1. Κάνοντας κλικ στο εικονίδιο της εφαρμογής :Όταν κάνετε κλικ στο εικονίδιο μιας εφαρμογής, είτε βρίσκεται στην επιφάνεια εργασίας, είτε στη γραμμή εργασιών ή σε μια λίστα εγκατεστημένων προγραμμάτων, στέλνετε ένα αίτημα στον υπολογιστή σας για να ξεκινήσει το πρόγραμμα.
2. Έναρξη διαδικασίας :Ο υπολογιστής σας αναγνωρίζει την εφαρμογή που έχετε επιλέξει και αρχίζει να την προετοιμάζει για εκκίνηση. Αυτό το κάνει δημιουργώντας μια ξεχωριστή διαδικασία για την εφαρμογή στο λειτουργικό σύστημα. Μια διαδικασία είναι ένα δοχείο για όλους τους πόρους και τις δραστηριότητες που σχετίζονται με το πρόγραμμα.
3. Φόρτωση απαραίτητων πόρων :Οι πόροι της εφαρμογής φορτώνονται στη μνήμη (RAM) από την αποθήκευση, όπως η μονάδα σκληρού δίσκου. Αυτοί οι πόροι μπορούν να περιλαμβάνουν τον εκτελέσιμο κώδικα του προγράμματος, εικόνες, γραμματοσειρές και άλλα δεδομένα που είναι απαραίτητα για τη λειτουργία του.
4. Δημιουργία χώρου μνήμης :Στην εφαρμογή εκχωρείται το δικό της τμήμα μνήμης, διασφαλίζοντας ότι διαθέτει τον απαραίτητο χώρο εικονικών διευθύνσεων για την αποθήκευση και το χειρισμό δεδομένων.
5. Αρχικοποίηση και ρύθμιση :Ξεκινά η διαδικασία προετοιμασίας της εφαρμογής, η οποία μπορεί να περιλαμβάνει τη δημιουργία συνδέσεων με πόρους δικτύου, βάσεις δεδομένων ή άλλες υπηρεσίες.
6. Φόρτωση διεπαφής χρήστη :Φορτώνεται η διεπαφή χρήστη (UI) του προγράμματος, η οποία περιέχει τα στοιχεία διεπαφής, όπως κουμπιά, μενού και πεδία εισαγωγής κειμένου που θα χρησιμοποιήσετε για να αλληλεπιδράσετε με την εφαρμογή.
7. Εμφάνιση του κύριου παραθύρου :Το κύριο παράθυρο της εφαρμογής δημιουργείται και γίνεται ορατό στην οθόνη σας, ζωντανεύοντας την εφαρμογή και επιτρέποντάς σας να αρχίσετε να χρησιμοποιείτε τις δυνατότητές της.
8. Εκτέλεση και χειρισμός συμβάντων :Μόλις ανοίξει και εκτελεστεί το κύριο παράθυρο, το πρόγραμμα ξεκινά να εκτελεί τον κώδικά του και ακούει συνεχώς εισόδους του χρήστη, όπως κλικ κουμπιών ή πατήματα πλήκτρων. Η εσωτερική λογική της εφαρμογής (επιχειρηματικοί κανόνες) επεξεργάζεται τις εισόδους, ενημερώνει τη διεπαφή χρήστη και πραγματοποιεί τις κατάλληλες ενέργειες.
9. Συνεχιζόμενη εκτέλεση :Η εφαρμογή συνεχίζει να εκτελείται και να εκτελεί εργασίες μέχρι να την κλείσετε.
10. Κλείσιμο της εφαρμογής :Όταν κλείνετε μια εφαρμογή, ξεκινά τη διαδικασία απελευθέρωσης μνήμης και τερματισμού των σχετικών διαδικασιών. Τα δεδομένα και οι προτιμήσεις για συγκεκριμένη εφαρμογή συνήθως διατηρούνται στον χώρο αποθήκευσης, έτσι ώστε να μπορούν να ανακτηθούν όταν εκκινήσετε ξανά την εφαρμογή στο μέλλον.
Ενώ αυτή η επισκόπηση παρέχει μια γενική ιδέα για το τι συμβαίνει όταν ανοίγετε μια εφαρμογή, οι συγκεκριμένες περιπλοκές της διαδικασίας μπορεί να διαφέρουν ανάλογα με τη γλώσσα προγραμματισμού, το λειτουργικό σύστημα και την αρχιτεκτονική της εφαρμογής.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα