bild
Skolan för
elektroteknik
och datavetenskap

Maskinnära programmering och datorarkitektur, maskin12

Kursinformation

Kursbok: Computer Science, An Overview, 10th/11th ed., J. Glenn Brookshear.

Kursledare: Stefan Nilsson.

Schema: DD2377.

Examination

Kursen examineras i tre moment: en tentamen och två labbkurser. Labb 1 och 2 utgör labbkurs 1. Labb 3 utgör labbkurs 2. Samtliga moment betygsätts med betyg A - E. Betyget på labbkurs 1 bestäms genom att poängen för labb 1 och labb 2 vägs samman.

För godkänt måste alla moment vara godkända (betyg E). Slutbetyg på kursen vägs samman från alla tre moment. Detta betyder att:

Betyg     kräver minst
AA+A+B
BA+A+E, A+B+D, A+C+C eller B+B+C
CA+D+E, B+C+E eller C+C+D
DC+E+E eller D+D+E
EE+E+E

Föreläsningar

  • 17/1 Inställd
  • 18/1 1.1-1.3 Introduktion, minne
  • 20/1 1.4-1.6 Binär representation
  • 25/1 1.7-1.8 Flyttal och datakomprimering
  • 31/1 2.1-2.2 Maskinspråk
  • 8/2 2.3-2.4 Programexekvering, ALU
  • 14/2 2.5-2.6 Datorarkitektur
  • 15/2 3.1-3.2 Operativsystem
  • 21/2 3.3-3.5 Processer och OS-säkerhet
  • 22/2 4.1-4.2 Nätverk
  • 28/2 4.3-4.4 WWW och IP
  • 29/2 4.5 Nätverkssäkerhet
  • 6/3 Repetition och reserv
  • 7/3 Inställd

Laborationer

Ni kan göra labbarna ensamma eller, hellre, två och två. Hur labben redovisas finns beskrivet i respektive labbinstruktion. Varje labb som redovisas i tid (som bestäms på första föreläsningen) ger 1 bonuspoäng vardera till tentan. Alla labbar måste redovisas senast 2010-03-08. Det kommer att vara möjligt att redovisa senare, men då endast för betyg E.

  • Labb 1: Bitpussel. Hantering av data på bitnivå i ord. Deadline: 9/2, kl 23.59. Labbens filer finns i lab1.tar.
  • Labb 2: Assembler Deadline: 23/2, kl. 10.00. Uppgiften redovisas muntligt på labben. Betygsskala: A: 28-, B: 22-27, C: 16-21, D: 12-15, E: 8-11.
  • Labb 3: HTML och CSS Deadline: 1/3, kl. 10.00.

Tentamen

Tentamen ges torsdag 16 mars 14-19 i E52, E53. Tillåtna hjälpmedel: "fusklapp" bestående av fem A4-sidor text. Det är valfritt att anmäla sig till tentan. Det finns plats för alla.

Extenta

Förra årets tenta (isa.txt delades också ut på tentan).

Här är ytterligare några uppgifter ("Chapter Review Problems") från läroboken (upplaga 10 eller 11) som skulle kunna passa på en tenta.

  • Kapitel 1: 9, 12, 33, 42, 52.
  • Kapitel 2: 15, 23.
  • Kapitel 3: 1, 10, 13, 43.
  • Kapitel 4: 16, 17, 29, 43, 48.

Omtenta

Nästa ordinarie skriftliga tenta ges i samband med kursen nästa år. Efter överenskommelse med kursledaren kan man göra en muntlig omtentamen. Denna måste i så fall ske under ordinarie tentaperiod.

Copyright © Sidansvarig: Stefan Nilsson <snilsson@nada.kth.se>
Uppdaterad 2012-03-13