Φύλλο Εργασίας 007-002

Κεφάλαιο 7ο (Μέρος ΙΙ)
Είδη και Τεχνικές Προγραμματισμού


Α. Θεωρητικό Μέρος

 
1. Να απαντήσετε στα παρακάτω ερωτήματα :
  • Τι γνωρίζετε για τον διαδικασιακό προγραμματισμό;
  • Να δώσετε μερικά παραδείγματα γλωσσών που είναι εξαρτημένες από τη διαδικασία.
  • Ποιες είναι οι βασικές αλγοριθμικές δομές και ποιες οι τεχνικές σχεδίασης στο δομημένο προγραμματισμό;
  • Που χρησιμοποιούνται τα διαγράμματα HIPO;
  • Πού οφείλει την καθιέρωσή του ο παράλληλος προγραμματισμός;
  • Τι είναι ο αντικειμενοστρεφής προγραμματισμός;
  • Ποια είναι τα χαρακτηριστικά και ποιες οι μέθοδοι στον αντικειμενοστρεφή προγραμματισμό;
  • Τι είναι ο Συναρτησιακός Προγραμματισμός;
  • Αναφέρετε παραδείγματα γλωσσών Συναρτησιακού Προγραμματισμού.
  • Ποια η διαφορά του Λογικού από το Διαδικασιακό προγραμματισμό;
2. Να απαντήσετε στα Ερωτήματα του Φύλλου Εργασίας :

Φύλλο Εργασίας : Κεφ_007-2

 

Β. Εργαστηριακό Μέρος

 
1. Σε ένα πρόγραμμα μιας εταιρίας κινητής τηλεφωνίας, χρεώνεται πάγιο 10 Ευρώ και η χρέωση των τηλεφωνημάτων γίνεται κλιμακούμενα, με βάση το χρόνο ομιλίας ως εξής :
- Για 0 έως 60 λεπτά ο πελάτης χρεώνεται 0 Ευρώ (δωρεάν χρόνος ομιλίας)
- Για 60 λεπτά έως 2 ώρες, χρέωση 0,05 Ευρώ ανά 15 δευτερόλεπτα.
- Για πάνω από 2 ώρες, χρέωση 0,02 Ευρώ ανά 15 δευτερόλεπτα.
- Για μηνύματα SMS, η χρέωση είναι 0,10 ανά μήνυμα SMS.

Να γίνει πρόγραμμα σε Pascal (ή στον Διερμηνευτή Γλώσσας) που :

α) Να δέχεται το όνομα, επώνυμο, αριθμό κινητού, το πλήθος των λεπτών ομιλίας και τον αριθμό των SMS.

β) Να υπολογίζει την συνολική χρέωση του πελάτη και τον φόρο (ΦΠΑ =23% επί του τελικού ποσού πληρωμής)

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