~ "" Avdeling for ingenlerutdannlng. Cor! AdeIersgaIe :I). IY254 ask). tit fak8: iuot*>.no

Størrelse: px
Begynne med side:

Download "~ "" Avdeling for ingenlerutdannlng. Cor! AdeIersgaIe :I). IY254 ask). tit fak8: iuot*>.no"

Transkript

1 Avdeling for ingenlerutdannlng. Cor! AdeIersgaIe :I). IY254 ask). tit fak8: iuot*>.no ~ ""

2 Eksamen var 2006 Operativsystemer og UNIX Les n"e gjennom oppgavene f~ du begynner og pass po 0 besvare aile sp~dlene. Aile trykte og sk7'e1me hjelpemidler er tillatt. Oppgavene vii ikke bli vektlagt lilt tied sensur. En sannsynlig fordeling er at oppgave 1 teller 10% mens oppgave?" 3 og.4 teller 30% htjer. De som InSker det kan besvare oppgavene eller deter av oppgavene po engelsk. Sett gjeme egne forutsetninger dersom du synes oppgaveteksten er uklar. Beskriv fon&tsetningene og '*s oppgaven uti/rn demo Oppgave 1 I denne oppgaven skat du i aile deiswrsma1ene l~ problemet ved a aogi en kommando pi. en linje, slik du ville ha tastet den inn til bash pa en Linux-maskin fra tastaturet (du svarer for eksempel mkd1r kat hvis du blir spurt: Opprett en katalog med navn kat). a) Apne filed prog. bash moo emacs 8O.m en bakgrunnsprosess b) Flytt filed info. txt i katalogen over der du stir til katalogen der du stir c) Gi eier og gruppe aile rettigheter og andre brukere ingen rettigheter til filed info. trt i katalogen der du star d) Skriv ut aile linjer i filed / etc/passvd som inneholder strengen root e) Finn antalllinjer i en lang listing av aile Linux-maskinens prosesser som inneholder strengen root f) Legg resultatet av kommandoen uname i variabelen $08 g) Studer f~lgende utdrag av manualsiden for kommandoen date NAME date - print or set the syst.. date add t18e SYNOPSIS date [OPTION]... [+FORMAT] DESCRIPTION Display the current time in the given FORMAT. or set the system date -d, -f. -r. --da1:e-strihg display 1:18e described by STRING, no1: 'now' --fll-datefile like --date once for each line of DATEFILE --referenc-file display the laat aod1f1cat1od ttae of FILE FORMAT -R. --rfc-2822 output RFC-2822 compliant date 8tring controls the output. XX Xa U '!.b 7.B a litera1 X locale'. abbreviated veekday name (Sun..Sat) loca1e'. full weekday Dame. variable length (SuDday.. Saturday) locale'. abbreviated month name (Jan..Dec) loca1e'. full 8onth name. variable length (January.. December) 1

3 %c XC Xd 7.D x. 'IoF '10m "lor '1.8 %S 'l.t Xy "I.z XZ locale's date and tiae (Sat Bov 04 12:02:33 EST 1989) century (year divided by 100 and truncated to an integer) [00-99] day 01 80nth (01..31) date (-/dd/yy) day 01 8Onth, blank padded ( 1..31) same as %Y-Y,m-%d aonth (01..12) time, 24-hour (hh:mm) seconds since '00:00: UTC' (a GNU extension) second (00..60); the 60 is nec..sary to acco88odate a leap second tiae, 24-hour (hh:_:ss) year ( ) RFC-2822 style numeric timezone (-0600) (a nonstandard extension) tiae ZODe (e. g., EDT), or nothing i1 no tiae zone is detera1nable Oi en kommando BOrn gir output av typen der tallet er antall sekunder BOrn bar gatt regnet fra 1. januar 1970 tit tidspunktet filen info. txt gist ble endret. Du vii ha bruk for denne kommandoen kommandoen gir. i oeste oppgave og f~lgende eksempel kan klargj~re hva denne $ e1dre nyere -rv 1 haugerud dr1f~ 0 Feb 14 11:51 e1dre -rv 1 haugerud dr1f~ 0 Feb 14 11:56 Dyere Kommandoen du lager vii gi for filed eldre og for filed nyere nyere. Det siste tallet er 284 ~rre eon det f~rste, sided filed nyere ble modifisert 284 sekunder, eller omtrent 5 minutter, etter filed eldre. For~vrig er de 36 8.r BOm bar gatt sided 1970, omtrent sekunder. Oppgave 2 USB-enheter BOm minnebrikker, mp3-spiller og digitale kameraer kan under Linux ofte monteres BOm en vanlig disk uten at man trenger egne drivere for enheten. Hvis man kobler til et digitalt kamela pa denne maten, er det ofte man kun ~nsker a laste oed bildene som er tatt siden forrige gang bilder ble lastet oed til harddisken. Dette kan for eksempel gj~res ved a laste oed aile filer pa kameraet som er nyere eon det siste bildet du bar lastet oed. I denne oppgaven skal du lage to bash-script BOrn sammen kan brukes til dette. a) Lag et bash-script moo navn nyest som tar et katalognavn som argument. Scriptet skal finne den nyeste filen av alle i denne katalogen og dens underkataloger. Output skal vmre tidspunktet den nyeste filen sist ble endret, gitt BOm antall sekunder etter 1. januar Bruk date-kommandoen du Iagde i siste deioppgave pi oppgave 1. Hint: kommandoen find dir -type f lister aile filer i katalogen dir og aile filer i dens underkataloger. b) Lag et bash-script moo navn datocp BOm fra komandolinjen skal kunne kj~res slik. datocp fradir t1ldir Det f~rste argumentet er katalogen filer ska! kopieres Ira og det andre argumentet er katalogen filer ska! kopieres til. AIle filer som bar er en nyere data eon den nyeste filed i katalogsystemet under katalogen /boae/hh/foto ska! kopieres. Bruk scriptet nyest Ira oppgave a) til a finne den nyeste filed.. Hvis scriptet ikke startes med n~yaktig to argumenter skal scriptet avsluttes og broker fa beskjed om riktig syntaks

4 . Hvis f~rste argument ikke er en katalog eller ikke kan nas eller leses fra skal scriptet avsluttes og bruker fa beskjed. Samme beskjed i de tre tilfellene 'ikke katalog eller kan ikke nas/leses' er OK. Hvis addle argument ikke er en katalog eller ikke kan nb eller skrives til skal scriptet avsluttes og bruker fa beskjed. Scriptet ska! bare kopiere lesbare filer. Bruk opsjonen -p til cp for a bevare filenes tidsstempel Gi brukeren inforlnasjon om hva som skjer for hver fil BOrn kopieres Oppgave 3 Anta at du bar en datamaskin med et ikke nmnnere spesifisert operativsystem. I deloppgave a), b) og c) skal du forklare kort bvilken programvare du ma. ba og hvilke operasjoner kildekoden eventuelt ma. igjennom f0r du kan kj0re programmet/scriptet, nar du i utgangspunktet bar: a) kildekoden til et C-program b) kildekoden til et Java-program c) kildekoden tit et bash-script d) Du kompilerer et c++ program, linker det moo et statisk bibliotek og fir en kj~rbar fil a.out. Du gjentar operasjonen, men linker na mot en dynamisk utgave av det samme biblioteket og fir en kj~rbar fil d. out. HviIken av de kj~rbare filene a. out og d. out blir ~rst? Forklar kort. e) Du kjj3rer et C-program der den kjj3rbare koden er 7 Kbytes. Pa systemet programmet kjj3rer er pagestj3rrelsen 4 Kbytes og programmet ditt buker derfor to pages. I programkoden er det ett sted hvor det hoppes Ira en instruksjon i fj3rste page til en instruksjon i andre page. Tenk deg at page Dummer to blir lastet ut (paging) og senere legges inn pa et annent sted i internminnet. Programmet kommer sa til instruksjonen hvor det hoppes til page Dummer to. Hvordan Sj3rges det for at programkontrollen hopper til riktig fysisk adresse i intemminnet etter at page to bar b}itt flyttet ti} et annent sted i RAM? Forklar kort. f) Du bar fatt tildelt en PC av oppdragsgiver for ditt hovedprosjekt. Du ma installere Visual Studio og nar du tar det i bruk, gar alt veldig sakte. Det tar sv8!rl lang tid fra du klikker til Doe skjer og lang tid a apne Dye vinduer, slik at Visual Studio er belt ubrukelig. Hva ~r du be oppdragsgiver om for a l~ problemet: Stlarre harddisk, raskere CPU eller mer internminne? Forklar kort. g) Pa en Linux-maskin er de to f~rste linjene moo output fra ifconfig som f~lger: $ /abin/1fcon.f1g.tho Link.ncap:Eth.rnet HWaddr 00:90:27:11:67:23 1net addr: Bcaat: Maak: Hva er denne maskinens IP-adresse, MAC-adresse og netmask? h) VillP-pakker mellom maskinen i forrige de~rsm8.l og en maskin med IP-adresse ga. via en gateway eller direkte? Forklar kart. i) Tidligere bar den vanligste mated i. distribuere filer pi. Intemett vrert a legge dem pa en web eller rtp.server med et navn 80m for eksempel ftp.gnu.org. I de senere Arene bar fildeling ved hjelp av Peer-to-Peer(P2P) teknologi avertatt store deler av Intemett-trafikken. Forklar kart prinsippene for P2P-fildeling. 3

5 Oppgave 4 a) Du er root p1 en Linux-maskin moo mange bundle brukere hvor de til n1 bar f1tt lov 1 endre sitt innloggings-shell selv ved hjelp av kommandoen chsh. SideD du bar en del srere og nerdete typer som brukere, bar de benyttet Beg av dette og begynnelsen av /etc/passvd ser n1 s1ik ut: roo~:x:o:o:roo~:/roo~:/b1d/bash ssbd:x:101:65534::/var/run/sshd:/bin/fa1se hh:x: 1000: 1000: Hirek Haugerud:/home/hh: /b1n/tcsh.va:x: 1001: 1001: Eva Hadler Vihovde:/home/eva:/btD/kBh diego : x: 1002 : 1002: Diego Armando Maradona: /boae/ diego : /b1n/ ash jonh:x: 1003: 1003: Jon Haugsand:/home/jonh: /bin/babh falsk:x: 1004: 1004:Herodes Falsk:/home/fa1sk:/bin/false kjel1:x:100s:1005:kjell Inge ~e:/ho.e/kjell:/b1n/~here ran.1: x: 1006: 1006: Rune Zelov Lundquis~: /ho../ranel: /bin/zr os88a:x:1007:1007:0sama bin Laden:/home/osama:/bin/laden aylar:x:1008:1008:1ylar Lie:/home/aylar:/bin/.eg johan:x: 1009: 1009: Johan Vaaler:/home/johan:/b1n/ders Siste kolonne i filed angir default shell og kolonnen avsluttes av linjeskiftj ingen mellomrom pi slutten av linjen. At brukerne bar sa mange forskjellige shell gj~r brukeraaministrasjon vanskligere og du vii na gi aile /bin/baah sam default shell, s1ik brukerne root og jonh alierede har. Men du ~nsker at brukere sam har Ibinlfalse sam shell skal beholdet det. Det hindrer dem i a logge inn, men brukerkontoen beholdes. Lag et Perl-script som gj~r disse endringene og lager en ny / etc/passvd del aile brukere bar /bin/bash som default shell, bortsett fra at de som opprinnelig hadde /bin/false beholder det. Du kan anta at du har root-rettigheter slik at du kan overskrive / etc/passvd. b) Pa vvv. gulesider.do finnes det na en gratis tilgjengelig web-basert telefonkatalog. I denne oppgaven skal du lage en kommandolinje-telefonkatalog ved a skrive et Perl-script sam trekker ut informasjon fra kildekoden til web-sidene sam guiesider lager. Scriptet skal hete tel. pl og f~lgende er et typisk resultat nar du broker det:. tel. pi Eva Vihovde Eva Vihovde, Sturlaa v Mobil: Eva Vihovde. Sturlu v Fut : Eva Aske. Vihovde, 5554 Valevig Mobil: Noen fo~k viser at Linux-kommandoen. IJDX -8ource " Vihovde skriver til ~IN (vanligvis tenninalvinduet) kildekoden til web-siden du ville fitt om du tastet inn "Eva Vihovde" i en browser. For hver match pa et navn vii kildekoden inneholdet et avsnitt som begynner med eo linje som inneholder strengeo RESULT ITEM STARr og avsluttes med en linje som inneholder strengen R&<>ULT ITEM END og kan for eksempelet over se slik ut: 4

6 RESULT ITmI START -- > Evabbsp;Vihovde</b> Sturl- v 13, 0772 Oslo <a href.-httpe://login.gul..1der.no/gsi/ama.do?n t1tl..-send SMS til nummer-> </a><br> <,-- ~T ITFJt Elm -->. <1-- RESULT Imt START --> Evabb8p;Vibovde</b> ~l v Oslo <! - RESULT ITFJf BID --> RESULT ITFJI START --> Evabbsp;A8te</b> Vihovde Valevag <a href--httpa://logid.gul..1der.do/gs1/.aa.do?n t1tle--send SKS t11 DUD8er-> </a><br> <!-- RESULT In}t END --> Linjer moo bare en prikk (punktum) betyr at det her star en eller flere linjer moo html-formatering BOm vi ikke trenger. Ved a. studere output fra noen tester moo forskjellige navn, finder du ut f~lgende om linjene indentor START og END-taggene:. Linjen BOm inneholder navnet er den eneste BOm avsluttes moo </b> og inneholder ellers kun navnet. Linjen moo adressen inneholder alltid 4 siffer (postnummer) fulgt av et ord og det er kun i denne linjen hvor dette forekommer.. Linjen wed mobilnummeret er den eneste hvor sekvensen 3 siffer, mellomrom, 2 siffer, mellomrom, 3 siffer forekommer. Linjen med fasttelefonnummer er den eneste hvor sekvensen 2 siffer, mellomrom, 2 siffer, mellomrom, 2 siffer, mellomrom, 2 siffer forekommer Bruk dette til i. trekke ut navn, adresse og telefonnummer s1ik at Perl-scriptet gir output tilsvarende eksempelet over. I tillegg skat forekomster av bbsp; skiftes ut med mellomrom. -SL UTT - 5

~estar av: ~mne. pruppe(r) ~ata. 27. februar. rntall Vedleg~: Aile trykte og skrevne. tnllattehjelpernidier:

~estar av: ~mne. pruppe(r) ~ata. 27. februar. rntall Vedleg~: Aile trykte og skrevne. tnllattehjelpernidier: ~mne pruppe(r) ~ata Fksamensoppgaven ~estar av: Operativsvstemer 09 Unix ---~II 27. februar sider (inkl.,- - pgaver: 4 forsiden): 6 A. Faglig veileder: Harek HauQerud Eksarnenstid: ~.OO - 12.00 rntall

Detaljer

Emnekode. uato: mandag 27. februar I\ntall oppgaver: 4. Gruppe(r): Elektro ~ksarnensoppgaven oestar av: 9.00-12.00

Emnekode. uato: mandag 27. februar I\ntall oppgaver: 4. Gruppe(r): Elektro ~ksarnensoppgaven oestar av: 9.00-12.00 I:mne: Linux Emnekode i L V379E Iraglig veileder: Harek Haugerud Gruppe(r): Elektro ~ksarnensoppgaven oestar av: Antal! sider (inkl. Forsiden): 6 uato: mandag 27. februar I\ntall oppgaver: 4 Eksamenstid:

Detaljer

Avdeling for ingeniørutdannlng. Con Adelersgate 30. 0254 Oslo. tlf: 22 45 32 00. faks: 22 45 32 05. iu@hio.no

Avdeling for ingeniørutdannlng. Con Adelersgate 30. 0254 Oslo. tlf: 22 45 32 00. faks: 22 45 32 05. iu@hio.no Avdeling for ingeniørutdannlng. Con Adelersgate 30. 0254 Oslo. tlf: 22 45 32 00. faks: 22 45 32 05. iu@hio.no " Eksamen høst 2005 Operativsystemer og UNIX Les nøye gjennom oppgavene før du begynner og

Detaljer

d~~ "5(~~~~ ~ \ - -~-- en av disse: Annen lærer r Studieleder/ Fagkoordinator Utarbeidet av (faglærer) :

d~~ 5(~~~~ ~ \ - -~-- en av disse: Annen lærer r Studieleder/ Fagkoordinator Utarbeidet av (faglærer) : Utarbeidet av (faglærer) : d~~ Kon - -~-- en av disse: Annen lærer r Studieleder/ Fagkoordinator "5(~~~~ ~ \ I'") Avdeling for ingeniørutdanning. Con Adelersgate 30. 0254 Oslo. tff: 22 45 32 00. faks:

Detaljer

EKSAMEN. Dato: 7. desember 2016 Eksamenstid: 09:00 13:00

EKSAMEN. Dato: 7. desember 2016 Eksamenstid: 09:00 13:00 EKSAMEN Emnekode: ITF22515 Emne: Operativsystemer med Linux Dato: 7. desember 2016 Eksamenstid: 09:00 13:00 Hjelpemidler: Alle trykte og skrevne Faglærere: Jan Høiberg, Tore Petter Engen Om eksamensoppgavene:

Detaljer

Emnekode: SO135A Dato: onsdag 25. feb. I Antall oppgaver: 4

Emnekode: SO135A Dato: onsdag 25. feb. I Antall oppgaver: 4 ~ høgskolen i oslo Emne: Operativsvstemer ap Unix ~-Gruppe(r) data Eksamensoppgave n består av: Antall sider (inkl. Forsiden): 6 Emnekode: SO135A Dato: onsdag 25. feb I Antall oppgaver: 4 Faglig veileder:

Detaljer

Oppgave 1 - Java og prosesser (20%)

Oppgave 1 - Java og prosesser (20%) Prøveeksamen våren 2012 Operativsystemer Les nøye gjennom oppgavene før du begynner og pass på å besvare alle spørsmålene. Alle trykte og skrevne hjelpemidler er tillatt. Sett gjerne egne forutsetninger

Detaljer

22 45 32 00. faks: 22 45 32. Avdeling for Ingeniørutdanning. Cart Aælersgate 30-0254 Oslo - tlf 05. iu@hio.no

22 45 32 00. faks: 22 45 32. Avdeling for Ingeniørutdanning. Cart Aælersgate 30-0254 Oslo - tlf 05. iu@hio.no IKandidaten må selv kontrollere at oppgavesettet er fullstendig. Ved eventuelle ~klarheter i oppgaveteksten skal du redegjøre for de forutsetninger du legger Itil grunn for løsningen. Avdeling for Ingeniørutdanning.

Detaljer

Eksamensinformasjon. Prosesser. Prosesser. Eksamensoppgave. Operativsystemer (DATS/ITPE2500) Bokmål 06. juni 2017 kl

Eksamensinformasjon. Prosesser. Prosesser. Eksamensoppgave. Operativsystemer (DATS/ITPE2500) Bokmål 06. juni 2017 kl Eksamensinformasjon Eksamensoppgave Operativsystemer (DATS/ITPE2500) Bokmål 06. juni 2017 kl. 9.00-12.00 Hjelpemidler: Ingen hjelpemidler er tillatt. Andre opplysninger: Les nøye gjennom oppgavene før

Detaljer

-/tmp med navn på alle kataloger og filer etter at disse

-/tmp med navn på alle kataloger og filer etter at disse Eksamen høst 2002 Operativsystemer og UNIX Le.~ nøye gjennom oppgavene før du begynner og pass på å besvare alle spørsmålene. Alle trykte og skrevne hjelpemidler er tillatt. Oppgavene vil ikke bli vektlagt

Detaljer

Oversikt. Beskrivelse Bash. 1 UNIX shell. 2 Kommandolinje som brukergrensesnitt. 3 Input og output. 4 Bash builtins. 5 Linux utilities.

Oversikt. Beskrivelse Bash. 1 UNIX shell. 2 Kommandolinje som brukergrensesnitt. 3 Input og output. 4 Bash builtins. 5 Linux utilities. Oversikt UNIX shell 1 UNIX shell Beskrivelse Bash 2 Kommandolinje som brukergrensesnitt 3 Input og output 4 Bash builtins 5 Linux utilities Lars Vidar Magnusson () Forelesning i Operativsystemer 30.08.2011

Detaljer

Håndtering av filer og kataloger

Håndtering av filer og kataloger Håndtering av filer og kataloger Fil- og katalognavn i Linux Filsystem-kommandoene bruker navn til å identifisere filer og kataloger Filnavn kan inneholde alle tegn untatt / og NULL-tegnet Lengde på filnavn

Detaljer

Oppgave 1 - Linux kommandolinje (%)

Oppgave 1 - Linux kommandolinje (%) Løsningsforslag Eksamen høst 2017 Operativsystemer Oppgave 1 - Linux kommandolinje (%) a) pwd b) ps Oppgave 2 - Bash-scripting (%) a) ping -i 5 www.hin.no b) ping -c 1 www.hin.no ping -c 1 -t 1 www.hin.no

Detaljer

Kurset består av to relativt uavhengige deler. Foreleser: Hårek Haugerud, rom PS431

Kurset består av to relativt uavhengige deler. Foreleser: Hårek Haugerud, rom PS431 gruppe Hva er? Operativsystemer Kurset består av to relativt uavhengige deler 1 /kommandolinje, Forelesning mandag 2 Operativsystmer(OS), Forelesning torsdag Foreleser: Hårek Haugerud, haugerud@hioa.no,

Detaljer

Håndtering av filer og kataloger

Håndtering av filer og kataloger Håndtering av filer og kataloger Filsystem-kommandoer i Linux Navigere i katalogstrukturen Lage, slette, kopiere, flytte og endre navn på filer og kataloger Lage linker til filer Finne/lokalisere filer

Detaljer

Emnekode: SOl35A 11.12.2003. Alle trykte og skrevne hjelpemidler

Emnekode: SOl35A 11.12.2003. Alle trykte og skrevne hjelpemidler I Gruppe(r): I I JI G høgskolen i oslo Emne: Operativsystemer og UNIX Emnekode: SOl35A i Faglig veileder: Hårek Haugerud 2.klassene, DATA Dato: 11.12.2003 Eksamensoppgav Antall sider (inkl. Antall op~gaver:

Detaljer

EKSAMEN. Operativsystemer og nettverk

EKSAMEN. Operativsystemer og nettverk T EKSAMEN Emnekode: ITF22514 Dato: 1. desember 2014 Emne: Operativsystemer og nettverk Eksamenstid: kl 09.00 til kl 13.00 Hjelpemidler: Alle trykte og skrevne. Faglærer: Jan Høiberg Eksamensoppgaven: Oppgavesettet

Detaljer

Prøve- EKSAMEN. Operativsystemer med Linux

Prøve- EKSAMEN. Operativsystemer med Linux T Prøve- EKSAMEN Emnekode: ITF22515 Dato: November 2015 Hjelpemidler: Alle trykte og skrevne. Emne: Operativsystemer med Linux Eksamenstid: Oppgavesettet er beregnet for en 4 timers eksamen Faglærere:

Detaljer

Høgskoleni Østfold. Ny/utsatt EKSAMEN

Høgskoleni Østfold. Ny/utsatt EKSAMEN Høgskoleni Østfold Ny/utsatt EKSAMEN Emnekode: ITF22514 Emne: Operativsystemer og nettverk Dato: 8. januar 2016 Eksamenstid: 09:00 13:00 Hjelpemidler: Alle trykte og skrevne Faglærere: Jan Høiberg, Tore

Detaljer

JSP - 2. Fra sist. Hvordan fungerer web? Tjenerside script HTML. Installasjon av Web-tjener Et enkelt JSP-script. Ønsker dynamiske nettsider:

JSP - 2. Fra sist. Hvordan fungerer web? Tjenerside script HTML. Installasjon av Web-tjener Et enkelt JSP-script. Ønsker dynamiske nettsider: Fra sist JSP - 2 Installasjon av Web-tjener Et enkelt JSP-script HTML statisk Forms Tags Ønsker dynamiske nettsider: Klientside-script/programmering Javascript, vbscript, applets Tjenerside-script/programmering

Detaljer

Håndtering av tekstfiler

Håndtering av tekstfiler Håndtering av tekstfiler Tekstlige data og Linux Linux er i stor grad et tekstbasert OS Har svært mange og gode verktøy (filterprogrammer) som leser tekst fra STDIN eller filer, og skriver tekstlig output

Detaljer

Eksamensinformasjon. Linux kommandolinje. Linux kommandolinje. Eksamensinformasjon. Fakultet: Teknologi, kunst og design. Tid: 3 t.

Eksamensinformasjon. Linux kommandolinje. Linux kommandolinje. Eksamensinformasjon. Fakultet: Teknologi, kunst og design. Tid: 3 t. Eksamensinformasjon Eksamensinformasjon Fakultet: Teknologi, kunst og design Utdanning: Teknologiske fag Emnenavn: Operativsystemer Emnekode: DATS/ITPE2500 (Kont) Dato: 4.august-2017 Tid: 3 t. Tillatte

Detaljer

Betinget eksekvering og logiske tester i shell

Betinget eksekvering og logiske tester i shell Betinget eksekvering og logiske tester i shell Betinget eksekvering *? Programmet utfører operasjon(er) bare hvis en logisk betingelse er sann Bash tilbyr to kontrollstrukturer for å kunne gjøre betinget

Detaljer

Nyttige Linux-kommandoer. Hvordan du kan jobbe mer effektivt Dag Langmyhr

Nyttige Linux-kommandoer. Hvordan du kan jobbe mer effektivt Dag Langmyhr Nyttige Linux-kommandoer Hvordan du kan jobbe mer effektivt Dag Langmyhr Trenger vi kommandovinduer i dag? Svaret er nei for de fleste brukerne, men ikke for ekspertene. Ofte går det fortere å bruke kommandoer

Detaljer

EKSAMEN Innføring i Linux

EKSAMEN Innføring i Linux EKSAMEN 6100 Innføring i Linux 03.06.2016 Tid: 4 timer, 10 14 Målform: Bokmål/nynorsk Sidetal: 11 (forside + 5 + 5) Hjelpemiddel: Merknader: Vedlegg: Ingen Ingen Ingen Sensuren finner du på StudentWeb.

Detaljer

Avdeling for ingeniørutdanning. Cort Adelersgate Oslo. tlf: faks:

Avdeling for ingeniørutdanning. Cort Adelersgate Oslo. tlf: faks: Avdeling for ingeniørutdanning. Cort Adelersgate 30. 0254 Oslo. tlf: 22 4532 00.faks: 22 45 32 05. iu@hio.no Eksamen høst 2005 Linux Les nøye gjennom oppgavene før du begynner og pass på å besvare alle

Detaljer

Lynkurs i shellprogrammering under Linux

Lynkurs i shellprogrammering under Linux Lynkurs i shellprogrammering under Linux Interaktiv bruk av shell Shell/skall er en applikasjon som lar bruker taste inn tekstlige kommandoer til Linux en og en linje om gangen (leser linjer fra stdin).

Detaljer

Bruksanvisning for PC-Sentralbord. Ez Attendant

Bruksanvisning for PC-Sentralbord. Ez Attendant Bruksanvisning for PC-Sentralbord Ez Attendant Logg på Etter oppstart av programmet må PC bordet Logges på telefonsystemet. Trykk på knapp for dette. Pålogging tar ca. 45 sekunder. Av eller På logging

Detaljer

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF 1 HJEMMEKONTOR Del 1 Installasjon på jobb 08.06.2018 Norsk Helsenett SF - PC 2 INNHOLDSFORTEGNELSE OPPSETT AV HJEMMEKONTOR PÅ 1-2-3 3 1 INNLEDNING 3 2 INSTALLASJON AV HJEMMEKONTOR 3 3 REGISTRERING AV PKI-SERTIFIKAT

Detaljer

Operativsystemer og grensesnitt

Operativsystemer og grensesnitt Operativsystemer og grensesnitt Ulike måter å bruke OS'et på Application Program Interface (API) Applikasjoner (ofte C-programmer) som f.eks. emacs, som bruker tjenestene i OS ved å kalle på funksjoner

Detaljer

Litt om Javas class-filer og byte-kode

Litt om Javas class-filer og byte-kode Litt om Javas class-filer og byte-kode INF 5110, 11/5-2010, Stein Krogdahl (Dessverre litt få figurer) Disse formatene ble planlagt fra start som en del av hele Java-ideen Bt Byte-koden gir portabilitet

Detaljer

Løsningsforslag til eksamen 24. november 2015

Løsningsforslag til eksamen 24. november 2015 Operativsystemer med Linux Løsningsforslag til eksamen 24. november 2015 Oppgave 1 a) Et OS deler tiden inn i små deler, typisk et hundredels sekund, og fordeler slike korte timeslices til alle prossene

Detaljer

Hvordan oppdatere Java.

Hvordan oppdatere Java. Hvordan oppdatere Java. Trykk på din nettleser under for veiledning til å oppdatere Java: Internet Explorer Mozilla Firefox Google Chrome Safari (Mac) Internet Explorer Skriv inn www.java.com i adressefeltet

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Eksamensdato: 16. desember 2004 Varighet: 3 timer Fagnummer: LO247D Fagnavn: Praktisk Linux Klasse(r): Studiepoeng: 6 Faglærer(e): Geir Maribu,

Detaljer

Debugging. Tore Berg Hansen, TISIP

Debugging. Tore Berg Hansen, TISIP Debugging Tore Berg Hansen, TISIP Innhold Innledning... 1 Å kompilere og bygge et program for debugging... 1 Når debugger er i gang... 2 Symbolene i verktøylinjen... 3 Start på nytt... 3 Stopp debugging...

Detaljer

Unix/Linux en annen måte å gjøre ting på

Unix/Linux en annen måte å gjøre ting på Velkommen Unix/Linux en annen måte å gjøre ting på Institutt for informatikk Operativsystemer Operativsystemer Alle datamaskiner (unntatt de helt knøttsmå) har et operativsystem som administrerer datamaskinen

Detaljer

Kom i gang med Python

Kom i gang med Python Kom i gang med Python Instruksjon for lærere Pål Hellesnes SYSTEMUTVIKLER paal@firstpoint.no www.bedreinnsikt.no Dette dokumentet er en del av skolematerialet for undervisning i programmering. «Alle barn

Detaljer

Hvordan laste ned og installere Java på Windowsplattformen

Hvordan laste ned og installere Java på Windowsplattformen Hvordan laste ned og installere Java på Windowsplattformen Nedlasting 1. Bruk en nettleser og gå til adressen: http://java.sun.com/javase/downloads/ 2. Trykk på lenken Download til høyre for JDK 6 Update

Detaljer

Operativsystemer og nettverk

Operativsystemer og nettverk Løsningsforslag til eksamen i Operativsystemer og nettverk 04.06.2015 Oppgave 1: Generelt om Linux a) Det grunnleggende brukergrensesnittet i Linux er et tastaturbasert CUI (Commandline User Interface),

Detaljer

Brukerveiledning for programmet HHR Animalia

Brukerveiledning for programmet HHR Animalia Brukerveiledning for programmet HHR Animalia Versjon 1.0 Rakkestad, 26.03.2014 Innholdsfortegnelse 1. Introduksjon... 3 2. Installasjon og oppgradering... 3 2.1 Nedlasting... 3 2.2 Oppdatering av operativsystem

Detaljer

EKSAMEN. Operativsystemer. 1. Læreboken "A Practical Guide to Red Hat Linux" av Mark Sobell 2. Maks. tre A-4 ark med selvskrevne notater.

EKSAMEN. Operativsystemer. 1. Læreboken A Practical Guide to Red Hat Linux av Mark Sobell 2. Maks. tre A-4 ark med selvskrevne notater. EKSAMEN Emnekode: ITF22506 Emne: Operativsystemer Dato: 12. desember 2007 Eksamenstid: kl. 9.00 til kl. 13.00 Hjelpemidler: 1. Læreboken "A Practical Guide to Red Hat Linux" av Mark Sobell 2. Maks. tre

Detaljer

Brukerveiledning - secure.nhh.no og secure.privnett.nhh.no

Brukerveiledning - secure.nhh.no og secure.privnett.nhh.no Brukerveiledning - secure.nhh.no og secure.privnett.nhh.no NHH tilbyr ansatte og studenter ekstern tilgang til NHH-interne ressurser slik som M-området, felles filområder, bibliotektjenester m.m. Tjenesten

Detaljer

INF109 - Uke 1b 20.01.2016

INF109 - Uke 1b 20.01.2016 INF109 - Uke 1b 20.01.2016 1 Variabler Et program er ikke til stor hjelp hvis det er statisk. Statisk betyr at programmet bare bearbeider faste data som er lagt inn i programkoden. For å gjøre programmer

Detaljer

Unix/Linux en annen måte å gjøre ting på

Unix/Linux en annen måte å gjøre ting på Velkommen Operativsystemer Operativsystemer Unix/Linux en annen måte å gjøre ting på Institutt for informatikk Alle datamaskiner (unntatt de helt knøttsmå) har et operativsystem som administrerer datamaskinen

Detaljer

Linux-programmer som bruker regulæruttrykk: grep, sed, awk

Linux-programmer som bruker regulæruttrykk: grep, sed, awk Linux-programmer som bruker regulæruttrykk: grep, sed, awk grep * søking i tekstlige data grep [OPTIONS] REGEX [FILE...] Verktøy som finnes i alle Unix-lignende OS Leser en eller flere tekstfiler, eller

Detaljer

Operativsystemer og nettverk Løsningsforslag til eksamen 01.12.2014. Oppgave 1. a) Linux-kommando: java Beregn & b) Shellprogram:

Operativsystemer og nettverk Løsningsforslag til eksamen 01.12.2014. Oppgave 1. a) Linux-kommando: java Beregn & b) Shellprogram: Operativsystemer og nettverk Løsningsforslag til eksamen 01.12.2014 Oppgave 1 a) Linux-kommando: java Beregn & b) Shellprogram: java Beregn & java Beregn Eventuelt, hvis man vil gjøre det med bare en linje

Detaljer

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Eksamensdato: 20. mai 2003 Varighet: 0900-1200 Fagnummer: LO247D Fagnavn: Praktisk Linux Klasse(r): FU Studiepoeng: 6 Faglærer(e): Geir Maribu,

Detaljer

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Før du flytter databasene til Lønn 5.0 fra SQL Server 2000 til SQL Server 2005 / 2008 må du ta backup av databasene. Hvis SQL Server 2005 /2008 ikke allerede

Detaljer

<?php. count tar en array som argument, og returnerer et tall som uttrykker antallet innførsler i arrayen.

<?php. count tar en array som argument, og returnerer et tall som uttrykker antallet innførsler i arrayen. Hver gang funksjonen printhallo kalles utføres instruksjonene spesifisert i den. [Kurssidene] [ ABI - fagsider bibin ] Webprogrammering høsten 2015 //funksjonskall printhallo(); //enda en gang printhallo();

Detaljer

NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse. INF 5110, 10/5-2011, Stein Krogdahl

NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse. INF 5110, 10/5-2011, Stein Krogdahl NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse Dessverre litt få figurer INF 5110, 10/5-2011, Stein Krogdahl Oversikt over Javas class-filer og byte-kode Disse formatene ble planlagt fra start

Detaljer

Brukerveiledning for programmet HHR Animalia

Brukerveiledning for programmet HHR Animalia Brukerveiledning for programmet HHR Animalia Versjon 1.1 Rakkestad, 03.09.2014 Innholdsfortegnelse 1. Introduksjon... 3 2. Installasjon og oppgradering... 3 2.1 Nedlasting... 3 2.2 Oppdatering av operativsystem

Detaljer

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 7 Filer og unntak ( exceptions ) Professor Alf Inge Wang Stipendiat Lars Bungum

TDT4110 Informasjonsteknologi grunnkurs: Kapittel 7 Filer og unntak ( exceptions ) Professor Alf Inge Wang Stipendiat Lars Bungum 1 TDT4110 Informasjonsteknologi grunnkurs: Kapittel 7 Filer og unntak ( exceptions ) Professor Alf Inge Wang Stipendiat Lars Bungum 2 Læringsmål Mål Introduksjon til filer (som inndata og utdata) Å bruke

Detaljer

Hvordan installere Java og easyio på Windows

Hvordan installere Java og easyio på Windows Hvordan installere Java og easyio på Windows Denne veiledningen forklarer en enkel måte å installere Java og easyio på din egen Windows-datamaskin. Du kan finne veiledninger for andre operativsystemer

Detaljer

Kjenner du alle funksjonene på tastaturet?

Kjenner du alle funksjonene på tastaturet? Kjenner du alle funksjonene på tastaturet? Guide: Tastaturet Av Bjørn André Hagen 30. Januar 2008 17:45 Kilde: Tastatur layout Et tastatur har mange knapper man ikke bruker hver dag, vi skal prøve å forklare

Detaljer

NSA mandag 4. oktober 2010. Brukerbehandling Systempolitikk Kontroll av resurser Om system logger Litt om cron og cfengine

NSA mandag 4. oktober 2010. Brukerbehandling Systempolitikk Kontroll av resurser Om system logger Litt om cron og cfengine NSA mandag 4. oktober 2010 Brukerbehandling Systempolitikk Kontroll av resurser Om system logger Litt om cron og cfengine Brukerbehandling har mange komponenter: De rent tekniske sidene ved å legge til

Detaljer

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF

HJEMMEKONTOR. Del 1 Installasjon på jobb Norsk Helsenett SF HJEMMEKONTOR Del 1 Installasjon på jobb 09.08.2016 Norsk Helsenett SF - PC 2 INNHOLDSFORTEGNELSE OPPSETT AV HJEMMEKONTOR PÅ 1-2-3 3 1 INNLEDNING 3 2 INSTALLASJON AV HJEMMEKONTOR 3 3 REGISTRERING AV PKI-SERTIFIKAT

Detaljer

Steg 1: Hvordan fungerer spillet?

Steg 1: Hvordan fungerer spillet? Lær av et annet spill! Skrevet av: Teodor Heggelund Kurs: Elm Tema: Tekstbasert, Nettside, Spill Fag: Programmering, Teknologi Klassetrinn: 8.-10. klasse, Videregående skole Introduksjon Så langt har dere

Detaljer

Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere!

Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere! Skriv ordbøker og litteratur på Tegnspråk med en nett-tjener i lommeformat! For ivrige Tegnskrift (SignWriting )- brukere! En SignPuddle (Tegndam) server på en USB minnepinne! Bær tegnspråks-datene dine

Detaljer

EKSAMEN. Dato: 24. november 2015 Eksamenstid: 09:00 13:00

EKSAMEN. Dato: 24. november 2015 Eksamenstid: 09:00 13:00 EKSAMEN Emnekode: ITF22515 Emne: Operativsystemer med Linux Dato: 24. november 2015 Eksamenstid: 09:00 13:00 Hjelpemidler: Alle trykte og skrevne Faglærere: Jan Høiberg, Tore Petter Engen Om eksamensoppgavene:

Detaljer

Antall sider:5 (Inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator

Antall sider:5 (Inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator Avdeling for ingeniørutdanning Fag: lnformatikkm Groppe(r): 2ET Ek~nsoppgaveD består av Tillatte hjelpemidler: Antall sider:5 (Inkludert denne) Fagnr: SO654E Dato: 11.06.2002 Antall oppgaver: 7 Faglig

Detaljer

HJEMMEKONTOR. Del 1 Installasjon på jobb-pc 22.04.2015. Norsk Helsenett SF [Forfatter]

HJEMMEKONTOR. Del 1 Installasjon på jobb-pc 22.04.2015. Norsk Helsenett SF [Forfatter] HJEMMEKONTOR Del 1 Installasjon på jobb-pc 22.04.2015 Norsk Helsenett SF [Forfatter] 2 INNHOLDSFORTEGNELSE 1 OPPSETT AV HJEMMEKONTOR PÅ 1-2-3 3 2 INNLEDNING 3 3 INSTALLERING AV PROGRAMVARE FRA BUYPASS

Detaljer

Definisjon av prosess

Definisjon av prosess Prosesser og tråder Definisjon av prosess Enkel definisjon: En prosess er et program som kjører på datamaskinen Mer presis definisjon: En prosess er en samling av ressurser som er nødvendige for å utføre

Detaljer

Brukerveiledning digital eksamen via FLOWlock

Brukerveiledning digital eksamen via FLOWlock Brukerveiledning digital eksamen via FLOWlock For at du skal kunne gjennomføre eksamen digitalt, må følgende være på plass før eksamensstart: - Du må ha et gyldig HVL-brukernavn og passord! - Du må ha

Detaljer

Kjøre Wordpress på OSX

Kjøre Wordpress på OSX Kjøre Wordpress på OSX Alt etter hva du ønsker å bruke Webserveren til er det flere måter å gjøre dette på. Ønsker du kun en side som skal dele sider du lager manuelt, med PHP, GD etc eller med server

Detaljer

Finn en partner å prøve spillet sammen med. Det er OK å være tre personer og bytte på hvilke to som spiller.

Finn en partner å prøve spillet sammen med. Det er OK å være tre personer og bytte på hvilke to som spiller. Lær av et annet spill! Erfaren Elm Introduksjon Så langt har dere lært å skrive egen kode. Å lære å skrive kode krever mye trening for å bli god. Det er også viktig å kunne lese kode. Da lurer vi på ting

Detaljer

Xastir Konfigurasjon av Xastir for Igate + TX/RX av meldinger

Xastir Konfigurasjon av Xastir for Igate + TX/RX av meldinger Xastir Konfigurasjon av Xastir for Igate + TX/RX av meldinger For å fullføre denne konfigurasjon trenger du en PC med Linux (jeg bruker Ubuntu 10.10), fast Internett forbindelse og en 2m radio med TNC.

Detaljer

Overflows. Building Secure Software. Inf 329, Høst Chapter 7. Lars Skjærven

Overflows. Building Secure Software. Inf 329, Høst Chapter 7. Lars Skjærven Buffer Overflows Chapter 7 Building Secure Software Inf 329, Høst 2005 Lars Skjærven slars@ii.uib.no Historie Den største sikkerhetstrusselen i programvare gjennom tidene Den mest berømte, Internet Worm

Detaljer

Oppgave 1 & 2: Først gå inn på «Min Datamaskin/ Computer» Høyreklikk på vinduet uten å være nær noen dokumenter o.l.

Oppgave 1 & 2: Først gå inn på «Min Datamaskin/ Computer» Høyreklikk på vinduet uten å være nær noen dokumenter o.l. Oppgave 1 & 2: Først gå inn på «Min Datamaskin/ Computer» Høyreklikk på vinduet uten å være nær noen dokumenter o.l. Klikk så på «Properties/ Egenskaper» Her ligger det info vedrørende hvilket Operativsystem

Detaljer

4. KOMMANDOER OG FORKORTELSER 6. UTLOGGING (07) STYRESPRAK GENERELT. Paul Gundersen. Styrespråk. --Innlogging Kommandoer NORD SINTRAN

4. KOMMANDOER OG FORKORTELSER 6. UTLOGGING (07) STYRESPRAK GENERELT. Paul Gundersen. Styrespråk. --Innlogging Kommandoer NORD SINTRAN INFORMASJON FRA RUN IT REGNESENTRET VED UNIVERSITETET I TRONDHEIM Postadr.: Elgeseter qt. 10 7034 Trondheim - NTH Telex: 55 620 sintf n Telegram: COMPUTING NTH Tlf.: (07) 593100 (07)593028 Tittel STYRESPRAK

Detaljer

Martin Olsen, Lars- Petter Ahlsen og Jon- Håkon Rabben

Martin Olsen, Lars- Petter Ahlsen og Jon- Håkon Rabben Martin Olsen, Lars- Petter Ahlsen og Jon- Håkon Rabben Oppgave lab Del 1 Setup - BIOS 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en. Intel(R) Pentium(R) D CPU 3.00 GHz 800MHz

Detaljer

Manual for AL500AC og AL100AC

Manual for AL500AC og AL100AC Manual for AL500AC og AL100AC Denne manualen hjelper deg med installasjon og avinstallsjon av driver, samt hvordan du kobler til et trådløst nettverk i de ulike operativsystemene. Innhold Bruk av USB cradle

Detaljer

Installasjonsveiledning

Installasjonsveiledning Installasjonsveiledning Magne Rodem og Jan-Erik Strøm 18. juni 2006 Innhold 1 Installasjon av Web Service 3 1.1 Krav........................................... 3 1.2 Installasjon av Sun Java System Application

Detaljer

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.

Steg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk. Innhold Steg 1: Installasjon... 3 Steg 2: Installasjon av programvare... 3 Steg 3. Oppsett av wifi, email varsling og alarm... 5 Steg 4: Installasjon og oppsett av mobil app... 8 Steg 5: Installasjon og

Detaljer

}?> <!DOCTYPE... <html xmlns="http://www.w3.org/1999/xhtml"> <head>... </head> <body> <p>nå skal vi printe hallo:</p> <?php //funksjonskall

}?> <!DOCTYPE... <html xmlns=http://www.w3.org/1999/xhtml> <head>... </head> <body> <p>nå skal vi printe hallo:</p> <?php //funksjonskall Hver gang funksjonen printhallo kalles utføres instruksjonene spesifisert i den. [Kurssidene] [ ABI - fagsider bibin ] //funksjonskall printhallo(); //enda en gang printhallo(); Michael Preminger (michaelp@hio.no)

Detaljer

Forelesning inf Java 1

Forelesning inf Java 1 Forelesning inf1000 - Java 1 Tema: Javas historie Bestanddelene i et Java-program Programvariabler Ole Christian Lingjærde, 22. august 2012 Litt Java-historikk The Green Team I 1991 opprettet Sun Microsystems

Detaljer

PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ

PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ PLS PC-øving nr. 3 Global Label og Local Label, flagg og CJ Utgave: 1.02 Utarbeidet av: AH Dato: 10.10.12 Revidert av: AH Dato: 270114 Tema i oppgaven Oppgaven går ut på å lære seg å ta i bruk listene

Detaljer

NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse

NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse NOTAT (pensum!) Javas klasse-filer, byte-kode og utførelse Dessverre litt få figurer INF 5110, 8/5-2012, Stein Krogdahl Byte-koden for Java og.nett (C#) http://en.wikipedia.org/wiki/java_bytecode_instruction_listings

Detaljer

Enbruker-installasjon

Enbruker-installasjon Veiledning Enbruker-installasjon Mars 2016 Din verktøykasse for anbud og prosjekt 2016 Powel AS Side 1 av 28 Innholdsfortegnelse 1 INNLEDNING 3 2 DATABASEINSTALLASJON 3 2.1 SIKKERHETSKOPI 3 2.2 INSTALLASJON

Detaljer

Høgskolen i Telemark Fakultet for allmennvitenskapelige fag

Høgskolen i Telemark Fakultet for allmennvitenskapelige fag Høgskolen i Telemark Fakultet for allmennvitenskapelige fag EKSAMEN 6100 Innføring i Linux 04.06.2015 Tid: 4 timer, 10 14 Målform: Bokmål/nynorsk Sidetal: 11 (forside + 5 + 5) Hjelpemiddel: Merknader:

Detaljer

Om oppgaveteksten på noe punkt er uklar eller upresis, kan du gjøre egne presiseringer. Formulér i så fall disse tydelig i oppgavebesvarelsen din.

Om oppgaveteksten på noe punkt er uklar eller upresis, kan du gjøre egne presiseringer. Formulér i så fall disse tydelig i oppgavebesvarelsen din. UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i IN 211 Programmeringsspråk Eksamensdag: 6. desember 2001 Tid for eksamen: 9.00 15.00 Oppgavesettet er på 9 sider. Vedlegg: Ingen

Detaljer

UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet

UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i : INF 101 - Grunnkurs i objektorientert programmering Eksamensdag : Tirsdag 4. juni 2002 Tid for eksamen : 09.00-15.00 Oppgavesettet

Detaljer

IN 147 Program og maskinvare

IN 147 Program og maskinvare Dagens tema Mer om C Cs preprosessor Allokering av variable Separat kompilering Programmet make Pekere i C Operasjoner på pekere Pekere og vektorer Referanseparametre Pekere til «alt» og «ingenting» Dynamisk

Detaljer

Dokumentasjon av Installasjon

Dokumentasjon av Installasjon Vedlegg D Dokumentasjon av Installasjon Dette dokumentet tar for seg detaljert informasjon vedrørende installasjon nødvendig for delapplikasjonene i PySniff. Innholdsfortegnelse 1. INTRODUKSJON 3 2. PYTHON

Detaljer

Lite LITE. Veiledning for hurtiginstallering. Versjon 1.0

Lite LITE. Veiledning for hurtiginstallering. Versjon 1.0 SPACEC@M LITE Veiledning for hurtiginstallering Versjon 1.0 1 1. Innledning Denne veiledningen er beregnet på brukere av Trust SpaceC@m Lite. Du trenger ingen bestemte forhåndskunnskaper for å kunne installere

Detaljer

2. Hvor mye Internminne har den? Svar: 2GB

2. Hvor mye Internminne har den? Svar: 2GB Del 1 Setup - BIOS I setup skal dere finne ut: 1. Hva slags CPU har maskinen? Beskriv de tekniske egenskapene ved CPU en. Intel Pentium D Processor clock speed: 3GHz Processor bus speed: 800 MHz Processor

Detaljer

Introduksjon til dataanlegget ved Institutt for informatikk. Marc Bezem Institutt for informatikk Universitetet i Bergen

Introduksjon til dataanlegget ved Institutt for informatikk. Marc Bezem Institutt for informatikk Universitetet i Bergen Introduksjon til dataanlegget ved Institutt for informatikk Marc Bezem Institutt for informatikk Universitetet i Bergen August 2005 1 Introduksjonskurset Målgrupper: Alle studenter som skal ta INF100 Andre

Detaljer

For å sjekke at Python virker som det skal begynner vi med å lage et kjempeenkelt program. Vi vil bare skrive en enkel hilsen på skjermen.

For å sjekke at Python virker som det skal begynner vi med å lage et kjempeenkelt program. Vi vil bare skrive en enkel hilsen på skjermen. Kuprat Skrevet av: Geir Arne Hjelle Kurs: Python Tema: Tekstbasert Fag: Norsk Klassetrinn: 5.-7. klasse, 8.-10. klasse Introduksjon I dette kurset skal vi introdusere programmeringsspråket Python. Dette

Detaljer

Brukerveiledning digital eksamen via FLOWlock

Brukerveiledning digital eksamen via FLOWlock Brukerveiledning digital eksamen via FLOWlock For at du skal kunne gjennomføre eksamen digitalt, må følgende være på plass før eksamensstart: - Du må ha et gyldig HiT-brukernavn og passord! - Du må ha

Detaljer

Øvingsforelesning 5 Python (TDT4110)

Øvingsforelesning 5 Python (TDT4110) Øvingsforelesning 5 Python (TDT4110) Repetisjon av løkker og funksjoner Ole-Magnus Pedersen Oversikt Praktisk Info Gjennomgang av Øving 3 Repetisjon 2 Praktisk info Prosjekter i PyCharm må startes med

Detaljer

Digital hjemmeeksamen PPU

Digital hjemmeeksamen PPU Digital hjemmeeksamen PPU Før du går opp til eksamen er det viktig at du er kjent med eksamensløsningen eksamen.uio.no. Denne løsningen kobler dere opp mot den terminalserver på UiO gjennom eget brukernavn

Detaljer

Velkommen til Pressis.

Velkommen til Pressis. 1 Velkommen til Pressis. Dette er et veiledende dokument med linker i innledningen. Veiledningene vil ta deg igjennom de forskjellige tilkoblings muligheter du har med oss. Hvis du bare har behov for en

Detaljer

Øvingsforelesning 5 Python (TDT4110)

Øvingsforelesning 5 Python (TDT4110) Øvingsforelesning 5 Python (TDT4110) Repetisjon av løkker og funksjoner Ole-Magnus Pedersen Oversikt Praktisk Info Gjennomgang av Øving 3 Repetisjon 2 Praktisk info Prosjekter i PyCharm må startes med

Detaljer

Filterprogrammer og redirigering av I/O

Filterprogrammer og redirigering av I/O Filterprogrammer og redirigering av I/O Linux filterprogrammer Mange kommandoer i Linux er tekstbaserte filtre Leser en strøm av tekst / tegn, linje for linje Gjør noe med ( filtrerer ) tekstlinjene Skriver

Detaljer

Filer og kataloger, prosesser og jobber

Filer og kataloger, prosesser og jobber Introduksjon til dataanlegget Filer og kataloger, prosesser og jobber Marc Bezem Institutt for informatikk Universitetet i Bergen August 2005 1 Filer En l er en samling data som ligger lagret på maskinen

Detaljer

1. Å lage programmer i C++

1. Å lage programmer i C++ Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Å lage programmer i C++ Tore Berg Hansen og Else Lervik Rividert siste gang 29. august 2005 1. Å lage programmer i C++ Resymé: Dette notatet

Detaljer

En liten oppskrift på hvordan jeg installert og fikk Xastir til å virke sånn at jeg ble synlig i APRS verden.

En liten oppskrift på hvordan jeg installert og fikk Xastir til å virke sånn at jeg ble synlig i APRS verden. En liten oppskrift på hvordan jeg installert og fikk Xastir til å virke sånn at jeg ble synlig i APRS verden. La meg med en gang si at jeg er rimelig grønn i Linux verden så dere får bære over med meg

Detaljer

Antall sider:s (inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator

Antall sider:s (inkludert denne) Alle skrevne og trykte hjelpemidler samt kalkulator A vdeling for ingeniørutdanning Fag: INFORMATIKK m Gruppe(r): Fagnr: SO654E Dato: 14.08.2002 Faglig veileder: Hilde Hemmer og Tore Jonassen Eksamenstid, fra-til: 0900_1400 Eksamensoppgaven består av Antall

Detaljer

Viktig informasjon om Microsoft lisenser og din PC

Viktig informasjon om Microsoft lisenser og din PC Viktig informasjon om Microsoft lisenser og din PC Når du nå avslutter din skolegang i Sør-Trøndelag fylkeskommune, kan du få med deg Microsoft-programvare som du har benyttet til odel og eie. Du kan enten

Detaljer

6107 Operativsystemer og nettverk

6107 Operativsystemer og nettverk 6107 Operativsystemer og nettverk Labøving 6ab TCP/IP-verktøy og IPv4-protokollen Introduksjon Øvingen er skrevet for Linux, men vil også fungere fra Mac OSX eller Windows. Kommandoene som brukes finnes

Detaljer