|
Svar på endel vanlige spørsmål om IN 105
|
Undervisningen
- Må jeg følge forelesningene?
Bortsett fra første forelesning
(som høsten 2000 holdes 21. august) er det ikke obligatorisk fremmøte på
forelesningene. Det er imidlertid ditt eget ansvar å holde oversikt over
hva som er forelest dersom du ikke følger forelesningene. I utgangspunktet
anbefaler vi alle å følge forelesningene, dersom man har mulighet.
- Må jeg følge gruppeøvelsene?
Det er ikke obligatorisk fremmøte på
gruppeøvelsene, men vi anbefaler likevel sterkt at man følger denne
undervisningen, og at man forbereder seg godt til øvingstimene. De fleste
vil ha faglig utbytte av denne undervisningen, og i tillegg får man sjansen
til å bli godt kjent med andre kursdeltagere.
- Hvor får jeg tak i forelesningsnotatene?
Forelesningsnotater deles ut på forelesningene (det kan imidlertid forekomme
at det er trykket opp for få kopier). Dersom du ikke får tak i dem der, kan
du etter forelesningen skrive dem ut selv ved å gå inn på "Forelesningsnotater
(kopi av lysark)" på www-hjemmesiden til IN 105 (http://www.ifi.uio.no/~in105).
- Kan jeg bytte øvingsgruppe?
I utgangspunktet er det ingenting i veien
for å bytte øvingsgruppe. Ta da kontakt med gruppelæreren på gruppa du ønsker
å bytte til og spør om det er greit (dersom gruppa i utgangspunktet er veldig
full kan du bli nektet adgang). Obligatoriske oppgaver leveres i utgangspunktet
til din opprinnelige gruppelærer selv om du har byttet gruppe, men gruppelærerne
kan velge å fordele oppgavene annerledes mellom seg. Merk: for å få brukernavn
og passord til din konto må du henvende deg til gruppelæreren på den gruppa du
opprinnelig er satt opp på.
Tilgang til datamaskinene
- Hvordan får jeg tilgang til datamaskinene?
Dersom du allerede har en MNKONTO (det gjelder bl.a. de som tar MAT100 dette
semesteret) har du tilgang til Ifis datamaskiner. Dersom du ikke har fått
en slik konto, får du det på første øvingsgruppe, eller ved å ta kontakt med
din gruppelærer etter første øvingsgruppe.
- Hvor er datamaskinene plassert?
Du kan benytte Ifis datamaskiner som er plassert følgende steder:
- Niels Henrik Abels hus (rett ved Sophus Lie). Maskinene er
plassert på en terminalstue i under-etg.
- Informatikkbygningen (andre siden av T-bane-linjen; følg fortau/gangvei
rundt parkeringsplassen på baksiden av Frederikke-bygningen og ta gangbroen
over trikkelinjen).
Maskinene er plassert i en terminalstue i første etg. i enden som
vender mot forskningsparken.
- Informatikk-brakka (ved siden av informatikkbygningen). Maskinene er
plassert på to terminalstuer; en i første etg og en i annen etg.
Du kan også benytte fakultetets øvrige MNKONTO-maskiner (se s. 290 i
forelesningskatalogen), men disse er satt opp noe annerledes og du må selv
finne ut hvordan de brukes. MNKONTO-terminalstuene er alltid betjente, så du
kan spørre terminalvaktene på disse stuene om hjelp.
De obligatoriske oppgavene
- Hvor får jeg tak i de obligatoriske oppgavene?
De obligatoriske oppgavene
legges i løpet av semesteret ut på www-hjemmesiden til in105
(http://www.ifi.uio.no/~in105) og kan skrives ut av dere selv (det hender også
at de blir delt ut på øvingsgruppene).
- Må jeg levere alle de seks obligatoriske oppgavene?
Ja, for å få lov
til å gå opp til eksamen forutsettes det at alle de seks obligatoriske
oppgavene er levert og godkjent av gruppelærer.
- Kan jeg løse de obligatoriske oppgavene alene?
Det står alltid spesifisert i
oppgaveteksten hvor mange som skal løse oppgaven sammen. Det er ikke anledning
til å løse og levere oppgaver alene når annet står spesifisert i oppgaven. Dette
gjelder også de som ikke har mulighet til å følge undervisningen på øvingsgruppene.
De fleste av de obligatoriske oppgavene skal løses i grupper på 2-3 personer,
og det leveres da en besvarelse på vegne av hele denne gruppen.
Det er vanligvis lett å finne samarbeidspartnere til de obligatoriske oppgavene (ikke
vær redd for å spørre folk du ikke kjenner - de syns sikkert bare det er hyggelig
at du spør), men ikke vent til siste liten med å gjøre det. Husk at det er ditt
ansvar å sørge for at du har samarbeidspartnere når de obligatoriske oppgavene
skal løses. Er det helt umulig å finne samarbeidspartnere, så be gruppelæreren
om hjelp.
- Hvordan leveres besvarelsene til de obligatoriske oppgavene?
I de oppgavene hvor det kreves papirinnlevering kan besvarelsen enten leveres
direkte til gruppelærer på øvingsgruppa, eller i gruppelærerens posthylle ved
terminalstuen på Abel. Annen form for innlevering (f.eks. elektronisk) godtas
normalt ikke, men kontakt din gruppelærer hvis du har spesielle behov.
- Hva skjer hvis en obligatorisk oppgave leveres etter fristen?
En oppgave
som ikke leveres innen fristen vil i utgangspunktet være å regne som ikke levert,
og dermed risikerer du i verste fall å miste muligheten til å gå opp til eksamen.
Dersom det er noen som
helst mulighet for at du/dere ikke klarer å få levert en obligatorisk oppgave
innen fristen, må gruppelærer umiddelbart kontaktes. Helt unntaksvis kan gruppelærer
innvilge en kort utsettelse, f.eks. på grunn av sykdom (med gyldig sykemelding) eller
andre forhold.
Programmeringsspråket
- Hvilken versjon av Java er kurset basert på?
Versjon 1.2.2 vil være
lagt opp som default ved Institutt for Informatikk høsten 2000, og undervisningen
er basert på dette. Beklageligvis er læreboka (Java Gently) basert på versjon 1.1
fordi boka vi egentlig skulle ha brukt ikke ble ferdig i tide. De steder hvor
forelesningsnotatene avviker fra læreboka, skal forelesningsnotatene følges.
- Hvorfor bruker dere ikke den aller siste versjonen av Java ?
Det har ingen konsekvenser for innholdet i IN 105 om man benytter Java v.1.2.2
eller en senere versjon. De som har en senere versjon på sin egen maskin og
ønsker å benytte denne, kan fint gjøre det.
Eksamen
- Hvordan foregår eksamen?
Hele (eller nesten hele) eksamen går
ut på å gå fra en problemstilling formulert i dagligtale (f.eks: du skal
programmere deler av et dataregister som holder rede på studenter og
deres kurser, osv, osv...) og lage programbiter (i programmeringsspråket
Java) som løser de gitte oppgavene. En viktig del av oppgaven er å avgjøre
hva slags struktur programmet skal ha (valg av datastruktur, organisering
av metoder, osv), men i tillegg må en kunne formulere seg i Java.
- Hvilke hjelpemidler har jeg lov å bruke til eksamen?
Alle trykte og skrevne hjelpemidler er tillatt. Se forøvrig punktet
Regler for eksamenskandidater på
hjemmesiden til in105.
- Hvor mye av Java må jeg kunne til eksamen?
Den såkalt API'en
(=Application Programming Interface) for Java består av en stor samling med
klasser, og det er bare en bitteliten del av dette som benyttes i IN 105. Generelt
gjelder at de deler av Java som ikke har vært forelest og som ikke har vært tatt
opp i ukeoppgaver eller obligatoriske oppgaver, heller ikke er eksamensrelevant.
- Kan jeg bruke et annet programmeringsspråk til eksamen, f.eks. Simula?
Nei, det gis ikke adgang til å bruke andre programmeringsspråk enn Java til
eksamen.
|
Sist oppdatert 18.08.2000 av
Ole Christian Lingjærde.
|
|