Module 1 "Introduction to Programming" Flashcards
____________is a multistep process for creating a program.
Programming
It is a way of giving computers instructions about what they should do next.
Programming
It is a way of giving computers instructions about what they should do next. These instructions are known as ____.
code
Programming is important for (2)
learning to innovate
create eco- friendly solutions for global problems
________ is important for speeding up the input and output processes in a machine.
Programming
A ______ is a list or sequence of instructions that tell a computer what to do.
computer program
Everything a computer does is done by using a _______.
computer program
A computer program is written in a ___________.
programming language
A _________ is a type of written language that tells computers what to do in order to work.
programming language
_______ are used to make all the computer programs or software.
programming language
Each PL has its own grammar called _____. It consists of rules governing the structure and content of the statement that should be followed.
syntax
A programmer writes _______ using a programming language to create programs.
source code
______ is a well-written set of instructions and statements to develop a program.
Source code
Source code can be written in ____ or _____
low-level or high-level language
Source code must be translated to machine language (binary form) using a
_______.
language translator.
______ translates a program written from an assembly language to a low-level language.
Assembler
________ translates each statement or one line at a time and executed immediately after translation.
Interpreter
_______ translates all statements at one time. It provides all the error messages – called diagnostics- at once.
Compiler
What level—-
* uses instructions tied directly to one type of computer.
* often cryptic and not human-readable.
Low-level Language
What level—-
* uses English-like instructions and can be run on a variety of computer types.
High-level language
Within a computer, all data is represented by microscopic electronic switches that can be either ____ or ____.
OFF or ON.
- OFF switch is designated by a 0.
- ON switch is designated by a 1.
Instructions written in 0s and 1s are called _____ or ______
machine language or machine code.
Each class of computer has its own particular ________
machine language