TDP001 Handhavande av datormiljö
Examination
Kursen har två examinationsmoment, LAB1 och UPG1. I
Moment LAB1 ingår systeminstallation, introduktionslaborationen samt
skapande av webplats. Lösningen på introduktionslaborationen ska
presenteras stegvis på webplatsen. I UPG1 ingår skriftlig redovisning
av minst två föreläsningsuppgifter eller uppgifter från veckomail som redovisas som inlägg på skapad
webplats senast torsdag 12.00 veckan efter aktuell uppgift presenterades.
För godkänt betyg på kursen krävs att båda momenten redovisats och fått godkänt betyg.
Uppgifter alla ska göra
- Installation: Typiskt bra att ha ett operativsystem
- Websidan: Skapa en webplats i blog-format där du använder enkla semantiska HTML5-element för att strukturera innehållet och CSS för att ordna utseendet
- Introduktionslaborationen: En lab som hanterar grundläggande terminalkommandon för hantering av textfiler. Uppgiften finns under "Laborationer" i menyn.
Uppgifter i momentet UPG1
För att bli godkänd på detta moment ska minst två av följande uppgifter lösas och presenteras på din webplats innan deras respektive deadlines.Titel | Uppgift | Deadline |
---|---|---|
Terminalkommandon V35 (utskickad 28/8) |
|
Torsdagen den 3/9 12.00 |
Emacs (föreläsning 1/9) | Lös uppgiften i introduktionslaborationen med hjälp av emacs. Du får endast använda dig av kommandon i emacs och ska nogrannt presentera dem stegvis på din blog. | Torsdag den 11/9 12.00 |
Nätverk (föreläsning 1/9) | Tag reda på och beskriv hur du kan automatiskt montera (eng. mount) din hemkatalog på IDAs filsystem under en mapp i ditt linux-system. Den kan nås antingen via servern remote-und eller via samba-servern obelix . Om du har ett LiU-id på formen fffeeNxx (dvs siffra N som första siffra) når du din hemkatalog på addressen \\obelix.ida.liu.se\users-N\fffeeNxx . Ni kan behöva lägga till ida.liu.se i adressen för att nå respektive server (krävs vid extern access). Anslutning via samba-protokollet rekommenderas då det normalt sätt är snabbare.
|
Torsdag den 11/9 12.00 |
Terminalkommandon v37 - find (utskickad 11/9) |
|
Torsdag den 17/9 12.00 |
Terminalkommandon v39 - funktioner (utskickad 25/9) | Skapa en funktion som tar emot noll eller flera numeriska värden och skriver ut summan av dessa värden. Funktionen ska skriva ut 0 om inga tal anges. Du kan anta att eventuella argument är numeriska, detta behöver inte kontrolleras (men kan ta det som extra övning om du vill). | Torsdag den 1/10 kl 12.00 |
Reguljära uttryck (föreläsning 6/10) |
|
Torsdag den 15/10 kl 12.00 |
Terminalkommandon v41 - Installation (utskickad 12/10) | gcc är en samling av kompilatorer som bland annat kan kompilera c++-kod. Standardversionen på ert system är ganska gammal (4.8.2 i våra datorsalar) men språket har ändrats mycket senaste tiden och därför är det trevligt med en nyare version av kompilatorn. På sidan https://gcc.gnu.org finns det möjlighet att ladda ner version 5.2.0. Gör det och skriv en guide för hur du installerar gcc lokalt någonstans i din hemmapp. Tänk på att gcc kommer behöva ganska många extra bibliotek, dessa kan du ladda ner och installera enskilt alternativt kan du kolla om de finns tillgängliga som paket (leta isåfall efter dev -varianten).
|
Torsdag den 22/10 kl 12.00 |
Sidansvarig: Eric Elfving
Senast uppdaterad: 2016-08-02