Αποστολέας Θέμα: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019  (Αναγνώστηκε 1032 φορές)

Κανένας

  • Βετεράνος
  • ****
  • Μηνύματα: 52
Τα θέματα προέκυψαν ως παραλλαγές, συμπληρώσεις και επεκτάσεις των θεμάτων που διαπραγματευτήκαμε κατά τη σύνταξη του "Διαγωνίσματος προσομείωσης πανελλαδικών εξετάσεων στην ΑΕΠΠ" που δόθηκε σε μαθητές και μαθήτριες στα Δωδεκάνησα και τις Κυκλάδες.


 
« Τελευταία τροποποίηση: 27 Μάι 2019, 10:32:22 πμ από Κανένας »
ΝΙΚΗΦΟΡΟΣ ΜΑΝΔΗΛΑΡΑΣ
ΓΕΛ ΝΑΞΟΥ

Κανένας

  • Βετεράνος
  • ****
  • Μηνύματα: 52
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #1 στις: 27 Μάι 2019, 10:30:59 πμ »
Επισυνάπτονται και οι λύσεις
ΝΙΚΗΦΟΡΟΣ ΜΑΝΔΗΛΑΡΑΣ
ΓΕΛ ΝΑΞΟΥ

Καραμαούνας Πολύκαρπος

  • Θαμώνας
  • ***
  • Μηνύματα: 29
  • Καθηγητής Πληροφορικής
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #2 στις: 28 Μάι 2019, 01:12:09 μμ »
Μία διόρθωση στη λύση του Β4.α (δεν πρέπει  να αλλάζει η τιμή της παραμέτρου Α)

Β4. α) ΔΙΑΔΙΚΑΣΙΑ Π5(Α,Β,Δ,Υ):ΑΚΕΡΑΙΑ
 ΜΕΤΑΒΛΗΤΕΣ
 ΑΚΕΡΑΙΕΣ:Α,Β,Δ,Υ,Τ,A1
 ΑΡΧΗ
 A1←Α
 Τ←0
 ΌΣΟ Α1>=Β ΕΠΑΝΑΛΑΒΕ
 Α1Α1
 Τ←Τ+1
 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
 Δ←Τ
Υ←Α1
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Κανένας

  • Βετεράνος
  • ****
  • Μηνύματα: 52
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #3 στις: 28 Μάι 2019, 03:54:24 μμ »
Μία διόρθωση στη λύση του Β4.α (δεν πρέπει  να αλλάζει η τιμή της παραμέτρου Α)

Β4. α) ΔΙΑΔΙΚΑΣΙΑ Π5(Α,Β,Δ,Υ):ΑΚΕΡΑΙΑ
 ΜΕΤΑΒΛΗΤΕΣ
 ΑΚΕΡΑΙΕΣ:Α,Β,Δ,Υ,Τ,A1
 ΑΡΧΗ
 A1←Α
 Τ←0
 ΌΣΟ Α1>=Β ΕΠΑΝΑΛΑΒΕ
 Α1Α1
 Τ←Τ+1
 ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
 Δ←Τ
Υ←Α1
ΤΕΛΟΣ_ΔΙΑΔΙΚΑΣΙΑΣ

Γιατί δεν πρέπει να αλλάζει η τιμή της παραμέτρου;

Υπάρχει στη "Γλώσσα" διάκριση των παραμέτρων διαδικασίας, σε παραμέτρους τιμής ή μεταβλητής (αναφοράς);

Νομίζω ότι έφ' όσον δεν υπάρχει τέτοια διάκριση στο βιβλίο ("Γλώσσα") πρέπει να θεωρούμε τις παραμέτρους διαδικασίας ως παραμέτρους μεταβλητής

Εκτός αν υπάρχει κάποια οδηγία την οποία δεν γνωρίζω.
ΝΙΚΗΦΟΡΟΣ ΜΑΝΔΗΛΑΡΑΣ
ΓΕΛ ΝΑΞΟΥ

Καραμαούνας Πολύκαρπος

  • Θαμώνας
  • ***
  • Μηνύματα: 29
  • Καθηγητής Πληροφορικής
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #4 στις: 28 Μάι 2019, 04:43:29 μμ »
Στην εκφώνηση γράφεις: Να γράψετε Διαδικασία Π5 η οποία επιτελεί ισοδύναμα το έργο των Συναρτήσεων Π1 και Π2 συγχρόνως.
Οι συναρτήσεις Π1 και Π2 αλλάζουν την τιμή της τυπικής παραμέτρου Α αλλά ως συναρτήσεις δεν αλλάζουν την τιμή της αντίστοιχης πραγματικής.
Αν θέλεις η διαδικασία να λειτουργεί ισοδύναμα, δεν θα πρέπει να αλλάξει την τιμή της τυπικής παραμέτρου Α γιατί έτσι θα αλάξει και την τιμή της αντίστοιχης πραγματικής.

epsilonXi

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 115
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #5 στις: 28 Μάι 2019, 04:58:07 μμ »
Γιατί δεν πρέπει να αλλάζει η τιμή της παραμέτρου;

Υπάρχει στη "Γλώσσα" διάκριση των παραμέτρων διαδικασίας, σε παραμέτρους τιμής ή μεταβλητής (αναφοράς);

Νομίζω ότι έφ' όσον δεν υπάρχει τέτοια διάκριση στο βιβλίο ("Γλώσσα") πρέπει να θεωρούμε τις παραμέτρους διαδικασίας ως παραμέτρους μεταβλητής

Εκτός αν υπάρχει κάποια οδηγία την οποία δεν γνωρίζω.

Η παρατήρησή σου για κάποιο λόγο μού φέρνει στο μυαλό τακτικές caller-save και callee-save...

αν το πρόγραμμα δε θέλει να του «πειράξει» τις μεταβλητές η διαδικασία, ας προσέχει το πρόγραμμα... είναι κι αυτή μια σκέψη, γιατί όχι

Κανένας

  • Βετεράνος
  • ****
  • Μηνύματα: 52
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #6 στις: 28 Μάι 2019, 05:05:19 μμ »
Στην εκφώνηση γράφεις: Να γράψετε Διαδικασία Π5 η οποία επιτελεί ισοδύναμα το έργο των Συναρτήσεων Π1 και Π2 συγχρόνως.
Οι συναρτήσεις Π1 και Π2 αλλάζουν την τιμή της τυπικής παραμέτρου Α αλλά ως συναρτήσεις δεν αλλάζουν την τιμή της αντίστοιχης πραγματικής.
Αν θέλεις η διαδικασία να λειτουργεί ισοδύναμα, δεν θα πρέπει να αλλάξει την τιμή της τυπικής παραμέτρου Α γιατί έτσι θα αλάξει και την τιμή της αντίστοιχης πραγματικής.
Έτσι όπως το θέτετε έχετε δίκιο. Εδώ βέβαια το "ισοδύναμα" σκόπευε τα ζητούμενα αποτελέσματα (έργο των Συναρτήσεων).

Υ.Γ. Σε κάτι τέτοιο στις πανελλαδικές ως διορθωτής θα αφαιρούσατε βαθμούς;
ΝΙΚΗΦΟΡΟΣ ΜΑΝΔΗΛΑΡΑΣ
ΓΕΛ ΝΑΞΟΥ

Καραμαούνας Πολύκαρπος

  • Θαμώνας
  • ***
  • Μηνύματα: 29
  • Καθηγητής Πληροφορικής
Απ: Επαναληπτικό διαγώνισμα για προπονημέν(ες-ους) 2019
« Απάντηση #7 στις: 28 Μάι 2019, 05:13:13 μμ »
Σας παραπέμπω σε αντίστοιχο θέμα (Β2) του ΟΕΦΕ 2018 και αντίστοιχη λύση. Τα συμπεράσματα δικά σας