MPDS, a tárolt program vezérlésű távbeszélőközpontok programfejlesztő rendszere
|
|
- Albert Horváth
- 9 évvel ezelőtt
- Látták:
Átírás
1 MPDS, a tárolt program vezérlésű távbeszélőközpontok programfejlesztő rendszere DR. D A R A B O S Z O L T Á N - K I S S E N D R E - SCHULTZ K R I S Z T I N A BHG A korszerű távbeszélőközpontok többsége számítógépes vezérlésű. A központgyártó cégek berendezéseik vezérlésére legtöbbször saját fejlesztésű kisszámítógépet vagy processzort alkalmaznak. A BHG Híradástechnikai Vállalat tárolt program vezérlésű központjaiban saját fejlesztésű, speciális távbeszélőközpont-vezérlő processzort, a MÁT 512 típusú processzort használ fel. Ezért a BHG-nak kellett gondoskodnia a fejlesztőrendszer kialakításáról is. A számítástechnika ipari bevezetésének kezdeti szakaszára jellemző, hogy a számítógépvezérelt berendezések software-ének előállítási, dokumentálási, megbízhatósági és karbantartási körülményeire nem fordítanak kellő figyelmet. A fenti szempontok elhanyagolása általában jelentős, a termék kibocsátása után keletkező, utólagos költségek és megmagyarázhatatlannak tűnő határidőcsúszások formájában jelentkezik. Ezek a szempontok különösen nem mellőzhetők olyan termékek fejlesztésekor, melyeket hoszszú élettartamra terveznek, és megbízhatósági követelményeik szigorúak. A BHG Fejlesztési Intézetben létrehozott MPDS (MAT 512 Program Development System) programfejlesztő rendszer egy többprocesszoros, interaktív programfejlesztésre is lehetőséget biztosító berendezés, melyen jelenleg 6 programozó dolgozhat egyidejűleg a programfejlesztés különböző fázisaiban. Az MPDS a mikroprocesszoros fejlesztőrendszerek legfontosabb sajátosságait teszi elérhetővé a MAT 512 alapú rendszerek fejlesztésekor. 1. Az MPDS rendszer hardware felépítése Az MPDS rendszer elsősorban a BHG MAT 512 processzorára írt programok leírására, belövésére és dokumentálására szolgál. A fenti funkcióján felül, sokoldalú csatlakozási felületei és 1/0 eszközei révén, berendezések programozott tesztelésénél és tetszőleges adatelőkészítési, illetve leiráskészítési feladatoknál is használható. A rendszerben egy TI kisszámítógépet és MAT 512 processzorokat alkalmaztunk. A kisszámítógép ismertetése nem célunk, és meg is haladná jelen cikk kereteit, ezért részletesebben csak a MAT 512 processzorral foglalkozunk A MAT 512 processzor és környezete Az SSI és MSI elemekből felépített MAT 512 távbeszélőközpont-vezérlő processzort a BHG a 70-es években fejlesztette ki. Az 1. ábrán a processzor külső kapcsolatait és legfontosabb adatait tüntettük fel. A processzor tápellátását a központokban alkalmazott 48 V egyenfeszültségről DC/DC konverterekkel oldották meg. Látható, hogy a processzor kettő, egymástól függetlenül működtethető perifériabusszal rendelkezik. A perifériabuszok kétirányú kommunikációt biztosítanak a központperifériákkal és különböző karbantartó eszközökkel. A perifériák a 10 bites cimbusz dekódolásával határozzák meg, hogy írás vagy olvasás műveletet hajt-e végre a vezérlő. A processzor hardware interrupt-tal nem rendelkezik, a környezeti változások figyelése a 10 ms-os időalappal működő S0 S2 időzítőflag-eket kezelő utasításokkal programból biztosítható. A 10 ms-os ciklus a távbeszélőközpontokban előforduló események kezelésére elegendő. A hardware fix méretű stack-kel rendelkezik, amely nyolc szubrutin egymásba skatulyázását teszi lehetővé. 48 V 10 A processzor utasításkészletének gépi kód szerinti megoszlása látható a 2. ábrán. A MAT 512 utasításéi m ora adat PRQpESSZ0R_ MEMÓRIA 10 1 cirm óra adat I. periféria busz II. periféria busz elemkészlet. SSI, MSI regiszterek: X, I. Y2, Y1, szervezés: byte K.S.Q1, Q2,M,P mikroprogramozott flag-ek: T,S0,S1,S2,S3 memória: max. 64 K stack: fix, 16 byte sebesség: 10 fjs /utasítás interrupt: nincs 1. ábra. A MAT 512 processzor főbb adatai Híradástechnika XXXIII. évfolyam szám 181
2 készletének jellegzetessége a memória szegmensenként! (256 byte) kezelése, valamint speciális, mikroprogramban megvalósított műveletek jelenléte. Az első sajátosság azt jelenti, hogy a memóriában levő változókra 1 byte-os címekkel lehet hivatkozni úgy, hogy a változók címének felső byte-ját az Y jelű szegmensregiszterekkel képezi a gép. Ez a memória hatékony kihasználását biztosíthatja, de nem kevés programozási nehézséget okoz. Az utasításkészletben alkalmazott címzési módok és speciális műveletek az alábbiakban foglalhatók össze: Műveletek: Aritmetikai: +, +1, 1; logikai: A, V V- Speciális: ROTATE, SHIFT, SELECT, CODE, DECODE Címzési módok: regiszter, immediate, direkt, indexelt, indirekt (indexelt). A processzor programjai a fenti utasításkészletet magába foglaló MATASSY assembly nyelven készülnek. Az assembly nyelv tartalmaz olyan direktívákat is, melyekkel programmodulonként linkelhető kódot állít elő a fordítóprogram. Ez a nyelv egy előnyös tulajdonságának bizonyult a központprogramok fejlesztésénél, több programozó munkájának összehangolásánál. 1.2 Az MPDS rendszer moduljainak kapcsolata Az MPDS rendszer moduláris felépítésű. A rendszer 1 db főmodulból (TI kisszámítógép), és N db almodulból (MAT 512 processzor) áll. Az almodulok száma az igények szerint változtatható (jelenleg 5). Az almodulok, kihasználva a MAT 512 processzorok kettős buszrendszerét, a II. perifériabusz révén egy közös buszon át kapcsolódnak össze egymással és a főmodullal. Erre a közös buszra kapcsolódnak mindazok a perifériák, amelyek valamennyi almodul számára hozzáférhetőek (egy lyukszalag lyukasztó-olvasó egység és egy DZM mátrixnyomtató). Valamennyi almodulhoz egy tv-display kapcsolódik, az egyikhez egy PROM programozó berendezés is rendelkezésre áll. A főmodulban oldjuk meg a nagyobb méretű nyomtatási feladatokat, és ott elégítjük ki a rendszer háttértár igényét, mely célra elsősorban floppy disc-eket használunk. 1.3 Információátvitel az MPDS rendszerben Az MPDS rendszer moduljait összekötő közös buszt egy időben csak egy almodul használhatja, és ezenkívül az adatáramlás irányára is vonatkoznak megkötések lásd a 3. ábrát. A közös buszon csak főmodul almodul, valamint a gepi kód %-aban üres utasitas szubrutin hivó időziíó. indirekcio hosszú ugró szegmens beállító input /output rövid ugró adatmozgató es műveletvégző 2. ábra. Az utasításkészlet megoszlása [ almodul közös perifériák viszonylatban lehetséges kétirányú kapcsolat. Az almodulok közötti átvitelt, ha szükséges, lyukszalagon, a főmodul valamely háttértárán, vagy a főmodul memóriáján keresztül lehet megoldani. Ez utóbbi a leggyakoribb Az MPDS és környezete Az MPDS sokoldalú kapcsolatot tart fenn környezetével (lásd 4. és ő. ábrákat). Ez a kapcsolat egyrészt különböző adathordozókon (floppy, kazetta, lyukszalag, PROM, listák) és display-ken keresztül, másrészt elektronikus interface-eken keresztül valósul meg. A MAT 512 alkalmazói környezetébe kétféle csatlakozási felület vezet (III. és II.). A III. felület maga a közös busz, melyre további almodulok, illetve közvetlenül a célberendezést jelentő központvezérlők kapcsolhatók, így egyszerűen megoldva a programbetöltés problémáját. A II. felületen a MAT 512 perifériabuszait állítottuk elő. így a főmodulban futó program segítségével tetszőleges, a MAT 512- höz kifejlesztett, vagy kifejlesztendő periféria illeszthető a kisszámítógcphez teszt vagy egyéb célokból. Az I. felület bitsoros adatátvitelt biztosít, melyen keresztül a főmodulban futó programból 4096 input és 4096 output bit bitenkénti manipulációjára nyílik lehetőség. tetszőleges MAT 512 periféria I.i IVJ II. PROM égető TI kisszámítógép -2 display 2 f loppy disc 1 konzol + 2 kazetta 1 sornyomtató L-1 PROM égetó Idisplay [ display MAT5T2 "- MAT 5121 II. II. kozos busz mátrixnyomtató] lyukszalag 1/0 3. ábra. Az MPDS rendszer moduljai közós perifériák III; B Híradástechnika XXXIII. évfolyam szám
3 7-ríjfömodul Ikazetta, floppy nyomtató PROMl 1MAT emulátor 1 tetszőleges MAT periféria ínformáció átvitel :3_ almodul [PROMl ZL ^nyomtató \^ [lyukszalag I/Q almodul[ tavbesze- 1 lőközpontok 4. ábra. A modulok közti információátvitel m cim 12 óra 1 adat be 1 adat ki 1 cím ora adat f fi MPDS inpuf output V24 5. ábra. Az MPDS csatlakozási felületei B lííu. cim 10 - óra 1 -adat Ő IB232-5] A legtöbb periféria egyszerűen illeszthető az univerzális párhuzamos (IV.), vagy a V. 24-es (V.) interface-en keresztül. 2. Az MPDS programrendszere Az MPDS rendszer egyes moduljai között munkamegosztást valósítottunk meg. Az almodulokban történik a programok, leírások előkészítése és a programmodulok belövése, a főmodulban pedig a programok fordítása, linkelése, háttértáron való tárolása, valamint a nyomtatás. A rendszerfunkciók ilyen kiosztását egyrészt a takarékos eszközfelhasználás, másrészt az a tény indokolja, hogy a főmodul általános jellege miatt könnyebben és gyorsabban programozható bonyolultabb adatfeldolgozási feladatok elvégzésére. A rendszer valamennyi programja interaktív kapcsolatot tart fenn a kezelővel, aki maga a programozó, így lehetőség van arra, hogy a jelzett hibákat azonnal javítani lehessen. Az ily módon felgyorsított fejlesztési ciklus a régebben alkalmazott batch fejlesztéshez képest, amely R20 számítógépen folyt, minőségi változást hozott a központ programrendszerének előállításában, beleértve a labor és gyártásorientált programcsomagok létrehozását is. 2.1 Az MPDS modulok szolgáltatásai Az MPDS rendszerben a főmodul almodul viszonylatban funkcionális, az almodul almodul viszonylatban pedig terhelésmegosztást alkalmaztunk. Ezt tükrözik az egyes modulok programjai is: Modul Programnév Méret Főmodul TXMONITOR 4000 TXEDIT 3000 DRBASM/XREF/SYMTAB 8000 MATLINK 3000 OBJMAN 1500 Almodulok DRBMON 2000 HIPO/M 5000 SMART TRACE 3000 DPROG 2000 ANAMAT 2000 (forrássor) Mindkét modultípusban a monitorprogram jelenti a futási környezetet a többi program számára. A monitorprogramok a memória és a perifériák manipulálására szolgáló parancsokon és programindítási lehetőségen felül logikai 1/0 kezelést tesznek lehetővé. Ez utóbbi segítségével a monitoron kívüli programok egységes módon kezelhetik a rendszer, előzőekben már ismertetett sokféle perifériáit. A PROM programozást legtöbbször az almodulokban végzik. A folyamat a display-ről a DPROG programmal vezérelhető. A program az égetendő tok típusa szerint képes a memória törlésére, au tomatikus újrapróbálkozásra, memóriatartomány folyamatos égetésére stb. Az ANAMAT visszafordítóprogram gépi kódú MAT 512 programok megfejtésénél használható. A programozó egy programmodul elkészítésénél a rendszeren töltött idejének mintegy 95%-át két program használatával tölti el. Átlagosan kb. 60%-ot tartózkodik az almodul szövegszerkesztő-programjának (HIPO/M) hatáskörében a forrásfile előállításán és javításán dolgozva, és kb. 35%-ot a nyomkövető program (SMART TRACE) hatáskörében végzett program belő véssél tölti. Ezért a fenti két program döntő hálással van az egész rendszer megítélésére Szövegszerkesztés Az MPDS rendszerben a TXEDIT és a HIPO/M programokkal lehet forrásfile-okat, leírásokat készíteni. A főmodul editor programja csak kisebb javításokhoz, és a háttértárakkal való kommunikációhoz használható. Az almodulokban futó HIPO/M szövegszerkesztőprogram kb. kétezer sor méretig kényelmes körülményeket biztosít a szerkesztési feladatok megoldásához. Mivel a programok programmodulokból épülnek fel, és egy modul általában ezer sornál rövidebb, az említett kapacitás bőven elegendő. A HIPO/M display-s editor egy lapon a szerkesztett szöveg 16 sorát jeleníti meg beállítható hosszúd ságú sorokban a képernyőn. Egy sor max. 64 karakter hosszú lehet. Egy lapra lapszámmal, vagy előrehátralapozással lehet hivatkozni, de külön kérhető az első és utolsó lap. A képernyőn levő lapon megengedett a szabad mozgás és javítás, a kép egy sorral történő elmozdítása előre, ill. hátra, karaktersorozat törlése, beszúrása és tabulátorok használata. Híradástechnika XXXITI. évfolyam szám 183
4 A nagyobb szövegrészek kezelésére a parancsábra parancsai szolgálnak. Azok végrehajtása kijelölt sortartományra és kijelölt karakteroszlopokra kérhető. A fenti parancsokkal szöveg kivitelre, beolvasásra, másolásra, törlésre és áthelyezésre adható utasítás. Leírások, dokumentációk készítésénél nyomdai szedés is elvégeztethető. A parancsábrából indítható a sokoldalú keresőparancs, mellyel a fent említett paraméterek beállítása után tetszőleges karaktersorozat kerestethető úgy, hogy dont care" karakterpozíciók is megadhatók. A keresett minta helyére vagy elé új karaktersorozat szúrható be. A HIPO/M parancsai az 1. mellékletben láthatók Nyomkövetés A MAT 512-re írt programok az almodulokba, vagy közvetlenül a központba kerülnek át kipróbálásra. Az almodulok maguk is MAT 512 processzorok, így a programbelövésnél kihasználható az a tény, hogy a futtatás saját környezetben történik. Az almodulokban a belövést a SMART TRACE (MAT 512 Real- Time Trace) program támogatja. A program két üzemmódban, egy teljes és egy részleges real-time üzemmódban működhet. A teljes üzemmódban a SMART TRACE interpretálja a követendő programot, s így a tényleges futásnál ugyan százszor lassabban futva, de a gépi utasítás szintjénél is mélyebb információt nyújtva segíti a belövést. A teljes üzemmód kialakítására azért volt szükség, mert a processzor rendelkezik olyan regiszterekkel és flagekkel, melyek állapotjelzők egy gépi utasítás végrehajtása után, de nem olvashatók. A teljes trace segítségével írásvédelem is megvalósítható és PROM területen futó programok is nyomon követhetők. A real-time módú nyomkövetéskor két megállás között teljes sebességgel fut a program, amely sok esetben követelmény ahhoz, hogy kiértékelhető eredmény keletkezzen. Ilyenkor azonban a követett program leállítását célzó töréspontok elhelyezésekor eleget kell tenni a processzor hardware sajátosságaiból eredő néhány megszorításnak. Mindkét üzemmódban max. 4 db töréspont definiálható. A töréspontoknál paraméterként megadható egy memória pillanatfelvétel (snapshot) sorszáma és az, hogy hányadik áthaladáskor álljon meg a nyomkövetés (ciklusok vizsgálata). A törésponti címen szereplő utasítás végrehajtása előtt a nyomkövető program közli a processzor állapotinformációit és a kért memóriaterület pillanatnyi tartalmát. A teljes nyomkövetés történhet lépésenkénti végrehajtással is, és tetszőleges utasítás végrehajtásakor leállítható. A nyomkövetéskor kapott képernyőtartalom a rendszerhez közös perifériaként kapcsolódó nyomtatón kinyomtatható Az MPDS modulok használata Az egyes programmodulok kapcsolatát a két leggyakoribb tevékenységen keresztül mutatjuk be részletesen Forrásfile készítés és javítás Az előforduló szövegfile-okat, melyek lehetnek programok, leírások, esetleg object file-ok, ma már kizárólag az almodulokban javítjuk. Az almodulban folyó tevékenység ideje alatt a főmodul és a közös busz más programozók rendelkezésére áll (6. ábra). Ilyenkor a főmodul, mint a háttértárak kezelője működik és csak a file-ok átvitelének idejére foglaljuk le. display 1 1 HIPO/M almodul nyomtató adat - vezérlés 6. ábra. Forrásfile-ok előállítása Programok fordítása display ^ 1-., J T XMONITORU»f ITXEDITI főmodul oppy. ' L'n nyomtató B f Programfordításkor, legyen az szintaktikus elemzés, vagy object generálás, az információs kapcsolat megegyezik az előző esettel azzal a különbséggel, hogy a TXEDIT helyén a DRRASM/XREF/SYMTAB modulok állnak. A fordítandó file-okat leggyakrabban az almodulok HIPO/M editorában helyezik el úgy, hogy a fordítóprogram és segédprogramjai közvetlenül az almodulból olvassák az input file-t. Ha a fordító hibát észlel, az a főmodul hibalistáján megjelenik, s annak alapján az azonnal javítható az almodulban. így a háttértárra csak szintaktikailag hibátlan programok kerülnek. A fordításkor a főmodulban lista és object file generálható. A fordítóprogram kisegítőprogramjai a forrásprogram szimbólumainak definíciós értékét, illetve a szimbólumok sorszáma szerinti előfordulási helyeit adják meg táblázatos formában. A programmodulok object file-jait egy közös fiiéba vonják össze az object manager (OBJMAN) programmal, majd a linkelőprogrammal (MATLINK) állítanak elő a MAT 512 memóriájába betölthető kódot. A linkelő program feloldja az egyes modulok egymásra történő hivatkozásait, megadja a hivatkozások számszerű értékeit, a memóriafoglalást, a feldolgozott modulok azonosítóit és betölthető kódot generál. 3. Az MPDS modulok file-szintű együttműködése A 7. ábrán feltüntettük a rendszer legfontosabb moduljait és a köztük folyó tipikus file-kapcsolatokat. Az egyes modulok között általában háttértáron keresztül valósul meg a kapcsolat. A rendszerben megvalósított logikai perifériakezelés miatt a csatoló szerepét bármelyik erre alkalmas fizikai eszköz betöltheti. Mivel valamennyi file szövegfile, nyomtatón való megjelenítésük sem okoz gondot. 184 Híradástechnika XXXIII. évfolyam á. szám
5 lista file-ok szöveg file forrás file " * I HTXEDITI JORBASMl I forrás -> 1 HlPö IM ) < lobjman (H) object ^ ' load object file file (3) -háttér -IDRBMONN IMATLINKI 1 tór J.» (yy; - nyomta- MAT 512 lista file-ok jlf232-t1 7. áöra. Az MPDS modulok file-szintű együttműködése Összefoglalás Az MPDS rendszer tárgyalása során nem tértünk ki azokra a segédeszközökre, melyek nem kapcsolódnak közvetlenül a MAT 512 alapú fejlesztéshez, és csak utaltunk azokra a lehetőségekre, melyek más típusú processzor fejlesztése esetén az MPDS használatát indokolhatják. Az MPDS rendszeres használata 1981-ben kezdődött el. Az eddigi eredmények biztatóak, a rendszer kiépítése fokozatosan nőtt. Az irodalomban megadunk néhány, az SPC távbeszélőközpont gyártásban alkalmazott software fejlesztői környezetről szóló cikket. Saját lehetőségeink ezekkel való összevetése, a tanulságok levonása azonban meghaladja egy cikk kereteit. REMÖVE tói, ig tartomány törlés MOVE tói, ig, elé tartomány áthelyezés LIMIT n az utolsó írható pozíció 0-63 TABU'S 8 db állítható tabulátorok A FIND-parancs TÍPUS FORMÁTUM JELENTÉS /FI/ /Fl/P /F1//F2/ /F1//F2/P /F1//F2/VP /F1//F2/I /F1//F2/PI csak számol kiírja a lapot, villog FI számol, cserél cserél, kiír kiír, Y-ra cserél, kiír FI elé beszúrja F2-t FI elé beszúrja F2-t, kiír /FI/ /F2/VPI kiír, Y-ra beszúr, kiír A /" jel az FI, F2-ben nem szereplő grafikus karaktert jelenti. 1. melléklet FI keresendő karaktersorozat; DEL (kiírva?) esetén az adott karakterpozíción nem vizsgál egyezést F2 beszúrandó karaktersorozat P V kiírás kérés beszúrás előtt kérdezzen A HIPO/M szövegszerkesztő program parancsai 1. melléklet A parancsábrában a kívánt parancs kiválasztása a t, l, space billentyűk valamelyikével történik. A cursor által kijelölt parancs tetszőleges grafikus karakterrel indítható, kivéve a START parancsot, mely csak Y-ra indul. (N) logikai egység száma. PARANCS PRINT START BACK INPUT OUTPUT FIELD FIND COMPOSE COPY PARAMÉTER n JELENTÉS a kiíratandó lap sorszáma memória teszt, alaphelyzet visszatérés a monitorhoz elé az adott sor elé beolvas (7) tói, ig tartományt kivisz (8) n, m n=sm<64 keresési tói, ig mező keresés tói, ig szedés a FIELD mezőben tói, ig, elé tartomány másolás Ha a FIND-parancs kiírt egy lapot, akkor SPACE - ESC Y Sorparancsok DCA CR CTRL X CTRL H DEL NC SCO ETX Lapparancsok CTRL Y - CTRL Z - CTRL L - tovább szabad módosítás a kiírt lapon V esetén módosítás kérés tabulátor sor eleje cursor jobbra cursor balra sor vége törlés tab. mező törlés kar. beszúrás kar. törlés cursor fel cursor le home RES sor, oszlop = 15,0 LF soremelés Paraméterparancsok CTRL A - tói CTRL S - i g CTRL W - elé A fenti CTRL karakterek némelyikének speciális billentyűk felelnek meg az almodulok tv display-in. Híradástechnika XXXIII. évfolyam szám 185
6 Lapmozgató parancsok ALT sor törlés NULL sor beszúrás ULB fél lap beszúrás ERASE * sor beszúrás CTRL N vonalzó sor kérés CTRL I sor ismétlés SWS előző lap SWC következő lap CTRL T - első lap CTRL B - utolsó lap ESC parancsábra I R O D A L O M 11] J. A. Brakel: Structural aspects of the TC1 multiprocessor contro] of telephony switching tem ISS 79. Paris p [2] E. B. Daly: The managemant of large software development for stored program switching systems ISS 79. Paris p [3] M. Fulton: Organization and operation of a software snpport service for an SPC telephoné network ISS 79. Paris p [4] II. Y. Chang: Application of software engineering to ESS. ISS 79. Paris p [5] T. Morisawa: DEX A-113 TS, TLS program design and evaluations. Review of the ECL Vol. 27. No p [6] C. Carelli: II systema PROTEO Telecommunicazioni 1979, No p [7] Dr. Darabos Z.: MPDS MAT 512 telefonközpontvezérlő programfejlesztő rendszere. HTE előadás, 1981 október 1.
Informatika érettségi vizsga
Informatika 11/L/BJ Informatika érettségi vizsga ÍRÁSBELI GYAKORLATI VIZSGA (180 PERC - 120 PONT) SZÓBELI SZÓBELI VIZSGA (30 PERC FELKÉSZÜLÉS 10 PERC FELELET - 30 PONT) Szövegszerkesztés (40 pont) Prezentáció-készíté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
. Számítógépek működési elve Bevezetés az informatikába. előadás Dudásné Nagy Marianna Az általánosan használt számítógépek a belső programvezérlés elvén működnek Külső programvezérlés... Vezérlés elve
Számítógép felépítése
Alaplap, processzor Számítógép felépítése Az alaplap A számítógép teljesítményét alapvetően a CPU és belső busz sebessége (a belső kommunikáció sebessége), a memória mérete és típusa, a merevlemez sebessége
A legfontosabb DOS parancsok
A legfontosabb DOS parancsok A DOS parancsok általános formája: KULCSSZÓ paraméterek Az utasítások akár kis-, akár nagybetűkkel is írhatók, a DOS nem tesz köztük különbséget. A kulcsszó és az első paraméter
OPERÁCIÓS RENDSZEREK. Elmélet
1. OPERÁCIÓS RENDSZEREK Elmélet BEVEZETÉS 2 Az operációs rendszer fogalma Az operációs rendszerek feladatai Csoportosítás BEVEZETÉS 1. A tantárgy tananyag tartalma 2. Operációs rendszerek régen és most
elektronikus adattárolást memóriacím
MEMÓRIA Feladata A memória elektronikus adattárolást valósít meg. A számítógép csak olyan műveletek elvégzésére és csak olyan adatok feldolgozására képes, melyek a memóriájában vannak. Az információ tárolása
Az interrupt Benesóczky Zoltán 2004
Az interrupt Benesóczky Zoltán 2004 1 Az interrupt (program megszakítás) órajel generátor cím busz környezet RESET áramkör CPU ROM RAM PERIF. adat busz vezérlõ busz A periféria kezelés során információt
Űj módszerek a hagyományos kapcsolóberendezések üzemfelügyeletére és karbantartására
Űj módszerek a hagyományos kapcsolóberendezések üzemfelügyeletére és karbantartására DR. EISLER PÉTER, GÁTMEZEI JÓZSEF BHG Híradástechnikai Vállalat ÖSSZEFOGLALÁS A cikk ismerteti a hagyományos kapcsolóberendezések
Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
Digitális technika VIMIAA01 9. hét
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika VIMIAA01 9. hét Fehér Béla BME MIT Eddig Tetszőleges
A mikroprocesszor felépítése és működése
A mikroprocesszor felépítése és működése + az egyes részegységek feladata! Információtartalom vázlata A mikroprocesszor feladatai A mikroprocesszor részegységei A mikroprocesszor működése A mikroprocesszor
A., BEMENETI EGYSÉGEK
Perifériák A., BEMENETI EGYSÉGEK Használatával adatok jutnak el a környezetből a központi feldolgozó egység felé. COPYRIGHT 2017 MIKECZ ZSOLT 2 1., Billentyűzet Adatok (szövegek, számok stb.) bevitelére
3.óra Beviteli perifériák. Perifériák: A szg.-hez csatolt külső eszközök. A periféria illesztőkön keresztül csatlakoznak.
3.óra Beviteli perifériák Perifériák: A szg.-hez csatolt külső eszközök. A periféria illesztőkön keresztül csatlakoznak. Csoportosításuk működési elv szerint: 1. Soros (serial) egy vezeték az előny, hátrány
Programozás alapjai Bevezetés
Programozás alapjai Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Programozás alapjai Bevezetés SWF1 / 1 Tartalom A gépi kódú programozás és hátrányai A magas szintÿ programozási nyelv fogalma
Számítógépek felépítése, alapfogalmak
2. előadás Számítógépek felépítése, alapfogalmak Lovas Szilárd, Krankovits Melinda SZE MTK MSZT kmelinda@sze.hu B607 szoba Nem reprezentatív felmérés kinek van ilyen számítógépe? 2 Nem reprezentatív felmérés
A TURBO DEBUGGER HASZNÁLATA
HASZNÁLATA Az eddig megírt programjaink működését nem tudtuk ellenőrizni, így elég kényelmetlen programozni, hogy nem látjuk, tényleg azt csinálja-e a program, amit elvárunk tőle. Ha valami rosszul működik,
SQL*Plus. Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP (dolgozó), DEPT (osztály) "közönséges" felhasználók
SQL*Plus Felhasználók: SYS: rendszergazda SCOTT: demonstrációs adatbázis, táblái: EMP dolgozó), DEPT osztály) "közönséges" felhasználók Adatszótár: metaadatokat tartalmazó, csak olvasható táblák táblanév-prefixek:
Számítógép architektúra
Budapesti Műszaki Főiskola Regionális Oktatási és Innovációs Központ Székesfehérvár Számítógép architektúra Dr. Seebauer Márta főiskolai tanár seebauer.marta@roik.bmf.hu Irodalmi források Cserny L.: Számítógépek
Operációs rendszerek. Bemutatkozás
Bevezetés az operációs rendszerek világába dr. Benyó Balázs benyo@sze.hu Bemutatkozás www.sze.hu/~benyo 1 Számítógép HW-SW felépítése felhasználó felhasználó felhasználó Operációs rendszer Operációs rendszer
SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel
SysCVideo: fiktív grafikus kártya SystemC modulként, SDL alapú megjelenítéssel Czirkos Zoltán 2015. augusztus 26. Kivonat Az ismertetett SystemC modul egy mikroprocesszoros rendszerhez illeszthető megjelenítő
SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1
INFORMATIKAI RENDSZEREK ALAPJAI (INFORMATIKA I.) 1 NEUMANN ARCHITEKTÚRÁJÚ GÉPEK MŰKÖDÉSE SZÁMÍTÓGÉPEK BELSŐ FELÉPÍTÉSE - 1 Ebben a feladatban a következőket fogjuk áttekinteni: Neumann rendszerű számítógép
Operációs rendszerek
Operációs rendszerek Hardver, szoftver, operációs rendszer fogalma A hardver a számítógép mőködését lehetıvé tevı elektromos, elektromágneses egységek összessége. A számítástechnikában hardvernek hívják
RÉSZLETES ÉRETTSÉGI VIZSGAKÖVETELMÉNYEK INFORMATIKÁBÓL
RÉSZLETES ÉRETTSÉGI VIZSGAKÖVETELMÉNYEK INFORMATIKÁBÓL 1. Információs társadalom 1.1. A kommunikáció 1.1.1. A jelek csoportosítása 1.1.2. Kód, kódolás, bináris kód 1.1.3. A kommunikáció általános modellje
Architektúra, megszakítási rendszerek
Architektúra, megszakítási ek Mirıl lesz szó? Megszakítás fogalma Megszakítás folyamata Többszintű megszakítási ek Koschek Vilmos Példa: Intel Pentium vkoschek@vonalkodhu Koschek Vilmos Fogalom A számítógép
ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES
ELSŐ LÉPÉSEK A SZÁMÍTÓGÉPEK RODALMÁBA AMIT A SZÁMÍTÓGÉPEKRŐL TUDNI ÉRDEMES Számítógép = Univerzális gép! Csupán egy gép a sok közül, amelyik pontosan azt csinálja, amit mondunk neki. Hardver A számítógép
AZ INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI
AZ INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI A vizsga formája Középszinten: gyakorlati és szóbeli Emeltszinten: gyakorlati és szóbeli Az informatika érettségi vizsga célja Az informatika érettségi
Operációs rendszerek. Tanmenet
Tanmenet TANMENET- Operációs rendszerek Témakörök Javasolt óraszám 1. Operációs rendszerek alapjai 2. Windows 2000 ismeretek- Munka a képernyőn 3. Windows 2000 ismeretek- A Start menü elemei 4. Windows
AZ Informatika érettségi VIZSGA ÁLTALÁNOS követelményei
AZ Informatika érettségi VIZSGA ÁLTALÁNOS követelményei A vizsga formája Középszinten: gyakorlati és szóbeli Emeltszinten: gyakorlati és szóbeli Az informatika érettségi vizsga célja Az informatika érettségi
INFORMATIKA ÉRETTSÉGI VIZSGAKÖVETELMÉNYEK AZ ÉRETTSÉGI VIZSGA RÉSZLETES TEMATIKÁJA
A témakörök előtt lévő számok az informatika tantárgy részletes vizsgakövetelménye és a vizsga leírása dokumentumban szereplő témaköröket jelölik. KÖVETELMÉNYEK 1.1. A kommunikáció 1.1.1. A kommunikáció
A programozás alapjai
A programozás alapjai Változók A számítógép az adatokat változókban tárolja A változókat alfanumerikus karakterlánc jelöli. A változóhoz tartozó adat tipikusan a számítógép memóriájában tárolódik, szekvenciálisan,
A nyomtatvány használata nem kötelező! TANMENET. az osztály INFORMATIKA tantárgyának tanításához. (tagintézmény igazgató)
A nyomtatvány használata nem kötelező! TANMENET az osztály INFORMATIKA tantárgyának tanításához. Összeállította: Informatika munkaközösség 2010. év szeptember hó 01. nap. (tanár) (tagintézmény igazgató)
A billentyűzet a legfontosabb adatbeviteli eszköz, mely szinte rögtön a számítógép bekapcsolása után,,életre kel. Segítségével az operációs rendszer
Billentyűzet A billentyűzet a legfontosabb adatbeviteli eszköz, mely szinte rögtön a számítógép bekapcsolása után,,életre kel. Segítségével az operációs rendszer automatikusan letöltődik, de betöltése
A számítógép fő részei
Hardver ismeretek 1 A számítógép fő részei 1. A számítógéppel végzett munka folyamata: bevitel ==> tárolás ==> feldolgozás ==> kivitel 2. A számítógépet 3 fő részre bonthatjuk: központi egységre; perifériákra;
Az operációs rendszer szerkezete, szolgáltatásai
Az operációs rendszer szerkezete, szolgáltatásai Felhasználói programok Rendszerhívások Válaszok Kernel Eszközkezelők Megszakításvezérlés Perifériák Az operációs rendszer szerkezete, szolgáltatásai Felhasználói
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR
LabVIEW példák és bemutatók KÉSZÍTETTE: DR. FÜVESI VIKTOR LabVIEW-ról National Instruments (NI) által fejlesztett Grafikus programfejlesztő környezet, méréstechnikai, vezérlési, jelfeldolgozási feladatok
Mikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység
Mikroprocesszor CPU C Central Központi P Processing Számító U Unit Egység A mikroprocesszor általános belső felépítése 1-1 BUSZ Utasítás dekóder 1-1 BUSZ Az utasítás regiszterben levő utasítás értelmezését
Az ErdaGIS térinformatikai keretrendszer
Az ErdaGIS térinformatikai keretrendszer Két évtized tapasztalatát sűrítettük ErdaGIS térinformatikai keretrendszerünkbe, mely moduláris felépítésével széleskörű felhasználói réteget céloz, és felépítését
A számítógép egységei
A számítógép egységei A számítógépes rendszer két alapvető részből áll: Hardver (a fizikai eszközök összessége) Szoftver (a fizikai eszközöket működtető programok összessége) 1.) Hardver a) Alaplap: Kommunikációt
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.
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. Neumann elv: Külön vezérlő és végrehajtó egység van Kettes
INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI
1. oldal, összesen: 6 oldal INFORMATIKA ÉRETTSÉGI VIZSGA ÁLTALÁNOS KÖVETELMÉNYEI A vizsga formája Középszinten: gyakorlati és szóbeli. Emeltszinten: gyakorlati és szóbeli. Az informatika érettségi vizsga
Programtervezés. Dr. Iványi Péter
Programtervezés Dr. Iványi Péter 1 A programozás lépései 2 Feladat meghatározás Feladat kiírás Mik az input adatok A megoldáshoz szükséges idő és költség Gyorsan, jót, olcsón 3 Feladat megfogalmazása Egyértelmű
5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix
2. Adattípusonként különböző regisztertér Célja: az adatfeldolgozás gyorsítása - különös tekintettel a lebegőpontos adatábrázolásra. Szorzás esetén karakterisztika összeadódik, mantissza összeszorzódik.
Podoski Péter és Zabb László
Podoski Péter és Zabb László Bevezető Algoritmus-vizualizáció témakörében végeztünk kutatásokat és fejlesztéseket Felmértük a manapság ismert eszközök előnyeit és hiányosságait Kidolgoztunk egy saját megjelenítő
A Számítógépek hardver elemei
Mechatronika, Optika és Gépészeti Informatika Tanszék Kovács Endre tud. Mts. A Számítógépek hardver elemei Korszerű perifériák és rendszercsatolásuk A µ processzoros rendszer regiszter modellje A µp gépi
INVERSE MULTIPLEXER RACK
SP 7505 Tartalomjegyzék...1 Általános ismertetés...2 Követelmények...2 Felépítése és működése...3 Beállítások...3 Felügyelet...3 Csatlakozók...3 Kijelzők...3 Műszaki adatok:...4 G703 felület:...4 LAN felület:...4
18. Szövegszerkesztők
18. Szövegszerkesztők A szövegszerkesztés olyan számítógépes művelet, amelynek során később nyomtatásban megjelenő szövegegységeket, dokumentumokat hozunk létre, majd azokat papírra kinyomtatjuk. A különböző
Az MS Word szövegszerkesztés modul részletes tematika listája
Az MS Word szövegszerkesztés modul részletes tematika listája A szövegszerkesztés alapjai Karakter- és bekezdésformázás Az oldalbeállítás és a nyomtatás Tabulátorok és hasábok A felsorolás és a sorszámozás
Moduláris USB billentyűzet emulátor
Moduláris USB billentyűzet emulátor Használati és programozási leírás 2016. április Ismertető A modul alkalmas általános célú HID eszközként a számítógéphez csatlakoztatva szabványos billentyűzet emulációjára.
Bevezetés a számítástechnikába
Bevezetés a számítástechnikába Beadandó feladat, kódrendszerek Fodor Attila Pannon Egyetem Műszaki Informatikai Kar Villamosmérnöki és Információs Rendszerek Tanszék foa@almos.vein.hu 2010 október 12.
Programozás I. gyakorlat
Programozás I. gyakorlat 1. gyakorlat Alapok Eszközök Szövegszerkesztő: Szintaktikai kiemelés Egyszerre több fájl szerkesztése pl.: gedit, mcedit, joe, vi, Notepad++ stb. Fordító: Szöveges file-ban tárolt
Szövegszerkesztés Word XP-vel. Tanmenet
Szövegszerkesztés Word XP-vel Tanmenet Szövegszerkesztés Word XP-vel TANMENET- Szövegszerkesztés Word XP-vel Témakörök Javasolt óraszám 1. Bevezetés a Word XP használatába 2 tanóra (90 perc) 2. Szöveg
Digitális technika (VIMIAA01) Laboratórium 9
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA01) Laboratórium 9 Fehér Béla Raikovich Tamás,
Matlab Fuzzy Logic Toolbox
Matlab Fuzzy Logic Toolbox The Future looks Fuzzy Newsweek, May, 28, 1990. A fuzzy irányítási rendszerek vizsgálatára Windows alatt futó Matlab programcsomag szimulációs eszközeit és a Matlab-ra ráépülő
7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II.
7. Laboratóriumi gyakorlat: Vezérlési szerkezetek II. A gyakorlat célja: 1. A shell vezérlő szerkezetei használatának gyakorlása. A használt vezérlő szerkezetek: if/else/fi, for, while while, select, case,
GPU Lab. 4. fejezet. Fordítók felépítése. Grafikus Processzorok Tudományos Célú Programozása. Berényi Dániel Nagy-Egri Máté Ferenc
4. fejezet Fordítók felépítése Grafikus Processzorok Tudományos Célú Programozása Fordítók Kézzel assembly kódot írni nem érdemes, mert: Egyszerűen nem skálázik nagy problémákhoz arányosan sok kódot kell
Operációs rendszerek III.
A WINDOWS NT memóriakezelése Az NT memóriakezelése Memóriakezelő feladatai: Logikai-fizikai címtranszformáció: A folyamatok virtuális címterének címeit megfelelteti fizikai címeknek. A virtuális memóriakezelés
4. Javítás és jegyzetek
és jegyzetek Schulcz Róbert schulcz@hit.bme.hu A tananyagot kizárólag a BME hallgatói használhatják fel tanulási céllal. Minden egyéb felhasználáshoz a szerző engedélye szükséges! 1 Automatikus javítás
informatika általános iskola 8. osztály
Tanmenetjavaslat informatika általános iskola 8. osztály javaslata alapján összeállította: Látta:...... Harmath Lajos munkaközösség vezető tanár Jóváhagyta:... igazgató 2018-2019 8. OSZTÁLY Heti óraszám:
találhatók. A memória-szervezési modell mondja meg azt, hogy miként
Memória címzési módok Egy program futása során (legyen szó a program vezérléséről vagy adatkezelésről) a program utasításai illetve egy utasítás argumentumai a memóriában találhatók. A memória-szervezési
Mintavételes szabályozás mikrovezérlő segítségével
Automatizálási Tanszék Mintavételes szabályozás mikrovezérlő segítségével Budai Tamás budai.tamas@sze.hu http://maxwell.sze.hu/~budait Tartalom Mikrovezérlőkről röviden Programozási alapismeretek ismétlés
Microsoft Word előadás. Bevezetés az informatikába I.
Microsoft Word előadás Bevezetés az informatikába I. A Word felépítése Menüsor Eszköztár Vonalzók Kurzor Dokumentum Állapotsor Betűk betűtípus fogalma betűméret félkövér, dőlt, aláhúzott proporcionális
Számítógépek felépítése
Számítógépek felépítése Emil Vatai 2014-2015 Emil Vatai Számítógépek felépítése 2014-2015 1 / 14 Outline 1 Alap fogalmak Bit, Byte, Word 2 Számítógép részei A processzor részei Processzor architektúrák
AF 4073-1. 5 hangú kód adó-vevő. Fő jellemzők:
AF 4073-1 5 hangú kód adó-vevő Fő jellemzők: SELECT 5 jelzések küldése - billentyüzeten beirt 5 hangú szekvencia küldése - szekvencia küldés 9 db programozható hivó-memória egyikéből - REDIAL funkció egy
Digitális technika (VIMIAA01) Laboratórium 9
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Digitális technika (VIMIAA01) Laboratórium 9 Fehér Béla Raikovich Tamás,
Digitális írástudás 2012. március 13. TÁMOP-5.3.1-C-09/2-2010-0068 Trambulin
Digitális írástudás 2012. március 13. TÁMOP-5.3.1-C-09/2-2010-0068 Trambulin Cél: A képzés célja, hogy a projekt résztvevői tudják kezelni a számítógépet és perifériáit, ismerjék a szoftvereket. Képessé
SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL)
SZÁMÍTÓGÉP FELÉPÍTÉSE (TK 61-TŐL) SZÁMÍTÓGÉP Olyan elektronikus berendezés, amely adatok, információk feldolgozására képes emberi beavatkozás nélkül valamilyen program segítségével. HARDVER Összes műszaki
Táblázatkezelés Excel XP-vel. Tanmenet
Táblázatkezelés Excel XP-vel Tanmenet Táblázatkezelés Excel XP-vel TANMENET- Táblázatkezelés Excel XP-vel Témakörök Javasolt óraszám 1. Bevezetés az Excel XP használatába 4 tanóra (180 perc) 2. Munkafüzetek
S z á m í t ó g é p e s a l a p i s m e r e t e k
S z á m í t ó g é p e s a l a p i s m e r e t e k 7. előadás Ami eddig volt Számítógépek architektúrája Alapvető alkotóelemek Hardver elemek Szoftver Gépi kódtól az operációs rendszerig Unix alapok Ami
A fordítóprogramok szerkezete. Kódoptimalizálás. A kódoptimalizálás célja. A szintézis menete valójában. Kódoptimalizálási lépések osztályozása
A fordítóprogramok szerkezete Forrásprogram Forrás-kezelő (source handler) Kódoptimalizálás Fordítóprogramok előadás (A,C,T szakirány) Lexikális elemző (scanner) Szintaktikus elemző (parser) Szemantikus
Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések. 1. Mi a programozás?
Bevezetés Kinek szól a könyv? A könyv témája A könyv felépítése Mire van szükség a könyv használatához? A könyvben használt jelölések Forráskód Hibajegyzék p2p.wrox.com xiii xiii xiv xiv xvi xvii xviii
Bevezetés az informatikába
Bevezetés az informatikába 3. előadás Dr. Istenes Zoltán Eötvös Loránd Tudományegyetem Informatikai Kar Programozáselmélet és Szoftvertechnológiai Tanszék Matematikus BSc - I. félév / 2008 / Budapest Dr.
Yottacontrol I/O modulok beállítási segédlet
Yottacontrol I/O modulok beállítási segédlet : +36 1 236 0427 +36 1 236 0428 Fax: +36 1 236 0430 www.dialcomp.hu dial@dialcomp.hu 1131 Budapest, Kámfor u.31. 1558 Budapest, Pf. 7 Tartalomjegyzék Bevezető...
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
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 SZÁMÍTÁSTECHNIKAI SZOFTVERÜZEMELTETŐ OKJ 52 4641 03 A szóbeli
A tervfeladat sorszáma: 1 A tervfeladat címe: ALU egység 8 regiszterrel és 8 utasítással
.. A tervfeladat sorszáma: 1 A ALU egység 8 regiszterrel és 8 utasítással Minimálisan az alábbi képességekkel rendelkezzen az ALU 8-bites operandusok Aritmetikai funkciók: összeadás, kivonás, shift, komparálás
Központi vezérlőegység
Központi vezérlőegység A számítógép agya a központi vezérlőegység (CPU: Central Processing Unit). Két fő része a vezérlőegység (CU: Controll Unit), ami a memóriában tárolt program dekódolását és végrehajtását
Mikrorendszerek tervezése
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Mikrorendszerek tervezése Megszakítás- és kivételkezelés Fehér Béla Raikovich
LOGSYS LOGSYS LCD KIJELZŐ MODUL FELHASZNÁLÓI ÚTMUTATÓ. 2010. november 8. Verzió 1.0. http://logsys.mit.bme.hu
LOGSYS LCD KIJELZŐ MODUL FELHASZNÁLÓI ÚTMUTATÓ 2010. november 8. Verzió 1.0 http://logsys.mit.bme.hu Tartalomjegyzék 1 Bevezetés... 1 2 Kommunikációs interfész... 2 3 Memóriák az LCD vezérlőben... 3 3.1
Szövegszerkesztés Word XP-vel. Tanmenet
Szövegszerkesztés Word XP-vel Tanmenet Szövegszerkesztés Word XP-vel TANMENET- Szövegszerkesztés Word XP-vel Témakörök Javasolt óraszám 1. Bevezetés a Word XP használatába 2. Szöveg bevitele és módosítása
Ismerkedjünk tovább a számítógéppel. Alaplap és a processzeor
Ismerkedjünk tovább a számítógéppel Alaplap és a processzeor Neumann-elvű számítógépek főbb egységei A részek feladatai: Központi egység: Feladata a számítógép vezérlése, és a számítások elvégzése. Operatív
Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv
Image Processor BarCode Service Áttekintés CIP-BarCode alkalmazás a Canon Image Processor programcsomag egyik tagja. A program feladata, hogy sokoldalú eszközt biztosítson képállományok dokumentumkezelési
Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve. Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba
Ügyviteli rendszerek hatékony fejlesztése Magic Xpa-val mobilos funkciókkal kiegészítve Oktatók: Fülöp József, Smohai Ferenc, Nagy Csaba Programozás alapjai Ha egy adott adattáblára Ctrl + G t nyomunk,
Fordítóprogramok. Aszalós László. 2009. szeptember 7.
Fordítóprogramok Aszalós László 2009. szeptember 7. 1. Bemelegítés Honlap: www.inf.unideb.hu/ aszalos/diak.html (Fordítóprogramok, 2009) Jegymegajánló: utolsó hét előadásán. PótZH (csak gyakorlat) vizsgaidőszak
2. modul - Operációs rendszerek
2. modul - Operációs rendszerek Érvényes: 2009. február 1-jétől Az alábbiakban ismertetjük a 2. modul (Operációs rendszerek) syllabusát, amely az elméleti és gyakorlati modulvizsga követelményrendszere.
Perifériák hozzáadása a rendszerhez
Perifériák hozzáadása a rendszerhez Intellectual Property (IP) katalógus: Az elérhető IP modulok listája Bal oldalon az IP Catalog fül Ingyenes IP modulok Fizetős IP modulok: korlátozások Időkorlátosan
Programozás alapjai. 10. előadás
10. előadás Wagner György Általános Informatikai Tanszék Pointerek, dinamikus memóriakezelés A PC-s Pascal (is) az IBM PC memóriáját 4 fő részre osztja: kódszegmens adatszegmens stackszegmens heap Alapja:
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama. 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra
Az iskolai rendszerű képzésben az összefüggő szakmai gyakorlat időtartama 10. évfolyam: 105 óra 11. évfolyam: 140 óra 10. évfolyam Adatbázis- és szoftverfejlesztés gyakorlat 50 óra 36 óra OOP 14 óra Programozási
Funkcionális és logikai programozás. { Márton Gyöngyvér, 2012} { Sapientia, Erdélyi Magyar Tudományegyetem }
Funkcionális és logikai programozás { Márton Gyöngyvér, 2012} { Sapientia, Erdélyi Magyar Tudományegyetem } http://www.ms.sapientia.ro/~mgyongyi ` 1 Jelenlét: Követelmények, osztályozás Az első 4 előadáson
Adatbázis rendszerek. dr. Siki Zoltán
Adatbázis rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati személyzeti
Az INTEL D-2920 analóg mikroprocesszor alkalmazása
Az INTEL D-2920 analóg mikroprocesszor alkalmazása FAZEKAS DÉNES Távközlési Kutató Intézet ÖSSZEFOGLALÁS Az INTEL D 2920-at kifejezetten analóg feladatok megoldására fejlesztették ki. Segítségével olyan
A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem)
65-67 A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem) Két fő része: a vezérlőegység, ami a memóriában tárolt program dekódolását és végrehajtását végzi, az
Elemi alkalmazások fejlesztése I.
Steingart Ferenc el adása alapján készítette: Szabóné Nacsa Rozália Integrált fejleszt környezet Linux MS Win* www.kdevelop.org www.bloodshed.net Bevezetés 1 A kdevelop f ablaka Editor és böngész Projektszerkezet
VIDEOTON VT 20 mikromini számítógép
VIDEOTON VT 20 mikromini számítógép Összeállította: Gerlai Mátyás Hazai fejlesztés Fejlesztő intézmény: VIDEOTON Számítástechnikai Gyára, Székesfehérvár Műszaki Föosztály Főosztályvezető: Nyilas Lajos,
MS ACCESS 2010 ADATBÁZIS-KEZELÉS ELMÉLET SZE INFORMATIKAI KÉPZÉS 1
SZE INFORMATIKAI KÉPZÉS 1 ADATBÁZIS-KEZELÉS MS ACCESS 2010 A feladat megoldása során a Microsoft Office Access 2010 használata a javasolt. Ebben a feladatban a következőket fogjuk gyakorolni: Adatok importálása
Bevezetés a programozásba. 5. Előadás: Tömbök
Bevezetés a programozásba 5. Előadás: Tömbök ISMÉTLÉS Specifikáció Előfeltétel: milyen körülmények között követelünk helyes működést Utófeltétel: mit várunk a kimenettől, mi az összefüggés a kimenet és
VL IT i n du s t ri al Kommunikációs vázlat
VL IT i n du s t ri al Kommunikációs vázlat k i v it e l A műszaki adatok előzetes ér tesítés nélkül változhatnak. A műszaki adatok előzetes értesítés nélkül változhatnak. VLIT TAG A1 WB ATEX Aktív RFID
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és
Java programozási nyelv
Java programozási nyelv 2. rész Vezérlő szerkezetek Nyugat-Magyarországi Egyetem Faipari Mérnöki Kar Informatikai Intézet Soós Sándor 2005. szeptember A Java programozási nyelv Soós Sándor 1/23 Tartalomjegyzék
Informatika tagozat osztályozóvizsga követelményei
Tartalom 9. évfolyam... 1 10. évfolyam... 4 11. évfolyam... 6 12. évfolyam... 8 9. évfolyam Az informatikai eszközök használata Az egészséges munkakörnyezet megteremtése Neumann elvű számítógép felépítése
Akciók, diavetítés. 1. ábra Akciógombok. A lap két regiszterfülből áll, ezek a Kattintásra és az Áthaladáskor. Nézzük meg először az elsőt!
Akciók Az akciógombok alkalmazásával beállíthatjuk, hogy az objektumra kattintva végrehajtsa a hozzárendelt hiperhivatkozást. Jól láttuk, hogy az objektumokhoz, diákhoz rendelhettünk akciókat, de az akciógombokkal
Vetési Albert Gimnázium, Veszprém. Didaktikai feladatok. INFORMÁCIÓTECHNOLÓGIAI ALAPISMERETEK (10 óra)
Tantárgy: INFORMATIKA Készítette: JUHÁSZ ORSOLYA Osztály: nyelvi előkészítő évfolyam Vetési Albert Gimnázium, Veszprém Heti óraszám: 3 óra Éves óraszám: 108 óra Tankönyv: dr. Dancsó Tünde Korom Pál: INFORMATIKA