Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in
I
INF101 v16
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • INF101
  • INF101 v16
  • Wiki
  • Home

Home

Last edited by Anya Helene Bagge May 11, 2017
Page history

INF101 (Programmering 2) – Våren 2016 – Universitetet i Bergen

https://inf101.ii.uib.no/v16

Dette er den offisielle websiden for INF101. Viktige meldinger blir i tillegg replikert på Mitt UiB.

Pensum

  • Kursets pensum blir delt ut i form av notater.
  • Alle øvelser, semesteroppgaver, eksempelkode og supplerende materiale er pensum (om ikke annet er indikert).
  • Læreboken fra INF100 dekker også mye av pensum, og kan brukes som et supplement:
    • K.A. Mughal, T.Hamre og R.W.Rasmussen: Java som første programmeringsspråk, Cappelen Akademisk Forlag
  • Se forøvrig foreløpig fremdriftsplan og pensumoversikt.
  • Én sides oversikt over pensum
  • Tidligere eksamensoppgaver
  • Hvordan stille laboppgavene tilbake til opprinnelig tilstand så du kan gjøre dem en gang til

Forelesninger/Labber

  • Hvordan hente ut kode fra forelesninger

  • Repetisjon om grensesnitt og generisitet

  • Uke 18:

    • Semesteroppgave 2
    • Muterbare og ikke-muterbare objekter – Hvordan beskytte innkapsling
  • Uke 15:

    • Lab 5
  • Uke 13:

    • Lab 4
  • Semesteroppgave 1

  • Forelesning 10

  • Uke 7:

    • Testing, egenskaper og generatorer
    • Lab 3 – om testing, egenskaper og generatorer
  • Uke 6:

    • Iteratorer
  • Uke 5:

    • Abstraksjon og grensesnitt
    • Lab 2
  • Uke 4:

    • Bruk av Git
    • Lab 1
    • Oppgaver for selvstudium: Begynn med tryGit, se så på GitReal
  • Uke 3:

    • Forelesning 2: Litt repetisjon + interfaces
    • Forelesning 1: Kort introduksjon
    • Oppsett og bruk av Eclipse
    • Lab 0

Undervisningsteam

  • Foreleser: @anya
  • Undervisningsassistent: @vag002
  • Gruppeledere: @taz001, @yir003, @jbe038, @ykr088
  • GitLab-ansvarlig: @hle004

Kontakt / Spørsmål

  • Du kan få hjelp til oppgaver og svar på spørsmål på labtimene (torsdag og fredag 1015–1400 i Faklab 3).
  • Du kan spørre om hjelp i Facebook-gruppen
  • Du kan også spørre om ting i pausen på forelesninger, eller kontakte Anya på mail eller Facebook
  • Unngå å bruke meldingsfunksjonen på Mitt UiB – på grunn av tekniske problemer er det vanskelig å svare på henvendelser derfra (IT-avd jobber med å løse problemet)

Obligatoriske Oppgaver

Alle ukentlige labøvelser er obligatoriske. Disse blir automatisk testet og vurdert. I tillegg kommer to–tre større semesteroppgaver / prosjekter, som også må godkjennes for å få ta eksamen.

Lenker

Git og versjonskontroll

  • The secret to great commit messages
Clone repository
  • arv forkrav invariant substitusjonsprinsippet
  • eksamen v12
  • eksamen v2015
  • eksamensoppgaver
  • faq
  • forelesning 06
  • forelesning 1 2
  • forelesning 10
  • forelesning 3
  • fremdriftsplan
  • Home
  • immutable
  • kode fra forelesninger
  • lab 0
  • lab 1
More Pages

New Wiki Page

Tip: You can specify the full path for the new file. We will automatically create any missing directories.