Hardware and software

Pataasin ang iyong marka sa homework at exams ngayon gamit ang Quizwiz!

Read Only Memory (ROM)

A chip helps the processor transfer information between the keyboard, screen, printer and other peripheral devices. These instructions are called the ROM BIOS (basic input/output system).

Address Bus

A collection of wires connecting the CPU with main memory that is used to identify particular locations (addresses) in main memory.

RAID 10

A combination of RAID 1 and 0

Standalone

A complete operating system that works on desktop computers

Arithmetic Logic Unit (ALU)

A component of the processor that performs arithmetic, comparison, and other operations. Arithmetic operations include basic calculations such as addition, subtraction, multiplication, and division.

Manage Devices

A driver tells the operating system how to communicate with a specific device. Every device connected to a computer has its own set of commands and thus requires its own specific driver. Plug and Play devices do not need manual driver installation as they run off a set of preinstalled specifications.

File System

A file system will manage and display all files that a user creates. They typically can search, copy, rename and delete files from the hard drive.

SSD

A flash memory storage device with its own processor to manage its storage

RAID

A hard disk configuration that connects multiple smaller hard drives to act as single larger hard drive.

Server

A multiuser OS that coordinates and organises how multiple users access and share resources on a network.

Registers

A processor contains small, high-speed storage locations, which temporarily hold data and instructions. They are part of the processor, not part of memory or a permanent storage device.

Program Counter

A register in a computer processor that contains the address (location) of the instruction being executed at the current time.

Personal Virtualisation

A single computer simultaneously runs multiple virtual PCs, each with its own suite of applications. Users can run different applications without needing to restart or switch machines.

System Clock

A small quartz crystal that controls the timing of all computer operations.

Expansion slot

A socket for adaptor cards to plug into

Standard Operating Environment (SOE)

A standard implementation of an operating system and its associated software. It can apply to servers, desktops, laptops, thin clients, and mobile devices.

Virtual Machine

A tightly isolated software container that runs its own operating system and applications as if it were a physical computer. It behaves exactly like a real computer and has virtual (software allocated portion of) CPU, RAM, Hard disk space and NIC. The OS, applications and Virtual Computer cannot tell that it isn't real, nor can other computers on the same network

ATC (Advance Transfer Cache)

A type of cache built on the directly on the processor chip.

Continuous Data Protection

All data is backed up when data is changed.

Standalone

Also called Client OS as they work in conjunction with a server

Embedded

Also called Mobile

Adaptor Cards

Also called expansion cards

Read Only Memory (ROM)

Also known as firmware. One of these chips inside a PC tells the processor what to do when you first turn on the computer. These instructions are called the ROM bootstrap. To get the computer going, it performs a "power-on self-test" or POST.

Operating System - Definition

An Operating System is software that communicates with the computer on the most basic level. It manages the hardware and software.

Virtual Memory

An imaginary memory area that acts as an alternate set of memory addresses. When the program is executed the virtual memory addresses are converted into real memory addresses.

Distributed Processing

Any computing that involves multiple computers remote from each other that each have a role in a computation problem or information processing.

Online Storage

Backup data is stored off site so no data is lost even if backup drives are destroyed too.

L1 Cache

Cache built directly on the processor chip. It has the smallest capacity but greatest speed.

CISC

Can do complex operations, operations that would usually take multiple operations, in a single step.

RISC

Can only execute on instruction at a time.

CISC

Chips are expensive to produce and use a lot of power.

Adaptor Cards

Circuit boards that enhance the functions of a desktop or server system.

CMOS

Complementary Metal Oxide Semiconductor, Highs speeds at low power. Battery Powered so continues to be powered when the computer is off

CISC

Complex instruction set computer. Supports many complex instructions.

RAM

Computer memory that can be accessed randomly; that is, any byte of memory can be accessed without touching the preceding bytes. It is where the data and instructions are stored.

Manage Concurrency

Concurrency is the ability of an operating system to multitask. A multitasking operating system allows two or more programs to reside in memory at the same time.

Parts of the CPU

Control Unit, ALU, Registers, System Clock

Full Backup

Copies across all of the files

Paging/ Swapping

Copying virtual pages from disk to memory.

Advantages of Cloud Computing

Cost benefits , Storage , Disaster Management , Mobility, Security, Benefits from a larger company being specialised in storage and will have better physical security of the servers., Collaboration

Benefits of VM

Cost saving due to fewer physical machines and maintenance of these, Energy savings, overcoming hardware issues.

Server

Desktop operating systems act as clients to this server

Differential Backup

Fast backup that requires less space

Selective Backup

Fast backup with the most flexibility

Incremental Backup

Fast backup, requires less space, only most recent changes saved.

Full Backup

Fastest Recovery

Snapshot

Fastest, almost instant backup time.

Fetch Execute Cycle

Fetch, Decode, Execute, Store

System Clock

Generates regular electronic pulses, or ticks, that set the operating pace of components of the system unit. Each tick equates to a clock cycle.

Embedded

Has the same role as a desktop OS

Sequential Processing

Instructions are processed in the order they are received.

L3 Cache

Is cache on the motherboard that is separate from the processor chip. It exists only on computers that use L2 ATC.

SSD

Is faster, quieter, more durable and less power consuming than HDDs

L2 Cache

Is slightly slower than L1 but has a much larger capacity. Modern Processes use ATC. Processors with ATC perform much faster than those without.

Parallel Processing

Is the simultaneous use of more than one CPU or processor core to execute a program.

Read Only Memory (ROM)

It cannot be written to or erased by the user.

Control Unit

It fetches the code for the instructions in the fetch-execute cycle and directs and operates the parts of the CPU.

Cache

It helps to speed up the processes of the computer because it stores frequently used data and instructions.

Flash Memory

It is a type of non-volatile memory that can be erased electronically and rewritten

Control Unit

It is the component of the processor that directs and coordinates most of the operations in the computer. It interprets each instruction issued by a program or an application and then initiates the appropriate action to carry out the instruction. Types of internal components that the it directs include the arithmetic logic unit, registers, and buses.

Standard Operating Environment (SOE)

It is typically implemented as a standard disk image that can be mass deployed to more than one computer in an organisation. It can include the base operating system, a custom configuration, standard applications used within an organisation, software updates and service packs.

Server Virtualisation

It is where multiple logical servers are hosted on the one physical computer. Each server has its own OS

Arithmetic Logic Unit (ALU)

It performs comparison operations involving comparing one data item with another to determine whether the first item is greater than, equal to, or less than the other item. Depending on the result of the comparison, different actions may occur.

Data Bus

It transfers the data from one component on the motherboard or from one computer to another. This includes transferring data to and from RAM and the CPU

Motherboard

It typically contains the CPU, BIOS, memory, mass storage interfaces, serial and parallel ports, expansion slots, and all the controllers required to control standard peripheral devices, such as the display screen, keyboard, and disk drive. Collectively, all these chips are known as the chipset.

Multicore Processing

It uses multiple separate cores.

Cloud Computing

It uses multiple severs over a network to perform tasks such as storing files, managing data and processing information.

Selective Backup

Least manageable.

Operating System - Five Functions

Manage Memory, Manage Concurrency, Manage Devices, Scheduling, File System

MPP

Massively parallel processing.

RAID 1

Mirroring

RAID

More expensive that regular hard drives but is more reliable due to data redundancy

Flash Memory

Most computers use it to hold their start-up instructions so it can be easily changed (for example daylight saving time)

Incremental Backup

Only copies files that have changed since the last backup.

Differential Backup

Only copies files that have changed since the last full backup

Superscalar

Processors that can execute more than one instruction per clock cycle.

Virtual Memory

Programs use these virtual addresses when there is insufficient RAM.

RAID 0

Provides no data redundancy. It is normally used to increase performance, although it can also be used as a way to create a large logical disk out of two or more physical ones.

UPS

Provides short-term power to servers in the event of a power surge of power outage

Continuous Data Protection

Real-time backups, very fast recovery.

Differential Backup

Recovery is time consuming because the last full backup plus all the backups since are needed.

Incremental Backup

Recovery is time consuming because the last full backup plus all the incremental backups are needed.

RISC

Reduced instruction set computer.

Standard Operating Environment (SOE)

Reduces support costs and training costs by providing a familiar environment.

RAID

Redundant Array of Independent Disks

Snapshot

Requires external hardware.

Sequential Processing

Running a single task to completion on a single processor, in contrast to parallel processing or multitasking.

Disadvantages of Cloud Computing

Security Risks as it can be hacked more easily as everything is on the internet , Loss of control of servers, Compatibility, Contracts, Fast and Reliable internet connectivity is required

Full backup

Slowest Backup Time

Registers

Small areas of data storage used by the control unit in the fetch-execute cycle.

RAID 0

Splits data evenly across two or more disks (striped) without parity information for speed.

RAID 0

Striping

RISC

Supports fewer instructions than CISC.

CPU

The Central Processing Unit (CPU) interprets and carries out the basic instructions that operate a computer. The processor significantly impacts overall computing power and manages most of a computer's operations.

Desktop Virtualisation

The centralisation of applications at a data centre. This makes systems easier to access as each virtual machine is hosted on a server. It works well for workers who move between machines or work remotely. Users can remote access the computers to use them

Bus

The communications link between components

Thrashing

The computer spends much of its time paging instead of executing.

Motherboard

The motherboard is the central circuit board of the computer.

Scheduling

The operating system determines the order in which tasks occur. Tasks include receiving data from an input device, processing instructions, sending information to an output device and transferring items to and from memory. Sometimes a device will be busy when a request for another task occurs, so the operating system must store the instruction. While waiting for devices to become idle, the operating system puts the items in a buffer.

Virtual Memory

The operating system divides it into pages, which contain a fixed number of addresses. Each page is stored on a disk until it is needed and is copied into RAM.

Control Bus

The physical connections that carry control information between the CPU and other devices within the computer. It carries the signals that report the status of various devices.

Executing

The process of carrying out the commands.

Fetching

The process of obtaining a program or an application instruction or data item from memory.

Decoding

The process of translating the instruction into signals the computer can execute.

Manage Memory

The purpose of memory management is to optimise the use of the computer's internal memory (RAM). The RAM holds data and instructions while the processor executes them. Then it carefully monitors the memory containing them before releasing them when they are no longer needed.

Mapping

Translating virtual memory addresses into real addresses.

UPS

Uninterruptable Power Supply

Selective Backup

Users choose which files and folders to backup

Snapshot

Uses external hardware to instantly create a read-only backup of the current system.

MPP

Using more than one processor to execute instructions at the same time.

Continuous Data Protection

Very expensive and requires the most space.

Hence, you can have a Linux Server on the same hardware as a windows 2008 server. Saves purchase of new equipment and allows easier managing of servers

Virtualisation

Pipelining/ Hyperthreading

When the processor fetches a second instruction before the first is complete

Standalone

Windows, Linux, etc.

RAID 10

Works by striping and mirroring your data across at least two disks.

RAID 1

Writes data to both disks simultaneously at the same time to duplicate data. If one disk fails or needs to be replaced, the other disk has all the necessary data elsewhere.

Storing

Writing the result to memory (RAM, not to a storage medium).

HDD

a storage device that contains one or more inflexible, circular platters that use magnetic particles to store data. Depending on how the particles are aligned, they represent either a zero or a one

Sound card

allows sound to be input through microphones and output through headphones or external speakers

A video card (graphics card)

converts the computer outputs into a signal that travels through a cable to the monitor.


Kaugnay na mga set ng pag-aaral

Neurotransmitters & Receptors Chp 4

View Set

Physics Unit 1: Section 1 - Mechanics

View Set

Mental Health Proctored Practice A

View Set