CSE 101 FINAL EXAM QUESTIONS AND VERIFIED
ANSWERS
Layers of a computing System (from inside to out) - Answers - Information
Hardware
Programming
Operating systems
Applications
Communications
Computer science - Answers - Study of algorithms and their implementation in a
computer
Computer system - Answers - Used to solve problems and interact with its environment
Computer - Answers - Programmable electronic device that can STORE, RETRIEVE,
and PROCESS data
Hardware - Answers - Physical elements that make up the computer
Software - Answers - Collection of programs that provide the instructions that a
computer carries out
Abstraction - Answers - A mental model that resolves complex details
Pico - Answers - p
Latin for little
Nano - Answers - n
Greek for dwarf
Micro - Answers - u
Greek for small
Milli - Answers - m
Latin for thousandth
Mega - Answers - M
Greek for large
Giga - Answers - G
Greek for giant
, Tera - Answers - T
Greek for monster
Peta - Answers - P
Greek prefix for 5
Memory - Answers - A collection of cells, each with a unique physical address
arithmetic/logic unit (ALU) - Answers - Performs basic arithmetic operations such as
addition and subtraction, and logical operations such as AND, OR, and NOT
Input unit - Answers - Device through which data and programs from the outside world
enter the computer system
output unit - Answers - Device through which results stored in the computer are made
available outside the system
Control unit - Answers - Organizing force in the computer
Instruction register - Answers - Contains the instruction that is being executed
Program Counter - Answers - contains the address of the next instruction to be
executed
CPU (Central Processing Unit) - Answers - ALU and control Unit
Random Access Memory (RAM) - Answers - Memory in which each location can be
accessed and changed
Read Only Memory (ROM) - Answers - Memory in which each location can be accessed
but not changed
Which is volatile, RAM or ROM? - Answers - RAM
machine language - Answers - Language made up of binary coded instructions that is
used by the computer
Assembly language - Answers - Low level programming language in which a mnemonic
represents each machine language instruction
Assembler - Answers - Translates assembly language to machine code
Assembler Directive - Answers - Instructions to translating program
Comment - Answers - Explanatory text for the human reader
ANSWERS
Layers of a computing System (from inside to out) - Answers - Information
Hardware
Programming
Operating systems
Applications
Communications
Computer science - Answers - Study of algorithms and their implementation in a
computer
Computer system - Answers - Used to solve problems and interact with its environment
Computer - Answers - Programmable electronic device that can STORE, RETRIEVE,
and PROCESS data
Hardware - Answers - Physical elements that make up the computer
Software - Answers - Collection of programs that provide the instructions that a
computer carries out
Abstraction - Answers - A mental model that resolves complex details
Pico - Answers - p
Latin for little
Nano - Answers - n
Greek for dwarf
Micro - Answers - u
Greek for small
Milli - Answers - m
Latin for thousandth
Mega - Answers - M
Greek for large
Giga - Answers - G
Greek for giant
, Tera - Answers - T
Greek for monster
Peta - Answers - P
Greek prefix for 5
Memory - Answers - A collection of cells, each with a unique physical address
arithmetic/logic unit (ALU) - Answers - Performs basic arithmetic operations such as
addition and subtraction, and logical operations such as AND, OR, and NOT
Input unit - Answers - Device through which data and programs from the outside world
enter the computer system
output unit - Answers - Device through which results stored in the computer are made
available outside the system
Control unit - Answers - Organizing force in the computer
Instruction register - Answers - Contains the instruction that is being executed
Program Counter - Answers - contains the address of the next instruction to be
executed
CPU (Central Processing Unit) - Answers - ALU and control Unit
Random Access Memory (RAM) - Answers - Memory in which each location can be
accessed and changed
Read Only Memory (ROM) - Answers - Memory in which each location can be accessed
but not changed
Which is volatile, RAM or ROM? - Answers - RAM
machine language - Answers - Language made up of binary coded instructions that is
used by the computer
Assembly language - Answers - Low level programming language in which a mnemonic
represents each machine language instruction
Assembler - Answers - Translates assembly language to machine code
Assembler Directive - Answers - Instructions to translating program
Comment - Answers - Explanatory text for the human reader