filmov
tv
1Β. Βασικές έννοιες της γλώσσας προγραμματισμού C (εισαγωγή στη γλώσσα προγραμματισμού C)

Показать описание
Εισαγωγική στο διαδικαστικό προγραμματισμό και σε τεχνικές επίλυσης προβλημάτων με τη C. Ειδικότερα o φοιτητής θα: α) κατανοήσει τις βασικές αρχές του διαδικαστικού προγραμματισμού, β) θα αποκτήσει δεξιότητες σχεδιασμού και κωδικοποίησης αλγορίθμων στη γλώσσα C γ) θα αποκτήσει την ικανότητα ανάπτυξης, αποσφαλμάτωσης, και ελέγχου προγραμμάτων σε ένα περιβάλλον προγραμματισμού.
* Εισαγωγή στις γλώσσες προγραμματισμού.
* Περιβάλλοντα ανάπτυξης γλωσσών προγραμματισμού.
* Βασικές έννοιες της γλώσσας C: Τύποι, τελεστές και παραστάσεις.
* Ροή Ελέγχου: Εντολές υπό συνθήκη, Εντολές επανάληψης.
* Διαδικαστικός Προγραμματισμός: Συναρτήσεις, Δείκτες.
* Δομές Δεδομένων: Πίνακες, Εγγραφές & πίνακες Εγγραφών
* Είσοδος και Έξοδος: Αρχεία, Χαρακτήρες, Αλφαριθμητικά.
* Χρήση του προγραμματιστικού περιβάλλοντος wx-devcpp.
Περιβάλλον ανάπτυξης προγράμματος. Μεταγλώττιση, εκτέλεση προγράμματος. Σταθερές, μεταβλητές, τύποι δεδομένων. Εντολή απόδοσης τιμής. Εντολές εισόδου / εξόδου. Εντολές ελέγχου. Επαναληπτικές δομές. Δομημένοι τύποι (πίνακες, αλφαριθμητικά, εγγραφές, πίνακες εγγραφών). Υποπρογράμματα (διαδικασίες, συναρτήσεις). Αρχεία κειμένου. Εργαστήριο προγραμματισμού με C.
Ενότητες Μαθήματος
01 - Βασικές έννοιες της γλώσσας προγραμματισμού C
02 - Εντολές ελέγχου, εντολές υπό συνθήκη
03 - Εντολές ελέγχου, επανάληψη
04 - Συναρτήσεις - Διαδικασίες
05 - Πίνακες
06 - Πίνακες-Συναρτήσεις
07 - Δείκτες
08 - Παραδείγματα με μονοδιάστατους πίνακες, συναρτήσεις, δείκτες, πέρασμα παραμέτρων με αναφορά
09 - Χαρακτήρες και Αλφαριθμητικά
10 - Εγγραφές/Δομές
11 - Αρχεία κειμένου
12 - Παραδείγματα
13 - Αρθρωτή Ανάπτυξη Προγραμμάτων
#Γλώσσα_Προγραμματισμού_C #Γλώσσα_C #Προγραμματισμός