Decemberlabben
Ubuntu
Datorerna i CSC:s labbsalar har operativsystemet Ubuntu (en variant av Linux). Syftet med denna labb är att du ska bli hemmastadd i denna datormiljö, som används i många av CSC:s kurser.
Uppgifter och frågor
- Läs "Inledning" s. 1-3 i Unixhäftet
- Byt bakgrundsbild!
- Läs "Inloggning" s. 5-6
- Hur många labbsalar har Ubuntu, och var ligger dom?
- Hur mycket minnesutrymme har du på din hemkatalog?
- Läs "Grafiskt gränssnitt" s 7-90
- Vad kan musens mittknapp användas till?
- Vilken tangent används här som Meta-tangent?
- Läs "Ubuntu" s 10-15
- Hur många arbetsytor har du?
- Hur växlar man mellan arbetsytorna?
- Titta igenom Applikationsmenyn.
- Lägg upp ikoner/genvägar för följande applikationer: Terminal, IDLE, och en valfri webläsare.
- Vad heter skrivaren i den sal du sitter i? Hur tittar man på utskriftskön?
- Läs "Kommandoraden i UNIX" s 24-25
- Öppna ett terminalfönster (applikationen "Terminal")
- Prova att skriva kommandot ls i terminalfönstret
- Fortsätt läsa "Kommandoraden i UNIX" s 26-28
- Skapa en ny katalog för programmeringsteknikkursen (kalla den prgcl).
- Gå till den nya katalogen (så att prgcl blir aktuell katalog).
- Skapa sju underkataloger lab0, lab1, ... ,lab6
- Gå upp till din hemkatalog igen.
- Kopiera filen /info/DD1314/prgcl15/tomten.txt och lägg den på din underkatalog lab0
- Fortsätt läsa "Kommandoraden i UNIX" s 29-32
- Visa filen tomten.txt på skärmen
- Vad är din utskriftskvot?
- Kontrollera filrättigheterna: Vem har rätt att läsa din fil tomten.txt?
- Fortsätt läsa "Kommandoraden i UNIX" s 33-37
- Hur ser ditt filträd ut? Rita, och markera vad som är filer och vad som är kataloger.
- Läs om "Teckenkodning" s 9
- Vilken teckenkodning har din fil tomten.txt (använd kommandot file)
- Konvertera filen till iso8859-1
- Fortsätt nu med Python-delen!
Python (i IDLE)
Starta IDLE för Python 3 (se Unixlathunden kap 9.2).
Fönstret "Python Shell" som öppnas är en Python-interpretator, där du direkt kan skriva in en sats och se vad som händer.
Längst upp i fönstret kan du välja bland menyerna File, Edit, Windows och Help.
Välj
File -> New Window
så öppnas ett nytt fönster där du kan skriva in, redigera, spara, och köra Python-program.
För att spara det program du skrivit in väljer du
File -> Save As
Ge alltid dina program suffixet .py (t ex Layton.py).
När du är redo att provköra programmet väljer du
Edit -> Run Script
eller snabbtangent F5.
Utmatningen från programmet kommer att synas i Shell-fönstret.
Uppgifter och frågor
- Kopiera programmet /info/DD1314/prgcl15/multiplikation.py till din katalog lab0
- Öppna programmet i IDLE
- Provkör
- Ändra så att multiplikationstabellen för 9 skrivs ut istället
- Snygga till streckraden under rubriken
- Kopiera programmet /info/DD1314/prgcl15/konvertera.py till din katalog lab0
- Öppna programmet i IDLE
- Provkör
- Ändra så att programmet konverterar rätt
När du gjort alla uppgifter ovan - be en av assarna att pricka av dig på listan!