Μάθημα : Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ (Β Λυκείου)

Κωδικός : 0551013281

0551013281  -  ΠΑΝΑΓΙΩΤΗΣ ΔΕΛΗΓΙΑΝΝΗΣ

Ενότητες - 2.2.6 Δεδομένα και αναπαράστασή τους

2.2.6 Δεδομένα και αναπαράστασή τους

Ένας αλγόριθμος λαμβάνει κάποια δεδομένα από την είσοδο, τα επεξεργάζεται μέσα από μια σειρά βημάτων και δίνει ως έξοδο τα αποτελέσματα.

Η επεξεργασία δεδομένων, η οποία στην πράξη πραγματοποιείται μέσω αλγορίθμων, αναφέρεται στην εκτέλεση διαφόρων πράξεων/ λειτουργιών πάνω στα δεδομένα. Το αποτέλεσμα της επεξεργασίας δεδομένων είναι η πληροφορία. Έτσι, θα μπορούσε κανείς γενικεύοντας να πει ότι ένας αλγόριθμος μετατρέπει τα δεδομένα σε πληροφορία. Για παράδειγμα, ένας τηλεφωνικός αριθμός και ένα ονοματεπώνυμο αποτελούν δεδομένα. Δεν παρέχουν όμως καμία πληροφορία. Πληροφορία παράγεται μόνο αν σχετισθούν μεταξύ τους, ότι δηλαδή κάποιο τηλέφωνο ανήκει σε κάποιο συγκεκριμένο συνδρομητή.

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

Ακέραιος τύπος: για την αναπαράσταση ακεραίων αριθμών.

Πραγματικός τύπος: για την αναπαράσταση πραγματικών αριθμών.

Λογικός τύπος: για την αναπαράσταση λογικών δεδομένων.

Αλφαριθμητικός τύπος: για την αναπαράσταση αλφαριθμητικών δεδομένων.