The purpose of the book is to serve as a comprehensive and concise manual for an introduction to the world of computer science and computers. Through detailed presentations, a multitude of examples, exercises, and additional support material, it covers topics related to:
- Numerical systems and how information is represented within a computer.
- Logic gates and digital circuits (Boolean algebra, truth tables, combinational and sequential circuits).
- Computer hardware (memory, Central Processing Unit, input and output devices).
- Software (operating systems, application software, organizational information systems).
- Programming languages (algorithms, algorithm representation using pseudocode and flowcharts, basic procedural programming structures).
- Programming in C language (variables, data types, operators, functions, selection and iteration statements, arrays, structures, pointers, debugging techniques and defensive programming).
- Data structures and algorithms (stacks, queues, lists, trees, and search/sorting algorithms).
- Computer Networks and the Internet (principles of data transmission in telecommunication networks, ways to organize computers in networks, mobile phone networks, and wireless networking technologies).
- Web Development with HTML (tags, forms, frames, and cascading style sheets).
- Computer science in the economy and society (security and protection of personal data, cybercrime, the information technology industry, open-source software, software piracy).
The book is accompanied by material available on the Internet, where the reader can find:
- Exercise Answers: Contains the answers to the review exercises found at the end of each chapter of the book.
- Chapter Slides: Includes presentation slides for all chapters of the book, which adequately and succinctly present the content of each chapter.
- Exam Topics: A library has been developed that includes exam topics as well as assignments that cover the material of the book.
Furthermore, a database has been created with over 1,000 multiple-choice questions covering all the material of the book. The questions are categorized by chapter, section, and difficulty level. They can be used either as a basis for exercises for students or as exam material for the course.
Manufacturer
- Author
- Georgios M. Giaglis
- Type
- Technology, Computers - Informatics
- Language
- Greek
- Cover
- Hardcover
- Number of Pages
- 599
- Release Date
- 10/2012
- Publication Date
- 2012
- Dimensions
- 18x25 cm
- ISBN-13
- 9789609443098
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.