CSCI 1301 EXAM 1-UGA | 2026 UPDATE | QUESTIONS AND ANSWERS | WITH COMPLETE
SOLUTION
Hardware - (ANSWER)The physical components of a computer.
Software - (ANSWER)written programs or procedures or rules and associated documentation pertaining
to the operation of a computer system and that are stored in read/write memory
main memory - (ANSWER)holds current memory, volatile (goes away)
auxiliary memory - (ANSWER)exists once the computer turns off (hard drive)
input - (ANSWER)keyboard, mouse, etc.
output - (ANSWER)monitor, printer, etc.
RAM - (ANSWER)Random Access Memory - is the main memory, and the hard drive is the principal
CPU - (ANSWER)(Central Processing Unit) The key component of a computer system, which contains the
circuitry necessary to interpret and execute program instructions
1 bit - (ANSWER)smallest unit
4 bits - (ANSWER)nibble
8 bits - (ANSWER)1 byte
1,000 bytes - (ANSWER)1 KB
1 million bytes (1,000 kilobytes) - (ANSWER)1 MB
, CSCI 1301 EXAM 1-UGA | 2026 UPDATE | QUESTIONS AND ANSWERS | WITH COMPLETE
SOLUTION
1 billion bytes (1,000 megabytes) - (ANSWER)1 GB
bytes in larger units are ____ - (ANSWER)files
Files are organized into ____ - (ANSWER)folders or directories
machine language - (ANSWER)(what the computer understands)- is a "low-level language" which is
binary (01001101)
"high-level language" - (ANSWER)A programming language like Java that is designed to be easy for
humans to read and write.
JVM - (ANSWER)Java Virtual Machine, an interpreter for compiled Java bytecodes - translates and runs
the Java bytecode
OOP - (ANSWER)Object-Oriented Programming- views a program as similarly consisting of objects that
can act alone or interact with one another
Encapsulation - (ANSWER)packages and hides details
Polymorphism - (ANSWER)allows the same program instruction to mean different things in different
contexts - one method name causes many different actions
Inheritance - (ANSWER)is the way of organizing classes
code HelloWorld - (ANSWER)public class HelloWorld{
public static void main(String[] args){
System.out.print("Hello World");
SOLUTION
Hardware - (ANSWER)The physical components of a computer.
Software - (ANSWER)written programs or procedures or rules and associated documentation pertaining
to the operation of a computer system and that are stored in read/write memory
main memory - (ANSWER)holds current memory, volatile (goes away)
auxiliary memory - (ANSWER)exists once the computer turns off (hard drive)
input - (ANSWER)keyboard, mouse, etc.
output - (ANSWER)monitor, printer, etc.
RAM - (ANSWER)Random Access Memory - is the main memory, and the hard drive is the principal
CPU - (ANSWER)(Central Processing Unit) The key component of a computer system, which contains the
circuitry necessary to interpret and execute program instructions
1 bit - (ANSWER)smallest unit
4 bits - (ANSWER)nibble
8 bits - (ANSWER)1 byte
1,000 bytes - (ANSWER)1 KB
1 million bytes (1,000 kilobytes) - (ANSWER)1 MB
, CSCI 1301 EXAM 1-UGA | 2026 UPDATE | QUESTIONS AND ANSWERS | WITH COMPLETE
SOLUTION
1 billion bytes (1,000 megabytes) - (ANSWER)1 GB
bytes in larger units are ____ - (ANSWER)files
Files are organized into ____ - (ANSWER)folders or directories
machine language - (ANSWER)(what the computer understands)- is a "low-level language" which is
binary (01001101)
"high-level language" - (ANSWER)A programming language like Java that is designed to be easy for
humans to read and write.
JVM - (ANSWER)Java Virtual Machine, an interpreter for compiled Java bytecodes - translates and runs
the Java bytecode
OOP - (ANSWER)Object-Oriented Programming- views a program as similarly consisting of objects that
can act alone or interact with one another
Encapsulation - (ANSWER)packages and hides details
Polymorphism - (ANSWER)allows the same program instruction to mean different things in different
contexts - one method name causes many different actions
Inheritance - (ANSWER)is the way of organizing classes
code HelloWorld - (ANSWER)public class HelloWorld{
public static void main(String[] args){
System.out.print("Hello World");