Programmu projektēšana un testēšana
- Linda Vanaga, 23556881, viaa@mcplus.lv
Prasmes darbā ar datoru, tostarp zināšanas par dažādu operētājsistēmu lietošanu (Windows, Linux utt.). Spēja domāt strukturēti un analītiski, lai risinātu tehniskus uzdevumus un problēmas. Interese par tehnoloģijām un datoriem. Vēlme mācīties un izprast programmēšanas tehniķa darba pienākumus un specifiku.
Apraksts
Modulārās profesionālās izglītības programmas Programmēšanas tehniķis moduļu kopa "Programmu projektēšana un testēšana".
Moduļu kopas mērķis - veidot izglītojamo prasmes analizēt sistēmas un prasību specifikācijas atbilstoši pasūtītāja prasībām, izmantojot modelēšanas rīkus un dokumentēt tos; programmas testu sagavošanā, izpildē un testēšanas datu analīzē. Piedalīties konstatēto kļūdu reproducēšanā un dokumentēšanā.
Uzdevumi.
Attīstīt izglītojamo prasmes:
1. Iepazīties ar programmas vienības projektējuma aprakstu.
2. Veidot lietotāja saskarni, pēc lietotāja definētajām prasībām.
3. Veidot algoritmus, balstoties uz dažādām programmēšanas valodām.
4. Veidot dokumentus programmas vienības projektējumam.
5. Izvēlēties testu projektēšanas paņēmienu, vienības testēšanas ietvaru, sagatavot programmas vienības testus.
6. Izpildīt programmas vienības testus un dokumentēt informāciju par incidentiem/problēmām.
7. Analizēt programmas vienības testa rezultātus un veikt konstatēto neatbilstību analīzi.
8. Piedalīties lietotāja konstatēto kļūdu reproducēšanā, sagatavojot atbilstošu vidi un situācijas.
9. Piedalīties programmas testēšanas dokumentācijas sagatavošanā, balstoties uz dokumentācijas izstrādes vadlīnijām un to prezentēšana.
Katra moduļa apguves noslēgumā izglītojamais kārto moduļa noslēguma pārbaudījumu, kurā veic teorētisko zināšanu pārbaudes darbu un praktisko uzdevumu.
Galvenās tēmas
Moduļa "Programmu projektēšana" galvenās tēmas:
Projektējuma apraksts. Programmas vienības izstrādes process. Programmas struktūra un izstrādes dzīves cikls. Izstrādes procesa dokumentēšana.
Moduļa "Programmu testēšana" galvenās tēmas:
Programmas testēšanas pamatprincipi. Testa projektēšana. Testēšanas process un dokumentēšana. Testēšanas rezultātu analīze. Uzdevumu un incidentu pārvaldības sistēmas. Testa izpildes rezultātu dokumentēšana.
Personai nepieciešamais materiāltehniskais nodrošinājums
Attālinātām mācībām personai nepieciešamais materiāltehniskais nodrošinājums: tiešsaistes lekcijām dators ar stabilu interneta pieslēgumu (Wi-Fi vai vadu savienojums) un pārlūkprogrammu. Vēlami ar webkameras un mikrofona izmantošanas iespējām, austiņas. (Minimālās prasības datoram: divkodolu procesors ar frekvenci vismaz 2.0 GHz vai labāks; operatīvā atmiņa (RAM) vismaz 4 GB, bet ieteicami 16 GB; cietais disks HD vai SSD (ieteicams) ar vismaz 20GB; operētājsistēma Windows 10/11) Praktisko darbu izpildei ieteicami divi monitori. Lietojumprogrammas: programmēšanas valodas un attīstības vides (IDE): Python (ar bibliotēku pārvaldnieku), JavaScript u.c.; Visual Studio Community, Visual Studio Code; Git un GitHub; Zoom; Microsoft Office vai Google Docs u.c. (programmatūras instalēšanas instrukcijas tiks sniegtas mācību procesā).
Prasības iepriekšējai izglītībai
Saņem jaunumus e-pastā
Lai pieteiktos STARS e-pasta jaunumiem, lūdzu, aizpildiet zemāk redzamo formu.
Jūsu norādītajā e-pastā saņemsiet vēstuli, kurā būs jāaktivizē norādītā saite.