Αποστολέας Θέμα: Θέμα Β  (Αναγνώστηκε 2272 φορές)

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3525
  • to Iterate is human to Recurse divine
Θέμα Β
« στις: 23 Ιούν 2020, 09:23:33 μμ »
Εδώ συζητάμε για το θέμα Β των εξετάσεων 2019-2020
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

mikezante

  • Θαμώνας
  • ***
  • Μηνύματα: 43
Απ: Θέμα Β
« Απάντηση #1 στις: 24 Ιούν 2020, 11:07:18 πμ »
Με επιφύλαξη λογω ταχύτητας:

Β1.
Κώδικας: [Επιλογή]
ΑΝ Χ = 7 ΤΟΤΕ
   ΓΡΑΨΕ 'Α'
ΑΛΛΙΩΣ_ΑΝ Χ = 13 Η Χ = 11 ΤΟΤΕ
   ΓΡΑΨΕ 'Β'
ΑΛΛΙΩΣ_ΑΝ Χ<20 ΤΟΤΕ
   ΓΡΑΨΕ 'Γ'
ΑΛΛΙΩΣ_ΑΝ Χ >= 50 ΚΑΙ Χ <= 100 ΤΟΤΕ
   ΓΡΑΨΕ 'Δ'
ΑΛΛΙΩΣ
   ΓΡΑΨΕ 'Ε'
ΤΕΛΟΣ_ΑΝ

Β2.
1. ΑΛΗΘΗΣ
2. 2
3. nmodi
4. ΨΕΥΔΗΣ
5. ΠΡΩΤΟΣ = ΨΕΥΔΗΣ
Γ. Β.

Λαμπράκης Μανώλης

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 836
Απ: Θέμα Β
« Απάντηση #2 στις: 24 Ιούν 2020, 11:08:57 πμ »
νομίζω μια χαρά είναι

Σάκης Δημόπουλος

  • Βετεράνος
  • ****
  • Μηνύματα: 96
  • Dimopoulos Informatics Tutorials
    • Dimopoulos Informatics Tutorials
Απ: Θέμα Β
« Απάντηση #3 στις: 24 Ιούν 2020, 11:15:29 πμ »
Συνάδελφε Αν ... Αλλιώς_Αν

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2313
Απ: Θέμα Β
« Απάντηση #4 στις: 24 Ιούν 2020, 11:15:58 πμ »
Σωστό..
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

Καρκαμάνης Γεώργιος

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 1133
Απ: Θέμα Β
« Απάντηση #5 στις: 24 Ιούν 2020, 11:43:09 πμ »
Το θέμα Β εύκολα και αντιμετωπίσμο
Το Β1 προβλέψιμο και το Β2 κλασική άσκηση που έχει λυθεί πολλές φορές.

NIKOS_KALYVAS

  • Οπαδός
  • **
  • Μηνύματα: 17
Απ: Θέμα Β
« Απάντηση #6 στις: 24 Ιούν 2020, 01:17:40 μμ »
Νομίζω ότι στην εκφώνηση στο Β1 η εκφραση μόνο μια εντολή μπερδεύει.

nightchild

  • Νέος
  • *
  • Μηνύματα: 7
Απ: Θέμα Β
« Απάντηση #7 στις: 24 Ιούν 2020, 01:19:21 μμ »
Μια παρατήρηση, ο δοσμένος αλγόριθμος συμπληρωμένος με τις απαντήσεις που αναφέρθηκαν και παραπάνω δεν λειτουργεί σωστά στην περίπτωση που ο αριθμός n πάρει την τιμή 2. Ο αλγόριθμος θα εμφανίσει το μήνυμα οτι δεν είναι πρώτος ενώ το 2 είναι πρώτος αριθμός.

andreas_p

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 1059
Απ: Θέμα Β
« Απάντηση #8 στις: 24 Ιούν 2020, 01:24:11 μμ »
Εδώ η ΚΕΕ φαίνεται ότι δεν εκτέλεσε ... σενάρια ελέγχου (ακραίων τιμών)  !!!
Ίσως επειδή ο έλεγχος ακραίων τιμών (Β2 σελ. 138 5.2.5  Παράδειγμα 10, Δραστηριότητα 6 , 7) Covid-19 ... χτυπήθηκε !!!

vlachakis

  • Νέος
  • *
  • Μηνύματα: 5
Απ: Θέμα Β
« Απάντηση #9 στις: 24 Ιούν 2020, 02:08:03 μμ »
στο 5 μπαίνει και ΟΧΙ ΠΡΩΤΟΣ

NIKOS_KALYVAS

  • Οπαδός
  • **
  • Μηνύματα: 17
Απ: Θέμα Β
« Απάντηση #10 στις: 24 Ιούν 2020, 03:00:58 μμ »
στο 5 μπαίνει και ΟΧΙ ΠΡΩΤΟΣ
ΔΕΝ ΙΣΧΥΕΙ ΚΑΤΙ ΤΕΤΟΙΟ ΠΟΥ ΛΕΣ.

GNT

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: Θέμα Β
« Απάντηση #11 στις: 24 Ιούν 2020, 03:29:39 μμ »
Καλησπέρα...η παραπάνω λύση για n=2 βγάζει ψευδής...δηλαδή βγάζει το 2 μη πρωτο

SuperTz

  • Βετεράνος
  • ****
  • Μηνύματα: 56
Απ: Θέμα Β
« Απάντηση #12 στις: 24 Ιούν 2020, 03:36:00 μμ »
Γιατί όχι; τι διαφορά έχει το OXI ΠΡΩΤΟΣ από το ΠΡΩΤΟΣ = ΨΕΥΔΗΣ

Έχουμε ένα θέμα εδώ με την περίπτωση του αριθμού 2 όπως έγραψε ο nightchild.

Εδώ τι απαντήσεις έστειλε η ΚΕΕ στα ΕΚ των ΦΑ ξέρει κάποιος;

Θα υπήρξαν μαθητές με καλό μαθηματικό υπόβαθρο που θα εξέτασαν την περίπτωση του 2 στο κενό 3

andreas_p

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 1059
Απ: Θέμα Β
« Απάντηση #13 στις: 24 Ιούν 2020, 03:41:25 μμ »
ΠΡΩΤΟΣ = ΨΕΥΔΗΣ  , ΟΧΙ ΠΡΩΤΟΣ
Τα παραπάνω ταυτίζονται.
Κάντε ένα πίνακα αληθείας ...

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #14 στις: 24 Ιούν 2020, 03:45:35 μμ »
Γιατί όχι; τη διαφορά έχει το OXI ΠΡΩΤΟΣ από το ΠΡΩΤΟΣ = ΨΕΥΔΗΣ
Βεβαίως είναι το ίδιο

επίσης στο 5 μπορεί κάποιος να βάλει n mod (i-1)=0
Φιλικά,
Γιώργος Θαλασσινός

P.Tsiotakis

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 3305
  • agent romanoff you miss me?
    • P.Tsiotakis
Απ: Θέμα Β
« Απάντηση #15 στις: 24 Ιούν 2020, 03:48:23 μμ »
Στο κενό 3

n >2 ΚΑΙ n mod i

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #16 στις: 24 Ιούν 2020, 03:51:01 μμ »
Νομίζω ότι στην εκφώνηση στο Β1 η εκφραση μόνο μια εντολή μπερδεύει.
Μπερδεύει ειδικά το "μόνο μία εντολή ΑΝ..ΤΟΤΕ..ΑΛΛΙΩΣ_ΑΝ " (& συμπληρώνουν, "χωρίς επιπλέον εμφωλευμένες εντολές επιλογής" )
νομίζαν πολλοί ότι έπρεπε να έχουν μόνο μία ΑΛΛΙΩΣ_ΑΝ και δεν ήξεραν πώς να αποδώσουν τις υπόλοιπες περιπτώσεις.

Προσπαθώντας να το δω με τα μάτια ενός μαθητή μου όπως μου εξηγούσε τι κατάλαβε από την εκφώνηση, μπορώ να πω ότι τον καταλαβαίνω. Καταλαβαίνω γιατί μπερδεύτηκε (κι ας έχουμε κάνει τόσα παραδείγματα από ΕΠΙΛΕΞΕ σε ΑΛΛΙΩΣ_ΑΝ). Απλά χρειαζόταν να λύσει χωρίς να το πολυσκεφτεί. Αλλά μπερδεύτηκε γιατί είναι στις πανελλήνιες εξετάσεις και προσέχει πολύ τη διατύπωση.
Αυτός λοιπόν έκανε το εξής:
ΑΝ Χ=7 ΤΟΤΕ
  ΓΡΑΨΕ 'Α'
ΑΛΛΙΩΣ_ΑΝ Χ=11 ή Χ=13 ΤΟΤΕ
  ΓΡΑΨΕ 'Β'
ΤΕΛΟΣ_ΑΝ
ΑΝ Χ<20 ΚΑΙ Χ<>11 ΚΑΙ Χ<>13 ΚΑΙ Χ<>7 ΤΟΤΕ
  ΓΡΑΨΕ 'Γ'
ΤΕΛΟΣ_ΑΝ
ΑΝ Χ>=50 και Χ<=100 ΤΟΤΕ
  ΓΡΑΨΕ 'Δ'
ΤΕΛΟΣ_ΑΝ
ΑΝ Χ>=20 ΚΑΙ (Χ<50 ή Χ>100) ΤΟΤΕ
  ΓΡΑΨΕ 'Ε'
ΤΕΛΟΣ_ΑΝ

και ισχυρίζεται ότι είναι εντάξει με την εκφώνηση διότι χρησιμοποίησε μόνο μία ΑΝ..ΤΟΤΕ..ΑΛΛΙΩΣ_ΑΝ, δεν χρησιμοποίησε εμφώλευση και η άσκηση δεν του απαγόρευε να χρησιμοποιήσει απλές ΑΝ
Τι να πω, δίκιο έχεις αλλά δε νομίζω να σου το πάρουν σωστό γιατί περιέργως όλοι εμείς οι καθηγητές καταλαβαίνουμε αμέσως τι θέλει να πει η άσκηση, ασχέτως που καταλαβαίνω ότι έτσι που το λέει μπορεί και να παρανοηθεί. Αναρωτιέμαι βέβαια πόσο δίκαιο είναι αυτό, ότι δηλαδή για όλου εμάς η εκφώνηση είναι αυτονόητη ενώ για κάποιον που θα την ερμηνεύσει με λεπτομέρεια, μπορεί ορθώς να μην είναι.
Φιλικά,
Γιώργος Θαλασσινός

ApoAntonis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 133
Απ: Θέμα Β
« Απάντηση #17 στις: 24 Ιούν 2020, 04:14:53 μμ »
Μάλλον πιο τίμια αντιμετώπιση θα ήταν να δοθεί διόρθωση ότι
n > 2.


gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #18 στις: 24 Ιούν 2020, 04:16:51 μμ »
Μάλλον πιο τίμια αντιμετώπιση θα ήταν να δοθεί διόρθωση ότι
n > 2.
Αυτό !
Δεν έχω προλάβει τη συζήτηση για το Β2 αλλά εξ' αρχής αυτό σκεφτόμουν
Φιλικά,
Γιώργος Θαλασσινός

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3525
  • to Iterate is human to Recurse divine
Απ: Θέμα Β
« Απάντηση #19 στις: 24 Ιούν 2020, 04:27:20 μμ »
Και τι θα πούμε σε μαθητές που σκέφτηκαν ότι πρέπει n>2 και είτε το βρήκαν είτε έχασαν χρόνο με αυτό?
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #20 στις: 24 Ιούν 2020, 04:30:17 μμ »
Και τι θα πούμε σε μαθητές που σκέφτηκαν ότι πρέπει n>2 και είτε το βρήκαν είτε έχασαν χρόνο με αυτό?
νομίζω ότι αν το έχει γράψει έτσι, εννοείται πρέπει να ληφθεί σωστό

EDIT: σόρυ μάλλον δεν κατάλαβα αρκετά την ερώτηση - δίκιο έχεις, δεν ξέρω τι θα πρέπει να πούμε σ' αυτούς που έχασαν χρόνο σε αυτό; ότι κάνει η επιτροπή όταν κάνει λάθος: συγγνώμη λάθος  (πάντως η συμπλήρωση n>2 και n mod i  που προτείνεται δεν είναι θεμιτή για να διορθώσει το λάθος και θα τη δεχόμουν μόνο αν ήταν η αρχική ιδέα της επιτροπής - που δεν νομίζω, οπότε "συγγνώμη λάθος" και ας πάρουν την εθυνη για αυτό)
« Τελευταία τροποποίηση: 24 Ιούν 2020, 04:57:32 μμ από gthal »
Φιλικά,
Γιώργος Θαλασσινός

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #21 στις: 24 Ιούν 2020, 04:41:24 μμ »
Κάτι ακόμα.
Εφ' όσον η εκφώνηση λέει :
Παράθεση
... Για τον σκοπό αυτό διαβάζει έναν θετικό ακέραιο n (n>1), τον διαιρεί διαδοχικά με τους αριθμούς 2, 3, 4, …, n-1 ελέγχοντας μετά από κάθε διαίρεση αν ο αριθμός n διαιρείται ακριβώς. Στην περίπτωση που διαιρείται ακριβώς, σταματάει η επαναληπτική διαδικασία και εμφανίζεται το μήνυμα ‘Δεν είναι πρώτος αριθμός’. Αν η επαναληπτική διαδικασία των διαιρέσεων τερματιστεί χωρίς ο αριθμός n να έχει διαιρεθεί ακριβώς από κανέναν αριθμό εμφανίζεται το μήνυμα ‘Είναι πρώτος αριθμός’. 
αν ο αλγόριθμός του κάνει αυτό που τον καθοδηγούν, γιατί να περιμένουμε ο μαθητής να χειρίζεται διαφορετικά την περίπτωση του 2 ;
Εννοείται ότι δεν αναμένεται οι μαθητές να γνωρίζουν τι είναι πρώτος αριθμός και ούτε την ειδική περίπτωση του 2. Οπότε οι μαθητές περιμένουμε να κάνουμε μόνο αυτό που τους περιγράφουμε. Το 2 δεν αναφέρεται ως ειδική περίπτωση στις οδηγίες τους.

(πρέπει να πω ότι στον ενθουσιασμό μου τα πρώτα χρόνια στο μάθημα -βλέπε 2005- έκανα και κάποια παραδείγματα ελέγχου/εύρεσης πρώτων αριθμών, ώσπου μετά από κάποια χρόνια, το διαρκώς μειούμενο επίπεδο των μαθητών με έπεισε ότι δεν έχει νόημα η ταλαιπωρία και κάτι τέτοιο παραείναι "μαθηματικό" για τις εξετάσεις. Ακόμα είναι στις σημειώσεις μου ωστόσο, για όποιο μαθητή έχει όρεξη να το διαβάσει -ποτέ, κανείς :)  )
Φιλικά,
Γιώργος Θαλασσινός

bagelis

  • Ομάδα διαγωνισμάτων 2009
  • *
  • Μηνύματα: 565
Απ: Θέμα Β
« Απάντηση #22 στις: 24 Ιούν 2020, 04:45:01 μμ »
(πρέπει να πω ότι στον ενθουσιασμό μου τα πρώτα χρόνια στο μάθημα -βλέπε 2005- έκανα και κάποια παραδείγματα ελέγχου/εύρεσης πρώτων αριθμών, ώσπου μετά από κάποια χρόνια, το διαρκώς μειούμενο επίπεδο των μαθητών με έπεισε ότι δεν έχει νόημα η ταλαιπωρία και κάτι τέτοιο παραείναι "μαθηματικό" για τις εξετάσεις. Ακόμα είναι στις σημειώσεις μου ωστόσο, για όποιο μαθητή έχει όρεξη να το διαβάσει -ποτέ, κανείς :)  )
+1000

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3525
  • to Iterate is human to Recurse divine
Απ: Θέμα Β
« Απάντηση #23 στις: 24 Ιούν 2020, 05:10:37 μμ »
Άστα Γιώργο, όταν έκανα μαθηματικά κατεύθυνσης έκανα πάντα όλες τις ασκήσεις με τον ρυθμό μεταβολής και ειδικά μια με κάτι φώτα περιπολικού.
Οι μαθητές μου έλεγαν, μα τι τα κάνετε αυτά κύριε αφού δεν τα βάζουν.
Και το έβαλαν φέτος! >:(

Κάτι ακόμα.
Εφ' όσον η εκφώνηση λέει :αν ο αλγόριθμός του κάνει αυτό που τον καθοδηγούν, γιατί να περιμένουμε ο μαθητής να χειρίζεται διαφορετικά την περίπτωση του 2 ;
Εννοείται ότι δεν αναμένεται οι μαθητές να γνωρίζουν τι είναι πρώτος αριθμός και ούτε την ειδική περίπτωση του 2. Οπότε οι μαθητές περιμένουμε να κάνουμε μόνο αυτό που τους περιγράφουμε. Το 2 δεν αναφέρεται ως ειδική περίπτωση στις οδηγίες τους.

(πρέπει να πω ότι στον ενθουσιασμό μου τα πρώτα χρόνια στο μάθημα -βλέπε 2005- έκανα και κάποια παραδείγματα ελέγχου/εύρεσης πρώτων αριθμών, ώσπου μετά από κάποια χρόνια, το διαρκώς μειούμενο επίπεδο των μαθητών με έπεισε ότι δεν έχει νόημα η ταλαιπωρία και κάτι τέτοιο παραείναι "μαθηματικό" για τις εξετάσεις. Ακόμα είναι στις σημειώσεις μου ωστόσο, για όποιο μαθητή έχει όρεξη να το διαβάσει -ποτέ, κανείς :)  )
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

pgrontas

  • Ομάδα διαγωνισμάτων 2016
  • *
  • Μηνύματα: 1429
  • There are always possibilities...
Απ: Θέμα Β
« Απάντηση #24 στις: 24 Ιούν 2020, 05:35:44 μμ »
Καλησπέρα σε όλους,

Αρχικά είχε δοθεί η λύση που ξεχνάει το 2 και στη συνέχεια ήρθε διευκρίνηση επί των λύσεων που διορθώνει την απάντηση στο υποερώτημα 4 σε ψευδής ή n=2, λέγοντας να πιαστούν σωστές και οι δύο.

Αρχικά να πω ότι κανένας από όσους είμασταν στο βαθμολογικό δεν κατάλαβε το λάθος. Το ίδιο πιστεύω ότι έγινε σχεδόν παντού αλλά και την ίδια λανθασμένη λύση ειδα και σε αρκετά φροντιστήρια (οπότε διπλό μπράβο στον tdrivas που το εντόπισε).

Προσωπικά διαφωνώ με το να πιαστούν σωστά και τα δύο.
Ή είναι σωστό ή δεν είναι.
Εφόσον την πάτησε τόσος κόσμος, σημαίνει ότι όποιοι το είχαν πραγματικά σωστό (λάμβαναν υπόψιν και το 2 δηλαδή) είναι πολύ καλοί μαθητές με αυξημένες αλγοριθμικές ικανότητες ή ότι έκαναν ενδελεχή έλεγχο και πρέπει να επιβραβευτούν και να ξεχωρίσουν και για τα δύο, έστω λαμβάνοντας 2 στα 100 παραπάνω.
Για αποφυγή παρεξηγήσεων άλλο η προσωπική γνώμη και άλλο η βαθμολόγηση όπου πρέπει να ακολουθήσουν όλοι την ίδια γραμμή.
Programs must be written for people to read, and only incidentally for machines to execute - Harold Abelson

SuperTz

  • Βετεράνος
  • ****
  • Μηνύματα: 56
Απ: Θέμα Β
« Απάντηση #25 στις: 24 Ιούν 2020, 05:40:31 μμ »
Κάτι ακόμα.
Εφ' όσον η εκφώνηση λέει :αν ο αλγόριθμός του κάνει αυτό που τον καθοδηγούν, γιατί να περιμένουμε ο μαθητής να χειρίζεται διαφορετικά την περίπτωση του 2 ;
Εννοείται ότι δεν αναμένεται οι μαθητές να γνωρίζουν τι είναι πρώτος αριθμός και ούτε την ειδική περίπτωση του 2. Οπότε οι μαθητές περιμένουμε να κάνουμε μόνο αυτό που τους περιγράφουμε. Το 2 δεν αναφέρεται ως ειδική περίπτωση στις οδηγίες τους.

Περιγράφει επαρκώς τι είναι πρώτος αλλά δεν είναι αυτό το ζητούμενο προφανώς.
Δεν είναι μόνο ότι δεν αναφέρεται ως ειδική περίπτωση αλλά υπάρχει προσυμπληρωμένο το "...=0" άρα ούτε εγώ νομίζω πως ήθελαν έλεγχο για το 2. Απλώς  "ξέφυγε"

Αρχικά είχε δοθεί η λύση που ξεχνάει το 2 και στη συνέχεια ήρθε διευκρίνηση επί των λύσεων που διορθώνει το υποερώτημα 4 σε ψευδής ή n=2, λέγοντας να πιαστούν σωστές και οι δύο.

Εντάξει, πήγαν να το μπαλώσουν... Δεν φταίνε τα παιδιά σε αυτό.

alekarama

  • Νέος
  • *
  • Μηνύματα: 1
Απ: Θέμα Β
« Απάντηση #26 στις: 24 Ιούν 2020, 06:24:21 μμ »
Αν στο ΘεμαΒ καποιος ειχε βαλει αναποδα τα Αληθης/Ψευδης με τη λογικη οτι για το 2 δουλευει υπαρχει περιπτωση να το παρουν σωστο?

George Eco

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 334
Απ: Θέμα Β
« Απάντηση #27 στις: 24 Ιούν 2020, 06:30:38 μμ »
Β1 και Β2 δωράκι θέμα. Εύκολο. Διάβασμα θέλει το ένα μόνο, ενώ το δεύτερο μια κάποια αναλυτική και σύνθετη σκέψη. Αναμενόμενα.

bagelis

  • Ομάδα διαγωνισμάτων 2009
  • *
  • Μηνύματα: 565
Απ: Θέμα Β
« Απάντηση #28 στις: 24 Ιούν 2020, 06:35:52 μμ »
Αν στο ΘεμαΒ καποιος ειχε βαλει αναποδα τα Αληθης/Ψευδης με τη λογικη οτι για το 2 δουλευει υπαρχει περιπτωση να το παρουν σωστο?

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

andreas_p

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 1059
Απ: Θέμα Β
« Απάντηση #29 στις: 24 Ιούν 2020, 06:37:31 μμ »
alekarama

Η  Αν  παίζει ;

giannakos

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: Θέμα Β
« Απάντηση #30 στις: 24 Ιούν 2020, 06:41:45 μμ »
Μπερδεύει ειδικά το "μόνο μία εντολή ΑΝ..ΤΟΤΕ..ΑΛΛΙΩΣ_ΑΝ " (& συμπληρώνουν, "χωρίς επιπλέον εμφωλευμένες εντολές επιλογής" )
νομίζαν πολλοί ότι έπρεπε να έχουν μόνο μία ΑΛΛΙΩΣ_ΑΝ και δεν ήξεραν πώς να αποδώσουν τις υπόλοιπες περιπτώσεις.

Προσπαθώντας να το δω με τα μάτια ενός μαθητή μου όπως μου εξηγούσε τι κατάλαβε από την εκφώνηση, μπορώ να πω ότι τον καταλαβαίνω. Καταλαβαίνω γιατί μπερδεύτηκε (κι ας έχουμε κάνει τόσα παραδείγματα από ΕΠΙΛΕΞΕ σε ΑΛΛΙΩΣ_ΑΝ). Απλά χρειαζόταν να λύσει χωρίς να το πολυσκεφτεί. Αλλά μπερδεύτηκε γιατί είναι στις πανελλήνιες εξετάσεις και προσέχει πολύ τη διατύπωση.
Αυτός λοιπόν έκανε το εξής:
ΑΝ Χ=7 ΤΟΤΕ
  ΓΡΑΨΕ 'Α'
ΑΛΛΙΩΣ_ΑΝ Χ=11 ή Χ=13 ΤΟΤΕ
  ΓΡΑΨΕ 'Β'
ΤΕΛΟΣ_ΑΝ
ΑΝ Χ<20 ΚΑΙ Χ<>11 ΚΑΙ Χ<>13 ΚΑΙ Χ<>7 ΤΟΤΕ
  ΓΡΑΨΕ 'Γ'
ΤΕΛΟΣ_ΑΝ
ΑΝ Χ>=50 και Χ<=100 ΤΟΤΕ
  ΓΡΑΨΕ 'Δ'
ΤΕΛΟΣ_ΑΝ
ΑΝ Χ>=20 ΚΑΙ (Χ<50 ή Χ>100) ΤΟΤΕ
  ΓΡΑΨΕ 'Ε'
ΤΕΛΟΣ_ΑΝ

και ισχυρίζεται ότι είναι εντάξει με την εκφώνηση διότι χρησιμοποίησε μόνο μία ΑΝ..ΤΟΤΕ..ΑΛΛΙΩΣ_ΑΝ, δεν χρησιμοποίησε εμφώλευση και η άσκηση δεν του απαγόρευε να χρησιμοποιήσει απλές ΑΝ
Τι να πω, δίκιο έχεις αλλά δε νομίζω να σου το πάρουν σωστό γιατί περιέργως όλοι εμείς οι καθηγητές καταλαβαίνουμε αμέσως τι θέλει να πει η άσκηση, ασχέτως που καταλαβαίνω ότι έτσι που το λέει μπορεί και να παρανοηθεί. Αναρωτιέμαι βέβαια πόσο δίκαιο είναι αυτό, ότι δηλαδή για όλου εμάς η εκφώνηση είναι αυτονόητη ενώ για κάποιον που θα την ερμηνεύσει με λεπτομέρεια, μπορεί ορθώς να μην είναι.

Το ίδιο μου είπαν κι εμένα 2 καλοί μαθητές μου. Εγώ τους απάντησα ότι θα το πάρουν σωστό.
Μπορείτε λίγο να μας βοηθήσετε?

tall

  • Θαμώνας
  • ***
  • Μηνύματα: 20
Απ: Θέμα Β
« Απάντηση #31 στις: 24 Ιούν 2020, 06:49:46 μμ »
Θα έπρεπε να αναφέρει στην εισαγωγή ότι οι αριθμοί 2,3,5 κλπ. είναι πρώτοι και ο αλγόριθμος να ξεκινήσει από το 3.
Πιστεύω επίσης ότι η κουβέντα αυτή πρέπει να γίνει μετά την Παρασκευή, τα παιδιά έχουν ένα μάθημα ακόμα να δώσουν.

pfan

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 119
  • ...
Απ: Θέμα Β
« Απάντηση #32 στις: 24 Ιούν 2020, 11:01:01 μμ »
Β1. Πολύ σωστά έδωσε η ΚΕΕ την σημείωση ότι το 50..100 έχει όλες τις τιμές από το 50 μέχρι το 100 γιατί οι δύο τελείες τις συναντά κανείς μόνο στις λύσεις που είχαν εκδοθεί για το συμπληρωματικό βιβλίο και θα υπήρχαν πάρα πολλές ερωτήσεις

Β2. Αν και έχει συζητηθεί σε άλλο νήμα εγώ θα πω ότι το θέμα δεν ήταν λάθος οι λύσεις που δόθηκαν στην αρχή ήταν λάθος και είναι φανερό ότι ούτε η ίδια η επιτροπή ήθελε να βάλει στο Β ένα δύσκολο κομμάτι. Επειδή κάπως έπρεπε να σωθεί η κατάσταση απλά πρόσθεσαν στο 4ο κενό το Ή n=2 βέβαια θα μπορούσαν να δώσουν μια λύση λίγο πιο "κομψή"

 1. ΑΛΗΘΗΣ
2.      2
3. n mod i
4. ΨΕΥΔΗΣ Ή n=2
5. ΠΡΩΤΟΣ = ΨΕΥΔΗΣ (ή ΟΧΙ ΠΡΩΤΟΣ)

δεν χρειάζεται να βάλεις το ΨΕΥΔΗΣ το ΠΡΩΤΟΣ <- n=2 αρκεί

Πύρζα Φανή
Καθηγήτρια Πληροφορικής

thanasisgr

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: Θέμα Β
« Απάντηση #33 στις: 25 Ιούν 2020, 04:36:24 μμ »
Μια παρατήρηση, ο δοσμένος αλγόριθμος συμπληρωμένος με τις απαντήσεις που αναφέρθηκαν και παραπάνω δεν λειτουργεί σωστά στην περίπτωση που ο αριθμός n πάρει την τιμή 2. Ο αλγόριθμος θα εμφανίσει το μήνυμα οτι δεν είναι πρώτος ενώ το 2 είναι πρώτος αριθμός.
Σωστά για αυτό έδωσαν και τη λύση για το κενό (4) ΨΕΥΔΗΣ 'Η Ν=2

thanasisgr

  • Οπαδός
  • **
  • Μηνύματα: 14
Απ: Θέμα Β
« Απάντηση #34 στις: 25 Ιούν 2020, 04:41:21 μμ »
Β1. Πολύ σωστά έδωσε η ΚΕΕ την σημείωση ότι το 50..100 έχει όλες τις τιμές από το 50 μέχρι το 100 γιατί οι δύο τελείες τις συναντά κανείς μόνο στις λύσεις που είχαν εκδοθεί για το συμπληρωματικό βιβλίο και θα υπήρχαν πάρα πολλές ερωτήσεις

Β2. Αν και έχει συζητηθεί σε άλλο νήμα εγώ θα πω ότι το θέμα δεν ήταν λάθος οι λύσεις που δόθηκαν στην αρχή ήταν λάθος και είναι φανερό ότι ούτε η ίδια η επιτροπή ήθελε να βάλει στο Β ένα δύσκολο κομμάτι. Επειδή κάπως έπρεπε να σωθεί η κατάσταση απλά πρόσθεσαν στο 4ο κενό το Ή n=2 βέβαια θα μπορούσαν να δώσουν μια λύση λίγο πιο "κομψή"

 1. ΑΛΗΘΗΣ
2.      2
3. n mod i
4. ΨΕΥΔΗΣ Ή n=2
5. ΠΡΩΤΟΣ = ΨΕΥΔΗΣ (ή ΟΧΙ ΠΡΩΤΟΣ)

δεν χρειάζεται να βάλεις το ΨΕΥΔΗΣ το ΠΡΩΤΟΣ <- n=2 αρκεί
ΧΡΕΙΆΖΕΤΑΙ ΚΑΙ ΤΟ ΨΕΥΔΗΣ

pfan

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 119
  • ...
Απ: Θέμα Β
« Απάντηση #35 στις: 25 Ιούν 2020, 05:39:13 μμ »
ΧΡΕΙΆΖΕΤΑΙ ΚΑΙ ΤΟ ΨΕΥΔΗΣ

Αν βάλεις τον παρακάτω κώδικα θα διαπιστώσεις ότι βγαίνουν σωστά οι 100 πρώτοι αριθμοί!
Δες και στο https://el.wikipedia.org/wiki/%CE%A0%CF%81%CF%8E%CF%84%CE%BF%CF%82_%CE%B1%CF%81%CE%B9%CE%B8%CE%BC%CF%8C%CF%82
Κώδικας: Pascal
  1. ΠΡΟΓΡΑΜΜΑ θεμαΒ
  2. ΜΕΤΑΒΛΗΤΕΣ
  3.   ΑΚΕΡΑΙΕΣ: ν, ι
  4.   ΛΟΓΙΚΕΣ: ΠΡΩΤΟΣ
  5. ΑΡΧΗ
  6.   ΓΙΑ ν ΑΠΟ 1 ΜΕΧΡΙ 100
  7.     ΠΡΩΤΟΣ <- ΑΛΗΘΗΣ
  8.     ι <- 2
  9.     ΑΡΧΗ_ΕΠΑΝΑΛΗΨΗΣ
  10.       ΑΝ ν mod ι = 0 ΤΟΤΕ
  11.         ΠΡΩΤΟΣ <- ν = 2
  12.       ΤΕΛΟΣ_ΑΝ
  13.       ι <- ι + 1
  14.     ΜΕΧΡΙΣ_ΟΤΟΥ ι > ν - 1 Η ΠΡΩΤΟΣ = ΨΕΥΔΗΣ
  15.     ΑΝ ΠΡΩΤΟΣ ΤΟΤΕ
  16.       ΓΡΑΨΕ ν
  17.     ΤΕΛΟΣ_ΑΝ
  18.   ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
  19. ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ
  20.  

Αλλά και να μην βάλεις τον κώδικα κάνε ένα πίνακα αλήθειας ή σκέψου με άλγεβρα BOOLE

Σ= Σ1 Η Σ2
όταν το Σ1 είναι πάντα ψευδής σου αρκεί το Σ2  ;)
Πύρζα Φανή
Καθηγήτρια Πληροφορικής

bagelis

  • Ομάδα διαγωνισμάτων 2009
  • *
  • Μηνύματα: 565
Απ: Θέμα Β
« Απάντηση #36 στις: 25 Ιούν 2020, 07:21:55 μμ »
ΧΡΕΙΆΖΕΤΑΙ ΚΑΙ ΤΟ ΨΕΥΔΗΣ
Ψευδής Η Χ = Χ

Vangelis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 795
  • Για ακούτε και κανένα μεγαλύτερο!!!
Απ: Θέμα Β
« Απάντηση #37 στις: 25 Ιούν 2020, 07:38:44 μμ »
Για κοιτάξτε και αυτό
Είναι απο παλιό τετράδιο μαθητή ΑΕΠΠ 
μήπως σας θυμίζει τιποτα?


pfan

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 119
  • ...
Απ: Θέμα Β
« Απάντηση #38 στις: 25 Ιούν 2020, 09:42:02 μμ »
Για κοιτάξτε και αυτό
Είναι απο παλιό τετράδιο μαθητή ΑΕΠΠ 
μήπως σας θυμίζει τιποτα?

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

Τέλος να θυμίσω ένα παλιό Σ/Λ του 2007 αν μέσα σε συνάρτηση μπορώ να έχω ΔΙΑΒΑΣΕ και ΓΡΑΨΕ μια παλιά έκδοση του βιβλίου του καθηγητή έλεγε ότι ήταν Σωστό σε επόμενη το αφαίρεσαν αυτό και όταν έπεσε το θέμα είχε γίνει πάλι χαμός.

Με λίγα λόγια αν αυτό υπάρχει σε παλιά έκδοση τετραδίου δεν δικαιολογεί το πρόβλημα που προέκυψε ...
Πύρζα Φανή
Καθηγήτρια Πληροφορικής

akalest0s

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 247
Απ: Θέμα Β
« Απάντηση #39 στις: 26 Ιούν 2020, 10:57:18 πμ »
Πάντως το Β1 ήθελε σίγουρα καλύτερη εκφώνηση εκεί στο "να χρησιμοποιεί μόνο μία εντολή ΑΝ..ΤΟΤΕ..ΑΛΛΙΩΣ_ΑΝ". Εφόσον μετά λέει "χωρίς εμφώλευση", το μόνο μία ήταν τελείως περιττό και δημιουργούσε σύγχυση. Όλοι οι μαθητές μου μπερδεύτηκαν, και ευτυχώς στο τέλος το αγνόησαν.
"Abstraction is not the first stage, but the last stage, in a mathematical development." MK
"I don't want to write about a high level thing, unless I fully understand about a low level thing" DK

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #40 στις: 26 Ιούν 2020, 04:31:15 μμ »
Κι επειδή ακόμα δε γκρίνιαξα για το θέμα της ΕΠΙΛΕΞΕ ,
ας επαναλάβω εκείνο το προφητικό ποστ του Ιανουαρίου:
https://alkisg.mysch.gr/steki/index.php?topic=7860.msg88732#msg88732
Φιλικά,
Γιώργος Θαλασσινός

akalest0s

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 247
Απ: Θέμα Β
« Απάντηση #41 στις: 26 Ιούν 2020, 04:59:15 μμ »
2-3 απαντήσεις παρακάτω, συμπληρώνεται το καρέ  :angel:
Τι να πεις και τι να κάνεις!
"Abstraction is not the first stage, but the last stage, in a mathematical development." MK
"I don't want to write about a high level thing, unless I fully understand about a low level thing" DK

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 946
Απ: Θέμα Β
« Απάντηση #42 στις: 26 Ιούν 2020, 05:47:31 μμ »
2-3 απαντήσεις παρακάτω, συμπληρώνεται το καρέ  :angel:
Τι να πεις και τι να κάνεις!
::)
Φιλικά,
Γιώργος Θαλασσινός

pvs

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 125
Απ: Θέμα Β
« Απάντηση #43 στις: 27 Ιούν 2020, 11:17:05 πμ »
Το ίδιο μου είπαν κι εμένα 2 καλοί μαθητές μου. Εγώ τους απάντησα ότι θα το πάρουν σωστό.
Μπορείτε λίγο να μας βοηθήσετε?
Και σε μένα έτυχε, εντελώς προσωπική άποψη οι μαθητές μας έχουν κάνει λάθος και θα το χάσουν όλο το ερώτημα (δεν φταίει η εκφώνηση). Ξεκάθαρα είναι μία μετατροπή σε πολλαπλή που υπάρχει και στο συμπληρωματικό υλικό. 

ApoAntonis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 133
Απ: Θέμα Β
« Απάντηση #44 στις: 27 Ιούν 2020, 12:46:25 μμ »
έχουν κάνει λάθος

Έχουν κάνει λάθος επειδή δεν θυμήθηκαν τις εκφωνήσεις των ασκήσεων που σίγουρα έχετε κάνει ή επειδή ερμήνευσαν την εκφώνηση με τρόπο διαφορετικό από τον αναμενόμενο;

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

Τραβηγμένο αλλά, τα προγράμμα στα οποία παρατίθεται μια μόνο εντολή πολλαπλής επιλογής ΑΝ,ΑΛΛΙΩΣ_ΑΝ τμηματοποιώντας ένα μέρος της ΕΠΙΛΕΞΕ, και το υπόλοιπο κομμάτι είναι σε ΕΠΙΛΕΞΕ, είναι και πάλι σωστά. Είναι διαφορετικό ζήτημα ότι -σχεδόν σίγουρα- θα διορθωθούν ως λανθασμένα.
Δύο λέξεις λείπουν: μόνο μία εντολή επιλογής, την ΑΝ ... ΤΟΤΕ ... ΑΛΛΙΩΣ_ΑΝ

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

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2313
Απ: Θέμα Β
« Απάντηση #45 στις: 27 Ιούν 2020, 02:18:24 μμ »
Να ρωτήσω κάτι;
Είναι εντολή Αν ή δομή Αν;
Γιατί ο πρώτος όρος δεν μου αρέσει
Εντολές είναι το Διάβασε, το Γράψε και το βελάκι
Γράφονται και εκτελούνται σε μια γραμμή κώδικα
Οι άλλες είναι ΔΟΜΕΣ επιλογής, επανάληψης, ακολουθίας και περιλαμβάνουν ολόκληρα μπλοκ εντολών, με αρχή και τέλος
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

ApoAntonis

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 133
Απ: Θέμα Β
« Απάντηση #46 στις: 27 Ιούν 2020, 02:21:33 μμ »
το βιβλίο 1, γράφει εντολή ΑΝ
παράγραφος 8.1

Όπως το καταλαβαίνω, η δομή επιλογής υλοποιείται με εντολές.

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3525
  • to Iterate is human to Recurse divine
Απ: Θέμα Β
« Απάντηση #47 στις: 27 Ιούν 2020, 03:52:56 μμ »
Όλα είναι εντολές. Δεν υπάρχουν δομές στο επίπεδο αυτό. Λέμε δομή επανάληψης και εννοούμε κάτι γενικό, αλλά αυτό υλοποιείται με την εντολή ΟΣΟ...ΕΠΑΝΑΛΑΒΕ την Για.. από...μέχρι κλπ.
Το ότι εμείς χρησιμοποιούμε πολλές φορές τον όρο δομή δεν σημαίνει ότι δεν είναι εντολή. Φυσικά το πιο σωστό είναι ότι όλα αυτά είναι statements αλλά τέλος πάντων.
Πολύ σωστά λέει εντολή Αν και πολύ σωστά θα χάσουν μονάδες όσοι/ες δεν χρησιμοποιήσουν μόνο μια εντολή επιλογής. Το ερώτημα είναι πόσες μονάδες θα χάσουν. Εδώ θα πρέπει να συμφωνήσουν στο βαθμολογικό πόσες μονάδες θα δώσουν σε τέτοιες λύσεις.
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

andreas_p

  • Ομάδα διαγωνισμάτων 2010
  • *
  • Μηνύματα: 1059
Απ: Θέμα Β
« Απάντηση #48 στις: 27 Ιούν 2020, 07:36:12 μμ »
Έχουμε συμφωνήσει !