top
logo

ΑΕΠΠ_ Γ΄ ΛΥΚΕΙΟΥ

Ευρετήριο Άρθρου

ΚΕΦΑΛΑΙΟ 6: ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

1. Τι είναι οι τεχνητές  γλώσσες;

Οι τεχνητές είναι γλώσσες που έφτιαξε ο άνθρωπος για να μπορεί να επικοινωνεί με τους Η/Υ και να τους δίνει εντολές.

Μίαγλώσσα προσδιορίζεται από το αλφάβητο της, το λεξιλόγιο της, τη γραμματική της και τέλος τη σημασιολογία της

2. Τι είναι το αλφάβητο μιας γλώσσας προγραμματισμού;

Αλφάβητομίας γλώσσας καλείται το σύνολο των συμβόλων που χρησιμοποιείται από τη γλώσσα.

3. Τι είναι το λεξιλόγιο;

Τολεξιλόγιο οι λέξεις που είναι δεκτές από την γλώσσα  ΠΧ. ΔΙΑΒΑΣΕ.

4. Τι είναι η Γραμματική;

ΗΓραμματική αποτελείται από τοτυπικό και το συντακτικό.

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

Συντακτικό είναι το σύνολο των κανόνων που καθορίζει πώς συνδέουμε λέξεις  της γλώσσας για τη δημιουργία προτάσεων.

5. Τι είναι η σημασιολογία;

Ησημασιολογία οι  κανόνες που ορίζουν το νόημα των λέξεων και των προτάσεων που χρησιμοποιούνται σε μία γλώσσα.

6. Ποιες είναι οι διαφορές φυσικών και τεχνητών γλωσσών;

Οι φυσικές γλώσσες εξελίσσονται συνεχώς, νέες λέξεις δημιουργούνται, αντίθεταοι τεχνητές γλώσσες είναι σταθερές και γίνονται μικρές βελτιώσεις.

7. Ποιες είναι οι τεχνικές σχεδίασης προγραμμάτων;

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

Β. Τμηματικός προγραμματισμός

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

Γ. Δομημένος προγραμματισμός

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


bottom
top

bottom

Powered by Joomla!. Design by: free joomla 2.5 templates  Valid XHTML and CSS.