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

Γενικό Λύκειο => Γ΄ Λυκείου => Τμηματικός προγραμματισμός => Μήνυμα ξεκίνησε από: taroun στις 06 Μαΐου 2007, 08:40:58 ΠΜ

Τίτλος: Κεφαλαία ή Πεζά?
Αποστολή από: taroun στις 06 Μαΐου 2007, 08:40:58 ΠΜ
Καλησπέρα σε όλους...
είμαι μαθητής της Γ Λυκείου και έχω μπερδευτεί λιγάκι για το αν κατά τη συγγραφή προγραμμάτων και υποπρογραμμάτων οι λέξεις ΠΡΟΓΡΑΜΜΑ, ΜΕΤΑΒΛΗΤΕΣ, ΣΥΝΑΡΤΗΣΗ κτλ πρέπει υποχρεωτικά να γράφονται με κεφαλαία?

Ευχαριστω
Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: Laertis στις 06 Μαΐου 2007, 09:04:21 ΠΜ
Καλημέρα,

Όχι δεν είναι υποχρεωτικό να γράφεις με κεφαλαία γράμματα. Το βιβλίο ακολουθεί αυτό τον τρόπο για να διαχωρίσει τους αλγορίθμους (κωδικοποίηση) από τη ΓΛΩΣΣΑ αλλά πουθενά δεν αναφέρεται ότι είναι case sensitive η ΓΛΩΣΣΑ. Στην πράξη πολλές γλώσσες δεν είναι case sensitive (δηλ. δεν διαχωρίζουν τα μικρά απο τα κεφαλαία) οπότε όπως και να γράψει κανείς δεν υπάρχει πρόβλημα. Εξ ' άλλου η λύση δίνεται πάντα στο χαρτί και μας ενδιαφέρει οι εντολές και η λογική που χρησιμοποιείται για τη λύση των ασκήσεων.
Υπάρχουν τόσα και τόσα πράγματα που μπορούν να εξεταστούν και να βαθμολογηθούν σε αυτό το μάθημα αλλά πίστεψέ με , δε νομίζω ότι υπάρχουν συνάδελφοι που θα κόψουν βαθμούς αν γράφεις τις εντολές με μικρά ή κεφαλαία. Είναι ελάσσονος σημασίας. ;)

Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: petrosp13 στις 06 Μαΐου 2007, 03:22:36 ΜΜ
Εγώ, πάλι, συνιστώ όλες οι δεσμευμένες λέξεις σε πρόγραμμα και υποπρογράμματα να είναι με κεφαλαία, όπως προτείνει και το βιβλίο στην σελίδα 147
Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: alkisg στις 06 Μαΐου 2007, 08:05:33 ΜΜ
Επίσης το βιβλίο προτείνει τα ονόματα των μεταβλητών να αρχίζουν με κεφαλαίο, αν και δεν το ακολουθεί κατά γράμμα.
Είναι λίγο σπαστικό να γράφουμε
ΓΙΑ I ΑΠΟ 1 ΜΕΧΡΙ 5
  ΓΙΑ J ΑΠΟ 1 ΜΕΧΡΙ 5
     A[I, J] <- Τ_Ρ(I+J)
λες και κόλλησε το CapsLock... Αν δεν υπάρχουν και πεζά που και που, έστω στις μεταβλητές, δεν είναι ευκολοδιάβαστος ο κώδικας...
Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: Laertis στις 06 Μαΐου 2007, 08:42:29 ΜΜ
Καλή η σύσταση petrosp_13, δε διαφωνούμε, αλλά είναι υποχρεωτικό ; Αυτή είναι η ερώτηση...
Αν δηλαδή είναι γραμμένες οι δεσμευμένες λέξεις με μικρά είναι λάθος ;

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

Εγώ πιστεύω ότι -όπως προανέφερα- είναι ελλάσονος σημασίας η γραφή με κεφαλαία
Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: petrosp13 στις 07 Μαΐου 2007, 01:02:43 ΠΜ
Συμφωνώ και μακάρι οι βαθμολόγηση να μην κρίνεται από κάτι τέτοιο
Απλά, μέσα στους αυστηρούς κανόνες που πρέπει να τηρεί ο προγραμματισμός, θέτουμε και αυτόν
Περισσότερο για να νιώσουν τα παιδιά τον περιορισμό σε σχέση με τον αλγόριθμο
Φυσικά και το θέμα είναι επουσιώδες
Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: ppan στις 07 Μαΐου 2007, 10:18:37 ΜΜ
Παράθεση από εκφώνηση θεμάτων εξετάσεων:
<<Παρατηρήσεις που αφορούν στα ΘΕΜΑΤΑ 2ο, 3ο, 4ο 
1.   Οι εντολές ψευδοκώδικα σε έναν αλγόριθμο και οι εντολές και οι δηλώσεις προγράμματος στη γλώσσα προγραμματισμού "ΓΛΩΣΣΑ" μπορούν ισοδύναμα να γραφούν με μικρά ή κεφαλαία γράμματα.
2.   Όπου γίνεται χρήση εισαγωγικών, μπορούν ισοδύναμα να χρησιμοποιηθούν μονά ( ' ) ή διπλά εισαγωγικά ( " ). >>
Είναι προφανές ότι οι θεματοδότες δεν στέκονται σε ανούσιες λεπτομέρειες
Τίτλος: Απ: Κεφαλαία ή Πεζά?
Αποστολή από: andreas_p στις 07 Μαΐου 2007, 10:57:45 ΜΜ
Παιδιά  φτάνει μ' αυτό το θέμα.  Γυρνάμε πολύ πίσω.

Πώς μετά θα ασχοληθούμε με  κατανόηση, ανάλυση, τμηματικό προγραμματισμό σύνδεση προγράμματος με υποπρογράμματα ;

Όταν συζητάμε αν θα είναι  Διάβασε   ή  ΔΙΑΒΑΣΕ   !!!!

Ελέγχουμε  αλγοριθμική σκέψη και όχι μηχανισμούς 'παπαγαλιστικής ικανότητας'.

Ανδρέας