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

Størrelse: px
Begynne med side:

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

Transkript

1 HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring L Ø S N I N G S F O R S L A G Målform: Bokmål Eksamensdato: 18.des 2012 Varighet/eksamenstid: 4 timer (9:00-13:00) Emnekode: Emnenavn: IINI1004 Programmering i Visual Basic Studiepoeng: 5 Faglærer(e): (navn og telefonnr på eksamensdagen) Svend Andreas Horgen, tlf Kontaktperson(adm.) (fylles ut ved behov kun ved kursemner) Oppgavesettet består av: (antall oppgaver og antall sider inkl. forside) Vedlegg består av: (antall sider) Siri W. Lien, tlf Består av 3 oppgaver som igjen kan ha ulike deloppgaver Totalt 4 sider (inkludert forside) Ingen vedlegg. NB! Skum gjennom hele oppgavesettet før du setter i gang, og planlegg tiden godt (se på prosentfordelingen). Legg merke til at det kan være ulik vektlegging for de ulike deloppgavene. Det er totaliteten som teller under vurdering, men prosentvis fordeling sier noe om hvor mye tid du bør bruke på hver oppgave. Dersom noe virker uklart i noen oppgaver, må du selv gjøre antagelser og få med disse antagelsene i besvarelsen din. Skriv inn en kommentar rett over hver kodesnutt eller der det måtte passe, hvor du skriver hvilke(n) oppgave(r) kodesnutten utgjør svar på. Typisk: Lykke til! 'Oppgave 2b Private Sub Button1_Click(... og så videre DETTE ER ET LØSNINGSFORSLAG, IKKE NØDVENDIGVIS DEN ENESTE MÅTEN Å LØSE TING PÅ MEN ET FORSLAG TIL LØSNING

2 Oppgave 1: Hotellbestilling (30%) Hotellet Soviro har leid deg inn som konsulent. Du skal lage et lite system for å bestille et hotellrom. En kunde (hotellgjest) skal kunne gjøre noen valg og få et estimat på hva konfigurasjonen koster. Her er egenskapene som programmet skal ha: Kunden må først fylle ut navn og e- postadresse i hver sine tekstfelter txtnavn og txtepost. Dette er obligatoriske tekstfelter som må fylles ut. Kunden skal kunne velge mellom ulike hotellrom (enkeltrom, dobbeltrom eller suite) fra en nedtrekksliste (combobox) cboromtype. Enkeltrom koster 645 kr/natt, dobbeltrom koster 995 kr/natt og suite koster 1295 kr/natt. Antall gjester skrives inn i et tekstfelt som heter txtantallgjester. Dette feltet er også obligatorisk, og må fylles ut. Kunden skal videre kunne velge å få frokost ved å huke av for dette i en avkrysningsboks (checkbox) som heter chkfrokost. Frokost koster 55 kr/gjest i tillegg til romprisen. Antall dager som rommet ønskes leid skrives inn i et tekstfelt som heter txtantalldager (ikke dato, kun antall). Hvis antall dager er over 5 skal det gis 20% rabatt på totalprisen, men ikke hvis det er suite (som aldri gir rabatt). Du skal både lage brukergrensesnittet og skrive koden som må være bak knappen «Bestill». Kunden skal oppgi de nødvendige opplysninger og trykke på knappen. Det skal da vises et estimat på hva konfigurasjonen vil koste, og alle sentrale data skal oppsummeres i en listbox (det vil si navn, epostadresse, romtype, antall gjester, antall dager, evt. rabatt og totalpris). NB! Husk å validere inngangsdata. 2

3 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click ' DETALJ: Slette tidligere innhold i oppsummering ListBox1.Items.Clear() ' VIKTIG: Deklarere datatyper Dim navn As String Dim epost As String Dim romtype As String Dim antall_gjester As Integer Dim frokost As Boolean Dim antall_dager As Integer Dim rabatt As String = "" Dim pris As Double ' VIKTIG: Validere inngangsdata (navn, epost og antall gjester/dager) ' PLUSS I MARGEN: En form for feilmelding eller fargelegging Dim feilmelding As String = "" If txtnavn.text <> "" Then navn = txtnavn.text feilmelding &= "Du må fylle ut et navn" & vbcrlf If txtepost.text <> "" Then epost = txtepost.text feilmelding &= "Du må fylle ut en e-postadresse" & vbcrlf ' PLUSS I MARGEN: sjekke om e-post har en alfakrøll (gjør ikke det her) ' Bruker isnumeric() for å sjekke om dette er tall ' Bruker CInt() for å konvertere String til Integer If IsNumeric(txtAntallGjester.Text) Then antall_gjester = CInt(txtAntallGjester.Text) feilmelding &= "Antall gjester må være et tall" & vbcrlf If IsNumeric(txtAntallDager.Text) Then antall_dager = CInt(txtAntallDager.Text) feilmelding &= "Antall dager må være et tall" ' Skriver ut feilmelding og avslutter prosedyren hvis noe gikk galt If feilmelding <> "" Then MsgBox(feilmelding) Exit Sub ' VIKTIG: Beregne prisen kan gjøres på to måter. Det står nemlig ikke helt klart i oppgaveteksten om det er tenkt at antall personer skal ha antall rom, eller om de skal dele rom. Altså: Skal 2 personer ligge på samme rom eller ikke? Det står at dobbeltrom koster 995 per natt, men ikke hvor mange som kan dele rommet. Hvis kunden oppgir 3 i antall så kanskje denne ønsker 1 dobbeltrom og 1 3

4 enkeltrom, eller kanskje 3 enkeltrom. Det er umulig å vite gitt grensesnittets utforming. De som har tenkt enkelt, må kunne få full pott, mens de som har tatt høyde for mer avanserte beregningsmåter heller får få et pluss i margen for det. romtype = cboromtype.text Select Case romtype Case "enkeltrom" pris = 675 * antall_dager Case "dobbeltrom" pris = 995 * antall_dager Case "suite" pris = 1295 * antall_dager End Select ' En kan anta at hver gjest betyr en ekstra frokost frokost = chkfrokost.checked If frokost Then pris += (55 * antall_gjester) rabatt ' Rabatt trekkes fra prisen og registreres i stringvariabel If romtype <> "suite" And antall_dager > 5 Then pris = pris * 0.8 rabatt = "20 %" ' VIKTIG: Skriv ut oppsummering ListBox1.Items.Add("Navn: " & navn) ListBox1.Items.Add("E-post: " & epost) ListBox1.Items.Add("Romtype: " & romtype) ListBox1.Items.Add("Antall gjester: " & antall_gjester) ListBox1.Items.Add("Antall dager: " & antall_dager) If rabatt <> "" Then ListBox1.Items.Add("Rabatt: " & rabatt) ListBox1.Items.Add("Totalpris: " & pris) Oppgave 2: DVD-system (50 %) Du har mange DVD- filmer hjemme og ønsker å registrere informasjon om tittel, sjanger og pris for hver film i et lite system. Sjanger kan være «action», «drama», «komedie» og lignende. Tittel vil typisk være på formen «Frihetens regn», «Wall- E», «Skyfall» etc. Vi bruker matriser i denne oppgaven. Oppgave c er trolig vanskeligere enn resten. Du kan bruke innebygde funksjoner der det passer i denne oppgaven. a) Opprett en eller flere matriser som egner seg til å lagre informasjonen, og som kan brukes i de andre deloppgavene. Skriv deretter kode for å registrere informasjon om en film. Pass på å lage en mekanisme slik at du ikke overskriver eksisterende data. 4

5 Private filmtittel() As String Private filmsjanger() As String Private filmpris() As Double ' Lager tre parallelle matriser uten å angi noen størrelse. Vi kunne satt størrelse eksplisitt med for eksempel Private filmtittel(100) As String, men det er enda bedre å utvide dynamisk ved behov. Merk at matrisene legges globalt (både Dim og Private fungerer til det) Private sisteindeks As Integer = -1 ' ' Kode bak knapp for å registrere en ny film ' Utvider matrisens størrelse med 1 sisteindeks = sisteindeks + 1 ReDim Preserve filmtittel(sisteindeks) ReDim Preserve filmsjanger(sisteindeks) ReDim Preserve filmpris(sisteindeks) ' Pluss for de som kjører feilsjekk her, og eksplisitt konvertering filmtittel(sisteindeks) = txttittel.text filmsjanger(sisteindeks) = txtsjanger.text filmpris(sisteindeks) = CDbl(txtPris.Text) ' Et lite pluss for å nullstille tekstfeltene etterpå ' MERK: Dersom en har brukt fast størrelse på matrisen (arrayet), skal ikke Redim Preserve brukes. Det er kun for å utvide en matrise med dynamisk størrelse b) Skriv kode for å liste ut de registrerte filmene med tilhørende sjanger og pris i en listbox. Total pris (verdi) for alle filmene skal vises nederst i listeboksen. Dim i As Integer Dim sum as Integer ListBox1.Items.Clear() ListBox1.Items.Add("Alle filmene: tittel, sjanger og pris") For i = 0 To sisteindeks ListBox1.Items.Add( filmtittel(i) & vbtab & filmsjanger(i) & vbtab & filmpris(i) ) sum = sum + filmpris(i) Next i ListBox1.Items.Add("Alle filmene koster kr " & sum) c) Lag et såkalt type ahead- søk hvor brukeren skal kunne skrive inn noen bokstaver i et tekstfelt. Med en gang brukeren skriver en ny bokstav skal en liste av alle filmer som matcher det som står i tekstfeltet, vises i en listeboks. Med andre ord skal filmer som American History X, American Beauty, A clockwork orange og Amadeus vises hvis brukeren skriver A i tekstfeltet. Dersom brukeren skriver Am, skal ikke A clockwork orange vises mer, men de andre tre vises som før siden de fortsatt matcher. Hvis brukeren skriver 5

6 Ama skal bare Amadeus vises, siden det kun er denne filmtittelen som matcher nå. I Visual Studio.NET må en gå til kodemodus, og så velge tekstfeltet for søk fra listen øverst til venstre, og deretter hendelsesprosedyren textchanged. Eventuelt dobbeltklikk på tekstfeltet i form designer, så kommer denne prosedyren opp. Hvis ikke koden Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged er med i besvarelsen bør en bemerke dette med tekst. Fordi det er nøkkelen til å løse denne oppgaven. Ved å legge kode inn i prosedyren, vil den kjøres hver gang tekstfeltet endres, og en er langt på vei til å lage et type-ahead-søk! Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged Dim i As Integer Dim sokestreng As String Dim temp As String Dim antalltegn As Integer sokestreng = TextBox1.Text antalltegn = Len(sokestreng) Label5.Text = "" For i = 0 To sisteindeks temp = Mid(filmtittel(i), 1, antalltegn) If temp = sokestreng Then Label5.Text = Label5.Text & filmtittel(i) & vbcrlf Next i Det fins også andre måter å tenke på for å løse denne oppgaven. Bruk av Midfunksjonen gjør at vi henter ut en substreng, fra start (1) og et antall tegn fremover. Dermed har vi i praksis type ahead-søket. d) La brukeren velge en sjanger og list deretter ut alle filmer fra den sjangeren. Du bør selvsagt ikke hardkode sjangerne. Det er umulig å vite på forhånd hvilke sjangre som er registrert, og brukeren kan hele tiden legge til nye filmer. For å kunne liste ut filmer av en bestemt sjanger, kan en selvsagt tilby brukeren et tekstfelt, men det er lite brukervennlig. Det er mye bedre å lage en komboboks dynamisk med alle unike filmsjangre. Dette gjøres ved å gå gjennom sjangermatrisen og legge til filmer som ikke allerede er lagt til i komboboksen. For å være helt sikker på at alle nyregistrerte filmer kommer med i nedtrekkslisten, velger vi å fylle den med innhold i samme øyeblikk som komboboksen får fokus! Dette er en liten detalj, en kan lage andre løsninger som er like gode. Private Sub ComboBox1_GotFocus(sender As Object, e As EventArgs) Handles ComboBox1.GotFocus ' Fyller komboboks med sjangre dynamisk når boksen klikkes 'Går gjennom matrisen og legger til 'sjangre som ikke allerede er registrert 6

7 Dim i As Integer Dim temp As String Dim allerederegistrert As Boolean ComboBox1.Items.Clear() ComboBox1.Items.Add("Velg sjanger") For i = 0 To sisteindeks allerederegistrert = False For Each temp In ComboBox1.Items If temp = filmsjanger(i) Then allerederegistrert = True Exit For 'avslutter den innerste for-løkken 'Fordi sjangeren er lagt til i komboboksen allerede Next If Not allerederegistrert Then ComboBox1.Items.Add(filmsjanger(i)) Next i Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click ' 2d ' List ut filmer som matcher med den sjangeren som er valgt ' Tar bare med tittelen, men kunne listet ut mer informasjon Dim i As Integer Dim sjanger As String sjanger = ComboBox1.SelectedItem ListBox1.Items.Clear() ListBox1.Items.Add("Filmer som matcher sjangeren " & sjanger) For i = 0 To sisteindeks If filmsjanger(i) = sjanger Then ListBox1.Items.Add(filmtittel(i)) Next i Oppgave 3: Funksjoner (20%) I Norge er den generelle satsen for merverdiavgift 25%, for næringsmidler 15% (matmoms) og for persontransport, hotellovernattinger, kinobilletter og kringkastingstjenester 8%. Lag et lite program som tar i mot pris fra et tekstfelt txtpris og lar brukeren trykke på en av tre knapper en for generell sats (25%), en for matmoms (15%) og en for spesielle tjenester (8%). Programmet beregner så pris med moms, avhengig av hvilken momsknapp som ble trykket og viser dette i en meldingsboks (msgbox). Dette kan i utgangspunktet se ut til å være en veldig enkel oppgave, men det du skal gjøre er å lage en generell funksjon (felles for alle tre knappene) som beregner 7

8 moms for en vare basert på pris og varetype, og vise hvordan den kan brukes. Se også på figuren på neste side. Tenk over hva en funksjon er. NB! Husk å lage funksjonen så generell som mulig. ' Hensikten med oppgaven er at man lager en generell funksjon ' som benyttes av alle knappene (prosedyrene) ' Denne skal ikke inneholde direkte kontakt med konponenter i GUI Function mva(pris As Double, type As String) as Double Dim totalt As Double Select Case type Case "generell" totalt = pris * 1.25 Case "matmoms" totalt = pris * 1.15 Case "spesiell" totalt = pris * 1.08 End Select Return totalt End Function ' Det er ikke nødvendig, men det kan være lurt å lage også en ' felles, egendefinert prosedyre (siden alle knappene skal gjøre ' nesten det samme). Prosedyrer kan ha kontakt med GUI direkte. Sub regnut(type As String) Dim pris As Double If IsNumeric(txtPris.Text) Then pris = CDbl(txtPris.Text) MsgBox("Prisen må være et tall") Exit Sub MsgBox("Totalprisen blir " & mva(pris, type)) 8

9 Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click regnut("generell") Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click regnut("matmoms") Private Sub Button3_Click(sender As System.Object, e As System.EventArgs) Handles Button3.Click regnut("spesiell") 9

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Eksamensdato: 15.des 2011 Studiepoeng: 6 Varighet: 4 timer. Start kl 09:00 og skal leveres inn senest kl 13:00 Emnekode: Emnenavn:

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15.desember 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LO116D Programmering i Visual Basic FU

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 16.desember 2005 Varighet: Fagnummer: Fagnavn: 3 timer LO116D Programmering i Visual Basic Klasse(r): FU

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 16.desember 2005 Varighet: Fagnummer: Fagnavn: 3 timer LO116D Programmering i Visual Basic Klasse(r): FU

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15.desember 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LO116D Programmering i Visual Basic FU

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15. mai 2003 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LO116D Programmering i Visual Basic FU Studiepoeng:

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 19. mai 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LO116D Programmering i Visual Basic FU Studiepoeng:

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 20.mai 2005 Varighet: Fagnummer: Fagnavn: Klasse(r): Studiepoeng: 6 3 timer LO116D Programmering i Visual

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 12. desember 2002 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LO116D Programmering i Visual Basic FU

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15.desember 2006 Varighet: Fagnummer: Fagnavn: 09.00 13.00 (4 timer) LO116D og LN116D Programmering i Visual

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 21.mai 2007 Varighet: Fagnummer: Fagnavn: Klasse(r): Studiepoeng: 6 09.00 13.00 (4 timer) LN116D Programmering

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 20. mai 2005 Varighet: 3 timer (09:00 12:00) Fagnummer: Fagnavn: Klasse(r): LV197D Webprogrammering med

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Målform: Eksamensdato: Bokmål 9.mai 202 Varighet/eksamenstid: 0900-300 Emnekode: Emnenavn: Klasse(r): Studiepoeng: LC9D/LO9D Videregående

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 21. mai 2003 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer BO328D Applikasjonsutvikling FU Studiepoeng:

Detaljer

Løsningsforslag Øving 7

Løsningsforslag Øving 7 Løsningsforslag Øving 7 Oppgave 1: Function BeregnKvadrat(ByVal tall As Double) As Double tall = tall * tall Function BeregnKvadratrot(ByVal tall As Double) As Double tall = Math.Sqrt(tall) Private Sub

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 11. mai 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 20. mai 2005 Varighet: 3 timer (09:00 12:00) Fagnummer: Fagnavn: Klasse(r): LV197D Webprogrammering med

Detaljer

AVANSERTE TING LEVETID, BRUKSOMRÅDE OG KONVERTERING...

AVANSERTE TING LEVETID, BRUKSOMRÅDE OG KONVERTERING... Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Variabler, konstanter og datatyper Svend Andreas Horgen Lærestoffet er utviklet for faget IINI1004 Programmering i Visual Basic Resymé: Denne

Detaljer

Løsningsforslag Eksamen i Programmering i Visual Basic høsten 2003 Laget av Runar Munkhaug

Løsningsforslag Eksamen i Programmering i Visual Basic høsten 2003 Laget av Runar Munkhaug Løsningsforslag Eksamen i Programmering i Visual Basic høsten 2003 Laget av Runar Munkhaug Oppgave 1a) Strategi: Jeg setter sammen en utskriftsstreng basert på valgene som bruker tar i boksene og radioknappene,

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15. desember 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

Visual Basic. Repetisjon fra mandag

Visual Basic. Repetisjon fra mandag Visual Basic Kontrollstrukturer del 2 Løkker - 1 1 Repetisjon fra mandag Tre kontrollstrukturer: Sekvens Gjør punkt 1 Gjør punkt 2 Valg Hvis betingelse er sann Gjør punkt 1 Ellers Gjør punkt 2 Løkke initier

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 18. mai 2006 Varighet: 3 timer (09:00 12:00) Fagnummer: Fagnavn: Klasse(r): LV197D Webprogrammering med

Detaljer

Funksjoner og prosedyrer

Funksjoner og prosedyrer Funksjoner og prosedyrer i Visual Basic.NET Om funksjoner Kan redusere kodens lengde / kompleksitet Den som skriver må bry seg med detaljer Den som bruker funksjonen må ikke tenke på detaljer Lettere vedlikehold

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 18. desember 2002 Varighet: Fagnummer: Fagnavn: 3 timer BO328D Applikasjonsutvikling Klasse(r): FU 1HKD2002

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15. desember 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

Eksamen i IBE202 Integrasjonslaboratorium Vår 2011 (SVARFORSLAG)

Eksamen i IBE202 Integrasjonslaboratorium Vår 2011 (SVARFORSLAG) Eksamen i IBE202 Integrasjonslaboratorium Vår 2011 (SVARFORSLAG) Eksamensdag : 25. mai 2011 Tid : 9-13 Faglærer/telefonnummer : Ketil Danielsen (712 14 212) Hjelpemidler Antall sider inkl. forsiden : 3

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 20.mai 2005 Varighet: Fagnummer: Fagnavn: Klasse(r): Studiepoeng: 6 3 timer LO116D Programmering i Visual

Detaljer

Innføring i bruk av CGI4VB

Innføring i bruk av CGI4VB Innføring i bruk av CGI4VB Her kommer en enkel innføring i bruk av modulen CGI4VB som kan benyttes for å lage CGI programmer i Visual Basic. CGI er en forkortelse for Common Gateway Interface den kommunikasjonsprotokollen

Detaljer

Eksamen i. Høst 2013

Eksamen i. Høst 2013 Eksamen i IBE151 Praktisk programmering Høst 2013 Eksamensdag: Onsdag 18.12.13 Tid: 0900 1500 Faglærer: Prof. Kai A. Olsen Hjelpemidler: Alle trykte og skrevne. Antall sider inkl. forsiden: 5 Besvarelsen

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 5.mai 200 Varighet: 0900-300 Emnekode: Emnenavn: Klasse(r): LO9D / LC9D LO9D Videregående programmering

Detaljer

Objektorientering i VB videregående

Objektorientering i VB videregående Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Objektorientering i VB videregående Oppdatert av Atle Nes Objektorientering i VB videregående Resymé: Denne leksjonen tar opp flere detaljer

Detaljer

Bygg et Hus. Steg 1: Prøv selv først. Sjekkliste. Introduksjon. Prøv selv

Bygg et Hus. Steg 1: Prøv selv først. Sjekkliste. Introduksjon. Prøv selv Bygg et Hus Introduksjon I denne leksjonen vil vi se litt på hvordan vi kan få en robot til å bygge et hus for oss. Underveis vil vi lære hvordan vi kan bruke løkker og funksjoner for å gjenta ting som

Detaljer

Høgskolen i Molde IBE150 Programmering Kontinuasjonseksamen (løsningsforslag) juni 2013

Høgskolen i Molde IBE150 Programmering Kontinuasjonseksamen (løsningsforslag) juni 2013 Høgskolen i Molde IBE150 Programmering Kontinuasjonseksamen (løsningsforslag) juni 2013 Tid: 4. juni 2013, kl. 09 13. Hjelpemidler: Alle trykte og skrevne. PC. Minnepenn. Faglærer: Ketil Danielsen Oppgaven

Detaljer

. Ved sensur vl1 ahe bokstaverte deloppgaver (a, b, c,...) telle like mye.

. Ved sensur vl1 ahe bokstaverte deloppgaver (a, b, c,...) telle like mye. ~KSAMENSOPPGA VE Les gjennom hele oppgavesettet før du begynner A besvare deloppgavene.. Hold deg til de identifikator-navnene som er brukt i oppgaveteksten, dog med unntak av metodenes parametemavn som

Detaljer

Objektorientering i VB en introduksjon

Objektorientering i VB en introduksjon Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Objektorientering i VB en introduksjon Oppdatert av Atle Nes Objektorientering i VB en introduksjon Resymé: Visual Basic.NET er et objektorientert

Detaljer

Fasit til eksamen høst 2002, applikasjonsutvikling

Fasit til eksamen høst 2002, applikasjonsutvikling Fasit til eksamen høst 2002, applikasjonsutvikling Oppgave 1 a) moduser er output, input, append. Resultatet blir at bare den siste setningen vises, nemlig: her er litt mer informasjon Grunnen til dette

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Eksamensdato: 18.12.2013 Varighet/eksamenstid: Emnekode: Emnenavn: Klasse(r): 3 timer TELE1001A 13H Ingeniørfaglig yrkesutøving og arbeidsmetoder

Detaljer

Innføring i bruk av CGI4VB

Innføring i bruk av CGI4VB Innføring i bruk av CGI4VB Her kommer en enkel innføring i bruk av modulen CGI4VB som kan benyttes for å lage CGI programmer i Visual Basic. CGI er en forkortelse for Common Gateway Interface den kommunikasjonsprotokollen

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 14.desember 2007 Varighet: 0900-1200 Fagnummer: Fagnavn: Klasser: LO347D Web-applikasjoner med Java EE Nettstudenter

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - Kandidatnr: AITeL Eksamensdato: 2.desember 2009 Varighet: 0900-1300 Emnekode: Emnenavn: Klasse(r): LO191D / LC191D LO191D Videregående programmering

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - Kandidatnr: AITeL Eksamensdato: 5.mai 2010 Varighet: 0900-1300 Emnekode: Emnenavn: Klasser: LV195D Objektorientert programmering i C++ Nettstudenter

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO BOKMÅL Det matematisk-naturvitenskapelige fakultet Eksamen i : Eksamensdag : Torsdag 2. desember 2004 Tid for eksamen : 09.00 12.00 Oppgavesettet er på : Vedlegg : Tillatte hjelpemidler

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 4.mai 2011 Varighet: 0900-1300 Emnekode: Emnenavn: Klasse(r): LO191D / LC191D Campus: LC191D Videregående

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Målform: Bokmål Eksamensdato: 16. mai 2012 Varighet/eksamenstid: 0900-1200 Emnekode: Emnenavn: LN513D/LO513D Webdesign Klasse(r): Studiepoeng:

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 26.mai 2005 Varighet: 0900-300 Fagnummer: Fagnavn: Klasse(r): LV95D Objektorientert programmering i C++ nettstudenter

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Kandidatnr Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: Onsdag 10. juni 2009 Tid for eksamen: 9.00 12.00 Oppgavesettet

Detaljer

Ny prisstruktur. Guest Maker booking. Kontakt tellus GuestMaker Booking på tlf: 99 15 45 00 eller på epost: support@travel.no.

Ny prisstruktur. Guest Maker booking. Kontakt tellus GuestMaker Booking på tlf: 99 15 45 00 eller på epost: support@travel.no. Ny prisstruktur Guest Maker booking Kontakt tellus GuestMaker Booking på tlf: 99 15 45 00 eller på epost: support@travel.no. 1 Innhold Generelt... 3 Mva regler... 3 OBS: Måltider må legges inn som tillegg

Detaljer

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn BOKMÅL EKSAMENSFORSIDE Skriftlig eksamen med tilsyn Emnekode: 108 + 108N Dato: 19.12.201 Ansv. faglærer: Roy M. Istad Campus: Bø Antall oppgaver: 5 Tillatte hjelpemidler (jfr. emnebeskrivelse): Alt trykt

Detaljer

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

EKSAMEN. Emne: Webprogrammering med PHP (kont.) Webprogrammering 1 (kont.) Eksamenstid: 09.00-13.00 EKSAMEN Emnekode: ITM20606 ITF10208 Dato: Emne: Webprogrammering med PHP (kont.) Webprogrammering 1 (kont.) Eksamenstid: 09.00-13.00 05/06-2009 Hjelpemidler: 2 A4 ark (4 sider) med egenproduserte notater

Detaljer

if-tester Funksjoner, løkker og iftester Løkker og Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

if-tester Funksjoner, løkker og iftester Løkker og Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS Løkker og if-tester Gløer Olav Langslet Sandvika VGS 29.08.2011 Informasjonsteknologi 2 Funksjoner, løkker og iftester Læreplansmål Eleven skal kunne programmere med enkle og indekserte variabler eller

Detaljer

Administrasjon Nettbutikk: www.dittdomene.com/administrasjon Bruk brukernavn og passord som er sendt på e-post.

Administrasjon Nettbutikk: www.dittdomene.com/administrasjon Bruk brukernavn og passord som er sendt på e-post. Administrasjon Nettbutikk: www.dittdomene.com/administrasjon Bruk brukernavn og passord som er sendt på e-post. - Konfigurasjon Klikk på Konfigurasjon i menyen helt til venstre, og deretter Min butikk.

Detaljer

EKSAMEN ITF10208. Webprogrammering 1 Dato: Eksamenstid: Hjelpemidler: 2 A4 ark (4 sider) med egenproduserte notater (håndskrevne/maskinskrevne)

EKSAMEN ITF10208. Webprogrammering 1 Dato: Eksamenstid: Hjelpemidler: 2 A4 ark (4 sider) med egenproduserte notater (håndskrevne/maskinskrevne) EKSAMEN Emnekode: Emne: ITF10208 Webprogrammering 1 Dato: Eksamenstid: 01/06-2011 09.00-13.00 Hjelpemidler: 2 A4 ark (4 sider) med egenproduserte notater (håndskrevne/maskinskrevne) Faglærer: Tom Heine

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: Varighet: Emnekode: Emnenavn: Klasse(r): Studiepoeng: Faglærer(e): Kontaktperson (adm.) Hjelpemidler: Oppgavesettet

Detaljer

4. Dynamisk skjemaer (GUI)

4. Dynamisk skjemaer (GUI) 4. Dynamisk skjemaer (GUI) I drofus kan flere skjermbilder selv defineres av prosjektet. Disse skjermbildene kan redigeres av en med administratortilgang til prosjektet. For tiden kan følgende skjemaer

Detaljer

Bygg et Hus. Introduksjon. Steg 1: Prøv selv først. Skrevet av: Geir Arne Hjelle

Bygg et Hus. Introduksjon. Steg 1: Prøv selv først. Skrevet av: Geir Arne Hjelle Bygg et Hus Skrevet av: Geir Arne Hjelle Kurs: Computercraft Tema: Tekstbasert, Minecraft Fag: Programmering, Teknologi Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregåe skole Introduksjon I denne leksjonen

Detaljer

2 Om statiske variable/konstanter og statiske metoder.

2 Om statiske variable/konstanter og statiske metoder. Litt om datastrukturer i Java Av Stein Gjessing, Institutt for informatikk, Universitetet i Oslo 1 Innledning Dette notatet beskriver noe av det som foregår i primærlageret når et Javaprogram utføres.

Detaljer

Abaris-notat Teknisk beskrivelse av kodeverkskomponent for ICPC-2

Abaris-notat Teknisk beskrivelse av kodeverkskomponent for ICPC-2 Tittel: Dato: 16.03.04 Forfatter: Lars Tungen : 000 Sider/bilag: 5/0 Versjon: A Filnavn: E:\PROSJEKTER\KITH\ICPC\2004\DOKUMENTER\TEKNISK BESKRIVELSE AV KODEVERKSKOMPONENT FOR ICPC.DOC Innhold: 1. Teknisk

Detaljer

Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å falle over skjermen.

Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å falle over skjermen. Tetris Introduksjon Processing Introduksjon Lag starten på ditt eget tetris spill! Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å

Detaljer

INF106 Objektorientert programmering

INF106 Objektorientert programmering Eksamensoppgave Høst 2010 Ordinær Bokmål Fag: INF106 Objektorientert programmering Eksamensdato: 13.12.2010 Studium/klasse: 1. klasse Emnekode: INF106 Eksamensform: Skriftlig Antall sider: 5 (inkludert

Detaljer

INF1000 HashMap. Marit Nybakken marnybak@ifi.uio.no 2. november 2003

INF1000 HashMap. Marit Nybakken marnybak@ifi.uio.no 2. november 2003 INF1000 HashMap Marit Nybakken marnybak@ifi.uio.no 2. november 2003 Dette dokumentet skal tas med en klype salt og forfatteren sier fra seg alt ansvar. Dere bør ikke bruke definisjonene i dette dokumentet

Detaljer

Tetris. Introduksjon. Skrevet av: Kine Gjerstad Eide. Lag starten på ditt eget tetris spill!

Tetris. Introduksjon. Skrevet av: Kine Gjerstad Eide. Lag starten på ditt eget tetris spill! Tetris Skrevet av: Kine Gjerstad Eide Kurs: Processing Introduksjon Lag starten på ditt eget tetris spill! Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 30.november 2005 Varighet: 0900-1300 Fagnummer: Fagnavn: Klasse(r): LV195D Objektorientert programmering i C++ Nettstudenter

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Bokmål UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1000 Grunnkurs i objektorientert programmering Eksamensdag: Fredag 4. desember 2015 Tid for eksamen: 14.30 (4 timer)

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 19. mai 2003 Varighet: 0900-1300 Fagnummer: Fagnavn: Klasser: LV193D Web-programmering med JSP NETT Studiepoeng:

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: Varighet: Emnekode: Emnenavn: Klasse(r): Studiepoeng: Faglærer(e): Kontaktperson (adm.) Hjelpemidler: Oppgavesettet

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 6. juni 2006 Tid for eksamen: 1430 1730 Oppgavesettet er på 6 sider. Vedlegg: INF1010 Objektorientert programmering

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 6.desember 2010 Varighet: 0900-1200 Fagnummer: Fagnavn: Klasse(r): LC238D Datamodellering og databaser HING2009HA

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

KOMME I GANG 3. Logge på 3. I redigeringsvinduet 4 OVERSIKT OVER KNAPPENE SOM LIGGER ØVERST I REDIGERINGSVINDUET 6

KOMME I GANG 3. Logge på 3. I redigeringsvinduet 4 OVERSIKT OVER KNAPPENE SOM LIGGER ØVERST I REDIGERINGSVINDUET 6 Innhold KOMME I GANG 3 Logge på 3 I redigeringsvinduet 4 OVERSIKT OVER KNAPPENE SOM LIGGER ØVERST I REDIGERINGSVINDUET 6 Lukk 7 Ny 7 Flytt opp/ Flytt ned 7 Klipp 8 Kopier 8 Lim inn (krysspubliser, ny,

Detaljer

Pålogging. www.allpro.no. Hovedsiden på www.allpro.no Bilde 1

Pålogging. www.allpro.no. Hovedsiden på www.allpro.no Bilde 1 Pålogging AllPro-Kjørebok er et Web-basert kjørebokprogram, og du trenger derfor ingen programvare for å benytte programmet. Det eneste du trenger er en PC, PDA eller mobiltelefon med internettilgang.

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Målform: Bokmål Eksamensdato: Onsdag 5. desember 2012 Varighet/eksamenstid: Emnekode: Emnenavn: Klasse(r): Studiepoeng: Faglærer(e): (navn og telefonnr

Detaljer

BOKMÅL Side 1 av 7. KONTINUASJONSEKSAMEN I FAG TDT4100 Objektorientert programmering / IT1104 Programmering, videregående kurs

BOKMÅL Side 1 av 7. KONTINUASJONSEKSAMEN I FAG TDT4100 Objektorientert programmering / IT1104 Programmering, videregående kurs BOKMÅL Side 1 av 7 NTNU Norges teknisk-naturvitenskapelige universitet Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap KONTINUASJONSEKSAMEN

Detaljer

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

Antall sider (inkl. forsiden): 7. Alle trykte og håndskrevne Side 1 av 7 Bokmålstekst Emne: PROGRAMMERING (nytt pensum, 10 studiep.) Grupper: laa, lab, lac, lia, lib, lic Eksamensoppgaven best~r av: Tillatte hjelpemidler: Antall sider (inkl. forsiden): 7 Alle trykte

Detaljer

Brukerveiledning for SMS fra Outlook

Brukerveiledning for SMS fra Outlook Brukerveiledning for SMS fra Outlook Grunnleggende funksjonalitet Med SMS fra Outlook kan du enkelt sende både SMS og MMS fra Outlook. Programmet er integrert med din personlige Outlookkontaktliste og

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: Varighet: Emnekode: Emnenavn: Klasse(r): Studiepoeng: Faglærer(e): Kontaktperson (adm.) Hjelpemidler: Oppgavesettet

Detaljer

INF1000 - Uke 10. Ukesoppgaver 10 24. oktober 2012

INF1000 - Uke 10. Ukesoppgaver 10 24. oktober 2012 INF1000 - Uke 10 Ukesoppgaver 10 24. oktober 2012 Vanlige ukesoppgaver De første 4 oppgavene (Oppgave 1-4) handler om HashMap og bør absolutt gjøres før du starter på Oblig 4. Deretter er det en del repetisjonsoppgaver

Detaljer

Medlemshåndtering eroom

Medlemshåndtering eroom Medlemshåndtering eroom Norsk versjon 7.3 JOINT Collaboration AS www.joint.no Medlemshåndtering i eroom V7.3 Hvem kan legge til og invitere medlemmer i et eroom?...3 Når legges medlemmer inn i et rom?...3

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: Varighet: Emnekode: Emnenavn: Klasse(r): Studiepoeng: Faglærer(e): Kontaktperson (adm.) Hjelpemidler: Oppgavesettet

Detaljer

Argumenter fra kommandolinjen

Argumenter fra kommandolinjen Argumenter fra kommandolinjen Denne veiledningen er laget for å vise hvordan man kan overføre argumenter fra kommandolinjen til et program. Hvordan transportere data fra en kommandolinje slik at dataene

Detaljer

TDT4102 Prosedyre og Objektorientert programmering Vår 2015

TDT4102 Prosedyre og Objektorientert programmering Vår 2015 Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap TDT4102 Prosedyre og Objektorientert programmering Vår 2015 Øving 3 Frist: 2014-02-07 Mål for denne øvinga:

Detaljer

KOMME I GANG 2. Logge på 2. I redigeringsvinduet 3 OVERSIKT OVER KNAPPENE SOM LIGGER ØVERST I REDIGERINGSVINDUET 5

KOMME I GANG 2. Logge på 2. I redigeringsvinduet 3 OVERSIKT OVER KNAPPENE SOM LIGGER ØVERST I REDIGERINGSVINDUET 5 Innhold KOMME I GANG 2 Logge på 2 I redigeringsvinduet 3 OVERSIKT OVER KNAPPENE SOM LIGGER ØVERST I REDIGERINGSVINDUET 5 Lukk 6 Ny 6 Flytt opp/ Flytt ned 6 Klipp 7 Kopier 7 Lim inn (krysspubliser, ny,

Detaljer

Hvilke tall vises i listboksen etter at programmet er ferdig?

Hvilke tall vises i listboksen etter at programmet er ferdig? 1. (5 poeng) Hvilke tall vises i listboksen etter at programmet er ferdig? for j = 1 to 4 dim x as integer = 0 for i = j to j*2-1 lsta.items.add( cstr (x) ) x += 1 svarforslag: Tallene som vises er: 0,

Detaljer

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

lfæ~~~~:::j~~:~l -.~=:~-t::-d I Alle trykte og håndskrevne EKSAMENSOPPGA VE Side l av 5 Eksamenstid: EKSAMENSOPPGA VE Side l av 5 Bokmålstekst Emne: PROGRAMMERINGSSPRÅK i II Grupper: loa, ldb Emnekode LO 112 A Dato: 14.12.2005 Faglig veileder: Mark Burgess, Eva Vihovde, Frode Sandnes og Ulf uttersrud

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO Kandidatnummer: Bokmål UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF1000 Grunnkurs i objektorientert programmering Eksamensdag : Torsdag 5. desember 2013 Tid for eksamen

Detaljer

Løsningsforslag ukeoppg. 9: 19. - 25. okt (INF1000 - Høst 2011)

Løsningsforslag ukeoppg. 9: 19. - 25. okt (INF1000 - Høst 2011) Løsningsforslag ukeoppg. 9: 19. - 25. okt (INF1000 - Høst 2011) HashMap, innstikksortering, javadoc (kap. 9.1-9.11, m.m. i "Rett på Java" 3. utg.) NB! Legg merke til at disse er løsningsforslag. Løsningene

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - Kandidatnr: AITeL Eksamensdato: 4.mai 2011 Varighet: 0900-1300 Emnekode: Emnenavn: Klasser: LV195D Objektorientert programmering i C++ Nettstudenter

Detaljer

TDT4110 IT Grunnkurs Høst 2014

TDT4110 IT Grunnkurs Høst 2014 TDT4110 IT Grunnkurs Høst 2014 Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap Auditorieøving 1 Navn: Linje: Brukernavn (blokkbokstaver): Oppgavesettet

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO 1 UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : IN 115 Eksamensdag : Lørdag 20 mai, 2000 Tid for eksamen : 09.00-15.00 Oppgavesettet er på : 5 sider Vedlegg : Intet. Tillatte

Detaljer

1. Rullende navn, s 3 2. Smilefjes, s 5 3. Skritteller, s 7 4. Orakel, s 9 5. Stein, saks og papir, s Kompass, s 14

1. Rullende navn, s 3 2. Smilefjes, s 5 3. Skritteller, s 7 4. Orakel, s 9 5. Stein, saks og papir, s Kompass, s 14 Kom i gang med 2 I dette heftet skal vi gjøre oss kjent med micro:bit og lære å programmere med blokk-kode. Heftet inneholder seks ulike prosjektoppgaver med differensiert innhold og tema. 1. Rullende

Detaljer

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS Skjemaer med HTML5 Gløer Olav Langslet Sandvika VGS Leksjon 10 Informasjonsteknologi 1 og 2 Skjemaer på nettsider I denne leksjonen skal vi se litt nærmere på bruk av skjemaer på nettsider. Du har sett

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: Varighet: Emnekode: Emnenavn: Klasse(r): Studiepoeng: Faglærer(e): Kontaktperson (adm.) Hjelpemidler: Oppgavesettet

Detaljer

Teknisk veiledning for internettløsningen av «Tempolex bedre læring».

Teknisk veiledning for internettløsningen av «Tempolex bedre læring». Teknisk veiledning for internettløsningen av «Tempolex bedre læring». Nettløsningen består nå av: «Tempolex bedre lesing», «Tempolex betre lesing», «Tempolex better reading», «Tempolex matematikk, bokmål»,

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO FASIT UNIVERSITETET I OSLO BOKMÅL Det matematisk-naturvitenskapelige fakultet Kontinuasjonseksamen i : Eksamensdag : INF1000 Grunnkurs i objektorientert programmering Fredag 7. januar Tid for eksamen :

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Kandidatnr Eksamen i INF1000 Grunnkurs i objektorientert programmering Eksamensdag: Prøveeksamen tirsdag 23. november 2010 Tid for eksamen:

Detaljer

Timer. Før du starter å bruke programmet må du gjøre følgende.

Timer. Før du starter å bruke programmet må du gjøre følgende. Hjelp til Frisør2000 Vi starter med enkle ting: Oppstart av programmet første gang: Oppgi tallet..> 1 for ansatt nummer Tast Enter Oppgi slik:> Fratid 10:00 Tiltid : 14:00 Timer oppgir du her med >> 6

Detaljer

JavaScriptbibliotek. Introduksjon MVVC. Informasjonsteknologi 2. Gløer Olav Langslet Sandvika VGS

JavaScriptbibliotek. Introduksjon MVVC. Informasjonsteknologi 2. Gløer Olav Langslet Sandvika VGS MVVC JavaScriptbibliotek Gløer Olav Langslet Sandvika VGS Knockout.js Informasjonsteknologi 2 Introduksjon I dag skal vi se nærmere på et JavaScriptbibliotek som heter Knockout. Knockout og andre biblioteker,

Detaljer

EKSAMEN 6108/6108N PROGRAMMERING I JAVA Alt trykt og skriftlig materiale.

EKSAMEN 6108/6108N PROGRAMMERING I JAVA Alt trykt og skriftlig materiale. Høgskolen i Telemark Fakultet for allmennvitenskapelige fag EKSAMEN I 6108/6108N PROGRAMMERING I JAVA 21. 12. 2015 Tid: 4 timer Sidetall: Hjelpemiddel: Merknader: Framside + 5 sider Alt trykt og skriftlig

Detaljer

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato:. desember 00 Varighet: timer (9:00 1:00) Fagnummer: LO117D Fagnavn: Algoritmiske metoder Klasse(r): DA DB

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO BOKMÅL Det matematisk-naturvitenskapelige fakultet Kontinuasjonseksamen i : Eksamensdag : INF1000 Grunnkurs i objektorientert programmering Fredag 7. januar Tid for eksamen : 09.00

Detaljer

INF1010 MVC i tekstbaserte programmer

INF1010 MVC i tekstbaserte programmer INF1010 MVC i tekstbaserte programmer Marit Nybakken marnybak@ifi.uio.no 9. februar 2004 Marit har ingen utdanning innen systemutvikling og vet antageligvis ikke hva hun prater om. Hun har dog skumlest

Detaljer