Μια σύγχρονη προσέγγιση στη γλώσσα C
Το παρόν σύγγραμμα επιχειρεί μια σύγχρονη προσέγγιση στη γλώσσα C. Αρχικά εξετάζονται τα πρόσφατα πρότυπα της γλώσσας και πραγματοποιείται μια εισαγωγή στα χαρακτηριστικά της γλώσσας, τα οποία της προσδίδουν τις δυνατότητές της αλλά και την ισχυρή ευελιξία της. Στη συνέχεια εξετάζονται ο ρόλος του π...
Κύριοι συγγραφείς: | , , , , , |
---|---|
Μορφή: | 1 |
Γλώσσα: | Greek |
Έκδοση: |
2024
|
Θέματα: | |
Διαθέσιμο Online: | http://dx.doi.org/10.57713/kallipos-394 http://repository.kallipos.gr/handle/11419/11683 |
id |
kallipos-11419-11683 |
---|---|
record_format |
dspace |
spelling |
kallipos-11419-116832024-03-05T07:56:30Z Μια σύγχρονη προσέγγιση στη γλώσσα C A modern approach to the C programming language Τζάλλας, Αλέξανδρος Γκόγκος, Χρήστος Τσούλος, Ιωάννης Tzallas, Alexandros Gogos, Christos Tsoulos, Ioannis Προγραμματισμός Μεταγλώττιση και σύνδεση Πίνακες Δομές Ενώσεις Δείκτες Συναρτήσεις Προεπεξεργαστής Διαμέριση κώδικα Αποσφαλμάτωση Βιβλιοθήκες Μοναδιαίοι έλεγχοι κώδικα Στατική ανάλυση κώδικα Δυναμική ανάλυση κώδικα Γραφική Διεπαφή Χρήστη Πρότυπα Programming Compilation and linking Arrays Structures Unions Pointers Functions Preprocessor Partitioning Debugging Libraries Unit tests Static analysis Dynamic analysis Graphical User Interface Standards Το παρόν σύγγραμμα επιχειρεί μια σύγχρονη προσέγγιση στη γλώσσα C. Αρχικά εξετάζονται τα πρόσφατα πρότυπα της γλώσσας και πραγματοποιείται μια εισαγωγή στα χαρακτηριστικά της γλώσσας, τα οποία της προσδίδουν τις δυνατότητές της αλλά και την ισχυρή ευελιξία της. Στη συνέχεια εξετάζονται ο ρόλος του προεπεξεργαστή, η διαμέριση κώδικα, η ανάπτυξη κώδικα με χρήση ελέγχων, εργαλεία ανάπτυξης και αποσφαλμάτωσης κώδικα, εργαλεία στατικής και δυναμικής ανάλυσης κώδικα, βιβλιοθήκες, θέματα στυλ κατά τη συγγραφή κώδικα με τη C, η κατασκευή γραφικών περιβαλλόντων διεπαφών, η αλληλεπίδραση με άλλες γλώσσες προγραμματισμού όπως είναι η Python κ.ά. Στόχοι της συγγραφικής ομάδας είναι να αποτελέσει το σύγγραμμα αυτό έναν χρήσιμο οδηγό για αυτόν που θέλει να χρησιμοποιήσει τη γλώσσα C σήμερα και να τον βοηθήσει στο να εξερευνήσει τις δυνατότητες της γλώσσας αλλά και τη χαρά του προγραμματισμού με αυτή. This textbook pursues a modern approach to the C programming language. It begins by examining the recent standards of the language and introduces the features of C that provide its capabilities and strong flexibility. Next, it explores the role of the preprocessor, code partitioning, test-driven development, debugging tools, static and dynamic code analysis tools, libraries, style issues, building graphical user interfaces, and interaction with other programming languages such as Python, etc. The writing team for this textbook aims to serve as a useful guide for anyone who wants to use the C language today and assist them in exploring the language's capabilities and the joy of programming with it. 2024-02-04T20:14:10Z 2024-02-04T20:14:10Z 2024-03-05T07:56:16Z 2024-02-04T20:14:10Z 2024-02-04T20:14:10Z 2024-03-05T07:56:16Z 1 978-618-228-158-1 http://dx.doi.org/10.57713/kallipos-394 http://repository.kallipos.gr/handle/11419/11683 el 1 360 application/pdf application/pdf application/pdf application/pdf |
institution |
Kallipos |
collection |
DSpace |
language |
Greek |
topic |
Προγραμματισμός Μεταγλώττιση και σύνδεση Πίνακες Δομές Ενώσεις Δείκτες Συναρτήσεις Προεπεξεργαστής Διαμέριση κώδικα Αποσφαλμάτωση Βιβλιοθήκες Μοναδιαίοι έλεγχοι κώδικα Στατική ανάλυση κώδικα Δυναμική ανάλυση κώδικα Γραφική Διεπαφή Χρήστη Πρότυπα Programming Compilation and linking Arrays Structures Unions Pointers Functions Preprocessor Partitioning Debugging Libraries Unit tests Static analysis Dynamic analysis Graphical User Interface Standards |
spellingShingle |
Προγραμματισμός Μεταγλώττιση και σύνδεση Πίνακες Δομές Ενώσεις Δείκτες Συναρτήσεις Προεπεξεργαστής Διαμέριση κώδικα Αποσφαλμάτωση Βιβλιοθήκες Μοναδιαίοι έλεγχοι κώδικα Στατική ανάλυση κώδικα Δυναμική ανάλυση κώδικα Γραφική Διεπαφή Χρήστη Πρότυπα Programming Compilation and linking Arrays Structures Unions Pointers Functions Preprocessor Partitioning Debugging Libraries Unit tests Static analysis Dynamic analysis Graphical User Interface Standards Τζάλλας, Αλέξανδρος Γκόγκος, Χρήστος Τσούλος, Ιωάννης Tzallas, Alexandros Gogos, Christos Tsoulos, Ioannis Μια σύγχρονη προσέγγιση στη γλώσσα C |
description |
Το παρόν σύγγραμμα επιχειρεί μια σύγχρονη προσέγγιση στη γλώσσα C. Αρχικά εξετάζονται τα πρόσφατα πρότυπα της γλώσσας και πραγματοποιείται μια εισαγωγή στα χαρακτηριστικά της γλώσσας, τα οποία της προσδίδουν τις δυνατότητές της αλλά και την ισχυρή ευελιξία της. Στη συνέχεια εξετάζονται ο ρόλος του προεπεξεργαστή, η διαμέριση κώδικα, η ανάπτυξη κώδικα με χρήση ελέγχων, εργαλεία ανάπτυξης και αποσφαλμάτωσης κώδικα, εργαλεία στατικής και δυναμικής ανάλυσης κώδικα, βιβλιοθήκες, θέματα στυλ κατά τη συγγραφή κώδικα με τη C, η κατασκευή γραφικών περιβαλλόντων διεπαφών, η αλληλεπίδραση με άλλες γλώσσες προγραμματισμού όπως είναι η Python κ.ά. Στόχοι της συγγραφικής ομάδας είναι να αποτελέσει το σύγγραμμα αυτό έναν χρήσιμο οδηγό για αυτόν που θέλει να χρησιμοποιήσει τη γλώσσα C σήμερα και να τον βοηθήσει στο να εξερευνήσει τις δυνατότητες της γλώσσας αλλά και τη χαρά του προγραμματισμού με αυτή. |
format |
1 |
author |
Τζάλλας, Αλέξανδρος Γκόγκος, Χρήστος Τσούλος, Ιωάννης Tzallas, Alexandros Gogos, Christos Tsoulos, Ioannis |
author_facet |
Τζάλλας, Αλέξανδρος Γκόγκος, Χρήστος Τσούλος, Ιωάννης Tzallas, Alexandros Gogos, Christos Tsoulos, Ioannis |
author_sort |
Τζάλλας, Αλέξανδρος |
title |
Μια σύγχρονη προσέγγιση στη γλώσσα C |
title_short |
Μια σύγχρονη προσέγγιση στη γλώσσα C |
title_full |
Μια σύγχρονη προσέγγιση στη γλώσσα C |
title_fullStr |
Μια σύγχρονη προσέγγιση στη γλώσσα C |
title_full_unstemmed |
Μια σύγχρονη προσέγγιση στη γλώσσα C |
title_sort |
μια σύγχρονη προσέγγιση στη γλώσσα c |
publishDate |
2024 |
url |
http://dx.doi.org/10.57713/kallipos-394 http://repository.kallipos.gr/handle/11419/11683 |
work_keys_str_mv |
AT tzallasalexandros miasynchronēprosengisēstēglōssac AT nkonkoschrēstos miasynchronēprosengisēstēglōssac AT tsoulosiōannēs miasynchronēprosengisēstēglōssac AT tzallasalexandros miasynchronēprosengisēstēglōssac AT gogoschristos miasynchronēprosengisēstēglōssac AT tsoulosioannis miasynchronēprosengisēstēglōssac AT tzallasalexandros amodernapproachtothecprogramminglanguage AT nkonkoschrēstos amodernapproachtothecprogramminglanguage AT tsoulosiōannēs amodernapproachtothecprogramminglanguage AT tzallasalexandros amodernapproachtothecprogramminglanguage AT gogoschristos amodernapproachtothecprogramminglanguage AT tsoulosioannis amodernapproachtothecprogramminglanguage |
_version_ |
1799946631943028736 |