Datasystemer og informasjonssystemer DRI 1001 1 pensumseminar 240805

  • Slides: 14
Download presentation
Datasystemer og informasjonssystemer DRI 1001 1. pensumseminar 240805 • • • Om pensumseminaret og

Datasystemer og informasjonssystemer DRI 1001 1. pensumseminar 240805 • • • Om pensumseminaret og obligatoriske oppgaver Litt om datamaskinens historie og faglig basis Prinsipper for datamaskinens virkemåte Kort om binære tall Data, informasjon og kunnskap Datasystemer og informasjonssystemer DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 1

Pensumseminar og obligatoriske oppgaver • Pensumseminarer (6 i løpet av semesteret) – Ledes av

Pensumseminar og obligatoriske oppgaver • Pensumseminarer (6 i løpet av semesteret) – Ledes av faglærer/egen gruppelærer – Formålet er å diskutere pensumstoff som ikke dekkes i forelesningene – med en praktisk vinkling – Videre gjennomgås og diskuteres de obligatoriske oppgavene – Pensumstoff : • Braadland: Innføring. . , kap. 3, litt fra kap. 8 -9 DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 2

Litt om datateknologiens (IKT) historie og faglige forankring • Datateknologien er forankret i naturvitenskapen

Litt om datateknologiens (IKT) historie og faglige forankring • Datateknologien er forankret i naturvitenskapen • • – Matematikk og logikk – Fysikk (elektronisk og etter hvert optikk) Pascal –mekaniske regnemaskin (1600) Babbage og Lady Dyron (Ada Lovelace) De første binære og programmerbare maskiner Noen hovedtrekk i utviklingen – – – Stormaskiner Minimaskiner Mikromaskiner Apple og PD’ene Nettverk og distribusjon Internett og WWW …. . DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 3

Von Neumans prinsipp for datamaskiner 5 grunnleggende komponenter • Minnet (primærlageret - memory) –

Von Neumans prinsipp for datamaskiner 5 grunnleggende komponenter • Minnet (primærlageret - memory) – Data og programmer lagres under programutføringen • Aritmetisk-logisk enhet (ALU) – Her utføres programmet • Kontrollenheten CPU: Central Processing Unit – Kontrollerer og styrer de øvrige enheter • Inn-enheten (input) : – forer maskinen med data som skal • Ut-enheten (output) – Presenterer resultatet av behandlingen DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 4

Von Neumann maskinen Prinsippiell skisse Ytre enheter Inn-enheter Kontrollenhet CPU ALU (Aritmetisk - Logisk

Von Neumann maskinen Prinsippiell skisse Ytre enheter Inn-enheter Kontrollenhet CPU ALU (Aritmetisk - Logisk enhet Ut-enheter Minnet/Hukommelse (Memory) DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 5

Datamaskinens oppbygging i dag – sterkt forenklet ALU Kontrollenhet (Aritmetisk Logisk enhet Hurtiglager Minnet/Hukommelse

Datamaskinens oppbygging i dag – sterkt forenklet ALU Kontrollenhet (Aritmetisk Logisk enhet Hurtiglager Minnet/Hukommelse Ytre enheter Innenheter Utenheter Lager (plate) CD-rom Buss (RAM, ROM, . . . DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 6

Hva karakteriserer en datamaskin • • Formalisering – Digitalisering Komprimering – miniatyrisering Hastighet Lagringskapasitet

Hva karakteriserer en datamaskin • • Formalisering – Digitalisering Komprimering – miniatyrisering Hastighet Lagringskapasitet Nøyaktighet – presisjon Forutsigbarhet - repeterbarhet Stabilitet og robusthet DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 7

Hva er digitalisering – binær logikk • Formalisering – redusere usikkerhet og skjønn •

Hva er digitalisering – binær logikk • Formalisering – redusere usikkerhet og skjønn • Bare 0 og 1 (hvorfor ikke 0, 1, 2? ) – Alle data er representert ved 0 eller 1 Tall skrives slik : • 02 = 010 ; 12 = 110 • 101 (1* 1022 +0*1021+1*12) = 510, • 1000000 = ? ? • Bokstaver skrives også slik: (TO) (TI) A : 1 000 0012 (ASCII) DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 8

Datamaskiner og dataprogrammer • Data : Fakta, opplysninger på symbolsk form – Alt er

Datamaskiner og dataprogrammer • Data : Fakta, opplysninger på symbolsk form – Alt er lagret binært i datamaskinens minne – Data kan være tall, både tall og tekst, eller ren tekst – Data kan være ustrukturerte eller i en eller annet struktur (f eks. databaseprogrammer – Data lagres i datamaskinen i form av (data) filer, • Program : – Sekvens av instruksjoner som løser et enkelt problem – Programmer må (som regel) ha inn-data for å produsere et resultat. DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 9

Ulike typer program(systemer) • Operativsystem og systemprogrammer – Samling programsystemer som styrer datamaskin –

Ulike typer program(systemer) • Operativsystem og systemprogrammer – Samling programsystemer som styrer datamaskin – Eks: MSDOS, MS Windows, UNIX/LINUX, • IT-verktøy – nytteprogrammer , eks. – E_post, nettleser (eks: Internet Explorer, Opera, …. ) – Kontorstøtteverktøy som tekstbehandling, regneark, presentasjon (eks: Word, excel, Pw. P, … – Databaseprogrammer (eks: ACCES) – Lage hjemmesider (eks: Hot. Metal) • Applikasjonsprogram – Samling programmer som løser en brukerorientert oppgave – Eks: Studentweb, skatteberegning, lånekassa søknadsbeh DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 10

Kunnskap, informasjon og data – Datamaskiner Data og mennesker Fortolkning Data Eksisterende kunnskap Data

Kunnskap, informasjon og data – Datamaskiner Data og mennesker Fortolkning Data Eksisterende kunnskap Data . . Ny kunnskap DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen Asorbere og integrere 11

Datasystemer og informasjonssystemer Et datasystem kan defineres som [Ande 89]: “Et system for innsamling,

Datasystemer og informasjonssystemer Et datasystem kan defineres som [Ande 89]: “Et system for innsamling, bearbeiding, lagring, overføring og presentasjon av alle former for data”. Det finnes både manuelle og datamaskinbaserte datasystemer Et informasjonssystem ’ Samlingen av menneskelige og maskinelle ressurser samt regler og prosedyrer organisert for å utføre bestemte funksjoner og løse en bestemt oppgave (Beekman 1995) DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 12

Informasjonssystem og datasystem Datasystem inngår i et Informasjons-system som inngår i en organisert samhandling

Informasjonssystem og datasystem Datasystem inngår i et Informasjons-system som inngår i en organisert samhandling Organisasjon Rammer for systemet Informasjonssystem Datasystem = formaliserbar del automatiserbar del DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 13

Eksempel: Stedent. Web’ Universitetet som organisasjon sammen med de lover, instrukser osv. som gjelder

Eksempel: Stedent. Web’ Universitetet som organisasjon sammen med de lover, instrukser osv. som gjelder denne virksomheten Organisasjon Rammer for systemet Forskrift om studier og eksamener ved Universitetet i Oslo ++ Informasjonssystem Datasystem = formaliserbar De formaliserte deler av dette regelverket , del retningslinjer Student. Web DRI 1001 h 05 - Pensumseminar 24. aug. 2005 Arild Jansen 14