Computers And Their Business Applications (definitions) Flashcards

1
Q

Computer

A

A machine that accepts data as input, processes data without human intervention by using stored instructions and outputs information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Central processing unit (CPU)

A

The heart of a computer. It is divided into two components: the arithmetic logic unit (ALU) and the control unit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Arithmetic logic unit (ALU)

A

This unit performs arithmetic operations (+, -, *, /) as well as comparison or relational operations (<, >, =); the latter are used to compare numbers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Control unit

A

The control unit tells the computer what to do, such as instructing the computer which device to read or send output to.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Bus

A

A link between devices connected to the computer. It can be parallel or serial, internal or external.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Disk drive

A

A peripheral device for recording, storing and retrieving information.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

CPU case

A

Also known as a computer chassis or tower. It is the enclosure containing the computer’s main components.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Motherboard

A

The main circuit board containing connectors for attaching additional boards. It usually contains the CPU, basic input/output system (BIOS), memory, storage, interfaces, serial and parallel ports, expansion slots, and all the controllers for standard peripheral devices such as the display monitor, disk drive and keyboard.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Input devices

A

They send data and information to the computer. Examples include a keyboard and mouse.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Output devices

A

They are capable of representing information from a computer. The form of this output might be visual, audio, or digital; examples include printers, display monitors and plotters.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Main memory (memory device)

A

Main memory stores data and information is usually volatile; its contents are lost when electrical power is turned off. It plays a major role in a computer’s performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Secondary memory

A

Secondary memory is nonvolatile, holds data when the computer is off or during the course of a program’s operation. It also serves as archival storage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Random access memory (RAM)

A

Volatile memory in which data can be read from and written to, it is also called read-write memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Cache RAM

A

Resides on the processor. Because memory access from main RAM storage takes several clock cycles (a few nanoseconds) cache RAM stores recently accessed memory so the processor is not waiting for the memory transfer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Read-only memory (ROM)

A

Nonvolatile; data cannot be written to ROM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Magnetic disk

A

made of Mylar or metal, is used for random-access processing. In other words, data can be accessed in any order, regardless of its order on the surface.

17
Q

Magnetic tape

A

Is made of plastic material and stores data sequentially.

18
Q

Redundant array of independent disks (RAID)

A

A system that is a collection of disk drives used for fault tolerance and improved performance and is typically found in large network systems.

19
Q

Cloud storage

A

Used for online storage and backup. It involves multiple virtual servers that are usually hosted by third parties. Customers buy or lease storage space from third parties based on their current or future needs.

20
Q

Storage area network (SAN)

A

A dedicated high-speed network consisting of both hardware and software used to connect and manage shared storage devices, such as disk arrays. tape libraries and optical storage devices.

21
Q

Network-attached storage (NAS)

A

Essentially a network-connected computer dedicated to providing file-based data storage services to other network devices.

22
Q

Server

A

A computer and all the software for managing network resources and offering services to a network.

23
Q

Operating system (OS)

A

A set of programs for controlling and managing computer hardware and software. It provides an interface between a computer and and the user and increases computer efficiency by helping users share computer resources and by performing repetitive tasks for users.

24
Q

Application software

A

Can be commercial software or software developed in-house and is used to perform a variety of tasks on a personal computer.

25
Q

Machine learning

A

The first generation of computer languages, consists of a series of 0s and 1s representing data or instructions. It is dependent on the machine, so code written for one type of computer does not work on another type of computer.

26
Q

Assembly language

A

The second generation of computer languages, is a higher-level language than machine learning language but is also machine dependent. It uses a series of short codes, or mnemonics, to represent data or instructions.

27
Q

High-level languages

A

Machine independent and part of the third generation of computer languages. Many languages are available and each is designed for a specific purpose.

28
Q

Fourth-generation languages (4GLs)

A

These use macro codes that can take the place of several lines of programming. The commands are powerful and easy to learn, even for people with little computer training.

29
Q

Fifth-generation languages (5GLs)

A

These use some of the artificial intelligence technologies, such as knowledge-based systems, natural language processing (NLP), visual programming and a graphical approach to programming. These languages are designed to facilitate natural conversations between you and the computer.

30
Q

Object-oriented programming (OOP)

A

This language is organized around a system of objects that represent the real world as opposed to a series of computational steps used in traditional languages.

31
Q

Object

A

An item that contains both data and the procedures that read and manipulate it.

32
Q

Class

A

Define the format of the object and the action that it performs.