Lecture Intr 1FXP
Lecture Intr 1FXP
Lecture Intr 1FXP
Computer Science
Lecture 1
Prepared by/
Mosa Elkhedr
Course description
This course provides students a sound foundation on the basic theoretical and
practical principles behind Computer science.
5. Understand the concept of an operating system and the services it provides to users.
Text books
Computing Essentials 2023: Making IT Work for You. By Timothy J. O’Leary, Linda
J. O’Leary and Daniel A. O’Leary. Publisher McGraw Hill Education, 2022
The course should give a tour of the branches of computer science: computer
programming, graphics, networks, system analysis and design.
This course also focuses on operating systems design and implementation: Basic
structure, Process and thread management, process synchronization and
communication mechanisms, Memory organization and management, 1/0 device
management, secondary and file systems.
Prerequisites
No Prerequisites
Grade Distribution
Lab Duration
information is data that has been processed and organized to add meaning
and value.
The four steps of the Information Processing Cycle are input, processing,
storage, and output.
Information Processing Cycle
In the output stage, computer takes the information from the processing
stage and displays them in a way that the user can see them.
A computer often holds data, and information in storage for future use.
Components of Computer System
Computer hardware: These are the physical and tangible parts of a computer
it is the components you can see and touch.
Liveware: Refers to the human users of the computer system, also known as
"humanware".
The user commands the computer system to execute instructions.
Computer hardware
An input device is any hardware component that allows you to enter data and
instructions into a computer.
Trackball Mouse: It is an input device that has ball mechanism to move the
pointer or cursor on the screen.
The ball is half inserted in the device and can be easily rolled with finger to move
the pointer on the screen.
Monitor: The monitor displays graphical outputs like the images, video,
charts, documents, gaming visuals, and other visual مرئيةinformation.
Speakers: Speakers convert electronic files into audio output like music,
voice recordings, and voice calls.
Motherboard is the hub that connects all the other pieces of computer
hardware, acting as the brain to allocate and coordinate power across all
other components.
Often called the mainboard or system board, it is the main circuit board for
the computer system.
Every device in the computer system either will be part of the motherboard
or connected to it.
Two main components on the motherboard are the processor and memory.
Motherboard
Processor
The processor, also called the CPU (Central Processing Unit), is the electronic
component that interprets, controls, and carries out the basic instructions that
operate the computer.
It is considered the brain of any computer system because every action of the
computer eventually passes through the CPU.
Processor
A computer processor's speed, or CPU speed, is measured in hertz, which
represents clock cycles (or clock ticks) per second.
Computer processors can execute one or more instructions per clock cycle,
depending on the type of processor.
Generally, the higher the number of pulses per second, the faster the
computer processor can process information.
Arithmetic and Logical Unit (or ALU) performs arithmetic and logical
functions.
It takes instructions from the memory unit and then decodes the
instructions after that it executes those instructions.
The control unit is responsible for managing all the units of the
computer.
Dual-Core CPU: Dual-Core CPUs contain a single Integrated Circuit with two
cores.
A dual-core CPU has two cores, which allows it to execute two tasks
simultaneously, improving multitasking and overall performance.
Example of Dual Core CPU is Intel Core 2 Duo.
Types of CPU
We have many different types of CPU:
Quad-Core CPU: Quad-Core CPUs contain two dual-core processors
present within a single integrated circuit (IC) or chip.
A quad-core processor contains a chip with four independent cores.
Quad Core CPU increases the overall speed of programs.
Example of Quad Core CPU is Intel Core i3.
Deca Core CPU: The word Deca means ten. In this CPU there are 10
cores.
This is the most fastest CPU capable of doing multi tasking and parallel
computing at an advanced level.
Each core has the capacity to perform tasks simultaneously.
This core is also implemented in smartphones for enhanced video editing,
gaming as this CPU does not cause the device to lag.
Example of octa Core CPU is Intel Core i9
Storage
It is fast and directly accessible by the CPU but is volatile, meaning it loses its
contents when the computer is powered off.
Flash Memory:
A type of EEPROM that can be erased and reprogrammed in blocks
rather than one byte at a time.
Flash memory offers quicker read and write speeds compared to
traditional hard disk drives (HDDs).
Commonly used in USB drives, SSDs, and memory cards.
There are six types the ROM (Read-Only Memory):
Word (W)
A computer word is a group of fixed number of bits processed
as a unit, which varies from computer to computer but is fixed
for each computer.
1 MB = 1,024 KB
3.5 × 1,024=3,584 KB
Examples
Examples
Communications Devices
A communications device is a hardware component that
enables a computer to send (transmit) and receive data and
information to and from one or more computers or mobile
devices.
Data Bus: Carries the actual data being transferred between the CPU, memory,
and peripherals.
The width of the data bus (measured in bits) determines how much data can be
transferred at a time.
Control Bus: Sends control signals from the CPU to coordinate operations across
the system, such as reading or writing data, and managing data flow.
Major Functions of Computer System
The core functions of a computer system are:
Data movement (input): A computer accepts the command and/or data as
input given by the user.
Storage: A computer follows the instructions and stores the data given by
the user.