Title: Module 1 Quiz (Ungraded)
Course: COP 1510 Programming Concepts > Section: Module 1 - Introduction to Computers and Programming

Q: What is the encoding technique called that is used to store negative numbers in the computer's memory?
- Unicode
- ASCII
- Floating-point notation
- Twos complement
- None of these
A: Twos complement

Q: The ________ coding scheme contains a set of 128 numeric codes that are used to represent characters in a computer's memory.
- Unicode
- ASCII
- ENIAC
- Binary numbering
- Twos compliment
A: ASCII

Q: What is the largest value that can be stored in one byte?
- 255
- 128
- 8
- 65535
- 16
A: 255

Q: The smallest storage location in a computer's memory is known as a ________.
- byte
- word
- letter
- switch
- bit
A: bit

Q: The disk drive is a secondary storage device that stores data by ________ encoding it onto circular disks.
- electrically
- magnetically
- digitally
- optically
- None of these
A: magnetically

Q: A computer system consists of all of the following, except ________.
- Central processing system
- Main memory
- Operating System
- Input and Output devices
- Secondary storage devices
A: Operating System

Q: Which of the following devices is a computer?
- iPods®
- Car navigation systems
- BlackBerries®
- Cell phones
- All of these
A: All of these

Q: Data is not recorded magnetically on a(n) ________, but is encoded as a series of pits on the disk surface.
- disk drive
- floppy disk
- USB drive
- optical disk
- None of these
A: optical disk

Q: Which of the following is not an example of operating system software?
- Microsoft Word
- Windows Vista
- Linux
- Mac OS X
- None of these
A: Microsoft Word

Q: What function(s) does an interpreter perform with the instructions in a high-level programming language?
- Translates
- Compiles
- Compiles and Translates
- Executes
- Translates and Execute
A: Translates and Execute

Q: The term used for a set of rules that must be strictly followed when writing a program is ________.
- Semantics
- Syntax
- Grammar
- Key words
- Punctuations
A: Syntax

Q: ________ was the first high-level programming language designed that could perform complex mathematical calculations.
- COBOL
- C++
- Java
- FORTRAN
- Ada
A: FORTRAN

Q: Which computer language uses short words known as mnemonics for writing programs?
- Assembly
- Java
- C#
- Pascal
- Visual Basic
A: Assembly

Q: The process known as the ________ cycle is used by the CPU to execute instructions in a program.
- Decode- fetch-execute
- Decode-execute-fetch
- Fetch-decode-execute
- Fetch-execute-decode
- Execute-fetch-decode
A: Fetch-decode-execute

Q: Which of the following is not a microprocessor manufacturing company?
- Intel
- Dell
- AMD
- Motorola
- None of these
A: Dell

Q: True/False: RAM is a volatile memory used for temporary storage while a program is running.
- True
- False
A: True

Q: True/False: The main reason for using secondary storage is to hold data for long periods of time, even when the power to the computer is turned off.
- True
- False
A: True

Q: True/False: A bit that is turned off is represented by the value -1.
- True
- False
A: False

Q: True/False: The CPU understands instructions in machine language, which are written in binary.
- True
- False
A: True

Q: True/False: The term "software" refers to all the physical devices, or components, that a computer is made of.
- True
- False
A: False