1. Végezze el a következő műveleteket a megfelelő számrendszerekben! 
a) 101102+110012=1011112
b) 1001012-10112=110102
c) ABBA16+EDDA16=1999416
d) 3578-2238=10111002

2. Bizonyítsa be igazságtábla segítségével a következőket:
¬(p�q)=¬pv¬q
¬(pvq)=¬p�¬q 
P	Q	p�q	(p�q)	pvq	¬(pvq)	¬p	¬q 	¬pv¬q	¬p�¬q 	
I	I	I	H	I	H	H	H	H	H	
I	H	H	I	I	H	H	I	I	H	
H	I	H	I	I	H	I	H	I	H	
H	H	H	I	H	I	I	I	I	I	

3. Ismertesse a növekményes ciklus algoritmusát! 
A ciklusmagban van egy olyan változó, mely a ciklus végrehajtása után változik. Ebben a formában meghatározhatjuk, hányszor fusson le a ciklusmag. A program a ciklusmagot mindaddig végrehajtja, ameddig a feltétel igaz, tehát a ciklusváltozó meg nem haladja a végértékeket. 

Megvalósítás PASCAL-ban:
Program osszegzes;
{az elso 100 szam osszeget irja ki}
uses crt;
var
szam, osszeg: integer;
begin
clrscr;
osszeg:=0;
for ciklus:=1 to 100 do
begin
osszeg:=osszeg+ciklus;
end;
write('Az elso 100 szam osszege:',osszeg);
readln;
end. 

4. Válassza ki az alábbi programok közül az operációs rendszereket, válaszát röviden indokolja is!
DOS 6.22, NOVELL 5.1, WINDOWS NT 4.0, NORTON COMMANDER, WINDOWS 3.1, OFFICE 2000 
Azon prgramok összességét, melynek segítségével a számítógép vezérlia programok és adatok együttesét, használja és használhatóvá teszi saját erőforrásait a programok valamint a felhasználó számára, tehát a gép alapvető működését teszik lehetővé, operációs rendszernek nevezzük.
Ezek alapján tehát operációs rendszer: DOS 6.22, NOVELL 5.1, WINDOWS NT 4.0. 
A NC filekezelő segédprogram, a WINDOWS 3.1 egy felhasználói programcsomag, mely felhasználja a DOS bootolási folyamatát, az OFFICE 2000 pedig egy irodai programcsomag, mely dokumentumok szerkesztésére, táblázatkezelésre, adatbáziskezelésre és prezentáció készítésére alkalmas. 

5. Ismertesse a megszakítás lépéseit! 
a megszakítást igénylő eszköz jelez a megszakításvezérlő áramkörnek 
a megszkításvezérlő szól a CPU-nak 
a CPU befejezi a folyamatban levő utasítást 
a veremben megjegyzi hol tart 
a CPU visszajelez a vezérlőnek 
a megszakításvezérlő áramkör az adatbuszra helyezi a megszakítást igénylő eszköz sorszámát 
a CPU a megszakításvazérlő táblából kikeresi az ehhez a számhoz tartozó címet 
végrehajtja az ott található programot 
a program befejezése után megnézi a veremben, hogy hol tartott, majd folytatja a megszkításkérelem előtti munkát 

6. Milyen fizikai és logikai hibák léphetnek fel az adatok tárolása közben! 
Fizikai hibák:
- mechanikai /megkarcolódik, leejtik/
- fizikai szerkezetbeli hibák: BAD SECTOR /a mágneses domének nem jól állnak/ 
Logikai hibák
- LOST CLUSTER: a file adminisztrációs bejegyzése megszűnt, azonban a file-t nem töröltük
- CROSS LINKED CLUSTER: egy cluster logikailag két állományhoz is tartozik 

7. Mit jelentenek a következő adatbáziskezelésben használt fogalmak: adatbázis, rekord, mező, redundancia, kapcsolómező.
Adatbázis: az egymással kapcsolatba hozható adattáblák összessége 
Rekord: az adatállományban az egy egységet leíró különböző jellemzők neve, egy sor 
Mező: az adatbázis összes elemének egyazon jellemzője adata a mező 
Redundancia: adatok többszörös tárolása 
Kapcsolómező: különböző jellegű, de mégis kapcsolatba hozható adattáblák között egy azonos adatot tartalmazó mezővel tartjuk a kapcsolatot, ez a kapcsolómező 

8. Milyen szerkezetű adatbázisokat ismer? Sorolja fel őket, majd ismertessen egyet közülük! 
Egy-egy önálló tábla sokesetben nem tartalmaz minden adatot vagy éppenséggel túl nagy. Ilyenkor válik szükségessé a táblák együttes kezelése, azaz adatbázis létrehozása. Ennek megvalósítási formái: 
Hierarchikus adatbázis: ebbena a szerkezetben a fa struktúrához hasonlóan valósul meg az adatok tárolás. Az adatok között ún. szülő-gyermek kapcsolatot hozunk létre olymódon, hogy több leszármazott is lehet, azonban csak egy ős. Hálós adatbázis: nagyon hasonlít a hierarchikusra, azonban itt több ős is lehet. Nagy a tárigényük, mert bonyolult láncolólisták is szükségesek. Relációs adatbázis: az önálló táblák többnyire csak azokat az adatokat tartalmazzák, melyeknek közük van egymáshoz. A különböző jellegű, de egymással mégis kapcsolatba hozható adathalmazokat önálló táblákon tároljuk, ezen táblák között egy azonos adatot tartalmazó mező tartja a kapcsolatot. Célszerű, ha a kapcsolómező egyúttal azonosítómező is. Az adathalmazból megfelelően megadott lekérdezésekkel lehet az adatokat lekérdezni, rendezni és szűrni. 

9. Fogalmazza meg, mit jelent a számítógép titkossága! 
Számítógép biztonsága alatt szűkebb értelemben az adatok illetéktelen hozzáférésétől való megóvást, elsősorban a titkosságot értik. Bővebb értelemben azonban a következő négyest értjük: 
- titkosság és hozzáférési kontroll /access control/
- integritás /sértetlenség - integrity, pontosság - accurary, hitelesség - authenticity/
- elérhetőség /availability/
- megbízhatóság /reliability/, melyen a hardware és a software valamint a szolgáltatások üzembiztonságát értjük 

10. Mit jelent a ZERO-DAY BACKUP, mikor és hol alkalmazzák 
A rendszer induló állapotának mentését jelenti. Amikor egy számítógépre feltelepítettük az összes alkalmazást, létrehoztunk minden szükséges sablont és minden HELYESEN működik, akkor érdemes lementeni ezt az állapotot az operációs rendszer back-up programjával legalább két helyre. Ez a ZERO-DAY BACKUP. Így legalább a rendszer kezdeti állapota visszaállítható. Önálló PC-n és hálózatban egyaránt szükséges lenne.
/A windows operációs rendszerek RESCUE DISK-je hasonló ehhez/ 

11. Mi a digitális aláírás és az aláírás digitalizálása közötti külöbség? 
Az aláírás digitalizálása egy egyszerű scannelési folyamat, ahol is a kézzel írt aláírást digitális formában tároljuk le. Ezt azután bárki használhatja, aki hozzáfér az állományhoz. 
A digitális aláírás egy olyan titkosított karaktersorozat - vagy más információ - amelyet igen nagy valószínűséggel csak a küldő - aláíró - kódolhat. Ez magából a kódolásból adódik. Ezek alapja a nyilvánoskulcsú titkosítás. A számítógépes üzenetek titkosításának szabványa a PGP és a PEM.