A számítástechnika alapjai
A tantárgyleírás hatályossága
| Tantárgy neve (magyarul, angolul) |
A számítástechnika alapjai
Basics of the Theory of Computing
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVIEEA010 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | vizsga | ||||||||||||
| Tantárgy kreditértéke | 4 | ||||||||||||
| Tantárgyfelelős |
DR. Ress Sándor László
beosztás: egyetemi docens
elérhetőség:
ress.sandor@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
—
|
||||||||||||
| Kar | |||||||||||||
| Tantárgy weboldala | http://edu.eet.bme.hu | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
1.hét
Digitális jel, jelfeldolgozás fogalma. Digitális számítógép,
program, absztrakciós szintek. A számítástechnika történelme. Az IC technológia
fejlődése, méretcsökkentés, Moore szabály, fizikai határok, méret,
energiafogyasztás. A számítógépek termékskálája, fejlődési irányok. A számítógép
működésének elektronikai alapjai. Boole algebra, logikai kapuk
megvalósítása.
2. hét
Számítógépek jellegzetes felépítése. A Neumann elv.
Processzor, operatív memória, busz, háttértár, I/O egységek. Mikroprocesszorok
felépítése, működése. Az adatút. Az utasításvégrehajtás fázisai. Modern
mikroprocesszorokban alkalmazott elvek rövid áttekintése.
3. hét
Az
adattárolás fizikai elvei. Adattárolók alapvető tulajdonságai. A tároló
hierarchia. A központi memória. Gyorsítótár. Félvezető memóriák: statikus és
dinamikus RAM, flash EEPROM. Háttértárolás: mágneslemez, SSD, optikai meghajtó,
mágnesszalag.
4. hét
Elemi adat ábrázolás. Karakterek, egész számok,
lebegőpontos számábrázolás elve és megvalósítása. Buszok alaptulajdonságai,
buszjellemzők, busz műveletek. Példák számítógépes buszokra: USB, PCI
Express
5. hét
Egy mai személyi számítógép felépítése. Buszok és
rácsatlakozó eszközök.
Megjelenítők alaptulajdonságai. Additív és
szubsztraktív színkeverés. Megjelenítési technológiák, nyomtatási
technológiák.
6. - 7.hét
Operációs rendszerek. Főbb funkciók, alapvető
definíciók: processz, szál. OS-k osztályozása, követelményei. Az operációs
rendszer felépítése. A folyamatvezérlő alrendszer, multitasking, virtuális
memória, IPC, szinkronizáció. Az I/O alrendszer, eszközmeghajtók, file rendszer,
buffer/cache.
8. hét
Windows NT alapú operációs rendszerek. Történet,
fejlesztési célok és elvek. 64 vs. 32 bites architektúra. Felépítés, védett
alrendszerek, plug and play. Folyamat kezelés, időkiosztó. Virtuális memória
kezelés, gyorsítás. Az NTFS file rendszer. Az aktuális verzió újdonságai.
9.
hét
Unix rendszerek. Történelem, Unix rendszerek alkalmazása, elterjedtsége.
A Linux, Linux disztribúciók. A nyílt forráskód és hozzá tartozó üzleti modell.
A Unix alaptulajdonságai. Folyamatok, felhasználók, csoportok. A file rendszer
alaptulajdonságai. Tradicionális Unix engedélykezelés. Alkalmazások
installálása, csomagkezelés. Az X-Window alaptulajdonságai. Desktop
környezetek.
10. hét
Számítógép hálózatok. Hálózatok célja, felosztás,
alapvető fogalmak. Vonal ill. csomagkapcsolt összeköttetés. Az Internet. A helyi
hálózat és a távoli elérés alapvető hardver eszközei.
11. hét
A hálózati
réteg. IP cím, netmask, útvonalválasztás. A transzport réteg. Alapvető
technológiák: névfeloldás, DHCP, NAT, Tűzfal. Távoli elérés, ssh. HTTP, FTP, a
html alapjai. Az e-mail.
12. hét
Jellegzetes alkalmazások.
Szövegszerkesztés, szövegformázó rendszerek, táblázatkezelés, ábraszerkesztés,
képfeldolgozás.
13. hét
Jellegzetes alkalmazások. Adatbázis-kezelés,
fejlesztőrendszerek, programozási nyelvek áttekintése.
14. hét tartalék.
Amennyiben az előadás megtartható, adattömörítés, titkosítás, biztonsági
kérdések.
Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
Tanulástámogató anyagok
Online források
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Általános szabályok
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
Nincs megadva.
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.