Types and components of computer systems

Rayane619450 289 views 30 slides Apr 29, 2024
Slide 1
Slide 1 of 30
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30

About This Presentation

Types and components of computer systems


Slide Content

Chapter 1 Types and Components of Computer Systems

Objectives Define hardware, giving examples Define software, giving examples Describe the difference between hardware and software Identify the main components of a general-purpose computer: central processing unit, main/internal memory (including ROM and RAM), input devices, output devices and secondary/backing storage Identify operating systems, including those which contain a graphical user interface, a command line interface Identify different types of computer including Personal Computer or desktop, mainframe, laptop, palmtop and Personal Digital Assistant Describe recent developments in ICT

1.1 Hardware Vs Software

Hardware " All the physical parts of a computer that you you can see, touch and pick up .

Internal and external Hardware Internal Hardware Devices: Central processing unit Processor Motherboard Internal memory consisting of RAM & ROM Graphics & Sound Cards Internal Storage devices like Hard disk drives (HDD)and solid-state drives (SSD) Network interface card (NIC) External Hardware Devices: Monitor Keyboard Mouse Printer External Storage Devices

Hardware components: inside the case The computer case contains the motherboard on which other components are mounted, such as the CPU, the main memory and expansion slots for other hardware components, and the internal hard disk drive. Sound card, a video card and a cooling mechanism, such as a fan.

Software Coded programs that control how the computer works“ Software  cannot be touched  or  picked up . There are  2 types  of software -  System Software  and  Application Software . It refers to the  programs  that we run on our computer and it  tells the hardware  how to do something  useful . Without software, most hardware would be  useless .

Types of software Applications software provides the services that the user requires to solve a task Examples of applications software including word processing, spreadsheet, database management systems, control, measurement, applets and apps, video editing, graphics editing, audio editing, computer aided design (CAD) System software provides the services that the computer requires to operate Examples of system software including compilers, linkers, device drivers, operating systems and utilities

System Software Compilers : The software translates the High-level language into Machine code (Language Processor). Linkers: A Software that creates the links between Language processors into workable solutions (Data definition language). Device drivers : A software that enables the device to work with another, externally connected device. Utilities : A system software that provides the necessary facilities (Antivirus, Scan Disk, Disk Defragmentation, etc.) Operating systems : To enable computer systems to function and allow users to communicate with computer systems

Analogue and Digital Data Computers can only understand data in the form of binary digits (0,1); this is commonly known as digital data. However, data in the real world is analogue, not limited to two specific values. So, for a computer to process real-world data, it firstneeds to convert the received data into digital form. Thisis done by hardware known as ADC (analogue to digitalconverter ), and its output is given back in analogue formusing DAC (digital to analogue converter).

1.2 The Main Components of Computer Systems

Central Processing Unit (CPU) The component of the computer that understands and executes hardware and software operations. Nowadays, it’s also known as a microprocessor. It is a single integrated circuit at the core of most PCs and is also present in many household gadgets and equipment where some control or monitoring is required. It consists of a control unit (CU) that manages the input and output devices, an arithmetic and logic unit (ALU) that performs computations and makes logical judgments, and tiny memory regions known as registers. It processes the input and produces the outcome of the processing in the form of output.

Internal Memory Random access memory (RAM): temporary memory storage, lost after power is shut down, performs read and write functions, is used to store data that are currently in use, and can be increased in size to improve operational speed. Read-only memory (ROM): permanent memory storage, non-volatile, can only be read from, used to store computer’s configuration data, such as BIOS.

Differentiating between Internal memories: RAM is a temporary memory device, whereas ROM isa permanent one. RAM is volatile, ROM is non-volatile. RAM can be written to and from, but ROM can only be read from. RAM is used to store data, files, programs, and parts of OS that are currently in use. However, ROM is used in storing start-up data,

Input & Output Devices

Backing and Secondary Storage Required to store significant amounts of data permanently. Most commonly in the form of Hard disk drives and Solid-state drives. Differentiating between internal memory and backing storage: RAM contents are lost when power is lost, ROM is read-only, and backing storage is permanent even without power. RAM and ROM are much smaller than backing storage. RAM and ROM are significantly faster in accessing data than backing storage. Backing storage is much cheaper than internal memory. Internal memories are fixed, and backing storage can be fixed or portable. Internal memories can be directly read by the CPU, while backing storage needs to be moved into the RAM before being read by the CPU

1.3. Operating Systems

Operating Systems Controls operation of input, output & backing storage Supervises loading, running & storage of application programs. Deals with errors in application programs. Maintains security of the whole computer system Maintains a computer log.

Operating systems user interfaces Command line interface : user needs to type in commands to communicate with the computer : possible to alter computer configuration settings. Needs to learn many commands for basic operations. All commands need to be typed in, which is time-consuming. Very error prone, as commands must have correct format, spelling etc. Graphical user interface: (GPU) Uses WIMP (windows icons menu and pointing device). The user does not need to learn any commands. It is more user-friendly; icons are used to represent applications. A pointing devices used to click on an icon to launch the application ,this is simpler than typing in commands. This type of interface uses up considerably more computer memory than a CLI interface. The user is limited to the icons provided on the screen. Needs a more complex operating system.

Operating systems user interfaces Dialogue-based user interface: use the human voice to give commands to a computer system. no need for a driver to take their hands off the steering wheel. In a home, it is especially useful for people with disabilities because many tasks can be carried out by the spoken word only. Possible to use it as a security feature because voice recognition could be used to identify a person. Still unreliable, with many commands not being recognized or needing to be repeated several times (especially if there is background noise). Can be quite complex to setup. User needs to know which commands can be used. Gesture-based user interface : relies on human interaction by the moving of hands, head or even feet. Replaces mechanical input devices. No physical contact is required. Very natural interface for a human operator. No training is needed to interface with the computer. It is possible for unintentional movement to be picked up. Only works near the camera or sensor(maximum of 1.5 meters). May only accept a limited number of movements (for example, it may take several attempts to determine exactly

1.4 Types of Computers

Types of Computers Definition of a Computer: "Computers are devices that accept information and then manipulate it to produce a result. Personal Computer Laptop Tablets Mainframe Notebook Smartphones

Types of Computers

Mainframes Computers Mainframes are very large and expensive and are capable of supporting hundreds, or even thousands, of users at the same time. They are used in large organizations for processing huge amounts of data or to control massive networks of computers. Mainframes use more than one processor (parallel processing) which means they can process many jobs at the same time. Early mainframes were the size of a room and got their name because they were housed in large metal ‘frames’.

1.5. Impact of Emerging Technologies

Artificial Intelligence (AI) AI is a machine or application which carries out a task that requires some degree of intelligence. Examples: recognizing a person’s face the ability to operate machinery, such as a car, aero plane, train, and so on, analyzing data to predict the outcome of a future event, for example, weather forecasting An autonomous (driverless) vehicle

Artificial Intelligence (AI) Advantages: Increased Efficiency: AI and robots can perform tasks much faster and more accurately than humans, Robots are used to help people carry out dangerous or unpleasant tasks – for example, bomb disposal Improved Healthcare: AI can assist doctors in diagnosing diseases more accurately and quickly, leading to improved healthcare outcomes. Surgical robots Negative Impacts: Job Displacement : Automation through AI and robots can lead to job losses in certain industries, Dependency and Overreliance : Overreliance on AI and robots can lead to a loss of human skills and capabilities Privacy Concerns : The widespread adoption of AI technologies raises concerns about privacy, as these systems often collect and analyze large amounts of personal data

Extended reality Augmented reality (AR) is a merger between the virtual and physical (real) world; it lays objects onto pre-existing objects. e.g., Pokémon GO! Impact: safety and rescue operations’ training, shopping and retail(getting a better look at a car before the purchase),healthcare (better understanding of a patient’s body) Virtual reality (VR) enables an entirely new world to be created, unlike AR, which has no link to the actual surroundings of the user. It requires the user to be specially equipped with a VR headset, joystick, and headphones. Impact: Military applications, educational purposes (looking at ancient buildings), healthcare, media (interactive special effects in a movie), scientific visualization (part of molecular structures/cells).
Tags