Abma Computer Engineering Presentation
Abma Computer Engineering Presentation
DIFFERENCES
Hard Disk Drives (HDDs) and Solid-State Drives (SSDs) are both types of storage devices used
in computers, but they differ significantly in terms of technology, performance, and other factors.
1. Technology:
• HDDs: HDDs use magnetic storage technology to store data on spinning platters coated
with a magnetic material. Data is read from and written to these platters using a
mechanical arm with a read/write head.
• SSDs: SSDs use non-volatile flash memory (NAND or NOR) to store data. They have no
moving parts and rely on integrated circuits to access and retrieve data.
2. Speed:
• HDDs: HDDs are generally slower in terms of data access speeds compared to SSDs.
This is because they rely on mechanical components, such as spinning platters and
moving read/write heads, which introduce latency.
• SSDs: SSDs offer significantly faster data access speeds due to the absence of
mechanical parts. They have faster read and write times, resulting in quicker boot times,
file transfers, and overall system responsiveness.
3. Reliability:
• HDDs: HDDs are susceptible to mechanical failures due to their moving parts. Factors
such as heat, vibration, and physical shock can affect the reliability and lifespan of
HDDs.
• SSDs: SSDs are more resistant to physical shock and vibration since they have no
moving parts. They are generally more reliable and durable than HDDs, with lower
failure rates and longer lifespans.
4. Noise and Heat:
• HDDs: HDDs generate noise and heat during operation due to the spinning platters and
moving read/write heads.
• SSDs: SSDs are silent and produce less heat since they have no moving parts. This makes
them suitable for use in environments where noise and heat are concerns.
5. Energy Efficiency:
• HDDs: HDDs consume more power compared to SSDs because of the mechanical
components that require energy to operate.
• SSDs: SSDs are more energy-efficient since they have no moving parts and require less
power to operate, making them suitable for use in laptops and other battery-powered
devices.
6. Cost:
• HDDs: HDDs are generally cheaper per gigabyte compared to SSDs, especially at higher
capacities.
• SSDs: SSDs are more expensive per gigabyte compared to HDDs, but prices have been
decreasing over time as the technology matures and becomes more widespread.
a. (iv) INPUT AND OUTPUT DEVICES
INPUT
- Input devices are hardware devices that allow users to enter data and
information into the computer
- Keyboards allow users to enter texts and numbers into the computer
- Mic and touchscreens allow users to control the movement of a cursor on the
screen and select and manipulate items on the screen.
OUTPUT
- Output devices are devices that allow users to display or give out data or
information or instructions
- Examples of output devices include monitor or display screen, printer,
speakers, headphones, and projectors etc.
- Monitors allow users to see results of their input and to view the output
from the computer
- Printers allow users to print documents or we can say printers translate
or gives out soft copies in the form of hard copies
- Speakers and headphones allow users to hear the sound
- Projectors allow users to display information on a large screen
MONITORS
TYPES OF MONITORS
This type of monitor lightweight and take less space. It consume less power as
compared to cathode ray tube monitors.
3. TOUCHSCREEN MONITORS
FUNCTIONS OF MONITOR
CABLES
TYPES OF CABLES
1. Ethernet cables
It is used to connect devices like TVs and Blu-ray players.
2. USB Cables
4. Symmetric DSL
SYSTEM UNIT
It is the case that houses the internal parts of a computer. This case is also
known as the computer tower and it comes in a variety of materials and colors,
although is most often black. The system unit is responsible for processing
information and running programs. Without the system unit, the computer
would not be able to function.
KEYBOARD
It is an input device that used to enter characters and functions into the
computer system by pressing buttons or keys. It is the primary device used to
enter text. A keyboard typically contains keys for individual letters, numbers
and special characters, as well as keys for specific function. It is connected to a
computer system using a cable or a wireless connection.
TYPES OF KEYBOADS
1. Wired keyboard
2. USB keyboard
3. Magic keyboard
4. Bluetooth keyboard
5. Numeric keyboard
FUNCTIONS OF A KEYBOARD
PRINTERS
A printer is an output device that accept text and graphic output from a
computer and transfers the information to paper.
TYPES OF PRINTERS
1. LED Printers
They are extremely reliable and can handle large printing runs without a hitch.
Rather than ink or toner cartridge, LED printers uses light-emitting technology
to print your files. LED printers are usually warranty extension and
environmentally friendly
They are extremely beneficial when looking to keep your costs down to an
absolute bare minimum. Dot Matrix printers are cheap initials costs and cheap
to maintenance costs.
3. A3 Printers
4. Laser Printers
5. Inkjet printers
SPEAKERS
It is an output device used with computer systems that enables the listener to
listen to a sound as an outcome. Some speakers are used once they have been
linked to a computer, while other may be connected to any type of sound
system.
TYPES OF SPEAKERS
1. Sound bars
2. Subwoofers
3. In-wall speakers
4. Bookshelf speakers
5. Surround speakers
FUNCTIONS OF SPEAKERS
- Play audios
- take calls
1. Programs: These are sets of instructions that have been compiled and can
be executed by the operating system. Examples include word processors, web
browsers, and games.
2. System utilities: These are software tools that help manage, maintain, and
optimize the performance of a computer system. Examples include disk
cleanup tools, antivirus software, and system monitoring tools.
3. Command shell: This is a program that provides a command-line interface
for users to interact with the operating system. Users can issue commands to
perform tasks such as file management, process control, and system
configuration.
5. User interface: This is the part of the software system that allows users to
interact with the system. It can include graphical user interfaces (GUIs), touch
interfaces, and command-line interfaces.
6. Logical level operating system: This is the part of the operating system
that manages resources, such as memory, input/output devices, and CPU
scheduling, in order to provide a consistent and reliable environment for
running applications.
This network interface card allows your computer to connect to the internet.
The network interface card have two ports the one that you connect an
Ethernet cable and the other port is connected to t e personal computer. NB
The other port is where we connect rj45, the NIC is a separate hardware that is
used to share data among different computers
MODEM
The computer needs help in using the telephone ,this is the computer and
telephone don’t use the same language ,the computer speak binary codes ones
and zeros whereas telephones speaks in series of tones, so you need to put a
special black box between the computer and the telephone to transform or
modulates computer talk into telephone talk then whatever you type in at
your computer can go out over the phone lines and be understood by any
other telephone but before that can send your messages along to a second
computer sort of a black box is needed to transform or demodulates telephone
talk back to computer talk so once a computer as a modulate and computer B
as a demodulate a concerned messages to be ,but this is only one way
communication ,B needs a second black box to demodulates its owners
messages to you from telephone talk back to computer talk but to save having
to buy two black boxes per each computer a modulate and a demodulate they
can be combine into one box a modulate demodulate or a modem it can both
receive and send messages to and from any other computer in the world that is
also equipped with a similar sort of modem
If you want internet into your home or business you ave to ave a modem. A
modem is what brings the internet into your home or business. A modem
establishes and maintains a dedicated connection to your internet service
provider to give you access to the internet .Now the reason why we have to have
a modem is because of the two different signals that are used on a computer
and on the internet a computer only reads digital signals out on the internet
are analog .we ave 2 different types of modems depending of internet you are
going to use you need to use the correct type of modem
Telephone cables connect circuits in a system. For example, they join landline
telephones or PCs to telecommunications networks. They play a vital role in
our interconnected world, transmitting both sound and data from location to
location.
Telephone cables connect circuits in a system. For example, they join landline
telephones or PCs to telecommunications networks. They play a vital role in
our interconnected world, transmitting both sound and data from location to
location.
The telephone lines we see today do not carry the high currents that were used
for the early telegraph cables. They now carry low voltage and low current
signals. These cables still run along utility poles in many places around the
world. However, today there are more cables and different types including,
twisted pair cables, fiber optic cables, and coaxial cables to name a few.
Twisted pair cables have been used for many years, but are being phased out
by the communications industry. Coaxial cables used mostly by the cable tv
industry are still being deployed in distribution and drops to the home, but this
is a mature product whose days are also numbered. Fiber optic cables are the
future of the communications industry. These cables are being aggressively
deployed because they are capable of providing the necessary bandwidth to
meet today's demands, as well as in the future.
Communication cables today are all around us. Here are some common cables
you might see at your office or in your home:
Telephone wire which uses strands of copper wire twisted together in pairs of
two (flat-looking cable only used for telephones, fax machines, and some
modems).
These cables are usually grey and use "RJ-11" connectors (or the less common
RJ-12, RJ-14, and RJ-25) to plug into phones and wall jacks.
These cables are usually blue and use RJ45 connectors to plug into a phone,
computers, servers, and many other network devices.
Coaxial cables transmit telephone services over radio frequency (RF) signals
which utilize copper wire as well. Television programming brought rise to COAX
cables as they allow for greater bandwidth which can be used for broadband
internet connection and cable modems. This industry of COAX cabling is often
referred to as CATV (cable television) & Satellite, or VDV (voice data video).
Types of COAX cables are RG-6, RG-11, RG-59, and hardline, flexible, rigid,
and other various versions.
These cables utilize RG6, RG11, RG59, BNC, RCA, or F connectors (and many
other style connectors depending on the application).
Internet access is the primary service offered by ISPs, but there are a variety of
other services they may provide. These can include:
Equipment rental: Many ISPs will rent equipment like modems and routers to
their customers. This can be a convenient option for those who do not want to
purchase their own equipment or do not need the latest and greatest
technology.
Tech support: Many ISPs offer tech support to their customers. This can be a
valuable service for those unfamiliar with setting up or troubleshooting internet
connections.
Email access: Some ISPs offer email services to their customers. This can be a
convenient way to have an email address linked to your ISP account.
Tiered connection plans: ISPs typically offer different tiers of service, with
different speeds and data allowances. This is a good option for those who want
to pay for a higher-speed connection or who need more data than what is
included in the basic package.
FiOS Internet: FiOS Internet is a 100% fiber-optic network that delivers some
of the fastest internet speeds to millions of homes in the mid-Atlantic and New
England.
LTE Home Internet: Verizon LTE Home is a wireless internet service that offers
download speeds of 25-50 Mbps, with typical upload speeds of 4 Mbps.
It's important to note that there is a difference between Mbps and Kbps. Mbps
stands for megabits per second, while Kbps stands for kilobits per second —
one megabit is the equivalent of 1,000 kilobits.
That said, there’s some leeway for those who are interested in using a mobile
data plan and hotspot to connect to the internet, instead of paying for a plan
from an ISP that doesn’t offer mobile connectivity. With a mobile data plan, you
pay for a certain number of gigabytes per month, and you’re able to share data
and get internet on multiple devices via hotspot.
A mobile data plan can give you fast, reliable internet —although a data cap
may be an issue with some plans. If you're considering a prepaid mobile plan
but are worried that you might need more data than it offers, many ISPs offer
unlimited data plan options.
ISPs offer discounts or promotions from time to time, so you may be able to get
a lower price on your service.
ISPs are regulated by the government, so you can be sure they will provide a
certain level of service.
If you want a fast and reliable internet connection, you need an ISP. ISPs offer
a variety of services that can meet your needs, whether you are a business or a
consumer. In addition, ISPs are constantly evolving to offer even higher speeds
and unlimited data plans.
Location: Depending on your location, you may only have a few choices for
ISPs. This is because each ISP has coverage areas that they serve. If an ISP
does not serve your area, you may have to use a different type of connection,
like a mobile data plan.
Speed: How fast do you need your connection to be? If you are just browsing
the web or checking email, you may not need a particularly fast connection.
However, if you are streaming video or gaming online, you will need a much
faster connection. An even faster connection is required for those who work
from home and need to upload large files.
Data cap: Some ISPs have data caps, which means you could be charged
overage fees if you use too much data in a month. If you are a heavy internet
user, you will want to choose an ISP with an unlimited data plan.
Budget: The cost of an ISP plan will vary depending on the speed and data
allowance you need. You can get a cheaper plan if you only need a basic
internet connection for email and web browsing. However, you will need to pay
more if you need a faster connection for using multiple apps or streaming.
Hub
Switch
Modem
Router
Coaxial cable is more expensive than twisted-pair cable but provides high data
transmission speed. Fiber-optic cable is a high-speed cable which transmits
data using light beams. Fiber- optic has the highest data transmission
compared to the other cable types. Fiber-optic cable is very expensive and can
be purchased by financially stable organizations.
And it means you will not have to buy a switch. Two types of routers are wired
and wireless routers.
4. Input and Output Devices: Input devices allow users to input data into the
computer, such as keyboards, mice, touchscreens, and scanners. Output
devices, like monitors, printers, and speakers, display or present the processed
data to the user.
7. Power Supply: The power supply unit (PSU) supplies electrical power to the
computer's components. It converts the AC power from the wall outlet into DC
power that the computer requires.
i.) Power distribution: The motherboard distributes power from the power
supply to various components such as the CPU, RAM, and expansion
cards.
viii.) Heat dissipation: The motherboard may include heat sinks and fan
headers to help dissipate heat generated by components like the CPU
and chipset.
2. Monitor:
Displays images, text, video, and graphics information generated by a
connected computer. It is an output device that receives signals from a
computer’s graphics card or integrated graphic, interprets the data, and
then shows the image or video on the screen.
DSL modem:
A Digital Subscriber Line (DSL) modem connects a computer or router to
a telephone line to provide internet access. DSL modems send digital
signals over telephone lines to convert signals digitally and transfer data
wirelessly or via an Ethernet cable.
The main functions of a DSL (Digital Subscriber Line) include:
6. RAM:
- Temporary Data Storage: RAM stores data and instructions that the CPU
needs to access quickly during operation. This includes the operating system,
applications, and data being actively used.
- Virtual Memory: When physical RAM is insufficient for the current workload,
the operating system uses a portion of the storage device as virtual memory,
temporarily storing data that would normally be kept in RAM.
- Data Transfer Buffer: RAM serves as a buffer for data transfer between the
CPU and other components, helping to smooth out variations in data transfer
rates.
In summary, RAM plays a critical role in providing quick, temporary storage for
data and instructions that are actively being processed by the CPU, enabling
efficient and responsive operation of the computer system.
7. Power supply:
- Providing Stable Power: The power supply regulates and stabilizes the
voltage and current supplied to the computer's components, ensuring they
receive consistent and reliable power.
Operating system:
It acts as a communication bridge between the user and the computer
hardware. The logical level OS includes components such as:
Process management which manages the execution of processes or
programs such as creating, scheduling, and terminating process.
Memory management is responsible for allocating and managing the
computer’s memory resources which involves keeping track of which
parts of memory are in use, allocating memory to process, and handling
memory deallocation when processes no longer need it.
File system provides a way to store and organize files on a storage device
such as a hard disk.
Device management manages the interaction between the computer
system and its peripheral devices such as printers, disk drives, and
network interface.
Hardware level OS includes:
Bootloader which is responsible for starting up the computer system and
it also initializes the hardware, loads the OS into the memory.
Device drivers are software components that enable the OS to
communicate with specific hardware devices.
Interrupt handlers are routines that handles hardware interrupts, which
are signals generated by hardware devices to request attention from the
OS
Kernel directly interacts with hardware and provides essential services
such as memory management, process scheduling and device control. At
the hardware level, the operating system (OS) performs several essential
functions to manage and facilitate the interaction between the
computer's hardware components. Some of the key functions of the
hardware-level operating system include:
iii. File System and I/O Management: The OS interacts with file
systems to manage files, directories, and storage devices, as well as
handling input/output operations for efficient data transfer between
software applications and storage or peripheral devices.
Input: this is when the program receives data from the user or another
program
Processing: this is when the program analyzes, manipulates and acts on the
data received.
Output: this is when the program produces a result based on the input and
processing.
System utilities:
These are programs that help to maintain and optimize the operation of a
computer system.
The main functions of system utilities are:
File management: this allow users to create, move, delete and organize files.
Resources management: they allow users to view and control the resources
being used by the different programs.
Diagnostics: they check and diagnose the system for any issues
Security: it is used to allow users to protect their system from virus threats
and hackers.
5. Here are the main functions of the command shell in point form:
The command shell provides a wide range of functions for interacting with the
operating system.
- Device management: Services like the print spooler and disk defragmenter
help to manage and optimize the use of devices like printers and hard drives.
- Security: Services like the firewall and virus scanner provide protection
against malicious software and unauthorized access to the system.
7. The main function of the user interface (UI) is to allow users to interact
with a computer in an intuitive and efficient way. The UI typically
consists of a combination of graphical elements like menus, windows,
buttons, and icons. These elements provide a consistent way for users to
interact with the computer, regardless of the specific operating system or
software being used. Some other functions of the UI include:
- Navigation: The UI helps users navigate around the operating system and
applications by providing a consistent set of tools and controls.
- Feedback: The UI provides feedback to the user through visual and auditory
cues, such as progress bars and system sounds
Input and Output Devices – these are devices that are used by humans to
communicate with the computer. Input devices examples include a mouse,
microphone, keyboard whilst output devices include printers, monitors etc.
Inputs- these are device that are used to enter data into the computer
system.eg mouse, keyboard, microphone, and touchpad.
Hard Drive – a hardware component that stores all the digital components.
Hardware Components are physical components of a computer which include a
mouse, CPU, monitor, motherboard, RAM, Hard Drives, Speakers, and
Soundcard etc.
This unit of processor takes care of mathematical calculations and issues that
the computer system faces while functioning. It is also useful for data
comparison and actions including decision making. It has features to facilitate
different mathematical solutions like addition, subtraction, multiplication, etc.
ALU gets the data from the memory in the form of registers. These registers are
for a memory address, data manipulation, and processing. They may have
distinctive features sometimes. The ALU performs the calculation only when
needed and then sends it to the output devices.
Enables the data transfer between primary and secondary memory by decoding
it.
2. CU (CONTROL UNIT)
This unit is to manage the computer device functioning and is the central
component of the processor unit. Once the data is in the memory, it processes
it for further execution. It is where the data conversion from human language
to machine language takes place. It interprets the signal and sends it over to
the output unit. Once the result is out, it retrieves the data again and presents
it to the user.
This component of the CPU deals with strong data. When the data reaches the
processor from the input devices, the memory unit saves it immediately. It has
some pre-existing programs which help in transmitting the data to the other
parts of the CPU. Similarly, the completion of a task by output device is also
saved here before it reaches the user. The processor cannot process the data
unless the memory unit saves it.
This is where all the information becomes accessible for the user. It uses bits
and bytes to measure data size. The memory unit further divides into primary
and secondary storage units.
The primary memory is internal and temporary. RAM is the primary memory in
this case. It stores the commands for a short time and is volatile in nature.
Storing all the steps that the system goes through while task execution.
The memory unit communicates with external peripherals through the use of a
system bus. The memory unit is connected to the system bus, which is a group
of wires or electrical signals that connect all of the different components of a
computer. The memory unit uses the system bus to receive and send data to
the external peripherals. For example, when the computer needs to load a
program from a storage device, the memory unit will send a request to the
storage device over the system bus. The storage device will then send the
requested data back to the memory unit over the system bus. This data can
then be used by the computer to run the program
4. INPUT UNIT
The computer system responds to the instruction it receives from the users.
And to get those instructions, a computer needs an input unit. This includes
all the input devices responsible for reading the data entered by the user.
The system doesn’t respond unless it receives a command from the user using
the input unit or the input devices. The users use numbers, letters, images,
etc. to enter the command, the input devices are the ones accepting them. For
example – we use a keyboard to enter a text, the keyboard here becomes the
input unit.
Sends over the data to the processing unit for the next step.
Keyboard
Mouse
Joystick
Light pen
Track Ball
Scanner
Graphic Tablet
The input unit communicates with external peripherals through the use of data
lines and control lines. The data lines are used to send and receive information
between the input unit and the external peripherals. The control lines are used
to send commands from the input unit to the external peripherals. For
example, when a user presses a key on a keyboard, the input unit sends a
command to the keyboard via the control lines. The keyboard then sends data
to the input unit via the data lines, indicating which key was pressed. The
input unit can then use this information to perform the appropriate action.
5. OUTPUT UNIT
The user, when sending a set of instructions to the computer, reaches the
output device in the end. The execution of command takes place here and the
users get their results.
The processor sends the transcript instructions to the output devices for
execution. These devices always have a connection to the system and thus the
coordination is quite easy.
The monitor is one of the main output devices which displays the results to the
user. Everything that the input devices receive, reaches the output devices
eventually. All the execution activities take place inside the mechanism of a
device.
- Monitor – variants
- Printers – all types
- Plotters
- Projector
- Speaker
- Headphones
- Ear Plugs
3c
*Buses*:
*Types of Ports*: