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 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
|