~ Gruppe(r): 2EA$ 2EC rdato:24.02.æ



Like dokumenter
1 t:n'v'\ekode LO325E. Alle ~vne og trykte. GOd'"j(jent kalkulator

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Antall sider:5 (Inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator

lfæ~~~~:::j~~:~l -.~=:~-t::-d I Alle trykte og håndskrevne EKSAMENSOPPGA VE Side l av 5 Eksamenstid:

Antall sider:s (inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator

UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Emnekode: sa 318E. Pensumlitteratur ( se liste nedenfor), fysiske tabeller, skrivesaker og kalkulator

Antall sider (inkl. forsiden): 7. Alle trykte og håndskrevne

Høgskoleni Østfold. Ny/utsatt EKSAMEN

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.

! Antall oppgaver: Antall vedlegg: 5 3 o. Kalkulator. alle skrevne og trykte

Eksamensoppgave Vår 2012 Ordinær eksamen Bokmål. Videregående programmering. Eksamensdato: Studium/klasse: 2. klasse

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Tittel Objektorientert systemutvikling 2

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Emnekode: LO 358E. OYAo~~ Alle skrevne og trykte hjelpemidler, skrivesaker og kalkulator

Emnekode: Faglig veileder: Veslemøy Tyssø Bjørn Ena~bretsen. Gruppe(r): I Dato: Alle skrevne og trykte hjelpemidler, skrivesaker og kalkulator

ITF20205 Datakommunikasjon - høsten 2011

EKSAMEN (Konvertert fra en gammel PHP-eksamen)

G høgskolen i oslo. Dato: . Tillatte. .3aa, 3ab, 3ac, 3ia, 3ib, 3ic. Kandidaten må selv kontrollere at oppgavesettet er fullstendig.

En liten oppskrift på hvordan jeg installert og fikk Xastir til å virke sånn at jeg ble synlig i APRS verden.

EKSAMEN. Emne: Datakommunikasjon

UNIVERSITETET I OSLO

EKSAMENSOPPGAVE. : INF-1400 Objektorientert programmering. Oppgavesettet er på 5 sider inklusiv forside

KANDIDATEN MÅ SELV KONTROLLERE AT OPPGAVESETTET ER FULLSTENDIG

Emnekode: LV121A Dato: Alle skrevne og trykte hjelpemidler

Emnenavn: Datakommunikasjon. Eksamenstid: 9:00 til 13:00. Faglærere: Erling Strand

Kapittel 4: Transportlaget

G høgskolen i oslo. Emne: Algoritmer og datastrukturer. Emnekode: 80131A. Faglig veileder: UlfUttersrud. Gruppe(r) : Dato:

c;'1 høgskolen i oslo

EKSAMEN. Emne: Datakommunikasjon

I! Emne~ode: j Dato: I Antall OPf9aver Antall vedlegg:

Emnekode SO380E. Dato:

Antall oppgaver: 6. Alle trykte og skrevne hjelpemidler

Oppsummering: Linjesvitsjing kapasiteten er reservert, og svitsjing skjer etter et fast mønster. Linjesvitsj

EKSAMENSOPPGAVE. Vil det bli gått oppklaringsrunde i eksamenslokalet? Svar: NEI

UNIVERSITETET I OSLO

EKSAMEN. Emne: Innføring i informasjons- og kommunikasjonsteknologi

Emnekode: SO 380E. Dato: I L{. aug Antall oppgaver: -4

Huldt & Lillevik Ansattportal. Installere systemet

Emnekode: SO135A Dato: onsdag 25. feb. I Antall oppgaver: 4

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG

EKSAMEN. Emne: Datakommunikasjon

EKSAMEN. Emne: Datakommunikasjon

Emnenavn: Datakommunikasjon. Eksamenstid: Kl: 9:00 til kl: 13:00. Faglærere: Erling Strand

c;'1 høgskolen i oslo

Antall vedlegg O Tillatte hjelpemidler:

Løsningsforslag til EKSAMEN

Avdeling for ingeniørutdanning

HØGSKOLEN I SØR-TRØNDELAG

EKSAMEN. Dato: 9. mai 2016 Eksamenstid: 09:00 13:00

PUBLISERING AV INNHOLD TIL KVAMSSIDA.NO

, ~', -~ lalle trykte og skrevne hjelpemidler. I Kalkulator som ikke kan kommunisere med andre.

Fakultet for teknologi, kunst og design Teknologiske fag

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Brukerveiledning for student skoleeksamen HIST Oppdatert 27. oktober 2014

Innhold. Epostprogrammer og webmail.

Steg 1: Animasjons-attributtet

Emne: Datamaskinarkitektur Emnekode:lO 134A Faglig veileder: Lars Kristiansen

AVDELING FOR INGENIØRUTDANNING

Prøveksamen 2004 INF1010 Operasystemet med GUI + Ordkryss (modifiserte løsninger etter innspill fra forelesningen) Arne Maus Inst for informatikk

EKSAMEN. Emne: Datakommunikasjon. Dato: 30. Nov 2016 Eksamenstid: kl. 9:00 til kl. 13:00

CSS: Animasjon Nybegynner

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Fakultet for teknologi, kunst og design Teknologiske fag

EKSAMEN. Evaluering av IT-systemer. Eksamenstid: kl 0900 til kl 1300

~Emnekode: I LV208B. Dato: i ~OO6. I Antal! oppgaver: I b

EKSAMENSOPPGAVE. IAI20102 Algoritmer og datastrukturer

6107 Operativsystemer og nettverk

Fakultet for teknologi, kunst og design Teknologiske fag

Obligatorisk oppgave nr 2 i datakommunikasjon. Høsten Innleveringsfrist: 04. november 2002 Gjennomgås: 7. november 2002

Eksamen Objektorientert Programmering 2013

! EmnekOde: i SO 210 B. skriftlige kilder. Enkel ikkeprogrammerbar og ikkekommuniserbar kalkulator.

EKSAMEN. Emne: Webprogrammering med PHP (kont.) Webprogrammering 1 (kont.) Eksamenstid:

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Avdeling for ingeniørutdanning

Løsningsforslag for Eksamensoppgave i TDT4190 Distribuerte systemer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL

Fagnr: SO318E. Veslemøy Tyssø Eksamenstid, I fra - til: Eksamensoppgaven består av Tillatte hjelpemidler: Antall oppgaver: 5

HØGSKOLEN I SØR-TRØNDELAG

Oppgavesettet består av 7 sider, inkludert denne forsiden. Kontroll& at oppgaven er komplett før du begynner å besvare spørsmålene.

~ høgskolen i oslo. Emne: Biokjemi. Emnekode: SO 461 K Faglig veileder: Ragnhild Augustson. Pruppe(r): 2K. Dato: Antall oppgaver: 4

Fakultet for teknologi, kunst og design Teknologiske fag

INF1040 Oppgavesett 2: Nettsider og XHTML

EKSAMENSFORSIDE SKRIFTLIG EKSAMEN

Fakultet for teknologi, kunst og design Teknologiske fag

UNIVERSITETET I OSLO

Eksamen. Objektorientert Programmering IGR 1372

Høgskolen i Telemark EKSAMEN Operativsystem og nettverk inkludert denne forsiden og vedlegg. Merknader:

Fakultet for teknologi, kunst og design Teknologiske fag

Ny/utsatt EKSAMEN. Dato: 6. januar 2017 Eksamenstid: 09:00 13:00

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring

Fakultet for teknologi, kunst og design Teknologiske fag

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

UNIVERSITETET I OSLO

EKSAMEN. Dato: 18. mai 2017 Eksamenstid: 09:00 13:00

Transkript:

Alle I Emne: [Informatikk Il 1 Emnekode: I LO325E J Faglig veileder Hilde Hemmer ~ Gruppe(r): 2EA$ 2EC rdato:24.02.æ I Eksarr1enstld 1900-1400 II Eksamensoppgaven består av: Antall sider (inkl. forsiden):5 I Anta"-o-p~er:6 I AntaHVedlegg:O I TiltOtte hjelpemidler: I skrevne og trykte. Godkjent kalkulator Kandidaten må selv kontrollere at oppgavesettet er fullstendig. Ved eventuelle uklarheter oppgaveteksten skal du redegjøre for de forutsetninger du legger til grunn for løsningen.

Oppgave 1 (15%) Vi skal lage en applet som vist på figuren. Appleten tegner opp en logo; en sirkel med en firkant inni. Den finnes i to varianter: stor og liten. Dette velges ut fra en parameter i HTMLfila. Applet Firkant konsult AIIPlet s1arlad Tegningene er laget som egne klasser som arver JPanel. HTML-fila ser slik ut: <html> <head> <litle> Logo<ftitle> <!head> <body> <applet code=logo.class width=300 height=300> <PARAM NAME="storrelse" V ALUE="stor"> <!-eventuelt V ALUE="liten"-> <fapplet> </body> </html> I figuren har den store logoen diameter 130 og sidekant 50. Den lille logoen har diameter 60 og sidekant 20. Teksten er skrevet med fonten "Serif', 20 punkter, fete typer. a) Hvordan får du tak i parameteren i HTML-fila? b) Skriv klassen Logo (appleten) c) Skriv klassen som tegner den lille logoen (med tekst). Du skal nå ha skrevet alt som behøves, unntatt klassen som tegner den store logoen. Hvis du mener at det er noe mer som mangler; skriv det ned og forklar hvilken klasse og/eller metode det tilhører.

Oppgave 2 (30 %) Vi skal lage et program som registrere data, i dette tilfellet temperaturer. Når alle temperaturener fylt inn kan vi velge, ved hjelp aven meny, å få vist en kurve over gjennomsnittstemperaturen over året. Hovedprogrammet heter Gjennomsnitt og arver JFrame. Klassen Tegning arver lpanel og inneholder kurven. a) Skriv main-metoden i klassen Gjennomsnitt b) Deklarer de attributtene du vil bruke i klassen Gjennomsnitt. c) Skriv konstruktoren i klassen Gjennomsnitt. d) Deklarer attributtene i klassen Tegning e) Skriv konstruktoren i klassen Tegning f) Skriv metoden paintcomponent i klassen Tegning. g) Skriv metoden actionperforrned i klassen Gjennomsnitt

Oppgave 3 (20%) a) En student skal kontakte www.mit.edu for å finne informasjon om videre studier. Web-klienten må finne riktig lp-adresse før forespørselen kan sendes. Hvordan skjer dette? I tillegg til navn på metode/protokoll vil vi gjeme ha en kort forklaring. b) Anta at siden som hentes inneholder litt tekst og referanse til to objekter. Vis hvilke pakker som sendes ved persistent forbindelser (som er standard i HTrP/l.l) c) Forklar kort hva forskjellen blir hvis non-persistent forbindelser benyttes d) Senere skal studenten laste ned en stor fil. Disse deles inn i segmenter som fraktes i lp-pakker med størrelse 576 byte inkludert lp og TCP-hoder. Vindusstørrelsen som studentens PC oppgir er hela tida 2680 byte. Hvor mange pakker kan serveren sende før vinduet er fullt? Begrunn svaret. e) Tida det tar fra en pakke er sendt til kvittering mottas er 1 sekund (R1T). Flaskehalsen på forbindelsen er ISDN-linjen inntil studentens bolig på 64 kbit/s. Beregn utnyttelsen av denne linja; dvs hvor stor del av tida det sendes data. Du trenger ikke regne med pakkehoder på linklaget. Oppgave 4(10%) a) Hvor mange lp-adresser er tilgjengelige på nettet 136.88.74.0/23? b) Hvis du kjører ipconfig på en PC på nettet 136.88.74.0/23; hvilken subnettrnaske vil du få oppgitt? c) Hvilket interface blir pakker med følgende mottageradresser sendt til? i. 136.88.76.87 ii. 136.88.75.91 iii. 136.88.77.45 iv. 150.55.21.23 v. 150.55.66.130 vi. 144.66.54.83

Oppgave 5 (10%) Per og Kari har begge PC hjemme, og de benytter forskjellige Internet-leverandør. Per benytter "vanlig" elektronisk post ved hjelp av f. eks. Outlook Express. Kari benytter webmail. a) Tegn en figur som viser plasseringen av mail-servere og mail-klienter. Vis på figuren hvilke protokoller som brukes for å sende og motta elektronisk post mellom Per og Kari b) Opprinne]ig kunne en bare sende ren tekst (7 bits ASCll) som mail. Forklar hvordan en nå er i stand ti] å sende annen informasjon ved hjelp av den samme protokollen. Oppgave 6 (15%) a) Foklar hvordan en TCP-forbindelse settes opp. Vis hvilke meldinger som sendes før dataoverføringen starter, og forklar hva hensikten med meldingene er. b) TCP-protokollen er basert på et såkalt glidende vindu. Forklar hva som ligger i dette. c) TCP skal sikre feilfri overføring av data. Er overføringen garantert feilfri? Begrunn svaret. d) Forklar hvordan flytkontroll er realisert i TCP. Med flytkontroll menes at mottager har mulighet til å begrense datastrømmen. e) Noen brannmurer kan settes opp til å blokkere pakker utenfra der ACK-bitet i TCPhodet ikke er satt. Hvilke pakker er det i så fall som blokkeres? t) Forklar bruken av FIN-bitet i TCP-hodet. g) Forklar bruken av RST -bitet i TCP-hodet