45
05/26/22 1 Grunnleggende IT Forståelse Kenneth Lykkås Noroff Instituttet

Grunnleggende IT-forståelse

Embed Size (px)

DESCRIPTION

Hyggelig gjensyn med presentasjon fra den gangen jeg underviste i Datakortet på Noroff Lillehammer/Oslo. Denne presentasjonen ble holdt første gang rundt årtusenskiftet.

Citation preview

Page 1: Grunnleggende IT-forståelse

04/13/23 1

Grunnleggende IT Forståelse

Kenneth Lykkås

Noroff Instituttet

Page 2: Grunnleggende IT-forståelse

04/13/23 2

Forskjellige maskintyper

”På verdensbasis er det et marked for kanskje fem datamaskiner”

Thomas Watson, styreformann i IBM, 1943

Page 3: Grunnleggende IT-forståelse

04/13/23 3

Maskintyper

• Mikromaskiner• NC• Minimaskiner• Stormaskiner • Terminaler

• Supermaskiner• Grafiske

arbeidsstasjoner

Neste: personlige datamaskiner

Page 4: Grunnleggende IT-forståelse

04/13/23 4

Mikromaskiner

• Alle typer pc’er • Apple også inkludert

Tilbake

Page 5: Grunnleggende IT-forståelse

04/13/23 5

Network Computer

• I utgangspunktet uten harddisk

• Alle programmer og data lagres på server i nett

• Har egen prosessorkraft

Tilbake

Page 6: Grunnleggende IT-forståelse

04/13/23 6

Minimaskiner

• Beregnet på tung databehandling

• Vanligvis en variant av UNIX OS

Tilbake

Page 7: Grunnleggende IT-forståelse

04/13/23 7

Eksempel: Stormaskin - terminal

1. Stikker inn kort og taster kode

2. Taster beløp

1. Bekrefter kode

2. Bekrefter at beløp kan utbetalesTilbake

Page 8: Grunnleggende IT-forståelse

04/13/23 8

Supermaskiner

• Virkelig kraftige maskiner

• Brukes innen:– Romforsking – filmproduksjon

• Utvikles blant annet av selskapet Cray

Tilbake

Page 9: Grunnleggende IT-forståelse

04/13/23 9

Grafiske arbeidsstasjoner

• Avansert grafikk

• Produsenter– Silicon Graphics – Sun

Tilbake

Page 10: Grunnleggende IT-forståelse

04/13/23 10

De første datamaskinene

”Fremtidens datamaskiner vil kanskje ikke veie mer enn 1,5 tonn”

Artikkel om fremtidens teknologi, 1949

Page 11: Grunnleggende IT-forståelse

04/13/23 11

Personlige datamaskiner

• 1975 - Altair 8800

• 1978 - Apple-II

• 1982 - IBM PC

Neste: Datamaskinens enheter

Page 12: Grunnleggende IT-forståelse

04/13/23 12

Altair 8800

• Ble solgt som byggesett

• Uten tastatur og skjerm

• Måtte programmeres via brytere på frontpanelet

• William Gates skrev programmer for maskinen og startet etter hvert Microsoft

Tilbake

Page 13: Grunnleggende IT-forståelse

04/13/23 13

Apple-II

• Opplevde kommersiell suksess

• Sterk posisjon etter hvert i amerikansk skoleverk

• Satset tidlig på grafikk noe ikke IBM kompatible pc-er gjorde før begynnelsen av 1990-tallet

• Ble forbigått av IBM i 1982Tilbake

Page 14: Grunnleggende IT-forståelse

04/13/23 14

IBM PC

• Produserte stor- og minimaskiner tidligere, og økte aksept for pc i markedet

• Tok ikke patent på design - derav betegnelsen IBM kompatible pc’er siden andre produsenter lagde maskiner etter sammen modell

• Kjøpte komponenter fra 3-parts leverandører Tilbake

Page 15: Grunnleggende IT-forståelse

04/13/23 15

Maskinvare

Page 16: Grunnleggende IT-forståelse

04/13/23 16

Enheter i datamaskinen

• Innenheter• Utenheter• Sentralenhet

• Minnet• Lagringsenheter• Kommunikasjonsenheter

Neste: Hva datamaskinen forstår

Page 17: Grunnleggende IT-forståelse

04/13/23 17

Innenheter

• Tastatur

• Mus

• Skanner

• Strekkodeleser

• Mikrofon

Oversikt

Page 18: Grunnleggende IT-forståelse

04/13/23 18

Utenheter

• Skjerm

• Skriver

• Høyttalere

Oversikt

Page 19: Grunnleggende IT-forståelse

04/13/23 19

Sentralenhet

• Central Processing Unit (CPU)– Styreenhet– Matematisk logisk enhet

• Minnet– ROM– RAM

• Befinner seg på hovedkortetOversikt

Page 20: Grunnleggende IT-forståelse

04/13/23 20

Lagringsmedier

• Oppbevarer data og programmer

• Eksempler– Harddisk

– Diskett

– Bånd

Oversikt

Page 21: Grunnleggende IT-forståelse

04/13/23 21

Kommunikasjonsenheter

• Eksempler:– ISDN-kort

– Modem

– Nettverkskort

• Flytter informasjon

Oversikt

Page 22: Grunnleggende IT-forståelse

04/13/23 22

Grunnbegreper

”Det er ingen grunn til at noen skulle ønske å ha en datamaskin hjemme”

Ken Olson, president, styreformann og grunnlegger av Digital Equipment Corp., 1977

Page 23: Grunnleggende IT-forståelse

04/13/23 23

Datamaskinen

• Hva den ikke kan:– En datamaskin kan ikke skape– En datamaskin tar ikke selv initiativ

• Skapt av mennesker– Handler etter menneskers logikk– Handler på mennesket oppfordring

Page 24: Grunnleggende IT-forståelse

04/13/23 24

Hva datamaskinen forstår

• Strøm av• Strøm på

• Vi fremstiller dette som 1’ere og 0’er

Page 25: Grunnleggende IT-forståelse

04/13/23 25

Totallsystemet

• Heter også det binære tallsystemet

• Består av 0’er (av) og 1’ere (på)

• Tall leses fra høyre mot venstre

• Det første representerer alltid verdien 1

• Verdien fordobles for hvert nivå

Page 26: Grunnleggende IT-forståelse

04/13/23 26

Titallsystemet vs. Totallsystemet

10-tall 10000 1000 100 10

2-tall 8 4 2 1

Page 27: Grunnleggende IT-forståelse

04/13/23 27

Totallsystemet

• Eksempel 1:1 0 1 = 5 fordi verdiene

4 + 0 + 1 = 5

• Eksempel 2:1 1 0 1 = 13 fordi verdiene

8 + 4 + 0 + 1 = 13

Page 28: Grunnleggende IT-forståelse

04/13/23 28

ASCII tabellen

• American Standard Code for Information Interchange

• Vi bruker en bitgruppe på 8 for å tilordne en bokstav eller et tegn til maskinen. En slik gruppe kalles en byte

• Eksempel: Bokstaven A har desimalverdien 65, som igjen er 01000001

Page 29: Grunnleggende IT-forståelse

04/13/23 29

Operativsystem og programvare

”Kunsten er ikke å bruke avansert teknologi, men å bruke teknologi

avansert”Ukjent

Page 30: Grunnleggende IT-forståelse

04/13/23 30

Operativsystem

• Direkte kontakt med prosessoren (CPU)• Styrer maskinvare• Gir kontakt mellom program og maskin• Tilbyr tjenester for programvare

– lagre, åpne, utskrift, oppringning osv.

• Lages for prosessortype– Windows 98 kan for eksempel ikke kjøre på

Macintosh som bruker Motorola prosessor

Page 31: Grunnleggende IT-forståelse

04/13/23 31

Programvare

• Skrevet for å ta seg av spesialiserte oppgaver– tekstbehandling– grafikk– regneark

• Bruker tjenestene som operativsystemet tilbyr. Dialogboksen Lagre som… er et eksempel på dette.

Page 32: Grunnleggende IT-forståelse

04/13/23 32

Eksempel: Lagre Word dokument

Word ønsker å lagre et dokument

Operativsystemettar oppgaven og...

…lagrer detpå harddisken

Page 33: Grunnleggende IT-forståelse

04/13/23 33

Eksempel: Lagre Word dokument

Word er fornøyd!Operativsystemetgir Word beskjed

Dokumentet erlagret på

harddisken

Page 34: Grunnleggende IT-forståelse

04/13/23 34

Datasikkerhet

”Alt som kan gå galt, vil gå galt, på det verst mulige tidspunkt”

Murphys lov

Page 35: Grunnleggende IT-forståelse

04/13/23 35

Menneskelig ”svikt”

• Hyppigste årsak– Sikkerhetskopier av viktige data ikke tatt– Passord tilgjengelig for andre

• Brukere må læres opp i datasikkerhet, og bruk av utstyr, program og data.

• Kaffesøl er som kjent ”fy, fy!”

Page 36: Grunnleggende IT-forståelse

04/13/23 36

Sikre data best mulig

• Hyppige sikkerhetskopieringer av viktige data

• Maskiner med viktige data låses inne på egne rom

• Gode passord for tilgang til slike data

Page 37: Grunnleggende IT-forståelse

04/13/23 37

Passord

• Skal ikke kunne forbindes med bruker– Ikke bruk navn på familiemedlemmer

• Bør ikke finnes i en ordliste– Spesielle program kan knekke slike passord

• Byttes ut med jevne mellomrom

• Er ikke nedskrevet i nærhet av maskinen

Page 38: Grunnleggende IT-forståelse

04/13/23 38

Datavirus

• Det finnes flere varianter– filvirus– bootsektorvirus– makrovirus

• Program kan ødelegge uten å være virus– Trojanske hester– destruktive programmer

Page 39: Grunnleggende IT-forståelse

04/13/23 39

Hvordan en maskin blir infisert

• Disketter brukt på en PC som er infisert

• Vedlegg distribuert via e-post

• Programvare som er kjøpt fra en produsent som er infisert med virus i sitt produksjons miljø.

• Programvare som er lastet ned fra Internett

Page 40: Grunnleggende IT-forståelse

04/13/23 40

Filvirus

• Gjemmer seg i programfiler med .exe og .com filendelse

• Legger seg i starten av filen

• Kan forårsake at programmer ikke virker

• Inneholder ofte skadelig kode

Page 41: Grunnleggende IT-forståelse

04/13/23 41

Virusdefinisjon

• Program som har evnen til å kopiere seg selv til andre programmer, og derfra ytterligere kopiere seg videre.

• Et virus er ALLTID et program!

Page 42: Grunnleggende IT-forståelse

04/13/23 42

Bootsektorvirus

• Virus som legger seg i bootsektoren på harddisk eller diskett

• Glemmes en infisert diskett i diskettstasjonen, vil viruset kopiere seg over til bootsektor på datamaskinen

Page 43: Grunnleggende IT-forståelse

04/13/23 43

Makrovirus

• Office pakken har et kraftig, innebygd programmeringsspråk - VBA

• Mest populære mål for virus om dagen

• Virus kan for eksempel endre et vilkårlig tall i et regneark, noe som kan få fatale konsekvenser

• Pr. april 1999 kjenner vi til nesten 4000 makrovirus

Page 44: Grunnleggende IT-forståelse

04/13/23 44

Makroviruset W97M/Thus.A

• ”Hotteste” viruset på markedet

• Infiserer Word 97 dokumenter, og påvirker den globale malen normal.dot

• 13. Desember alle år, vil den forsøke å slette alt som ligger på C:

• Må åpnes i Word med makroer aktivert for å infisere

Page 45: Grunnleggende IT-forståelse

04/13/23 45

Trojansk hest

• En trojansk hest sprer seg ikke og er derfor per definisjon ikke et virus, selv om det oppfyller de andre kriteriene.

• En trojansk hest baserer seg på "naivitet" hos brukerne, og infiserer maskinene via tilsynelatende uskyldige filer. Det "later som" om det gjør noe fornuftig (eller lite interessant), mens det i realiteten kan utføre skadelige handlinger (f.eks overskrive FAT eller formatere harddisken).