Intro to Coding - Programming Overview
Which of the following activities are performed by computer programmers? Choose all that apply. A. They write step-by-step instructions for a computer to follow. B. They produce a solution as quickly as possible, even it it means working from guesses at first. C. They define the programming language. D. They create a logic problem that the computer program can solve.
A. They write step-by-step instructions for a computer to follow. D. They create a logic problem that the computer program can solve.
Using the drop-down menus, correctly complete the sentences. A. A(n) _________ is a set of step-by-step instructions that tell a computer exactly what to do. B. The first step in creating a computer program is defining a(n) _________ C. the next step is creating a(n) _________ that can be solved by a computer program. D. A person writing a computer program is called a(n) _________
A. computer program B. problem C. logic D. programmer
Identify the programming language released by the Department of Defense in the 1980s. A. Pascal B. Ada C. C++ D. BASIC
B. Ada
Choose the programming language that was developed at Dartmouth College for students learning programming during the 1960s. A. B programming language B. BASIC programming language C. C programming language D. Pascal programming language
B. BASIC programming language
Using the drop-down menus, correctly complete the sentences about early programming languages from the 1940 to the 1960s. Some of first programming languages were FORTRAN, LISP, BASIC, and COBOL. A. ________ was developed at Dartmouth College for students learning programming. B. ________ was for the first high-level programming language with a compiler. C. ________ was developed for use in artificial intelligence research. D. ________ was designed for business use. E. ________ was designed to help programmers when programming was done by the moving of switches on computer panels.
A. BASIC B. FORTRAN C. LISP D. COBOL E. Assembly language
Using the drop-down menus, correctly match the name of the person with the computer-programming innovation. A. In 1975, ________ founded Microsoft, which released Altair BASIC, the first programming language for personal computers. B. ________ found the first computer bug in 1947, and invented the concept of a compiler in 1952. C. ________ led a team at IBM that developed FORTRAN and its compiler in 1957. D. ________ developed C++ programming language, and published the reference guide in 1987. E. ________ released the Python programming language.
A. Bill Gates and Paul Allen B. Grace Murray Hopper C. John Backus D. Bjarne Stroustrup E. Guido van Rossum
Several key people were involved in programming-language development in the 1970s and 1980s. Choose all that apply. A. Bjarne Stroustrup released C++ programming language in the 1980s. B. John McCarthy developed LISP for artificial intelligence. C. Bill Gates and Paul Allen released the first programming language for a personal computer. D. Niklaus Wirth developed Pascal to teach programming.
A. Bjarne Stroustrup released C++ programming language in the 1980s. C. Bill Gates and Paul Allen released the first programming language for a personal computer. D. Niklaus Wirth developed Pascal to teach programming.
Choose the correct statements about computer-programming languages. Choose all that apply. A. Computer-programming languages are like English, French, and German in that they follow set rules and patterns. B. Computers understand binary machine language. C. Python translates programming languages into assembly language. D. Programming languages like BASIC were developed for the convenience of programmers.
A. Computer-programming languages are like English, French, and German in that they follow set rules and patterns. B. Computers understand binary machine language. D. Programming languages like BASIC were developed for the convenience of programmers.
Identify the 1950s programming languages. Choose all that apply. A. FORTRAN was the first high-level programming language. B. BASIC was developed to be an easy-to-use programming language. C. LISP was a programming language for artificial intelligence research. D. Microsoft® Word was an early programming language. E. COBOL was an early programming language designed for business use.
A. FORTRAN was the first high-level programming language. C. LISP was a programming language for artificial intelligence research. E. COBOL was an early programming language designed for business use.
Which of the following statements correctly describe a computer program? Choose all that apply. A. It is a set of step-by-step instructions. B. It is called code. C. It tells a computer exactly what to do. D. It is a set of directions to users on how to operate a computer.
A. It is a set of step-by-step instructions. B. It is called code. C. It tells a computer exactly what to do.
Identify the characteristics of object-oriented programming. Choose all that apply. A. It is an important innovation in B. programming languages in the 1970s and 1980s. B. It is used to translate programs from low-level to high-level languages. C. It is broken into parts known as objects that contain data and programs. D. It allows programmers to collaborate more effectively.
A. It is an important innovation in B. programming languages in the 1970s and 1980s. C. It is broken into parts known as objects that contain data and programs. D. It allows programmers to collaborate more effectively.
Which of the following programming languages are object-oriented? Choose all that apply. A. Python programming language B. C++ programming language C. BASIC programming language D. Java programming language
A. Python programming language B. C++ programming language D. Java programming language
Identify the programming languages of the 1990s to the present. Choose all that apply. A. Perl B. Java C. web-based programming D. object-oriented programming E. BASIC F. Visual Basic G. Python
B. Java C. web-based programming G. Python
Choose the characteristic of programming languages. A. Programming languages only come in English. B. Programming languages have syntax. C. Programming languages are read directly by the computer. D. All programming languages use the same commands.
B. Programming languages have syntax.
Choose the first programming language for personal computers that was released in the 1970s by Microsoft. A. BASIC programming language B. C programming language C. Altair BASIC programming language D. Pascal programming language
C. Altair BASIC programming language
Which of the following programming languages were initially developed to teach programming techniques to students? Choose all that apply. A. C++ programming language B. Java programming language C. BASIC programming language D. Pascal programming language
C. BASIC programming language D. Pascal programming language