Adobe PDF (726.38 kB)
Title Details:
Μεταβλητές – Είσοδος/έξοδος προγράμματος – Εκφράσεις και Τελεστές
Authors: Mastorokostas, Paris
Reviewer: Thramboulidis, Kleanthis
Subject: MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES
Keywords:
Procedural Programming
Modularity
Interfaces
Algorithms
Description:
Abstract:
Στο κεφάλαιο αυτό ο αναγνώστης εισάγεται στην έννοια και τη χρήση της μεταβλητής στον προγραμματισμό. Αναλύονται τα είδη μεταβλητών στη γλώσσα C, η εσωτερική απεικόνισή τους και τα λειτουργικά χαρακτηριστικά τους. Ακολούθως, περιγράφονται οι βασικές συναρτήσεις ανάγνωσης και εκτύπωσης δεδομένων της γλώσσας C, οι οποίες επιτελούν την επικοινωνία του προγράμματος με το εξωτερικό περιβάλλον (συσκευές εισόδου και εξόδου). Στη συνέχεια, παρουσιάζονται οι κατηγορίες εκφράσεων και μελετώνται τα είδη των τελεστών: αύξησης– μείωσης, ανάθεσης, συσχετιστικοί και λογικοί τελεστές, καθώς και ο τελεστής sizeof. Ακολουθεί η ανάλυση των εννοιών και των ιδιοτήτων της προτεραιότητας και της προσεταιριστικότητας και το κεφάλαιο ολοκληρώνεται με τις διαδικασίες της ρητής και της έμμεσης μετατροπής τύπων.
Table of Contents:
2. Μεταβλητές – Είσοδος/έξοδος προγράμματος – Εκφράσεις και Τελεστές
Σύνοψη
Λέξεις κλειδιά
Προαπαιτούμενη γνώση
2.1. Η έννοια της μεταβλητής
2.2. Τύποι μεταβλητών
2.3. Είσοδος/Έξοδος προγράμματος
2.4. Η έννοια της έκφρασης και του τελεστή στη γλώσσα C
2.5. Kατηγορίες εκφράσεων της γλώσσας C– προτεραιότητα και προσεταιριστικότητα
2.6. Τελεστές μοναδιαίας αύξησης και μείωσης
2.7. Τελεστές ανάθεσης
2.8. Συσχετιστικοί τελεστές
2.9. Λογικοί τελεστές
2.10. Τελεστές διαχείρισης δυαδικών ψηφίων
2.11. Μετατροπές τύπων
2.12. O τελεστής sizeof
Ερωτήσεις αυτοαξιολόγησης- ασκήσεις
Βιβλιογραφία κεφαλαίου
Linguistic Editors: Bismpa, Anna
Type: Chapter
Creation Date: 2015
Item Details:
License: http://creativecommons.org/licenses/by-nc-nd/3.0/gr
Handle http://hdl.handle.net/11419/1348
Bibliographic Reference: Mastorokostas, P. (2015). Μεταβλητές – Είσοδος/έξοδος προγράμματος – Εκφράσεις και Τελεστές [Chapter]. In Mastorokostas, P. 2015. Procedural programming [Undergraduate textbook]. Kallipos, Open Academic Editions. https://hdl.handle.net/11419/1348
Language: Greek
Is Part of: Procedural programming
Number of pages 29
Publication Origin: Kallipos, Open Academic Editions