Definiția unei ferestre, ce se poate face în ferestre, termenii specifici utilizați în descrierea lucrării

Fereastră - o zonă dreptunghiulară a ecranului, situată în spațiul de lucru și concepută pentru a efectua anumite acțiuni în dialogul cu utilizatorul.







Pe baza acestei definiții, este clar că ferestrele joacă cel mai important rol în interfața WIMP. În ferestre, programe, aplicațiile sunt de obicei executate, sunt emise mesaje despre funcționarea sistemului, se face prin dialog dialogul cu utilizatorul.

În ferestre, se execută aplicații, care într-un mod interactiv schimbă informații cu utilizatorul. În special, în ferestre:

1. Textul este editat.

2. Imaginile, desenele, fotografiile și desenele sunt editate.

3. Parametrii programului sunt setați.

4. Mesaje de diagnosticare și informații despre funcționarea sistemului de operare.

5. Textele programelor sunt scrise.

6. Interfața de linie de comandă emite.

7. Sunt lansate programele de joc.

8. Există pachete de aplicații științifice, de publicare și de inginerie.

9. Efectuați proceduri de sistem.

10. Comunicarea se realizează prin intermediul internetului.

12. și toate celelalte acțiuni pe care le poate efectua computerul în totalitate.

O caracteristică a sistemelor de operare cu o interfață WIMP este că acestea rulează, mai multe programe sau aplicații (multitasking) în mai multe ferestre (interfață cu mai multe ferestre). Prin urmare, pentru a comanda ferestrele de pe ecran sunt ferestrele de control.

Ce este focusul de intrare?

focalizarea - un termen care indică faptul că acest element al interfeței grafice utilizator (fereastră de elementul său, și așa mai departe), toate semnalele transmise apăsând comenzile rapide de la tastatură și mouse-ul, și numai acest element procesează toate aceste semnale.

Conceptul de focalizare de intrare a apărut pentru prima dată în sistemele de operare multitasking orientate pe obiecte care rulează pe un singur procesor. Să explicăm acest paragraf cu exemple.

În sistemul de operare MS-DOS, toate resursele de computer au fost date numai unui singur program - unul lansat pentru execuție. Fiecare computer avea un procesor pe care rulează un program. Prin definiție, "focus-ul de intrare" a aparținut mereu programului executabil.







Ulterior, au apărut shell-uri de operare (cum ar fi Quarterdesk DeskView, Microsoft DosShell, Microsoft Windows), care au permis rularea mai multor programe pe același computer cu un singur procesor. Pentru aceasta, timpul procesorului a fost cuantificat, adică fiecare program a lucrat pe procesor pentru un timp strict definit, care a fost alocat de shell-ul de operare. Pentru a implementa cuantizarea timpului și a aloca resursele necesare pentru fiecare program, a început să se utilizeze o abordare orientată pe obiecte. În această abordare, toate programele, resursele de calculator conectate la computerul dispozitivului, elementele GUI sunt tratate ca OBIECTE cu un anumit set de date și proceduri care le manipulează. Obiectele interacționează între ele prin mesaje (mesaje). care sunt trimise de la obiect la obiect. Orice obiect care primește mesajul pornește procedura specificată în mesaj, apoi creează un mesaj nou și îl transmite altor obiecte. Aceasta este esența abordării orientate pe obiecte.

Deci, "activ" în acest moment poate fi numit o aplicație care rulează în prezent pe procesor și care primește și răspunde la mesajele primite. În special, sistemul are un focus de intrare, dacă primește și procesează mesaje de la dispozitivele de intrare.

Orice element este activ numai atunci când are focalizare de intrare. Mai mult, spunând că acest element este "activ", se presupune că acesta are un accent de intrare. Un element GUI poate fi obținut dintr-un alt element și a trecut focalizarea de intrare la un alt element GUI. Cum se face acest lucru, este descris în descrierea de lucru cu ferestre și alte elemente ale interfeței grafice.

Conceptul ferestrei părinte

Se spune că o fereastră este controlată de o altă fereastră. dacă fereastra de control primește toate mesajele de la sistemul de operare și dispozitivele I / O și transmite toate aceste mesaje către fereastra controlată. Fereastra de control se numește fereastra părinte. Gestionarea ferestrelor este utilizată în cazul în care fereastra gestionată nu are un rol distinct în sistemul de operare și servește doar fereastra părinte.

Într-o interfață multi-multi-tasking grafică cu utilizatorul este posibil să se schimbe focalizarea pentru a comuta la alte ferestre, pentru a lucra simultan cu mai multe obiecte. Cu toate acestea, există situații în care logica procesului de lucru cu un alt obiect nu poate fi mult timp până când aceasta este finalizată, un mesaj nu va fi introduse de către utilizator răspunsul la prompt, problema nu este rezolvată și tech pe. Prin urmare, atunci când trecerea la o altă fereastră, nu este posibilă fără a închide fereastra activă, această fereastră se numește modalitate. Toate celelalte ferestre într-o interfață grafică sunt numite non-modal.







Articole similare

Trimiteți-le prietenilor: