THMMY.gr

Μαθήματα Κύκλου Ηλεκτρονικής & Υπολογιστών => Μικροεπεξεργαστές και Περιφερειακά => Topic started by: alepetpan on February 19, 2021, 14:26:54 pm



Title: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: alepetpan on February 19, 2021, 14:26:54 pm
Δώστε μας τα φώτα σας, για να ξέρουμε αν θα το επιλέξουμε ή όχι


edit Μπιγκόνια: add course on subject


Title: Re: Να επιλέξω το μάθημα
Post by: Δρ. Σπίτης on February 19, 2021, 14:33:27 pm
Δώστε μας τα φώτα σας, για να ξέρουμε αν θα το επιλέξουμε ή όχι
απλά όχι


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Mandalorian on February 19, 2021, 16:33:00 pm
Δώστε μας τα φώτα σας, για να ξέρουμε αν θα το επιλέξουμε ή όχι


edit Μπιγκόνια: add course on subject

Είστε πολύ τυχεροί που έχετε τη δυνατότητα να μην το πάρετε. Αυτό έχω να πω μόνο. Οι του ΠΠΣ δυστυχώς δεν έχουν αυτή την επιλογή...


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: noreason on February 22, 2021, 19:53:52 pm
Μπορειτε να εξηγησετε λιγο γιατι οχι?? γιατί απο το εισαγωγικο μαθημα μου φανηκε κομπλε


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: snek on February 22, 2021, 19:59:27 pm
Τι ειπε στα εισαγωγικα , για διαδικαστικα κλπ ?


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: legen___dary on February 22, 2021, 20:05:52 pm
Tο αντικείμενο που πραγματεύεται το μάθημα είναι πολύ ωραίο + τα 6 ECTS είναι πολύ δελεαστικά. Παρόλα αυτά μιλάμε για έναν απρόβλεπτο διδάσκων ο οποίος κάνει τη ζωή δύσκολη σε αρκετούς συμφοιτητές μας. Να λέμε και τα "καλά", η μορφή της εξέτασης έχει κάπως σταθεροποιηθεί, και λογικά δεν θα βρεθείτε προ εκπλήξεων όπως όταν δώσαμε για πρώτη φορα με Παπαευσταθίου.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Mandalorian on February 22, 2021, 20:13:34 pm
Ενώ το αντικείμενο είναι αρκετά ενδιαφέρον και ίσως και λίγο εύκολο για κάποιον που έχει ασχοληθεί λίγο παλιότερα, ωστόσο ο τρόπος με τον οποίο γίνεται σε δυσκολεύει χωρίς λόγο. Όπως και να έχει, αν σε ενδιαφέρει το αντικείμενο, είναι ένα πολύ ωραίο μάθημα αλλά μέχρι εκεί...


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: noreason on February 23, 2021, 11:01:38 am
Τι ειπε στα εισαγωγικα , για διαδικαστικα κλπ ?

Μαθημα θα γινεται Δευτερα και Τεταρτη, αλλα πιο μετα στο εξαμηνο μπορει να μπει και τριτη για ασκησεις/αναπληρωσεις. Εχει υποχρεωτικο εργαστηριο, το οποιο θελει αρκετη προετοιμασια και γινεται σε ομαδες των 2. Το εργαστηριο δινει 2.5 και 7.5 η τελικη εξεταση. Γενικα το μαθημα ασχολειται με προγραμματισμο επεξεργαστων ARM και χρησιμοποιουμε assembly (μαθαινουμε οτι χρειαζεται στο μαθημα) και c ( την θεωρει προαπαιτουμενη ). Παιζει να γινει και κατι τυπου homelab με μια πλακετα που θα αγορασουμε και θα πρεπει να κανουμε καποια πραγματα με αυτη


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: tzelilai on February 22, 2022, 22:58:37 pm
Αυτό το μάθημα είναι συνέχεια της Αρχιτεκτονικής Προηγμένων Υπολογιστών του προηγούμενου εξαμήνου. Μπορεί κάποις να πει εν'συντομία τι πραγματεύεται;


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: panos98 on February 22, 2022, 23:01:05 pm
μικροελεγκτες και επικοινωνια με περιφερειακα (οθονη lcd, αισθητηρες θερμοκρασιας, εγγύτητας κτλ)


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: xristosioan on February 22, 2022, 23:58:30 pm
αν δεν έχει πάρει κάνείς αρχιτεκτονική θα έχει πρόβλημα με το μάθημα?

Όχι.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: el mariachi on February 25, 2022, 18:11:54 pm
πρεπει να εχουμε γνωσεις απο μικρο 1 για να παρουμε το μαθημα ή δεν εχει σχεση με το μαθημα του προηγουμενου εξαμηνου?


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Traxius on February 25, 2022, 18:32:22 pm
πρεπει να εχουμε γνωσεις απο μικρο 1 για να παρουμε το μαθημα ή δεν εχει σχεση με το μαθημα του προηγουμενου εξαμηνου?

Όχι, τα μαθήματα μεταξύ τους είναι ανεξάρτητα
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Black Velvet on September 13, 2022, 08:07:13 am
Δεν ξέρω πώς ήταν στο ΠΠΣ, αλλά πιστεύω ότι πλέον είναι αρκετά κομπλέ σαν μάθημα. Έχει να κάνει με μικροεπεξεργαστές για embedded και με περιφερειακά όπως αισθητήρες, switches κτλ. Οι επεξεργαστές με τους οποίους ασχολείται είναι της ARM.

Αυτό που με ξενέρωσε αρκετά ήταν το εργαστήριο. Γράφεις κώδικα σε ένα πρόγραμμα που λέγεται Keil της ARM, το οποίο έχει τα θεματάκια του. Πχ προσπαθούσα να κάνω compile κώδικα χρησιμοποιώντας κάποιους έτοιμους drivers που δίνονται, και έβγαζε errors στους drivers. Την ώρα του εργαστηρίου πρέπει να έχεις έτοιμο τον κώδικα και να κάνεις μόνο ερωτήσεις κτλ, οπότε όταν το ρώτησα μου το είχανε διορθώσει αλλάζοντας κάτι ρυθμίσεις, αλλά μετά έπρεπε να κάτσω εκείνη την ώρα να συνεχίσω τον κώδικά μου, ο οποίος αφού δεν τον είχα κάνει ποτέ compile είχε αρκετή δουλειά. Εν ολίγοις θα προτιμούσα χίλιες φορές στο εργαστήριο να σου δείχνουν πώς να χρησιμοποιείς το πρόγραμμα, και μετά το εργαστήριο να πρέπει να κάνεις την εργασία σπίτι σου με κάποιο deadline, παρά να πηγαίνεις στο εργαστήριο μόνο για απορίες. Ή θα μπορούσαμε να χρησιμοποιούμε το Cube IDE της STM που το χρησιμοποιεί περισσότερος κόσμος και βρίσκεις πιο εύκολα απαντήσεις στις ερωτήσεις σου γκουγκλάροντας.

Όσον αφορά την εξέταση πάντως μου φάνηκε αρκετά βατή. Τα θέματα έχουν κάθε φορά την ίδια μορφή, οπότε αν διαβάσεις θεωρία από διαφάνειες και μετά παλιά θέματα είσαι μια χαρά.

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


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: xristosioan on September 13, 2022, 08:51:53 am
Να προσθέσω πως την χρόνια που το πήρα εγώ (2020-2021) το μάθημα βασιζόταν στο εκπαιδευτικό υλικό της Arm, με ότι συνεπάγεται αυτό. Κατά της γνώμη μου το μάθημα θα έπρεπε να σπάσει σε 2-3 μαθήματα, καθώς και η Arm έχει σπάσει το υλικό της σε περισσότερα του ενός, από τα οποία κάνουμε μόνο το πρώτο κομμάτι.
sent from mTHMMY (https://play.google.com/store/apps/details?id=gr.thmmy.mthmmy) 


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Caterpillar on September 13, 2022, 09:00:13 am
Δεν ξέρω πώς ήταν στο ΠΠΣ, αλλά πιστεύω ότι πλέον είναι αρκετά κομπλέ σαν μάθημα. Έχει να κάνει με μικροεπεξεργαστές για embedded και με περιφερειακά όπως αισθητήρες, switches κτλ. Οι επεξεργαστές με τους οποίους ασχολείται είναι της ARM.

Αυτό που με ξενέρωσε αρκετά ήταν το εργαστήριο. Γράφεις κώδικα σε ένα πρόγραμμα που λέγεται Keil της ARM, το οποίο έχει τα θεματάκια του. Πχ προσπαθούσα να κάνω compile κώδικα χρησιμοποιώντας κάποιους έτοιμους drivers που δίνονται, και έβγαζε errors στους drivers. Την ώρα του εργαστηρίου πρέπει να έχεις έτοιμο τον κώδικα και να κάνεις μόνο ερωτήσεις κτλ, οπότε όταν το ρώτησα μου το είχανε διορθώσει αλλάζοντας κάτι ρυθμίσεις, αλλά μετά έπρεπε να κάτσω εκείνη την ώρα να συνεχίσω τον κώδικά μου, ο οποίος αφού δεν τον είχα κάνει ποτέ compile είχε αρκετή δουλειά. Εν ολίγοις θα προτιμούσα χίλιες φορές στο εργαστήριο να σου δείχνουν πώς να χρησιμοποιείς το πρόγραμμα, και μετά το εργαστήριο να πρέπει να κάνεις την εργασία σπίτι σου με κάποιο deadline, παρά να πηγαίνεις στο εργαστήριο μόνο για απορίες. Ή θα μπορούσαμε να χρησιμοποιούμε το Cube IDE της STM που το χρησιμοποιεί περισσότερος κόσμος και βρίσκεις πιο εύκολα απαντήσεις στις ερωτήσεις σου γκουγκλάροντας.

Όσον αφορά την εξέταση πάντως μου φάνηκε αρκετά βατή. Τα θέματα έχουν κάθε φορά την ίδια μορφή, οπότε αν διαβάσεις θεωρία από διαφάνειες και μετά παλιά θέματα είσαι μια χαρά.

Γενικά αν σε ενδιαφέρουν τα ενσωματωμένα συστήματα ή αν έχεις ασχοληθεί με Arduino κτλ είναι πολύ ωραίο μάθημα, απλά θέλει υπομονή με το εργαστήριο. Επίσης απο Αρχιτεκτονική χρησοποιεί κάποιες βασικές έννοιες αλλά σε πολύ επιφανειακό επίπεδο, οπότε δεν χρειάζεται να έχεις συγκεκριμένες γνώσεις.
Αν και δεν είχα σκοπό να πώ τώρα την άποψη μου για το μάθημα, θα συμφωνήσω με την παραπάνω άποψη για το εργαστήριο τις εργασίες και θα κάνω και κάποιες προτάσεις.
Αρχικά μας έγινε κάποια επείδηξη του Keil, και με βάση αυτό έπρεπε να γίνουν οι επόμενες εργασίες. Όμως από την 1η κιολας εργασία το Keil μας έβγαλε την ψυχή, γιατί πολύ απλά ήθελε να χουμε σε μια ορισμένη στήχηση τις εντολές assembly ή τα label ? κάτι τέτοιο (αν θυμάμαι καλά, τελικά πρέπει να ήταν τέρμα αριστερά, αλλιώς βαρούσε errors). Η δεύτερη εργασία ήταν σε c, έπρεπε να χρησιμοποιήσει κανείς την UART να πληκτρολογεί κάποιους χαρακτήρες και με βάσει τον χαρακτήρα να ανάβει το κατάλληλο led και να τυπώνει κάποια μυνήματα. Για να στέλνουμε χαρακτήρες με την UART έπρεπε να κατεβάσουμε κάποιο πρόγραμματακι επιπλέον. UART στην θεωρία δεν είχαμε προλάβει να κάνουμε όταν μας ζητήθηκε αυτό από το εργαστήριο, αλλά μας είχε προταθεί απλά από τον διδακτορικό να κατεβάσουμε το τάδε πρόγραμμα. Και εδώ αρκετά προβλήματα, μας πήρε αρκετό χρόνο για να κάνουμε το σύστημα να δουλεύει σωστά. Το 3ο εργαστήριο όλος παρόδοξος μου φάνηκε το ποιο εύκολο γιατί ήταν στην ουσία παρόμοιο με το 2ο και απλά αντί για χαρακτήρες έπρεπε να γράψουμε έναν driver για τον αισθητήρα DHT11 (αν θυμάμαι καλά έτσι λέγεται) και με βάση την θερμοκρασία του χώρου να ανάβουν κάποια led και να τυπώνουμε μέσω uart την θερμοκρασία στην οθόνη. Επείδη είχα ασχοληθεί με arduino και μάλιστα είχα κάνει ποιο πολύπλοκα project, αυτά τα project μου φάνηκαν ιδιαίτερα απλά, το δύσκολο της υπόθεσης ήταν μόνο το Keil. Θα θεωρούσα καλύτερο αυτά τα project πλέον να διδασκονται από τους διδακτορικούς στα εργαστήρια και για το σπίτι να μπαίνουν λίγο ποιο πολυπλοκα πράγματα. Γιατί αν διδάσκονταν αυτά τα project στο εργαστήριο θα μαθαίναμε ποιο εύκολα τις παραξενιές του Keil κλπ, γιατί το να ανακαλύπτουμε πράγματα από μόνοι μας, απαιτεί πολύ χρόνο και έχουμε και ένα σορό άλλες εργασίες να κάνουμε. Επεισης για να προετοιμαστείς για τα εργαστήρια πρέπει να αγοράσεις τον μικροεπεξεργαστή και τους αισθητήρες(πιθανόν ήδη τους έχεις από το arduino αν ασχολείσαι) γιατί αν δεν τα έχεις σπίτι σου δεν μπορείς να προετοιμάσεις το project. Θα μπορούσε να χρησιμοποιείται το Keil μεν, αλλά αφού πρώτα γίνει κάποια επίδηξη ενός απλού project στο εργαστηρίο κανονικά με την πλακέτα και τα περιφεριακά, και όχι ενός υπερ απλού Hello World που δεν χρειαζόταν καν να συνδέσουμε την πλακέτα.

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

Προτείνω την παρακολούθηση και να κρατάτε σημειώσεις αυτά που λέει γιατί θα χρειαστούν στην εξέταση κυρίως της θεωρίας. Για τις ασκήσεις (γράφετε κώδικα στο χαρτί) θα σας βοηθήσουν πολύ τα εργαστήρια και τα παλιά θέματα. Για το εργαστήριο θα χρειαστεί επιπλέον αρκετό ψάξιμο υπομονή αλλά και επιμονή, δυστυχώς δεν υπάρχει τόση πληροφορία εκεί έξω για το Keil όσο υπάρχει για το  Cube IDE της STM.

Παρόλο μου με βγήκε η πίστη με τις εργασίες  :D, πλέον μου φαίνεται ένα από τα ποιο ενδιαφέροντα μαθήματα της σχολής. Θα μου άρεζε να έχει και συνέχεια σε 2ο μάθημα.

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

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

edit: Αν τελικά πάρετε το μάθημα, πάρτε και το μάθημα εφαρμογές τηλεπ διατάξεων, και θα με θυμηθείτε.



Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Sintrimi_Sanidi on February 16, 2023, 04:08:37 am
Παίρνεις κάτι από το μάθημα αν το παρακολουθήσεις κανονικά χωρίς να το επιλέξεις?


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Caterpillar on February 16, 2023, 08:03:18 am
Παίρνεις κάτι από το μάθημα αν το παρακολουθήσεις κανονικά χωρίς να το επιλέξεις?

Παιρνεις σιγουρα διαφορες πραγματικα ενδιαφερουσες θεωρητικες ιστοριες (που δεν εχουν καμια σχεση με τις εργασιες-εργαστηρια-ασκησεις τελικης εξετασης, βασικα σε 2 μαθηματα θα σας κανει κατι ψιλα για αυτα και οι μισες εντολες θα ναι λαθος γτ εχει ξεχασει να γραφει κωδικα, σε μας μαλιστα εγραφε  κωδικα στον πινακα, αν ειναι δυνατον, τα περισσοτερα μαθηματα θα ειναι θεωρητικα). Οι θεωριες χρειαζονται ομως για την εξεταση θεωριας, πραγματικα ειναι ενδιαφεροντα ολα αυτα που λεει αλλα το προβλημα ειναι οτι δεν θα τα δεις στην πραξη ποτε μεσα στο μαθημα, κριμα να μην τα βλεπεις στην πραξη ποτε γτ θα μπορουσε να ειναι φουλ πρακτικο μαθημα.
Τελος κανε και τις εργασιες, αφου ουτως η αλλως αν παρεις το μαθημα για να γινουν οι εργασιες θα πρεπει κα αγορασεις το board (δεν το δανειζουν ενω το εχουν στα εργαστηρια, ξερουν να δανειζουν boards και περιφερειακα μονο σε μεταπτυχιακους φοιτητες στο μαθημα iot οι εν λογω κυριοι, στους φοιτητες του τημμυ οχι >:( ), δεν εχουν και κανα ουσιαστικο νοημα οι εργασιες χαζομαρουλες ειναι, απλα με τον τροπο που θελουν να τις κανεις σου βγαζουν την πιστη.
Εγω θα προτεινα να πατε σε καμια φοιτητικη ομαδα να ασχολειθειτε με καμια πραγματικη εφαρμογη (ολες οι ομαδες  παρομοιους με το μαθημα μικροεπεξεργαστες χρησιμοποιουν), και μην δηλωσετε ποτε το μαθημα (προφανως και η υπομονη μου εχει εξαντληθει πλεον  με κατι τετοιους ) :P

 edit στα εργαστηρια δεν σου μαθαινουν απολυτως τπτ, απλα σε εξετάζουν, (αν τα εχεις κανει ολα σωστα δλδ δεν μαθαινεις τπτ απο αυτους, αν δεν λειτουργει τπ συστημα ισως κατι μπορει να σου μαθουν, τουλαχιστον ειναι προθυμα τα παιδια του εργαστηριου). Αλλα μην νομιζετε οτι στα εργαστηρια μαθαινετε κατι, εξεταση των εργασίων ειναι. Κανονικα στα εργαστηρια επρεπε να σου κανουν αυτες τις χαζομαρουλες που βαζουν για εργασιες για να δεις πως γινονται, και να σου βαλλουν για εργασια κατι αλλο, αλλα οχι ο διδασκων ειναι υπερ του μαθ το μονος σου, οποτε παιδια μαθετε τα μονοι σας χωρις καν να παρετε το μαθημα!


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Sintrimi_Sanidi on February 16, 2023, 12:11:35 pm
Παιρνεις σιγουρα διαφορες πραγματικα ενδιαφερουσες θεωρητικες ιστοριες (που δεν εχουν καμια σχεση με τις εργασιες-εργαστηρια-ασκησεις τελικης εξετασης, βασικα σε 2 μαθηματα θα σας κανει κατι ψιλα για αυτα και οι μισες εντολες θα ναι λαθος γτ εχει ξεχασει να γραφει κωδικα, σε μας μαλιστα εγραφε  κωδικα στον πινακα, αν ειναι δυνατον, τα περισσοτερα μαθηματα θα ειναι θεωρητικα). Οι θεωριες χρειαζονται ομως για την εξεταση θεωριας, πραγματικα ειναι ενδιαφεροντα ολα αυτα που λεει αλλα το προβλημα ειναι οτι δεν θα τα δεις στην πραξη ποτε μεσα στο μαθημα, κριμα να μην τα βλεπεις στην πραξη ποτε γτ θα μπορουσε να ειναι φουλ πρακτικο μαθημα.
Τελος κανε και τις εργασιες, αφου ουτως η αλλως αν παρεις το μαθημα για να γινουν οι εργασιες θα πρεπει κα αγορασεις το board (δεν το δανειζουν ενω το εχουν στα εργαστηρια, ξερουν να δανειζουν boards και περιφερειακα μονο σε μεταπτυχιακους φοιτητες στο μαθημα iot οι εν λογω κυριοι, στους φοιτητες του τημμυ οχι >:( ), δεν εχουν και κανα ουσιαστικο νοημα οι εργασιες χαζομαρουλες ειναι, απλα με τον τροπο που θελουν να τις κανεις σου βγαζουν την πιστη.
Εγω θα προτεινα να πατε σε καμια φοιτητικη ομαδα να ασχολειθειτε με καμια πραγματικη εφαρμογη (ολες οι ομαδες  παρομοιους με το μαθημα μικροεπεξεργαστες χρησιμοποιουν), και μην δηλωσετε ποτε το μαθημα (προφανως και η υπομονη μου εχει εξαντληθει πλεον  με κατι τετοιους ) :P

 edit στα εργαστηρια δεν σου μαθαινουν απολυτως τπτ, απλα σε εξετάζουν, (αν τα εχεις κανει ολα σωστα δλδ δεν μαθαινεις τπτ απο αυτους, αν δεν λειτουργει τπ συστημα ισως κατι μπορει να σου μαθουν, τουλαχιστον ειναι προθυμα τα παιδια του εργαστηριου). Αλλα μην νομιζετε οτι στα εργαστηρια μαθαινετε κατι, εξεταση των εργασίων ειναι. Κανονικα στα εργαστηρια επρεπε να σου κανουν αυτες τις χαζομαρουλες που βαζουν για εργασιες για να δεις πως γινονται, και να σου βαλλουν για εργασια κατι αλλο, αλλα οχι ο διδασκων ειναι υπερ του μαθ το μονος σου, οποτε παιδια μαθετε τα μονοι σας χωρις καν να παρετε το μαθημα!
Μας έδωσες μία αρκετά καθαρή εικόνα του μαθήματος.Σε ευχαριστώ που απάντησες και που μου γλίτωσες τον χρόνο που θα αφιέρωνα να πάω στις διαλέξεις


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: el mariachi on December 20, 2023, 11:28:22 am
εχει προαπαιτουμενες γνωσεις το μαθημα? χρειαζεται να ξερεις καμια γλωσσα προγραμματισμου? κατι επιπλεον? ή μαθαινεις assembly και πας και δινεις?


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Caterpillar on December 20, 2023, 13:52:24 pm
εχει προαπαιτουμενες γνωσεις το μαθημα? χρειαζεται να ξερεις καμια γλωσσα προγραμματισμου? κατι επιπλεον? ή μαθαινεις assembly και πας και δινεις?

οχι ιδιαιτερες, απλα να  ξέρεις c. κατά τα άλλα στο τέλος έχει ένα θέμα με c και ένα με assembly αρκετα στανταρ, και ερωτησεις θεωριας. Ωστοσο τα εργαστηρια/εργασίες που το 1ο ειναι σε assembly και τα αλλα 2 σε c δεν διδάσκονται όπως θα πρεπε, στην ουσία εξετάζεσαι την ωρα του εργαστηριου στην εργασια που κανεις δεν σου μαθε πως να κάνεις. Οπότε απο μενα ΟΧΙ. Δεν εχεις τπτ αλλο να πάρεις?


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: el mariachi on December 20, 2023, 13:58:07 pm
οχι ιδιαιτερες, απλα να  ξέρεις c. κατά τα άλλα στο τέλος έχει ένα θέμα με c και ένα με assembly, και ερωτησεις θεωριας. Ωστοσο τα εργαστηρια/εργασίες που το 1ο ειναι σε assembly και τα αλλα 2 σε c δεν διδάσκονται όπως θα πρεπε, στην ουσία εξετάζεσαι την ωρα του εργαστηριου στην εργασια που κανεις δεν σου μαθε πως να κάνεις. Οπότε απο μενα ΟΧΙ. Δεν εχεις τπτ αλλο να πάρεις?

οταν λες να ξερεις c εννοεις να μπορεις να προγραμματισεις σε ικανοποιητικο επιπεδο? γτ εγω ειμαι πολυ παλιος και εχω ξεχασει τα παντα. μαλλον θα πρεπει να αρχισω να ασχολουμαι με c. το μαθημα για μενα ειναι υποχρεωτικο


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Caterpillar on December 20, 2023, 14:01:50 pm
οταν λες να ξερεις c εννοεις να μπορεις να προγραμματισεις σε ικανοποιητικο επιπεδο? γτ εγω ειμαι πολυ παλιος και εχω ξεχασει τα παντα. μαλλον θα πρεπει να αρχισω να ασχολουμαι με c. το μαθημα για μενα ειναι υποχρεωτικο

τα απολυτως βασικά της c σου χρειάζονται, δεν χρειαζονται δλδ ολα αυτά που γραφαμε στο 1ο εξαμηνο δλδ.
Με παλια θεματα θα μπεις στο κλιμα.


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: el mariachi on December 20, 2023, 14:04:08 pm
τα απολυτως βασικά της c σου χρειάζονται, δεν χρειαζονται δλδ ολα αυτά που γραφαμε στο 1ο εξαμηνο δλδ.

θα σε παρακαλουσα παρα πολυ να μου πεις τι θεωρεις βασικα για να ξερω. πινακες, pointers, συναρτησεις, loops, if?


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Caterpillar on December 20, 2023, 14:05:46 pm
θα σε παρακαλουσα παρα πολυ να μου πεις τι θεωρεις βασικα για να ξερω. πινακες, pointers, συναρτησεις, loops, if?

συναρτησεις, loops και if else,   αν ξεχνάω κάτι, τα παλιά θέματα (επι παπα) και οι λυσεις δειχνουν καλυτερα τι ακριβως χρειαζεσαι


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: el mariachi on December 20, 2023, 14:07:16 pm
συναρτησεις, loops και if else,   αν ξεχνάω κάτι, τα παλιά θέματα (επι παπα) και οι λυσεις δειχνουν καλυτερα τι ακριβως χρειαζεσαι

σε ευχαριστω πολυ φιλε μου


Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: sg31a on December 22, 2023, 11:47:24 am
εχει προαπαιτουμενες γνωσεις το μαθημα? χρειαζεται να ξερεις καμια γλωσσα προγραμματισμου? κατι επιπλεον? ή μαθαινεις assembly και πας και δινεις?

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

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



Title: Re: [Μικροεπεξεργαστές] Να επιλέξω το μάθημα
Post by: Caterpillar on December 22, 2023, 13:24:58 pm
Οι γνώσεις C που χρειάζεται να ξέρεις είναι οι πολύ βασικές και επειδή οι εργασίες είναι ως επί το πλείστον εύκολες, έχεις χρόνο ενδιάμεσα να φρεσκάρεις τη μνήμη σου και να ψάξεις να θυμηθείς ότι χρειάζεται.
Οι εργασίες είναι όντως εύκολες αν σου χει δείξει κανείς βασικά παραδείγματα και σου μάθει τις βασικές παραξενιές του εργαλείου.