Datalogi Flashcards
Vilka olika syner på första datorn?
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
Olika typer av datorer
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
Anslutning: typer av bussar
- 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
CPU – Vad gör den
- 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
Primäraminne
- 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
Random Access Memory (RAM)
- 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.
Sekundärminne
- 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
Hårddisk (traditionell HDD)
- 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
Solid State Drive (SSD)
- Synonymer: SSD-minne, flashdisk, halvledardisk
- Inga rörliga delar
- Snabbare, tystare och mindre känsligt för mekaniska stötar.
Dyrare.
Flashminne
- Transistorbaserade lagringsminnen
- Små
- Inga rörliga delar
- Icke-flyktigt (non-volatile)
Exempelvis: minneskort, USB-minnen och SSD diskar
Standard program
+ 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
Skräddarsydda program
+ Kan anpassas till befintliga krav
+ Verksamheten behöver inte anpassas
- Dyrt
- Köpare behöver ha utvecklingsavdelning
- Blir inte färdigutvecklade genast
Open Source
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
Operativsystem
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.
BIOS
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)