Objektorientert programmering med Java ISBN
|
|
|
- Marta Pettersen
- 10 år siden
- Visninger:
Transkript
1 Tema 8 Programdesign som isolerer godt mellom logikk og presentasjon passer godt for å lage ulike grensesnitt mot logikk-delen. Klassen ZipFile som ble brukt i et konsoll-basert grensesnitt på side 67, kan like gjerne utnyttes i et grafisk brukergrensesnitt. Et meget enkelt grensesnitt kan for eksempel bygges for å vise rader med filinformasjon øverst i et vindu, og totalt innspart lagerplass nederst i vinduet. Fem team arbeidet med dette. Ingen av teamene hadde mye trening verken i analyse eller diagramkonstruksjon. De fikk likevel fram interessante design. To og to team slo seg sammen og presenterte hvert sitt felles forslag i henholdsvis gult og oransje lag. Det femte teamet overvåket, opponerte og pekte ut beste design til slutt. Pia Aimée Tordly fotograferte på oppfordring, tjenestevillig og uforberedt. Analyse og design Begge teamene brukte pakkesymboler i stedet for klassesymboler. Firkanter rundt teksten i pakkesymbolene kunne gjort at hvert pakkediagram inneholdt et klassesymbol. Innholdet i hver pakke er nemlig akkurat det som kunne stått innenfor klassesymbolet. Gult lag har plassert alle getterne (aksessorene) i den øverste avdelingen, som getsize, getname osv Det korrekte er å plassere alle metoder (som aksessorer, mutatorerer og hjelpemetoder) i den nederste avdelingen. Den øverste avdelingen skal inneholde
2 klassefelt, altså datafelt og pekere til objekter som deltar i det samarbeidet som klassen har ansvar for. Pilene viser avhengighet og navigasjonsretning. Helt korrekt UML-syntaks er i dette tilfelle åpne piler. Med den bakgrunnen gult team har i denne typen prosessarbeid, er resultatet meget bra. Oransje team ble av vurderingsteamet tildelt best bedømmelse. For å få helt korrekt UMLsyntaks inne i pakkene, ville det vært nok å sette en ekstra firkant rundt teksten og pusse ut tverrstrekene mellom klassediagrammets kant og pakkediagrammets kant. Pilene må være åpne. Siden entrypoint neppe skal kalle writelist og writesaved, kan disse metodene antagelig være private. Hvis klassen skal hete Dialog, er det antagelig konstruktøren, altså metoden Dialog(), som skulle vært tatt med, og dessuten angitt som public. Oransje team har også gjort en meget dyktig jobb ut fra forutsetningene! Keep it simple I alle sammenhenger der systemutvikling diskuteres, sies det at det enkleste er det beste. Mens dette sikkert er sant, er det vanskelig å få øye på det enkleste med en gang. Det krever faktisk erfaring og evne til organisering. Dessuten er det enklere å bygge en god programdesign når man selv definerer oppgaven.
3 De fleste gode programdesign og kodesamlinger utvikler seg fra kompliserte til enkle løsninger. De fleste dårlige programdesign går fra kompliserte til uhåndterlige løsninger. For å komme fram til et godt design i denne oppgaven, er det nyttig å regne med at det som regel finnes brukerkontroller som automatisk viser data fra datasamlinger som for eksempel array. For å unngå at logikk-objektet må tilby mange tjenester, kan det pakke dataene i et sammensatt returobjekt. Et forslag til løsning på denne oppgaven er basert på følgende to ideer: 1. å pakke de generelle filopplysningene inn i et array. Dermed kan arrayet brukes som input til en passende grafisk brukerkontroll. 2. å levere ferdig beregnet spart plass Oransje team hadde med løsningen i punkt 2. Det er et interessant spørsmål hvorfor ikke gult team kunne se at dette måtte være en vesentlig tjeneste å be om fra logikk-objektet? Keep it simple. Faglærers forslag til løsning: Ingen av løsningene spesifiserer tydelig kilden til filnavnet. I en praktisk løsning kan kilden godt være klassen Zipvindu eller et oppstartsargument som dermed kommer fra entrypoint. Kilden kan bare ikke være i klassen Ziplogikk. Dette ville gått ut over gjenbrukbarheten som ellers er oppnådd i dette programdesignet. Faglærers løsning spesifiserer konstruktørene i begge de nederste klassene. Dette er egentlig bare strengt nødvendig for ZipLogikk, og grunnen er å vise at konstruktøren bærer med seg argumentet filnavn. For klassen Zipvindu gjelder regelen at argumentløse konstruktører er default, det vil si at konstruktøren lages automatisk hvis vi ikke lager den selv. Men ved å ta den med som vist i
4 diagrammet ovenfor, kan vi spesifisere at den må lages likevel, fordi den skal spesialisere vinduet. Programmeringstips Datasamlinger som for eksempel Enumeration kan forsynes med typedeklarasjoner for enklere syntaks. Eksempel uten typedeklarasjoner, med konvertering ved kjøretidspunktet: private Enumeration untyped; untyped = z.entries(); ZipEntry filinfo = (ZipEntry) untyped.nextelement(); Eksempel med typedeklarasjoner og forhåndsbestemt type ved kjøretidspunktet: private Enumeration<? extends ZipEntry> typed; typed = z.entries(); ZipEntry filinfo = typed.nextelement(); I dette eksemplet er fordelen at man slipper typekonvertering (altså (ZipEntry) ) for objektet filinfo. I større sammenhenger er fordelene mye tydeligere. I programdesign for robuste systemer foretrekkes alltid typesterke elementer fremfor runtime konvertering. Konvertering ved runtime innebærer dessuten alltid en viss risiko. Oppgaveteksten Oppgaveteksten for de fem teamene ble først presentert muntlig, deretter vist på stor skjerm foran teamene. Oppgave for tre-grupper Oppgaven handler om et enkelt gui til klassen ZipFile og zipfilen test.zip. Når en fil lagres i zip-format, blir filen komprimert. Forskjellen mellom den normale filen og den komprimerte filen er det samme som spart plass.
5 Forskjellen mellom alle de normale filstørrelsene og alle de komprimerte størrelsene er det samme som totalt spart plass. Lag en analyse med klassesymboler for : Et entrypoint som heter HveZip. Et vindu som viser liste over filnavnene, størrelse og komprimert størrelse i en zip-fil et tall som viser hvor mye plass som totalt er spart for alle zipfilene tilsammen En logikk-klasse som leverer fillisten og utregnet plass som er spart totalt. Analysen skal vise hvilke tjenester (dvs metoder) klassene i analysen skal tilby. (Et programmert løsningsforslag ligger i kodesamlingen til kapittel 4) slutt på dokumentet
6 This document was created with Win2PDF available at The unregistered version of Win2PDF is for evaluation or non-commercial use only. This page will not be added after purchasing Win2PDF.
EKSAMENSFORSIDE SKRIFTLIG EKSAMEN
EKSAMENSFORSIDE SKRIFTLIG EKSAMEN Fag-/kurskode OBJ110 Fag/kurs Objektorientert systemutvikling 1 Ansvarlig faglærer Viggo Holmstedt Ansvarlig fakultet ØS Klasse(r)/gruppe(r) IS2 Dato 13.12.2010 Eksamenstid,
Argumenter fra kommandolinjen
Argumenter fra kommandolinjen Denne veiledningen er laget for å vise hvordan man kan overføre argumenter fra kommandolinjen til et program. Hvordan transportere data fra en kommandolinje slik at dataene
Socket og ServerSocket
Side 1 av 5, socket og klient-tjener, V. Holmstedt, HiO 2006 Dette dokumentet er revidert den 29.8.2006, kl:12:30. Det er foretatt rettelser i begge versjoner av klassen A_Server. Socket og ServerSocket
Invitasjon til tegning av spillerettsaksje ved Lofoten Golfbane AS
Invitasjon til tegning av spillerettsaksje ved Lofoten Golfbane AS Prosjekt: Ny og endelig design 9 hulls banen oppgradering til høy standard på alle hull. I forbindelse med planlagt utbygging av golfbanen
Presentasjon av Gunn Ågot Leite
Presentasjon av Gunn Ågot Leite Gunn Ågot Leite, F. 25.04.1968. Bosatt på Jøa i Fosnes kommune, ei perle ut mo= havet, nord for Namsos. Kateket i Midtre Namdal kirkelige fellesråd/daglig leder i Fosnes
Visuell dykkerinspeksjon av prosessutløpet til. Stolt Sea Farm. Kvinesdal kommune Rapport nr
Visuell dykkerinspeksjon av prosessutløpet til Stolt Sea Farm Kvinesdal kommune Rapport nr. 7810 02.01.10 1 Visuell dykkerinspeksjon av prosessutløpet til Stolt Sea Farm Kvinesdal kommune Rapport nr. 7810
Postkasse- og TV-reklame ergrer de fleste norske forbrukere
Pressemelding Den internasjonale forbrukerdagen 15. mars 2005 Postkasse- og TV-reklame ergrer de fleste norske forbrukere Folks ergrelse over reklame på TV og i dagsaviser har økt betraktelig den senere
Strøm målinger. Lokalitet Salvågvika. Marine Harvest Agder A/S
Strøm målinger Lokalitet Salvågvika Marine Harvest Agder A/S 12.05.05 1 2 HIDRA 3 ANDABELØY 5 4 1 Strøm målinger Lokalitet Salvågvika Marine Harvest Agder A/S 12.05.05 Arne Skaar Bio Consult A/S Bjørndalsheia
Tittel Objektorientert systemutvikling 1. Eksamenstid, fra-til 09.00-12.00 Ant. oppgaver 6
EKSAMENSFORSIDE Fagnr. OBJ208a Tittel Objektorientert systemutvikling 1 Ansvarlig faglærer Viggo Holmstedt Klasse(r) IS 2 og IN 2 Eksamensoppgaven består av følgende: Tillatte hjelpemidler: Dato 17.12.2008
Kanter, kanter, mange mangekanter
Kanter, kanter, mange mangekanter Nybegynner Processing PDF Introduksjon: Her skal vi se på litt mer avansert opptegning og bevegelse. Vi skal ta utgangspunkt i oppgaven om den sprettende ballen, men bytte
Til aksjonærer i Bjørge ASA INNKALLING TIL EKSTRAORDINÆR GENERALFORSAMLING BJØRGE ASA
Til aksjonærer i Bjørge ASA INNKALLING TIL EKSTRAORDINÆR GENERALFORSAMLING BJØRGE ASA Det innkalles herved til ekstraordinær generalforsamling i Bjørge ASA torsdag 17. desember, 2009 kl. 10:00 i selskapets
Enkle generiske klasser i Java
Enkle generiske klasser i Java Oslo, 7/1-13 Av Stein Gjessing, Institutt for informatikk, Universitetet i Oslo Del 1: Enkle pekere Før vi tar fatt på det som er nytt i dette notatet, skal vi repetere litt
Oblig 4Hybelhus litt mer tips enn i oppgaven
Oblig 4Hybelhus litt mer tips enn i oppgaven lørdag 19. okt 2013 Arne Maus Obligatorisk oppgave 4 Gulbrand Grås husleiesystem I denne oppgaven skal vi se på hans studenthus Utsyn. Utsyn består av 3 etasjer,
Logistisk regresjon 2
Logistisk regresjon 2 SPSS Utskrift: Trivariat regresjon a KJONN UTDAAR Constant Variables in the Equation B S.E. Wald df Sig. Exp(B) -,536,3 84,56,000,25,84,08 09,956,000,202 -,469,083 35,7,000,230 a.
2 Grafisk grensesnitt 1
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Grafisk grensesnitt 1 Mildrid Ljosland 01.02.2011 Lærestoffet er utviklet for faget LN350D Applikasjonsutvikling for mobile enheter 2 Grafisk
. Ved sensur vl1 ahe bokstaverte deloppgaver (a, b, c,...) telle like mye.
~KSAMENSOPPGA VE Les gjennom hele oppgavesettet før du begynner A besvare deloppgavene.. Hold deg til de identifikator-navnene som er brukt i oppgaveteksten, dog med unntak av metodenes parametemavn som
Økt bruk av biobrensel i fjernvarme
Økt bruk av biobrensel i fjernvarme Nordisk Fjernvarmesymposium 12. 15. juni 2004 Ålesund Torbjørn Mehli Bio Varme AS 1 Store muligheter med bioenergi i fjernvarme Store skogressurser (omkring 30 %) etablert
Java fra Eclipse til Evalanche
Java fra Eclipse til Evalanche Dette er en veiledning for deg som lurer på hvordan du skal overføre (eller sende inn) java-filer fra et prosjekt i Eclipse til Evalanche. Nyere versjon ligger her: http://bit.ly/1e8yjji
1. NetBeans IDE: Lage en enkel mobilapplikasjon
Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag NetBeans IDE: Lage en enkel mobilapplikasjon Mildrid Ljosland/Lene Hoff 09.09.2008 Lærestoffet er utviklet for faget SO350D J2ME for programmering
Eksport og innsending
Eksport og innsending Dette er en beskrivelse av hvordan du kan pakke inn og sende filer i et prosjekt i Eclipse. Prosjektet ditt ser for eksempel slik ut i Package Explorer: Her viser Package Explorer
K at ek et foreningens
PROTOK OLL K at ek et foreningens generalforsam ling 7. juni 2007 Eidene senter TJØME Side 1 av 7 Protokoll fra Kateketforeningens generalforsamling 7. juni 2007 på Eidene senter, Tjøme Torsdag 7. juni
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Side 1 Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1010 Objektorientert programmering Eksamensdag: Tirsdag 12. juni 2012 Tid for eksamen: 9:00 15:00 Oppgavesettet er
HØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidatnr: Eksamensdato: 14.desember 2007 Varighet: 0900-1200 Fagnummer: Fagnavn: Klasser: LO347D Web-applikasjoner med Java EE Nettstudenter
Sudokubrettet Et sudokubrett består av n n ruter. Vi bruker følgende begreper i oppgaven:
INF1010 2016 Innleveringsoppgave 8 SUDOKU Versjon 29. mars. Denne versjonen gjelder oppgave 8. Resten er tatt med bare for å gi en pekepinn om arbeidet videre. Det kommer andre krav til del 10 og 11 når
Norske forbrukere bruker i større grad makta si enn tidligere
Pressemelding Den internasjonale forbrukerdagen 15. mars 25 Norske forbrukere bruker i større grad makta si enn tidligere Norske forbrukere ser på seg selv som ressurssterke og godt orienterte forbrukere
HØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - Kandidatnr: AITeL Eksamensdato: 2.desember 2009 Varighet: 0900-1300 Emnekode: Emnenavn: Klasse(r): LO191D / LC191D LO191D Videregående programmering
Christian Poppe SIFO
Christian Poppe SIFO Økonomiske karrierer og miserer - utspiller seg i sosiale kontekster Økonomiske problemer er underlagt institusjonelle føringer Økonomiske problemer varierer følgelig med: Spesifikke
IKA- kongsberg, kontaktseminar. Offentlighet og. Informasjonsdirektør Ove Skåra 21. oktober 2009, Kongsberg
IKA- kongsberg, kontaktseminar. Offentlighet og personvern Informasjonsdirektør Ove Skåra 21. oktober 2009, Kongsberg Internett er en flopp, dvs. en motegreie som kommer til å dø ut om et par år. I dag
CASCADING STYLESHEETS (CSS)
CASCADING STYLESHEETS (CSS) HVA ER CSS Stylesheets er en metode for å flytte selve formatteringen av et HTML dokument ut av selve dokumentet og over i et eksternt regelsett. Dette skyldes HTMLs manglende
Uttalelse fra Norges Handikapforbund(NHF) vedrørende rikspolitiske retningslinjer for universell utforming.
Miljøverndepartementet Avd. for regional planlegging Postboks 8013 Dep 0030 Oslo Deres ref: 200601042-CBS NHFs saksbehandler: Steinar Myrdal Dato: 13.3.2008 Uttalelse fra Norges Handikapforbund(NHF) vedrørende
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Side 1 Det matematisk-naturvitenskapelige fakultet Eksamen i: INF1010 Objektorientert programmering Eksamensdag: Onsdag 4. juni 2014 Tid for eksamen: 9:00-15:00 Oppgavesettet er på
Statens institutt for forbruksforskning. Noter til regnskapet 2004
Statens institutt for forbruksforskning Generelt Noter til regnskapet 2004 SIFO ble fra 1. januar 1998 etablert som forvaltningsorgan med særskilte fullmakter, underlagt Barne- og familiedepartementet
JavaScriptbibliotek. Introduksjon MVVC. Informasjonsteknologi 2. Gløer Olav Langslet Sandvika VGS
MVVC JavaScriptbibliotek Gløer Olav Langslet Sandvika VGS Knockout.js Informasjonsteknologi 2 Introduksjon I dag skal vi se nærmere på et JavaScriptbibliotek som heter Knockout. Knockout og andre biblioteker,
SUBTRAKSJON FRA A TIL Å
SUBTRAKSJON FRA A TIL Å VEILEDER FOR FORELDRE MED BARN I 5. 7. KLASSE EMNER Side 1 Innledning til subtraksjon S - 2 2 Grunnleggende om subtraksjon S - 2 3 Ulike fremgangsmåter S - 2 3.1 Tallene under hverandre
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 6. juni 2006 Tid for eksamen: 1430 1730 Oppgavesettet er på 6 sider. Vedlegg: INF1010 Objektorientert programmering
Hvordan hente ut listen over et hagelags medlemmer fra Hageselskapets nye portal
Hvordan hente ut listen over et hagelags medlemmer fra Hageselskapets nye portal Av Ole Petter Vik, Asker Versjon 2.3 20.03.2012 Beskrivelsene for hvert enkelt skritt er over hvert skjermbilde. Via Hageselskapets
Oblig 4 (av 4) INF1000, høsten 2012 Værdata, leveres innen 9. nov. kl. 23.59
Oblig 4 (av 4) INF1000, høsten 2012 Værdata, leveres innen 9. nov. kl. 23.59 Formål Formålet med denne oppgaven er å gi trening i hele pensum og i å lage et større program. Løsningen du lager skal være
Nordisk Fjernvarmesymposium 2004 Avfall og varmepumper i Ålesund
Nordisk Fjernvarmesymposium 2004 Avfall og varmepumper i Ålesund 12-15 juni Odd Helland Bakgrunn 1989 Ålesund & Sula Everk bygger Fjernvarme i Ålesund sentrum for å Avlaste elkablene inn til byen To varmepumper
Artikler. Registrer: År: Tittel: Undertittel: Oversatt tittel: Oversatt undertittel:
Registrere og endre publikasjoner Gå inn på menyvalget artikler øverst på siden. Velg mappen publikasjoner, let deg frem til den aktuelle publikasjonen du ønsker å endre, eller velg ny artikkel. Følg registreringseksemplene
Potensialet for fjernkjøling og markedet i fremtiden
Norvarme 1 NORDISK FJERNVARMESYMPOSIUM Ålesund, Norge 12-15. Juni 2004 Potensialet for fjernkjøling og markedet i fremtiden av Geir Eggen Interconsult ASA Innhold: Status for fjernkjøling i de nordiske
INF1000 Prøveeksamen Oppgave 7 og 9
INF1000 Prøveeksamen Oppgave 7 og 9 Høst 2015 Siri Moe Jensen 7a) Skriv en klasse Gave med to variabler som forteller hva som er i gaven, og hvor mye den har kostet. Klassen skal ha en konstruktør med
Tittel Objektorientert systemutvikling 3
EKSAMENSFORSIDE Fagnr. OBJ310 Tittel Objektorientert systemutvikling 3 Ansvarlig faglærer Viggo Holmstedt Klasse(r) Dato IS 3 20.05.2011 Eksamensoppgaven Ant. sider inkl. består av følgende: forside og
PG 4200 Algoritmer og datastrukturer Innlevering 2
PG 4200 Algoritmer og datastrukturer Innlevering 2 Frist: Mandag 21.april 2014 kl 23.55 Utdelt materiale: Se zip-filen innlevering2.zip. Innlevering: Lever en zip-fil som inneholder følgende: PG4200_innlevering_2.pdf:
Kanter, kanter, mange mangekanter. Introduksjon: Steg 1: Enkle firkanter. Sjekkliste. Skrevet av: Sigmund Hansen
Kanter, kanter, mange mangekanter Skrevet av: Sigmund Hansen Kurs: Processing Tema: Tekstbasert, Animasjon Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 8.-10. klasse, Videregående skole
Christian Poppe, SIFO
Christian Poppe, SIFO Tre fordelingssystemer Tre normative systemer STAT "Samfunnslivet" MARKED DET SIVILE SAMFUNN Historisk Kolonisering Basis Sosiale fenomener Typiske institusjoner Familie Vennegrupper/
LocalBank Prosjektbeskrivelse
LocalBank Prosjektbeskrivelse INNHOLD MÅL... 2 STRUKTUR... 2 IMPLEMENTASJON AV ILOCALBANKREPOSITORY... 3 GUI... 4 EXCEPTION... 4 KODE... 4 NOEN KLASSER OG SPESIELLE EMNER SOM DE VISER... 5 KLASSE DIAGRAMMER...
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
Programmering i C++ Løsningsforslag Eksamen høsten 2005
Programmering i C++ Eksamen høsten 2005 Simen Hagen Høgskolen i Oslo, Avdeling for Ingeniørutdanning 7. desember 2005 Generelt Denne eksamensoppgaven består av tre oppgaver, pluss en ekstraoppgave. Det
Klasser, objekter, pekere og UML. INF1000 - gruppe 13
Klasser, objekter, pekere og UML INF1000 - gruppe 13 Klasse Beskriver ofte ting fra den virkelige verden Veldig ofte et substantiv (Person, Bok, Bil osv.) class Person { String navn; int alder; } class
Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse.
Inf109 Programmering for realister Uke 5 I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Før du starter må du kopiere filen graphics.py fra http://www.ii.uib.no/~matthew/inf1092014
Sudokubrettet Et sudokubrett består av n n ruter. Vi bruker følgende begreper i oppgaven:
INF1010 2015 Obligatorisk oppgave 9, 10 og 11 SUDOKU Versjon 26. mars. Ved behov for presiseringer i del 10 og 11, kan det komme ny versjon 16. april, men ingen endringer i selve oppgaven. Denne obligatoriske
lfæ~~~~:::j~~:~l -.~=:~-t::-d I Alle trykte og håndskrevne EKSAMENSOPPGA VE Side l av 5 Eksamenstid:
EKSAMENSOPPGA VE Side l av 5 Bokmålstekst Emne: PROGRAMMERINGSSPRÅK i II Grupper: loa, ldb Emnekode LO 112 A Dato: 14.12.2005 Faglig veileder: Mark Burgess, Eva Vihovde, Frode Sandnes og Ulf uttersrud
Tittel Objektorientert systemutvikling 2
EKSAMENSFORSIDE Fagnr. OBJ208 Tittel Objektorientert systemutvikling 2 Ansvarlig faglærer Viggo Holmstedt Klasse(r) Dato IS/IN 2 11.06.2009 Eksamensoppgaven Ant. sider inkl. består av følgende: forside
Løsningsforslag til Case. (Analysen)
Løsningsforslag til Case (Analysen) Dette er en skisse til løsning av Case et med bussinformasjonssystemet. Jeg kaller det en skisse fordi det på den ene siden ikke er noe fasitsvar og fordi løsningen
Flytte innhold fra Fronter til Canvas
Høgskolen i Innlandet Flytte innhold fra Fronter til Canvas Veiledning og informasjon om konvertering av innhold fra Fronter til Canvas. 07.05.2018 Innhold Fronter... 3 Veien videre... 3 Nedlastning av
HØGSKOLEN I SØR-TRØNDELAG
HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Målform: Eksamensdato: Bokmål 9.mai 202 Varighet/eksamenstid: 0900-300 Emnekode: Emnenavn: Klasse(r): Studiepoeng: LC9D/LO9D Videregående
Sudokubrettet Et sudokubrett består av n n ruter. Vi bruker følgende begreper i oppgaven:
INF1010 2016 Innleveringsoppgave 10 SUDOKU Versjon 14. april. Denne versjonen gjelder oppgave 10. Resten er tatt med bare for å se sammenhengen. Det kan komme andre/flere krav til del 11 når denne publiseres.
Styreseminar 2. juni 2004 NHH, BERGEN
Uttalelse fra: STYRET I og II DAGLIG LEDELSE GRUPPEOPPGAVER Styreseminar 2. juni 2004 NHH, BERGEN 1. SIFO forvaltningsorgan med særskilte fullmakter: hva har fungert godt/mindre godt sett fra de ulike
EKSAMEN I FAG SIF8040 - MMI OG GRAFIKK Lørdag 16. august 2003 Tid: kl. 0900-1400
Side 1 av 6 NORGES TEKNISK-NATURVITENSKAPELIGE UNIVERSITET INSTITUTT FOR DATATEKNIKK OG INFORMASJONSVITENSKAP Faglig kontakt under eksamen: Dag Svanæs, Tlf: 73 59 18 42 EKSAMEN I FAG SIF8040 - MMI OG GRAFIKK
Her er et eksempel på hvordan en konteringsmal brukes, under registrering av en telefonregning fra Telenor (Innkjøp > Leverandørfaktura):
Konteringsmaler Konteringsmaler kan benyttes under bilagsregistrering og under registrering av leverandørfakturaer. De brukes for å forenkle konteringen av bilagene. Når du bruker en konteringsmal trenger
EKSAMENSOPPGAVE. Vil det bli gått oppklaringsrunde i eksamenslokalet? Svar: NEI
Fakultet for naturvitenskap og teknologi EKSAMENSOPPGAVE Eksamen i: Dato: 25 september 2018 Klokkeslett: 09.00-13.00 Sted: Adm. Bygget K1.04 Tillatte hjelpemidler: Ingen Type innføringsark (rute/linje):
Sprettball Erfaren ComputerCraft PDF
Sprettball Erfaren ComputerCraft PDF Introduksjon Nå skal vi lære hvordan vi kan koble en skjerm til datamaskinen. Med en ekstra skjerm kan vi bruke datamaskinen til å kommunisere med verden rundt oss.
2 Om statiske variable/konstanter og statiske metoder.
Litt om datastrukturer i Java Av Stein Gjessing, Institutt for informatikk, Universitetet i Oslo 1 Innledning Dette notatet beskriver noe av det som foregår i primærlageret når et Javaprogram utføres.
PC-EN HUSKER ALT FOR DEG ORD FOR ORD. Skriv dagbok
PC-EN HUSKER ALT FOR DEG ORD FOR ORD Kjære da Husk å skrive om Paris Skriv dagbok på pc-en SÅNN! Bruk datamaskinen til å skrive dagbok. DETTE TRENGER DU Programmet idailydiary og en pc TIDSFORBRUK minutter
Brukerveiledning for student skoleeksamen HIST Oppdatert 27. oktober 2014
Brukerveiledning for student skoleeksamen HIST Oppdatert 27. oktober 2014 1 Innhold Innledning Pålogging Din oversikt over prøver og eksamener Valg av språk og skriftstørrelse m.m Besvare eksamen med sikker
Straffespark Introduksjon Scratch Lærerveiledning
Straffespark Introduksjon Scratch Lærerveiledning Introduksjon Vi skal lage et enkelt fotballspill, hvor du skal prøve å score på så mange straffespark som mulig. Steg 1: Katten og fotballbanen Vi begynner
Skilpaddefraktaler Erfaren Python PDF
Skilpaddefraktaler Erfaren Python PDF Introduksjon Vi vil nå jobbe videre med skilpaddekunsten fra tidligere. Denne gangen skal vi tegne forskjellige figurer som kalles fraktaler. Fraktaler er figurer
Lagring i Linux. 1. Hvordan lagre tekst. Når du er ferdig med heftet skal du:
Lagring i Linux Når du er ferdig med heftet skal du: 1. Kunne lagre dokument på eget område på nettet. 2. Vite forskjell på å lagre i "priv" (privat) og "pub" (public) mappe. 3. Kunne opprette egne mapper.
Post-it spørsmål fra timen (Arv og subklasser)
Post-it spørsmål fra timen 30.01 (Arv og subklasser) Tegning Spørsmål: Skjønte ikke tegningene Hater tegningene. Lær meg å tegne. Mvh frustrert elev. Spørsmål: Datastruktur-tegning, og hvor mye detaljer
Layout og publisering
Layout og publisering Målet for denne kursomgangen er at du skal: - Bli kjent med menyene i ArcMap - Gjøre enkle forandringer i et eksisterende prosjekt - Lage et kart basert på prosjektet, som kan skrives
Tegneprogram Journeyman Scratch PDF
Tegneprogram Journeyman Scratch PDF Introduksjon I dette prosjektet lager vi et tegneprogram slik at du etterpå kan lage din egen kunst. Du kan tegne med forskjellige farger, bruke viskelær, lage stempler
Oblig2 - obligatorisk oppgave nr. 2 (av 4) i INF1000
Oblig2 - obligatorisk oppgave nr. 2 (av 4) i INF1000 Leveringsfrist Oppgaven må leveres senest fredag 30. september kl 16.00. Viktig: les slutten av oppgaven for detaljerte leveringskrav. Formål Formålet
Communicate SymWriter: R5. Brett og knapper
Communicate SymWriter: R5. Brett og knapper Innhold R5.1 Hva er et brett - en oversikt...2 R5.2 Lage et brett....................................................2 R5.3 Endre utseendet på et brett....6
Logistisk regresjon 1
Logistisk regresjon Hovedideen: Binær logistisk regresjon håndterer avhengige, dikotome variable Et hovedmål er å predikere sannsynligheter for å ha verdien på avhengig variabel for bestemte (sosiale)
Dette er nytt i GM EPC
Dette er nytt i GM EPC GMs neste versjon av EPC har utallige nye funksjoner for å gjøre det raskere og enklere å finne den riktige delen. Velg Brukerhåndbok på Hjelp-menyen i EPC for å få nærmere instruksjoner
PROSESSTEKNIKK (TKP4120) Tema: "Visualisering av x, y-diagrammer" (ca. 5 timer)
Norges teknisk naturvitenskapelige universitet MTKJ Side 1 av 5 Ansvarlig: T. Haug-Warberg (haugwarb at nt dot ntnu dot no) Bokmål Forkunnskaper: grunnleggende programmering PROSESSTEKNIKK (TKP4120) Tema:
Redigere elektronisk enkelttittel (portfolio)
Redigere elektronisk enkelttittel (portfolio) Dato: 2015-03-09 Revidert: 2015-03-31 I Electronic Portfolio Editor kan du oppdatere informasjon om portfolioen, lenking, beholdning, noter osv. Trinn 1 Søk
En enkel lærerveiledning
En enkel lærerveiledning ~ 1 ~ Innhold INNLEDNING... 3 Hva?... 3 Hvorfor?... 3 INN- og UTLOGGING... 4 Innlogging... 4 Utlogging... 5 Lærerinnlogging/-utlogging... 5 OUTLOOK / EPOST... 6 Skrive epost...
IKA Kongsberg Interkommunalt arkiv for Buskerud, Vestfold og Telemark IKS. Retningslinje for periodisering av kommunale arkiver
IKA Kongsberg Interkommunalt arkiv for Buskerud, Vestfold og Telemark IKS Retningslinje for periodisering av kommunale arkiver IKA Kongsberg 2003 1 INNLEDNING: Periodisering er en av de arkivrutinene som
Kvadrattall og KVADRATROT FRA A TIL Å
Kvadrattall og KVADRATROT FRA A TIL Å VEILEDER FOR FORELDRE MED BARN I 5. 7. KLASSE EMNER Side 1 Innledning til kvadrattall og kvadratrot K - 2 2 Grunnleggende om kvadrattall og kvadratrot K - 2 3 Kvadrattall
Gjennomføre et møte. MeetAt Datamøte
Gjennomføre et møte MeetAt Datamøte MeetAt Datamøte er basert på Cisco Systems datamøteløsning WebEx. Vi bruker derfor benevnelsen WebEx om tjenesten der det er naturlig i denne veiledningen, slik at det
praktiske eksempler DOM Document Object Model DOM og Høst 2013 Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS
DOM og praktiske eksempler Gløer Olav Langslet Sandvika VGS Høst 2013 Informasjonsteknologi 2 DOM Document Object Model Læreplansmål Eleven skal kunne programmere med enkle og indekserte variabler eller
2. Beskrivelse av mulige prosjektoppgaver
Avanserte databaser (øving 9, 10, 11 & 12) Tore Mallaug 25.01.2008 Opphavsrett:Forfatter og Stiftelsen TISIP Lærestoffet er utviklet for faget LO326D Avanserte Databaser INNLEVERINGSFRISTER (Obligatorisk
TDT4102 Prosedyre og Objektorientert programmering Vår 2014
Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap TDT4102 Prosedyre og Objektorientert programmering Vår 2014 Øving 10 Frist: 2014-04-11 Mål for denne øvinga:
Utplukk og sortering. Innhold
Innhold Utplukk og sortering... 2 Definering av utplukk... 2 Velge felter for utplukket... 2 Filtrering og søk på tilgjengelige databasefelter... 3 Endre databasekobling etter at felt er valgt... 7 Valg
FIRST LEGO League. Stjørdal 2012. Daniel Storsve Gutt 11 år 0 Henrikke Leikvoll Jente 11 år 0 Elias Bakk Wik Gutt 11 år 0 Julie Dybwad Jente 11 år 0
FIRST LEGO League Stjørdal 2012 Presentasjon av laget Hell seniors 2 Vi kommer fra Hell Snittalderen på våre deltakere er 11 år Laget består av 2 jenter og 5 gutter. Vi representerer Lånke skole Type lag:
