Εισαγωγή στην Επιστήμη των Υπολογιστών
Θεόδωρος Τσιλιγκιρίδης
Με την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής/τρια θα:
- μπορεί να διακρίνει τις δυνατότητες των τμημάτων που συνθέτουν ένα υπολογιστή και θα μπορεί να επιλέξει τη σύνθεση ενός υπολογιστικού συστήματος που ικανοποιεί τις επιστημονικές ανάγκες ενός βιοτεχνολόγου,
- μπορεί να αξιοποιεί τις δυνατότητες του Λειτουργικού Συστήματος του υπολογιστή του και θα μπορεί να προβαίνει στις επιθυμητές παραμετροποιήσεις,
- αποκτήσει τις απαραίτητες γνώσεις για την αναζήτηση πληροφοριών σε συνδεδεμένες (online) βιβλιοθήκες και αποθετήρια γνώσης,
- κατανοήσει τις βασικές έννοιες της Επιστήμης της Πληροφορικής με ευρύτερες προεκτάσεις στην κοινωνία, την απασχόληση, την επιστημονική πρόοδο και τη φιλοσοφία,
- αποκτήσει τις απαραίτητες γνώσεις των Τεχνολογιών Πληροφορικής και των Επικοινωνιών και της διασύνδεσής των με οικονομικούς και επιχειρηματικούς στόχους,
- μπορεί να αξιοποιεί ειδικά πακέτα λογισμικού για την επεξεργασία και ανάλυση δεδομένων, την αξιολόγηση των αποτελεσμάτων και τη λήψη αποφάσεων σε θέματα που άπτονται του αντικειμένου της Βιοτεχνολογίας,
- μπορεί να χρησιμοποιεί τον υπολογιστή σε επίπεδο συνεργατικής μάθησης, συνεργαζόμενος με συμφοιτητές του στα πλαίσια ομαδικών εργασιών.
Με την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής/τρια θα:
- μπορεί να διακρίνει τις δυνατότητες των τμημάτων που συνθέτουν ένα υπολογιστή και θα μπορεί να επιλέξει τη σύνθεση ενός υπολογιστικού συστήματος που ικανοποιεί τις επιστημονικές ανάγκες ενός βιοτεχνολόγου,
- μπορεί να αξιοποιεί τις δυνατότητες του Λειτουργικού Συστήματος του υπολογιστή του και θα μπορεί να προβαίνει στις επιθυμητές παραμετροποιήσεις,
- αποκτήσει τις απαραίτητες γνώσεις για την αναζήτηση πληροφοριών σε συνδεδεμένες (online) βιβλιοθήκες και αποθετήρια γνώσης,
- κατανοήσει τις βασικές έννοιες της Επιστήμης της Πληροφορικής με ευρύτερες προεκτάσεις στην κοινωνία, την απασχόληση, την επιστημονική πρόοδο και τη φιλοσοφία,
- αποκτήσει τις απαραίτητες γνώσεις των Τεχνολογιών Πληροφορικής και των Επικοινωνιών και της διασύνδεσής των με οικονομικούς και επιχειρηματικούς στόχους,
- μπορεί να αξιοποιεί ειδικά πακέτα λογισμικού για την επεξεργασία και ανάλυση δεδομένων, την αξιολόγηση των αποτελεσμάτων και τη λήψη αποφάσεων σε θέμα
Με την επιτυχή ολοκλήρωση του μαθήματος, ο φοιτητής/τρια θα:
- μπορεί να διακρίνει τις δυνατότητες των τμημάτων που συνθέτουν ένα υπολογιστή και θα μπορεί να επιλέξει τη σύνθεση ενός υπολογιστικού συστήματος που ικανοποιεί τις επιστημονικές ανάγκες ενός βιοτεχνολόγου,
- μπορεί να αξιοποιεί τις δυνατότητες του Λειτουργικού Συστήματος του υπολογιστή του και θα μπορεί να προβαίνει στις επιθυμητές παραμετροποιήσεις,
- αποκτήσει τις απαραίτητες γνώσεις για την αναζήτηση πληροφοριών σε συνδεδεμένες (online) βιβλιοθήκες και αποθετήρια γνώσης,
- κατανοήσει τις βασικές έννοιες της Επιστήμης της Πληροφορικής με ευρύτερες προεκτάσεις στην κοινωνία, την απασχόληση, την επιστημονική πρόοδο και τη φιλοσοφία,
- αποκτήσει τις απαραίτητες γνώσεις των Τεχνολογιών Πληροφορικής και των Επικοινωνιών και της διασύνδεσής των με οικονομικούς και επιχειρηματικούς στόχους,
- μπορεί να αξιοποιεί ειδικά πακέτα λογισμικού για την επεξεργασία και ανάλυση δεδομένων, την αξιολόγηση των αποτελεσμάτων και τη λήψη αποφάσεων σε θέμα
Περίγραμμα
Περιεχόμενο μαθήματος
Θεωρία
- Αναπαράσταση, αποθήκευση και χειρισμός δεδομένων στον υπολογιστή.
- Υλικό Υπολογιστών: Κεντρική Μονάδα Επεξεργασίας, Κύρια Μνήμη, Περιφερειακές μονάδες.
- Λογισμικό Υπολογιστών: Λειτουργικά Συστήματα, Λογισμικό Εφαρμογών.
- Επικοινωνίες - Δίκτυα Υπολογιστών: Τεχνολογία Διαδικτύου, Διαδικτυακές Υπηρεσίες, Διαδικτυακές Εφαρμογές πολυμέσων.
- Συστήματα βάσεων δεδομένων.
- Αλγόριθμοι – Γλώσσες προγραμματισμούς
- Πληροφοριακά Συστήματα: Ανάλυση-Σχεδίαση Συστημάτων, Συστήματα Λήψης Αποφάσεων.
- Τεχνητή Νοημοσύνη.
- Ασφάλεια Υπολογιστών.
Εργαστήριο
Λογισμικό Αυτοματισμού Γραφείου: Επεξεργαστές κειμένου, Λογιστικά φύλλα, Λογισμικό Βάσεων Δεδομένων, Λογισμικό Παρουσιάσεων.
Βιβλιογραφία
-Προτεινόμενη Βιβλιογραφία :
- Α. Σιδερίδης, Εισαγωγή στην Επιστήμη των Υπολογιστών, Αθήνα.
- J. Glenn Brookshearr, Η επιστήμη των Υπολογιστών - Μια Ολοκληρωμένη Παρουσίαση, Κλειδάριθμος.
- L. Goldschlager, A. M. Lister, Εισαγωγή στη Σύγχρονη Επιστήμη των Υπολογιστών, Δίαυλος
- Behrouz Forouzan, Firouz Mosharraf, Εισαγωγή στην Επιστήμη των Υπολογιστών - 2η Αγγλική Έκδοση - Επιμέλεια: Γιώργος Στεφανίδης, Αλέξανδρος Χατζηγεωργίου . Κλειδάριθμος.
-Συναφή επιστημονικά περιοδικά:
- Computers in Biology and Medicine.
- Computers and Electronics in Agriculture.
- Information Sciences.
- BioSystems.
Μέθοδοι διδασκαλίας
- ΤΡΟΠΟΣ ΠΑΡΑΔΟΣΗΣ: Στην τάξη και στο εργαστήριο (πρόσωπο με πρόσωπο)
- ΧΡΗΣΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ:
- Χρήση Τ.Π.Ε. στη Διδασκαλία, στην Εργαστηριακή Εκπαίδευση, στην Επικοινωνία με τους φοιτητές. Εξειδικευμένα λογισμικό.
- Χρήση του ολοκληρωμένου συστήματος διαχείρισης ηλεκτρονικών μαθημάτων.
- Επικοινωνία με φοιτητές μέσω open eclass και μέσω e-mail.
Θεωρία
- Αναπαράσταση, αποθήκευση και χειρισμός δεδομένων στον υπολογιστή.
- Υλικό Υπολογιστών: Κεντρική Μονάδα Επεξεργασίας, Κύρια Μνήμη, Περιφερειακές μονάδες.
- Λογισμικό Υπολογιστών: Λειτουργικά Συστήματα, Λογισμικό Εφαρμογών.
- Επικοινωνίες - Δίκτυα Υπολογιστών: Τεχνολογία Διαδικτύου, Διαδικτυακές Υπηρεσίες, Διαδικτυακές Εφαρμογές πολυμέσων.
- Συστήματα βάσεων δεδομένων.
- Αλγόριθμοι – Γλώσσες προγραμματισμούς
- Πληροφοριακά Συστήματα: Ανάλυση-Σχεδίαση Συστημάτων, Συστήματα Λήψης Αποφάσεων.
- Τεχνητή Νοημοσύνη.
- Ασφάλεια Υπολογιστών.
Εργαστήριο
Λογισμικό Αυτοματισμού Γραφείου: Επεξεργαστές κειμένου, Λογιστικά φύλλα, Λογισμικό Βάσεων Δεδομένων, Λογισμικό Παρουσιάσεων.
-Προτεινόμενη Βιβλιογραφία :
- Α. Σιδερίδης, Εισαγωγή στην Επιστήμη των Υπολογιστών, Αθήνα.
- J. Glenn Brookshearr, Η επιστήμη των Υπολογιστών - Μια Ολοκληρωμένη Παρουσίαση, Κλειδάριθμος.
- L. Goldschlager, A. M. Lister, Εισαγωγή στη Σύγχρονη Επιστήμη των Υπολογιστών, Δίαυλος
- Behrouz Forouzan, Firouz Mosharraf, Εισαγωγή στην Επιστήμη των Υπολογιστών - 2η Αγγλική Έκδοση - Επιμέλεια: Γιώργος Στεφανίδης, Αλέξανδρος Χατζηγεωργίου . Κλειδάριθμος.
-Συναφή επιστημονικά περιοδικά:
- Computers in Biology and Medicine.
- Computers and Electronics in Agriculture.
- Information Sciences.
- BioSystems.
- ΤΡΟΠΟΣ ΠΑΡΑΔΟΣΗΣ: Στην τάξη και στο εργαστήριο (πρόσωπο με πρόσωπο)
- ΧΡΗΣΗ ΤΕΧΝΟΛΟΓΙΩΝ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ:
- Χρήση Τ.Π.Ε. στη Διδασκαλία, στην Εργαστηριακή Εκπαίδευση, στην Επικοινωνία με τους φοιτητές. Εξειδικευμένα λογισμικό.
- Χρήση του ολοκληρωμένου συστήματος διαχείρισης ηλεκτρονικών μαθημάτων.
- Επικοινωνία με φοιτητές μέσω open eclass και μέσω e-mail.
Διαδικαστικά του μαθήματος.
- Ο Υπολογιστής
- Το πρότυπο Neumann
- Ιστορική αναδρομή
- Εξέλιξη HY, επεξεργαστών, αρχιτεκτονικών
- Κοινωνικές επιπτώσεις - Εξελίξεις
- Ο αισθητήρας
- Πανταχού παρούσα, προ-ενεργούσα Υπολογιστική
- Δίκτυα αισθητήρων
- Εφαρμογές δικτύων αισθητήρων
- Τεχνολογικές έρευνες
- Κοινωνικές επιπτώσεις
Η Ενότητα 2 διαπραγματεύεται θέματα που αφορούν την αναπαράσταση και αποθήκευση των δεδομένων στον ΗΥ. Περιλαμβάνουν κείμενο, αριθμούς, εικόνες ήχο και βίντεο.
- Περιγραφή του ψηφιακού υπολογιστή
- Περιγραφή των διαφόρων τύπων δεδομένων και των τρόπο αναπαράστασής τους στο εσωτερικό του υπολογιστή.
- Αριθμητικά συστήματα, μετατροπές, κώδικες και τέλος πράξεις με bit (αριθμητικές και λογικές).
Η Ενότητα 3 διαπραγματεύεται θέματα που αφορούν το υλικό του υπολογιστή και τον χειρισμό δεδομένων.
- ΚΜΕ. Δομή.
- Καταχωρητές.
- Κύρια και ειδικές μνήμες.
- Διευθύνσεις μνήμης.
- Μονάδες εισόδου, εξόδου, αποθήκευσης.
- Περιφερειακές μνήμες.
- Αρχιτεκτονική υπολογιστών.
Η Ενότητα 4 διαπραγματεύεται τα παρακάτω θέματα που αφορούν το Λογισμικό του Υπολογιστή υπολογιστών:
- Ιστορικό των Λειτουργικών Συστημάτων
- Αρχιτεκτονική Λειτουργικών Συστημάτων
- Ανάπτυξη Λογισμικού
- Γλώσσες Προγραμματισμού
Με την ολοκλήρωση της ενότητας ο φοιτητής/τρια θα έχει αποκτήσει γνώσεις για τα παρακάτω:
- Ψηφιακές επικοινωνίες
- Βασικές αρχές δικτύων ΗΥ.
- Διαδίκτυο - Αρχιτεκτονική - Πρωτόκολλα.
- Παγκόσμιος Ιστός
- Διαδίκτυο - Πρότυπα βασικών υπηρεσιών.
- Διαδίκτυο - Υπηρεσίες Ιστού
Με την ολοκλήρωση της ενότητας ο φοιτητής/τρια θα έχει αποκτήσει γνώσεις για τα παρακάτω:
- Μέθοδοι Προσπέλασης σε αρχεία - Ορισμοί
- Ακολουθιακά (σειριακά) αρχεία
- Ευρετηριασμένα αρχεία (αρχεία με δείκτες)
- Κατακερματισμένα αρχεία
- Αρχεία κειμένου
- Δυαδικά αρχεία
Με την ολοκλήρωση της ενότητας ο φοιτητής/τρια θα έχει αποκτήσει γνώσεις για τα παρακάτω:
- Βασικές αρχές και βάσεις δεδομένων (ΒΔ)
- Σύστημα διαχείρισης ΒΔ (ΣΔΒΔ).
- Πρότυπα ΒΔ.
- Πλεονεκτήματα – μειονεκτήματα ΒΔ.
- Το σχεσιακό πρότυπο
- Σχεσιακές λειτουργίες
- Δομημένες γλώσσες ερωτημάτων/αποκρίσεων
- Απλές εφαρμογές
Με την ολοκλήρωση της ενότητας ο φοιτητής/τρια θα έχει αποκτήσει γνώσεις για τα παρακάτω:
- Εισαγωγή στα Πληροφοριακά Συστήματα (ΠΣ/IS).
- Κατηγορίες ΠΣ.
- ΠΣ Διοίκησης (ΠΣΔ/MIS).
- Συστήματα Λήψης Απόφασης (ΣΛΑ/DSS).
- Γεωγραφικά Πληροφοριακά Συστήματα (ΓΠΣ/GIS)
- ΓΠΣ Ιστού (WedGIS)
Με την ολοκλήρωση της ενότητας ο φοιτητής/τρια θα έχει αποκτήσει γνώσεις για τα παρακάτω:
- Εισαγωγή στην (ΤΝ/AI)
- Συστήματα βασισμένα στη γνώση
- Έμπειρα συστήματα (ΕΣ/ES). Δομή. Ανάπτυξη
Ανοικτό Ακαδ. Μάθημα
Αρ. Επισκέψεων : 2505
Αρ. Προβολών : 12171
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -