Praktiska saker... Om Laboration 1. Studietips. Praktiska saker. Att studera hemifrån på PC. Seminarier & Lektioner & Handledning & Hemsida

Relevanta dokument
Introduktionskurs i datavetenskap, 3p.

kommando -fl argument

Kort-kort om utdelade användarkonton och datormiljön på NADA

UNIX. 2D1339 Programkonstruktion Hösten 2001 Datorintroduktion Laboration 1. Mål. Vad laborationen går ut på. Redovisning

UNIX Introduktion UNIX. Datorerfarenhet. Vad menar man med operativsystem

Datorintroduktion 2009 Föreläsning 1. Dieter Larsen (IT-chef Matematiska vetenskaper)

Kort-kort om utdelade användarkonton och datormiljön på NADA

SF1672, Linjär Algebra med Matlab för F1 Lab0

Föreläsning 1 Unix. Datorer och datoranvändning Föreläsningar 2018/19. Operativsystem. Unix

Lösenord och säkerhet. Tips & trix Unix & Emacs. Välja nytt lösenord. Filsystem. Hemkatalog. What s in a name 9/6/2007

Datorintroduktion 2010 Föreläsning 1. Dieter Modig

DN1212, Numeriska metoder & grundläggande programmering. Laboration 1 del 1-3 (frivilliga delar) Del 1-3 (dvs upg ) behöver inte redovisas

Lab 7, 48 steg till ett bättre liv i Unix-labbet

Datorer och datoranvändning Föreläsningar 2014/15. Föreläsning 1 Unix. Operativsystem. Unix

SF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!)

DN1240, Numeriska metoder. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB

Datorsystem och programmering

DD1310 Programmering för OPEN1 LAB1: Laborationer i Python läsåret 2011/2012

SF1520, Numeriska Metoder och Grundläggande Programmering för K2 Lab1.

Introduktion till datormiljön och Python

OBS! Snabbinsatt Matlab-intro vissa fönsterhanteringsdetaljer kan vara fel men gör gärna Matlab-uppgifterna. DN1240, Numeriska metoder för OPEN1.

SF1520, Numeriska Metoder och Grundläggande Programmering för K2 Lab1.

Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING

Laboration 2 Datorverktyg vid LiU

Laboration 0. Enhetsbokstaven anges med ett kolon efter och man läser ofta ut detta, exempelvis C:(sekolon).

Filers innehåll. Grundläggande databehandling. Representation av text. pffb = påhittat filformat för bilder

DD1310 Programmeringsteknik för Open1 och Med2 Laborationer läsåret 2014/2015

Lab1 inginfo07. Detta dokument innehåller övningar för introduktion till Media-programmets datorsystem (Mac OS X).

Regler för datoranvändning på Åva Gymnasium

Datorintro för elektro på Solaris

DATORINTRODUKTION 2010 LABORATION 1

komplex av nödvändiga, understödjande program som kallas Utanpå OS existerar ett - eller flera olika - slags skal som

Övningar till UNIX/Linux Grundkurs och förslag till LÖSNING

DD1316 Programmeringsteknik och C för E1 Laborationer läsåret 2015/2016

DD1315 Programmeringsteknik och Matlab för I1 Laborationer läsåret 2013/2014

Programkonstruktion med datorintroduktion, 2D1339

Introduktion till Linux. TDDC66 Datorsystem och programmering Föreläsning (i) Peter Dalenius Institutionen för datavetenskap

Introduktion till datoranvändning. Välkomna till NADA. (Numerisk Analys och DAtalogi) och kursen. Datalogi, grundkurs 1, 15hp

Lathund för Linuxkommandon

Introduktion till Unix och Linux

Introduktion till Linux. TDDC66 Datorsystem och programmering Föreläsning 1 Peter Dalenius Institutionen för datavetenskap

Välkomna till NADA. Datalogi, grundkurs 1, 15hp. (Numerisk Analys och DAtalogi) och kursen. DA2001 (Föreläsning 1) Datalogi 1 Hösten / 28

Som student vid Linköpings Universitet får du tillgång till ett lisam-baserat e-postsystem.

Objektorienterad Programmering (TDDC77)

Kommandotolken hittar du under Start->Program->Tillbehör->Kommandotolken

UNIX. Laborations-PM Anders Egneus, Henrik Lindgren, 2004, Raphael Corsoski, Erik Eliasson, Christian von Schultz, 2008.

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS Konsolfönstret

1 Logga in 1. 2 Byta lösenord 1. 3 Hemkatalog 1. 4 Unixintroduktion Viktiga kommandon Läsa 3

UNIX Introduktion UNIX. Datorerfarenhet. Vad menar man med operativsystem

TDDC77 Objektorienterad Programmering

Campus Helsingborg IT-INFORMATION FÖR STUDENTER HT15

IT-policy. Förvaltningen Björn Sandahl, förvaltningschef

2D1311 L1 och Bio2 2001/ Laboration 1: Introduktion till Nadas datormiljö och Java Nyckelord: katalog, fil, källkod, kompilera, avlusa, program,

Introduktion till programmering. Undervisning. Litteratur och examination. Lärare. Föreläsning 1

DRAFT. CVS kurs laboration 1 Checka in, ut och uppdatera. Marcus Rejås. 17 november 2002

Programutveckling med Java Development Kit. (JDK 1.1.x) och Programmers File Editor (PFE 7.02)

1 PC intro. 2 Logga in. 3 Läsa websidor. 4 Skapa kataloger. 5 Putty

Tilpro Övning 1. Per-Anders Staav (föredrar att kallas Pa) Kan nås via epost: (fast de flesta frågor besvaras nog bäst av Alexander)

Introduktion till Linux. TDDE23 Funktionell och imperativ programmering, del 1 Föreläsning 1 Peter Dalenius Institutionen för datavetenskap

Introduktion till användning av linux-servern sledge och några övningsuppgifter

LABORATIONSRAPPORT Operativsystem 1 Linux

Objektorienterad Programmering (TDDC77)

729G04 Programmering och diskret matematik. Python'1:'Labbmiljö'och'introduk7on'7ll'Python'

Subversion. Laboration. Höstterminen 2008 r81. Ronny Kuylenstierna

Outline. Objektorienterad Programmering (TDDC77) Kursinfo. Outline. Hemsida. Organization. Ahmed Rezine Examination. Webreg.

E-POST3 Ett lättanvänt e-postprogram med stöd för talsyntes

Om e-post. Introduktion till Emacs. Att skicka e-post. ÅÄÖåäö i pine. Varför Emacs? Vad är Emacs? Emacs en editor/textbehandlare

Handhavande manual problemhantering

Introduktion till datateknik för språkvetare

Lathund för UNIX och Emacs

Unix. Terminalfönstret hur du ger instruktioner till datorn på ett effektivt sätt.

E-tentavakt - Invigilator

Introduktion till datateknik för språkvetare

Omkoppling av in- och utmatning. In- och utmatning i Unix. Kommando exempel, ls, pipe forts. Kommando exempel, ls, pipe

Innehåll. Installationsguide

Kom igång med Skype (PC)

IT policy för elever vid

Kursansvarig. Välkomna till NADA. Datorn som verktyg. Datalogi, grundkurs 1, 15hp

Välkomna till NADA. Datalogi, grundkurs 1, 15hp. (Numerisk Analys och DAtalogi) och kursen. DA2001 (Föreläsning 1) Datalogi 1 Hösten / 28

DATORLÄRA Christophe Clément - Fysikum

Tilpro Övning Per-Anders Staav (vikarierande) (föredrar att kallas Pa) Kan nås via epost:

ETSF Routingprojektet JENS ANDERSSON

Introduktion till datateknik för språkvetare

Anvisningar för datoranvändning vid Karolinska Institutet

ANVÄNDARHANDBOK. Advance Online

Elias Castegren. (Version 1, 2012)

1.#Bakgrund# En#kort#introduk+on#+ll#Unix# Klassiskt#första#bemötande# Håkan#Jonsson# Ins+tu+onen#för#systemteknik# Luleå#tekniska#universitet#

Objektorienterad programmering i Java I

Lathund för BankID säkerhetsprogram

2D1212, Numeriska metoder & grundläggande programmering för BD2, Bio2 & K2. Laboration 0 (Frivillig!) Introduktion till UNIX och MATLAB


FC-kurs Röbäcks skolområde femmor och sexor

FC-kurs Röbäcks skolområde, åk 5-6

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 2 GDA-dator, Windows

Google Apps For Education

Övningar för del I av kursen

Ett X i någon av rutorna anger att kommandot fungerar på det systemet. Ett [nummer] anger att det finns en notis efter tabellen om kommandot.

Dnr 2007/83 PS 004. Riktlinjer för elevernas IT användning i proaros skolverksamhet

Introduktion till Wiki

DD1311 Programmeringsteknik för CL1 Laborationer läsåret

Transkript:

Seminarier & Lektioner & Handledning & Hemsida Praktiska saker... 4 obligatoriska seminarier (se hemsidan) Lektioner Emacs Operativsystem Handledning Rum 1219 E-post Kolla in kurshemsidan ofta Labbresultat, lösen Studietips 8-17 studier, = 40 timmar/vecka!! Försök hänga med i full fart redan från början Läs/repetera mellan undervisningstillfällena Gör laborationer i tid Experimentera och undersök på egen hand Det du lär dig på denna kurs kommer du ha användning för under hela utbildningen. Praktiska saker Gruppindelning 1: Smurfarna & Goliat, 2: Gnuttarna & Tintin, 3: Mumintrollen & Pellefant. Passerkort Ångströmslaboratoriet, Intendenturen, intill Siegbahnsalen Tag med id-handlingar Öppet 8-16.30 denna vecka Konton Prata med DQ vid strul Att studera hemifrån på PC Kolla in: http://www.it.uu.se/datordrift/guide/arbeta_hemifran_studenter.html SSH/SFTP (visa SSH, ex: logga in på rama.it.uu.se) Om Laboration 1 1

Om laboration 1 Byta lösenord OBS! Olika lösenordsdatabaser Ingen feedback vid prompten Mina faddrar säger att KDE 3 är mycket bättre än fvwm!! Att välja lösenord Bra ex: Nonsensord tecken nonsensord Totalt minst 8 tecken! Dåligt: Ord i ordlista (alla språk) Namn Bara a-z #, @, å,ä,ö Vid datorn praktiska tips För att göra om ett kommando: uppåtpil Två fönster bredvid varann Virtuella skärmar Skilj fönster och program Varför har vi inte åäö på tangentborden? åäö i programmering {}@$/ Svenska tecken Svenska tecken i Emacs Enklast: (funkar för det mesta) AltGraph+{ AltGraph+} AltGraph+Backspace eller AltGraph+ Annat sätt: Compose-*, a (eller A) Compose-, a Compose-, o Kan även skapa andra tecken, tex é: Compose-, e Som föregående slide, eller: M-x iso-accents-mode, sedan: /, a, a, o Kan också skapa andra bokstäver:, a För att skriva specialtecken: mellanslag efteråt. Ex: att skriva /, skriv /, sedan mellanslag. 2

Om labbar Datorhandboken köpes på UTH-gård. Deadlines på fredagar, kl. 17.00. Häftapparat vid facket. Rättade labbar ligger i mapp markerad med ID......på vån 2, i bokhyllan, i västra delen av huset. Labbsalen är öppen jämt. Passerkort. Fontstorleken i Netscape pytteliten. Lösning: Edit->Preferences->Appearance->Fonts Mer om labbar... Ha med DHB Kolla in kurssidan ofta Öva, öva, öva Gör labbarna i ordning Öva även på annan tid än labben I fortsättningen: använd emacs eller soffice Stäng inte av datorn Att låsa skärmen Under meny/xlock&/ klicka på ikon Lämna aldrig datorn obevakad när du är inloggad!!!! Varför? Någon annan kan skicka mail i ditt namn eller tex radera dina filer Dessutom: du är ansvarig för vad som görs från din användare Obs! Glöm ej att spara filer som du jobbar med innan du startar xlock Varför? Du kan bli utloggad! Att logga ut Stäng först av alla program Speciellt Netscape och Emacs! Varför? Har du sparat? Använd logout i din fönsterhanterare OBS! Stäng aldrig av datorn eller skärmen! Lösenord och säkerhet Säkerhet Datasäkerhet, Spam, kedjebrev Om ni har lösenord som är lätta att knäcka så kan crackers använda ert konto för att knäcka andras lösenord både lokalt och på andra system. Lösenord med 6 tecken knäcks idag enkelt med brute force. 8 tecken rekommenderas. Ett ord plus en siffra knäcks direkt. Konton med lättknäckta lösenord stängs av. 3

Vad du får och inte får göra SUNETs regler Institutionens regler Svenska lagar SUNET fördömer som oetiskt när någon 1. försöker få tillgång till nätverksresurser utan att ha rätt till det 2. försöker dölja sin användaridentitet 3. försöker störa eller avbryta den avsedda användningen av nätverken (forts. nästa sida) SUNET (forts) 4. uppenbart slösar med tillgängliga resurser (personal, maskinvara eller programvara) 5. försöker skada eller förstöra den datorbaserade informationen 6. gör intrång i andras privatliv 7. försöker förolämpa eller förnedra andra. Personregister Får inte ha personregister på data medlemsregister för föreningar Universitetet har tillstånd. Oklara regler vad som är personregister mailkonversation där man nämner namn är det inte. Personuppgiftslagen (PUL) PUL - personuppgiftslagen: får inte nämna namn online om inte personen sagt ok. Svår lag; många regelmässigt uppenbart olagliga ställen ignoreras. Upphovsrätt Upphovsrätt: får inte olovligt kopiera program Men det finns gratisprogram! På inst används både fria och köpta program, köpta får inte kopieras, fria kopieras enklare från senaste versionen. Varför? Vad ska du jobba med i framtiden? 4

Extraknäcker du? Du får inte göra jobb mha univ. Datorer! Inte använda någon av följande: Mail Disk Etc Varför? "Snedvrider konkurrensen" Absolut förbjudet! Du får absolut inte kopiera lösningar på uppgifter Du blir avstängd Du får absolut inte titta på opassande bilder Du får heller inte skriva ut opassande bilder på universitetets skrivare Vidare är det lockande att (men förbjudet) att lagra piratkopior på univ.datorer! Inklusive mpeg-filer, etc. att använda ens bitar av program, sidor, bilder etc utan att fråga. Introduktion till filer och kataloger Vad är en bit/byte? En bit = 0 eller 1 En byte = Ett tecken = tal mellan 0 och 255 = åtta bitar 0-127 vanliga bokstäver, siffror, skiljetecken, osv, kan skrivas med 7 bitar ASCII tabellen, American Standard Code for Information Interchange Vad är en fil? Sekvens av tecken, dvs sekvens av en eller flera byte En fil kan innehålla tex Text Bilder Program Film Musik 5

Filer och Kataloger Kataloger/mappar/directory Syfte: att organisera dina filer, bygga upp en struktur Din hemkatalog här kan du spara dina filer Gemensamt filsystem för alla datorer i hus 1, 2, och 4 Upp-och-nedvänt-träd... Hur tittar jag på filträdet och mina filer? Med hjälp av Kommandotolk, Terminalfönster, bash, xterm, shell Terminalfönstret Ett program som läser dina kommandon och utför de tjänster du begärt Alltså: inget magiskt Här kan du Titta på dina filer Skapa nya filer Starta program, ex. Spel, Netscape, nytt terminalfönster Frågor om terminalfönstret Prompt (zeppo>, rudbeck$, i DHB: >,osv) Obs! Byter prompten plötsligt utseende: > > ctrl-c exit Hur får jag ett nytt xterm? Användbara kommandon Detta är inte Unix! cd pwd ls cp mv (change directory) (print working directory) (list files) (copy) (move) utan terminalfönstrets användargränssnitt ls, mv, mkdir, etc, har inte med Unix att göra.- det är ett vanligt missförstånd Terminalfönstret är ett program som vi använder för att flytta filer/ be operativsystemet att starta program Flaggor till kommandon 6

Tips I kommandotolken ges ingen feedback Kolla vad som hände, tex mha ls Om du inte vet var du är i filträdet Prova använda kommandot pwd Undvik konstiga tecken i filnamn Tex &, <mellanslag>,, å, ä, ö Hemkatalog Där har du dina filer cd (för att komma till hemkatalogen) ~ (min hemkatalog) Andras hemkataloger ls ~abcd1234 Bra att veta Intro till filskydd ls ~ (listar din hemkatalog) ls ~/ (listar din hemkatalog) cd (förflyttar dig till din hemkatalog) ~<anv.namn> (någon annans hemkatalog). (denna katalog).. (katalogen ovanför) / (roten toppen av hela trädet) ls -l -rw------- 1 sanna csd 2240 Aug 29 12:32 F1.ppt Default: alla kan läsa För att ändra: chmod ugo-rwx * chmod go-rwx <filnamn> (obs! Inte bra...) Sökväg Beskriver hur man ska gå för att hitta en katalog eller fil Varje steg i sökvägen avskiljs med ett sk. slash / Adressering Absolut adressering fullständiga sökvägen från roten till filen Relativ adressering utgår från där du är just nu i filstrukturen pwd - för att veta var du är just nu cd för att förflytta dig i filträdet 7