Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

ΠΛΗ10 ΤΕΣΤ 19

611 views

Published on

.

Published in: Education
  • Be the first to comment

  • Be the first to like this

ΠΛΗ10 ΤΕΣΤ 19

  1. 1. ∆ηµήτρης Ψούνης – ΠΛΗ10, Τεστ ΠΛΗ Θέµα 1: Εισαγωγή στους Η Υ Ερώτηµα 1 ∆ίνεται το πιο κάτω λογικό κύκλωµα: α) ∆ώστε τον πίνακα αληθείας του κυκλώµατος (στην έξοδο κάθε πύλης). β) ∆ώστε την αντίστοιχη λογική συνάρτηση γ) Γράψτε πρόγραµµα σε γλώσσα προγραµµατισµού και να εµφανίζει στην οθόνη την τιµή της προγραµµατισµό στην ανάγνωση των τιµών Τεστ 19 ΠΛΗ10 – ΤΕΣΤ 19 Εισαγωγή στους Η/Υ του κυκλώµατος αυτού, συµπεριλαµβάνοντας και τα ενδιάµεσα συνάρτηση που περιγράφει τη λειτουργία του κυκλώµατος γλώσσα προγραµµατισµού C, το οποίο να διαβάζει τις τιµές ην τιµή της λογικής συνάρτησης του ερωτήµατος (β). Να ανάγνωση των τιµών των εισόδων. www.psounis.gr 1 συµπεριλαµβάνοντας και τα ενδιάµεσα αποτελέσµατα του κυκλώµατος. διαβάζει τις τιµές των εισόδων A, B και C ερωτήµατος (β). Να εφαρµόσετε αµυντικό
  2. 2. ∆ηµήτρης Ψούνης – ΠΛΗ10, Τεστ 19 www.psounis.gr 2 Θέµα 2: Ψευδογλώσσα και Αλγόριθµοι Ερώτηµα 1 ∆ίνεται το παρακάτω ∆ιάγραµµα Ροής Προγράµµατος - ∆ΡΠ (flowchart). α) Περιγράψτε τη λειτουργία που εκτελεί το ∆ΡΠ. Συγκεκριµένα, περιγράψτε τη διαδικασία που ακολουθείται στο διάβασµα του N και το ρόλο των τιµών K, L και M που τυπώνονται. β) Γράψτε πρόγραµµα σε γλώσσα C που να υλοποιεί την ίδια λειτουργία. ΑΡΧΗ ∆ΙΑΒΑΣΕ Ν Κ:= Ν ΜΟD 10 D:= N DIV 10 ΤΕΛΟΣ 100<Ν<1000 L:= D ΜΟD 10 M:= D DIV 10 ΤΥΠΩΣΕ Κ, L, M ΟΧΙ ΝΑΙ
  3. 3. ∆ηµήτρης Ψούνης – ΠΛΗ10, Τεστ 19 www.psounis.gr 3 Θέµα 3: Ερωτήµατα σε Γλώσσα C Ερώτηµα 1 Να γραφεί αλγόριθµος γλώσσα C, ο οποίος: α) Να ζητά από τον χρήστη την εισαγωγή των στοιχείων ενός µονοδιάστατου πίνακα A, 35 θέσεων, που περιέχει θετικούς ακέραιους αριθµούς. Σε περίπτωση που ο χρήστης πληκτρολογήσει µη θετικό αριθµό, να ζητά την επανάληψη της πληκτρολόγησης µέχρις ότου ο αριθµός που θα πληκτρολογηθεί να είναι θετικός. β) Να µεταφέρει τα στοιχεία του πίνακα A στον δισδιάστατο πίνακα B, διαστάσεων 7 x 5, µε τέτοιο τρόπο ώστε πρώτα να συµπληρωθεί η πρώτη γραµµή του πίνακα Β, µετά η δεύτερη γραµµή του κ.ο.κ. Στη συνέχεια να εκτυπώνει τα στοιχεία του πίνακα B.
  4. 4. ∆ηµήτρης Ψούνης – ΠΛΗ10, Τεστ 19 www.psounis.gr 4 Ερώτηµα 2 Τι θα εµφανίσει στην οθόνη το παρακάτω πρόγραµµα όταν εκτελεστεί; Αιτιολογήστε την απάντησή σας. #include <stdio.h> main() { int i, j=10; for (i=0; i<=20; ++i) if (i%3==1) { printf ("%d ", i); j--; } printf ("nj=%dn", j); }

×