The Mechanics of Computing


Component

Description

Monitor

Computers screen, used for viewing output from a computer

Mouse

Input device used to obtain motion based input from the user

Trackpad

Similar to a mouse but obtains data directly from users touch

Keyboard

Input device used to obtain static predefined symbol input

CPU (Central Processing Unit)

Processes tasks given to it by the computers operating system (explained later)

RAM (Random Access Memory)

RAM is used as temporary storage space for task data that is being processed

ROM (Read Only Memory)

ROM is a type of computer memory used mainly to store core computing software

Hard Drive

Is used to store data that will persist after the computer has powered off

Graphics Card

Used to compute the image values to be displayed on a graphical output

Bus

A network architecture in which a set of clients are connected via a shared communications structure in the single cable called a bus

Cache

A collection of data duplicating original values stored elsewhere on a computer

Persistent data

Information that continues to be stored even after power is no longer applied to it




Random Access Memory (RAM)


The term, memory, in computing has a lot of confusion surrounding it. People often automatically equate memory with storage, which although technically correct, uses the word memory out of context. Memory, as part of a computer’s specifications, does not relate solely to the amount of storage capacity a computer has. Memory on a computer is not about how many movies, songs or photos it can hold.

Computers require a minimum amount of “memory” or working capacity in order to process information and execute the various programs in use. Thus, the term memory relates both to how much storage memory (See section on ROM below) and also how much random access memory (RAM) a computer has available to engage in processing information.

RAM can be thought of as the platform on which tasks are processed by the machines processor. The processing unit runs the program by fetching the instructions from RAM evaluating the programs in sequence and executing them. In a way, it can be compared to a bridge on a highway where cars are tasks, the motorway’s speed limit is the processor’s speed and the lanes on the motorway are the processor’s speed capability. When traffic converges onto the bridge, if the bridge doesn’t have enough lanes or capacity to deal with the amount of cars (tasks) that the highway is capable of processing then there is going to be a traffic jam. This process is demonstrated in Figs. 5.1 and 5.2.

A34899_4_En_5_Fig1_HTML.gif


Fig. 5.1
RAM functionality


A34899_4_En_5_Fig2_HTML.gif


Fig. 5.2
RAM functionality

Adding another lane (RAM memory bank) to the bridge will significantly increase the amount of traffic crossing the river. The processor speed still has a major contribution to the overall processing of tasks. There is no point in having a four-lane bridge on a small highway that has a speed limit of 30 km/h as most of these lanes would be left idle.


ROM (Read Only Memory)


When discussing RAM, we considered real-time processing of tasks and how RAM integrates into a computer. The downfall of RAM is that its memory is not persistent through a cut-off of power. As RAM is only capable of storing memory when power is supplied to it, another type of memory is also needed to create a conventional computer. As it would be very inefficient to constantly apply power to the computer to store information that is infrequently accessed and not likely to be modified. Persistent data is needed in computing to store the start-up instructions of a computer, i.e. “boot” the computer. ROM differs from RAM in that its stored data persists even after power is no longer applied to it. Thus, ROM is ideal for use as the computer’s booting memory. ROM is also the type of memory used in hard-drives to store data such as movies, music and documents. The higher the ROM capacity, the greater is the storage capability available in a computer.


Operating Systems (OS)


The computer’s operating system is the fundamental set of instructions that drives the operation of the computer. It manages all of the computer’s hardware and ties it to the computers software. Technically speaking, the computer’s operating system is software, but it is the main software that interprets all other software.

There are two main types of Personal Computer (PC) operating systems. These are Win and Unix systems. These types of systems are the basis for the Windows and Macintosh (Mac) operating systems, with the Windows operating system being developed by Microsoft and the Mac operating system being developed by Apple.

As illustrated in the diagram below, the operating system for a computer can be interpreted as sitting between the hardware and application software for a computer (Fig. 5.3).

A34899_4_En_5_Fig3_HTML.jpg


Fig. 5.3
An overview of basic computing architecture

The Apple or “Mac” overall layout, functionality and file structure is different to that of a conventional windows (Microsoft) personal computer. This is not because of the hardware that is used in producing the different machines; it is because of the operating system that they are using.

The operating system in an Apple Mac uses different system architecture than a traditional windows machine and therefore, has different capabilities and ways of doing things. In order to get a better understanding of a computer’s hardware specification, Table 5.2 outlines some perspective, relative to computing technology in 2013.


Table 5.2
Computer components specification































Specification detail

Low

Medium

High

Processor

1 GHz

2.0 GHz

3 GHz

Memory

500 MB

4 GB

16 GB

Hard Drive

128 GB

750 GB

2 TB

Graphics Video Card

Only gold members can continue reading. Log In or Register to continue

Stay updated, free articles. Join our Telegram channel

May 22, 2017 | Posted by in NURSING | Comments Off on The Mechanics of Computing

Full access? Get Clinical Tree

Get Clinical Tree app for offline access