| Kods | DE0214 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Nosaukums | Programmēšanas tehnoloģijas industriālajā elektronikā | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Statuss | Obligātais/Ierobežotās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Līmenis un tips | Pamatstudiju, Profesionālais | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mācībspēks | Mihails Gorobecs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kredītpunkti | 5.0 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Anotācija |
Studiju kurss veltīts uz mikrokontrolleriem balstīto sistēmu programmatūras izstrādes standartizētām tehnoloģijām, pieejām, metodēm un procedūrām. Studiju kurss ietver sevī programmas konstruēšanas procesa organizāciju, programmatūras izstrādes stratēģijas, struktūranalīzes elementus: datu plūsmu, vadības plūsmu, pāreju stāvokļu diagrammas, Varnje-Orrā un Džeksona metodes, programmas projektēšanas, kodēšanas un testēšanas metodes, kā arī programmas uzturēšanas principus.. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Studiju kursa mērķis ir attīstīt prasmes pielietot programmatūras izstrādes tehnoloģiju mikrokontrolleru programmas izstrādei. Studiju kursa uzdevumi ir 1) iepazīstināt ar mikrokontrolleru programmas izstrādes tehnoloģiju; 2) iemācīt veikt sistēmas analīzi, prasību analīzi, projektēšanu, kodēšanu un testēšanu; 3) sniegt zināšanas un pilnveidot praktiskās iemaņas programmēšanā. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Sasniedzamie studiju rezultāti un to vērtēšana |
Prot lietot sistēmas analīzes metodes, nosakot katra elementa lomu datorsistēmā, elementu savstarpējo mijiedarbību un prasības katram sistēmas elementam. - Laboratorijas darbi datorklasē.
Spēj atrisināt datorsistēmas projektēšanas uzdevumus, definējot sistēmas klases, to mainīgos un funkcijas. - Laboratorijas darbi datorklasē. Prot lietot objektorientēto programmēšanas valodu industriālās elektronikas sistēmas datormodeļa izveidošanai un pārbaudīt modeļa darbības pareizību. - Laboratorijas darbi datorklasē. Eksāmena praktiskais uzdevums. Spēj definēt sistēmas analīzes metodes, aprakstīt programmatūras konstruēšanas stratēģijas, apzīmēt programmatūras testēšanas pamatprincipus un pamatjēdzienus, nosaukt programmas uzturēšanas elementus. - Eksāmena teorētiskie jautājumi. Kontroldarbi par lekcijas materiāliem. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Studiju rezultātu vērtēšanas kritēriji |
Atbildes uz eksāmena teorētiskiem jautājumiem - 20%
Eksāmena praktiskā uzdevuma izpilde - 20% Kontroldarbu izpilde - 20% Laboratorijas darbu izpilde - 40% |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Priekšzināšanas | Zināšanas par programmēšanas valodām un datormācībā. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Studiju kursa plānojums |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||