Institutt for informatikk og matematiske fag

Kurs 850 Internett og intranett høst-01

Har du noenlunde peiling?

Sjekk dine kunnskaper i faget vha. denne prøven!

Fasiten? Den befinner seg to klikk unna :-D

Dokumentet  er basert på prosessering av JavaScript-kode i nettleseren. Dokumentet fungerer i følgende nettlesere:

  • Internet Explorer 5
  • Netscape 6, men ikke tidligere versjoner
  • Opera 6, men ikke tidligere versjoner

Lykke til!
Finn Haugen, faglærer


  1. Hva er Internett?

    Summen av alle nettverk i verden
    Det samme som web
    Et verdensomspennende nettverk av (lokale) nettverk av datamaskiner

  2. Hvilken av følgende er ikke å regne som en internettapplikasjon

    E-post
    Informasjonssøk med søkemaskiner
    Nyhetsgrupper

  3. Hva er den klare fordelen med å bruke e-post sammenliknet med ordinær post?

    Tidsbesparelse
    Man kan sende ting man ikke kan sende med ordinær e-post.
    Det er sikrere.

  4. Hvilken protokoll benyttes på web?

    nntp
    ftp
    http

  5. Hva er en hjemmeside?

    En webside som viser hvordan jeg har det hjemme
    En webside som er hovedsiden i et websted
    Websiden som åpnes når jeg klikker på Home- (hjem-) knappen i nettleseren

  6. Hva er News eller Usenet?

    En egen internettapplikasjon for elektronisk formidling av avisnyheter
    En e-postliste for brukerne (eng.: users) av internett
    En egen internettapplikasjon for diskusjoner og/eller nyhetsformidling

  7. Hva kan ftp brukes til?

    Fjerninnlogging på en annen datamaskin
    Generell filoverføring på internett
    Søk etter filer på internett

  8. Hvordan er forholdet mellom klient og tjener på internett?

    Tjeneren sender filer til klienten på forespørsel fra klienten.
    Klienten sender filer til tjeneren på forespørsel fra tjeneren.
    To datamaskiner er klient eller tjener for hverandre annenhver gang, avhengig av hvilken av dem som sender data til den andre.

  9. Hvilken av følgende er en http-klient?

    Apache
    Netscape
    www-pors.hit.no

  10. Hvilken organisasjon bestemmer standarder på web?

    ISOC
    ICANN
    W3C

  11. Hvorfor er internett et robust nettverk?

    Fordi datamaskinene på internett er svært solide.
    Fordi datapakkene sendes alternative veier gjennom nettet dersom det oppstår hindringer i den planlagte ruten mellom avsender og mottaker.
    Fordi datapakkene krypteres før de sendes over nettet.

  12. Hvilken protokoll brukes som den underliggende protokoll i alle internettapplikasjonene?

    Http
    Ftp
    TCP/IP

  13. En av følgende filer er ikke en tekstfil:

    fil1.htm
    fil1.doc
    fil1.txt

  14. Hvordan bør du behandle filen "fil2.zip" dersom du mottar den som e-post-vedlegg?

    Åpne den i Word
    Kjøre fila via menyen Start -> Kjør i Windows
    Åpne den i et program for fildekomprimering

  15. Hvordan kan datavirus ikke smitte?

    Ved å lese e-post i form av ren tekst (mer presist: e-post som ikke inneholder skriptkode a la JavaScript)
    Ved å åpne et word-vedlegg i e-post
    Ved å holde seg helt unna web

  16. Hvilken tjener må du kople din e-postklient til dersom du skal lese innkomne e-postmeldinger?

    POP-tjeneren
    SMTP-tjeneren
    Mail-tjeneren

  17. Hva innebærer bruk av "blind kopi"?

    At e-postmeldingens avsenderfelt er tomt.
    At meldingen ikke vises i meldingskroppen, men heller i et vedlegg til meldingen.
    At en mottaker ikke får se hvem de andre mottakerne er.

  18. Hva er en signaturfil ifm. e-post?

    En fast tekstfil du selv editerer, hvis innhold plasseres nederst i avsendte meldinger. Kan inneholde f.eks. din adresse, telefonnr., lenke til hjemmeside.
    En fil som inneholder din elektroniske sikkerhetskode.
    En grafikkfil som inneholder din (skannede) signatur.

  19. Hva er en (e-)postliste?

    En oversikt over e-postadresser.
    Et e-postbasert nyhetsforum og/eller diskusjonsforum.
    En oversikt over den e-posten du har mottatt.

  20. Hvilken av følgende kan være et domenenavn for en av webtjenerne i Høgskolen i Telemark?

    www.hit.com
    www.hit1.no
    www.hit.no

  21. Hva kan du bruke kommandoen ping til?

    Å søke etter e-postadresser for ingeniører med etternavn som begynner på P.
    Å sjekke om en bestemt IP-adresse kan nås.
    Å sjekke om en bestemt bruker (person) er koplet opp mot internett for øyeblikket.

  22. Kun én av følgende er en gyldig webadresse - hvilken?

    www-pors.hit.no\tf\fag\850inter
    www-pors.hit.no/tf/fag/850inter
    www-pors.hit.no/tf/fag/ 850inter

  23. Et gitt websted har fått tildelt domenenavnet firma.no. Hvilken av følgende er garantert en feil webadresse for ett av firmaets webdokumenter?

    www1.firma.no/katalog1/fil1.htm
    firma.no/katalog1/fil1.htm
    FIRMA.no/katalog1/fil1.htm

  24. Hva er en "plug-in" for en nettleser?

    Et hjelpeprogram for nettleseren som sørger for at en fil av en bestemt type åpnes eller vises automatisk ved nedlasting på web.
    En komponent som du plugger inn i telefonkontakten for å øke datakommunikasjonshastigheten mellom din pc og internett.
    En komponent som du plugger inn i øret for å få hørt nedlastede mp3-musikkfiler fra internett.

  25. Hva er den største fordelen med å bruke relative webadresser sammenliknet med absolutte?

    Adressene blir kortere og dermed enklere å håndtere.
    Hyperlenken mellom kildedokumentet og måldokumentet vil forbli gyldig selv om begge dokumentene flyttes til helt andre kataloger på helt andre webtjenerer - gitt at man ikke har endret det innbyrdes forholdet (plasseringen) mellom dokumentene.
    Hyperlenkene vil være gyldige kun i de relasjoner der dette er nødvendig.

  26. Hva er en Ftp-klient?

    Et søkeprogram for filer på ftp-tjenere.
    Programmet på en ftp-tjener som sørger for at du får tilgang til denne ftp-tjeneren.
    Programmet du bruker til å laste ned filer fra en datamaskin på internett.

  27. Hva slags type filer kan du overføre med Ftp?

    Kun binærfiler
    Alle slags filer
    Kun tekstfiler

  28. Hva betyr "opplasting"?

    At en fil overføres fra din datamaskin til en fjerndatamaskin.
    At en fil overføres til din datamaskin fra en fjerndatamaskin.
    At en fil overføres fra en fjerndatamaskin til din datamaskin.

  29. Hva er Telnet?

    Televerkets interne datamaskinnett.
    En internettapplikasjon for innlogging på telenettet.
    En internettapplikasjon for fjerninnlogging på en (fjern) datamaskin.

  30. Hva kan du bruke kommandoen "chmod" til?

    Å sette riktig tilgangsrettigheter til kataloger og filer som befinner seg på en Unix-maskin.
    Å sette riktig tilgangsrettigheter til kataloger og filer som befinner seg på en Windows-maskin.
    Å forandre editeringsmodus i en html-editor.

  31. Hvilken av følgende søkestrenger oppgitt til en søkemaskin vil gi flest treff?

    ord*
    ord?
    ord

  32. Du ønsker å finne dokumenter som inneholder begge ordene "Thor" og "Heyerdahl". Hvilken søkestreng bør du da skrive inn i søkefeltet i søkemaskinen?

    Thor Heyerdahl
    Thor+Heyerdahl
    +Thor+Heyerdahl

  33. Hva innebærer søkemetoden "søk via emnekatalog"?

    Å klikke seg fram fra katalogens rotnivå, langs emnegrenene, til de relevante dokumentene.
    Å søke etter dokumentene via kataloger a la Gule Sider.
    Å søke etter dokumentene på X.500-katalogen.

  34. Hvilken av følgende er en starttagg i html?

    H1
    <H1>
    <start>

  35. Hvilken informasjon i et html-dokument kan du regne med at alle søkemaskin-roboter vektlegger mest når de indekserer html-dokumenter?

    META-elementet av "type" KEYWORDS
    Overskriftene i dokumentet
    Innholdet TITLE-elementet

  36. Hva er attributtverdi i html-koden <H1 ALIGN="CENTER">OVERSKRIFT</H1>?

    ALIGN
    H1
    CENTER

  37. Hvilke(t) av følgende språk er "case"-sensitiv (dvs. at det skilles mellom store og små bokstaver i uttrykk i språket)?

    Html, men ikke JavaScript
    Både html og JavaScript
    JavaScript, men ikke html

  38. Hva er et meta-element (i et html-dokument)?

    Et element hvis innhold angir skjult informasjon (stikkord, dokumentbeskrivelse) om dokumentet.
    Et element hvis innhold angir stilregler for dokumentet.
    Et element som utelukkende angir med hvilken html-editor dokumentet er skrevet.

  39. Hvilken av følgende filtyper krever et hjelpeprogram i nettleseren for å kunne åpnes eller vises?

    txt
    pdf
    html

  40. Hvilket html-element brukes for lage hypertekst?

    ANCHOR
    ADDRESS
    A

  41. Hvilken av følgende html-koder har korrekt syntaks?

    <H1>Overskrift</H1>
    <H1 Overskrift>
    <H1 TYPE="HEAD">Overskrift</H1>

  42. Du kan inkludere grafikkobjekter i html-dokumenter på én av følgende måter - hvilken?

    Vha. et LINK-element der grafikkfilen angis som SRC-attributtens verdi.
    Grafikkobjektet bakes inn i dokumentet med "lim"-funksjonen (eng.: paste).
    Vha. et IMG-element der grafikkfilen angis eksplisitt som SRC-attributtens verdi.

  43. Gitt et html-dokument som inneholder to grafikkobjekter, hvorav det ene er i form av en grafikkfil som har - og skal ha - en bestemt relativ plassering i forhold til selve html-dokumentet og det andre er i form av en grafikkfil som er lagret på en fremmed webtjener. Du skal flytte html-dokumentet over til en annen webtjener. Hvor mange filer må du flytte over?

    1
    2
    3

  44. Hva er et ramme-dokument?

    Et html-dokument som består av flere underdokumenter, som åpnes i hvert sitt nettleservindu.
    Et html-dokument hvis presentasjon i nettleseren innebærer at nettleseren deles opp i flere delvinduer eller rammer, med visning av separate html-dokumenter i hver ramme.
    En mal for html-dokumenter

  45. Hva er den mest vanlige/enkleste metoden for posisjonering av grafikk og tekst i nettleservinduet?

    Plassering i tabell-celler
    Bruk av stilregler for absolutt posisjonering
    Bruk av JavaScript-kode for posisjonering

  46. Hva er stilregler (ifm. utarbeidelse av Html-dokumenter)?

    Regler for hvordan du bør utforme Html-dokumenter
    Kode som kan brukes for å gi elementene en bestemt presentasjon i nettleseren
    Retningslinjer for bruk av bannord på websider

  47. Hva er (sannsynligvis) mest brukervennlig:

    At webstedet har en dyp struktur, slik at hver webside blir enkel.
    At webstedet har en fullstendig flat struktur, slik at alle dokumenter kan nås med ett klikk.
    At webstedet har en nokså flat struktur, slik at antall klikk til målet blir lite.

  48. JavaScript-programkode innbakt i html-koden innebærer at

    programmet kjører i nettleseren
    programmet kjører på webtjeneren
    at programmet kjører i et separat program som må installeres separat på brukerens datamaskin

  49. JavaScript er spesielt egnet for

    å lage interaktive html-dokumenter
    å lage fancy grafiske effekter
    å kjøre eksterne hjelpeprogrammer

  50. Hva er et cgi-program?

    Et program som kjører på brukerens datamaskin for å behandle skjemadata
    Et program som kjører på en fjern datamaskin (webtjener) for behandling av data oversendt fra nettleseren
    Et program som kjører på spesielle cgi-datamaskiner på internett

  51. Hvilket av følgende html-elementer (tagg) representerer ikke et html-skjema-element?

    INPUT
    MENU
    SELECT

  52. Hva er karakteristisk for input-elementer av typen radio i et html-skjema?

    Når knappene har samme navn (samme NAME-attributtverdi), kan kun én av knappene være valgt (trykket) samtidig.
    Brukeren vil høre forskjellige musikkstykker avhengig av hvilken knapp som er valgt.
    Radioknapper er funksjonelt identiske med sjekkbokser (checkbox) - det er således kun en visuell forskjell mellom disse.

  53. Hvilke muligheter fins for å behandle skjemadataene (i et html-skjema)?

    Dataene må behandles av et cgi-program på tjenersiden (dvs. som kjører på webtjeneren).
    Dataene må behandles av spesielle skjemaprosessorer på webtjenren.
    Dataene kan behandles av et cgi-program på webtjenersiden eller av et program på klientsiden (f.eks. JavaScript)

  54. Hvilken av følgende betegnelser er feil på ONMOUSEOVER?

    Hendelse (eng.: event)
    Hendelsesbehandler (eng.: event handler)
    Attributt

  55. Hva utfører følgende JavaScript-kode?


    <INPUT TYPE="BUTTON" NAME="knapp1" VALUE="Beregn!"
    ONCLICK="alert('Du skrev ikke inn lovlig verdi!')">

    Når brukeren klikker på enter-knappen på tastaturet, åpnes et varselvindu med teksten 'Du skrev ikke inn lovlig verdi!'.
    Når brukeren klikker på den aktuelle knappen i html-dokumentet (vist i nettleseren), åpnes et varselvindu som angitt i alternativet ovenfor.
    Når brukeren klikker på høyre mustast, åpnes et varselvindu som angitt i det første alternativet.

  56. Følgende uttrykk genererer en bestemt tekstlinje i et html-skjema:


    <FORM NAME="skjema1">
    <INPUT TYPE="TEXT" NAME="tekstlinje1" VALUE="2.0">
    </FORM>

    JavaScript kan brukes til å sette/endre verdien av (tekstinnholdet på) denne tekslinjen. Hvilket av følgende JavaScript-uttrykk er feil for dette formål (det antas at koden inngår i en funksjon der "form" er inngangsargument)?

    skjema1.tekstlinje1.value=6.0;
    skjema1.text.value=6.0;
    form.tekstlinje1.value=6.0;

  57. Hva er en Java-applet?

    Et Java-program som kan kjøres i, og med grafisk brukergrensesnitt vist i nettleseren.
    Et Java-program som kjøres på webtjeneren.
    Et Java-program som kan kjøres på Apple-datamaskiner.

  58. Hvordan inkluderes en Java-applet i et html-dokument?

    Vha. JAVA-elementet.
    Vha. APPLET-elementet
    Vha. LINK-elementet som skal ha SRC-attributtverdi lik Java-applet'ens navn

  59. Hva skiller gruppevare fra intranettprogramvare?

    Gruppevare koster penger, mens all intranettprogramvare er gratis.
    Gruppevare kan ikke presentere html-dokumenter.
    Gruppevare er basert på produsentspesifikke (proprietære) protokoller, mens intranett er basert på åpne internettprotokoller.

  60. Anta at du skal sende meg et dokument (via e-post) som du ønsker å gjøre utilgjengelig for andre, og du skal bruke dobbelnøkkelkryptering for å oppnå dette. Det forutsettes at vi begge har krypteringprogramvare for dette, f.eks. PGP, og at vi begge har et nøkkelpar (offentlig og privat nøkkel for her av oss), samt at vi har utvekslet våre offentlige nøkler. Hvilken av følgende framgangsmåter er korrekt?

    Du krypterer dokumentet med din offentlige nøkkel, og sender det krypterte dokumentet til meg. Jeg dekrypterer så dokumentet vha. min private nøkkel.
    Du krypterer dokumentet med min offentlige nøkkel, og sender det krypterte dokumentet til meg. Jeg dekrypterer så dokumentet vha. min private nøkkel.
    Du krypterer dokumentet med din private nøkkel, og sender det krypterte dokumentet til meg. Jeg dekrypterer så dokumentet vha. min private nøkkel.

  61. Php-kode

    prosesseres i nettleseren.
    prosesseres på webtjeneren.
    prosesseres i Phps virtuelle maskin på brukerens PC.

  62. Teksten som brukeren har skrevet inn i et tekstlinje-element i et Html-skjema, skal sendes til et Php-dokument. Skjemaelementets Html-kode er slik: <INPUT TYPE="text" NAME="tekst" VALUE="Adresse">. Hva er navnet på Php-variabelen som tilsvarer skjemaelementet?

    tekst
    text
    Adresse

  63. Verdien av en Php-variabel med navn var1 som er av datatype tekst skal vises i nettleseren. Hvilken syntaks er korrekt?

    print("var1")
    print(var1)
    print($var1)

  64. Du skal kombinere (slå sammen) to tekstvariable i Php. Hvilken syntaks er korrekt?

    tekstvar1 . tekstvar2
    tekstvar1 & tekstvar2
    tekstvar1 + tekstvar2

  65. Hva kan du bruke Php til (bl.a.)?

    Skrive data til en database på webtjeneren
    Skrive data til en database på brukerens datamaskin
    Lese data fra en database på brukerens datamaskin

  66. På hvilken plattform kan Php benyttes?

    Bare Unix/Linux
    Både Unix/Linux og Windows
    Bare Windows

  67. Hva er PuTTy?

    En klient for sikker (kryptert) filoverføring a la Ftp
    En klient for sikker (kryptert) fjerninnlogging a la Telnet
    En Php-kommando for å lagre (putte) data i en database

  68. Hvorfor innebærer SCP-filoverføring (secure copy) økt sikkerhet?

    Fordi brukernavn og passord overføres kryptert
    Fordi det foretas virussjekk av data før oversendelse
    Fordi det blir sjekket på mottakersiden at overførte data er lik de avsendte data

  69. Hvilket av utsagnene vedrørende Xml er riktig?

    Xml er laget for å forenkle Html-språket. 
    Xml kan brukes til å definere dataelementer i et webdokument.
    Xml er en utvidelse av Html for å gi bedre muligheter for formattering av webdokumenter.

  70. Hvor lang tid tar det å overføre en 128 kB-fil via et 64 kbps-modem?

    (128*8*1024 bits)/(64*8*1024 bits pr. sek) = 2 sekunder
    (128*1024 bits)/(64*8*1024 bits pr. sek) =  0,25 sekunder 
     (128*8*1024 bits)/(64*1024 bits pr. sek) = 16 sekunder


Poeng [%]: Karakter:


[Fagets hjemmeside]


Oppdatert 18.11.01 av Finn Haugen (e-post: Finn.Haugen@hit.no).