Belépés címtáras azonosítással
magyar nyelvű adatlap
Informatikai technológiák laboratórium 1.
A tantárgy angol neve: IT Engineering Laboratory 1
Adatlap utolsó módosítása: 2010. május 12.
Mérnök-informatikus alapszak Informatikai technológiák szakirány Szoftverfejlesztés ágazat
Szoftver technológia, Szoftver laboratórium 3, Szoftvertechnikák, Rendszermodellezés.
A fenti forma a Neptun sajátja, ezen technikai okokból nem változtattunk.
A kötelező előtanulmányi rend az adott szak honlapján és képzési programjában található.
Ajánlott: Szoftver technológia, Szoftver laboratorium 3, Szoftvertechnikák, Rendszermodellezés
A tárgy célja az Adatvezérelt alkalmazások fejlesztése, az Objektumorientált szoftvertervezés és az Intelligens rendszerfelügyelet című tárgyak anyagának gyakorlása és elmélyítése laboratóriumi mérések elvégzésével.
§ Eclipse, CVS, Subversion
§ Collection API. Listák (List, Vector), halmazok (Set, HashSet), leképzések (Map, Hashtable). Iterator, rendezés.
§ XML. Java beépített XML támogatása. JAXP, SAX.
§ Swing grafika. JList, JComboBox, JTable, stb
§ Virtuális gépek teljesítmény vizsgálata (különféle virtualizációs megoldások közötti különbségek bemutatása mellett a virtuális és a valós környezetben való futtatás erőforrásigényének összehasonlító vizsgálata)
§ Munkaállomások távoli felügyelete (a futtató platformok biztonsági és diagnosztikai jellegű költséghatékony és folyamatos felügyelete)
§ Konfiguráció menedzsment (nagyszámú, folyamatosan változó komponensből álló infrastruktúra konfigurációjának nyomon követése, pillanatnyi állapot teljes és részletes felmérése és dokumentálása (infrastruktúra modell), a változások folyamatos és naprakész követése, az aktuális konfigurációból adódó függőségek vizsgálhatóságának biztosítása)
§ Adatvezérelt alkalmazások fejlesztése 1. labor – Szerver oldali programozás
o Microsoft SQL Server és Oracle adatbáziskezelő-rendszerek megismerése
o A séma és a hozzá kapcsolódó feladat alapos megismerése alapján tárolt eljárások és triggerek tervezése
o A megtervezett tárolt eljárások és triggerek elkészítése, kipróbálása adott adatbáziskezelő-rendszeren
o XML alapú lekérdezés, eredmények XML-be mentése
§ Adatvezérelt alkalmazások fejlesztése 2. labor – Kliens oldali adatelérés
o Vastag kliens fejlesztése
o adatelérés (ADO.NET, Oracle Objects for .NET
o Egyszerű adatelérés (statement használata, bind használata, SQL injection)
o Az előző laboron megírt eljárások meghívása, alkalmazása
o Eredményhalmaz megjelenítése
§ Adatvezérelt alkalmazások fejlesztése +1 labor – Lekérdezés optimalizálás
o Indexek használata
Laboratórium.
A pótlási időszakban egy mérés pótolható. A pótmérésre legkésőbb a szorgalmi időszak utolsó napjáig jelentkezni kell a tárgyfelelősnél. A pótméréshez tartozó beadandó anyagokat a pótmérést követő 2 napon belül el kell juttatni a mérésvezetőhöz az általa megadott módon.
Igény szerint a tárgy hallgatóival egyeztetve.
· David Carlson: Eclipse Distilled, Addison-Wesley, 2005, ISBN-10 0321288157
· http://www.eclispe.org
· http://java.sun.com/docs/books/tutorial/uiswing/
· Albert István et al: A :NET Framework és programozása (SZAK Kiadó)
· Dr. Iváncsy Renáta: Adatbázisok szerver oldali programozása, oktatási segédlet
· A félév során kiadott speciális mérési segédletek