fonok

Operációs rendszer

Vázlat

  1. Rendszerszoftver:…
  2. Oprációs rendszer feladatai:
    • HW kezelése
    • SW kezelése
    • Felhasználói felület
  3. Operációs rendszer (OS-operating system) főbb részei
    • Kernel (mindíg fut, a RAM-ban van)
    • Segédprogramok (Utilities): pl.: driver (működéshez szükséges)
  4. OS váltás szempontjai
  5. Ma használatos rendszerek (Windows, Linux, IOS, Android, stb.)
  6. Operációs rendszerek csoportosítása:

 

    • A felhasználók száma szerint lehet
      • Egy felhasználós (Single user)
      • Több felhasználós (Multi user)
    • Az egyszerre futó programok száma szerint
      • egy programot futtat egy időben (Monoprogramozott)
      • több program futtatása “párhuzamosan” (Multitaszkos)
    • Felhasználói felület szerint
    • Jogállás szerint…
    • Támogatás szerint….

 

Szoftverek

Vázlat

  1. PC=HW+SW
  2. SW: A szoftver a számítógépet muködtető-, a számítógépen futtatható programok, valamint a számítógépen tárolt adatok és a kapcsolódó dokumentációk összessége.
    :)
    A szoftver olyan termék, ami nem készül el határidőre, többe kerül mint tervezték, és -legalábbis részben- nem azt végzi amit kellene!
    :(
  3. Coportosítás:
    • Rendszer szoftver:
      …olyan szoftver ami feltétlenül szükséges a hardware működéséhez…
    • Rendszerközeli szoftver:
      A rendszerközeli szoftverek az operációs rendszer működéséhez nem elengedhetetlenül szükségesek, de annak használatát megkönnyítik, a rendszer biztonságát jelentős mértékben megnövelik.

      • Kiegészítő segédprogramok (utility): ide tartoznak a víruskereső, – írtó programok, valamint a különféle tömörítő- és fájlkezelő programok.
      • Fejlesztői szotfver: ide soroljuk a különféle programnyelvek (Delphi, Pascal, C, C++) fordítóprogramjait és fejlesztőöi környezetét.
    • Felhasználói szoftver:
      …azok a programok, melyek egy meghatározott felhasználói igényt elégítenek ki…
      …általános feladatra (szövegszerkesztők,…), egyedi feladatra: pl.:speciális raktárnyílvántartás, stb.
  4. Licensz: használati jog…
    • Tulajdonosi—Tulajdonos nélküli (Free)szoftverek
    • Tulajdonosi szoftverek:
      • Kereskedelmi programok
      • Freeware programok
      • Shareware programok
      • Public domain
      • Egyéb: trial, limited edition, collectors edition, ad-powered, email-ware, abandon ware, copyleft, semi-free
  5. Verzió szám….
  6. Szoftver házirend…
  7. Szoftverkarbantartás…

 

Számrendszerek

Vázlat

Számrendszer fogalma:….

Alkalmazott számrendszerek: tízes[decimális], kettes[bináris], tizenhatos[hexadecimális], (nyolcas[oktális], hetes, tizenkettes….)

Számítógépek esetében alkalmazott számrendszerek:

  • Kettes (Bináris)
  • Tizenhatos (Hexadecimális)

Számrendszerekkel kapcsolatos feladatok:

  • Váltás számrendszerek között
  • Kódolások

Számábrázolás: (bináris kódolás)

  • Bináris számábrázolás problémái (Számok hossza-processzor adatbusz szélessége, előjel, tört számok)
  • Számok bináris ábrázolásának módjai
    1. Negatív számok ábrázolása (előjel+abszolút érték és komplemensen alapuló módszerek)
    2. Tört számok ábrázolása (lebegőpontos számábrázolás)
    3. Műveletek bináris számokkal
Forrásanyag:

JURÁNYINÉ BESENYEI GABRIELLA: Számrendszerek

 

Processzorok logikai felépítése

Vázlat

  1. Mikroprocesszor:…
  2. Gépi kódú utasítás
  3. Bináris működés…
  4. Két operandusos működés…
  5. Elvi felépítés
  6. Hogyan hajt végre egy gépi kódú utasítást?

Az egyes processzorok felépítésében  jelentős eltéréseket tapasztalhatunk, de általában jellemzőek a következő alapvető, architekturális építőelemek:

  • vezérlőegység (CU = Control Unit),
  • aritmetikai és logikai egység (ALU = Arithmetic Logic Unit),
  • regiszterkészlet,
  • akkumulátor (ACCU)
  • az előző négy részegység kommunikációját biztosító eszközök (mikroszámítógépeknél a belső sínrendszer).
  • Flag regiszter (FLAG)
  • Utasítás regiszter (IR)

A processzor felépítésének logikai sémáját mutatja a következő ábra:

cpu

Egy utasítás végrehajtása

1. lépés: Utasítás előkészítés vagy lehívás. Ebben a fázisban a processzor az utasításszámláló (PC-regiszterblokk) tartalma alapján kikeresi a főtárból az utasítást és átviszi a vezérlőegység utasításregiszterébe (IR).

2. lépés: Az utasításszámláló regiszter( PC) tartalmának növelése. 

3. lépés: Az utasítás dekódolása, műveleti kód és az utasításszerkezet értelmezése, az utasításban lévő operandusok címének számítása. (CU egység feladata)

4. lépés: A művelet végrehajtásához szükséges adatok kiolvasása a főtárból, előkészítése a végrehajtáshoz.

5. lépés: A műveleti kód alapján értelmezett művelet végrehajtása az előkészített operandusokkal. (ALU feladata) Vezérlésátadó utasítás esetén ebben a lépésben a következő utasítás címét írja be a processzor az utasításszámláló regiszterbe.

6. lépés: A művelet eredményét a processzor beírja az utasításban előírt tárolóhelyre. (Alapesetben az ACCU)

Forrásanyag:

Számrendszerek

Vázlat

 

Neumann elvek

Vázlat

  1. Soros működés: utasításokat egymás után, EGYENKÉNT hajtja végre
  2. Elektronikus működés
  3. Kettes számrendszer használata: A kor akkori technikai színvonalán a két állapotú (van áram, nincs áram) áramköröknek felelt meg
  4. Belső memória: Gyors, megfelelő méretű memória ami képes követni a CPU feldolgozási sebességét…
  5. Tárolt program elve: Egy, közös memória területen tárolják a programokat és az adatokat is. A programok egyes utasításai is számokkal leírt “adatok”, hasonlóak a számítások eredményeihez. Egy helyen tároljuk őket, így a gép képes folyamatos, “önálló” működésre.
  6. A gép legyen univerzális: A gép ne adott feladat megoldására készüljön, hanem a futtatott program határozza meg működés célját.
Forrásanyag:

 

Digitális/Bináris működési elv

Vázlat

Információ feldolgozás—Ma számítógépek segítségével

Információ: A természetben ANALÓG jelenség. (Kódolások)

Mai számítógépek: Digitális eszközök.

???: Miért digitális eszközzel kezeljük az analóg információkat?

Analóg jelek: Folytonos értelmezési tartomány és értékkészlet. Bármelly két érték között végtelen sok további érték van…

  • Előny: nincs jelveszteség
  • Hátrány: Zavar érzékenység, problémás tárolás, szállítás, feldolgozás…

Digitális jelek: Nem folytonos értelmezési tartomány és értékkészlet.

  • Előny: Zavarások elleni védettség, jól tárolható, szállítható, feldogozható
  • Hátrány: Jelveszteség a szükséges A/D konverzió miatt.

Forrásanyagok:

 

Kódolások

Vázlat

Kódolás:

Természeti jelenségek, emberi érzékelés, tudás: Ez mind információ!

  • fény, nyomás, tömeg, szín, szagok, erő, vegyi folyamatok, stb.
  • látás, hallás, szaglás, tapintás, izlelés
  • számok, írás, beszéd

Digitális számítógép: kétállapotú logika (bináris)

Információfeldolgozás: elektrónikusan, digitális számítógépekkel

Probléma: minden tipusú információt bináris számokká kell átalakítani

Megoldás: Kódolás

  • Számok kódolása (egész, pozitív, negatív, tört)
  • Írás kódolása (karakterkódolás)
  • Hang kódolása (analóg-digitális átalakítás, kódolás, tömörítés)
  • Kép kódolása (kép érzékelők, felbontás, színkódolás, tömörítés)

Forrás: Tóth Tivadar: Kódolások

Tárolók

 Vázlat…

Tárolók csoportosítása:

  1. Tár hierarchia alapján:
    • Operatív tár: RAM, gyorsító tárak (Cash memória)
    • Háttértár: Aktív folyamatok esetén virtuális tár, Passzív folyamatok, adatok tárolása
      Háttértárak felépítése:

      • adathordozó
      • író/olvasó eszköz
      • vezérlő eszköz
  2. Adattárolás módja: Felejtő tároló (RAM) — Nem felejtő tároló (PEN drive, SSD, HD,CD)
  3. Hozzáférés módja
    • Közvetlen vagy véletlen (RAM típus)
    • Soros (szekvenciális)
    • Tartalom szerint (asszociatív)
  4. Működési elvek:
    • Optikai (CD, DVD, Blue-Ray
    • Mágneses (floppy, merevlemez)
    • Félvezetős (RAM, Cash, PEN drive, SSD)

Források:

Tárolók felépítése, működése

Antal Péter – Bóta László (2011): Számítógépes konfigurációk

Számítógépek főbb hardver elemei

Vázlat…

Számítógép=Hardware+Software

Konfiguráció=Alap konfig(PC ház+monitor+bill+egér) + perifériák

Pc—SBC

PC ház:

Alaplap:

  • Processzor foglalat + processzor
  • Chipkészlet
  • Memória foglalat
  • Bios
  • Bővítő slotok
  • Video slot
  • Interfészek

Háttértárak: Optikai, mágneses, félvezetős

Bővítő kártyák: videó, hang, stb

Tápegység: kapcsolóüzem, teljesítmény…

Források:

Antal Péter – Bóta László (2011): Számítógépes konfigurációk

2018. december
M T W T F S S
« Nov    
 12
3456789
10111213141516
17181920212223
24252627282930
31