DRI Datasystemer og informasjonssystemer

Slides:



Advertisements
Liknende presentasjoner
Personopplysningsloven: -innhold, styrker og svakheter
Advertisements

Lag film. Lag video •Videoteknologien har utviklet seg raskt de siste årene. Digital video er i ferd med å avløse analoge systemer. Med digital video.
Kontrollstrukturer (Kapittel 3)
DRI1001 H Arild Jansen 1 Datasystemer og informasjonssystemer DRI1001 forelesning 2008 •Hva er en datamaskin og hva kan den brukes til •Prinsipper.
Datasystemer og informasjonssystemer DRI pensumseminar
Etter forarbeidet og dagen i dag er målet at dere skal kunne:
Datamaskinens komponenter og virkemåte
MS kap 61 Nye trender  Vi skal se på  Virtualisering  ”Cloud computing”
IS-102 Klassedefinisjoner
Grunnleggende begreper i personopplysningsloven (legaldefinisjoner)
Oversikt over systemer med jus i, og grunnleggende perspektiver og hensyn Dag Wiese Schartum.
Vibeke Bjarnø, Avdeling for lærerutdanning og internasjonale studier
Hva er en robot? Roboter er mer enn maskiner som ligner mennesker.
Nettverk Mål for leksjon: Kunne bruke og forstå begrepene bit og byte Kjenne til ASCII Kunne bruke og forstå begrepet overføringskapasitet Forstå behovet.
Dokumentasjon av rettslige beslutningssystemer Dag Wiese Schartum, AFIN.
Samordning, arkitektur, PKI Hva skjer? Endre Grøtnes, Statskonsult
Meta- og grunnopplysninger Dag Wiese Schartum. Utgangspunkter “Infrastruktur” betegner et nett av ressurser for felles bruk i et samfunn Når ressursene.
Automatisering av rettslige beslutninger, særlig enkeltvedtak
DRI2001 h05 - Introduksjon 17. aug Arild Jansen 1 Introduksjon til DRI 2001– 1. forelesning 17. august 2005 Forelesningsplanen og pensum
Kapping av plater Mål: Vi skal lage komponenter for en møbelfabrikk ut fra standardiserte plater på 12 x 24 dm. Komponentene har lengde og bredde oppgitt.
DRI1002-V04 Fforelesning uke 17,19 Arild Jansen, AFIN DRI IKT og informasjonssøking Forelesning uke 17 og 18 Hovedpunktene i forelesningen Litt om.
DRI 1001 Digital forvaltning Introduksjon Arild Jansen 1 DRI 1001 Digital forvaltning Hva skal dere få vite i dag Litt om avdeling for forvaltningsinformatikk.
In 102 – V 2005 Innføring i informasjonsteknologi Forelesning 1.
DRI 1001 Automatiserign av saksbehandling og beslutninger
Introduksjon Pensum: Olsen, K.A. The Internet, the Web and eBusiness, Formalizing applications for the real world, Scarecrow Press, 2005.
DRI 1001 Oppsummering 2005 Arild Jansen, AFIN DRI1001 – Digital forvaltning Oppsummering Datasystemer og informasjonssystemer IKT i offentlig.
DRI 1001 Oppsummering Arild Jansen, AFIN DRI1001 – Digital forvaltning Oppsummering Datasystemer og informasjonssystemer IKT i offentlig virksomhet.
Dokumentasjon av rettslige beslutningssystemer Dag Wiese Schartum, AFIN.
Symbolske data Pensum: Olsen, kap. 2 ”Symbolic Data”
Hva er en robot? Roboter er mer enn maskiner som ligner mennesker.
DRI2001 h04 - Forelesning Arild Jansen 1 Systemutviklingsarbeidet – et overblikk DRI2001 forelesning Hva er systemutvikling (SU)
DRI1001 h06 - Arild Jansen 1 Datasystemer og informasjonssystemer Veiledning til 1. obligatorisk oppgave Et datasystem kan defineres som [Ande89]: “Et.
DRI1001 h05 - Pensumseminar 24.aug Arild Jansen 1 Datasystemer og informasjonssystemer DRI pensumseminar Om pensumseminaret og obligatoriske.
Grunnleggende begreper i personopplysningsloven (legaldefinisjoner)
DRI1001 H Arild Jansen 1 Datasystemer og informasjonssystemer DRI1001 forelesning 2007 Hva er en datamaskin og hva kan den brukes til Litt om.
DRI1001 h04 - Introduksjon 16 aug Arild Jansen 1 Introduksjon til DRI – med vekt på IKT 1. forelesning 16. august Om kursopplegget og pensum Hva.
Oversikt over systemer med jus i, og grunnleggende perspektiver og hensyn Dag Wiese Schartum.
DRI2001 H06 -oppsummering Arild Jansen AFIN
Datamaskinens komponenter og virkemåte IKT for lærere Kjetil Østereng.
Jæger: Robuste og sikre systemer INF150 Programmering torsdag 14.9 Ulike måter for å lese inn og skrive ut data. Kap. 3.5 mer om if – setninger Ferdige.
Matematikk LUB Elise Klaveness
FINF H Forelesning Arild Jansen. AFIN 1 FINF4001 Høsten 2005 Masteremne i forvaltningsinformatikk Om avdelingen og studiet Pensum og undervisningsopplegg.
DRI 1001 Oppsummering 2007 Arild Jansen, AFIN DRI1001 – Digital forvaltning Oppsummering Datasystemer og informasjonssystemer IKT i offentlig.
INF1400 – Kap 1 Digital representasjon og digitale porter
DRI 1001 høst 2012 Arild Jansen, AFIN, DRI Datasystemer og informasjonssystemer Innhold Hva er en datamaskin og hvordan virker den Data, informasjon.
Kap. 9 – Computer Intelligence How Information Technology Is Conquering the World: Workplace, Private Life, and Society Professor Kai A. Olsen,
Mobilapper. Nett bank apper Reise og navigasjon.
DRI 1001 Arild Jansen, AFIN, DRI Datasystemer og informasjonssystemer Innhold Hva er en datamaskin og hvordan virker den Data, informasjon og kunnskap.
DRI 1001 Oppsummering Arild Jansen, AFIN DRI1001 – Digital forvaltning Digitaliseringsprogrammet Datasystemer og informasjonssystemer IKT i offentlig virksomhet.
Automatisering av rettslige beslutninger, særlig enkeltvedtak
Automatisering av rettslige beslutninger, særlig enkeltvedtak
DRI Datasystemer og informasjonssystemer
Rammer for og organisering av eForvaltningen
Automatisering av rettslige beslutninger, særlig enkeltvedtak
Dag Wiese Schartum, AFIN
DRI Datasystemer og informasjonssystemer
FINF1001 Digital forvaltning Programmer og data
Regjeringens digitaliseringsprogram Hvorfor, hva og hvordan
Oppsummering – DRI1001 Departementer Direktorater / tilsyn Kommuner
Dag Wiese Schartum, AFIN
DRI Regjeringens digitaliseringsprogram Hvorfor, hva og hvordan
Dag Wiese Schartum, AFIN
Oppsummering – FINF1001 Departementer Direktorater / tilsyn Kommuner
Informasjon og data Informasjon er alle typer ”opplysninger” (tall, tekst, bilder, lyd, film,…) Data er en representasjon av informasjons i datamaskinen.
Datamaskinens oppbygning
DRI IKT og informasjonssøking 2. Forelesning og seminar uke 4
Oppsummering – FINF1001 Departementer Direktorater / tilsyn Kommuner
Internett som elektronisk kommunikasjonsmiddel
Utskrift av presentasjonen:

DRI1001 - Datasystemer og informasjonssystemer DRI 1001 Datasystemer og informasjonssystemer Arild Jansen Arild Jansen , AFIN, UiO DRI1001 - Datasystemer og informasjonssystemer Innhold Hva er en datamaskin og hvordan virker den Litt om binære tall Data, informasjon og kunnskap Datasystemer og informasjonssystemer Pensumstoff Kjos,(red): Innføring i Informasjonsteknologi, kap. 1-2,3.1-3, 7 (utdrag) DRI 1001 13092011 Arild Jansen, AFIN ,

Noen spørsmål Er det forskjell på data og datamaskin? DRI 1001 Datasystemer og informasjonssystemer Arild Jansen Arild Jansen , AFIN, UiO Noen spørsmål Er det forskjell på data og datamaskin? Hva en (digital) datamaskin er? Når ble den første datamaskinen laget Hva er et operativsystem? Hva er forskjellen på data og informasjon DRI 1001 13092011 Arild Jansen, AFIN ,

Hvilke av disse kan kalle datamaskiner Kuleramme Regnestav Termometer Kalkulator Mobiltelefon DRI 1001 13092011 Arild Jansen, AFIN ,

Datamaskin (Eng: computer, fransk: calculateur, svensk: Dator) Definisjon (Norsk dataordbok) Datamaskin: Funksjonsenhet som uten menneskelig inngripen under selve operasjonen kan utføre omfattende beregninger med et stort antall logiske og aritmetiske operasjoner En datamaskin kan ha en eller flere prosessorenheter og ytre enheter. Den kan være frittstående eller bestå av flere sammenkoblete enheter Dagens datamaskiner baserer seg (stort sett) på elektroniske og optiske komponenter DRI 1001 13092011 Arild Jansen, AFIN ,

Hvilke av disse kan kalle datamaskiner Kuleramme Nei Regnestav Nei Termometer Nei Kalkulator Nei Mobiltelefon Ja DRI 1001 13092011 Arild Jansen, AFIN ,

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

Von Neumann maskinen Prinsippiell skisse Ytre enheter CPU Kontroll- enhet ALU (Aritmetisk- Logisk enhet Inn-enheter Ut-enheter Minnet/Hukommelse (Memory) DRI 1001 13092011 Arild Jansen, AFIN ,

Datamaskinens oppbygging i dag – sterkt forenklet Hovedkortet i en datamaskin Kontroll- enhet ALU (Aritmetisk Logisk enhet Hurtiglager Buss Minnet/Hukommelse (RAM, ROM,) Nettet Ytre enheter Inn- og ut-enheter. Masselagre, Netttilkobling, Spesialenheter,. DRI 1001 13092011 Arild Jansen, AFIN ,

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 13092011 Arild Jansen, AFIN ,

Hva karakteriserer en datamaskin? Representasjon av informasjon (data) Digitalisering formalisering Programmerte operasjoner Nøyaktighet, presisjon Repeterbarhet Forutsigbarhet Stor ytelse /kapasitet Kontinuitet, og utholdenhet døgnet rundt, ingen ”blåmandager” Stadig mer komprimert, miniatyrisering høy hastighet og stor lagringskapasitet (hva er grensene?) Stabil og robust .. DRI 1001 13092011 Arild Jansen, AFIN ,

Hva er digitalisering Digital” kan oversettes til ”sifferbasert” (digit= siffer) •Datamaskinens digitale representasjoner er grunnleggende binære To-tallssystem, dvs. hvert siffer kan ha to verdier: 0/1 (ja/nei, sann/usann, Hver BIT (BInarydigiT) har kun verdiene 1 eller 0: Tall, bokstaver representerer ved sekvenser av 0’er og 1’ere (2 er grunntallet Hvorfor to-verdi representasjon? Teknisk: Strøm/ikke-strøm, lys/ikke lys Logikk: Egnet til å representere dikotomien ”ja/nei”, ”sann/usann” (såkalt boolsk algebra) Alle aritmetiske operasjoner kan utføres uansett grunntall DRI 1001 13092011 Arild Jansen, AFIN ,

Litt om ulike tall systemer To-tall systemet 20 =1 21 = 2 22 = 4 (2*2) 23 = 8 (2*2*2) 24 =16 … 2 5 =32 …. 2 6 =64 …. .. 28 = 256 210 = 1024 (1K) 220 = ? ( 1 M ) 10-tall systemet 100 = 1 101 = 10 102 = 100 (10 *10 103 = 1000 (10*10 * 10 ) 104 = 10 000 105 = 100 0000 106 = 1 000 000 .. 108 = 100 000 000 1010 = 100 000 000 Se mer om to-tall systemet på http://no.wikipedia.org/wiki/Bin%C3%A6rt_tallsystem DRI 1001 13092011 Arild Jansen, AFIN ,

Lite eksempel: To-tall systemet: Alle tall er representert ved 0 eller 1 Tall skrives slik : 02 (TO) = 010 (TI) ; 12 = 110 1012 (1* 1022 +0*1021+1*102) = 510, Tallet 12310 i titall-systemet: 1* 102+ 2 * 101+ 3 * 100= 100 + 20 +3 Tallet 2310 i to-tall-systemet: 10111 = 1 * 24 +0* 23+ +1* 22++1 * 21+ 1 Hvordan skrives 123 10 i to-tall-systemet ? Bokstaver skrives også slik: A : 1 000 0012 (ASCII) DRI 1001 13092011 Arild Jansen, AFIN ,

Digitalisering av tegn, eller ”tekst” Representasjon av de enkelte ”tegn”: Bytes 1 byte = 8 bits, gir 28= 256 kombinasjonsmuligheter Særlig innflytelsesrik standard: ASCII (American Standard Code for InformationInterchange), bruker de første 128 sifrene Eks.: ! = tegn nr. 33 0 = tegn nr. 48 3 = tegn nr. 51 A = tegn nr. 65 a = tegn nr. 97 (etc.) De neste 128 sifrene ble ofte brukt til forskjellige ”lokale utvidelser” De seneste årene: Standardisert, UTF (UnicodeTransformationFormat) gir et felles tegnsett av nesten ubegrenset størrelse, dvs. alle språk (Gresk, samisk, japansk, kinesisk,..= Dataformater er mer enn tall og tekst: bilder, film, lyd, som hver er flere ulike formater DRI 1001 13092011 Arild Jansen, AFIN ,

Datamaskinprogrammer Fra definisjonen foran : Kunne utføre omfattende beregninger med et stort antall logiske og aritmetiske operasjoner •Programmering dreier seg altså om operasjoner: Hva maskinen gjør, og hvordan den gjør det •På samme måte som data kan betraktes i ulike nivåer, er også programmene delt inn i ulike nivåer Maskinkode (binærnivået) Operativsystem, systemprogrammer, oversettere (kompilatorer (styrer ressurser og tilkoblede enheter etc.) Applikasjonsprogrammer (programmene vi ”bruker”) Systemintegrasjon (samspill mellom applikasjoner) DRI 1001 13092011 Arild Jansen, AFIN ,

Formalisering: Hvordan representere data Komplekse (tegnbaserte) dataformater Sekvenser av tegn Fri tekst, minimal struktur, ”kan representeres på papir” ”Hei”, ”Barack Obama”, ”14.07.1789”, Formater og ”metadata” Informasjon om ”meningen” flyttes fra leserens hode til maskinen, f eks. Formatene <fornavn etternavn>, dato på formen <dd.mm.åååå>, Slike formater må man bli enige om gjennom standardisering Datastrukturer Begrepers sammenheng: person Per president i landet L Kompleks ”grafstruktur”: Flyplasskoder, og flytiden mellom dem OSL  CPH, 1:10 OSLCDG, 2:20. CPH CDG, 2:00. DRI 1001 13092011 Arild Jansen, AFIN ,

Formalisering av data Ikke naturgitt hvordan ”ting i verden” skal representeres som tekst, koder, datastrukturer etc. Hvem bestemmer hvilke koder og formater som brukes for ? Telefonnr Internett/IP navn og adresser Kart-data (Gr/bnr), GPS-koordinater Bil-deler Sykdomskoder, som bl. annet brukes i statens refusjoner til sykehus. På alle områder i samfunnet baseres vi oss i dag på standardiserte koder DRI 1001 13092011 Arild Jansen, AFIN ,

Formalisering –hvordan identifisere noe? Universelle identifikatorer, må forvaltes av noen Personnummer: Skattedirektoratet/Folkeregisteret : 6 første sifre: dato (to-sifretårstall) 7-9. siffer: Løpenummer 9. siffer: partall for kvinne, oddetall for mann 10. siffer: Kontrollsiffer som beregnes ut fra de 9 foregåend 11. siffer: Kontrollsiffer som beregnes ut fra de 10 foregående Foretaksnummer: Brønnøysundregistrene, tilsvarende koder for alle typer foretak Grunn- og bruksnumre for eiendommer , Gnr./bnr, eks: 58/134 Offentlig saksbehandling: Saksnummer Ofte et nummer basert på årstall og femsifret løpenummer Eks.: 2007/01982 Hvilket organ hører denne saken hjemme i? Lokale identifikatorer, krever kunnskap om lokale forhold DRI 1001 13092011 Arild Jansen, AFIN ,

Data, informasjon og kunnskap Hva er 9-11, 22.7, IP, WWW, YouTube, iPod, Facebook Zevs, Athene, Afrodite, Eros Blir vi klokere [eller dummere] når vi forstår dette? Informasjon = Data + ”Metadata” ”Kunnskap” = informasjon som er forstått og evaluert (vurdert, behandlet..) DRI 1001 13092011 Arild Jansen, AFIN ,

Kunnskap, informasjon og data -2 Datamaskiner Mennesker Eksisterende kunnskap Data Fortolkning Terrorangrepet på Trade Center , N.Y 11.9.2001 Informasjon Absorbere og integrere 9-11 .. Ny kunnskap DRI 1001 13092011 Arild Jansen, AFIN ,

Datasystemer og informasjonssystemer DRI 1001 Datasystemer og informasjonssystemer Arild Jansen Arild Jansen , AFIN, UiO Datasystemer og informasjonssystemer Et datasystem kan defineres som [Ande89]: “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) Definisjonen er ikke veldig presis I en eller annen forstand dreier det seg om å forstå et datasystem i sammenheng med omgivelsene Men ikke ”alt som finnes i omgivelsene” inngår i informasjonssystem DRI 1001 13092011 Arild Jansen, AFIN ,

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 13092011 Arild Jansen, AFIN ,

Eksempel: StudentWeb’ DRI 1001 Datasystemer og informasjonssystemer Arild Jansen Arild Jansen , AFIN, UiO Eksempel: StudentWeb’ 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 De formaliserte deler av dette regelverket , retningslinjer Datasystem = formaliserbar del StudentWeb Hva innebærer vår forståelse av informasjonssystemer når vi skal utvikle datasystemer ? DRI 1001 13092011 Arild Jansen, AFIN ,