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

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 18, 2025, 02:34:16 am

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Πρακτική Άσκηση ΤΗΜΜΥ 201...
by chris_p30
[Today at 00:45:33]

[Μεταφορά και Διανομή ΗΕ]...
by Nikos_313
[Today at 00:10:29]

Ισραήλ - Ιράν: Πόλεμος στ...
by Katarameno
[June 17, 2025, 21:32:50 pm]

[Ψηφιακά Ολοκληρωμένα Κυκ...
by tzortzis
[June 17, 2025, 21:25:42 pm]

[Εφ.Θερμοδυναμική] Γενικέ...
by PAPARI69
[June 17, 2025, 20:59:13 pm]

[Γραφική] Λυμένα θέματα
by okanpala
[June 17, 2025, 18:56:22 pm]

Τι ακούτε αυτήν τη στιγμή...
by Katarameno
[June 17, 2025, 14:25:00 pm]

Αντικατάστασης πυκνωτή σε...
by george14
[June 17, 2025, 13:58:20 pm]

Πότε θα βγει το μάθημα; -...
by tzortzis
[June 17, 2025, 13:19:53 pm]

Αποτελέσματα Εξεταστικής ...
by george14
[June 17, 2025, 12:08:25 pm]

[ΨEE] Γενικές απορίες και...
by Juror8
[June 17, 2025, 12:06:57 pm]

[Οργάνωση Υπολογιστών] Γε...
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]
Στατιστικά
Members
Total Members: 9961
Latest: Poli
Stats
Total Posts: 1426704
Total Topics: 31710
Online Today: 215
Online Ever: 2093
(April 17, 2025, 08:47:49 am)
Users Online
Users: 19
Guests: 153
Total: 172
chris_krkls
marwt
aplos paratiritis
kutsukellis
Nikos Spiliás
kchristoua
simos
mavropan
Yamal
abunchofcells
mitsos753905
Apaugasma
ANDVRONTZOS
andreassifo
tank
Akis Papanikolaou
Theosarm
CasualUndergrad
Εμφάνιση

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

Νέα!
  Όταν ανεβάζουμε φωτογραφίες στις Ανακοινώσεις και Έκτακτα νέα, βάζουμε τη μεγαλύτερη πλευρά 400 (width=400 ή height=400 ). π.χ. [img height=400 (κλείνει η αγκύλη) 
THMMY.gr > Forum > Μαθήματα Βασικού Κύκλου > 2ο Εξάμηνο > Αντικειμενοστραφής Προγραμματισμός (Moderators: chatzikys, tzortzis) > [C++] 7η Εργασία 2008
0 Members and 1 Guest are viewing this topic.
Pages: [1] 2 3 Go Down Print
Author Topic: [C++] 7η Εργασία 2008  (Read 5235 times)
λήθη
Veteran
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Posts: 1935



View Profile
[C++] 7η Εργασία 2008
« on: December 02, 2008, 14:58:56 pm »

Εργασία G

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

Να γραφεί το λογισμικό το οποίο να διαθέτει τις κατάλληλες συναρτήσεις για να υπολογίζεται κάθε φορά, ανάλογα με το ποιες πηγές λειτουργούν και ποιες βρίσκονται σε εφεδρεία, ο χρόνος λειτουργίας του σταθμού σε σχέση με τα αποθέματα ενέργειας των πηγών που τον τροφοδοτούν και το κόστος για τη λειτουργία του. Ακόμη να υπάρχει η κατάλληλη συνάρτηση για να εκτυπώνεται η ισχύς που θα παρέχεται ή που θα καταναλώνεται από κάθε μια από τις πηγές που διαθέτει το σύστημα. Το λογισμικό, συμπεριλαμβανομένης και της συνάρτησης main, να είναι ανεξάρτητο από τον τύπο και το πλήθος των πηγών που βρίσκονται στη διάθεση του σταθμού.

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

 

 

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

 

Τύπος 1

Διαθέτει μια ποσότητα καύσιμων F1 για τα οποία υπάρχεί ένας συντελεστής απόδοσης C1 που αφορά τον τύπο του καυσίμου, ενώ είναι γνωστό το κόστος ενός λίτρου για το συγκεκριμένο καύσιμο.

 Η διαθέσιμη από την πηγή ενέργεια Ε1 ισούται με το γινόμενο F1*C1.

 Η ισχύς που καταναλώνει η πηγή όταν βρίσκεται σε εφεδρεία είναι RP1.

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

 

Τύπος 2

Διαθέτει μια ποσότητα καύσιμων F2 για τα οποία υπάρχεί ένας συντελεστής απόδοσης C2 που αφορά τον τύπο του καυσίμου, ενώ είναι γνωστό το κόστος ενός λίτρου για το συγκεκριμένο καύσιμο.

 Η διαθέσιμη από την πηγή ενέργεια Ε2 ισούται με το γινόμενο F2*C2.

 Η ισχύς που καταναλώνει η πηγή όταν βρίσκεται σε εφεδρεία είναι RP2.

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

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

 

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

 

Βοηθητικά στοιχεία

Χρόνος λειτουργίας του σταθμού.

Τ= Sum_Ei/(P+Sum_RPi)

Όπου

P: Η ισχύς που απαιτείται για την λειτουργία του σταθμού.   

Sum_Ei : Η συνολική ενέργεια που διαθέτουν οι πηγές που τροφοδοτούν τον σταθμό.

Sum_RPi:  Η συνολική ισχύς που καταναλώνεται από τις πηγές που βρίσκονται σε εφεδρεία.

 

Ισχύς που παρέχεται από την πηγή i όταν τροφοδοτεί το σταθμό.

Pi=Ei/T



α

645
Logged
Emfanever
Καταστραμμένος
********
Gender: Male
Posts: 5284


Πολίτης


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #1 on: December 02, 2008, 15:23:08 pm »

Ακόμη μια πρωτότυπη εκφώνηση ! Μπράβο!   clap clap clap
Logged
Tempus Fugit
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 6329


Tempus Mpatsit


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #2 on: December 02, 2008, 16:21:36 pm »

Γιατί γαμω το και Υπολογιστών μου πρέπει να μπλέκομαι καθε φορα με ισχυ, ΣΠΗΕ και δεν συμμαζεύεται ακόμη και σε μαθήματα προγραμματισμού? Τόσο καταδικασμένος είμαι να πάω να δουλέψω στη ΔΕΗ όταν γίνω 40?


[/whiningbaby_mode]
Logged

"Αν θέλεις κάτι πάρα πολύ όλο το συμπαν θα συνομωτήσει για να σου σπάσει τ' αρχίδια"
-Coelho my ass



Matzika
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Female
Posts: 1313


my immortality


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #3 on: December 02, 2008, 19:18:20 pm »

μην το παίρνεις έτσι.... Cheesy
αυτό δείχνει ότι κάθε ενεργειακός θέλει τον προγραμματιστή του!!! Tongue Tongue Tongue
Logged
ripper_george
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Gender: Male
Posts: 684


Same Shit Different Day - SSDD


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #4 on: December 02, 2008, 20:48:27 pm »

WTF???? Shocked Shocked Shocked
Θα μας δώσει καμία καινούργια εκφώνηση, ή θα μας σπάσει τα ****** επαναλαμβάνοντας τις ίδιες???
Μα καλά, εδώ που είναι το διαφορετικό με την προηγούμενη, και που στο διάολο θέλει να κάνουμε virtual???
Σε τι ακριβώς τώρα θέλει να μας εξετάσει??? Sad
Φταίω να κάνω κοπι παιστ την προηγούμενη???? Angry Angry Angry Angry Angry
Logged

Common sense is not so common.
-Voltaire-
They say that the fastest travelling thing in the world is light, but coming to think about it... Darkness has always been there first!!!!! Smiley
Tempus Fugit
Veteran
Καταστραμμένος
******
Gender: Male
Posts: 6329


Tempus Mpatsit


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #5 on: December 03, 2008, 01:39:57 am »

Quote from: λήθη on December 02, 2008, 14:58:56 pm
Το λογισμικό, συμπεριλαμβανομένης και της συνάρτησης main, να είναι ανεξάρτητο από τον τύπο και το πλήθος των πηγών που βρίσκονται στη διάθεση του σταθμού.

Εκεί κρύβεται όλη γεύση πραγματικής σοκολάτας.
Logged

"Αν θέλεις κάτι πάρα πολύ όλο το συμπαν θα συνομωτήσει για να σου σπάσει τ' αρχίδια"
-Coelho my ass



costas122
Ανερχόμενος/Ανερχόμενη
**
Posts: 52



View Profile
Re: [C++] 7η Εργασία 2008
« Reply #6 on: December 03, 2008, 14:19:12 pm »

δηλ???  Tongue
Logged

Πού να 'ξερα?!!....

>>>> Πάμε γι' άλλα!!!! <<<<
Anyparktos
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1116


(╯°□°)╯︵ ┻━┻


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #7 on: December 03, 2008, 16:06:52 pm »

Well,i hope no divisions by zero will be included.Στην ουσία θέλει ξέρω γω μια δυναμική συνάρτηση που να καλεί ανάλογα με το τι εισάγει ο χρήστης τάδε φορές (ίσες με τις αντίστοιχες πηγές) τις αντίστοιχες συναρτήσεις που φτιάξαμε για τα δύο είδη πηγών και στην παλιότερη εργασία?

Also: Έχει κανείς ιδέα ποσες εργασίες θα υπάρξουν φέτος?Μπορούμε πάλι να ΜΗΝ παραδώσουμε μία ή δυο?(μη με δείρετε για τις δύο,κάπου το άκουσα...)
Logged


With great power come great circuit breakers.And great cross sections.And great relays.
kafeini
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 237



View Profile
Re: [C++] 7η Εργασία 2008
« Reply #8 on: December 03, 2008, 22:03:19 pm »

Μήπως θα μπορούσε κάποιος που έχει  καταλάβει "τι θέλει να πει ο ποιητής" να μ εξηγήσει κ εμένα τι ακριβώς πρέπει να κάνουμε? οεο?
Logged

ότι δεν πάρεις μοναχός,
κανείς δεν θα'ρθει να στο δώσει...
Godhatesusall
Αbsolute ΤΗΜΜΥ.gr
*******
Gender: Male
Posts: 3123



View Profile
Re: [C++] 7η Εργασία 2008
« Reply #9 on: December 03, 2008, 22:32:07 pm »

Quote from: kafeini on December 03, 2008, 22:03:19 pm
Μήπως θα μπορούσε κάποιος που έχει  καταλάβει "τι θέλει να πει ο ποιητής" να μ εξηγήσει κ εμένα τι ακριβώς πρέπει να κάνουμε? οεο?

Μην πανικοβάλλεστε.......

Κάντε την εργασία όπως σας καπνίσει....Αλλιώς θα την θέλει ο κορτέσης....Και εξηγούμαι:

Ο κορτέσης θέλει αυτού του τύπου τις ασκήσεις με έναν συγκεκριμένο τρόπο(πίνακες με static μεταβλητές,virtual abstract κλάσεις και διάφορα τέτοια).Σας προτείνω να κάνετε την άσκηση όπως μπορείτε τώρα και να την παραδώσετε.Όταν λήξουν οι προθεσμίες θα βγάλει στο e-thmmy την απάντηση.Διαβάστε την ΠΟΛΥ ΚΑΛΑ καθώς θα έχει μια παρόμοια άσκηση στις εξετάσεις που θα πιάνει 4 μονάδες.
Logged

YARRRRRRRRRRRRRR
Αγόρι
Εθισμένος στο ΤΗΜΜΥ.gr
*****
Posts: 504

βλὰξ ἄνθρωπος ἐπὶ παντὶ λόγῳ ἐπτοῆσθαι φιλεῖ


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #10 on: December 04, 2008, 21:54:30 pm »

Quote from: Tempus Fugit on December 03, 2008, 01:39:57 am
Quote from: λήθη on December 02, 2008, 14:58:56 pm
Το λογισμικό, συμπεριλαμβανομένης και της συνάρτησης main, να είναι ανεξάρτητο από τον τύπο  και το πλήθος των πηγών που βρίσκονται στη διάθεση του σταθμού.

οταν λεει " τυπο" εννοει τυπο πηγης 1 ή 2
ή
εννοει τυπο πηγης αναλογα με την κατασταση της δηλαδη εφεδρειας ή πηγη που παραγει ισχυ;


 
Logged

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



View Profile
Re: [C++] 7η Εργασία 2008
« Reply #11 on: December 05, 2008, 13:25:04 pm »

προφανώς από τον τύπο 1 ή 2........ Αλλά άγνωστο πως θα γίνει!!!! :'(
Logged
guillem
Καταξιωμένος/Καταξιωμένη
***
Gender: Female
Posts: 177


Paranoia keeps me alive


View Profile
Re: [C++] 7η Εργασία 2008
« Reply #12 on: December 05, 2008, 20:56:11 pm »

Τέλεια άσκηση!!! Ουαου!!!
I'm so excited!!!! Cheesy Cheesy Cheesy Cheesy
(Πολύ βαρετή έχει καταντήσει η c++)
Logged
solli144
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 271



View Profile
Re: [C++] 7η Εργασία 2008
« Reply #13 on: December 07, 2008, 01:20:59 am »

source **S;
type1 *T1;
type2 *T2;

T1=new type1 [n1];
T2=new type2 [n2];
*S=new (source *) [n1+n2];         //  ERROR

Γιατί χτυπάει ο compiler σε αυτό το σημείο?
Καμιά ιδέα?
Logged
solli144
Καταξιωμένος/Καταξιωμένη
***
Gender: Male
Posts: 271



View Profile
Re: [C++] 7η Εργασία 2008
« Reply #14 on: December 07, 2008, 01:25:39 am »

Quote from: solli144 on December 07, 2008, 01:20:59 am
source **S;
type1 *T1;
type2 *T2;

T1=new type1 [n1];
T2=new type2 [n2];
*S=new (source *) [n1+n2];         //  ERROR

Γιατί χτυπάει ο compiler σε αυτό το σημείο?
Καμιά ιδέα?

ακυρο....εντάξει λύθηκε   Tongue
Logged
Pages: [1] 2 3 Go Up Print
Jump to:  

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