Programiranje Uvod Nikola Vlahovi u ET dv 42

  • Slides: 16
Download presentation
Programiranje Uvod Nikola Vlahović

Programiranje Uvod Nikola Vlahović

u ČET dv. 42; 2 grupe: n n Plan rada 12: 00 – 12:

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

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

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

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

Š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

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

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.

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 “║”

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

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

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

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

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.

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ć

Programiranje Uvod Nikola Vlahović