En introduktion till användandet av instutionen för datavetenskaps datorsystem för kursen programeringsteknik
Om ni upptäcker några fel med datorsystemen maila support.
Om ni inte är säkra på om det är ett fel eller inte kolla supports sida,
http://support.cs.umu.se, om ni fortfarande inte löst
ert problem maila eller fråga på annat sätt i alla fall. Det har funnits problem med att studenter
kännt till problem med systemen under lång tid utan att support medelats så att de kunnat fixas.
Om ni vill använda en egen dator med trådlöst närverk finns instruktioner för hur här.
Instruktioner för trådlöst nätverk på Umeå Universitet
För att kunna se filmerna behöver ni ett program som kan visa film installerat, på osx fungerar tex vlc bra.
Logga in på våra Unix system (och byta lösenord)
För att ni ska få en enhetlig arbetsmiljö oavsett om man sitter i datavetenskaps labbsalar eller någon annanstans
ska ni logga in på unix system på instutionen för datavetenskap.
De två system som primärt ska användas är itchy.cs.umu.se och scratchy.cs.umu.se, i filmerna kommer itchy
att användas som exempel. Om man redan är inne i datavetenskaps datormiljö kan man referera till systemen utan
deras domän dvs itchy och scratchy i stället för itchy.cs.umu.se och scratchy.cs.umu.se.
Följande filmer visar hur man loggar in och byter lösenord från olika operativsystem.
Det är vicktigt att ni byter till nya lösenord för att försäkra er om att ingen obehörig kommer åt ert
konto, när ni loggar in första gången byt således lösenord till något nytt säkert lösenord som ingen annan
känner till.
VIKTIGT! Vad ni än gör låt aldrig någon annan få reda på vad ni har för lösenord.
ÄNNU VIKTIGARE! Administratörerna kommer ALDRIG att fråga efter era lösenord, om det verkar som om de gör det är det en bluffmakare som vill hacka ert konto, så lämna INTE ut det.
Kurshemsidan
I följande film visas hur man hittat kurshemsidan och vad den innehåller.
Mail hantering
För att ni på ett så smidigt sätt som möjligt ska kunna hantera den mail ni får till er
mailadress på datavetenskap (användarnamn@cs.umu.se) så fins det en möjlighet att både vidarebefodra
sin mail och att komma åt mailen via ett webgränssnitt eller genom mail program på unix systemen. Vi
rekomenderar att ni vidarebefodrar mailen till någon address som ni ändå läser ofta.
Om ni på något sätt tror att ni missat viktig mail finns ett mailarkiv för de mail som går till
kursmail listan.
Följande filmer visar hur man vidarebefodrar mail, använder webgränssnittet och hur man kollar mail arkivet.
Jobhantering i Unix (vad hände när jag tryckte CTRL+Z eller CTRL+C)
Om man är van med snabbtangenter från windows så kan man bli förvirrad av att snabbtangenterna CTRL+Z och CTRL+C
gör något annat än att ångra och klipp ut text. I unix används de till något som kallas jobkontroll (engelska
job control) och utför komandona suspend och interupt.
Att kunna hantera jobcontrol är inget ni behöver för att klara programeringsteknikskurserna men kan underlätta för er om
ni förstår vad som händer om ni oavsiktligen kommer åt CTRL+C eller CTRL+Z i program som inte ändrar dessa kortkommandons betydelse.
Följande film visar hur komandona används i unix.
Texteditorer för terminalen
I följande filmer visas det hur man använder text editorn ne (nice editor) och även den på unix vanliga editorn vim.
Ni behöver inte lära er vim så om ni inte är intreserade skippa den filmen. Många som jobbat ett tag under
unix föredrar dock en kraftfull texteditor som vim eller för den delen emacs så testa gärna.
Mappstrukturen på datorsystemen
De flesta av er har förmodligen inte läst något tidigare på datavetenskap och är således inte bekanta
med mappstrukturerna som finns på datavetenskaps datorsystem. Följande film visar hur ni hittar er hemkatalog,
hur ni ser vilken mapp ni står i från terminalen och vilka speciella mappar er hemkatalog inehåller från början.
Notera att er hemkatalog på unix systemen är tillgänglig som H: under windows.
Skriva, kompilera och köra program
Följande film visar hur du skriver, kompilerar och kör ett enkelt program i C samt hur du skriver och kör ett program i python.
Skriva ut
Följande film förklarar vilka skrivare ni kan välja bland och olika sätt att skriva ut på Instutionen
för datavetenskap.
Anmäla sig till tenta
Följande film visar hur man anmäler sig tilll tentan. Om man inte registrerar sig är man inte ganterad en plats.
Grundläggande unix-kommandon
Då ni kommer att jobba med unix systemen och flera av er förmodligen inte har någon unix erfarenhet visar följande
film på några grundläggande unix-kommandon.