Το Στέκι των Πληροφορικών

Γενικό Λύκειο => Γ΄ Λυκείου => Μήνυμα ξεκίνησε από: Ιωάννης Γκίνης στις 11 Δεκ 2007, 08:45:50 μμ

Τίτλος: Διαφορές μεταξύ Αλγορίθμου και ΓΛΩΣΣΑΣ
Αποστολή από: Ιωάννης Γκίνης στις 11 Δεκ 2007, 08:45:50 μμ
Καλησπέρα,

Στην προσπάθεια διδασκαλίας των χαρακτηριστικών της ΓΛΩΣΣΑΣ (Κεφάλαιο 7) διαπίστωσα ότι τελικά ίσως είναι χρήσιμο να επισημανθούν κάποια σημεία τα οποία διαφοροποιούνται μεταξύ των αλγορίθμων και της ΓΛΩΣΣΑΣ σε ότι αφορά την σύνταξη.
Θα πρέπει βέβαια να λάβουμε υπόψη μας το γεγονός ότι η ψευδογλώσσα είναι περισσότερο "ανεκτική" σε σύγκριση με την περισσότερο "δεσμευτική" ΓΛΩΣΣΑ.
Με βάση τα παραπάνω και εφόσον λοιπόν:
1ον) Το συγκεκριμένο θέμα δεν έχει συζητηθεί σε κάποιο άλλο σημείο, το οποίο σημαίνει ότι προφανώς κάτι μου ξέφυγε  και
2ον) Συμφωνείτε με τα αυτά,

θα ήθελα την συνδρομή σας  :)

Για αρχή λοιπόν και για να γίνω περισσότερο κατανοητός καταθέτω τα εξής:

1.
  Ψ - Διπλά εισαγωγικά "" για τα αλφαριθμητικά (σελ. 46)
  Γ - Μονά εισαγωγικά '' για τους χαρακτήρες (σελ. 149)

2.
  Ψ - Το σύμβολο '=' χρησιμοποιείται μόνο ως τελεστής σύγκρισης (σελ. 46)
  Γ - Χρησιμοποιείται και για την απόδοση ονομάτων σε σταθερές τιμές (σελ. 165)

3. kkoutsak
  Ψ - Εμφάνισε ή Εκτύπωσε (σελ. 32), αλλά και Γράψε (σελ. 47)
  Γ - ΓΡΑΨΕ (σελ. 156)

4. kkoutsak
  Ψ - αντιμετάθεσε Α, Β ή με εντολές εκχώρησης (σελ. 68,69)
  Γ - με εντολές εκχώρησης (σελ. ?) π.χ.
  Τemp <-- Α
  Α <-- Β
  Β <-- Τemp

5. Μικρή μεν διαφορά αλλά...
  Ψ - με_βήμα (σελ. 44)
  Γ - ΜΕ ΒΗΜΑ (σελ. 179)

6. Χωρίς να χρειάζεται να είμαστε ιδιαίτερα αυστηροί για την ψευδογλώσσα
  Ψ - Συγκριτικοί τελεστές "≠", "≤", "≥" (σελ. 46)
  Γ - Αντίστοιχοι συγκριτικοί τελεστές "<>", "<=", ">=" (σελ. 165)

7.
  Ψ - Η σύνταξη της εντολής είναι: Αν συνθήκη τότε εντολή (σελ. 33)
  Γ - Κάθε εντολή ΑΝ πρέπει να κλείνει με ΤΕΛΟΣ_ΑΝ (σελ. 166)


Αυτά για την ώρα,
ευχαριστώ.
Τίτλος: Απ: Διαφορές μεταξύ Αλγορίθμου και ΓΛΩΣΣΑΣ
Αποστολή από: kkoutsak στις 12 Δεκ 2007, 08:05:44 μμ
Άλλες  διαφορές  όσον αφορά  τη  σύνταξη  είναι  οι  εξής:
-Ψ  Εμφάνισε/Εκτύπωσε
-Γ  Γραψε
---------------------
Ψ- αντιμετάθεσε Α,Β
Γ- με  εντολές  εκχώρησης  π.χ.
   ΤΕΜΡ<--Α
   Α<--Β
   Β<--ΤΕΜΡ
---------------------

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




Τίτλος: Απ: Διαφορές μεταξύ Αλγορίθμου και ΓΛΩΣΣΑΣ
Αποστολή από: alkisg στις 12 Δεκ 2007, 08:08:04 μμ
Υπάρχουν παραδείγματα στα σχολικά εγχειρίδια με
α) Γράψε στην ψευδογλώσσα,
β) Τμηματικό προγραμματισμό στην ψευδογλώσσα

Για το αν τα προτείνουμε στους μαθητές είναι άλλη συζήτηση, απλά αναφέρω ότι υπάρχουν.
Τίτλος: Απ: Διαφορές μεταξύ Αλγορίθμου και ΓΛΩΣΣΑΣ
Αποστολή από: Ιωάννης Γκίνης στις 12 Δεκ 2007, 11:20:24 μμ
Ευχαριστώ για τις απαντήσεις σας :)

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

Ναι, έχεις απόλυτο δίκιο. Όμως, είναι αλήθεια ότι και γω δεν ήμουν αρκετά σαφής. Εννοούσα τις "διαφορές των κοινών", αν μου επιτρέπεται η έκφραση. Δηλαδή, των στοιχείων που έστω με αυτές τις διαφορές που ψάχνουμε, μπορούν να χρησιμοποιηθούν και στις δύο περιπτώσεις (Ψ/Γ).