Programming Overview Assignment
Using the drop-down menus, correctly complete the sentences. A(n)_______________ is a set of step-by-step instructions that tell a computer exactly what to do. The first step in creating a computer program is defining a(n)_____________ the next step is creating a(n)______________ problem that can be solved by a computer program. A person writing a computer program is called a(n)______________
computer program problem logic programmer
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. ______________ was developed at Dartmouth College for students learning programming. ____________ was for the first high-level programming language with a compiler. _____________ was developed for use in artificial intelligence research. ___________ was designed for business use. ______________________ was designed to help programmers when programming was done by the moving of switches on computer panels.
BASIC FORTRAN LISP COBOL Assembly language
Which of the following programming languages were initially developed to teach programming techniques to students? Choose all that apply.
BASIC programming language Pascal programming language
Using the drop-down menus, correctly match the name of the person with the computer-programming innovation. In 1975,__________________________ founded Microsoft, which released Altair BASIC, the first programming language for personal computers. __________________ found the first computer bug in 1947, and invented the concept of a compiler in 1952. ________________ led a team at IBM that developed FORTRAN and its compiler in 1957. ________________ developed C++ programming language, and published the reference guide in 1987. ________________ released the Python programming language.
Bill Gates and Paul Allen Grace Murray Hopper John Backus Bjarne Stroustrup Guido van Rossum
Choose the correct statements about computer-programming languages. Choose all that apply.
Computer-programming languages are like English, French, and German in that they follow set rules and patterns. Computers understand binary machine language. Programming languages like BASIC were developed for the convenience of programmers.
Identify the characteristics of object-oriented programming. Choose all that apply.
It is an important innovation in programming languages in the 1970s and 1980s. It is broken into parts known as objects that contain data and programs. It allows programmers to collaborate more effectively.
Which of the following programming languages are object-oriented? Choose all that apply.
Python programming language C++ programming language Java programming language