CMSC 131 FINAL QUESTIONS WITH VERIFIED
ANSWERS
IDE - Answers - Integrated Development Environment
CVS - Answers - Concurrent Versioning System
CPU - Answers - Central Processing Unit
Main memory of CPU - Answers - RAM - very fast
Secondary memory of CPU - Answers - Hard drive, flash drive, CD, DVD, etc.
(used for permanent storage)
I/O devices - Answers - Input/Output devices
Bit - Answers - Binary digit (either 0 or 1)
Byte - Answers - Sequence of 8 bits
# possible combinations in a cell - Answers - 256 possible combos, 2^8 combos
Kilobyte - Answers - 2^10 bytes
Megabyte - Answers - 2^20 bytes
Gigabyte - Answers - 2^30 bytes
Terrabyte - Answers - 2^40 bytes
Primitive types - Answers - - integers (long, int, short, byte)
- floating pt values (double, float)
- char
- boolean
Reference variables - Answers - Anything that is not a primitive type (ie String)
Functions of an operating system - Answers - 1. Process management
2. Memory management
3. Primitve I/O
4. Windowing (GUI)
5. Network control (TCP)
6. Security
, GUI - Answers - Graphical User Interface
TCP - Answers - Transmission Control Protocol
Languages - Answers - -Machine code
-Assembly language
= - Answers - assignment operator
Concatenation - Answers - joining sequences together to make larger sequences
How many bytes does a long variable take? - Answers - 8
How many bytes does an int variable take? - Answers - 4
How many bytes does a short variable take? - Answers - 2
How many bytes does a byte variable take? - Answers - 1
How many bytes does a double variable take? - Answers - 8
How many bytes does a float variable take? - Answers - 4
How many bytes does a char variable take? - Answers - 2
How many bytes does a boolean variable take? - Answers - we dont know
How many bytes do reference variables take? - Answers - 4
Literal - Answers - a constant value that appears in your code
(an actual value)
Symbolic constants - Answers - constant variable, cannot be changed after initialization
Precedence of operators - Answers - 1. Uniary operators
2. Multiplicative operators
3. Additive operators
4. Comparative
5. Equality
6. AND
7. OR
8. Assignment Operators
Widest to narrowist primitive - Answers - double > float > long > int > short > byte
State - Answers - stores data; data that the object maintains
ANSWERS
IDE - Answers - Integrated Development Environment
CVS - Answers - Concurrent Versioning System
CPU - Answers - Central Processing Unit
Main memory of CPU - Answers - RAM - very fast
Secondary memory of CPU - Answers - Hard drive, flash drive, CD, DVD, etc.
(used for permanent storage)
I/O devices - Answers - Input/Output devices
Bit - Answers - Binary digit (either 0 or 1)
Byte - Answers - Sequence of 8 bits
# possible combinations in a cell - Answers - 256 possible combos, 2^8 combos
Kilobyte - Answers - 2^10 bytes
Megabyte - Answers - 2^20 bytes
Gigabyte - Answers - 2^30 bytes
Terrabyte - Answers - 2^40 bytes
Primitive types - Answers - - integers (long, int, short, byte)
- floating pt values (double, float)
- char
- boolean
Reference variables - Answers - Anything that is not a primitive type (ie String)
Functions of an operating system - Answers - 1. Process management
2. Memory management
3. Primitve I/O
4. Windowing (GUI)
5. Network control (TCP)
6. Security
, GUI - Answers - Graphical User Interface
TCP - Answers - Transmission Control Protocol
Languages - Answers - -Machine code
-Assembly language
= - Answers - assignment operator
Concatenation - Answers - joining sequences together to make larger sequences
How many bytes does a long variable take? - Answers - 8
How many bytes does an int variable take? - Answers - 4
How many bytes does a short variable take? - Answers - 2
How many bytes does a byte variable take? - Answers - 1
How many bytes does a double variable take? - Answers - 8
How many bytes does a float variable take? - Answers - 4
How many bytes does a char variable take? - Answers - 2
How many bytes does a boolean variable take? - Answers - we dont know
How many bytes do reference variables take? - Answers - 4
Literal - Answers - a constant value that appears in your code
(an actual value)
Symbolic constants - Answers - constant variable, cannot be changed after initialization
Precedence of operators - Answers - 1. Uniary operators
2. Multiplicative operators
3. Additive operators
4. Comparative
5. Equality
6. AND
7. OR
8. Assignment Operators
Widest to narrowist primitive - Answers - double > float > long > int > short > byte
State - Answers - stores data; data that the object maintains