Αποστολέας Θέμα: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ  (Αναγνώστηκε 1791 φορές)

theoni

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 108
ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« στις: 10 Σεπ 2017, 05:39:29 μμ »
Γειά σας και καλή σχολική χρονιά. θα ήθελα την βοήθεια σας για δυο προτάσεις σωστό λάθος. η πρώτη πρόταση λέει το αποτέλεσμα της έκφρασης 3div2 μπορεί να εκχωρηθεί σε πραγματική μεταβλητή .είναι σωστό ή λάθος και γιατί? και η δεύτερη πρόταση λέει το αποτέλεσμα της έκφρασης 15/5 μπορεί να εκχωρηθεί σε ακέραια μεταβλητή. είναι σωστό ή λάθος και γιατι?

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

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 530
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #1 στις: 10 Σεπ 2017, 06:32:41 μμ »
καλησπέρα σε όλους

το αποτέλεσμα του 3 div 2=1 είναι ακέραιο λόγω του τελεστή div  .... σε πραγματική μεταβλητή όμως μπορούμε να αποθηκεύσουμε ακέραιο αποτέλεσμα, οπότε είναι σωστό.
το αποτέλεσμα 15/5=5.0 είναι πραγματικό λόγω του /, σε ακέραια μεταβλητή όμως δεν μπορούμε να αποθηκεύσουμε πραγματικό αποτέλεσμα οπότε είναι λάθος

pvs

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 105
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #2 στις: 18 Μάι 2018, 10:14:22 πμ »
Αν υποθέσουμε ότι πέφτει η παρακάτω ερώτηση Σ/Λ ποιά πιστεύετε ότι είναι η σωστή απάντηση;
Σε εμφωλευμένους βρόχους, η τιμή της μεταβλητής του εξωτερικού βρόχου παραμένει σταθερή, όσο μεταβάλλεται η τιμή της μεταβλητής του
εσωτερικού βρόχου.
Στη ΓΙΑ...ΑΠΟ..ΜΕΧΡΙ οκ αυτό ισχύει, όμως στην ΟΣΟ και στη ΜΕΧΡΙΣ_ΟΤΟΥ είναι δυνατό ο δείκτης της εξωτερικής επανάληψης να αλλάζει στην εσωτερική.

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2148
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #3 στις: 18 Μάι 2018, 12:58:47 μμ »
Άστοχο και ασαφές ερώτημα..
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

epsilonXi

  • Βετεράνος
  • ****
  • Μηνύματα: 89
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #4 στις: 18 Μάι 2018, 03:31:23 μμ »
και:

μέσω υποπρογραμμάτων που καλούν υποπρογράμματα μπορεί να δημιουργηθεί ατέρμων βρόχος (Σωστό ή Λάθος);

μέσω υποπρογραμμάτων που καλούν υποπρογράμματα μπορεί να χαθεί η ιδιότητα της περατότητας (Σωστό ή Λάθος);
 :)

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2148
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #5 στις: 18 Μάι 2018, 04:23:37 μμ »
Το πρώτο σωστό, αν δημιουργουν κύκλο που δεν σπάει κάπως
Και το δεύτερο το ιδιο
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3017
  • to Iterate is human to Recurse divine
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #6 στις: 19 Μάι 2018, 12:01:42 μμ »
Ουσιαστικά πρόκειται για αμοιβαία/έμμεση αναδρομή
π.χ.

Κώδικας: Python
  1. bool is_even(unsigned int n) {
  2.     if (n == 0)
  3.         return true;
  4.     else
  5.         return is_odd(n - 1);
  6. }
  7.  
  8. bool is_odd(unsigned int n) {
  9.     if (n == 0)
  10.         return false;
  11.     else
  12.         return is_even(n - 1);
  13. }

Δεν είναι δυνατόν μαθητής που δεν ξέρει τι είναι αναδρομή να απαντήσει σε ένα τέτοιο ΣΛ.
Οι μαθητές έχουν συνδυάσει την περατότητα με την έννοια της επανάληψης. Που έχουν ακούσει για ισοδυναμία επανάληψης-αναδρομής?
Το ερώτημα είναι ουσιαστικά εκτός ύλης.
Αν έπεφτε ως εκτέλεση αλγορίθμου με πίνακα τιμών ίσως να είχε νόημα αλλά σαν ΣΛ είναι ακραίο.

Επίσης να υπενθυμίσω ότι το θέμα Α εξετάζει θεωρία!
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

wmaster

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #7 στις: 21 Μάι 2018, 10:22:08 πμ »
Η έκφραση 3 div 2 ΔΕΝ μπορεί να εκχωρηθεί σε πραγματική μεταβλητή καθώς στην εντολή εκχώρησης η έκφραση και η μεταβλητή πρέπει να είναι του ίδιου τύπου.
Το ίδιο ισχύει και για την έκφραση 15/5

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

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 530
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #8 στις: 21 Μάι 2018, 11:29:35 πμ »
Καλημέρα σε όλους
Η θεωρία λέει αυτό σαν ορισμό, όμως νομίζω δεν έχει λάβει αυτή την περίπτωση υπόψη...σε πραγματική μεταβλητή μπορείς να εκχωρήσεις ακέραιο περιεχόμενο...

GiannisGL

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #9 στις: 21 Μάι 2018, 09:44:14 μμ »
Οπου βλεπεις div και mod εχει ακεραιο αποτελεσμα ενω με την γραμμη κλασματος πραγματικό.Τουλάχιστον αυτο λεω στους μαθητες μου.

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

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 530
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #10 στις: 22 Μάι 2018, 08:56:49 πμ »
Καλημερα σε όλους

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

άλλο ο τύπος του αποτελέσματος της πράξης (div, mod ακέραια και / πραγματικό), άλλο ο τύπος της μεταβλητής που θα αποθηκευτεί τελικά (σε πραγματικές μεταβλητές αποθηκεύονται ακέραια αποτελέσματα, σε ακέραιες μεταβλητές δεν αποθηκεύονται πραμγατικά αποτελέσματα )

gthal

  • Ομάδα διαγωνισμάτων 2017
  • *
  • Μηνύματα: 879
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #11 στις: 23 Μάι 2018, 01:47:44 πμ »
Συμφωνούμε ότι σε πραγματική μεταβλητή μπορεί να εκχωρηθεί ακέραια τιμή (η οποία βέβαια θα αποθηκευτεί ως πραγματικός)
Αυτό μού γεννά και το παρακάτω ερώτημα:
Καλώντας ένα υποπρόγραμμα, μπορώ να περάσω ως (πραγματική) παράμετρο μία ΑΚΕΡΑΙΑ μεταβλητή, ενώ η αντίστοιχη τυπική παράμετρος είναι δηλωμένη ΠΡΑΓΜΑΤΙΚΗ;
Η προσωπική μου άποψη είναι φυσικά πως ναι, αλλά συμφωνούμε όλοι σε αυτό;
(γιατί βάζει μια ελαστικότητα σ' εκείνη την ιδιότητα των παραμέτρων περί ταύτισης του τύπου πραματικής με τυπική)
Φιλικά,
Γιώργος Θαλασσινός

petrosp13

  • Ομάδα Νέου Λυκείου
  • *
  • Μηνύματα: 2148
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #12 στις: 23 Μάι 2018, 12:20:18 μμ »
Όχι γιατί ο τρίτος κανόνας ορίζει ότι οι αντίστοιχες παράμετροι πρέπει να είναι ίδιου τύπου..
Παπαδόπουλος Πέτρος
Καθηγητής Πληροφορικής

wmaster

  • Οπαδός
  • **
  • Μηνύματα: 10
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #13 στις: 25 Μάι 2018, 06:37:32 πμ »
Καλημέρα,
σύμφωνα με τον ορισμό της εντολής εκχώρησης τιμής σε μια πραγματική μεταβλητή ΔΕΝ μπορείς να εκχωρήσεις ακέραια καθώς η έκφραση και η μεταβλητή πρέπει να είναι του ίδιου τύπου. Όλα τα υπόλοιπα είναι εικασίες.

Κωστας τζιαννης

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 173
Απ: ΕΡΩΤΗΣΕΙΣ ΓΙΑ ΣΩΣΤΟ-ΛΑΘΟΣ
« Απάντηση #14 στις: 25 Μάι 2018, 07:14:26 πμ »
σε μια πραγματικη μεταβλητη εννοειται οτι μπορεις να εκχωρησεις μια ακεραια τιμη γιατι ο,τι ειναι ακεραιο ειναι και πραγματικο πχ
χ<-5 με το χ πραγματικο ειναι μια νομιμοτατη εκχωρηση.δεν χρειαζεται να γραψεις χ<-5.0 πχ γιατι το 5 ειναι πραγματικος αριθμος.
οσον αφορα τωρα τις συναρτησεις και τις διαδικασιες οι τυποι των παραμετρων πρεπει να ειναι ακριβως ομοιοι με τους τυπους των  μεταβλητων οποτε δεν μπορεις να περασεις μια ακεραια μεταβλητη σε πραγματικη παραμετρο.υπαρχει λογος για αυτο αλλα ξεφευγει πολυ απο τα ορια του μαθηματος.ας τον εξηγησω για οποιον ενδιαφερεται .οταν περνας  μια ακεραια μεταβλητη σε μια πραγματικη παραμετρο η τιμη αυτη δεν μετατρεπεται σε πραγματικη.παρολα αυτα η συναρτηση θα προσπαθησει να της συμπεριφερθει σαν πραγματικη και αυτο θα οδηγησει καποιες φορες σε μη αναμενομενα αποτελεσματα.καποιες γλωσσες σου επιτρεπουν να το κανεις και η ευθυνη ειναι ολη δικη σου οταν θα δεις τα αποτελεσματα.σε προειδοποιουν παντως οτι υπαρχει αναντιστοιχια μεταβλητης,παραμετρου.στα πλαισια του μαθηματος λογικα και για μενα σωστα το απαγορευσαν.
« Τελευταία τροποποίηση: 25 Μάι 2018, 07:26:11 πμ από Κωστας τζιαννης »