Intro To Programing Languages Flashcards

Learn basic definitions for programing languages

1
Q

Computer Program

A

Set of instructions that the computer can perform in order to perform a task.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Programing

A

Proces of creating a program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Source Code

A

List of comands typed into one or more text files, used for creating programs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Executing A Program

A

When a program is loaded into a memory and the hardware sequentialy executes each instruction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Machine Code

A

Limited set of instructions that a CPU can understand directly

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Binary Digit BIT

A

Each 0 or 1 of the machine code sequence

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Hardware

A

Collection of physical computer parts that make up a computer and execute programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Interpretation of BITS

A

Each bit is interpreted by the CPU to a comand to do a very specific job

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Assembly Language

A

Each instruction is identified by short abreviation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Assembler

A

Program used to decode assembly language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

High Level Languages

A

Languages like C, C++, Pascal that must be translated in format that the computer will understand

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Compiler

A

Program that reads source code and produces standalone executable program that can be run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Interpreter

A

Program that directly executes the instructions in the source code without requiring to be compiled

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Scripting Languages

A

Languages like Perl and Java Script that are interpreted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Advantages Of High-Level Languages

A
  • easier to read and write, closer to language we understand
  • needs fewer instructions to perform a task than low-level languages
  • can be compiled for different systems
How well did you know this?
1
Not at all
2
3
4
5
Perfectly