Δ ιαγώνιςμα ς το μάθημα Ανάπτυξη Εφαρμογών ςε Προγ ραμματιςτικό Περιβάλ λον Ο ν ο μ α τ ε π ώ ν υ μ ο : _ Θ Ε Μ Α 1 ο Α. Ν α χ α ρ α κ τ θ ρ ι ς τ ο φ ν ο ι α κ ό λ ο υ κ ε σ π ρ ο τ ά ς ε ι σ μ ε τ ο γ ρ ά μ μ α Σ α ν ε ί ν α ι ς ω ς τ ζ σ ι μ ε τ ο γ ρ ά μ μ α Λ α ν ε ί ν α ι λ α ν κ α ς μ ζ ν ε σ : 1) τθν επαναλθπτικι δομι ϋϋαρχι επανάλθψθσ.μζχρισ ότου..ϋϋ ςε περίπτωςθ που θ ςυνκικθ ελζγχου είναι ψευδισ ο αλγόρικμοσ εκτελεί τθν επόμενθ εντολι 2) Αφοφ ιςχφει θ ςυνκικθ: (Α + Β) / 2 = Α / 2 + Β / 2, τότε ιςχφει και θ ςυνκικθ (Α +Β) DIV 2 = Α DIV 2 + Β DIV 2. 3) Μια λογικι ζκφραςθ περιζχει υποχρεωτικά ςυγκριτικό τελεςτι. 4) Η LISP κατθγοριοποιείται ωσ ςυναρτθςιακι 5) Η ολίςκθςθ προσ τα αριςτερά κατά μια κζςθ προκαλεί τον διπλαςιαςμό του αρχικοφ αρικμοφ. 6) Ο αλγόρικμοσ του πολλαπλαςιαςμοφ α λα Ρϊςικα μπορεί να γίνει και με τθν δομι επανάλθψθσ Για 7) Σα ςτάδια τθσ διαγραμματικισ αναπαράςταςθσ ενόσ προβλιματοσ είναι τρία (Μονάδεσ 7) Β. Ε ρ ω τ ι ς ε ι σ α ν ά π τ υ ξ θ σ 1) Να αναφζρετε τισ διαφορζσ μεταξφ του διερμθνευτι και του μεταγλωττιςτι ( Μονάδεσ 3) 2) Να ςυντάξετε τον αλγόρικμο του πολλαπλαςιαςμοφ α λα Ρωςικά χρθςιμοποιϊντασ τθν επαναλθπτικι δομι Μζχρισ_ότου (Μονάδεσ 13) Γ. α σ δ ί ν ε τ α ι τ ο π α ρ α κ ά τ ω τ μ ι μ α α λ γ ο ρ ί κ μ ο υ Για μ από Α μζχρι Β με_βήμα 6 Εντολζσ Τζλοσ_επανάληψησ i)να βρείτε ποια ςχζςθ μεταξφ των Α και Β ϊςτε οι εντολζσ να εκτελεςτοφν α) το πολφ 2 φορζσ β) καμία φορά γ)σουλάχιςτον 4 φορζσ δ) 3 φορζσ (Μονάδεσ 4) 1
i i ) Π ό ς ε σ φ ο ρ ζ σ κ α ε κ τ ε λ ε ς τ ο φ ν ο ι ε ν τ ο λ ζ σ ς τ ο ν π α ρ α π ά ν ω α λ γ ό ρ ι κ μ ο, ς φ μ φ ω ν α μ ε τ ι σ π α ρ α κ ά τ ω ς χ ζ ς ε ι σ α ) Β > = Α + 4 β ) Α > Β + 2 γ ) Α + 7 < Β δ ) Β - Α = 1 3 (Μονάδεσ 4) Δ. i) Δ ι ο ρ κ ϊ ς τ ε τ α λ ά κ θ κ α ι ξ α ν α γ ρ ά ψ τ ε τ ο ν α λ γ ό ρ ι κ μ ο ζ τ ς ι ϊ ς τ ε τ ο π α ρ α κ ά τ ω ς φ ν ο λ ο ε ν τ ο λ ϊ ν ν α υ π ο λ ο γ ί η ε ι τ ο μ ζ ς ο ό ρ ο 1 5 κ ε τ ι κ ϊ ν τ ι μ ϊ ν. (Μονάδεσ 4) ς 0 Γ ι α κ α π ό 1 μ ζ χ ρ ι 15 Α ρ χ ι _ ε π α ν ά λ θ ψ θ σ Δ ι ά β α ς ε Χ Μ ζ χ ρ ι σ _ ό τ ο υ Χ <= 0 ς ς + Χ Ε μ φ ά ν ι ς ε ς ii) α σ δ ί ν ε τ α ι τ ο π α ρ α κ ά τ ω τ μ ι μ α α λ γ ο ρ ί κ μ ο υ Δ ι ά β α ς ε α Α ν α mod3 < > 0 τ ό τ ε Γ ι α β α π ό 1 μ ζ χ ρ ι 1 0 μ ε _ β ι μ α 4 Γ ι α γ α π ό 1 2 μ ζ χ ρ ι - 5 μ ε _ β ι μ α - 3 α α + 3 Σ ζ λ ο σ _ α ν Ν α γ ρ ά ψ ε τ ε τ ο π α ρ α κ ά τ ω τ μ ι μ α α λ γ ο ρ ί κ μ ο υ χ ω ρ ί σ τ θ ν χ ρ ι ς θ ε π α ν α λ θ π τ ι κ ϊ ν δ ο μ ϊ ν. (Μονάδεσ 5) 2
Θ Ε Μ Α 2 ο Α. Ν α ς χ ε δ ι ά ς ε τ ε τ ο δ ι ά γ ρ α μ μ α ρ ο ι σ τ ο υ π α ρ α κ ά τ ω α λ γ ο ρ ί κ μ ο υ (Μονάδεσ 10) Α 4 Β - 2 Γ ι α Μ α π ό 9 μ ζ χ ρ ι 1 μ ε _ β ι μ α - 4 Γ Μ d i v Α - Β Α ν Γ > = Α τ ό τ ε Γ ι α i α π ό 1 μ ζ χ ρ ι 3 μ ε _ β ι μ α 2 Α Γ * 2 ^ i α λ λ ι ω σ Β Α - Γ Σ ζ λ ο σ _ α ν Ε μ φ ά ν ι ς ε Α, Β, Γ Ε μ φ ά ν ι ς ε Μ Β. Ν α ς χ ε δ ι ά ς ε τ ε τ ο ν π ί ν α κ α τ ι μ ϊ ν τ ο υ π α ρ α π ά ν ω α λ γ ο ρ ί κ μ ο υ (Μονάδεσ 10) Θ Ε Μ Α 3 ο το πλαίςιο προγράμματοσ προλθπτικισ ιατρικισ για τθν αντιμετϊπιςθ του νεανικοφ διαβιτθ ζγιναν αιματολογικζσ εξετάςεισ ςτουσ 90 μακθτζσ (αγόρια και κορίτςια) ενόσ Γυμναςίου. Για κάκε παιδί καταχωρίςτθκαν τα ακόλουκα ςτοιχεία: 1.ονοματεπϊνυμο μακθτι 2.κωδικόσ φφλου ("Α" για τα αγόρια και "Κ" για τα κορίτςια) 3.περιεκτικότθτα ςακχάρου ςτο αίμα. Οι φυςιολογικζσ τιμζσ ςακχάρου ςτο αίμα κυμαίνονται από 70 ζωσ 110 mg/dl (ςυμπεριλαμβανομζνων και των ακραίων τιμϊν). Nα αναπτφξετε αλγόρικμο που : 3
α) κα διαβάηει τα παραπάνω ςτοιχεία (ονοματεπϊνυμο, φφλο, περιεκτικότθτα ςακχάρου ςτο αίμα) και κα ελζγχει τθν αξιόπιςτθ καταχϊριςι τουσ (δθλαδι το φφλο να είναι μόνο "Α" ι "Κ" και θ περιεκτικότθτα ςακχάρου ςτο αίμα να είναι κετικόσ αρικμόσ) (Μονάδεσ 3) β)κα εμφανίηει για κάκε παιδί του οποίου θ περιεκτικότθτα ςακχάρου ςτο αίμα είναι εκτόσ των φυςιολογικϊν τιμϊν, το ονοματεπϊνυμο, το φφλο και τθν περιεκτικότθτα του ςακχάρου (Μονάδεσ 2) γ)κα εμφανίηει το ςυνολικό αρικμό των αγοριϊν των οποίων θ περιεκτικότθτα ςακχάρου ςτο αίμα δεν είναι φυςιολογικι (Μονάδεσ 3) δ)κα εμφανίηει το ονοματεπϊνυμο του κοριτςιοφ με τθν μεγαλφτερθ φυςιολογικι περιεκτικότθτα ςτο αίμα και το ονοματεπϊνυμο του αγοριοφ με τθν μικρότερθ μθ φυςιολογικι περιεκτικότθτα ςτο αίμα. (Μονάδεσ 7) ε) να εμφανίηει τθν μζςθ περιεκτικότθτα ςακχάρου των κοριτςιϊν με φυςιολογικζσ τιμζσ. (Μονάδεσ 5) Θ Ε Μ Α 4 ο Η χϊρα μασ διακζτει εξαιρετικά πλοφςιο αιολικό δυναμικό ςε αρκετζσ περιοχζσ τθσ Κριτθσ, τθσ Πελοποννιςου, τθσ Θράκθσ, τθσ Εφβοιασ και φυςικά ςχεδόν ςε όλα τα νθςιά του Αιγαίου. ε αυτζσ τισ περιοχζσ κα ςυναντιςουμε αιολικά πάρκα, τα οποία αποτελοφνται από ςυςτοιχίεσ ανεμογεννθτριϊν ςε βζλτιςτθ διάταξθ για τθν καλφτερθ εκμετάλλευςθ του αιολικοφ δυναμικοφ τθσ περιοχισ. Η εταιρεία ΑΝΕΜΟ Α.Ε που δραςτθριοποιείται ςθμαντικά ςτο τομζα τθσ καταςκευισ αιολικϊν πάρκων και ανεμογεννθτριϊν και ζχει επιδείξει ςθμαντικι δραςτθριότθτα ςτον τομζα τθσ ενζργειασ,ςκοπεφει να επενδφςει ςτθν χϊρα μασ για τθν εγκατάςταςθ και ςυντιρθςθ αιολικϊν πάρκων ςε μια περιοχι τθσ Εφβοιασ και ανζκεςε ςε εςάσ τθν δθμιουργία ενόσ αλγορίκμου που ζχει ωσ ςτόχο τθν οικονομοτεχνικι ανάλυςθ τθσ επζνδυςθσ κακϊσ και τθν εξαγωγι χριςιμων ςυμπεραςμάτων A) Για κάκε αιολικό πάρκο, αρχικά κα ηθτά από τον χριςτθ τθν τοποκεςία του και για κάκε ανεμογεννιτρια που εγκακίςταται,κα ηθτείται θ μθνιαία απόδοςθ τθσ ςε MW προβαίνοντασ ςτον απαραίτθτο ζλεγχο (δεν κα ξεπερνά τα 15 ΜW και κα είναι κετικόσ αρικμόσ).ε περίπτωςθ λανκαςμζνθσ τιμισ κα εμφανίηεται το μινυμα ϋϋ Λάκοσ τιμι ϋϋ και θ εγκατάςταςθ του αιολικοφ πάρκου κα ςταματά όταν δοκεί ωσ μθνιαία απόδοςθ θ τιμι -1 (Μονάδεσ 6) Β)Θα βρίςκει και κα εμφανίηει τα ζςοδα τθσ εταιρείασ για κάκε αιολικό πάρκο, γνωρίηοντασ ότι κάκε MW πωλείται ςτθν τιμι των 5,5 (Μονάδεσ 5 ) 4
Γ)Να βρίςκει και να εκτυπϊνει το αιολικό πάρκο(τθν τοποκεςία) με τθν μεγαλφτερθ χρθματικι απόδοςθ κακϊσ και εκείνο με τθν υψθλότερθ εγκατεςτθμζνθ ιςχφ (Μονάδεσ 4 ) Δ)Η παραπάνω διαδικαςία κα ςταματά όταν δοκεί ωσ όνομα τοποκεςίασ θ φράςθ ΤΕΛΟΣ ΕΠΕΝΔΥΣΗΣ και κα εμφανίηει το ςφνολο των αιολικϊν πάρκων που εγκατζςτθςε θ εταιρεία (Μονάδεσ 2 ) E)Nα υπολογίηει και να εμφανίηει το ποςοςτό εγκατεςτθμζνθσ ιςχφσ του 3ου αιολικοφ πάρκου ςτο ςφνολο τθσ εγκατεςτθμζνθσ ιςχφσ όλων των περιοχϊν (Μονάδεσ 3 ) 5