Midterm 1 (terms from quiz) Flashcards

(17 cards)

1
Q

Binary

A

Computers use binary (digits 0 and 1) to store data

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

Bit

A

a unit of information expressed as 0 or 1 in binary notation. Smallest unit of data in the computer

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

Byte

A

a unit of digital information that most commonly consists of eight bits

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

Hardware

A

collection of physical parts of a computer system.

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

Main Memory (RAM)

A

RAM, standing for Random Access Memory. It is constructed from integrated circuits and needs to have electrical power in order to maintain its information. When the power is lost, the information is lost too (Volatile). IT can be directly accessed by the CPU.

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

Secondary memory

A

the slowest and cheapest form of memory. IT cannot be processed directly by the CPU. It must first be copied into primary storage (also known as RAM)

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

Software

A

the programs and other operating information used by a computer

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

Operating system

A

the software that supports a computer’s basic functions, such as scheduling tasks, executing applications, and controlling peripherlals.

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

Application software

A

a program or group of programs designed for end users. These programs are divided into two classses: system software and application software

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

Network

A

a number of interconnected computers, machines, or operations

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

Machine code

A

a computer programming language consisting of binary (base 2) or hexadecimal (base 16) instructions that a computer can respond to directly

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

Assembly language

A

low-level programming language for computers, microprocessors, microcontrollers and other programmable devices.

  • just one level higher than machine code(language)
  • consist of simple codes
  • each statement in assembly language corresponds directly to a machine code
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Assembler

A

the software that converts an assembly program into machine code

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

High-level language

A

programming language such as C, FORTRAN, or Pascal that enables a programmer to write programs that are more or less independent of a particular type of computer. Such language is considered high-level because they are closer to human languages and further from machine languages

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

Compilers

A

transforms source code into machine code by taking the whole code. Java, C, C++ use this.

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

Interpreter

A

transforms source code into machine code by taking a program line by line. Python and Ruby use this.

17
Q

Kernal

A

most basic level of operating system of a computer, responsible for resource allocation, file management, and security.