Programiranje Uvod Nikola Vlahovi u ET dv 42
- Slides: 16
Programiranje Uvod Nikola Vlahović
u ČET dv. 42; 2 grupe: n n Plan rada 12: 00 – 12: 59 – prezimena A-M 13: 06 – 14: 06 – prezimena N-Ž Datum Tema 28. 02. Uvod – Prva aplikacija 05. 03. Osnove radnog okruženja VBa 13. 03. Osnove programiranja u VBu – Varijable i mat. funkcije 20. 03. Rad s tekstom 27. 03. Rad s bazama podataka – Data. Environment – Navigacija 03. 04. Rad s bazama podataka – Data. Environment – Izmjene 10. 04. Rad s bazama podataka - Data. Report 17. 04. Nadoknade 24. 04. – 29. 05. PROJEKT u Milestones: n n n 06. 03. – projektni timovi 03. 04. – prijave tema projekata 22. 05. – predaja projekata i dokumentacije
Plan rada u u MS Visual Basic 6. 0 Literatura: 1. 2. 3. u MSDN Library (msdn. microsoft. com/vbasic) Čubrilo, M. , Crnko, N. : Visual Basic: Vizualni pristup programiranju, DRIP, Zagreb, 1994. Čerić, V. , Varga, M. (urednici): Informacijska tehnologija u poslovanju, Element, Zagreb, 2004. , odabrana poglavlja Web kolegija
Plan rada u u Projekt! timovi: - od 3 člana (13. 03. ) tema projekta? (10. 04. ) izrada programa n n n u analiza zahtjeva, specifikacija zadatka (planiranje, delegiranje) izrada baze podataka zasnivanje programa (izrada korisničkog sučelja, povezivanje s bazom podataka) pisanje programa (programiranje procedura i funkcija) ispitivanje programa (compile-time errors & run-time errors, ostale pogreške) Programska dokumentacija – gotovo do 29. 05.
Agenda u Što je programiranje? u Primjeri programa u Objektno-orijentirano programiranje. u Elementi aplikacije u MS Windows okruženju u Sažetak u Obavijesti za studente
Što je programiranje? u izrada računalnog programa u niz zadataka koje obrađuje procesor računala n n zadaci - niz unaprijed pripremljenih strojnih instrukcija pohranjenih u glavnoj memoriji procesor, memorije, ulazno-izlazni uređaji povezani su operacijskim sustavom
Tok programa u Redoslijed izvršavanja zadataka n n struktura podataka funkcije u ovisno o vrsti problema postoje uobičajeni postupci nezavisni o programskom jeziku tzv. programski algoritmi
Tok programa u osnovni oblici konstrukcije algoritama n n n slijed izbor ponavljanje
Primjer programa u pseudokod: 1. modul prikaži_poruku (Poruka) 1. 1. nacrtaj prozor 1. 2. ispiši poruku Poruka 1. 3. čekaj odgovor korisnika 1. 4. preuzmi odgovor 1. 5. izbriši prozor s porukom
Primjer programa u BASIC: 100 print “╔” + string$(“═”, 23)+ “╗” 200 print “║” + Poruka$ + “║” 300 print “╚” + string$(“═”, 23)+ “╝” 400 on key(13) goto 600 500 goto 400 600 on key(13) goto 0 700 cls 800 end
Primjer programa u VISUAL BASIC: Sub main() poruka=“Hello, World!” Form 1. label 1. caption=poruka Form 1. show End sub Sub Form 1_click Unload Me End sub
Objektno-orijentiran pristup u dijeli resurse računala s ostalim programima - multitasking! n objekti metode (methods) u svojstva (properties) u događaji (events) u
MS Windows OS u modularnost u prozori u ostali objekti windows okruženja u Design-time vs. run-time
Ponovimo: u Program - niz instrukcija koje izvršava procesor računala u razvoj programskih jezika u objektno-orijentirani pristup programiranju u programiranje za Windows OS
Zadatak u Izrada prve aplikacije n u Koraci u izradi aplikacija: 1. 2. 3. u Hello, Visual Basic! Izrada sučelja Postavljanje vrijednosti svojstava Upis programskog kôda Testirajte program!
Programiranje Uvod Nikola Vlahović
- Vlahovi
- Uvod u objektno orijentisano programiranje
- Programiranje baza podataka matf
- Objektno programiranje
- Objektno orijentisano programiranje
- Zadaci za programiranje
- Borgova skala
- Program za programiranje
- Objektno orijentisano programiranje matf
- Koje se godine pojavio programski jezik logo
- Planiranje i programiranje nastave
- Objektno orijentirano programiranje pmf
- Uart komunikacija
- Programiranje tmf bg ac rs
- Cnc struganje
- Sistemsko programiranje
- Funkcionalno programiranje