Programozás alapjai. Wagner György Általános Informatikai Tanszék

Hasonló dokumentumok
A fejlődés megindulása. A Z3 nevet viselő 1941-ben megépített programvezérlésű elektromechanikus gép már a 2-es számrendszert használta.

IT - Alapismeretek. Megoldások

Informatika érettségi vizsga

Térinformatika. Térinformatika. GIS alkalmazói szintek. Rendszer. GIS funkcionális vázlata. vezetői szintek

SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)

Alapismeretek. Tanmenet

IT - Alapismeretek. Feladatgyűjtemény

1. Fejezet: Számítógép rendszerek

A számítástechnika fejlődése

1. Digitális írástudás: a kőtáblától a számítógépig 2. Szedjük szét a számítógépet 1. örök 3. Szedjük szét a számítógépet 2.

Programozás alapjai GEIAL 312BL. Wagner György Általános Informatikai Tanszék. Programozás alapjai (C)

1. Generáció( ):

1. Fejezet: Számítógép rendszerek. Tipikus számítógép hirdetés

2. Számítógépek működési elve. Bevezetés az informatikába. Vezérlés elve. Külső programvezérlés... Memória. Belső programvezérlés

Bevezetés az informatikába

Számítógépek architektúrák. Architektúrák

Alapismeretek. Tanmenet

Számítógép felépítése

Jelek és adatok. A jelek csoportosítása:

3. óra Számrendszerek-Szg. történet

Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407)

Alapismeretek. Tanmenet

Fejezetek az Információ-Technológia Kultúrtörténetéből

3. óra Számrendszerek-Szg. történet

Bevezetés az informatikába Tételsor és minta zárthelyi dolgozat 2014/2015 I. félév

Számítógép architektúrák

C programozás. { Márton Gyöngyvér, 2009 } { Sapientia, Erdélyi Magyar Tudományegyetem }

1. Milyen eszközöket használt az ősember a számoláshoz? ujjait, fadarabokat, kavicsokat

Ez egy program. De ki tudja végrehajtani?

2. Fejezet : Számrendszerek

Bevezetés a számítástechnikába

A mikroprocesszor felépítése és működése

Információs technológiák 1. Ea: Történelmese

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

A számítógépes feladatok a várt megoldáshoz egyértelmű utalásokat tartalmazzanak.

Számítógép architektúrák. Bevezetés

Az informatika fejlődéstörténete. A számítástechnika kezdetei

A számítástechnika rövid története

Informatika Rendszerek Alapjai

The Architecture of Computer Hardware and Systems Software: An InformationTechnology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003

1. tétel. A kommunikáció információelméleti modellje. Analóg és digitális mennyiségek. Az információ fogalma, egységei. Informatika érettségi (diák)

Alapfogalmak. Dr. Kallós Gábor A Neumann-elv. Számolóeszközök és számítógépek. A számítógép felépítése

Bevezetés az informatikába

ismerd meg! A PC vagyis a személyi számítógép

Programozható logikai vezérlő

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

A Számítógépek felépítése, mőködési módjai. A Számítógépek hardverelemei

Informatikai rendszerek alapjai (Informatika I.) NGB_SZ003_1

Számítógépek felépítése, alapfogalmak

SZÓBELI ÉRETTSÉGI TÉMAKÖRÖK

Tamás Péter (D. 424) Mechatronika, Optika és Gépészeti Informatika Tanszék (D 407)

Programozás alapjai GEIAL 312BL. Wagner György Általános Informatikai Tanszék. Programozás alapjai (C)

Vetési Albert Gimnázium, Veszprém. Didaktikai feladatok. INFORMÁCIÓTECHNOLÓGIAI ALAPISMERETEK (10 óra)

Processzor (CPU - Central Processing Unit)

Szoftver-technológia I.

Jacquard szövőgépe, vezérlési modulok használata 1805 lyukkártyás vezérlés

A nulladik generációs számítógépek közé a különbözõ mechanikus mûködésû szerkezeteket soroljuk.

Digitális technika VIMIAA01

Informatikai Rendszerek Alapjai

Alkalmazások típusai Szoftverismeretek

TANMENET 2018/2019. tanév

Bevezetés az informatikába

Adatok ábrázolása, adattípusok

Közigazgatási informatika tantárgyból

Az első elektronikus számítógépek

TestLine - Informatika gyakorló Minta feladatsor

ÉRETTSÉGI TÉTELCÍMEK 2012 Informatika

TestLine - zsoltix83tesztje-01 Minta feladatsor

SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1

3. Az elektronikus számítógépek fejlődése napjainkig 1

Információs társadalom

Laborgyakorlat Logikai áramkörök számítógéppel segített tervezése (CAD)

A szoftverfejlesztés eszközei

TestLine - zsoltix83tesztje-01 Minta feladatsor

Jelfeldolgozás a közlekedésben

6. óra Mi van a számítógépházban? A számítógép: elektronikus berendezés. Tárolja az adatokat, feldolgozza és az adatok ki és bevitelére is képes.

Az Informatika Elméleti Alapjai

A számítástechnika története

Az informatika fejlődéstörténete

Számítógép architektúrák I. Várady Géza

A számolás és a számítástechnika története. Feladat:

Mai számítógép perifériák. Számítógépes alapismeretek 1. beadandó. Lővei Péter (LOPSAAI.ELTE) 2010.

Tantárgy: ANALÓG ELEKTRONIKA Tanár: Dr. Burány Nándor

Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT

Az Informatika Elméleti Alapjai. Információ-feldolgozó paradigmák A számolás korai segédeszközei

Digitális technika VIMIAA01 9. hét

OKTATÁSI MINISZTÉRIUM. SZÓBELI VIZSGATÉTELEK A többször módosított 100/1997. (VI. 13.) Korm. rendelet alapján szervezett OKJ szakmai vizsgához

Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor

TANMENET. IV: Béla Általános Iskola Iskola címe: 3664 Járdánháza IV. Béla út 131. Csoport életkor (év): 14 Kitöltés dátuma (év.hó.nap):

Tanítja: JUHÁSZ ORSOLYA. Vetési Albert Gimnázium, Veszprém. Didaktikai feladatok. INFORMÁCIÓTECHNOLÓGIAI ALAPISMERETEK (13 óra)

Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása

Az Informatika Elméleti Alapjai Dr. Kutor László. A számolás korai segédeszközei A korszerű számítógépek kialakulása

IRÁNYÍTÁSTECHNIKAI ALAPFOGALMAK, VEZÉRLŐBERENDEZÉSEK FEJLŐDÉSE, PLC-GENERÁCIÓK

Tudásszint mérés feladatlap

Nemzetiség: Állampolgárság: Született: Elhunyt: Magyar Magyar

INFORMATIKA - VIZSGAKÖVETELMÉNYEK. - négy osztályos képzés. nyelvi és matematika speciális osztályok

szeged.hu/~mate/ szeged.hu/~mate/ Máté: Számítógép architektúrák előadás 1

Irányítástechnikai alapok. Zalotay Péter főiskolai docens KKMF

ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES

VI. SZOFTVERES PROGRAMOZÁSÚ VLSI ÁRAMKÖRÖK

Átírás:

Általános Informatikai Tanszék

Hirdetmények (1) Jelenlevők: műsz. informatikusok progr. matematikusok A tantárgy célja: alapfogalmak adatszerkezetek algoritmusok ismertetése Követelményrendszer: Nincs: ZH, katalógus Van: előadás (2 óra), gyakorlat (2 óra) 1 kötelező feladat Értékelés: aláírás gyakorlati jegy

Hirdetmények (2) Aláírás feltétele: az évközi feladat időre való elkészítése, és sikeres megvédése Gyakorlati jegy: a feladat eredménye + tételsorból való szóbeli felelet eredménye Javasolt irodalom: Free Pascal User s Guide Free Pascal Programmer s Guide Free Pascal Reference Guide... (és persze egy kis Linux alapok) http://www.freepascal.org

Hirdetmények (3) Ea, gyakvez: WGy Inf. épület 107. szoba email: wagner@iit.uni-miskolc.hu Gyakorlatok: Inf. épület 104. labor Belépés: fényképes rádióskártyával éjjel-nappal Fényképezkedés, kártyaügyintézés: Hol: Computer Praxis kft, Széchenyi u. 79. Kinél: Alföldi Péter Mikor: szerda, csütörtök, 8 00-12 00, 13 00-16 00 Mennyi: 1500,- Ft 1 hét múlva kész (?) Ütemterv: ki lesz függesztve...

Alapfogalmak (1) Adat: implicit jelentéssel rendelkező ismeretek, tények. Információ: olyan hír vagy közlés, amely valamely értelemben fennálló bizonytalanságot szüntet meg. Bit: - bináris számjegy -memóriarekesz - információ egység Byte: 8 bitből álló számjegycsoport memóriarekesz Word (szó): CPU függő Character (karakter): egy adott karakterkészlet valamely eleme Code (kód): egyezményes jel, szimbólum, kapcsolt jelentéssel

Alapfogalmak (2) Pl: ASCII: American Standard Code for Information Interchange (0-127-ig kötött, felette különböző ajánlások) még: ECMA, EBCDIC, stb.

A számítástechnika tárgya A számítástechnikai eszközök tervezésével üzemeltetésével alkalmazásával (!) összefüggő ismeretek, törvényszerűségek, tapasztalatok gyűjtése, rendszerezése és fejlesztése.

Csoportosítások (1) Működési elv szerint: analóg: az információkat folytonos értéktartományban hordozzák digitális: az információk és utasítások (!) kettes számrendszerben vannak tárolva. hibrid: analóg és digitális vegyesen

Csoportosítások (2) Teljesítmény szerint: home (Commodore, ZX 81, Sony PSX,...) personal(pc-k) mini (PDP, TPA, VAX,...) nagy (IBM, Cray,...) szuper (Hitachi, Cray)

Cél szerint: Csoportosítások (3) célszámítógép (blokkolás gátló, motorvezérlő, varrógépbe, ) univerzális számítógép Fizikai fejlettség szerint: 1. generációs (1946-) (elektroncső) 2. generációs (1955-) (tranzisztorok) 3. generációs (1966-) (integrált áramkörök) 4. generációs (1975-) (VLSI)

Az ENIAC (1946) Electronic Numerical Integrator And Computer 180 KW áramfelvétel 17468 elektroncső volt hogy 20 percig (!) hibamentesen számolt ballisztikus számításokhoz használták 5000-szer gyorsabban számolt mint az ember huzalozott programozású volt Neumann Jánost kérték meg, tekintse át Javaslata: nem fix huzalozás! Bug-Debug

A számítógép jellemzői (1) elektronikus (elektronikus eszközökből áll) digitális (diszkrét állapotok jellemzik) automatikus (külső beavatkozás nélkül működik) tárolt programú (eleinte fix huzalozású, majd számvezérlésű) programvezérlésű (olyan berendezés, amely végesszámú, különféle műveletfajta végrehajtására alkalmas. Ezen műveletek elemeiből kell egy összetett folyamat végrehajtására szolgáló időrendi vezérlést készíteni, a programot.)

A számítógép klasszikus funkcionális rendszervázlata Beviteli egység Tároló egység (adat + program) Kiviteli egység Aritmetikai Tényleges Logikai művelet- Egység (ALU) végzés Vezérlő egység (időrendi vezérlés a tárolt program alapján)

Meghatározás Számítógép: olyan technikai rendszer, amely adatok, információk feldolgozására képes, közvetlen emberi beavatkozás nélkül a benne letárolt utasítások alapján. Erőforrás: a rendeltetésszerű használathoz szükséges komponensek összessége.

Erőforrások (1) Hardware A számítógép fizikai megvalósítása 1. Központi egység (CPU) 2. Központi memória (adatok és utasítások tárolására) 3. Áramkörök az adattovábbításra (sin, busz, ) Software Programok, utasítások összessége 1. Rendszerszoftverek (a szgéppel együtt megvásárolhatók, a felhasználó munkáját könnyítik) a) Vezérlő szoftver (operációs rendszer, amely az erőforrások optimális kihasználtságát maximalizálja) b) Feldolgozó szoftver (szövegszerk., segédprg.,...)

Erőforrások (2) 4. Perifériák: a). Tömegtárolók (mágneslemez,.) b). Kapcsolattartás a felhasználóval (keyboard, display, mouse, tablet, plotter, printer, ) c). Más rendszerekkel való kapcsolattartás eszközei (hálózati kártya, modem,...) 2. Alkalmazói szoftverek (egyedi célra írottak, pl.: Free Pascal)

Erőforrások (3) Az OS spec. része (Command Interpreter) Egyéb rendszerprogramok (Compiler) Felhasználó Alkalmazói szoftverek (FP) Kis programok, az OS-sel tudnak kapcsolatot tartani Adatbáziskezelő Hálózatkezelő mag Programok együttese, a hardware-t kezelik OS mag (KERNEL) Hardware