ENGN132 - Chapter 1 Flashcards

Terminology

1
Q

Define Millenials

A

Persons born from 1982 on that are said to be confident, social, team-oriented, proud of achievement, prone to use analytic skills, and determined to seek, stability and balance for themselves.

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

Define Computer

A

A Machine that can Receive, Store, Transform and Output Data of all kinds.

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

Define Computer Chip/Microprocessor Chip

A

A Silicone Chip containing Circuitry for a Computer Processor.

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

Define Hardware

A

The actual computer equipment; monitors, mice, towers, etc.

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

Define Software

A

The set of programs associated with a computer.

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

What is a Program

A

A list of instructions that enables a computer to perform a specific task.

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

What is a Binary Number

A

A number whose digits are zero and one

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

Define Memory Cell

A

An individual storage location in memory

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

What is the Address of a Memory Cell?

A

The relative position of a memory cell in the computer’s main memory

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

Define the Contents of a Memory Cell

A

The information stored in a memory cell, either a program instruction or data.

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

What is a Stored Program Concept?

A

A computer’s ability to store program instructions in main memory for execution.

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

What is a Byte?

A

A byte is the amount of space required to store a single character.

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

What is a bit?

A

A bit is a binary digit; a 0 or a 1

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

Define Data Storage

A

Setting the individual bits of a memory cell to 0 or 1 destroying the cell’s previous contents.

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

What is Data Retrieval?

A

Copying the contents of a particular memory cell to another storage area.

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

What is RAM

A

Random Access Memory: The part of the main memory that temporarily stores programs, data and results.

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

What is ROM

A

Read Only Memory: The part of the main memory that permanently stores programs or data.

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

Define Volatile Memory

A

Memory cells whose contents are not saved when the computer is switched off. (The values disappear.)

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

What is Classified as Secondary Storage

A

Units such as disks or flash drives that retain data even when the power to the drive is off.

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

What is a disk?

A

A disk is a thin platter of metal or plastic on which data are represented by magnetized spots arranged in tracks.

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

What is an Optical Drive?

A

A device that uses a laser to access or store data on a CD (Compact Disk) or DVD

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

What is a Flash Drive?

A

A device that plugs into USB port and stores data bits as trapped electrons.

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

What is a File?

A

A named collection of data stored on a disk

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

What is a Directory?

A

A list of the names of files stored on a disk.

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

What is a Sub-Directory?

A

A list of the names of files that relate to a particular topic

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

What is the CPU

A

The Central Processing Unit: coordinates all computer operations and performs arithmetic and logical operations on data.

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

What is Fetching an Instruction?

A

Retrieving an Instruction from Main Memory

28
Q

What is a Register?

A

A High-Speed memory location inside the CPU

29
Q

What is a Multiprocessor?

A

A computer with multiple CPU’s

30
Q

What is a cursor?

A

A moving place marker that appears on the monitor.

31
Q

What are Function Keys?

A

Special keyboard keys used to select a particular operation. The operation selected depends on the program being used.

32
Q

What is a mouse?

A

An input device that moves its cursor on the computer screen to select an operation.

33
Q

What is an Icon?

A

An icon is a picture representing a computer operation.

34
Q

What is a hard copy?

A

A printed version of information.

35
Q

Define LAN

A

Local Area Network: Computers, printers, scanners and storage devices that are connected by cables for intercommunication.

36
Q

What is a File Server?

A

The computer in a network that controls access to a secondary storage device such as a hard disk.

37
Q

Define WAN

A

Wide Area Network: A network such as the internet that connects computers and LAN’s over a large geographic area.

38
Q

Define WWW

A

The World Wide Web: A part of the Internet whose GUI make associated network resources easily navigable.

39
Q

What is a Graphical User Interface?

A

GUI: Pictures and menus displayed to allow user to select commands and data.

40
Q

What is a Modem

A

A device that converts binary data into audio signals that can be transmitted between computers and over telephone lines.

41
Q

What is a DSL Connection

A

A Digital Subscriber Line is a High-Speed internet connection that uses a telephone line and does not interfere with simultaneous voice communication on the same line.

42
Q

What is Cable Internet Access?

A

Two-Way High-Speed transmission of Internet data through two of the hundreds of channels available over the coaxial cable that carries cable television signals.

43
Q

What is an OS?

A

Operating System: Software that controls interaction of user and computer hardware and that manages allocation of computer resources.

44
Q

What is Booting a Computer?

A

Loading the OS from disk to memory.

45
Q

What is an Application?

A

Software used for a specific task such as word processing, accounting, or database management.

46
Q

Define Install

A

Make an application available on a computer by copying it to the computer’s hard drive.

47
Q

What is Machine Language?

A

Binary number codes understood by a specific CPU

48
Q

What is Assembly Language?

A

Mnemonic Codes that correspond to machine language instructions.

49
Q

What is High-Level Language?

A

Machine-Independent Programming Language that combines algebraic expressions and English symbols.

50
Q

What is a Compiler?

A

Software that translates a high-level language program into machine language.

51
Q

What is a Source File?

A

A file containing a program written in a high-level language; the input for the compiler.

52
Q

Define Syntax

A

Grammatical rules of Programming Language

53
Q

What is an Object File?

A

A file of machine language instructions that is the output of a compiler.

54
Q

What is a Linker?

A

Linkers are software that combine object files and resolves cross-references to create an executable machine language program.

55
Q

What is an IDE

A

Integrated Development Environment: a software package that combines a word processor, compiler, linker, loader, and tools for finding errors.

56
Q

Define Input Data

A

The Data values that are Scanned by a Program.

57
Q

What is Program Output?

A

The lines displayed by a program.

58
Q

What is the 6-Step-Process for Software Development?

A
  1. Specify the problem Requirements
  2. Analyze the Problem
  3. Design an Algorithm to Solve the Problem
  4. Implement the Algorithm
  5. Test and Verify the Completed Algorithm
  6. Maintain and Update the Program
59
Q

What is Abstraction

A

The Process of modeling a problem by extracting the essential variables and their relationships.

60
Q

What is an Algorithm?

A

A list of steps towards solving a problem.

61
Q

What is Top-Down Design?

A

Breaking a problem into its major sub-problems and then solving the sub-problems

62
Q

What is Stepwise Refinement?

A

The development of a detailed list of steps to solve a particular step in the original algorithm.

63
Q

What is Desk Checking?

A

The step-by-step simulation of the computer execution of an algorithm.

64
Q

What is Computer Theft/Fraud?

A

Illegally obtaining money by falsifying Information in a Computer Database.

65
Q

What is a Virus?

A

Code Attached to another program that spreads through a computers disk memory, disrupting the memory or erasing information.

66
Q

What is a Worm?

A

A Virus that can Disrupt a Network by Replicating itself on other Network Computers.

67
Q

Define Software Piracy

A

Violating Copyright Agreements by Illegally Copying Software for Use in Another Computer