EDE506 Objektorientētā programmēšana transporta uzdevumos

Kods EDE506
Nosaukums Objektorientētā programmēšana transporta uzdevumos
Statuss Obligātais/Ierobežotās izvēles
Līmenis un tips Augstākā līmeņa, Profesionālais
Tematiskā joma Datorika
Struktūrvienība Būvniecības un mašīnzinību fakultāte
Mācībspēks Aleksejs Vasiļjevs, Mihails Gorobecs
Kredītpunkti 3.0 (4.5 ECTS)
Daļas 1
Anotācija Objektorientētās programmēšanas pamati. Jēdziens par objektiem un klasēm. Darbs ar objektiem. Klases un rādītāji. Konstruktori un destruktori. Parametru noteikšana konstruktoriem. Pārslogošanas operators. PHP, JAVA izmantošana vadībā, lietotāju interfeisu programmēšana transporta uzdevumiem..
Studiju kursa saturs
Saturs Pilna un nepilna laika klātienes studijas Nepilna laika neklātienes studijas
Kontaktstundas Patstāvīgais darbs Kontaktstundas Patstāvīgais darbs
Objektorientētas programmēšanas pamatjēdzieni. Objektorientēto valodu atšķirība no procedūru programmēšanas valodām. 4 0 0 0
Objektu un klašu būtība. Dzezceļa klases un objekti no programmēšanas viedokļa. 4 0 0 0
Mantošana. Mantošanas definīcija. Mantošanas piemērs: vispārīgo dzelzceļa objektu klase 4 0 0 0
Polimorfisms. Funkciju polimorfisms. Virtuālās funkcijas un abstraktās klases. 4 0 0 0
Konstruktoru un destruktoru definīcijas. Dzezceļa transporta klases konstruktoru realizēšana. 4 0 0 0
Klases metožu realizācijas piemēri no elektrotehnikas. Vispārīgas funkcijas realizācijas definīcijas. 4 0 0 0
Dzezceļa transporta klases pārējo funkciju realizēšana. 4 0 0 0
Klašu darbības praktiskie piemēri. 4 0 0 0
Inkapsulācijas piemērs. Ievades/izvades metožu pārbaude. 4 0 0 0
Konstruktoru darbības pārbaude. 4 0 0 0
Transporta vadības procesu modelēšana. 4 0 0 0
Dzelzceļa transporta vadības modelēšana. 4 0 0 0
Kopā: 48 0 0 0
Mērķis un uzdevumi, izteikti
kompetencēs un prasmēs
Apgūt objektorientētās programmēšanas pamatprincipus. Iemācīties pielietot programmēšanas valodas transportu procesu modelēšanai. Nostiprināt un paplašināt teorētiskās zināšanas par vadības procesiem dzelzceļa transportā.
Sasniedzamie studiju
rezultāti un to vērtēšana
Prot pārbaudīt programmas kodu, izprast un komentēt programmēšanas valodā realizētās operācijas, darbības un paredzēt programmas rezultātus, izveidot programmas blokshēmas. - Studiju darbs. Eksāmena praktiskie uzdevumi. Laboratorijas darbi datorklasē.
Spēj nosaukt objektorientēto valodu atšķirību no procedūru programmēšanas valodām, definēt inkapsulācijas, mantošanas un polimorfismu būtību, spēj aprakstīt mainīgo un metožu realizācijas pricipus. - Eksāmena teorētiskie jautājumi. Kontroldarbi par lekcijās pasniegto materiālu.
Spēj risināt dzelzceļa transporta vadības uzdevumus un citu transporta procesu modelēšanas uzdevumus pielietojot programmēšanas valodas. - Studiju darbs. Eksāmena praktiskie uzdevumi. Laboratorijas darbi datorklasē.
Priekšzināšanas Datormācība (pamatkurss)
Studiju kursa plānojums
Daļa KP EKPS Stundas Pārbaudījumi
Lekcijas Prakt. d. Lab. Ieskaite Eksāmens Darbs
1 3.0 4.5 2.0 0.0 1.0 *

Pieteikties uz šo kursu

[Kursa apraksts PDF formātā]