λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Word λογισμικό επεξεργασίας

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

Οι οδηγίες που λένε σε έναν υπολογιστή πώς να επεξεργάζονται τα δεδομένα ονομάζονται προγράμματα υπολογιστών ή λογισμικό . Αυτά τα προγράμματα είναι γραμμένα σε γλώσσες προγραμματισμού, οι οποίες είναι σύνολα οδηγιών που ο επεξεργαστής του υπολογιστή μπορεί να κατανοήσει και να εκτελέσει. Αυτές οι οδηγίες μπορούν να αναλυθούν σε διάφορες κατηγορίες:

1. Είσοδος:

* Διαβάστε δεδομένα: Οδηγίες που λένε στον υπολογιστή να λαμβάνει δεδομένα από διάφορες πηγές, όπως:

* Εισαγωγή πληκτρολογίου

* Αρχεία (από σκληρό δίσκο, δίκτυο κ.λπ.)

* Αισθητήρες (θερμοκρασία, φως, κ.λπ.)

* Συνδέσεις δικτύου (λήψη δεδομένων από άλλους υπολογιστές)

* Βάσεις δεδομένων

2. Επεξεργασία:

* Αριθμητικές λειτουργίες: Οδηγίες για την εκτέλεση βασικών μαθηματικών υπολογισμών (+, -, *, /, %).

* Λογικές λειτουργίες: Οδηγίες για τη συγκρίσεις (>, <, =,! =,> =, <=) και χρησιμοποιώντας λογικά συνδετικά (και, ή, όχι). Αυτά είναι θεμελιώδη για τη λήψη αποφάσεων σε ένα πρόγραμμα.

* Χειρισμός δεδομένων: Οδηγίες για την αναδιάταξη, την τροποποίηση και τη μετατροπή δεδομένων. Αυτό μπορεί να περιλαμβάνει διαλογή, αναζήτηση, φιλτράρισμα, συγχώνευση και μετατροπή μορφών δεδομένων.

* Διαχείριση μνήμης: Οδηγίες που υπαγορεύουν τον τρόπο αποθήκευσης και ανακτώνται τα δεδομένα από τη μνήμη του υπολογιστή (RAM). Αυτό περιλαμβάνει την κατανομή χώρου για δεδομένα, την πρόσβαση σε συγκεκριμένες θέσεις μνήμης και την απελευθέρωση της μνήμης όταν δεν χρειάζεται πλέον.

* κλήσεις λειτουργίας: Οδηγίες που καλούν προ-γραπτά μπλοκ κώδικα (λειτουργίες ή διαδικασίες) για την εκτέλεση συγκεκριμένων εργασιών, προωθώντας την επαναχρησιμοποίηση και την οργάνωση του κώδικα.

* Ροή ελέγχου: Οδηγίες που υπαγορεύουν τη σειρά με την οποία εκτελούνται άλλες οδηγίες. Αυτό περιλαμβάνει:

* Διαδοχική εκτέλεση: Οι οδηγίες εκτελούνται το ένα μετά το άλλο.

* Δηλώσεις υπό όρους (if-else): Οι οδηγίες εκτελούνται με βάση το αν μια κατάσταση είναι αληθής ή ψευδής.

* βρόχοι (για, ενώ): Οι οδηγίες εκτελούνται επανειλημμένα μέχρι να ικανοποιηθούν μια συγκεκριμένη κατάσταση.

3. Έξοδος:

* Γράψτε δεδομένα: Οδηγίες που λένε στον υπολογιστή να στείλει επεξεργασμένα δεδομένα σε διάφορους προορισμούς, όπως:

* Οθόνη εμφάνισης

* Αρχεία (Αποθήκευση δεδομένων σε σκληρό δίσκο, δίκτυο κ.λπ.)

* Εκτυπωτές

* Συνδέσεις δικτύου (αποστολή δεδομένων σε άλλους υπολογιστές)

* Βάσεις δεδομένων

4. Δομές δεδομένων: Αυτές δεν είναι οι ίδιοι οι οδηγίες, αλλά μάλλον τρόποι οργάνωσης δεδομένων στο πλαίσιο του προγράμματος για να καταστεί η επεξεργασία πιο αποτελεσματική. Παραδείγματα περιλαμβάνουν συστοιχίες, συνδεδεμένες λίστες, δέντρα και γραφήματα. Οι οδηγίες θα αλληλεπιδρούν με αυτές τις δομές για να εκτελέσουν λειτουργίες στα δεδομένα εντός.

Παράδειγμα (εννοιολογική):

Ας πούμε ότι θέλετε να υπολογίσετε το μέσο όρο των τριών αριθμών:

1. είσοδος: Το πρόγραμμα θα έχει οδηγίες για να διαβάσει τρεις αριθμούς από το χρήστη (π.χ. χρησιμοποιώντας το πληκτρολόγιο).

2. Επεξεργασία: Στη συνέχεια, θα είχε οδηγίες για να προσθέσει τους τρεις αριθμούς μαζί και να διαιρέσει το ποσό κατά τρία.

3. Έξοδος: Τέλος, θα είχε οδηγίες για την εμφάνιση του υπολογισμένου μέσου όρου στην οθόνη.

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

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα