Professional Documents
Culture Documents
CSC 1100 - Chapter 1 - Introduction To Computers
CSC 1100 - Chapter 1 - Introduction To Computers
CHAPTER 1
Introduction to Computers
MNAZ / Department of Computer Science, KICT / Sem 1 2008/2009
Objectives
1.1 1.2 1.3 1.4 1.5 Computer System Computer Hardware Computer Software Computer Languages Writing, Editing, Compiling, and Linking Programs 1.6 Program Execution 1.7 System Development
OBJECTIVES
After studying this chapter you will be able to:
q q q q Identify the components of a computer system. Identify the components of system and application software. Trace the evolution of programming languages. Place program development in the system development life
1.1
Computer System
cycle. q q Differentiate between blackbox and whitebox testing. Understand the role of software engineering in system
development.
1.2
Computer Hardware
1.3
Computer Software
Figure 1-8
Distributed computing
1.4
Computer Languages
1.5
Note: The only language understood by a computer is machine language.
1.6
Program Execution
Note:
Once your program has been linked, it is ready for execution. To execute your program, you use an OS command such as run to load your program into primary memory and execute it.
1.7
System Development
Note:
Pseudocode A precise algorithmic description of program logic.
Figure 1-14