Basics of the Theory of Computing
A tantárgyleírás hatályossága
| Subject name (Hungarian, English) |
A számítástechnika alapjai
Basics of the Theory of Computing
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subject code | BMEVIEE0160 | ||||||||||||
| Subject type | — | ||||||||||||
| Training Level | — | ||||||||||||
| Course types and hours (weekly/semester) |
|
||||||||||||
| Assessment type | — | ||||||||||||
| Credits | 4 | ||||||||||||
| Subject coordinator |
DR. Poppe András
position: egyetemi tanár
contact:
poppe.andras@vik.bme.hu
|
||||||||||||
| Responsible department |
—
|
||||||||||||
| Faculty | |||||||||||||
| Subject website | — | ||||||||||||
| Primary curriculum type | — | ||||||||||||
| Direct prerequisites – Strong prerequisite | none | ||||||||||||
| Direct prerequisites – Weak prerequisite | none | ||||||||||||
| Direct prerequisites – Parallel prerequisite | none | ||||||||||||
| Direct prerequisites – Milestone prerequisite | none | ||||||||||||
| Direct prerequisites – Exclusion | none |
Objectives
1. hét
A számítógépek működésének elektronikai háttere. Digitális alapáramkörök, azok jellegzetes megvalósítása (MOS alapkapuk). Igazságtábla. Bool-függvények realizációja. Teljes összeadó. Tároló elemek. Sorrendi hálózatok.
2. hét
Mikroprocesszorok felépítése, működése (egyszerű példa: Z80). Jellgezetes periféria áramkörök: SIO, PIO, DMA. Különböző RAM memóriák. ROM, EPROM.
3. hét
Mikroszámítógépek jellegzetes felépítése. Portok, buszok, memóriák. Mikroprocesszoros rendszerek programozása. Jellegzetes assembly programpéldák. Interruptok. A 8086-os processzorcsalád tagjai, tulajdonságai.
4. hét
Egy mai személyi számítógép hardver felépítése. Az operációs rendszer feladatai. A DOS. A hardver elérése DOS alatt. Soros vonal (RS-232), párhuzamos port.
5. hét
Hardver illesztése egy PC-hez. Különböző mérőkártyák: ismert laborkártyák, HPIB (IEEE 488) csatoló kártyák. Egy egyszerű PIO kártya kezelése.
6. hét
Fejlettebb operációs rendszerek a PC-n: több taszkos operációs rendszererk: Win32-es operációs rendszerek. Windows – mint grafikus felhasználói felület.
7. hét
Win32/Linux operációs rendszer ismeretek. Az operációs rendszer jellegzetes elemei. Kernel, device driver-ek, parancsértelmezők, file rendszerek, jogosultságok. Erőforrások, erőforrások megosztása. Virtuális memória.
8. hét
Mérési feladatok megoldása a PC-vel Windows rendszerek alatt. Időzítési problémák, eszközmeghajtó programok kérdései.
9. hét
Számítógép hálózataok. Az IP – az Internet alapja. Kommunikáció az Interneten: e-mail, távoli géphozzáférés (telnet, ssh, ftp). World-Wide Web alapjai.
10. hét
Jellegezetes Win32-es alkalmazói programok. Szövegszerkesztés, táblázatkezelés, ábraszerkesztés, képfeldolgozás.
11. hét
Jellegezetes Win32-es alkalmazói programok. Szövegszerkesztés, táblázatkezelés, ábraszerkesztés, képfeldolgozás. (Office, WGNUPLOT, rajzoló és képfeldolgozó programok)
12. hét
Jellegzetes Linux-os alkalmazói programok. Szövegszerkesztés, typesetting, ábraszerkesztés, képfeldolgozás (vi, emacs, LaTeX, GNUPLOT, xfig, xv)
14. hét
A HTML nyelv. HTML böngészők használata. Web anyagok szerkesztése.
Learning outcomes
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Knowledge
No learning outcomes recorded.
Skills
No learning outcomes recorded.
Attitudes
No learning outcomes recorded.
Autonomy and responsibility
No learning outcomes recorded.
Oktatási módszertan
Tanulástámogató anyagok
Not provided.
Recommended preliminary knowledge for completing the subject
General rules
Assessment methods
In-term assessments
No detailed assessments provided.
Weight of in-term assessments
No weights provided.
Exam-period assessments
No detailed assessments provided.
Weight of exam elements
No weights provided.
Grade calculation
No grade thresholds provided.
Attendance requirements
No attendance requirements provided.
Rules for retake and resubmission
Not provided.
Short description
Not provided.
Detailed description
Not provided.
Recommended courses
Workload to complete the subject
No workload breakdown provided.
Validity of subject requirements
Curriculum placement
No curriculum placements recorded for this subject version.