Datateknik och informationsbehandling

Dator

Programmebar elektronisk utrustning för

Inläsning

Bearbetning DATA

Lagring

Utskrift INFORMATION

Datorn är en dum burk enda tills den laddas med ett program.

Administrativa Expertsystem

Förstå "Intelligens"

Artificiell Intelligens

Skapa "Intelligenta program"

Banklån, Försäkringar, Aktieköp, }Specialkunskap på expertnivå

Handel "Point of sale" - kodläsare, betalning, lagerhållning

Kassasystem

Kundsystem. Säljsystem, kundsystem

Interaktiv handledning (gör det själv)

Interaktiv katalog

Elektronisk handel

Konst & Underhållning

Bild, Ljud (MIDI), Virituell realitet VR

Utbildning

Computer - Assisted Instruction CAI

Multimedia

Inlärningsmodeller

Medicin & Hälsovård

Patientövervakning, Medicinska expertsystem, Computer - assited Therapy, Medicinsk bildbehandling, Telemedicin.

Försvar

Försvarssystem, Ledningssystem, Vapensystem, Förarlösa fordon, Simulatorer, Biomedicinsk identifikation.

Juridik

Lagar domstolsutslag, Fri text sökning.

Tillverkning

Computer - aided Enginering

Computer - aided Design

Computer - aided Manufactring

Robot

Fabriksautomation.

Produktion

Kvalitets kontroll

Förpackning lagerhållning

Persondatorer

Systemenhet

CPU

Primärminne

Rom
Ram / R/W-Memory

Oktad (Byte)

Kontrollkretsar, Expansionkretsar

Klocka, Ström, Minne

Bildskärm

CRT, LCD

Tangentbord, Pekare

Sekunddärminne

Diskett, Skivminne, Hårddisk

Skrivare

Matris, Laser

Programvaror

Systemprogram

Operativ program

Programmeringsspråk

Utvecklingsmiljö

Hjälpprogram

Tillämpningsprogram

Generella-, Skräddarsydda program

Operativsystemet

Skal - användar gränssnitt

Kernel - Maskin gränssnitt

In/Ut - matning, Multimedia, Sekundärminnen, Minnesskydd

Program exekvering

Multiprocessing

Multiprogrammering

Filhantering

Nätadministration

Skal

Kommando baserat

Meny baserat

Grafiskt GUI (grafik, User, Interface)

Ikoner, Menyer

Operativsystem

Ms-dos, Ms-windos (Workgroup), Windows NT

OS/2

UNIX (SystemV.4 (Open Lock), OSF/1 (Motif), AIX, Ultrix; Solaris

Generella Tillämpningsprogram

Ordbehandling, Desktop Publishing, Kalkyl (Spreadsheet), Databas hantering, Grafik & Multimedia; Kommunikation.

Databas hantering

Databas

= Kollektion av data (med tillhörande samband)

Databas hanterare

=Programvara som kan bearbeta databasser

Fil

Kollektion av samhörande poster

Post

Kollektion av samhörande fält

Fält

Minsta åtkomstbarat dataelement

  • Sortering
  • Sökning
  • Rapport generering
  • Grafik och Multimedia

    Ritprogram (Paint)

    Skiss Program

    Cad-Program

    Affärsgrafik

    Diagramritning (Charting)

    presentation

    Kommunikation

    Kommunikationsprogram

    uppringning, återuppringning, filöverföring, inloggning

    Datortelefoni

    Elektronisk post

    Elektronisk konferens

    Inmatning

    Computer

    Input

    (tape or disk) / (Modem)

    (Keyboard, Mouse, Touch, Pen (stylus), MICR, Bar code, OCR (optical carachter reader), Sensor, Camera, Voice).

    Utmatning

    Text, Bild, Grafik, Animering, Ljud, Datorläsbar information, Bestående lagring, Papper, m.m,

    Temporär lagring, Skärm, m.m

    Skrivare

    Anslag:

    Matris (Text, grafik, färg), Rad (Text)

    Icke Anslag:

    Laser: Bitmap Outline (sidbeskrivning (Postscript)), Bläckstråle, Värme, Elektrostatiska, Magentiska, Led-

    Skärm

    Text, Bilder

    Resolution

    Pixel (picture element)

    Pixelpunkt (Dot Pitch)

    "Aliasing" (Zick - Zack trappa)

    Färg

    S/V, Gråskala, Färg

    VGA (video graphics array)

    min 640 * 480, 16 (256) färger

    Super VGA

    min 800 *600 eller 1024 * 768, 16 (256) färger

    XGA

    CRT (Cathode ray tube)

    Tunna

    Flytande kristaller (LCD)

    Plasma

    ELD (electroluminescent display)

    Stereoskopiska

    Specilaliserade enheter

    Mikrofilm, Mikrofiche

    Fotosättare

    Plotter

    Röst

    Talkodning

    Talsyntese

    Processorer & Minnen

    Se bild se 112 Översta

    Processor

    Instruktionsuppsättning

    operator, operand

    Inernklocka, klockfrekvens

    Funktionella komponeter

    Kontrollenhet

    Aritmetisk / Logisk enhet (ALU)

    Register

    Ordlängd

    Specialprocessor

    Matematik

    (Digtal) Signal (DSP)

    Inbyggda (ASIC)

    Se bild 113 nederst (Bus struktur)

    Buss

    Dataöverföring

    Databuss

    Adressbuss

    Kontrollbuss

    Primärminne

    Direkt (RAM)

    Dynamisk (Flyktigt)

    Statiskt

    Läs (ROM)

    Statiskt

    Se bild sid 115 nederst

    Minneshantering

    Minneshierarki

    Register, Cache, Primär, Direkt, Mass

    Snabbt Långsamt

    Virituellt minne

    segmentering

    sidhantering (Paging) (Fingerar primärminne på ett direkt minne (skiva))

    Överföringsmedia

    TRÅD; Tvinnad parkabel, Koaxialkabel, Fiberoptisk kabel

    Trådlös;

    Se Bild; 154 och 155 Nya värden vad avser bild innehållet

    Datakomprimering

    Multiplexing

    FDM (fq division multiplesing), TDM (Time division multiplexing), STDM (statistical time division multiplexing)

    Protokoll

    Programvaruteknik

    Kvalitet

    Kostnad

    Tid

    Utvecklingsprocess

    Top - Down (se bild 183) / Bottom - Up, Livscykel, Specifikation, Planering.

    Livscykel

    Definiera problemet, (förstudie, kravdef, kravspec)

    Prototypning / Inkrementell systemutveckling.

    Planera lösningen,(Strukturplan, Flödesplan, Pseudokod, Prototyping, Case datakatakolg, diagram-generator, prototypverktyg, konsistenskontroll) Pseudokod & Flowchart sebild 177.

    Realisera lösningen, (Programmeringsspråk, Kodning, Översättning (källkod, objektkod, kompilator, interpretator, länkare, laddare),Maskin (assembler, Makro), Högnivå, Procedurell, Deklarativ.

    Testa lösningen, (Modultest, programtest, systemintegration (delsystemtest, systemtest)).

    Slutdokumentera, Förvalta / underhålla.

    Algoritm

    Väldefinerad sekvens av väl definerade instruktioner för att lösa specifikt problem.

    Datastruktur

    Kö, Stack, Mängd, Multimängd, Lista

    Strukturerad programmering

    Top / Down & Bottom / Up

    Strukturplan

    Flödesplan

    Kontrollstruktur

    Sekvens

    Selektering

    Interaktion

    ISB?

    Objektorienterad programmering

    Autonoma enheter

    Program, Data

    Klass / Arv

    Generalisering, Specialisering

    Informationssystem IT-system

    Typer av IS

    Operativ nivå

    Taktisk nivå

    Strategisk nivå

    Organisationsbeteende

    Teknologi

    Struktur

    Omgivning

    Databaser

    Databas hanterings system

    Datalagring

    Datamodellering och manipulering

    Användargränsnitt

    Dristribuerade Databaser.

    Datamodell

    Hierarkisk (Träd)

    Navigerande frågespråk

    Nät

    Navigerande frågespråk

    Relation

    Deklarativt frågespråk

    Algebra, Kalkyl

    Objekt

    Objektorienterad