Προγραμματισμός και Εφαρμογές Υπολογιστών
Κωνσταντίνος Γιαλούρης
Με την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής/τρια θα:
- έχει κατανοήσει τις βασικές αρχές του προγραμματισμού, των αλγοριθμικών δομών και των τεχνικών ανάπτυξης προγραμμάτων,
- αποκτήσει δεξιότητες προγραμματισμού σε περιβάλλον γλώσσας υψηλού επιπέδου,
- μπορεί να συνδυάζει τις διάφορες αλγοριθμικές δομές και εντολές μιας γλώσσας προγραμματισμού,
- αποκτήσει την ικανότητα σύνθεσης προγραμμάτων που επιλύουν συγκεκριμένα προβλήματα τόσο στο χώρο της Βιοτεχνολογίας όσο και γενικότερα άλλων επιστημονικών και πρακτικών προβλημάτων που απεικονίζουν πραγματικές καταστάσεις,
- μπορεί να επεξεργάζεται προγραμματιστικά μεγάλους όγκους δεδομένων
- παύσει να περιορίζεται από τις εξειδικευμένες δυνατότητες των υπαρχόντων πακέτων λογισμικού και θα μπορεί να αναπτύξει λογισμικό για την επίλυση εξειδικευμένων προβλημάτων,
αποκτήσει ευρύτερη αναλυτική και συνθετική σκέψη και δεξιότητες στην επίλυση ενός προβλήματος (όχι απαραίτητα προβλήματος που απαιτεί τη σύνταξη προγράμματος) με τον τεμαχισμό του σε επιμέρους απλούστερα που επιτυγχάνουν ενδιάμεσους στόχους.
ΛιγότεραΜε την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής/τρια θα:
- έχει κατανοήσει τις βασικές αρχές του προγραμματισμού, των αλγοριθμικών δομών και των τεχνικών ανάπτυξης προγραμμάτων,
- αποκτήσει δεξιότητες προγραμματισμού σε περιβάλλον γλώσσας υψηλού επιπέδου,
- μπορεί να συνδυάζει τις διάφορες αλγοριθμικές δομές και εντολές μιας γλώσσας προγραμματισμού,
- αποκτήσει την ικανότητα σύνθεσης προγραμμάτων που επιλύουν συγκεκριμένα προβλήματα τόσο στο χώρο της Βιοτεχνολογίας όσο και γενικότερα άλλων επιστημονικών και πρακτικών προβλημάτων που απεικονίζουν πραγματικές καταστάσεις,
- μπορεί να επεξεργάζεται προγραμματιστικά μεγάλους όγκους δεδομένων
- παύσει να περιορίζεται από τις εξειδικευμένες δυνατότητες των υπαρχόντων πακέτων λογισμικού και θα μπορεί να αναπτύξει λογισμικό για την επίλυση εξειδικευμένων προβλημάτων,
αποκτήσει ευρύτερη αναλυτική και συνθετική σκέψη και δεξιότητες στην επίλυση ενός προβλήματος (όχι απαραίτητα προβλήματος που απαιτεί τη σύνταξη προγράμματος) με τον τεμαχισμό του σε επιμ
Με την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής/τρια θα:
- έχει κατανοήσει τις βασικές αρχές του προγραμματισμού, των αλγοριθμικών δομών και των τεχνικών ανάπτυξης προγραμμάτων,
- αποκτήσει δεξιότητες προγραμματισμού σε περιβάλλον γλώσσας υψηλού επιπέδου,
- μπορεί να συνδυάζει τις διάφορες αλγοριθμικές δομές και εντολές μιας γλώσσας προγραμματισμού,
- αποκτήσει την ικανότητα σύνθεσης προγραμμάτων που επιλύουν συγκεκριμένα προβλήματα τόσο στο χώρο της Βιοτεχνολογίας όσο και γενικότερα άλλων επιστημονικών και πρακτικών προβλημάτων που απεικονίζουν πραγματικές καταστάσεις,
- μπορεί να επεξεργάζεται προγραμματιστικά μεγάλους όγκους δεδομένων
- παύσει να περιορίζεται από τις εξειδικευμένες δυνατότητες των υπαρχόντων πακέτων λογισμικού και θα μπορεί να αναπτύξει λογισμικό για την επίλυση εξειδικευμένων προβλημάτων,
αποκτήσει ευρύτερη αναλυτική και συνθετική σκέψη και δεξιότητες στην επίλυση ενός προβλήματος (όχι απαραίτητα προβλήματος που απαιτεί τη σύνταξη προγράμματος) με τον τεμαχισμό του σε επιμ
- Κατανόηση της έννοιας Αλγόριθμος
- Εισαγωγή στον Προγραμματισμό
- Κατανόηση βασικών εννοιών
- Τύπος δεδομένων
- Μεταβλητή
- Εντολή εισόδου
- Εντολή εξόδου
- Εξοικείωση με το περιβάλλον της VB
- Εξοικείωση με το περιβάλλον της VB
- Κατανόηση βασικών εννοιών & τεχνικών
- Τύπος δεδομένων
- Μεταβλητή
- Εντολή ανάθεση τιμής /
εντολή αντικατάστασης - Εισαγωγή δεδομένων
- Εξαγωγή αποτελεσμάτων
- Κατανόηση της εντολής ελέγχου & επιλογής if
- Γνώση των σχεσιακών τελεστών
- Γνώση των λογικών τελεστών
- Κατανόηση της προτεραιότητας λογικών πράξεων
- Χρήση της εντολής if σε πρόγραμμα
- Κατανόηση της αναγκαιότητας της επανάληψης σε ένα πρόγραμμα
- Παρουσίαση των εντολών επανάληψης στη VB καθώς και των βασικών χαρακτηριστικών τους
- Κατανόηση της εντολής επανάληψης For Next
- Χρήση της εντολής For σε απλά και σύνθετα προβλήματα
- Κατανόηση της αναγκαιότητας των πινάκων (arrays)
- Κατανόηση της έννοιας του δείκτη
- Ορισμός πίνακα
- Πίνακες μίας διάστασης
- Πίνακες πολλών διαστάσεων.
- Επίλυση προβλημάτων με χρήση πινάκων
- Κατανόηση του χειρισμού πινάκων δύο διαστάσεων
- Ανάγνωση πίνακα δύο διαστάσεων κατά γραμμές ή στήλες
- Επίλυση σύνθετων προβλημάτων με χρήση πινάκων
- Γνώση των βασικών ενσωματωμένων συναρτήσεων στη VB
- Κατανόηση της έννοιας αρχείου
- Κατανόησης των εννοιών λογική εγγραφή, πεδίο
- Γνώση των εντολών χειρισμού αρχείων
- Άνοιγμα , Κλείσιμο αρχείου
- Ανάγνωση αρχείου, Εγγραφή σε αρχείο
- Επίλυση προβλημάτων επεξεργασίας αρχείων
- Κατανόηση της έννοιας του Τμηματικού Προγραμματισμού στη VB
- Γνώση δήλωσης και κλήσης των υποπρογραμμάτων οριζόμενων από τον χρήστη
- Γνώση δήλωσης και κλήσης των υποπρογραμμάτων SUB
- Γνώση δήλωσης και κλήσης των υποπρογραμμάτων FUNCTION
- Κατανόηση και δεξιότητα στη χρήση Υποπρογραμμάτων
- Επανάληψη όσων διδάχθηκαν
- Επίλυση συνθέτων προβλημάτων
- με χρήση αρχείων
- με χρήση Πινάκων
Ανοικτό Ακαδ. Μάθημα
Αρ. Επισκέψεων : 1875
Αρ. Προβολών : 9402
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -