Kapittel 1. Innledning og motivasjon. 1.1 Innledning. 1.2 Dynamiske, tjenerbaserte og interaktive nettsteder Dynamiske nettsider

Størrelse: px
Begynne med side:

Download "Kapittel 1. Innledning og motivasjon. 1.1 Innledning. 1.2 Dynamiske, tjenerbaserte og interaktive nettsteder. 1.2.1 Dynamiske nettsider"

Transkript

1 1.2. Dynamiske, tjenerbaserte og interaktive nettsteer Kapittel 1 Innlening og motivasjon 1.1 Innlening Mye av agens virksomhet på WWW, alt fra nettbanker til bibliotekkataloger, er ynamisk, interaktiv og atabasestyrt. Alle som leser enne boken har brukt en ynamisk, interaktiv nettsie, et være seg en nettbank, en bibliotekkatalog, en nettbutikk eller lignene. For å kunne forstå hvoran slike ynamiske nettsteer lages, må vi kunne litt om programmering. For å kunne lage slike sier (som er formålet me enne boken), må vi kunne programmere, altså skrive programmer. Å programmere er å skrive programmer som en atamaskin kan tolke og utføre. Slike programmer skrives i et språk vi kaller et programmeringsspråk. Me hjelp av et programmeringsspråk kan vi spesifisere for en atamaskin hvoran en bestemt oppgave skal utføres. En oppgave kan være en sammenligning av to tall, avspilling av en musikk-fil eller styring av et romskip. Et programmeringsspråk er et språk som mennesker kan bruke (skrive og lese) og som en atamaskin kan tolke. Et programmeringsspråk ligner typisk på engelsk, men har en mye mer rigi uttrykksmåte når et gjeler syntaks og orvalg. Det finnes hunrevis av programmeringsspråk. Denne boken omhanler en unermenge av programmeringsspråket PHP. PHP er ett av mange språk som brukes for å lage interaktive nettsier. PHP er relativt enkelt å lære seg, og er meget vanlig å bruke når man lager små og mellomstore ynamiske nettsteer. PHP har også meget goe verktøy for å håntere atabasekommunikasjon. I tillegg kan språket brukes på alle tenkelige atamaskintyper og operativsystemer. Det er essuten gratis og tilgjengelig for alle. 1.2 Dynamiske, tjenerbaserte og interaktive nettsteer Nettsteer som nettbank, netthanelste og bibliotekkatalog er båe ynamiske og interaktive. Dynamiske, fori innholet varierer: to henvenelser 7 til samme nettsie (samme URL) resulterer ikke nøvenigvis i samme utseene eller innhol. De er interaktive, fori brukeren er me på å bestemme ette innholet. Eksemplevis er et brukerens søketermer som bestemmer hvilke poster en bibliotekkatalog skal vise Dynamiske nettsier Før vi sier mer om hva en ynamisk nettsie er, er et betimelig å spørre hva en statisk nettsie er. En statisk nettsie vises likt, i båe innhol og utseene 1, hver gang en hentes fram, uansett hvor, når og av hvem en er hentet frem. HTML 2 -kilekoen ligger lagret i en fil, og er fast så lenge en ikke reigeres av noen. En ynamisk nettsie kan foranre innhol og utseene hver gang en hentes fram, avhengig av enree omstenigheter. Slike omstenigheter kan være ti (eksempelvis om et er ag eller kvel), atamaskinen brukeren sitter ve, og ikke minst hvoran brukeren ientifiserer seg for tjeneren som prouserer nettsien Hva er en tjener (engelsk:server)? De fleste har hørt oret tjener (engelsk:server) brukt om en stor og kraftig atamaskin. En tjener er egentlig et program, men et er vanlig at et tjenerprogram kjører på en relativt kraftig maskin, en tjenermaskin. Det reier seg om et ataprogram som yter en bestemt tjeneste. Programmet går i en slags evig runans. Hver gang et, i løpet av runansen, kommer til et visst punkt, sjekker et om noen langtveisfra, kalt et klientprogram, har tatt kontakt og bet om en tjeneste. Dette er forsøkt illustrert på figur 1.0. Om ette har skje, stopper tjenerprogrammet opp, avleser forespørselen (hvem har sent og hva et gjeler), utfører et som skal til for å prousere et svar, og sener svaret til klientprogrammet. Deretter fortsetter tjenerprogrammet runansen i påvente av en ny forespørsel. En webtjener er et tjenerprogram som hånterer webforespørsler. Klientene er typisk nettlesere. Velig ofte, og ikke allti, gjeler forespørslene en bestemt nettsie. Nettsien et søkes etter vil gjerne finnes som en iskfil på tjenermaskinens filsystem. Ve ankomst av en slik forespørsel senes et en varsel til tjenerprogrammet. Tjenerprogrammet tolker så forespørselen. Dersom et er en statisk nettsie et spørres etter, finner programmet riktig fil og sener filens innhol til klienten (nettleseren) som sente forespørselen. Denne interaksjonsmoellen kalles klient-tjener-moellen, og er moellen Internett (og webben) er basert på. 1 forutsatt at forskjellige nettlesere tolker en likt 2 I enne boken holer vi oss til XHTML-stanaren. XHTML er en utvikling av HTML, og termene brukes her om hveranre. 8

2 1.3. Våre første programmer Interaktive nettsier Me PHP kan vi ta i bruk ata fra brukere ve hjelp av HTML-forms. En HTML-form er en type skjema, me felter, som webbrukere kan fylle me ata, og som PHP-programmer er i stan til å ta i bruk. HTML-forms ser vi på i kapittel Våre første programmer I kommene uneravsnitt viser vi noen eksempler på enkle PHP-programmer som implementerer meget enkle nettsier. Eksemplene introuserer PHP s kanskje viktigste verktøy: komanoen print Et første, enkelt eksempel Figur 1.0: Et tjenerprogram går i en staig runans, og sjekker om noen klienter har tatt kontakt og bet om en tjeneste.? står for motta forespørsel, # står for utføre tjeneste og! står for sen svar Tjenerbaserte ynamiske nettsier PHP-baserte ynamiske nettsier er tjenerbaserte. En tjenerbasert, ynamisk nettsie tilrettelegges på webtjeneren. Webtjenerprogrammet vi beskrev ovenfor, og som ligger på en tjenermaskin, bruker en tolker (et ataprogram) som oversetter ynamiske nettsier av typen enne boken omhanler. Tenk eg et nettste som viser klokkeslettet hver gang brukeren klikker på en lenke. Følgene skjer når vi klikker på en lenke til en tjenerbasert ynamisk webklokke, skrevet i PHP: nettleseren sener en forespørsel til tjeneren, som finner riktig PHPprogram (me URL en til PHP-filen) PHP-programmet etterspør et øyeblikkelige klokkeslettet 3 og gjør klokkeslettet om til en forståelig tekststreng (for eksempel ). Eksempel 1.A: Programkoe for et lite ataprogram 1 2 print ( Dette er et enkelt program ) ; 3 Programmet i eksempel 1.A skriver en tekstlinje (Dette er et enkelt program) til nettlservinuet. Programmet ligger i en fil som vi gir et navn me.php som etternavn. Vi antar at filen heter prog.php, og ligger på webtjenerenhttp:// bibin.hio.no, i webmappenphp/k1. Den fulle referansen til programmet er, altså,http://bibin.hio.no/php/k1/prog.php. Filen prog.php er en nettsie. Når vi henter filen opp i en nettleser blir programmet som er skrevet i en, kjørt. Kjøring av et PHP-program består i at programfilen hentes opp i en nettleser. e Resultatet av kjøringen ser vi på Figur 1.1. Webtjenerprogrammet sener strengen me klokkeslettet over nettet til vår nettleser, for visning. Legg merke til at i ette eksemplet viser vår nettleser tjenerens klokkeslett. Hvis vår tjener er lokalisert i USA, får vi et klokkeslett som ikke passer me vårt. 3 Enhver atamaskin, også en tjenermaskin, har en innebyg klokke som kan brukes av forskjellige programmer som trenger å vite klokkeslettet. 9 Dette er et enkelt program Figur 1.1. Kjøring av eksempel 1.A: en linje som skrives til nettleserenvinuet 10

3 En vanlig feil som gjøres når man skal prøve å kjøre et PHP-program, er å hente et opp som en vanlig iskfil (C:\php\k1\prog.php eller M: public html php k1 prog.php). Dette resulterer i at nettleseren ikke oppfatter teksten som programkoe. resultatet er erfor uefinert (se Figur 1.2). For at et PHP-program skal kjøres som forventet, må en hentes opp fra en webtjener, over http-protokollen, altså:http://bibin.hio.no/ php/k1/prog.php, ikke som en vanlig fil,c:\php\k1\prog.php. e Legg merke til at nettsien i eksempel 1.A på forrige sie ikke er interaktiv. Vi kommer til interaktive nettsier i kapittel 2. Innholsmessig er nettsien heller ikke ynamisk, a ens innhol og utseene står uenret mellom visninger, vel å merke så lenge ingen går inn og reigerer filen. Nettsien kunne like gjerne ha vært skrevet i HTML Våre første programmer maltekst, eller, på engelsk, template text). Den samenflettee sien senes nettleseren. Legg merke til semikolontegnet bak klammen! PHP-kommanoer (slik som print) skal allti avsluttes me semikolon. Eksempel 1.B: PHP-koe innenfor en XHTML-fil 1 <!DOCTYPE html PUBLIC //W3C//DTD XHTML 1.0 Transitional//EN 2 org/tr/xhtml1/dtd/xhtml1 transitional. t > 3 <html xmlns= org/1999/xhtml > 4 <hea >... 5 <title>annet program</title> 6 </hea> 7 <boy> 8 9 print ( <p>dette er mitt anre PHP program</p> ) ; </boy> 12 </html> Slik ser resultatet ut i sievisning: C:\php\k1\prog.php print("dette er et enkelt program"); Figur 1.2. Kjøring av eksempel 1.A når programmet hentes feilaktig opp som en iskfil og skriver ut programkoen. Dette er mitt anre PHP-program m/annet.php Figur 1.3. Kjøring av eksempel 1.B: resultatvisning av annet eksempel Generering av XHTML Vi har sett hvoran et program kan skrive en tekst til en nettleser. PHP gir oss mulighet til å veve PHP-instruksjoner sammen me faste HTMLsetninger. Eksempel 1.B på neste sie er en php-fil, me noen faste XHTMLavsnitt og ett programavsnitt. Slike programavsnitt kalles heretter PHPblokker. PHP-blokken starter me og slutter me. I en PHP-blokk gjeler anre regler enn e som gjeler i XHTML-blokker. I PHP-blokker skrives (eler av) koen til PHP-programmer. Språket i slike blokker er PHP. Her må alt som skal skrives til nettleseren skrives me hjelp av print-kommanoer. I likhet me eksepmel 1.A, gjør også eksempel 1.B lite utover genreringen av vanlig HTML-koe. print innenfor en PHP-blokk gjør at HTML-KODEN flettes sammen me en faste HTML koen (sistnevnte pleier man å kalle 11 Kilevisning 1.1 viser kilekoen til eksempel 1.B. Dette er hva vi ser når vi ber vår nettleser om å vise siens kile. Kilevisning 1.1: PHP innenfor en HTML-fil: kilevisning <!DOCTYPE html PUBLIC //W3C//DTD XHTML 1.0 Transitional//EN org/tr/xhtml1/dtd/xhtml1 transitional. t > <html xmlns= org/1999/xhtml > <hea>... <ti tle>annet program</ ti tle> </hea> <boy> <p>dette er mitt anre PHP program</p> </boy> </html> 12

4 Et PHP-program kjører på tjenermaskinen, og lager en HTML-fil, som lastes ne og vises på samme måte som en hvilken som helst annen HTML-fil. Verken i sievisningen eller i kilevisningen kan man se at tekstlinjen er PHP-generert. e 1.4 Kommentarer i programkoen Selv om PHP er engelsklignene, skrives og forstås av mennesker, er et ikke allti lett for utenforståene å forstå hva en programmerer ønsker å oppnå me en koesekvens. En utenforståene kan være en annen programmerer som skal viereutvikle et program, men kan også være en samme som har skrevet programmet, noen uker etter at et er skrevet... kommentarer er tekstbolker som PHP-tolkeren overser, og som ikke blir en el av et kjørene programmet. De kan brukes for å forklare, på vanlig språk hva en koebit gjør. Vi skriver kommentarer i programkoen for at vi (og anre) lettere skal kunne lese våre programmer. Kommentarer i programmet påvirker ikke programmets funksjon. e PHP tillater to typer kommentarer: énlinjet og flerlinjet. En linje i en PHP-blokk som begynner me to skråstreker er en kommentarlinje: // En l i n j e me tekst t i l nettleseren print ( <p> Denne linjen skrives t i l nettleseren </p> ) ; nettleservisningen til eksemplet blir: 1.4. Kommentarer i programkoen / Neste l i n j e printer en l i n j e me tekst t i l nettleseren / print ( <p> Denne linjen skrives t i l nettleseren</p> ) ; Resultatet blir et samme som ovenfor. Eksempel 1.C viser et lite program me noen kommentarer. Kilevisning 1.2 og figur 1.4 på neste sie viser resultatet av å kjøre ette programmet. Resultatet er nøyaktig slik et ville ha vært hvis kommentarene var utelatt. Eksempel 1.C: Koe me innlagte kommentarer 1 <!DOCTYPE... > 2 <html xmlns= org/1999/xhtml > 3 <hea >... 4 <title>kommentarer</title> 5 </hea> 6 <boy> / Dette programmet skriver noen l i n j e r t i l 10 en nettleser. Skrevet av Michael / // Linjen neenfor skriver overskriften 13 print ( <h3>dette er en overskrift </h3>\n ) ; print ( <p>nå følger en l i s t e me innførsler </p>\n ) ; 16 // linjene neenfor skriver innførslene 17 print ( <ul>\n ) ; 18 print ( <li >Første innførsel</li >\n ) ; 19 print ( <li >Anre innførsel</li >\n ) ; 20 print ( <li >Treje innførsel </li >\n ) ; 21 print ( </ul>\n ) ; </boy> 24 </html> Denne linjen skrives til nettleseren En blokk-kommentar, mellom /* og */ kan strekke seg over flere linjer: 13 Kilevisning 1.2: Koe me innlagte kommentarer: Kilevisning <!DOCTYPE html PUBLIC //W3C//DTD XHTML 1.0 Transitional//EN org/tr/xhtml1/dtd/xhtml1 transitional. t > <html xmlns= org/1999/xhtml > <hea>... <ti tle>kommentarer</ ti tle> </hea> 14

5 <boy> </boy> </html> <h3>dette er en overskrift</h3> <p>nå følger en liste me innførsler</p> <ul> <l i>første innførsel</ l i> <l i>anre innførsel</ l i> <li>treje innførsel </li> </ul> Dette er en overskrift Nå følger en liste me innførsler Første innførsel Anre innførse Treje innførsel Figur 1.4. Kjøring av eksempel 1.C: kommentarene vises ikke 1.5 Oppsummering I ette kapitlet har vi introusert språket PHP og infrastrukturen som PHP operererer innenfor. Begrepene som ble introusert er viktige å bli kjent me og forstå. All erfaring tilsier at best mulig forståelse oppnås ve å programmere, og at et er øvelse som gjør mester. Det er for eksempel lurt å kopiere eksemplene tilhørene ette kapitlet (og, når en ti kommer, også e anre kapitlene) fra bokens nettsie, og forsøke å få em til å virke i nettopp itt system. Reiger gjerne og foranre litt på em, for å se hva som skjer. Det er helt ufarlig, faktisk ganske lærerikt, å framprovosere noen feil, for så å rette em opp igjen. Go fornøyelse! 15

Et forsøk på definisjon. Eksempel 1

Et forsøk på definisjon. Eksempel 1 [Kurssidene] [ ABI - fagsider bibin ] Introduksjon Michael Preminger (michael.preminger@hioa.no) 13/12-13 I denne forelesningen: Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Motivasjon:

Detaljer

Et forsøk på definisjon. Eksempel 1

Et forsøk på definisjon. Eksempel 1 Et forsøk på definisjon [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michael.preminger@hioa.no) 19/08-15 Engelsklignende språk, med rigid syntaks, som kan brukes til å skrive instruksjoner

Detaljer

Verdier, variabler og forms

Verdier, variabler og forms [Kurssidene] [ ABI - fagsider bibin ] Verdier, variabler og forms Michael Preminger (michaelp@hio.no) 16/01-14 Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Litt om forrige times øvelsesoppgaver

Detaljer

En enkel while-løkke. 1 of 12 15.09.2015 15:28. 2 of 12 15.09.2015 15:28. while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt

En enkel while-løkke. 1 of 12 15.09.2015 15:28. 2 of 12 15.09.2015 15:28. while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hioa.no) 15/09-15 En liten repetisjon Løkker Arrayer (tabeller) Løkker

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

Introduksjon til beslutningsstrukturer

Introduksjon til beslutningsstrukturer [Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Introduksjon til beslutningsstrukturer Michael Preminger (michaelp@hio.no) 24/01-14 Repitisjon fra

Detaljer

[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15. Vi holder orden på verdier med hjelp av variabler

[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15. Vi holder orden på verdier med hjelp av variabler [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15 Vi holder orden på verdier med hjelp av variabler Vi lagrer verdier i variabler. Variabelnavn uttrykker verdienes rolle

Detaljer

Tilgjegelighet av XHTML-forms

Tilgjegelighet av XHTML-forms [Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 08/02-14 Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Eksempel 1: For å lage en liten array (bare 5 innførsler)

Detaljer

Forelesning 23/9-08 Webprog 1. Tom Heine Nätt

Forelesning 23/9-08 Webprog 1. Tom Heine Nätt Forelesning 23/9-08 Webprog 1 Tom Heine Nätt Kursinfo Tom Heine Nätt E-post: tom.h.natt@hiof.no Mobil: 92012120 MSN: thnatt@hotmail.com All nødvendig info (forhåpentligvis) finnes på kursets webside: http://www.it.hiof.no/webprog1

Detaljer

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html 1 of 9 15.04.2015 14:15 Spry og behaviours Både Spry and Behaviours er basert på programmeringsspråket Javascript. Javascript kjører i nettleseren og ikke på webserver som PHP og Perl. På en lignende måte

Detaljer

while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Eksempel 1: en enkel while-løkke

while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Eksempel 1: en enkel while-løkke [Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 while-økker while-løkker gjentar instruksjonene så lenge en betingelse er oppfylt Michael Preminger

Detaljer

Oblig 5 Webutvikling. Av Thomas Gitlevaag

Oblig 5 Webutvikling. Av Thomas Gitlevaag Oblig 5 Webutvikling Av Thomas Gitlevaag For oppgave 1 og 2 skal dere levere en funksjonell webside på deres hjemmeområde. Dere skal også levere alle phps-filene slik at man for en hver side kan slenge

Detaljer

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF

Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Bruk av NetBeans i JSP-delen av Web-applikasjoner med JSP og JSF Else Lervik, august 2010 (Av hensyn til JSF-delen av kurset anbefaler vi at du sørger for å ha NetBeans-versjon 6.9.) I den grad denne veiledningen

Detaljer

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive,

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive, 1. Last ned og installer XAMPP. 2. Sjekk at alt fungerer. 3. MySQL. Vi begynner med databaseserveren, MySQL. Gå til DOS klarmelding eller ledetekst (finnes under tilbehør på startmenyen om du ikke som

Detaljer

the web Introduksjon Lesson

the web Introduksjon Lesson Lesson 1 the web All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduksjon

Detaljer

1. Installasjon av web-tjener og teori

1. Installasjon av web-tjener og teori Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Installasjon av web-tjener og teori Tomas Holt 30.1.2006 Lærestoffet er utviklet for faget LV193D Web-programmering med JSP 1. Installasjon

Detaljer

Innstallasjon og oppsett av Wordpress

Innstallasjon og oppsett av Wordpress Del 1 - Installasjon og oppsett Innstallasjon og oppsett av Wordpress Wordpress har blitt en veldig populær publiseringsplattform for websider. Uten særlige tekniske ferdigheter kan man sette opp profesjonelle

Detaljer

Kapittel 1. Kom i gang med PHP

Kapittel 1. Kom i gang med PHP Kapittel 1 Kom i gang med PHP Læringsmål: Dette kapittelet vil fungere som en enkel oppstartsguide for å komme i gang med PHP. Du vil få lære om historien bak PHP installasjon av nødvendig programvare

Detaljer

INTRODUKSJON HVEM ER DETTE FAGET FOR?...

INTRODUKSJON HVEM ER DETTE FAGET FOR?... Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Kom i gang med PHP Svend Andreas Horgen Lærestoffet er utviklet for faget IINI3003 Webprogrammering med PHP Resymé: Denne leksjonen skal

Detaljer

Memoz brukerveiledning

Memoz brukerveiledning Memoz brukerveiledning http://memoz.hib.no Pålogging...1 Oversikt...2 Profilside...2 Inne i en memoz...3 Legg til ting...3 Tekstboks...3 Rediger og flytte på en boks...4 Bildeboks...5 Videoboks...7 HTML-boks...7

Detaljer

Forsvunnet katt webside

Forsvunnet katt webside Lesson 3 Forsvunnet katt webside All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what

Detaljer

Nedlasting og brenning av egne ISO-cd-er

Nedlasting og brenning av egne ISO-cd-er Nedlasting og brenning av egne ISO-cd-er 18.1.2005, Geir Maribu, TISIP Læringsmål: Laste ned ISO-filer fra nettet, og brenne disse til en bootbar cd. ISO-filer trenger du bl.a dersom du skal installere

Detaljer

Brukerveiledning for http://nyhetsbrev.us/ For å opprette en ny bruker vennligst send en epost til post@wam.no

Brukerveiledning for http://nyhetsbrev.us/ For å opprette en ny bruker vennligst send en epost til post@wam.no Brukerveiledning for http://nyhetsbrev.us/ For å opprette en ny bruker vennligst send en epost til post@wam.no Innlogging 3.. Skriv inn url-adressen til nyhetsbrev.us i nettleseren. Du kan eventuellt skrive

Detaljer

Bruksanvisning for publisering med ez publish 3.7.5

Bruksanvisning for publisering med ez publish 3.7.5 Bruksanvisning for publisering med ez publish 3.7.5 Bakgrunn for oppgraderingen Norsk Fysioterapeutforbund har oppgradert nettstedet www.fysio.no. Det er gått over tre år siden NFF lagde det nåværende

Detaljer

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26.

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26. (X)HTML, CSS og JavaScript Grunnleggende programmering i Java Monica Strand 26. november 2007 Gr. leggende Java 26. november 2007 1 HTML HTML = Hyper Text Markup Language Strukturerer tekstinnhold HTML

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 11. mai 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no

Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no Presentasjon av hovedprosjekt ved HIST Nettbutikk www.midt-svartdal.no Hovedprosjekt 2008 av Audun M. Solheim, student HIST/BAIN, audun@c2i.net Oppdragsgiver:Bjørg Minnesjord Solheim, bjorg@midt-svartdal.no

Detaljer

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP.

Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP. 1 Dette er en demonstrasjonsside som vi skal bruke for å se litt nærmere på HTTP protokollen. Eksemplet vil også illustrere et par ting i PHP. (Læreboka kapittel 2-5) Legg merke til den første blokken,

Detaljer

Installasjon av webtjener

Installasjon av webtjener Installasjon av webtjener Installasjon/Konfigurering Installasjon av webtjener Oppsett av kataloger som skal være tilgjengelig på web Spesifisering av aksesskontroll - i henhold til sikkerhetspolitikk

Detaljer

En smak av web Østfoldbibliotekene 2009

En smak av web Østfoldbibliotekene 2009 Ting 2: Blogging De fleste blogger man finner på internett publiseres med et bloggverktøy. Det finnes en rekke slike tjenester fra ulike tilbydere. De fleste er gratis, og reklamefinasiert, mens noen koster

Detaljer

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand Web fundamentals Webdesign 17. januar 2008 Monica Strand Webdesign 17. januar 2008 1 Web design Fagområdet Web design inneholder flere disipliner Grafisk design Informasjonsdesign Brukergrensesnittdesign

Detaljer

Kap 3: Anvendelser av Internett

Kap 3: Anvendelser av Internett Kap 3: Anvendelser av Internett Hva er egentlig Internett? Skal studere de vanligste protokollene: Web E-post DNS Ansvarsområder og prosess-skille 1 Hva er egentlig Internett? Infrastruktur Tjenester Roller

Detaljer

datatyper Hva er programmering? Variabler og Informasjonsteknologi 2 Kompetansesemål

datatyper Hva er programmering? Variabler og Informasjonsteknologi 2 Kompetansesemål Variabler og datatyper Gløer Olav Langslet Sandvika VGS Høst 2012 Informasjonsteknologi 2 Hva er programmering? Når du skal bake en kake følger du gjerne en oppskrift. Først er det beskrevet hva kaken

Detaljer

Introduksjon til nettverksteknologi

Introduksjon til nettverksteknologi Avdeling for informatikk og e- læring, Høgskolen i Sør- Trøndelag Introduksjon til nettverksteknologi Olav Skundberg og Boye Holden 23.08.13 Lærestoffet er utviklet for faget IFUD1017- A Nettverksteknologi

Detaljer

Grunnleggende om websider og HTML-kode

Grunnleggende om websider og HTML-kode Grunnleggende om websider og HTML-kode Html er et språk / en standard som brukes for å gi instrukser til nettlesere om hvordan ulike elementer på en webside skal fortolkes og presenteres for en sluttbruker.

Detaljer

BAAN IVc. BAAN Data Navigator - Brukerhåndbok

BAAN IVc. BAAN Data Navigator - Brukerhåndbok BAAN IVc BAAN Data Navigator - Brukerhåndbok Utgitt av: Baan Development B.V. P.O.Box 143 3770 AC Barneveld The Netherlands Trykt i Nederland Baan Development B.V. 1997. Med enerett. Informasjonen i dette

Detaljer

1. Installering av webtjener. Litt teori

1. Installering av webtjener. Litt teori Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Installering av webtjener. Litt teori Grethe Sandstrak 01.09.2015 Lærestoffet er utviklet for faget LV199D Web-programmering med ASP.NET

Detaljer

HTML og relasjonsdatabaser med PHP

HTML og relasjonsdatabaser med PHP HTML og relasjonsdatabaser med PHP Oppgaveveiledning Kent Dahl Informasjonsbehandling Brukersystemer Orkdal videregående skole (7. mars 2004) Innholdsfortegnelse 1. Introduksjon...2 1.1.

Detaljer

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse Huldt & Lillevik Ansattportal - en tilleggsmodul til Huldt & Lillevik Lønn Teknisk beskrivelse Huldt & Lillevik er trygghet Trygghet er å vite at løsningen du bruker virker, hver eneste dag, enkelt og

Detaljer

Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon 1.2-27.09.2012

Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon 1.2-27.09.2012 Hvordan gjøre fjernhjelp til noen som ønsker hjelp med Hageselskapets portal? Av Ole Petter Vik, Asker Versjon 1.2-27.09.2012 Mange får spørsmål om å hjelpe noen med å bruke Hageselskapets portal. Enkle

Detaljer

Intro til WWW, HTML5 og CSS

Intro til WWW, HTML5 og CSS Intro til WWW, HTML5 og CSS Håkon Tolsby 20.08.2015 Håkon Tolsby 1 World Wide Web Webserver: Programvare som distribuerer websider og/eller maskin hvor programmet kjører Webbrowser (nettleser): Program

Detaljer

Saaghus kurs & foredrag. Endringsforståelse når endringer skaper indre og ytre reaksjoner. Mediehåndtering vær forberedt før media tar kontakt

Saaghus kurs & foredrag. Endringsforståelse når endringer skaper indre og ytre reaksjoner. Mediehåndtering vær forberedt før media tar kontakt Saaghus kurs & forerag Ranveig Rønningen Saaghus holer kurs og forerag for små og store virksomheter. Alle kurs vinkles i forhol til kunens behov og situasjon. Kursene er en variasjon av unervisning, iskusjon,

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring - AITeL Kandidatnr: Eksamensdato: 15. desember 2004 Varighet: Fagnummer: Fagnavn: Klasse(r): 3 timer LV197D Webprogrammering med PHP FU Studiepoeng:

Detaljer

Lotus Traveler - Manual for installasjon

Lotus Traveler - Manual for installasjon Lotus Traveler - Manual for installasjon Innholdsliste Nedlasting...2 Installasjon...3 Konfigurering...4 Problemer...5 Nedlasting 1) Åpne nettleseren på mobilen din. På de fleste Nokia-telefoner har denne

Detaljer

Båtforening på nett. Produktrapport

Båtforening på nett. Produktrapport Båtforening på nett Hovedprosjekt våren 2009, Høgskolen i Oslo Prosjektgruppe 36 Vegard Skipnes, Rade Vuckovic & Frode Sørensen Produktrapport 1 Sammendrag Denne rapporten er en del av Hovedprosjektet

Detaljer

Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING

Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING 2009 Oppdatering av eget innhold på venteromsskjermer BRUKERVEILEDNING Brukerveiledning for tilleggsmodul til Microsoft PowerPoint og Open Office for oppdatering av eget innhold for kunder av Doctors Media

Detaljer

Side 1. Sniggabo CMS brukermanual rev. 2

Side 1. Sniggabo CMS brukermanual rev. 2 Side 1 Sniggabo CMS brukermanual rev. 2 INNHOLDSFORTEGNELSE Logg inn... 3 Menylinje... 3 Artikkelliste... 4 Ny artikkel... 5 Aktiviteter... 8 Rediger aktivitet... 9 Dokumenter... 9 Nytt dokument... 10

Detaljer

Hvor og hvordan lagrer du mediafilene dine?

Hvor og hvordan lagrer du mediafilene dine? Beskriv din digitale infrastruktur, med tilhørende arbeidsflyt. Hvor og hvordan lagrer du mediafilene dine? Hva gjør du med back-up? Hva slags online lagringsløsning har du valgt? Hvordan finner du fram

Detaljer

notater Gule lapper Mine Et praktisk eksempel med objekter IT2 Læreplansmål Gløer Olav Langslet Sandvika VGS

notater Gule lapper Mine Et praktisk eksempel med objekter IT2 Læreplansmål Gløer Olav Langslet Sandvika VGS Mine notater Gløer Olav Langslet Sandvika VGS Et praktisk eksempel med objekter Vi kjenner alle til korktavlen med gule lapper. Vi henger opp en lapp for at vi selv eller andre skal huske eller bli minnet

Detaljer

Brukerveiledning for identifisering med BankID

Brukerveiledning for identifisering med BankID Brukerveiledning for identifisering med BankID Innledning Denne brukerveiledningen tar kun for seg identifisering med BankID med sikkerhetskort. Brukerveiledningen vi ikke inneholde beskrivelse av alle

Detaljer

Avinstallere Java: Windows 7 og eldre versjoner

Avinstallere Java: Windows 7 og eldre versjoner Veildning: Java problemer Avinstallere Java: Windows 7 og eldre versjoner... 1 Hvordan avinstallere Java: Windows 8... 3 Installere Java: Internet Explorer... 5 Installere Java: Mozilla Firefox... 6 Hvordan

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

Oppbygging av innhold på responsive nettsider.

Oppbygging av innhold på responsive nettsider. Oppbygging av innhold på responsive nettsider. HTML og CSS er koder som forteller nettleseren hvordan strukturen og utseende på en nettside skal vises på skjermen din. Selv om du ikke ser kildekoden når

Detaljer

og bevegelse funksjoner som blir aktivert av hendelser Keyboard Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

og bevegelse funksjoner som blir aktivert av hendelser Keyboard Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS Keyboard og bevegelse Gløer Olav Langslet Sandvika VGS 12.09.2012 Informasjonsteknologi 2 funksjoner som blir aktivert av hendelser Læreplansmål Eleven skal kunne programmere med enkle og indekserte variabler

Detaljer

Komme igang med App Inventor Introduksjon App Inventor PDF

Komme igang med App Inventor Introduksjon App Inventor PDF Komme igang med App Inventor Introduksjon App Inventor PDF Introduksjon Dette er en introduksjon til MIT App Inventor, hvor du skal lære å lage applikasjoner til Android. Å lage apps i App Inventor er

Detaljer

Administrering av SafariSøk

Administrering av SafariSøk Administrering av SafariSøk Administrering av SafariSøk Revisjonshistorie Revisjon $Revision: 1.6 $ $Date: 2003/08/05 12:44:02 $ Innholdsfortegnelse 1. Om programmet... 1 Generelt... 1 2. Fremgangsmåter...

Detaljer

1 Introduksjon til web-programmering med JSP

1 Introduksjon til web-programmering med JSP side 1 av 20 Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag 1.Introduksjon til web-programmering med JSP Tomas Holt, Else Lervik Lærestoffet er utviklet av Tomas Holt for faget LV193D

Detaljer

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS Skjemaer med HTML5 Gløer Olav Langslet Sandvika VGS Leksjon 10 Informasjonsteknologi 1 og 2 Skjemaer på nettsider I denne leksjonen skal vi se litt nærmere på bruk av skjemaer på nettsider. Du har sett

Detaljer

PBL Barnehageweb. Brukerveiledning

PBL Barnehageweb. Brukerveiledning PBL Barnehageweb Brukerveiledning 1 1. Innledning Gratulerer med valget av nye PBL Barnehageweb! Med PBL Barnehageweb skal det være enkelt å lage en brukervennlig, moderne og profesjonell nettside for

Detaljer

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside Del 1: Overgang fra gammel hjemmeside til ny hjemmeside Instituttsider og personlige hjemmesider som ligger på HFs egen webserver skal nå fases ut.dette innebærer at alle som fortsatt har hjemmesider der,

Detaljer

Prosjekt. Halvårs-rapport. til fordypning. Eva-Anita Thorsen 2MKA. 7.Januar, 2010

Prosjekt. Halvårs-rapport. til fordypning. Eva-Anita Thorsen 2MKA. 7.Januar, 2010 1 0 Prosjekt 7.Januar, 2010 til fordypning Eva-Anita Thorsen 2MKA Halvårs-rapport 0.1 innhold 2 INFO SIDE Innhold 2 Innledning 3 Hoveddel 4-8 Avslutning 9 Logg 10-12 Bakside 13 0.2 innledning 3 Innledning

Detaljer

2. Beskrivelse av mulige prosjektoppgaver

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

Detaljer

Visma CRM Nyheter og forbedringer Side 1

Visma CRM Nyheter og forbedringer Side 1 Visma CRM Nyheter og forbedringer Side 1 NYHETER OG FORBEDRINGER Visma CRM Nyheter og forbedringer Side 2 Oslo, juni 2011 1. Sirkulasjon All informasjon i dette dokumentet kan endres uten varsel og innebærer

Detaljer

Installere JBuilder Foundation i Windows XP

Installere JBuilder Foundation i Windows XP Installere JBuilder Foundation i Windows XP Installasjon av JBuilder Foundation på Windows (dekker her spesifikt fremgangen ved bruk av Microsoft Windows XP Professional, men det vil mest trolig ikke være

Detaljer

Bruksanvisning/Veileder For Mysoft Regional medlemsservice (RMS) i Norsk Folkehjelp

Bruksanvisning/Veileder For Mysoft Regional medlemsservice (RMS) i Norsk Folkehjelp Bruksanvisning/Veileder For Mysoft Regional medlemsservice (RMS) i Norsk Folkehjelp Oppdatert av Per Øivind Eriksen Jan 2016 1 Innhold Om RMS Regional Medlem service er utviklet for at du som lagsleder

Detaljer

Kjenn din PC (Windows 8.1)

Kjenn din PC (Windows 8.1) Kjenn din PC (Windows 8.1) Denne delen handler om hva man kan finne ut om datamaskinens hardware fra operativsystemet og tilleggsprogrammer. Alle oppgavene skal dokumenteres på din studieweb med tekst

Detaljer

Før du starter, del 2

Før du starter, del 2 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Global støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

ThinkPage CMS 2.0. Hurtigveiledning. Av ThinkPage AS

ThinkPage CMS 2.0. Hurtigveiledning. Av ThinkPage AS ThinkPage CMS 2.0 Hurtigveiledning Av ThinkPage AS ThinkPage CMS 2 Forord Dette er en midlertidig brukerveiledning tar for seg de viktigste basisfunksjonene i ThinkPage CMS og gir brukeren nødvendig innføring

Detaljer

Installasjonsveiledning. Phonzoadapter

Installasjonsveiledning. Phonzoadapter Installasjonsveiledning Phonzoadapter Side 1av 8 Copyright Phonzo AS Installasjonsveiledning Phonzoadapter Dato: 08.02.2006 Versjon 2.0 Innhold 1 INTRODUKSJON... 2 2 DERSOM DU HAR LEDIG NETTVERKSKONTAKT...

Detaljer

King Kong Erfaren Scratch PDF

King Kong Erfaren Scratch PDF King Kong Erfaren Scratch PDF Introduksjon I dette spillet inspirert av historien om King Kong, skal vi se hvor lett det er å bruke grafikk som ikke allerede ligger i Scratchbiblioteket. I spillet styrer

Detaljer

CASCADING STYLESHEETS (CSS)

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

Detaljer

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5.

Gå til Nedlastninger på menylinjen for Visma Skolelisens og velg Visma Lønn versjon 9.5. 1 Før du starter I Windows må du sørge for at tekst og andre elementer er satt til å vises normalt 100%. Visma Lønn støtter ikke zooming, da vil noen elementer forsvinne fra programmet og ikke fungere.

Detaljer

if-tester Funksjoner, løkker og iftester Løkker og Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

if-tester Funksjoner, løkker og iftester Løkker og Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS Løkker og if-tester Gløer Olav Langslet Sandvika VGS 29.08.2011 Informasjonsteknologi 2 Funksjoner, løkker og iftester Læreplansmål Eleven skal kunne programmere med enkle og indekserte variabler eller

Detaljer

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc.

Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc. Hvordan setteopp en wordpress site med wampserver. Lokal site på din pc. Av Thomas Gitlevaag Steg 1. Installasjon Steg 2. simpel utforsking av wordpress steg 3. Sette opp en veldig enkel side. Steg 1.

Detaljer

Mattespill Nybegynner Python PDF

Mattespill Nybegynner Python PDF Mattespill Nybegynner Python PDF Introduksjon I denne leksjonen vil vi se litt nærmere på hvordan Python jobber med tall, og vi vil lage et enkelt mattespill. Vi vil også se hvordan vi kan gjøre ting tilfeldige.

Detaljer

Innstillinger. Endre Personalia

Innstillinger. Endre Personalia Innstillinger Endre Personalia: Her kan du endre personlige innstillinger. Tilpass it's:learning: Her kan du tilpasse utseende og endre f. eks språk. Varsling: Du kan få varslinger tilsendt både på e-post

Detaljer

Teknisk informasjon om bruk av BankID - Ansattes bruk av nettbank fra arbeidsplassen

Teknisk informasjon om bruk av BankID - Ansattes bruk av nettbank fra arbeidsplassen Teknisk informasjon om bruk av BankID - Ansattes bruk av nettbank fra arbeidsplassen Dette notatet gir teknisk informasjon om hvordan man kan løse problemer dersom BankID ikke virker som det skal. Informasjonen

Detaljer

User Input / Output Handling. Innocent Code kap 3-4 INF-329 Øystein Lervik Larsen oysteinl@ii.uib.no 7/11-05

User Input / Output Handling. Innocent Code kap 3-4 INF-329 Øystein Lervik Larsen oysteinl@ii.uib.no 7/11-05 User Input / Output Handling Innocent Code kap 3-4 INF-329 Øystein Lervik Larsen oysteinl@ii.uib.no 7/11-05 Oversikt Bruker-input (kap. 3) Hva er input? Validering av input Behandle ugyldig input Farer

Detaljer

Logge inn 4. Forskjell på sider og artikler 5. Legge inn artikkel 7. Bilder 10. Kategorier styrer layouten 13. Hva er verktøy og innstillinger?

Logge inn 4. Forskjell på sider og artikler 5. Legge inn artikkel 7. Bilder 10. Kategorier styrer layouten 13. Hva er verktøy og innstillinger? www.ubcup.no enkel www.ubcup.no enkel 1 Generelt 1.1 1.2 Logge inn 4 Forskjell på sider og artikler 5 2 Artikler 2.1 2.2 2.3 Legge inn artikkel 7 Bilder 10 Kategorier styrer layouten 13 3 Verktøy og innstillinger

Detaljer

Kom i gang med SKILLS Ressursbank! Vi veileder deg steg for steg!

Kom i gang med SKILLS Ressursbank! Vi veileder deg steg for steg! Kom i gang med SKILLS Ressursbank! Vi veileder deg steg for steg! SKILLS ressursbanker - en kort innføring SKILLS Ressursbank inneholder ressurser knyttet til læreverket SKILLS. Ressursbank Elev Ressursbanken

Detaljer

Innledning... 13 Noen be grep... 16 Mange muligheter... 17

Innledning... 13 Noen be grep... 16 Mange muligheter... 17 Innhold Innledning........................................... 13 Noen be grep........................................... 16 Mange muligheter....................................... 17 KAPITTEL 1 Hva skjer

Detaljer

praktiske eksempler DOM Document Object Model DOM og Høst 2013 Informasjonsteknologi 2 Læreplansmål Gløer Olav Langslet Sandvika VGS

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

Detaljer

Forelesning inf1000 - Java 1

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

Detaljer

1. Programmering: Hva og hvorfor? Scratch fra scratch Enkel programmering for nybegynnere

1. Programmering: Hva og hvorfor? Scratch fra scratch Enkel programmering for nybegynnere 1. Programmering: Hva og hvorfor? 1. Programmering: Hva og hvorfor? Du har nå valgt å lære deg å programmere. Gratulerer med et flott valg! Programmering er en allsidig og nyttig aktivitet, og det er et

Detaljer

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas Prosjekt nr. 2011 22 Testrapport Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato

Detaljer

DEL - OPPGAVE A: BESKRIVELSE AV ET VERKTØY 1. 0 GENERELT OM HOT POTATOES.side 2

DEL - OPPGAVE A: BESKRIVELSE AV ET VERKTØY 1. 0 GENERELT OM HOT POTATOES.side 2 INNHOLDSFORTEGNELSE DEL - OPPGAVE A: BESKRIVELSE AV ET VERKTØY 1. 0 GENERELT OM HOT POTATOES.side 2 1.1 JMATCH...side 3 1.2 JCLOSE.side 4 1.3 JCROSS.side 5 1.4 JQUIZ side 7 1.5 JMIX..side 9 1.6 THE MASHER..side

Detaljer

Kom i gang med SKILLS Ressursbank! Vi veileder deg steg for steg!

Kom i gang med SKILLS Ressursbank! Vi veileder deg steg for steg! Kom i gang med SKILLS Ressursbank! Vi veileder deg steg for steg! SKILLS ressursbanker - en kort innføring SKILLS Ressursbank inneholder ressurser knyttet til læreverket SKILLS. Ressursbank Elev Ressursbanken

Detaljer

Oblig 1 Webutvikling av Jon-Håkon Rabben

Oblig 1 Webutvikling av Jon-Håkon Rabben Oblig 1 Webutvikling av Jon-Håkon Rabben Oppgave 2 og 3) http://www.it-stud.hiof.no/~jhrabben/boxmodel.html Oppgave 6) http://www.it-stud.hiof.no/~jhrabben/oblig1oppg6.html Oppgave 1) Siden tar lang tid

Detaljer

Google Chrome. Microsoft Edge. Mozilla Firefox. Internet Explorer. Opera. Safari

Google Chrome. Microsoft Edge. Mozilla Firefox. Internet Explorer. Opera. Safari Google Chrome Microsoft Edge Mozilla Firefox Internet Explorer Opera Safari Google Chrome Dersom nettbanken ikke vises eller fungerer som den skal, så hjelper det ofte å slette midlertidige filer i din

Detaljer

JavaScriptbibliotek. Introduksjon MVVC. Informasjonsteknologi 2. Gløer Olav Langslet Sandvika VGS

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,

Detaljer

Hurtigstartveiledning. ActivEngage. Hurtigstartveiledning

Hurtigstartveiledning. ActivEngage. Hurtigstartveiledning Hva er nytt? 2 Registrering 4 Avstemming 9 Avstemmingsresultater 16 Mer informasjon 17 TP1780-NO nummer 2 2010 Promethean Limited. Med enerett. Denne veiledningen følger med produktet. Den kan kun kopieres

Detaljer

Kom i gang med programmering i Java

Kom i gang med programmering i Java Kom i gang med programmering i Java Dette dokumentet forteller hvordan du skal komme i gang med programmering inkludert nedlasting av den programvare du trenger samt oppsett av disse samt en del innstillinger

Detaljer

Antall oppgaver: 6. Alle trykte og skrevne hjelpemidler

Antall oppgaver: 6. Alle trykte og skrevne hjelpemidler "..{ ~ høgskolen i oslo t:mne:--dtstribuerte informasjonssystemer Emnekode:SO I 34A ~,6ruppe(r):3AA.3AB,3AC,3AD,3AE,3Af I Dato:08. I 2.2003 Faglig veileder: Frode Eika Sandnes Eksamenstid:9-14 Eksamensoppgaven

Detaljer

Tjenester i Internett. E-post, HTTP, FTP, Telnet

Tjenester i Internett. E-post, HTTP, FTP, Telnet Tjenester i Internett E-post, HTTP, FTP, Telnet 1 I dag SMTP - Elektronisk Post (E-post) FTP File Transfer Protocol HTTP Hyper Text Transfer Protocol Telnet 2 Først: Noen svar på oppgaven Hvorfor studerer

Detaljer

SiteGen CMS. Innføringsmanual

SiteGen CMS. Innføringsmanual SiteGen CMS Innføringsmanual Copyright Barlind Solutions AS 2008 Hva er SiteGen CMS? SiteGen CMS er et såkalt content-management-system; eller med litt andre ord et publiseringssystem. Det kan brukes til

Detaljer

Brukerveiledning. Searchdaimon AS phone: +47 21554200 www.searchdaimon.com Østensjøveien 34 fax: +47 21554201 info@searchdaimon.

Brukerveiledning. Searchdaimon AS phone: +47 21554200 www.searchdaimon.com Østensjøveien 34 fax: +47 21554201 info@searchdaimon. Brukerveiledning Sluttbrukerveiledning Searchdaimon Client Tools v1.2.5... 2 Søkefelt... 2 Innstillinger... 3 Installasjonsveiledning Searchdaimon Client Tools... 5 Sluttbrukerveiledning Searchdaimon Client

Detaljer