• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 17, 2025, 23:45:13 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 17, 2025, 23:45:13 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[Today at 21:32:50]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[Today at 21:25:42]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[Today at 20:59:13]

Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 19:46:54]

[Γραφική] Λυμένα θέματα
by okanpala
[Today at 18:56:22]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[Today at 14:25:00]

Αντικατάστασης πυκνωτή σε...
by george14
[Today at 13:58:20]

Πότε θα βγει το μάθημα; -...
by tzortzis
[Today at 13:19:53]

Αποτελέσματα Εξεταστικής ...
by george14
[Today at 12:08:25]

[ΨEE] Γενικές απορίες και...
by Juror8
[Today at 12:06:57]

[Οργάνωση Υπολογιστών] Γε...
by RAFI
[June 16, 2025, 22:46:54 pm]

[Σ.Π.Η.Ε.] Γενικές απορίε...
by Nikos_313
[June 16, 2025, 19:49:00 pm]

[ΘΤΠΑ] Γενικές απορίες κα...
by Nikos_313
[June 16, 2025, 16:56:56 pm]

[Αρχές Οικονομίας] Να επι...
by _Trob
[June 16, 2025, 13:28:21 pm]

[Σ.Α.Π.Γ.] Εργασία 2025
by Nikos_313
[June 16, 2025, 12:13:45 pm]

[Διανεμημένη Παραγωγή] Γε...
by Διάλεξις
[June 16, 2025, 01:56:37 am]

[Σ.Π.Η.Ε.] Παλιά θέματα -...
by nmpampal
[June 15, 2025, 06:43:15 am]

Το thmmy.gr στο instagram...
by Mr Watson
[June 15, 2025, 00:50:23 am]

[Λογισμός ΙΙ] Απορίες σε...
by el mariachi
[June 14, 2025, 20:47:07 pm]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by tzortzis
[June 14, 2025, 16:54:08 pm]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426698
Total Topics: 31710
Online Today: 242
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 59
Guests: 151
Total: 210
Zaxarenia
ppss
odkoutrolikos
thomasdt
χασλμαλικι
christina02
etsilika
natavhoo
varvoutis
Annapar
Grigorisioan05
vaggelisx
PrincessConsuela
chaniotism
Stelios V.
ThanosV
sassi
athena_apo
Aglosdoum
dimopoul
stavr0s16
chrysa.tsilika
gprok
dorapangeiou
soule
tasos potsakis
Cersei Tsoulannister
soph553
Fovidis
DarkMagiK06
Dimos Bachlas
stelinas
MrGreekArrow
andyy
ppoug
sigklitiki
Aris★
kpapama
gpr000
spoun
dimitrisblioumis
dimchin
Η ΤΡΑΠΟΥΛΑ ΤΟΥ ΠΑΠΠΟΥ ΜΟΥ
smanio
amprozos
soktas
valentini
nchatzo
tzesi
tzortzis
cheinopor
fkaravi
Kyritsisss
tasos_ntv
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Επίσημη ενημέρωση για Αντιστοίχηση Μαθημάτων ΝΠΣ με ΠΠΣ και η συζήτηση στο forum.
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 2ο Εξάμηνο > Αντικειμενοστραφής Προγραμματισμός (Moderators: chatzikys, tzortzis) > [C++] 4η Εργασια 2009
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 ... 6 Go Down Print
Author Topic: [C++] 4η Εργασια 2009  (Read 8940 times)
il capitano
Veteran
Αbsolute ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 4090


Verona Rulez - aua


View Profile
[C++] 4η Εργασια 2009
« on: November 05, 2009, 12:50:27 pm »

Εργασία D

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

Το σύστημα ηλιακού συλλέκτη διαθέτει και μια γεννήτρια πετρελαίου η οποία μπαίνει σε λειτουργία όταν δεν υπάρχει ηλιοφάνεια. Για μία δεδομένη ημέρα το σύστημα  λειτουργεί είτε μόνο με τον ηλιακό συλλέκτη είτε μόνον με την γεννήτρια πετρελαίου. Αν το σύστημα χρησιμοποιεί τον ηλιακό συλλέκτη η παραγόμενη ενέργεια υπολογίζεται ως το γινόμενο της επιφάνειας του συλλέκτη επί τις ώρες ηλιοφάνειας επί την ένταση της φωτεινής ροής επί έναν συντελεστή απόδοσης S_k. Στην περίπτωση λειτουργίας της γεννήτριας πετρελαίου η παραγόμενη ενέργεια υπολογίζεται ως το γινόμενο του πετρελαίου που καταναλώνεται σε μια ώρα επί τις ώρες λειτουργίας της γεννήτριας επί ένα συντελεστή P_k. Το ημερήσιο κόστος λειτουργίας της γεννήτριας ισούται με το κόστος του πετρελαίου που καταναλώνει ενώ σε κάθε περίπτωση υπάρχει και ένα ημερήσιο κόστος συντήρησης του συστήματος ..
Το σύστημα της ανεμογεννήτριας διαθέτει και αυτό μια γεννήτρια πετρελαίου η οποία μπαίνει σε λειτουργία όταν δεν υπάρχει άνεμος. Για μία δεδομένη ημέρα το σύστημα  λειτουργεί είτε μόνο με την ανεμογεννήτρια είτε μόνον με την γεννήτρια πετρελαίου. Αν το σύστημα χρησιμοποιεί την ανεμογεννήτρια  η παραγόμενη ενέργεια υπολογίζεται ως το γινόμενο της ταχύτητας του ανέμου επί τις ώρες λειτουργίας της ανεμογεννήτριας επί ένα συντελεστή απόδοσης A_k . Στην περίπτωση λειτουργίας της γεννήτριας πετρελαίου η παραγόμενη ενέργεια υπολογίζεται ως το γινόμενο του πετρελαίου που καταναλώνεται σε μια ώρα επί τις ώρες λειτουργίας της γεννήτριας επί ένα συντελεστή P_k. Το ημερήσιο κόστος λειτουργίας της γεννήτριας ισούται με το κόστος του πετρελαίου που καταναλώνει ενώ σε κάθε περίπτωση υπάρχει και ένα ημερήσιο κόστος συντήρησης του συστήματος.

Να γραφεί το λογισμικό το οποίο να ορίζει:.

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

β) Την κλάση AIR η οποία προσομοιάζει τη λειτουργία του συστήματος που περιλαμβάνει την ανεμογεννήτρια. Η κλάση να διαθέτει δύο συναρτήσεις αρχικών συνθηκών από τις οποίες η πρώτη να δέχεται ως ορίσματα τις ώρες λειτουργίας της ανεμογεννήτριας και την ταχύτητα του ανέμου και να διαβάζει τα απαραίτητα στοιχεία για τον υπολογισμό της ενέργειας που παράγεται στην περίπτωση που το σύστημα λειτουργεί την ανεμογεννήτρια. Η ίδια συνάρτηση να διαβάζει και το κόστος συντήρησης του συστήματος. Η δεύτερη συνάρτηση αρχικών συνθηκών να δέχεται ως όρισμα τις ώρες λειτουργίας της γεννήτριας πετρελαίου και να διαβάζει τα απαραίτητα στοιχεία για τον υπολογισμό της παραγόμενης ενέργειας και του συνολικού κόστους στην περίπτωση που το σύστημα χρησιμοποιεί τη γεννήτρια πετρελαίου. Η κλάση να διαθέτει ακόμη τη συνάρτηση eng_cost() η οποία σε κάθε περίπτωση να υπολογίζει την ημερήσια παραγόμενη ενέργεια και το αντίστοιχο κόστος.

γ) Την κλάση factory ως public παραγόμενη από τις κλάσεις SUN και AIR η οποία προσομοιάζει τη λειτουργία ενός σταθμού. Η κλάση να διαθέτει τη συνάρτηση eng_cost() η οποία να υπολογίζει σε κάθε περίπτωση τη συνολική παραγόμενη ενέργεια του σταθμού καθώς και το ημερήσιο συνολικό κόστος.
Το λογισμικό να διαβάζει τον αριθμό Ν των σταθμών που διαθέτει η εταιρία να δεσμεύει δυναμικά μνήμη για Ν αντικείμενα τύπου factory και να υπολογίζει την συνολική ημερήσια ενέργεια που έχει παραχθεί καθώς και το αντίστοιχο κόστος.

Σημείωση: Να γίνει πρόβλεψη για όλες τις δυνατές περιπτώσεις δημιουργίας αντικειμένων στον τύπο factory .
Τα ονόματα των συναρτήσεων να διατηρηθούν όπως ορίζονται στην εκφώνηση.
« Last Edit: November 06, 2009, 14:41:34 pm by il capitano » Logged

Η βραζιλιανικη μουσικη ειναι αντικαταστατικη γιατι χορευεται σε παραλιες
οι παραλιες εχουν αμμο
που αποτελειται απο πυριτιο
που προερχεται απο την λεξη πυρ
εκ'του οποιου αναγενναται ο φοινικας
γνωστο συμβολο της χουντας των Συνταγματαρχων
Αντ'αυτου το καταστατικο απαγορευει καθε φασιστικη οργανωση!!!!!

Quote from: γνωστός μελισσοκόμος on October 28, 2010, 03:09:57 am
ΑΣΑ, ΟΥΙΣΚΙ ΚΑΙ ΑΙΡΟΝ ΜΕΗΝΤΕΝ ΔΙΣΚΟΙ
Peace
provataki
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3834



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #1 on: November 05, 2009, 15:12:48 pm »

για να 'μαστε τιμιοι, μπορει να ειναι μαλακιες οι εργασιες αλλα αμα δεν ηταν τοσο μαλακιες δε θα ασχολουμουν κιολας..... Tongue Tongue
Logged

bay bay timy.
El Niño
Καταστραμμένος
********
Gender: Male
Posts: 5805



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #2 on: November 05, 2009, 19:07:35 pm »

καλα εβαλε και 4η????παει καλα??
Logged
provataki
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3834



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #3 on: November 05, 2009, 19:10:09 pm »

για την αλλη κυριακη ειναι. Αλλα μηπως τις βαζει νωρις; λεω εγω τωρα....  Cheesy Cheesy Cheesy
Logged

bay bay timy.
El Niño
Καταστραμμένος
********
Gender: Male
Posts: 5805



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #4 on: November 05, 2009, 19:11:36 pm »

μηπως???καλα ποιος ο λογος τοσο νωρις??πωω...τεσπα....καλο μας καψιμο..
Logged
provataki
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3834



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #5 on: November 05, 2009, 19:12:28 pm »

ποπο γκρινια... Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Cheesy Grin
Logged

bay bay timy.
ΚΗΜΜΥ
Επιβεβαρυμένος
*********
Gender: Male
Posts: 13065


Κ από το Καμμένος...


View Profile
Re: [C++] 4η Εργασια 2009
« Reply #6 on: November 05, 2009, 19:17:34 pm »

Quote from: El Niño on November 05, 2009, 19:11:36 pm
μηπως???καλα ποιος ο λογος τοσο νωρις??πωω...τεσπα....καλο μας καψιμο..

σε χαλαει δλδ να εχεις 10 μερες αντι 7?  Grin
Logged

Ευχαριστο Διαλειμμα
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 4721


ƸӜƷ


View Profile
Re: [C++] 4η Εργασια 2009
« Reply #7 on: November 05, 2009, 20:24:24 pm »

Quote from: ΚΗΜΜΥ on November 05, 2009, 19:17:34 pm
Quote from: El Niño on November 05, 2009, 19:11:36 pm
μηπως???καλα ποιος ο λογος τοσο νωρις??πωω...τεσπα....καλο μας καψιμο..

σε χαλαει δλδ να εχεις 10 μερες αντι 7?  Grin

Βασικα ποσοι θα το κανουν μεσα στις 3 επιπλεον μερες που εχουμε;;; Huh Tongue
Logged

Καρβουνε αμα σε πιασω στα χερια μου καηκες. Cheesy Cheesy Cheesy
ΚΗΜΜΥ
Επιβεβαρυμένος
*********
Gender: Male
Posts: 13065


Κ από το Καμμένος...


View Profile
Re: [C++] 4η Εργασια 2009
« Reply #8 on: November 05, 2009, 20:53:07 pm »

αυτο και τελος τα οφφ

αν δλδ καποιος την εχει ετοιμη την τριτη εργασια τι πειραζει να εχει και την τεταρτη?

ετσι κι αλλιως ο Κορτεσης ειναι στανταρ η προθεσμια...καθε Κυριακη...οπότε τι φωνάζετε??  Tongue
Logged

jason_
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 616


View Profile
Re: [C++] 4η Εργασια 2009
« Reply #9 on: November 06, 2009, 01:56:31 am »

Quote from: ΚΗΜΜΥ on November 05, 2009, 19:17:34 pm
Quote from: El Niño on November 05, 2009, 19:11:36 pm
μηπως???καλα ποιος ο λογος τοσο νωρις??πωω...τεσπα....καλο μας καψιμο..

σε χαλαει δλδ να εχεις 10 μερες αντι 7?  Grin

Ναι μαλάκα, αν είναι δυνατόν. Δηλαδή απλά κάτι για να γκρινιάξουμε. Γκρινιάζουμε γιατί μας δίνει παραπάνω μέρες.


Quote from: Ευχαριστο Διαλειμμα on November 05, 2009, 20:24:24 pm
Βασικα ποσοι θα το κανουν μεσα στις 3 επιπλεον μερες που εχουμε;;; Huh Tongue

Και τι σημασία έχει;


Και γιατί ρε παίδες είναι μαλακίες οι εργασίες; Εγώ δεν τις βρίσκω τόσο μαλακίες ώστε να τις βγάζω εύκολα και να μου τρέχουν. Για προτείνετε εσείς κάποιο πραγμάδειγμα/πρότυπο εργασίας, να δούμε...
Logged

"He who must expend his life to prolong life cannot enjoy it, and he who is still seeking for his life does not have it and can as little enjoy it."
provataki
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3834



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #10 on: November 06, 2009, 03:05:42 am »

μπορει να τις διατυπωνει καλυτερα ωστε να μην κανεις 300 αναγνωσεις για να βρεις το κρυφο νοημα-αν και μετα τις 2-3 εργασιες συνηθιζεις.....

σαν θεματολογια ειναι αληθεια την προτιμω απο τα  προβληματα που βαζουν σε αντιστοιχα μαθηματα στο μαθηματικο πχ...

Επισης ειναι μαλακια και τελειως εκβιαστικη η λογικη "κανε τις, αλλιως γραφεις με βαση το 6"...Πιο λογικο μου φαινεται να γραφεις με βαση το 4 ας πουμε... Ειναι εργασιες που θελουν πολυ χρονο, τον οποιο δεν τον εχουν ολοι και εν τελει δε σε διευκολυνουν σε κατι αλλο περα απο το οτι μαθαινεις λιγο τη γλωσσα πριν να πας να δωσεις......
Logged

bay bay timy.
jason_
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 616


View Profile
Re: [C++] 4η Εργασια 2009
« Reply #11 on: November 06, 2009, 13:31:17 pm »

Σε αυτά συμφωνώ που λες, επομένως μάλλον δε κατάλαβα τι ήθελες να πεις. Ως προς το περιεχόμενο δεν είναι μαλακίες. Η διατύπωση της εκφώνησης πολλές φορές, ναι, θα μπορούσε να ήταν καλύτερη.

Τώρα το θέμα της βαθμολογίας και εγώ πιστεύω ότι δε βοηθάει πουθενά η βάση του 6. Θα μπορούσε να δίνει παραπάνω βαθμό. Από την άλλη, οι καλοί και αυτοί που ασχολούνται προφανώς δεν θα ήταν ευχαριστημένοι με ένα 5 στο τέλος, επομένως το πριμ της βάσης του 5 γι' αυτούς πάει περίπατο. Γι' αυτούς που δεν έχουν την όρεξη να ασχολουθούν ή θα τις κάνουν copy/paste ή θα στέλνουν ότι να ναι εργασίες μόνο και μόνο για να στείλουν κάτι. Γενικά, δεν είναι κίνητρο η βάση του 6. Ο επιπλέον βαθμός στο τέλος θα ήταν πιο ποιοτικό κίνητρο.
Logged

"He who must expend his life to prolong life cannot enjoy it, and he who is still seeking for his life does not have it and can as little enjoy it."
chris21
Ανερχόμενος/Ανερχόμενη
**
Gender: Male
Posts: 85


View Profile
Re: [C++] 4η Εργασια 2009
« Reply #12 on: November 06, 2009, 15:12:32 pm »

Quote from: Apolitistos on November 06, 2009, 13:31:17 pm
Γενικά, δεν είναι κίνητρο η βάση του 6. Ο επιπλέον βαθμός στο τέλος θα ήταν πιο ποιοτικό κίνητρο.

+1! Smiley
Logged
provataki
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3834



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #13 on: November 06, 2009, 21:36:02 pm »

ε μα στα λογια μου ερχεστε.... ΜΑΛΑΚΙΕΣ! Tongue
Logged

bay bay timy.
antonios
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1236



View Profile
Re: [C++] 4η Εργασια 2009
« Reply #14 on: November 08, 2009, 16:52:05 pm »

συμφωνώ με όλους σας για τα παραπάνω, αλλά προς το παρόν δεν μπορούμε να κάνουμε και κάτι άλλο.....απλά τις εργασίες....

να ρωτήσω τώρα αν κάποιος έπιασε το νόημα.... οκ, φτιάχνουμε όλες τις κλάσεις κ.λ.π.

οταν δημιουργούμε ένα αντικείμενο factory, ξέρουμε σε τι ακριβώς θα αναφέρεται?? π.χ. ένα αντικείμενο factory θα εμπεριέχει και ανεμογεννήτρια και ηλιακό συλλέκτη(άσχετα με τι λειτουργούν αυτοί)???????
δεν μπορώ να βγάλω ξεκάθαρο νόημα!!
Logged
Pages: [1] 2 3 ... 6 Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...