Advanced Placement Computer Science Section 1 Quiz


On your answer sheet write down the letter of the answer that best answers the question.


  1. A base-2 number system, in which all numbers are represented by series of 0s and 1s (and consequently is the native number system for all existing computers) is called A) decimal B) hexadecimal, C) characters D) binary E) none of the above

  1. Which of the following represents the smallest amount of bytes? A) gigabyte B) byte C) terabyte D) megabyte E) none of the above

  1. The first programming language, developed by IBM in 1957, that allowed programmers to represent computer programs as sequences of algebraic expressions as opposed to instructions that directly related to a computer's processor's instruction set was called A) FORTRAN B) COBOL C) C D) Prolog E) Perl

  1. With a sequential access storage device A) all data is stored in the same amount of space B) all data is scrambled such that those without access cannot retrieve the files C) all data is lost when it loses power D) data is preserved when power is lost E) none of the above

  1. Assembly language in which each statement in the language directly relates to the native machine instructions of the computer being programmed is an example of a A) compiler B) low-level programming language C) mid-level programming language D) high-level programming language E) none of the above

  1. A CPU (Central Processing Unit) is A) a data storage device B) always at least the size of a large room C) the “brain” of the computer D) the “spleen” of the computer E) none of the above

  1. The name of the so-called first computer built, built by Alan Turing's team to crack the German codes during World War II was A) HAL B) VAX C) ENIAC D) COLOSSUS E) none of the above

  1. A monitor is an example of A) an output device B) a random access storage device C) an interpreter D) an input device E) none of the above

  1. Which of the following is an example of volatile memory A) CD-ROM B) RAM C) hard disk drive D) floppy disc E) none of the above

  1. Which of the following programming languages was developed to create programs that would run within web pages and was based on C++ A) Basic B) COBOL C) FORTRAN D) Algol E) none of the above

  1. Which of the following is the name for a kind of program that can translate source code from a programming language into executable machine code as the program is running? A) interpreter B) Java C) microprocessor D) compiler E) none of the above

  1. A type of computer, rarely in use today, where a central, large, computer would be available for terminals (a monitor and keyboard connected to a modem) would connect to the central computer to run programs A) CD-ROM B) personal computer C) compiler D) main-frame E) none of the above

  1. A class of memory whereby it takes about same amount of time to access the first item as it takes to access the 10,000th item A) volatile memory B) interpreter C) random access storage device D) a sequential access storage device E) none of the above

  1. How many times larger is a megabyte than a kilobyte? A) 1000 times B) 100 times C) 1,000,000 times D) a billion times E) a kilobyte is actually larger than a megabyte

For the following questions decide if the statement is true or false and mark your paper T or F correspondingly

  1. Machine code is computer instructions written in natural English

  2. A hard disc drive is an example of ROM (Read Only Memory)

  3. Personal computers have been around since the start of the computers (approximately 1945)

  4. A Pentium 4 is an example of a microprocessor

  5. The first computers were fairly small, and could easily fit on the top of a desk

  6. Mr. Casaburi is downright cruel for making us take a test this early!