Datalogi Flashcards

1
Q

Vilka olika syner på första datorn?

A

Mekanisk beräkningsmaskin av Blaise Pascal

- Är baserat på kugghjul 
- Kan endast addera och subtrahera 

Hålkort vid textil

- Primitiv programmering 
- Jacuard vävstolen var nytt. Var att man kunde programmera med ett hålkort.

Digitala dator - ENIAC

- Ses som världens första dator eftersom det är det första digitala dator och de tidigare har varit mekaniska
- 5000 uträckningar per sekund
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Olika typer av datorer

A

Microcomputer systems

- Klassiska persondatorer (PC) 
- ”Specialtyp” av microdatorer är terminaler (tex bankomater)

Mid Range system

- Kraftfullare microdatorer (ofta servrar) 
- Tanken är att dessa ska vara effektivare än en vanlig dator när det kommer till att distribuera data, och krävande och komplexa beräkningar

Mainframe system

- Stora datorsystem för att hantera extremt krävande processer och lagringskrav. 
- Används ofta av stora företag som servrar 
- På grund av den snabba teknikutvecklingen så blir dessa ofta utbytta mot mid range system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Anslutning: typer av bussar

A
  • Seriella bussar: kommunikation sker genom att skicka data en bit åt gången sekventiell
    USB, Firewire, SATA, HDMI
  • Parallella bussar: kommunikation sker genom att skicka data en bit åt gånger över fler ledningar där
    P-ATA (f.d. IDE)
  • Expansionsbussar sitter på moderkortet
  • Systembussen: CPU och internminne
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CPU – Vad gör den

A
  • Hämta instruktioner i minnet
  • Avkoda
  • Utföra
  • Lagra

CU (Control Unit) läser och utför maskininstruktioner från internminnet, använder ibland ALU

ALU (Arithmetic Logic Unit) utför beräkningar och logiska operationer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Primäraminne

A
  • Kallas även internminne, direktminne, arbetsminne
  • minnesom en datorscentralprocessorkan använda (mer eller mindre) direkt.
  • Primärminnet används för att lagradatorprogramoch olika former avdatanär programmen används.
  • Tex: Random Access Memory (RAM)
  • Läs- och skrivminne
  • Flyktiga (volatile) – innehåll försvinner när strömmen slås av
  • Snabba, når varje minnescell direkt
    Små och billiga
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Random Access Memory (RAM)

A
  • Läs- och skriv minne
  • Ex. DRAM (DDR4)
  • RAM-minnet används för att lagra data som processorn behöver för stunden eller inom en snar framtid.
  • När programmet sedan avslutas rensas det bort från RAM-minnet för att ge plats åt ny information.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Sekundärminne

A
  • Kallas även externminne, yttre minne
  • Icke flyktig (non-volatile) dvs. lagrad data försvinner inte när strömmen stängs av.
  • Stor lagringskapacitet
  • Används främst för lagring över längre tidsperioder
  • Ex. Magnetic Tape, Hårddiskar (HDD), Bluray, USB minne
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Hårddisk (traditionell HDD)

A
  • Interna och externa hårddiskar
  • En hårddisk innehåller en eller flera roterande skivor belagda med ett magnetiskt material.
  • En läsarm rör sig över skivan
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Solid State Drive (SSD)

A
  • Synonymer: SSD-minne, flashdisk, halvledardisk
  • Inga rörliga delar
  • Snabbare, tystare och mindre känsligt för mekaniska stötar.
    Dyrare.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Flashminne

A
  • Transistorbaserade lagringsminnen
  • Små
  • Inga rörliga delar
  • Icke-flyktigt (non-volatile)
    Exempelvis: minneskort, USB-minnen och SSD diskar
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Standard program

A

+ Företag köper in färdig program ex Word.
+ Billigare
+ Är färdigutvecklade från början
+ Köpare behöver inte hålla med utvecklingsavdelning

  • Kommer inte att passa alla krav
  • Verksamhet måste anpassas till mjukvaran
  • Dyrt med förändringar
  • Leverantör kan försvinna, gå in konkurs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Skräddarsydda program

A

+ Kan anpassas till befintliga krav
+ Verksamheten behöver inte anpassas

  • Dyrt
  • Köpare behöver ha utvecklingsavdelning
  • Blir inte färdigutvecklade genast
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Open Source

A

Hänvisar till alla program vars källkod görs tillgänglig för användning eller modifiering som användare eller andra utvecklare ser lämpligt.

Ex: OpenOffice, Linux, Pearl, Mozilla/Firefox

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Operativsystem

A

Det är en samling av programvara och den ska underlätta arbete med datorn för användarna. Det hanterar dators resurser, resurser tilldelningen samt andra hårdvara

Den innersta delen av operativ system är kärnan den

- Startar systemet
- Hanterar resurshantering
- Och hålla alla applikationer från kopplade så om en applikation kraschar ska inte hela datorn bli förstörd.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

BIOS

A

Basic Input/Output System (BIOS)
- Mest grundläggande
- Körs när datorn startas
- Ett litet chip på moderkortet.
- Startar enheterna i datorn, exempelvis mus, tangentbord och hårddisk
Plug-and-play (söker automatiskt upp enheter)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

TCP/IP

A
  • Protokollet TCP/IP (gör att datorerna kan ”prata” med varandra)
  • IP-adress: ett nummer som används som adress för enskilda datapaket
  • Allt som kopplas till nätet behöver ha en adress
  • IP version 6 utökats till 128 bitar (IP ver 4 har 32 bitar)

IPv4: 4 294 967 296
Ipv6: 340 282 366 920 938 463 463 374 607 431 768 211 456

17
Q

Virtuellt minne

A

Istället för att tilldela ett program en exklusiv del av det arbetsminne som finns tillgängligt så får varje program en virtuell motsvarighet till en helt egen dator. Operativsystemet ligger sedan gömt under denna virtuella minnesrymd och sköter all de riktiga minnes-resurserna så att alla program som körs får det de behöver, men inte mera. På så vis undviks svinn och minnet kan utnyttjas till fullo.

18
Q

Domännamnserver (DNS)

A
  • Istället för att använda IP-adressen använder vi namn som är lätta för oss att tolka och förstå
  • Domännamnservern översätter domännamnet till en IP-adress.
  • DNS serverar har listor över domännamn och deras IP-adress och kan således vidarebefordra data till rätt adress i nätverket
19
Q

Deep web

A
  • Det är en del av Internet som inte kan hittas genom vanliga sökningar då denna del inte indexerats av publika sökmotorer.
  • Dessa delar kan bara nås om genom direkt access, exempel på deep web är enligt Flodén exempelvis verksamheters Intranät, olika onlinetjänster, arkiv och databaser.
20
Q

DARKNET

A
  • Det är en del av Internet som enbart kan nås om man som använder använder speciell programvara som krypterar trafiken så att det inte går att spåra ursprunget.
  • Dessa sidor kan bara nås med direkta adresser då dem inte har indexerats av någon sökmotor.
  • Aktiviteterna på denna del av Internet är således anonymiserad vari den används i många fall för kriminalitet.