Számítógépes alapismeretek
Programtervező informatikus, BSc
Időpont
- Már nem oktatom a tárgyat.
Tárgyleírás
A számítógépes alapismeretek egy ún. alapozó tárgy, melyhez előadás és gyakorlati óra is tartozik.
A tárgy céljai:
- Ismerje a számítógépek felépítésétt
- Ismerje a számítógépek alap építőelemeit (processzor (Cisc,Risc), memória, input/output)
- Ismerje a számítógépeket felépítő elemek különböző logikai, fizikai szintjeit (CPU memória, I/O - alaplap, processzor, memória, videókártya / műveletvégző, vezérlő, összeadó - logikai kapuk, logikai áramkörök, flip-flop, memória cella)
- Legyen tisztában a számítógép alap építőelemeinek a működésével (utasítás ciklus, művelet végzés, memória kezelés, gyorsító tár - cache, csővezeték feldolgozó - pipeline, megszakítás,-DMA)
- Többprocesszoros rendszerek, többmagos rendszerek
- Adat, program elhelyezkedése a memóriában, utasítás-adat-számábrázolás
- Használja az operációs rendszer (Linux, Windows) lehetőségeit
- Használja az operáció rendszer parancs és grafikus felületét
- Ismerje a fájlrendszer felépítését
- Használja az irodai programcsomagokat (Open Office, MS, makró alapok)
- Legyen képes a számítógép (biztonságos) hálózati használatára
- Ismerje a számítógép hálózatba kapcsolásához szükséges alapvető hardver eszközöket (lokális hálózat-LAN, wifi, switch, router)
- Ismerje a hálózatba kapcsolt számítógép alapvető használat... (böngésző, index.html, mail, ssh, scp, putty, winscp, ping, traceroute, ...)
- Virus, spam, pfishing, DoS alapvető ismeretek
- Legyen képes alapvető operációs rendszer (Linux, Windows) parancsfájlok készítésére
- Szövegszerkesztő (vi,( joe, pico, opcionális))
- Fájlkezelés (ls, cat, cd, cp, mv , chmod, mc. .., meta-karakterek, cut, tail, head, pipe, grep,)
- Folyamatok kezelése (ps, kill, &, sleep, .)
- Szkriptek (változók, paraméterek, elágazás, ciklus, return)
- Hasznos parancsok (tar, file, find, .)
- Reguláris kifejezések
- Powershell alapok, script management
Tárgyfelelősök: Illés Zoltán (zoltan.illes@elte.hu) és Istenes Zoltán (istenes@inf.elte.hu)
További információk: http://szamalap.inf.elte.hu
Követelmények
A félév során két beadandó feladatot és három zh-t kell teljesíteni a hallgatóknak.
1. beadandó: Dokumentáció készítés (szövegszerkesztés, saját weblap, bemutató készítés).
2. beadandó: Shell és Powershell script készítése.
1. ZH: szögvegszerkesztés, Linux parancssor + az előadás anyagából
2. ZH:
Shell script
3. ZH: Powershell
Tematika
Óra | Dátum | Gyakorlat |
---|---|---|
1. | Csoport ismerkedés. Az ELTE és az Informatikai Kar számítógépes és hálózati rendszerének ismertetése. | |
2. | HW alapismeretek, számítógép felépítés alapok, PC architektúra, gép összerakás. Alaplapra processzor, memória berakás, floppy, hdd, CD-ROM, billentyű (egér) csatlakozás. Video kártya csatlakozás, majd tápegység csatlakoztatás! Fontos:220 V csatlakoztatás az utolsó lépés, utána nem nyúlunk az elemekhez! Feladat1: DOS boot floppy használat. Feladat2: XP boot CD használat. | |
3. | Windows kliens használat, Hálózati kapcsolatok, terminál (telnet, putty),file transzfer ( ftp,winscp, szöveges, bináris ftp) kapcsolat. Felhasználói alkalmazások: szövegszerkesztők,táblázatkezelő,HTML szerkesztő(k), bemutató készítés, stb. Levelezés, inf.elte.hu, egyéb webes levelező. Böngésző használat, böngésző mint ftp kliens, keresés a "neten". |
|
4. | Unix-Linux alapok (who, date, passwd, pwd, ls, cat, more, tail, mail unix levelezés, csatolások, kódolás, dekódolás, pine, cd,mkdir, rmdir, cp,mv, ln, rm, chmod, chown, find) | |
5. | Processzek (ps, nohup, kill, bg, fg, sleep) Csapdák, jelek (trap ) Szövegszerkesztés(vi, pico, .) | |
6. | ZH1. A dolgozatot a gyakorlaton, a laborokban a gyakorlatvezető iratja. A kérdések között szerepel kérdés az előadásról is! | |
7. | Shell script I. Shell típusok,Változók, környezeti változók, .profile, idézőjelek, változó és parancs behelyettesítés, input (read), output (echo), paraméterek, alap shell script írás, x jog. | |
Őszi szünet | ||
8. | Shell script II. Test utasítás, egy parancs visszatérési értéke ($?), vezérlési szerkezetek, elágazás (if, case), ciklus | |
9. | Shell script III. I/O átirányítás,szűrők, csövek (wc, sort, grep, cut, tee, awk, tr?, sed?,) | |
10. | Shell script gyakorlás, Shell script ZH | |
11. | Batch, powershell I. Változók, vezérlési szerkezetek, batch-powershell különbségek Get, Set parancsok, aliasok. Parancsok összekapcsolása, csövek. Shellen kívüli információ elérés: Providerek( file rendszer, registry, AD,.) | |
12. | Powershell II. WMI szolgáltatás alapok, AD szolgáltatások (felhasználó felvétele), | |
13. | Powershell gyakorlás. Powershell ZH |
Ajánlott irodalom
Letölthető segédanyagok
Cím | Fájlméret | Fájlnév |
---|---|---|
Gyakorlat 3 - diasor | 143 kb |
szamalap_gyak3.pdf |
Gyakorlat 4 - diasor | 168 kb |
szamalap_gyak4.pdf |
Gyakorlat 5 - diasor | 162 kb |
szamalap_gyak5.pdf |
Shell script diasor | 133 kb |
szamalap_gyak6.pdf |
PowerShell diasor | 168 kb | Powershell.pdf |
PowerShell | 235 kb |
PowerShell.zip |
Shell Script feladatok, kiegészítés |
38 kb |
feladatok.doc |
Shell Script gyakorló feladatok |
138 kb |
gyakorlo_feladatok.doc |
PowerShell tankönyv magyarul (ingyen letölthető) | 6 138 kb |
Link (pdf) |