1.3: Programs and Programming Languages

1.3: Programs and Programming Languages

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

Replace the underlines with the words in parentheses that follow: The ____ solves the ____ of a ____ by expressing an ____ in a ____ to make a ____ that can run on a ____. ( algorithm, computer, problems, program, programmer, programming language, user ) NOTE: do not just put in the replacement words, put in the WHOLE sentence with the underlines replaced.

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (10)

Section 1

(10 cards)

Replace the underlines with the words in parentheses that follow: The ____ solves the ____ of a ____ by expressing an ____ in a ____ to make a ____ that can run on a ____. ( algorithm, computer, problems, program, programmer, programming language, user ) NOTE: do not just put in the replacement words, put in the WHOLE sentence with the underlines replaced.

Front

The programmer solves the problems of a user by expressing an algorithm in a programming language to make a program that can run on a computer.

Back

A complier: maintains a collection of programs tests a program's logic translates source code into executable code translates executable code to machine code

Front

translates source code into executable code

Back

Which of the following is not true? true: An algorithm, when carried out, must eventually stop. An algorithm, can be carried out by a human being.

Front

An algorithm allows ambiguity.

Back

What best defines a "programming language"?

Front

It allows us to express an algorithm

Back

Which of these is not a programming language?

Front

HTML

Back

The code that a programmer writes is called ________ code.

Front

source

Back

The ability of a language to let a programmer develop a program on computer system that can be run on other systems is called

Front

portability

Back

Which statement is NOT true? Machine languages can be used to express algorithms. Machine languages can be used to write programs that can run on any machine. Machine language consists of zeros and ones. Machine language is produced by compilers.

Front

Machine languages can be used to write programs that can run on any machine.

Back

A binary digit

Front

is zero or one.

Back

Compilers translate the instructions written by the programmer into ____________ code.

Front

object

Back