100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Class notes

History and evolution of computer

Rating
-
Sold
-
Pages
5
Uploaded on
08-12-2024
Written in
2024/2025

Course Title: Introduction to Computers Purpose: The lecture notes serve as a reference guide for understanding the basic principles of computing, focusing on hardware, software, programming, and their real-world applications. Target Audience: Students or individuals new to computers, aiming to grasp foundational concepts. --- Outline for Lecture Notes 1. Introduction to Computers Definition of a Computer History and Evolution Importance of Computers in Modern Life 2. Basic Computer Architecture Components of a Computer System Input Devices (e.g., Keyboard, Mouse) Output Devices (e.g., Monitor, Printer) Central Processing Unit (CPU) Storage Devices (HDD, SSD, Cloud) Binary System and Data Representation

Show more Read less
Institution
Course









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
Course

Document information

Uploaded on
December 8, 2024
Number of pages
5
Written in
2024/2025
Type
Class notes
Professor(s)
Williams
Contains
All classes

Subjects

Content preview

MODULE 2
Basic Component of Computer
Components of Computer refer to physical and the non-physical part of the system. A computer
system can be divided into hardware, software and humanware
The Hardware
The hardware refers to the physical components and the devices which make up the visible
computer. It can be divided into two: Central Processing Unit (CPU) and the Peripherals. The
CPU is responsible for all processing that the computer does while the peripherals are
responsible for feeding data into the system and for collecting information from the system.
The CPU consists of Main storage, ALU and Control Unit. The main storage is used for
storing data to be processed as well as the instructions for processing them. The ALU is the unit
for arithmetic and logical operations. The control unit ensures the smooth operation of the other
hardware units. It fetches instruction, decode (interprets) the instruction and issues commands to
the units responsible for executing the instructions.

The peripherals are in three categories: Input devices, Output devices and auxiliary storage
devices.

The input device is used for supplying data and instructions to the computer. Examples are
terminal Keyboard, Mouse, Joystick, Microphone, Scanner, Webcam, etc.

Output device is used for obtaining result (information) from the computer. Examples are
Printers, Video Display Unit (VDU), loudspeaker, projector etc,

Auxiliary Storage Devices are used for storing information on a long-term basis. Examples are
hard disk, flash disk, magnetic tape, memory card, solid state drive SDD etc.

A simple model of the hardware part of a computer system is shown below:


Peripherals


Input
Unit Auxiliary Output
Storage Unit
Unit




Main Memory

Central
Processing Arithmetic
Unit and Logic
Unit




Control Unit

, Figure 2.1: Hardware part of a computer system

1.1 The Software
Software are basically referred to as programs. A program consists of sequence of instructions
required to accomplish well-defined tasks. Examples of such tasks include:
1. Finding the average score of a student
2. Computing the net pay of an employee
3. Solving a set of simultaneous linear equations
It is the software that enables the hardware to be put into effective use. There are two main
categories of software – System software and Application software.

3.3.1 System Software

System software are programs commonly written by computer manufacturers, which have direct
effect on the control, performance and ease of usage of the computer system. Examples are
Operating System, Language Translators, Utilities and Service Programs, and Database
Management Systems (DBMS).

Operating System is a collection of program modules which form an interface between the
computer hardware and the computer user. Its main function is to ensure a judicious and
efficient utilization of all the system resources (such as the processor, memory, peripherals and
other system data) as well as to provide programming convenience for the user. Examples are
Unix, Linux, Windows, Macintosh, and Disk Operating system.

Language Translators are programs which translate programs written in non-machine
languages such as FORTRAN, C, Pascal, and BASIC into the machine language equivalent.
Example of language translators are assemblers, interpreters, compilers and preprocessor.

 Assemblers: This is a program that converts program written in assembly language (low
level language) into machine language equivalent.

 Interpreter: This is a program that converts program written in high level language
(HLL) into its machine language (ML) equivalent one line at a time. Language like
BASIC is normally interpreted.

 Compiler: This is a program that translates program written in high level language
(HLL) into machine language (ML) equivalent all at once. Compilers are normally called
$7.99
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
ibraheemolayemi4

Get to know the seller

Seller avatar
ibraheemolayemi4
Follow You need to be logged in order to follow users or courses
Sold
0
Member since
11 months
Number of followers
0
Documents
3
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions