bild
Skolan för
datavetenskap
och kommunikation

2D2051, Databasteknik och datorkommunikation, 5 poäng

Föregående kursomgång: Period 4 04/05

Aktuell kursomgång: Period 4 05/06

Senaste nytt (ändrad 2006-05-09) finns här

Kursen samläses delvis med 2D1522 Datorteknik och -kommunikation, 4 poäng

Kursledare: Inge Frick
Datorpostadress: inge@nada.kth.se

Studiehandbokstexten på svenska och engelska.

Kursinnehåll

Kursen avser att ge grundläggande kunskaper i datorteknik och datorkommunikation med tyngdpunkt på praktisk tillämpning av kunskaperna. Efter avslutad kurs ska studenterna kunna planera och implementera informationssystem och ha den nödvändiga grunden för att kunna gå vidare inom nätverksbaserad programmering med fokus på www.

Kursupplägg

Kursen delas in i två huvudområden med olika föreläsare.
  • XML, datateknik, datakommunikation, datasäkerhet, UNIX, Webbprogrammering inclusive javascript (ca 3/4 av kursen)
  • Databasteknik (ca 1/4 av kursen)
Laborationer ges i anslutning till dessa moment.

Tentamen

Fredag 19 maj 08-13 i salar Q33, Q34

Omtentamen

Omtentamen sker i slutet av sommaren

Extentor

Betyg på tentamen

Laborationer inlämnade i tid (senast 2006-05-15 00:01) ger två bonuspoäng på tentan.
Maxpoäng = 60 + bonuspoäng
  • Betyg 3: >=30 poäng
  • Betyg 4: >=40 poäng
  • Betyg 5: >=50 poäng

Betyg på kursen

Godkänd tentamen och godkända laborationer krävs. Betyg på kursen bestäms av betyg på tentamen.

Schema

Vecka Dag Tid Plats Vem Ämne Övrig info
11 15/3   9-12 Q2 IF Kursadministration.
Routing, URL, dns, TCP/IP, UDP, nätverk, subnät, portar, protokoll, multicast
11 16/3   9-12 V3 IF Unix
12 20/3   9-12 Q2 IF XML XML.pdf
12 21/3 13-16 Q2 KL, SD Databaser 1
12 22/3   8-12 Röd IF Laboration 1
12 23/3 13-17 Röd IF Laboration 1
12 24/3 13-16 Q2 KL, SD Databaser 2
13 27/3 13-16 Q2 KL, SD Databaser 3
13 28/3 13-17 Röd IF Laboration 1
14 3/4 13-17 Gul+Grön KL, SD Laboration 2
14 4/4 13-17 Röd KL, SD Laboration 2
14 5/4   9-12 Q2 IF HTML, Javascript Endast kurs 2D2051
16 18/4 13-16 V3 IF Säkerhet: htaccess, krypto, brandväggar, inetd, tunnling, ssh, kerberos
16 21/4 13-16 V3 IF Webprogrammering: CGI, MIME, XHTML, http, webservrar, formulär, error_logg
17 24/4 13-16 Q2 IF *sp-språk, PHP, file-uploads, PHP+databaser med Informix, mail, smtp, pop, sessioner, Cookies, hidden fields
17 25/4 13-17 Röd IF Laboration 3
17 26/4   8-12 Röd IF Laboration 3
17 27/4 13-16 V3 IF Java-skript, klient-side programmering Endast kurs 2D2051
18 3/5   8-12 Röd IF Laboration 3
18 4/5 13-17 Röd IF Laboration 3
19 8/5   8-12 Röd IF Laboration 4
19 9/5   8-12 Röd IF Laboration 4
19 9/5 13-17 Röd IF laboration 1 - 4 Uppsamlingslabtillfälle
19 10/5 13-16 V3 IF Repetition
20 19/5   8-13 Q33, Q34 IF Tentamen Utdelat databasmaterial får medtagas

Adresser:

RödOsquars Backe 2, 2 tr
GulOsquars Backe 2, 2 tr
GrönOsquars Backe 2, 2 tr
Q2Qsquldas väg 10, kv
V3Teknikringen 72, 2tr

Lärare

IF:Inge Frick, inge@nada.kth.se, 08-7906956, Osquars Backe 2, Lindstedtsvägen 3, rum 1437
KL: Kjell Lindqvist, kjellq@nada.kth.se, 08-7906276
SD: Serafim Dahl, serafim@nada.kth.se, 08-7906276

Kurslitteratur

  • Jonsson, Viktor: Webbprogrammering med PHP, Studentlitteratur 2001, ISBN: 9144019416
  • Kursbunt + utdelat mtrl 60:-
  • Lathund i Unixanvändning på Nada 20:-

Läsanvisningar

Boken

KapitelAntal sidor
1.53
3.1 - 3.316
3.6 - 3.89
4.76
7.4 - 7.54
8.1 - 8.524
9.1 - 9.322
10.112
12.2 - 12.32
Summa95
För sista labben är även kapitel 4-7 samt 8.7 bra, men på själva tentan kommer det inte vara några knepiga syntaxfrågor om detaljer i själva språket PHP.
Kapitel 2 och 11 ingår inte alls

Utdelade föreläsningsanteckningar

Fylls på så småningom.

Laborationer

Kursnamn

Då det i labb-beskrivningarna står KURSNAMN, menas ingdbt06.

Deadline:

Om samtliga laborationer är godkända senast 2006-05-15 00:01 erhålles två (2) bonuspoäng på tentan.

Övrigt

Labbarna går även att göra från andra datorer/datasalar. Detta kräver en ssh-klient samt internetuppkoppling. Gratis ssh-klienter är t.ex:
  • Putty för windows
  • MacSSH för mac
  • På unix-burkar används t.ex. openssh.
  • GLÖM INTE ATT KÖRA SSH (port 22) OCH INTE TELNET (port 23)
Sidansvarig: Inge Frick <inge@nada.kth.se>
Uppdaterad 2006-05-10