Ποια είναι η διαφορά ανάμεσα στην εγκατάσταση ενός προγράμματος και την εκτέλεση ενός προγράμματος; Πρέπει να εγκαταστήσω ένα πρόγραμμα για την εκτέλεση του;


Απάντηση 1:

Όταν εγκαθιστάτε ένα πρόγραμμα που το τοποθετείτε στη μονάδα δίσκου. Όταν μεταβαίνετε για να εκτελέσετε το πρόγραμμα, το πρόγραμμα μετακινείται σε εικονική μνήμη σελιδοποιημένο και κατακερματισμένο και μερικά από αυτά τα τμήματα φορτώνονται στην κύρια μνήμη. Μόλις ένα πρόγραμμα βρίσκεται στην κύρια μνήμη, θεωρείται ότι εκτελείται.

Δεν είναι απαραίτητο όλα τα προγράμματα να "εγκατασταθούν" ανάλογα με το ποια είναι η πολυπλοκότητα του προγράμματος μερικές φορές το αρχείο προέλευσης μπορεί να φορτωθεί απευθείας στην κύρια μνήμη όσο είναι εκτελέσιμο αρχείο. Υπάρχουν διάφοροι λόγοι για τους οποίους πρέπει να εγκατασταθεί ένα πρόγραμμα, αλλά το πιο συνηθισμένο που βλέπω είναι να δημιουργηθούν υποκαταλόγοι και αρχεία που απαιτούνται κατά την εκτέλεση του προγράμματος.