ITC Lecture 01
ITC Lecture 01
Computer
Science: An Overview, 10th Edition By J. Glenn Brookshear Invitation to Computer Science, Schneider, 2nd Ed.
1-2
Presentations
1-3
Assignments
+ Quizzes= 35% Class Participation/Presentation =5% Midterm = 20% Final = 40% 1 Bonus Point will be awarded to students who have zero absentees by the end of course
1-4
Lectures
and Assignments
\\dataserver\jinnah$\Qamar Mehmood
Submission
of Assignments
1-5
Name:
1-6
The
study of the principles and use of computers. How computers work? How computers may be used for problem solving? Does a computer thinks by itself? Or is it a dumb machine?
1-7
Computer
Storage
Input devices
Output Devices
Interprets
computer program instructions and processes data. Two typical components of a CPU are:
Arithmetic logic unit (ALU), which performs arithmetic and logical operations. Control unit (CU): directs the entire computer system to carry out or execute program.
Processing
devices
Brains of the computer Carries out instructions from the program Manipulate the data Most computers have several processors Central Processing Unit (CPU) Secondary processors (Math co-processors/Graphics processors) Processors made of silicon and copper
Secondary
storage:
Memory
devices
Volatile Stores current data and programs More RAM results in a faster system Permanent storage of programs Holds the computer boot directions
Input
Allows the user to interact with computer. Input devices accept data
Keyboard, mouse, scanners, light pens. Monitor, printer, speaker Touch screens
Drives
tasks Created using a programming language (such as C++, Java, etc..) Two categories:
System Software
Application Software
System
Software
Manages hardware for user applications Example: Operating System (Windows, Linux)
Application
Software
Task-specific programs Word processor, database, video games Interacts with system software, not hardware!
Application
Application
System Software
Hardware
Data
Pieces of information Computer organize and present data People operating the computer Most important part Tell the computer what to do
Users