3.1  Δεδομένα

  • Τα δεδομένα (data) είναι η αφαιρετική αναπαράσταση της πραγματικότητας και συνεπώς μία απλοποιημένη όψη της, είναι ακατέργαστα γεγονότα και κάθε φορά η επιλογή τους εξαρτάται από τον τύπο του προβλήματος.

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

  • Η συλλογή των ακατέργαστων δεδομένων και ο συσχετισμός τους δίνει ως αποτέλεσμα την πληροφορία (information).

Ο αλγόριθμος μπορεί να θεωρηθεί ότι είναι το μέσο για την παραγωγή πληροφορίας από τα δεδομένα.

Με βάση τις δεδομένες πληροφορίες λαμβάνονται διάφορες αποφάσεις και γίνονται ενέργειες. Στη συνέχεια αυτές οι ενέργειες παράγουν νέα δεδομένα, νέες πληροφορίες, νέες αποφάσεις, νέες ενέργειες κ.ο.κ.

Θεωρία Πληροφοριών (Information Theory) : Κλάδος της Πληροφορικής που ασχολείται με την μέτρηση, την κωδικοποίηση, και τη μετάδοση της πληροφορίας.

Η Πληροφορική ορίζεται ως επιστήμη σε συνάρτηση με την έννοια του αλγορίθμου, και σε σχέση με την έννοια των δεδομένων και μελετά τα δεδομένα από τις ακόλουθες σκοπιές:

  • Υλικού. Το υλικό (hardware), δηλαδή η μηχανή, επιτρέπει στα δεδομένα ενός προγράμματος να αποθηκεύονται στην κύρια μνήμη και στις περιφερειακές συσκευές του υπολογιστή με διάφορες αναπαραστάσεις (representations), όπως η δυαδική, ο κώδικας ASCII, ο κώδικας EBCDIC, το συμπλήρωμα του 1 ή του 2 κ.λπ.
  • Γλωσσών προγραμματισμού. Οι γλώσσες προγραμματισμού υψηλού επιπέδου (high level programming languages) επιτρέπουν τη χρήση διάφορων τύπων (types) μεταβλητών (variables) για να περιγράψουν ένα δεδομένο. Ο μεταφραστής κάθε γλώσσας φροντίζει για την αποδοτικότερη μορφή αποθήκευσης, από πλευράς υλικού, κάθε μεταβλητής στον υπολογιστή.
  • Δομών Δεδομένων. Δομή δεδομένων (data structure) είναι ένα σύνολο δεδομένων μαζί με ένα σύνολο επιτρεπτών λειτουργιών επί αυτών.
  • Για παράδειγμα
  •  Μία επιτρεπτή λειτουργία σε ένα αρχείο είναι η σειριακή προσπέλαση όλων των εγγραφών του.
  • Ανάλυσης Δεδομένων. Τρόποι καταγραφής και αλληλοσυσχέτισης των δεδομένων μελετώνται έτσι ώστε να αναπαρασταθεί η γνώση για πραγματικά γεγονότα, όπως οι τεχνολογίες :

των Βάσεων Δεδομένων (Databases)

της Μοντελοποίησης Δεδομένων (Data Modelling)

της Αναπαράστασης Γνώσης (Knowledge Representation)

 

Ερωτήσεις Σωστό – Λάθος

  1. Οι πληροφορίες προκύπτουν ως αποτέλεσμα της επεξεργασίας δεδομένων.
  2. Πληροφορία είναι το ακατέργαστο γεγονός και η επιλογή του εξαρτάται από τον τύπο του προβλήματος.
  3. Η Πληροφορική μελετά τα δεδομένα από τις σκοπιές του Υλικού,  Γλωσσών προγραμματισμού των  Δομών Δεδομένων και των πινάκων.
  4. Η Θεωρία των Πληροφοριών ασχολείται αποκλειστικά με την κωδικοποίηση της πληροφορίας.
  5. Τα δεδομένα είναι ακατέργαστα γεγονότα που προκύπτουν από την επεξεργασία της πληροφορίας.
  6. Ο αλγόριθμος είναι το μέσο για την παραγωγή πληροφορίας.
  7. Το υλικό επιτρέπει στα δεδομένα ενός προγράμματος να αποθηκεύονται στην κύρια μνήμη και στις περιφερειακές συσκευές του υπολογιστή.
  8. Η εγγραφή αποτελείται από πεδία που  αποθηκεύουν χαρακτηριστικά διαφορετικού τύπου.
  9. Οι γλώσσες προγραμματισμού επιτρέπουν τη χρήση διάφορων τύπων μεταβλητών για να περιγράψουν τα δεδομένα.

Συμπληρώστε τα κενά

  1. Μια δομή δεδομένων είναι η ________εγγραφή, που μπορεί να περιγράφει ένα είδος, ένα πρόσωπο κ.λπ. Αποτελείται από __________ που αποθηκεύουν__________ διαφορετικού τύπου, όπως για παράδειγμα ο κωδικός, η περιγραφή κ.λπ.
  2. Μια μορφή δομής δεδομένων είναι το _______ που αποτελείται από ένα σύνολο εγγραφών.
  3. Μία επιτρεπτή λειτουργία σε ένα αρχείο είναι η σειριακή προσπέλαση όλων των εγγραφών του.
  4. Η επιλογή των δεδομένων εξαρτάται από τον τύπο του _________.
  5. Η _________ είναι το αποτέλεσμα της συλλογής και  του συσχετισμού  ακατέργαστων δεδομένων.

Επιλέξτε τα σωστά

  1. Η Πληροφορική μελετά τα δεδομένα από τις σκοπιές

Α. Υλικού  Β. Γλωσσών προγραμματισμού   Γ. Δομών Δεδομένων   Δ. Αρχείου

  1. Το υλικό επιτρέπει στα δεδομένα ενός προγράμματος να αποθηκεύονται

Α. στην κύρια μνήμη  Β. στις εγγραφές   Γ. στις περιφερειακές συσκευές του υπολογιστή  Δ. στις μεταβλητές

  1. Δομές δεδομένων είναι

Α. η εγγραφή    Β. τα δεδομένα  Γ. το πεδίο  Δ. το αρχείο

 

Αντιστοίχισης

1.       Υλικό

 

2.       Γλώσσες προγραμματισμού

 

3.       Δομή Δεδομένων

 

4.       Ανάλυση  Δεδομένων

a)      Το υλικό επιτρέπει στα δεδομένα ενός προγράμματος να αποθηκεύονται στην κύρια μνήμη και στις περιφερειακές συσκευές του υπολογιστή με διάφορες αναπαραστάσεις.

b)      Οι γλώσσες προγραμματισμού υψηλού επιπέδου επιτρέπουν τη χρήση διάφορων τύπων μεταβλητών  για να περιγράψουν ένα δεδομένο.

c)       Δομή δεδομένων  είναι ένα σύνολο δεδομένων μαζί με ένα σύνολο επιτρεπτών λειτουργιών επί αυτών.

d)      Μελετώνται τρόποι καταγραφής και αλληλοσυσχέτισης των δεδομένων έτσι ώστε να αναπαρασταθεί η γνώση των πραγματικών γεγονότων .

 

Σκοπιές που μελετά η πληροφορική

1.       Δεδομένα

 

2.       Αλγόριθμοι

a)      Υλικό

b)      Γλώσσες προγραμματισμού

c)       Δομή Δεδομένων

d)      Αναλυτική

e)      Θεωρητική

f)       Ανάλυση  Δεδομένων