Table of Contents
Minőségbiztosítás Informatikája
2021. év nappali tagozatos zárthelyi elérhető itt
Beküldési határidő 2021. 06.06. 12:00. Az oliver.hornyak@uni-miskolc.hu címre várom a megoldásokat
Zárthelyi levelező hallgatóknak 2021. 03.13
A zárthelyi feladatlap itt található Elküldeni az oliver.hornyak@unimiskolc.hu email címre kell 2021.03.13 12:00 ig
Ütemterv, tematika és értékelés
Az ütemterv letölthető: a linkre kattintva 2019. tavaszi félév
Zárthelyi időpontja (tervezett) 2021. 04. 30
Feladatok
- A csatolt: feladatkiírások feladatot kell megoldani Java nyelven.
- A kódolásnál a csatolt kódolási szabványt kell használni.
- Implementálás során készítsen Unit teszteket!
Feladatbeadási határidő: 2021.05.07.
Előadás fóliák
Az előadásfóliák tömörítve letölthetők
Windows azure szolgáltatásainak bemutatása
Software metrics Szoftvermetrikák
A minőség fogalmának fejlődése
Minőségbiztosítás az informatikában
Hardware minőségellenőrzése az elektronikai gyártás folyamat során
Segédlet a gyakorlathoz
1. Gyakorlat: programozási feladat
Link levelező hallgatóknak https://classroom.github.com/a/4Z_ouBLS
Egy olyan banknál dolgozik, amely nemrég vásárolt egy számítógépet, hogy segítse a fióktelepek által küldött leveleket és faxokat. A készülék beolvassa a papírdokumentumokat, és olyan fájlt hoz létre, amely több olyan bejegyzést tartalmaz, amelyek mindegyike így néz ki:
_ _ _ _ _ _ _ | _| _||_||_ |_ ||_||_| ||_ _| | _||_| ||_| _|
Minden bejegyzés 4 sor hosszú, és minden sor 27 karakterből áll. Minden egyes bejegyzés első 3 sora tartalmaz egy cső (|) és aláhúzás (_) karakterrel írt számlaszámot, és a negyedik sor üres. Minden számlaszámnak 9 számjegyű (0-9 tartományban kell lennie). A Egy fájl körülbelül 500 bejegyzést tartalmaz
Feladat 1: parsolja fel a számlaszámokat.
A számlaszámokat ellenőrizni is kell. Jelölje d1 az első számjegyet, d2 a másodikat, stb.
checksum számítás: (d1+2*d2+3*d3+…+9*d9) mod 11 = 0
Feladat 2: Számítsa ki az ellenőrző összeget minden számlaszámra
Készítsünk egy riport fájlt, amelynek minden sora egy számlaszámot tartalmaz. A fel nem ismert karaktereket '?'jelzi A számlaszám után az ERR jelzik, ha a szám hibás, ILL, ha a a számlaszám nem felismerhető. pl.:
457508000
664371495 ERR
86110??36 ILL
Feladat 3: Készítse el a riport fájlt.
2. Gyakorlat: programozási feladat
Link levelező hallgatóknak https://classroom.github.com/a/IjbD4Or6
Készítsünk római számokkal működő kalkulátort. pl.: I+IV → V; IX/III → III Támogatott műveletek: +-*/ Az osztásnál csak az egész részt kell figyelembe venni.
3. Gyakorlat: programozási feladat
Link levelező hallgatóknak https://classroom.github.com/a/XU2akada
Készítsünk kódoló és dekódoló függvényt az alábbiak szerint: A kód felépítése: az első karakternek a kódja a karakter ASCII értéke. A következő számok kódja az előző karakter ASCII kódjától való eltérés, pl.: A + 2 → C, vagy z - 1 → y
Ellenörző kérdések
Minta Zárthelyi
Hasznos Linkek
Ajánlott irodalom
- Tóth Tibor: Minőségmenedzsment és Informatika. Műszaki Könyvkiadó. 1999.
- Hornyák Olivér: Minőségmenedzsment és Informatika előadásvázlat. Kézirat, 2019.
- Tom DeMarco & Timothy Lister: Peopleware. Dorset House Publishing. 1999.
- Steve McConnel: Code Complete. Microsoft Press. 1993.
- Steve Maguire: Writing Solid Code. Microsoft Press. 1993.
- Raffai Mária: Egységesített megoldások a fejlesztésben. Novadat kiadó. 2001.