1 / 51

C Programming: Program Design Including Data Structures, Third Edition

C Programming: From Problem Analysis to Program Design, Third Edition. 2. Objectives. In this chapter you will:Learn about different types of computersExplore the hardware and software components of a computer systemLearn about the language of a computerLearn about the evolution of programming

ormand
Download Presentation

C Programming: Program Design Including Data Structures, Third Edition

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    1. C++ Programming: Program Design Including Data Structures, Third Edition Chapter 1: An Overview of Computers and Programming Languages

    2. C++ Programming: From Problem Analysis to Program Design, Third Edition 2 Objectives In this chapter you will: Learn about different types of computers Explore the hardware and software components of a computer system Learn about the language of a computer Learn about the evolution of programming languages Examine high-level programming languages

    3. C++ Programming: From Problem Analysis to Program Design, Third Edition 3 Objectives (continued) Discover what a compiler is and what it does Examine a C++ Program and explore how a C++ program is processed Learn what an algorithm is and explore problem-solving techniques Become aware of structured design and object-oriented design programming methodologies Become aware of Standard C++ and ANSI/ISO Standard C++

    4. C++ Programming: From Problem Analysis to Program Design, Third Edition 4 Categories of Computers Mainframe computers Midsize computers Micro computers (personal computers)

    5. C++ Programming: From Problem Analysis to Program Design, Third Edition 5 CPU (Central Processing Unit) CU (Control Unit): Fetches and decodes instructions Controls flow of information in and out of MM Controls operation of internal CPU components PC (program counter): points to next instruction to be executed

    6. C++ Programming: From Problem Analysis to Program Design, Third Edition 6 CPU (Central Processing Unit) (continued) IR (instruction register): holds instruction currently being executed ALU (arithmetic logic unit): carries out all arithmetic and logical operations

More Related