Programi zasnovani na prozorima

Slides:



Advertisements
Similar presentations
Being in Bamberg allowed us to meet incredible people from Europe and the world. Studying with them opened our eyes to the many.
Advertisements

1.6. Pohrana podataka.
Glava 8a: Primer operativnog sistema– Android
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
PRIJENOS PODATAKA.
Temeljni pojmovi - uvod
v.as.mr. Samir Lemeš Univerzitet u Zenici
Software Defined DC powered by Cisco
predavanja v.as.mr. Samir Lemeš
WINDOWS 7 KLJUČNE KARAKTERISTIKE
OPERACIJSKI SUSTAVI.
Operativni sistemi.
Programi zasnovani na prozorima
UKLJUČIVANJE RAČUNARA
SOFTWARE SOFTVER.
OS I GRAFIČKI INTERFEJS
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Struktura i princip rada računara
Microsoft Word 2010.
Student: Kenan Baručija
Teorema o 4 boje(Four color theorem)
PROGRAMIRANJE MENIJA.
CheckBox RadioButton RadioGroup
Istorijski razvoj WINDOWS-a
IDE Visual Basic Uvod Nikola Vlahović.
Programiranje Uvod Nikola Vlahović.
Projekat strukturnog kabliranja.
Multimedijalna e-Learning platforma
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
RAČUNARSKI SOFTWARE.
KAKO RADI INTERNET.
Komponente izbora i kontejnerske komponente
Uvod u HTML Zoltan Geller 2017
APLIKATIVNI SOFTVER Za razliku od sistemskog softvera čiji je osnovni zadatak usmeravanje, nadgledanje i podržavanje rada računarskog sistema, aplikativni.
Europski dan programiranja
IDE Visual Basic Uvod Nikola Vlahović.
Izrada web-stranica.
Reference ćelije i opsega
LABORATORIJSKA VEŽBA VEŽBA 4
Razvoj Web aplikacija Ajax.
Elektrotehnički fakultet – Podgorica Operativni sistemi
Armin Teskeredzic Zagreb, Hrvatska,
Dragan Filipović, Predsednik Izvršnog Odbora
SOFTWARE SOFTVER.
Kartica Insert.
Besplatni softverski alati
Pristup podacima Izvještaji
Page Layout Podešavanje stranica.
Element form Milena Kostadinović.
InputBox i naredba IF.
MessageBox.
VEKTORSKI UPRAVLJAN ASINHRONI MOTOR
PROGRAMSKI JEZIK PASCAL
NetBeans Platfrom.
ELEKTRONIČKA POŠTA ( ) OTVARANJE RAČUNA.
Lazarus okruženje TIPOVI UNIT-a
Osnovni simboli jezika Pascal
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
ProDESKTOP8.0 CRTANJE NA RAČUNARU.
Радно окружење текст-процесора и његово подешавање
Informatičko – engleska radionica
posljednja faza razvoja podatkovnih komunikacija
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
Croatian Infrastructure Project Challenges: a panel discussion on Croatian infrastructure Preparation and Implementation of Infrastructure projects in.
Naredbe u php-u.
7. Baze podataka Postavke MS Accessa.
Darko Anđelković University of Niš
EUROPSKI TJEDAN PROGRAMIRANJA-LOGO
Kako zaštititi privatnost na facebooku
Presentation transcript:

Programi zasnovani na prozorima

Tekstualni i grafički interfejs Do pojave Windows-a komunikacija korisnika i programa bila je veoma složena. Svaki proizvođač programa je imao svoju ideju o tome kakav će interfejs ponuditi korisniku. Korisnik je bio taj koji se morao prilagođavati proizvođaču programa.

Osnovni principi programiranja pravljeni su još u vreme nastanka prvih računara. Operativni sistem Windows donosi značajne novine, kao što su: grafičko radno okruženje (korisnički interfejs), paralelno izvršavanje više programa (multitasking) mogućnost višekorisničkog rada u mreži. U modernim operativnim sistemima, kakav je i Windows, korisnički interfejs je unificiran na taj način što su u operativni sistem ugrađeni elementi koji omogućuju jednostavniju komunikaciju sa korisnikom. Svi elementi interfejsa su grafičke prirode i po izgledu upućuju na aktivnost koja se njima sprovodi. Pri pisanju programa potrebno je iskoristiti već postojeća rešenja iz operativnog sistema. Korisniku je dovoljno da se upozna s načinom rada i korišćenjem ovih elemenata na jednom programu.

Elementi tipičnog Windows prozora/programa Zaglavlje (Caption Bar) Dugme upravljačkog menija (Control menu button) Dugme za minimiziranje prozora (Minimize button) Dugme za maksimiranje prozora (Maximize button) Dugme za zatvaranje prozora (Close button) Traka glavnog menija (Menu Bar) Traka sa alatkama (Tool Bar) Statusna traka (Status Bar) Radni prostor (Client Area) Ivice prozora (Window Border) Oznaka (Label) Dugme (Button) Okvir za tekst (Edit Box) Okvir za potvrdu (Check Box) Radio-dugme (Radio Button)

Karakteristike Jedan aktivan prozor / jedna aktivna komponenta U žiži, ima fokus (focus) Vrste Windows aplikacija SDI aplikacije (Single Document Interface) MDI aplikacije (Multiple Document Interface) Osnovna karakteristika programa pisanih za Windows okruženje je da se svaki program izvršava u posebnom prozoru. U jednom trenutku može biti pokrenut veći broj programa, a samo jedan je aktivan program (aktivan prozor prima komande sa ulaznih uređaja). Svaki od pokrenutih programa ima svoj prozor u kom se izvršava i može da koristi resurse operativnog sistema.

Vrste prozora Prozori koji se pojavljuju pri radu s korisničkim programima mogu se klasifikovati u nekoliko grupa: Radna površina -uvodni prozor operativnog sistema (Desktop) Prozor foldera, Prozor dokumenta Prozor aplikacije Prozor za dijalog Informativni prozor