- Nauja
Pradžia - rugsėjo mėn.
Mokymosi būdas: kontaktinis su grupe.
Vieta: Plytinės g. 25, Vilnius
Rekomenduojama prieš pirkimą pasiteirauti dėl numatyto semestro studijų tvarkaraščio ir įsitikinti, kad jis tinkamas. Tel.: (0 5) 274 4753.
Studijų dalyko Procedūrinis programavimas (FMITB16107) aprašas
Įvadas į procedūrinį programavimą, naudojant C programavimo kalbą. Išdėstomi programavimo pagrindai: valdymo struktūros, išraiškos ir operatoriai, funkcijos ir duomenų struktūros, masyvai, rodyklės. Apžvelgiami C kalbos ypatumai, o taip pat šios kalbos standartinė biblioteka. Akcentuojama geroji programavimo praktika.
Tikslas: suteikti studentams procedūrinio programavimo, o ypač C programavimo kalbos, pagrindus, ugdyti gebėjimus kurti nesudėtingas programas C programavimo kalba, lengviau įsisavinti naujesnes iš C kalbos kilusias programavimo kalbas, pagrįsti sprendinių teisingumą, dirbti grupėje (komandoje), efektyviai bendrauti su kolegomis ir gretutinių sričių specialistais.
Numatomi studijų rezultatai: žinos ir supras matematikos, gamtos ir socialinių mokslų pagrindus bei platesnį daugiadalykį inžinerijos kontekstą, kurdami naujus inžinerijos programinius produktus atitinkančius Kibernetinio saugumo ir ryšių technologijų studijų programą. Studentai gebės programuoti, savarankiškai įvaldyti ir taikyti naujas programavimo kalbas, apdoroti ir kritiškai vertinti jų duomenis ir aplinkybes kurdami naujus inžinerijos programinius produktus atitinkančius Kibernetinio saugumo ir ryšių technologijų studijų programą. Gebės derinti teorijos ir praktikos įgūdžius, kūrybiškai parinkti ir taikyti tinkamus metodus, priemones ir įrangą inžineriniams sprendimams surasti ir įgyvendinti. Gebės kurti nesudėtingas struktūrines programas su C programavimo kalba, analizuoti ir vertinti bei modifikuoti jau parašytas programas; programuoti ir savarankiškai įvaldyti naujas programavimo kalbas.
Dalyko apimtis - Elektronikos fakulteto studijų programos Kibernetinis saugumas ir ryšių technologijos bakalauro 6 kreditų studijų dalykas.
Dalyko turinys
Paskaitų temos:
Įvadas į procedūrinį programavimą
C programavimo kalbos pagrindai
Standartinė Įvedimo/Išvedimo biblioteka. Darbas su failais. Duomenų tipai, aritmetiniai operatoriai ir išraiškos
Išsišakojimo valdymo struktūros (loginės išraiškos, if ir switch struktūros) ir ciklai (while, for ir do/while ciklai; ciklų pertraukimas ir išėjimas iš jų)
Funkcijos. Funkcijų apibrėžimas, iškvietimas. Funkcijų argumentai. Rekursyviosios funkcijos
Rodyklės. Rodyklių naudojimas su funkcijomis
Vienmačiai ir daugiamačiai masyvai. Dinaminis atminties tvarkymas
Rūšiavimo algoritmai
Teksto apdorojimas: tekstinės konstantos ir kintamieji, teksto išvedimas ir nuskaitymas, standartinės bibliotekos funkcionalumas, eilučių masyvai
Preprocesorius: direktyvos, makro komandos
Duomenų struktūros
Sudėtingas rodyklių naudojimas: susietieji sąrašai
Laiko ir datos funkcijos. Praktinių pavyzdžių apžvalga
Laboratorinių darbų sąrašas:
Programos struktūra. Programų kūrimas ir kompiliavimas
Vardai, duomenų ir kintamųjų tipai. Duomenų įvedimas ir išvedimas. Aritmetinės išraiškos. Sąlygos operatorius if
While, do while, for ir switch sakiniai. Operatorių break ir continue naudojimas
Funkcijos. Funkcijų argumentai. Rekursyviosios funkcijos
Darbas su masyvais. Vienmačiai ir daugiamačiai masyvai
Rodyklės. Rodyklių naudojimas su funkcijomis. Dinaminis atminties tvarkymas
Darbas su duomenų failais
Rūšiavimo algoritmai
Teksto apdorojimas: tekstinės konstantos ir kintamieji, teksto išvedimas ir nuskaitymas, standartinės bibliotekos funkcionalumas, eilučių masyvai
Duomenų struktūros
Sudėtingas rodyklių naudojimas: susietieji sąrašai
Laiko ir datos funkcijos
Baigus studijų dalyką teigiamu įvertinimu bus išduota Studijų pažyma, įskaitoma bet kurioje aukštojoje mokykloje. Baigus studijų modulį be galutinio įvertinimo, išduodamas pažymėjimas apie išklausytą studijų dalyko kursą.
Studijų dalyko kaina 420,10 Eur.
Charakteristikos
Course start - February Mode of study: hybrid Location of classes : Saulėtekio al. 11, Vilnius
Pradžia - vasario mėn. Mokymosi būdas: kontaktinis, su grupe. Vieta: Saulėtekio al. 11, Vilnius
Pradžia - vasario - kovo mėn. Mokymosi būdas: hibridinis su grupe. Vieta: Saulėtekio al., 11, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: kontaktinis su grupe Vieta: Plytinės g. 25, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: hibridinis, su grupe. Vieta: Saulėtekio al. 11, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: hibridinis su grupe. Vieta: Saulėtekio al., 11, Vilnius
Course start - February Mode of study: hybrid Location of classes : Saulėtekio al. 11, Vilnius
Pradžia - vasario mėn. Mokymosi būdas: hibridinis, su grupe. Vieta: Plytinės g. 25, Vilnius
Pradžia - vasario mėn. Mokymosi būdas: hibridinis su grupe. Vieta: Saulėtekio al., 11, Vilnius
Course start - X Mode of study: hybrid Location of classes : Saulėtekio al. 11, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: hibridinis, su grupe. Vieta: Saulėtekio al. 11, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: kontaktinis su grupe Vieta: Plytinės g. 25, Vilnius
Course start - February Mode of study: hybrid Location of classes : Saulėtekio al. 11, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: hibridinis, su grupe. Vieta: Saulėtekio al. 11, Vilnius
Pradžia - rugsėjo mėn. Mokymosi būdas: kontaktinis, su grupe. Vieta: Saulėtekio al. 11, Vilnius
Pradžia - vasario mėn. Mokymosi būdas: kontaktinis, su grupe. Vieta: Saulėtekio al. 11, Vilnius
Pradžia - rugsėjo mėn.
Mokymosi būdas: kontaktinis su grupe.
Vieta: Plytinės g. 25, Vilnius