INF1050 Klasseromsoppgave Uke 7

Størrelse: px
Begynne med side:

Download "INF1050 Klasseromsoppgave Uke 7"

Transkript

1 INF1050 Klasseromsoppgave Uke 7 Løsningsforslag Skranker Oppgave 1 a) Vi skal lage en datamodell for utfallet av presidentvalgene i et land. Modellen skal inneholde begrepene Valg (identifisert med et årstall) og Kandidat, og Kandidat kan spille en rolle som vinner (dvs. at han ble president) og som taper. Uttrykk ved hjelp av egnede skranker at et valg bare kan ha én vinner, og at den som vinner ikke taper ved samme valg, og vice versa. Jeg bruker tabellnotasjon for å kunne plassere skranken nøyaktig UML har noen små problemer her. I forelesningen har studentene bare hørt om delmengdeskranken se foil "Eksempler på bruk av delmengdeskranken" om "Selg ikke skinnet før bjørnen er skutt". Henvis til lærebokas figur Et alternativ er å bruke noe OCL-lignende: {president, valg taper, valg} b) Tegn en datamodell som omfatter begrepene Person og Fotballag. Modellen skal vise hvem som spiller på lagene, og hvem som trener lagene. Et lag skal bare ha én trener. Dessuten gjelder den merkelige regelen at en trener må spille på et lag, men ikke på det laget han trener. Uttrykk disse reglene ved hjelp av egnede skranker.

2 Igjen bruker jeg tabellnotasjon for å kunne plassere skrankene nøyaktig. Et alternativ er å bruke noe OCL-lignende: {spiller, fotballag trener, fotballag trener spiller}. C-momentet her er å innse at det trengs to skranker. Oppgave 2 Utvid den nedenstående modellen slik at den også kan ta hånd om øvingsgrupper, studenter som er tilordnet øvingsgruppene og studenter som fungerer som gruppelærere for øvingsgruppene. Hvilke skranker er det fornuftig å legge på denne modellen? Hvis du ikke finner noen egnet formalisme for å uttrykke en skranke, kan du godt uttrykke den på vanlig norsk. Har foreløpig ikke laget noe detaljert løsningsforslag her. Nytt begrep Øvingsgruppe må innføres, med to assosiasjoner fra Person en for student og en for gruppelærer. Skrankene er at en student på en øvingsgruppe må ta kurset som øvingsgruppen tilhører, og at en gruppelærer ikke kan være student på den samme øvingsgruppen (eller en annen øvingsgruppe på det samme kurset?) Ellers kan det jo diskuteres om tar/tas-av-assosiasjonen kan avledes fra student/øvingsgruppe/kurs-assosiasjonene.

3 Begreper og representasjoner Oppgave 3 1. I en modell finner du begrepene Mann og Kvinne, begge med representasjonen fødselsnummer. Ville du generalisere disse to begrepene til Person? Antakelig. Men hvis Person spiller roller der det bare kan være forekomster av menn eller kvinner, bør det opprettes underbegreper for Mann og Kvinne. 2. I en modell finner du begrepene Lengde og Høyde, begge representert med et antall cm. Ville du generalisere disse begrepene til et felles begrep? Det er fornuftig å gjøre dette. Fellesbegrepet kan kanskje kalles lengdemål? Men når begrepet generaliseres, er det viktig å sette inn rollene lengde og høyde. 3. Finn mulige begreper og representasjoner for hver av de følgende representasjonsforekomster. Merk at hvilke begreper du "ser", er avhengig av din referanseramme. Det er godt mulig at noen av representasjonene ikke vil si deg noe som helst. Merk også at en eneste representasjonsforekomst er et magert grunnlag å gå ut fra en eller to forekomster til vil bidra vesentlig til et sikrere valg av tilhørende begrep. a. Norge land, landnavn b. Troms fylke, fylkenavn c. Oslo by, bynavn d. Vålerenga bydel, bydelsnavn e. Dronningens gate 67 adresse, adresse(tekst) f. Høyskoleforlaget forlag, forlagsnavn g. Universitetet i Oslo lærested, lærestedsnavn h. N-4661 poststed, postnr (informasjonsbærende?) i. post@hoyskoleforlaget.no - epostadresse, epostadresse(tekst) j. URL, URL(tegnstreng) k. (+47) telefonlinje, telefonnummer (informasjonsbærende?) l. # beløp, #Euro m bankkonto, bankkontonummer n. DE bil, bilregisteringsnummer/kjennetegn o. Ibsen forfatter, etternavn p. Sult bok, boktitel q. 21 º C temperatur, #º C r. E6 Europavei, Europaveinummer (el. Vei, veinummer) 4. Foreslå representasjonstyper for hver av de følgende begreper: a. Person fødselsnummer (hvis lovlig) b. Ansatt ansattnummer (fødselsnummer) c. Firma firmanavn (organisasjonsnummer) d. Bil kjennetegn (registreringsnummer), evt med landkode e. Bok - ISBN f. Innsjø/vann Navn (ofte ikke entydig!) g. Kjemisk grunnstoff Kode fra periodisk system h. Vindstyrke - #m/s

4 i. Elektrisk spenning - #V 5. Hvilke av begrepene i forrige oppgave vil gi opphav til klasser som trolig vil kunne bli undertrykket i en gruppert modell? Alt som er mål, vekt, antall og lignende, dvs. vindstyrke og elektrisk spenning. Oppgave 4 a) Vil du si at et norsk kjennetegn ("bilnummer") for en bil er informasjonsbærende? I så fall, på hvilken måte? Av de to bokstavene går det fram hvilket politidistrikt (er det vel) bilen første gang er registrert i. Hvis dette er en nyttig opplysning innenfor interesseområdet og opplysningen dermed bidrar til å oppfylle formålet med informasjonssystemet, er bokstavene informasjonsbærende, ellers ikke. b) Busslinjene innen Stor-Oslo er nummeret på en slik måte at det første sifferet i det tresifrede linjenummeret forteller om bussen forlater byen i vestlig, nordlig, østlig eller sydlig retning. Hvis linjenummeret er tosifret, dreier det seg om en bybuss. Tegn en datamodell for dette nummereringssystemet! Et klart eksempel på en delvis informasjonsbærende representasjon, helt analog med hotellromnummeret. Trikset er å tillate blank som første siffer. c) Undertegnede arbeidet en gang i tiden som konduktør i et større norsk lokaltrafikk-selskap. Av de to første sifrene i ansattnummeret gikk det frem at jeg var ansatt som trafikkbetjening. Senere tok jeg min praksis for sivilingeniørutdannelsen i ulike verkstedavdelinger i samme selskap. Da oppsto det et lite problem med ansattnummeret. Hvorfor? Et typisk eksempel fra virkeligheten på å bake ikke-stabil informasjon (hvilken del av selskapet jeg jobbet for) inn i representasjonen Drøft fordeler og ulemper med å 1) skifte ansattnummer til et verkstednummer Skifte av ansattidentitet, problemer med lønninger, pensjoner, attester 2) la meg beholde trafikkbetjeningsnummeret. "Hvorfor har du trafikknummer du som jobber her på værste'?" Hva tror du selskapet valgte å gjøre? Selskapet valgte av naturlige grunner alternativ 2 og overlot til meg å gjøre rede for hva trafikkbetjening hadde på verkstedet å bestille. d) Et internasjonalt telefonnummer er satt sammen av Landskode, Retningsnummer og Telefonnummer, men mange land (som for eksempel Norge) har ikke retningsnummer. Hvordan ser datamodellen for et internasjonalt telefonnummer ut? Legg "Pris pr. minutt" fra fasttelefon i Norge inn i modellen. Landskode og retningsnummer kan betraktes som informasjonsbærende. Blank er tillatt verdi for retningsnummer (evt. er retningsnummer ikke påkrevd). Prisopplysningen skal knyttes til Land. e) For prosjektdeltakelser kan vi relativt trygt bruke kombinasjonen av ansattnummer og prosjektbetegnelse som representasjon. Hvorfor? En prosjektdeltakelse knytter sammen en ansatt og et prosjekt, og verken ansatt eller prosjekt vil endre seg. Men vi kan få problemer hvis en ansatt kan delta på et prosjekt på flere ulike måter, og dette for eksempel kan føre til ulike timepriser. f) I en informasjonsmodell oppstår det behov for representasjoner for ulike typer bygninger. En kollega foreslår å bruke følgende ensifrede kodesystem: Enebolig i

5 tre=1, enebolig i mur=2, rekkehus=3, blokk=4, skole=5, sykehus=6, driftsbygning for landbruk=7, jernbanestasjon=8, kirke=9, annet=0. Ville du uten videre gå med på dette forslaget? Hvis ikke, hva ville du være kritisk til? Hva skal vi med disse egenoppfunnede kodene? Kunne vi ikke like gjerne bruke klarteksten? Systemet tåler ikke utvidelse med enda en kategori, fordi koden er på ett siffer. Sært at det skilles mellom byggematerialene for eneboliger og ikke for de øvrige bygningskategoriene. Hvis byggematerialet er interessant, taler mye for at det bør representeres separat. g) I et informasjonssystem skal temperaturer lagres i både ºC og ºF. Hvor mange begreper for temperatur finnes det i datamodellen? Bare ett men det har to representasjoner. (Umulig å tegne i UML i alle fall med det studentene har lært.) h) Spillefilmer har vanligvis et opprinnelsesland. Men av og til lages det samproduksjoner der flere land er involvert, f. eks. norsk-russisk spillefilm. Foreslå en datamodell for et informasjonssystem som skal kunne fortelle hvilke land en film kommer fra! 1) Innføre representasjoner som norsk-russisk, spansk-fransk i tillegg til norsk, russisk, spansk, fransk osv. Lite farbar vei eksempel på fullt informasjonsbærende representasjoner som skjuler begreper. 2) Opprette en mange-til-mange-assosiasjon mellom fil og land i rollen som produksjonsland. (Hva er meningsinnholdet i den begrepsdannelsen vi kan tenke oss i dette tilfellet, og hvilke opplysninger kunne det være nærliggende å knytte til den?) i) Her følger et utsnitt fra en telefonsamtale med ligningsvesenet i et ikke nærmere angitt land: Hallo, jeg er fru Hanna Nilsen, jeg vil gjerne ha en forklaring på hvorfor ikke Kan de være så vennlig å oppgi Deres manns fødselsnummer? Hvordan ser datamodellen til ligningsvesenet ut? Representasjon av noe (kvinnen) gjennom en en-til-en-assosiasjon til noe annet (mannen). Jf. figur 8-10 i læreboka, samt foil "Indirekte representasjon gjennom en en-til-en-assosiasjon" GS Oppdatert GS

Gerhard Skagestein: Systemutvikling fra kjernen og ut, fra skallet og inn.

Gerhard Skagestein: Systemutvikling fra kjernen og ut, fra skallet og inn. Gerhard Skagestein: Systemutvikling fra kjernen og ut, fra skallet og inn. Oppgaver til kapittel 5 - Datamodellering med UML Oppgave 2. Begreper og representasjoner a. I en modell finner du begrepene Mann

Detaljer

INF1050 Klasseromsoppgave Uke 6

INF1050 Klasseromsoppgave Uke 6 INF1050 Klasseromsoppgave Uke 6 Løsningsforslag Mer avansert datamodellering med UML Oppgave 1 Her følger noen eksempler på opplysninger som brukeren ønsker å kunne trekke ut av informasjonssystemer. Foreslå

Detaljer

Gerhard Skagestein: Systemutvikling fra kjernen og ut, fra skallet og inn.

Gerhard Skagestein: Systemutvikling fra kjernen og ut, fra skallet og inn. Gerhard Skagestein: Systemutvikling fra kjernen og ut, fra skallet og inn. Oppgaver til kapittel 5 - Datamodellering med UML Oppgave 6. Ugruppert og gruppert modell Et mindre bilutleiefirma ønsker å få

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Ekvivalente stier Behandling av tid Informasjonsbærende representasjoner INF1300-17.9.2007 Ellen Munthe-Kaas 1 Stier Dette er en sti

Detaljer

Datamodellering med UML (forts.)

Datamodellering med UML (forts.) Datamodellering med UML (forts.) jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 6 Institutt for informatikk Gerhard Skagestein 4. februar 2007 dmuml2- Modellenes to formål Interesseområdet

Detaljer

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Representasjon n-1-regelen Verdiskranker Mengdeskranker

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Representasjon n-1-regelen Verdiskranker Mengdeskranker UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Representasjon n-1-regelen Verdiskranker Mengdeskranker INF1300 29.08.2017 Mathias Stang

Detaljer

Dagens tema: Ringskranker Informasjonsbærende representasjoner Behandling av tid Tommelfingerregler

Dagens tema: Ringskranker Informasjonsbærende representasjoner Behandling av tid Tommelfingerregler UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Ringskranker Informasjonsbærende representasjoner Behandling av tid Tommelfingerregler Institutt for informatikk INF1300 21.09.2015

Detaljer

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Representasjon n-1-regelen

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Representasjon n-1-regelen UNIVERSITETET I OSLO IN2090 Databaser og datamodellering Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Representasjon n-1-regelen IN2090 05.09.2018 Mathias Stang 1 Opplegget fremover Forelesningene

Detaljer

Modellenes to formål. Datamodellering med UML (forts.) Fra naturlig språk til datamodell. Figur 5-2. Ogdens trekant

Modellenes to formål. Datamodellering med UML (forts.) Fra naturlig språk til datamodell. Figur 5-2. Ogdens trekant Modellenes to formål Interesseområdet Dataering med UML (forts.) Beskrivelse jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 6 Oppfatningen av interesseområdet Foreskrivelse Informasjonssystem

Detaljer

Informasjonsbærende representasjoner

Informasjonsbærende representasjoner UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Underbegreper Underbegrepsskranker Kombinerte totale roller Ekvivalente stier og joinskranker Behandling av tid Informasjonsbærende

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Verdiskranker Underbegreper Underbegrepsskranker Mengdeskranker Delmengdeskranker INF1300-10.9.2007 Ellen Munthe-Kaas 1 Verdiskranker

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Underbegreper Underbegrepsskranker Ekvivalente stier og joinskranker Behandling av tid Informasjonsbærende representasjoner INF1300

Detaljer

UNIVERSITETET I OSLO INF1300 Introduksjon til databaser

UNIVERSITETET I OSLO INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Underbegreper og underbegrepsskranker Kombinerte totale roller Ekvivalente stier og joinskranker Behandling av tid Informasjonsbærende

Detaljer

UNIVERSITETET I OSLO INF1300 Introduksjon til databaser

UNIVERSITETET I OSLO INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Underbegreper Underbegrepsskranker Kombinerte totale roller Ekvivalente stier og joinskranker Behandling av tid Informasjonsbærende

Detaljer

Datamodellering med ORM

Datamodellering med ORM Figur 5-1. Datamodellen dokumenterer vår oppfatning av virkeligheten Interesset Datamodellering med ORM registrering påvirkning jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 6 Oppfatningen

Detaljer

Dagens tema: Underbegreper og underbegrepsskranker Kombinerte totale roller Behandling av tid Informasjonsbærende representasjoner Ringskranker

Dagens tema: Underbegreper og underbegrepsskranker Kombinerte totale roller Behandling av tid Informasjonsbærende representasjoner Ringskranker UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Underbegreper og underbegrepsskranker Kombinerte totale roller Behandling av tid Informasjonsbærende representasjoner Ringskranker Institutt

Detaljer

Datamodellering med UML. Modellenes to formål. The Unified Modeling Language - UML

Datamodellering med UML. Modellenes to formål. The Unified Modeling Language - UML Figur 5-. Datamodellen dokumenterer vår oppfatning av virkeligheten Interesseområdet Datamodellering med UML registrering påvirkning jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker INF1300 1.9.2008 Ellen Munthe-Kaas 1 Et eksempel fra virkeligheten

Detaljer

Modellenes to formål. Datamodellering med UML (forts.) Ugrupperte og grupperte modeller. Figur 5-2. Ogdens trekant

Modellenes to formål. Datamodellering med UML (forts.) Ugrupperte og grupperte modeller. Figur 5-2. Ogdens trekant Modellenes to formål Interesseområdet Dataering med UML (forts.) Beskrivelse jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 5 Oppfatningen av interesseområdet Foreskrivelse Informasjonssystem

Detaljer

The Unified Modeling Language - UML

The Unified Modeling Language - UML Datamodellering med UML jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 5 Modellenes to formål Interesseområdet Beskrivelse Oppfatningen av interesseområdet Foreskrivelse Informasjonssystem

Detaljer

Modellenes to formål. Datamodellering med UML (forts.) Ugrupperte og grupperte modeller. Figur 5-2. Ogdens trekant

Modellenes to formål. Datamodellering med UML (forts.) Ugrupperte og grupperte modeller. Figur 5-2. Ogdens trekant Modellenes to formål Interesseområdet Dataering med UML (forts.) Beskrivelse jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 5 Oppfatningen av interesseområdet Foreskrivelse Informasjonssystem

Detaljer

Datamodellering med UML

Datamodellering med UML Datamodellering med UML jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 5 (og litt fra kapittel 6 og 7) dmuml-1 Figur 5-1. Datamodellen dokumenterer vår oppfatning av virkeligheten

Detaljer

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker Institutt for informatikk 1 Et eksempel fra virkeligheten

Detaljer

*UXSSHULQJ IRU JUDXWVNDOOHU (QYLVXHOOJXLGHJMHQQRPQRHQ DY1,$0JUXSSHULQJHQV XQGHUIXQGLJKHWHU

*UXSSHULQJ IRU JUDXWVNDOOHU (QYLVXHOOJXLGHJMHQQRPQRHQ DY1,$0JUXSSHULQJHQV XQGHUIXQGLJKHWHU *UXSSHULQJ IRU JUDXWVNDOOHU (QYLVXHOOJXLGHJMHQQRPQRHQ DY1,$0JUXSSHULQJHQV XQGHUIXQGLJKHWHU Historikk (Ikke bruk tid på å lese dette, den nyttige informasjonen begynner på neste side...) Ideen til å lage

Detaljer

Obligatorisk oppgave nr. 3 i INF1300 høsten 2009

Obligatorisk oppgave nr. 3 i INF1300 høsten 2009 Obligatorisk oppgave nr. 3 i INF1300 høsten 2009 Oppgaven er beregnet på å løses og leveres som et samarbeid mellom to studenter, men det er lov for dem som vil seg selv så vondt, å levere en individuell

Detaljer

Datamodellering med UML. Modellenes to formål. The Unified Modeling Language - UML

Datamodellering med UML. Modellenes to formål. The Unified Modeling Language - UML Figur 5-. Datamodellen dokumenterer vår oppfatning av virkeligheten Interesseområdet Datamodellering med UML registrering påvirkning jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel

Detaljer

Obligatorisk oppgave nr. 3 i INF1300 høsten 2008

Obligatorisk oppgave nr. 3 i INF1300 høsten 2008 Obligatorisk oppgave nr. 3 i INF1300 høsten 2008 Oppgaven er beregnet på å løses og leveres som et samarbeid mellom to studenter, men det er lov for dem som vil seg selv så vondt, å levere en individuell

Detaljer

Vegard Nossum. 21. oktober 2010

Vegard Nossum. 21. oktober 2010 ORM, UML og DL-Lite A,id Vegard Nossum 21. oktober 2010 Plan Introduksjon til ORM-modellering Formalisering av ORM og UML Litt om kompleksitet ORM-modellering: Begreper og forekomster Begreper tegnes som

Detaljer

IN2090 Databaser og datamodellering ORM 1

IN2090 Databaser og datamodellering ORM 1 IN2090 Databaser og datamodellering ORM 1 Modellere for obliger og eksamen Digital eksamen, men modeller tegnes med penn og papir Det er like greit å tegne for hand også på obligene 2 Dagens tema: Grunnuttrykkene

Detaljer

Matematikk for IT, høsten 2016

Matematikk for IT, høsten 2016 Matematikk for IT, høsten 0 Oblig 1 Løsningsforslag 6. august 0 1..1 a) 19 76? 76 : 19 = 4 Vi ser at vi får 0 i rest ved denne divisjonen. Vi kan derfor konkludere med at 19 deler 76. b) 19 131? 131 :

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Prøveeksamen i : INF1300 Introduksjon til databaser Eksamensdag: leveringsfrist 11. november 2016 Oppgavesettet er på 5 sider. Vedlegg:

Detaljer

Språk for dataorientert modellering

Språk for dataorientert modellering Språk for dataorientert modellering Hva forvirrer studentene minst, ORM/NIAM eller UML-stereotyper? (Omkamp mellom «Rundinger» og «Firkanter») Ragnar Normann (med god støtte av Gerhard Skagestein) 1 Bakgrunn

Detaljer

b) Hvis det er mulig å svare blankt (dvs. vet ikke) blir det 5 svaralternativer på hvert spørsmål, og dermed mulige måter å svare på.

b) Hvis det er mulig å svare blankt (dvs. vet ikke) blir det 5 svaralternativer på hvert spørsmål, og dermed mulige måter å svare på. Diskret matematikk - Høgskolen i Oslo Løsningsforslag for en del oppgaver fra boken Discrete Mathematics and Its Applications Forfatter: Kenneth H. Rosen Avsnitt 5. Oppgave 3 Når et spørsmål har 4 svaralternativer

Detaljer

Utbetaling til utenlandsk bank

Utbetaling til utenlandsk bank 03.09.2012 Utbetaling til utenlandsk bank Firmaopplysninger På skillekortet bankoverføring skriver du inn opplysninger under Telepay format. Foretaksnummer Fyll inn ditt foretaksnummer. Dette nummeret

Detaljer

Dataorientert modellering

Dataorientert modellering INF2120 Dataorientert modellering Ragnar Normann 9. mars 2005 INF2120 Prosjekt i modellering 1 Dataorientering og UML UML har som utgangspunkt et objektorientert syn på tilværelsen hvor oppførsel og samspill

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO INF050/INF02 vår2005 Bokmål UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF 050 Systemutvikling INF02 Utvikling av datasystemer Eksamensdag: Onsdag 5. juni 2005 Tid for

Detaljer

Den redundansfri datamodellen

Den redundansfri datamodellen Den redundansfri datamodellen jfr. Systemutvikling fra kjernen og ut, fra skallet og inn kapittel 6 Institutt for informatikk Gerhard Skagestein 4. februar 2007 dmredundansfri- Dagens tema Individer i

Detaljer

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker Underbegreper og underbegrepsskranker Kombinerte totale roller

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker Underbegreper og underbegrepsskranker Kombinerte totale roller UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Verdiskranker Mengdeskranker Underbegreper og underbegrepsskranker Kombinerte totale roller

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Grunnbegrepene i ORM Sammenheng mellom ORM og naturlig språk Elementære setninger (fakta) Faktatyper og broer Entydighetsskranker og

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: 11. juni 2004 Tid for eksamen: 9.00 12.00 Oppgavesettet er på 8

Detaljer

Realiseringsalgoritmen fra ORM til relasjoner Intro til mengdeskranker i ORM

Realiseringsalgoritmen fra ORM til relasjoner Intro til mengdeskranker i ORM IN2090 Databaser og datamodellering Realiseringsalgoritmen fra ORM til relasjoner Intro til mengdeskranker i ORM Mathias Stang (mjstang@ifi.uio.no) 3. oktober 2018 1 Repetisjon: Relasjoner relasjonsskjema

Detaljer

ME Vitenskapsteori og kvantitativ metode

ME Vitenskapsteori og kvantitativ metode KANDIDAT 2586 PRØVE ME-417 1 Vitenskapsteori og kvantitativ metode Emnekode ME-417 Vurderingsform Skriftlig eksamen Starttid 18.05.2018 09:00 Sluttid 18.05.2018 13:00 Sensurfrist 08.06.2018 02:00 PDF opprettet

Detaljer

Vedlegg til recordbeskrivelse for livsforsikring

Vedlegg til recordbeskrivelse for livsforsikring Vedlegg til recordbeskrivelse for livsforsikring Feltbeskrivelse I beskrivelsen nedenfor vises det til feltnummer som finnes i vedlagte recordbeskrivelse. Verdien i numeriske felt skal være høyrestilt

Detaljer

Forelesning INF1300. Simen Buodd. Plenumstime 8. September 2015

Forelesning INF1300. Simen Buodd. Plenumstime 8. September 2015 Forelesning INF1300 Simen Buodd Plenumstime 8. September 2015 Agenda Gjennomgå Oblig 3 Realisere Oblig 3 Gjennomgå oppgave side 8 på ORM-slide 3 Gjennomgå oppgave side 33 på ORM-slide 33 Oppgaver med eksterne

Detaljer

Dagens tema: Ringskranker Klisjéer (mønstre) Tommelfingerregler

Dagens tema: Ringskranker Klisjéer (mønstre) Tommelfingerregler UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Ringskranker Klisjéer (mønstre) Tommelfingerregler Institutt for informatikk INF1300 26.11.2011 michael@ifi.uio.no 1 Ringskranker INF1300

Detaljer

Dagens tema. Den redundansfri datamodellen. Modellenes to formål. Individer i interesseområdet

Dagens tema. Den redundansfri datamodellen. Modellenes to formål. Individer i interesseområdet Dagens tema Individer i interesseområdet Den redundansfri datamodellen Redundansfrihet ingen dobbeltlagringer eller avledninger Gruppering, normalisering eller intuisjon? jfr. Systemutvikling fra kjernen

Detaljer

Dagens tema. Den redundansfri datamodellen. Modellenes to formål. Den grunnleggende konstruksjonen det elementære utsagnet

Dagens tema. Den redundansfri datamodellen. Modellenes to formål. Den grunnleggende konstruksjonen det elementære utsagnet Dagens tema Individer i interesseområdet Den redundansfri dataen Redundansfrihet ingen dobbeltlagringer eller avledninger Gruppering, normalisering eller intuisjon? Begrepsdannelse jfr. Systemutvikling

Detaljer

UNIVERSITETET I OSLO INF1300. Dagens tema: Ringskranker. Tommelfingerregler. Institutt for informatikk. INF Ellen Munthe-Kaas 1

UNIVERSITETET I OSLO INF1300. Dagens tema: Ringskranker. Tommelfingerregler. Institutt for informatikk. INF Ellen Munthe-Kaas 1 UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Ringskranker Klisjéer (mønstre) Tommelfingerregler Institutt for informatikk INF1300 19.10.2009 Ellen Munthe-Kaas 1 Ringskranker INF1300

Detaljer

Skranker og avledninger

Skranker og avledninger Skranker og avledninger jfr. Fra kjernen og ut, fra skallet og inn kapittel 7 dmskranker&repr-1 Figur 7-1. Skrankene skal gjenspeile virkelighetens regler Forretningsregler Virkeligheten (interesseområdet)

Detaljer

oppgaver fra abels hjørne i dagbladet

oppgaver fra abels hjørne i dagbladet oppgaver fra abels hjørne i dagbladet sett 40 dag 1 1. En vare koster 70 kroner. Hva vil varen koste dersom prisen økes med 1000 %? A) 140 kr B) 700 kr C) 707 kr D) 770 kr E) 70000 kr 2. Per er vaktmester

Detaljer

Hurtigveiledning. Innhold: Opprette et prosjekt Administrere og redigere et prosjekt Vise et prosjekt / vurderingsresultater

Hurtigveiledning. Innhold: Opprette et prosjekt Administrere og redigere et prosjekt Vise et prosjekt / vurderingsresultater Hurtigveiledning Innhold: Opprette et prosjekt Administrere og redigere et prosjekt Vise et prosjekt / vurderingsresultater Dette dokumentet er laget for å hjelpe deg med å administrere evalueringer på

Detaljer

UNIVERSITETET I OSLO INF1300 Introduksjon til databaser

UNIVERSITETET I OSLO INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Underbegreper og underbegrepsforklaringer Kombinerte påkrevde roller Undertrykking av begreper Ekvivalente stier og joinskranker Behandling

Detaljer

Reelle tall på datamaskin

Reelle tall på datamaskin Reelle tall på datamaskin Knut Mørken 5. september 2007 1 Innledning Tirsdag 4/9 var tema for forelesningen hvordan reelle tall representeres på datamaskin og noen konsekvenser av dette, særlig med tanke

Detaljer

Fra krav til objekter. INF1050: Gjennomgang, uke 05

Fra krav til objekter. INF1050: Gjennomgang, uke 05 Fra krav til objekter INF1050: Gjennomgang, uke 05 Kompetansemål Systemmodellering og systemperspektiv Utvikle abstrakte modeller av et system Ulike modeller representerer ulike perspektiver av systemet

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Informasjonsbærende referansemåter Resten av realiseringsalgoritmen Sterk realisering Realisering versus modellering INF1300-31.10.2016

Detaljer

Søk eiendom. Søk adresse. Søk eier. Side 1. Norges Eiendommer finnes i 2 versjoner:

Søk eiendom. Søk adresse. Søk eier. Side 1. Norges Eiendommer finnes i 2 versjoner: Norges Eiendommer Norges Eiendommer gir deg tilgang til Matrikkelen som inneholder teknisk nøkkelinformasjon om alle eiendommer i Norge. Med et årsabonnement på Norges Eiendommer kan du gjøre enkeltsøk

Detaljer

Viktig informasjon i forbindelse med innberetningen fra boligselskapene for inntektsåret 2013

Viktig informasjon i forbindelse med innberetningen fra boligselskapene for inntektsåret 2013 Viktig informasjon i forbindelse med innberetningen fra boligselskapene for inntektsåret 2013 Da et boligselskap også kan bestå av andre boligtyper enn leiligheter, har vi brukt begrepet boenhet der vi

Detaljer

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker

Dagens tema: Begrepsdannelse Eksterne entydighetsskranker UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Begrepsdannelse Eksterne entydighetsskranker Institutt for informatikk INF1300 29.8.2016 1 Et eksempel fra virkeligheten La oss se på

Detaljer

Dagens tema: Ekvivalente stier og joinskranker Ringskranker Informasjonsbærende representasjoner Behandling av tid

Dagens tema: Ekvivalente stier og joinskranker Ringskranker Informasjonsbærende representasjoner Behandling av tid UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Ekvivalente stier og joinskranker Ringskranker Informasjonsbærende representasjoner Behandling av tid Tommelfingerregler ORM som analysemetode

Detaljer

UiS-IKT Kompetanse 2010. Word 2007. Adresselister og fletting

UiS-IKT Kompetanse 2010. Word 2007. Adresselister og fletting UiS-IKT Kompetanse 2010 Adresselister og fletting Forord Om dette heftet Dette heftet inneholder nyttige tips og triks i Microsoft når du vil flette sammen standard dokumenter med en adresseliste. Forklaringene

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Grunnbegrepene i ORM Sammenheng mellom ORM og vanlig språk Elementære setninger (fakta) Faktatyper og broer Entydighetsskranker og totale

Detaljer

Prosjektoppgave våren 2007

Prosjektoppgave våren 2007 Prosjektoppgave våren 2007 Innledning Formålet med kurset er å bli i stand til å delta i utviklingen av informasjonssystemer. Dette innebærer: å kjenne til bruken av informasjonssystemer, å kjenne til

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Grunnbegrepene i ORM Sammenheng mellom ORM og vanlig språk Elementære setninger (fakta) Faktatyper og broer Entydighetsskranker og totale

Detaljer

LGA2001 Produksjon og tjenesteyting

LGA2001 Produksjon og tjenesteyting Fylkeskommunenes landssamarbeid Eksamensveiledning - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN LGA2001 Produksjon og tjenesteyting Eksamensveiledning for lokalt gitt skriftlig eksamen

Detaljer

Søk eiendom. Side 1. Norges Eiendommer finnes i 2 versjoner:

Søk eiendom. Side 1. Norges Eiendommer finnes i 2 versjoner: Norges Eiendommer Norges Eiendommer gir deg tilgang til Matrikkelen som inneholder teknisk nøkkelinformasjon om alle eiendommer i Norge. Med et årsabonnement på Norges Eiendommer får du tilgang til informasjon

Detaljer

Representasjoner. Modell uten representasjoner. Modell med representasjoner. Forekomster i interesseområdet og i informasjonssystemet

Representasjoner. Modell uten representasjoner. Modell med representasjoner. Forekomster i interesseområdet og i informasjonssystemet Mdell uten representasjner mfatter Representasjner mfatter Jfr. Fra kjernen g ut, fra skallet g inn kapittel 8 et utsagn (en utsagnstype) Begreper INF02-representasjner- Representasjner Fenmener i interessemrådet

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Side 1 UNIVERSITETET I OSLO Kandidatnr Det matematisk-naturvitenskapelige fakultet Eksamen i: PRØVEEKSAMEN INF1000 Eksamensdag: Prøveeksamen 22.11.2011 Tid for eksamen: 12:15-16:15 Oppgavesettet er på

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Kandidatnr Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: Onsdag 1. desember 2010 Tid for eksamen: 14.00 18.00

Detaljer

Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering

Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering INF1300 Introduksjon til databaser Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering Mathias Stang (mjstang@ifi.uio.no) 21. november 2016 Agenda Hensikten med ORM-modellering Hva er lov

Detaljer

Årsavslutning Maritech Lønn

Årsavslutning Maritech Lønn Innholdsfortegnelse Årsavslutning Maritech Lønn 1. Lønns- og trekkoppgaver... 1 2. Årsoppgave (følgeskriv RF 1025)... 3 3. Innberetning... 4 4. Kjøring av lønn på nytt år.... 6 1. Lønns- og trekkoppgaver

Detaljer

Last ned Ibsens to kvinner - Anne Marie Rekdal. Last ned. Last ned e-bok ny norsk Ibsens to kvinner Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi

Last ned Ibsens to kvinner - Anne Marie Rekdal. Last ned. Last ned e-bok ny norsk Ibsens to kvinner Gratis boken Pdf, ibook, Kindle, Txt, Doc, Mobi Last ned Ibsens to kvinner - Anne Marie Rekdal Last ned Forfatter: Anne Marie Rekdal ISBN: 9788279901372 Antall sider: 217 Format: PDF Filstørrelse: 21.64 Mb Den typiske Ibsen-helten er ikke en kvinne,

Detaljer

INF Introduksjon til databaser ORM I

INF Introduksjon til databaser ORM I INF1300 - Introduksjon til databaser ORM I Dagens tema: Grunnbegrepene i ORM Sammenheng mellom ORM og naturlig språk Elementære setninger (fakta) Faktatyper og broer Entydighetsskranker og påkrevde roller

Detaljer

INF 1040 Løsningsforslag til kapittel

INF 1040 Løsningsforslag til kapittel INF 040 Løsningsforslag til kapittel 8 Oppgave : Huffmankoding med kjente sannsynligheter Gitt en sekvens av symboler som er tilstrekkelig lang, og som inneholder de 6 symbolene A, B, C, D, E, F. Symbolene

Detaljer

Eksempler på praktisk bruk av modulo-regning.

Eksempler på praktisk bruk av modulo-regning. Eksempler på praktisk bruk av modulo-regning. Se http://www.cs.hioa.no/~evav/dm/emner/modulo1.pdf Tverrsum Tverrsummen til et heltall er summen av tallets sifre. Eksempel. a = 7358. Tverrsummen til a er

Detaljer

INF1050 Systemutvikling

INF1050 Systemutvikling INF1050 Systemutvikling Prosjektoppgave V2004 Innledning Formålet med kurset er å bli i stand til å delta i utviklingen av informasjonssystemer. Dette inkluderer å kjenne til bruken av informasjonssystemer

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser UNIVERSITETET I OSLO INF1300 Introduksjon til databaser Dagens tema: Grunnbegrepene i ORM Sammenheng mellom ORM og vanlig språk Elementære setninger (fakta) Faktatyper og broer Entydighetsskranker og totale

Detaljer

Hjelp til tjenesten Personlig profil

Hjelp til tjenesten Personlig profil Hjelp til tjenesten Personlig profil Endre, legge til og slette data i personlig profil Endre e-postadresse og legge inn telefonnummer Legge inn ny adresse Legge inn nytt bankkontonummer Legge inn en egen

Detaljer

Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering

Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering INF1300 Introduksjon til databaser Repetisjon: (nesten) alt du trenger å kunne om ORM og realisering Mathias Stang (mjstang@ifi.uio.no) 21. november 2017 Agenda Hensikten med ORM-modellering Hva er lov

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: 13. juni 2006 Tid for eksamen: 9.00 12.00 Oppgavesettet er på 5

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser INF1300 Introduksjon til databaser Data (transiente, persistente) DBMS databser informasjon interesseområdet informasjonsmodeller informasjonssystemer Transiente og persistente data Når vi programmerer,

Detaljer

Vedlegg til recordbeskrivelsen for boligsparing for ungdom (BSU)

Vedlegg til recordbeskrivelsen for boligsparing for ungdom (BSU) Vedlegg til recordbeskrivelsen for boligsparing for ungdom (BSU) Feltbeskrivelse I beskrivelsen nedenfor vises det til feltnummer som finnes i vedlagte recordbeskrivelse. Verdien i numeriske felt skal

Detaljer

Feltbeskrivelser SaldoRente 2.0.4.doc 2012-12-10

Feltbeskrivelser SaldoRente 2.0.4.doc 2012-12-10 Feltbeskrivelser SaldoRente 2.0.4.doc 2012-12-10 Vedlegg til dokumentet Spesifikasjoner for utfylling og innberetning av likningsoppgaver over innskudd, utlån og renter mv. (saldo og rente) til skatteetaten.

Detaljer

Undervisingsopplegg: Forholdet mellom vær, klima og vegetasjon

Undervisingsopplegg: Forholdet mellom vær, klima og vegetasjon Undervisingsopplegg: Forholdet mellom vær, klima og vegetasjon Av: Bente Skartveit Introduksjon I dette undervisningsopplegget viser vi hvordan det å lese slike tekster som forelesningen i økt 2 løfter

Detaljer

INF1300 Introduksjon til databaser

INF1300 Introduksjon til databaser INF1300 Introduksjon til databaser INF1300 Introduksjon til databaser INF1300 Introduksjon til databaser INF1300 Introduksjon til databaser databaser data (transiente, persistente) informasjon interesseområdet

Detaljer

INF1000 (Uke 15) Eksamen V 04

INF1000 (Uke 15) Eksamen V 04 INF1000 (Uke 15) Eksamen V 04 Grunnkurs i programmering Institutt for Informatikk Universitetet i Oslo Anja Bråthen Kristoffersen og Are Magnus Bruaset 22-05-2006 2 22-05-2006 3 22-05-2006 4 Oppgave 1a

Detaljer

INF1000 (Uke 15) Eksamen V 04

INF1000 (Uke 15) Eksamen V 04 INF1000 (Uke 15) Eksamen V 04 Grunnkurs i programmering Institutt for Informatikk Universitetet i Oslo Anja Bråthen Kristoffersen og Are Magnus Bruaset 22-05-2006 2 22-05-2006 3 22-05-2006 4 Oppgave 1a

Detaljer

FORKLARING TIL DATATABELLENE. For hvert enkelt kart er det p! motst!ende side laget en tabell som er delt i fire hoveddeler:

FORKLARING TIL DATATABELLENE. For hvert enkelt kart er det p! motst!ende side laget en tabell som er delt i fire hoveddeler: --- ---- -- -- --- FORKLARING TIL DATATABELLENE For hvert enkelt kart er det p! motst!ende side laget en tabell som er delt i fire hoveddeler: Lokaliseringsdata Opploddingsdata Hydrologiske data (innsjødata)

Detaljer

Fylkeskommunenes landssamarbeid. Eksamensveiledning. - om vurdering av eksamensbesvarelser. LOKALT GITT SKRIFTLIG EKSAMEN HSF1003 Yrkesutøvelse

Fylkeskommunenes landssamarbeid. Eksamensveiledning. - om vurdering av eksamensbesvarelser. LOKALT GITT SKRIFTLIG EKSAMEN HSF1003 Yrkesutøvelse Fylkeskommunenes landssamarbeid Eksamensveiledning - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN HSF1003 Yrkesutøvelse Eksamensveiledning for lokalt gitt skriftlig eksamen i fylkeskommunenes

Detaljer

OPPLÆRINGSREGION NORD. Skriftlig eksamen. DEL2002 Elektronisk infrastruktur VÅREN 2011. Privatister. Vg2 Data og elektronikk

OPPLÆRINGSREGION NORD. Skriftlig eksamen. DEL2002 Elektronisk infrastruktur VÅREN 2011. Privatister. Vg2 Data og elektronikk OPPLÆRINGSREGION NORD LK06 Finnmark fylkeskommune Troms fylkeskommune Nordland fylkeskommune Nord-Trøndelag fylkeskommune Sør-Trøndelag fylkeskommune Møre og Romsdal fylke Skriftlig eksamen DEL2002 Elektronisk

Detaljer

Fylkeskommunenes landssamarbeid. Eksamensveiledning. - om vurdering av eksamensbesvarelser. LOKALT GITT SKRIFTLIG EKSAMEN TIP1002 Tekniske tjenester

Fylkeskommunenes landssamarbeid. Eksamensveiledning. - om vurdering av eksamensbesvarelser. LOKALT GITT SKRIFTLIG EKSAMEN TIP1002 Tekniske tjenester Fylkeskommunenes landssamarbeid Eksamensveiledning - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN TIP1002 Tekniske tjenester Eksamensveiledning for lokalt gitt skriftlig eksamen i

Detaljer

Alle firma i prosjektet, dvs. produsent, leverandør og servicefirma registreres først i firmaregisteret.

Alle firma i prosjektet, dvs. produsent, leverandør og servicefirma registreres først i firmaregisteret. Veileder FamacWEB DirekteInn Oppdragsgiver tildeler brukernavn og passord til prosjekterende og utførende slik at disse selv kan laste opp sin slutt/"som bygget" dokumentasjon direkte i FamacWEB. Det eneste

Detaljer

Produktspesifikasjon. Stengningslenke (ID=888) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur

Produktspesifikasjon. Stengningslenke (ID=888) Oppdateringslogg. 1. Kjente bruksområder og behov. 2. Innhold og struktur Produktspesifikasjon Datagruppe: 1 Vegobjekttype: 1.0 Datakatalog versjon: 2.06-750 Sist endret: 2016-06-21 Definisjon: Kommentar: Alle Stengningslenke (ID=888) Delstrekning av en veg mellom to eller flere

Detaljer

Dataorientert modellering

Dataorientert modellering INF2120 Dataorientert modellering Ragnar Normann 1. mars 2006 INF2120 Prosjekt i modellering 1 Dataorientering og UML UML har som utgangspunkt et objektorientert syn på tilværelsen hvor oppførsel og samspill

Detaljer

Fylkeskommunenes landssamarbeid. Eksamensveiledning. - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN. LGA2002 Forvaltning og drift

Fylkeskommunenes landssamarbeid. Eksamensveiledning. - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN. LGA2002 Forvaltning og drift Fylkeskommunenes landssamarbeid Eksamensveiledning - om vurdering av eksamensbesvarelser LOKALT GITT SKRIFTLIG EKSAMEN LGA2002 Forvaltning og drift Eksamensveiledning for lokalt gitt skriftlig eksamen

Detaljer

Realfagsglede VG2 80 minutter

Realfagsglede VG2 80 minutter Lærerveiledning: Passer for: Varighet: Realfagsglede VG2 80 minutter INSPIRIA science center: Bjørnstadveien 16, 1712 GRÅLUM Telefon: 03245/ 69 13 93 00 E-post: post@inspiria.no www.inspiria.no «Realfagsglede»

Detaljer

Velkommen til. IN1010 Objektorientert programmering Våren 2018

Velkommen til. IN1010 Objektorientert programmering Våren 2018 Velkommen til IN1010 Objektorientert programmering Våren 2018 Idag: 1. time: Om IN1010 2. time (+ i morgen og neste uke): Om Java og objekter i Java 1 Stein Gjessing, Siri Jensen og Dag Langmyhr Universitetet

Detaljer

EVRY AS. Funksjonell feltbeskrivelse for Enhetsregisteret

EVRY AS. Funksjonell feltbeskrivelse for Enhetsregisteret EVRY AS Funksjonell feltbeskrivelse for Enhetsregisteret Innholdsfortegnelse 1 Innledning... 1 1.1 Hensikten med dette dokumentet... 1 1.2 Overordnet tjenestebeskrivelse... 1 2 Produkter... 2 2.1 Årsregnskap

Detaljer

Hvordan Skrive Telefonnummer

Hvordan Skrive Telefonnummer Hvordan Skrive Telefonnummer 1 / 6 2 / 6 3 / 6 Hvordan Skrive Telefonnummer Tall og siffer: gruppering av tall. Informasjon fra Korrekturavdelingen.no. PT, Forbrukerombudet og Telenor har gitt en anbefaling

Detaljer

Datamodellering 101 En tenkt høgskoledatabase

Datamodellering 101 En tenkt høgskoledatabase Datamodellering 101 En tenkt høgskoledatabase Spesifikasjoner for databasen vi skal modellere: Oversikt over studenter med: Fullt navn Klasse Studium Avdeling Brukernavn Fødselsdag Adresse Telefonnummer

Detaljer

Fra krav til objektdesign

Fra krav til objektdesign Fra krav til objektdesign Ansvarsdrevet OO: CRC og UML Sekvensdiagrammer INF1050-ansvar-1 Dagens forelesning o Kort repetisjon av kravspesifikasjon med UML Hva skal systemet gjøre? UML: Bruksmønstermodeller

Detaljer