A base computer installs an application program to a portable computer by
determining a size associated with the application being installed. The
portable computer contains a built-in memory used for both program
execution and data storage. Additionally, one or more memory expansion
cards may be coupled to the portable computer. The base computer
determines the storage space available in the built-in memory in the
portable computer. If the storage space available in the built-in memory
of the portable computer can accommodate the application, then the base
computer installs the application to the built-in memory. If the storage
space available in the built-in memory of the portable computer cannot
accommodate the application, then the base computer determines whether a
memory expansion card is coupled to the portable computer. If a memory
expansion card is coupled to the portable computer, then the base computer
installs the application to the memory expansion card. If multiple memory
expansion cards are coupled to the portable computer, the base computer
generates a list of all storage devices and requests that the user select
the storage device for installing the application.
Ένας υπολογιστής βάσεων εγκαθιστά ένα πρόγραμμα εφαρμογής σε έναν φορητό υπολογιστή με τον καθορισμό ενός μεγέθους που συνδέεται με την εφαρμογή που εγκαθίσταται. Ο φορητός υπολογιστής περιέχει μια ενσωματωμένη μνήμη που χρησιμοποιείται και για την εκτέλεση προγράμματος και για την αποθήκευση στοιχείων. Επιπλέον, μια ή περισσότερες κάρτες επέκτασης μνήμης μπορούν να συνδεθούν με το φορητό υπολογιστή. Ο υπολογιστής βάσεων καθορίζει το διάστημα αποθήκευσης διαθέσιμο στην ενσωματωμένη μνήμη στο φορητό υπολογιστή. Εάν το διάστημα αποθήκευσης διαθέσιμο στην ενσωματωμένη μνήμη του φορητού υπολογιστή μπορεί να προσαρμόσει την εφαρμογή, κατόπιν ο υπολογιστής βάσεων εγκαθιστά την εφαρμογή στην ενσωματωμένη μνήμη. Εάν το διάστημα αποθήκευσης διαθέσιμο στην ενσωματωμένη μνήμη του φορητού υπολογιστή δεν μπορεί να προσαρμόσει την εφαρμογή, κατόπιν ο υπολογιστής βάσεων καθορίζει εάν μια κάρτα επέκτασης μνήμης συνδέεται με το φορητό υπολογιστή. Εάν μια κάρτα επέκτασης μνήμης συνδέεται με το φορητό υπολογιστή, κατόπιν ο υπολογιστής βάσεων εγκαθιστά την εφαρμογή στην κάρτα επέκτασης μνήμης. Εάν οι πολλαπλάσιες κάρτες επέκτασης μνήμης συνδέονται με το φορητό υπολογιστή, ο υπολογιστής βάσεων παράγει έναν κατάλογο όλων των συσκευών αποθήκευσης και ζητά να επιλέξει ο χρήστης τη συσκευή αποθήκευσης για την εφαρμογή.