Adobe PDF (4.88 MB)
Table of Contents - Adobe PDF (190.72 kB)
Brochure
Download
User comments
Similar Books
Title Details:
Procedural programming
Other Titles: C (Computer Program Language)
Authors: Mastorokostas, Paris
Reviewer: Thramboulidis, Kleanthis
Subject: MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES
Keywords:
Procedural programming
Modularity
Interfaces
Algorithms
Description:
Abstract:
The textbook aims to introduce first-year students to the concepts of procedural programming, structured programming, and modular programming. The C language is used as a vehicle, combining the advantages of high-level programming languages with the flexibility of lower-level programming, due to its inherent characteristics and capabilities. Initially, the basic concepts of programming are covered (basic program structure, variables, input-output, statements, operators, language constructs for repetition and branching, arrays, and alphanumeric characters). Next, more complex parts of the subject are described, such as user-defined types, functions, and files. Particular emphasis is placed on data management (pointers, reference calling, dynamic memory allocation), as well as on modular program development and slide development. The main focus of the chapters is to familiarize students with the concepts through examples and case studies.
Linguistic Editors: Bismpa, Anna
Type: Undergraduate textbook
Creation Date: 2015
Item Details:
ISBN 978-960-603-057-4
License: http://creativecommons.org/licenses/by-nc-nd/3.0/gr
DOI http://dx.doi.org/10.57713/kallipos-853
Handle http://hdl.handle.net/11419/1346
Bibliographic Reference: Mastorokostas, P. (2015). Procedural programming [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-853
Language: Greek
Consists of:
1. Introduction – Basic Elements of a Program
2. Variables – Program Input/Output – Expressions and Operators
3. Flow control in programming
4. Functions
5. Arrays - Strings
6. Pointers
7. Dynamic memory management
8. Enumerated data types - Structures - Unions
9. Files
10. Linear data structures
11. Interfaces
Number of pages 298
Publication Origin: Kallipos, Open Academic Editions
You can also view
User comments
There are no published comments available!