MODULE 1 Flashcards

(32 cards)

1
Q

It is a sequence of instructions written to perform a specified task for a computer.

A

Computer Program/Program

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

The text written in a computer programming language.

A

Source Code

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

It is the process of designing, writing, testing, debugging/ troubleshooting, and maintaining the source code of computer programs.

A

Computer Programming/Programming

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

It is the set of instructions on a computer to produce a specific result. Also called as Software.

A

Program

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

It is the process of writing a program or a software

A

Programming

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

Consist of binary code, also called as executables

A

Machine Languages

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

Parts of a Machine Language

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

A part of Machine Language where the operation is performed (opcode).

A

Instruction

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

A part of Machine Language where the memory address of the data is used.

A

Address

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

Programming languages with symbolic names for opcodes, and decimals or labels for memory addresses.

A

Assembly Language

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

Type of Programming

A
  1. Low-level languages
  2. High-level languages
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Languages that uses instructions tied to one type of computer.

A

Low-Level languages

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

Languages that resembles written languages such as English and can run on a variety of computer types.

A

High-level languages

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

Classification of Programs

A
  1. Procedural
  2. Object-Oriented
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

This type of program uses series of computational steps to be carried out. Example of this is C

A

Procedural

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

Reusable objects, containing code and data, are manipulated. Example of this is C++ and Java.

A

Object-Oriented

17
Q

Program Development Lifecycle

A
  1. Analyze
  2. Design
  3. Choose the Interface
  4. Code
  5. Debug and Test
  6. Complete the Documentation
18
Q

Step-by-step sequence of instructions that describes how the data is to be processed to produce the desired output.

19
Q

Ways to express Algorithms

A
  • Natural Languages
  • Pseudocode
  • Flowcharts
  • Programming Languages
20
Q

A program design technique that uses English words.

21
Q

Does not represent real code.

22
Q

No formal syntactical rules.

23
Q

Sequence of 0’s and 1’s

24
Q

Translators

A
  1. Interpreter
  2. Compiler
  3. Linker
25
This translator reads lines then execute
Interpreter
26
This translator compile instructions then execute
Compiler
27
This translator uses both Interpreter and Compiler, example of this is Java
Linker
28
Object-oriented programming allows object interaction without prescribed order. (True or False)
True
29
Types of Errors
1. Syntax Error 2. Runtime Error 3. Logical Error
30
An error that can be determined by the compiler
Syntax Error
31
An error experienced during runtime
Runtime Error
32
An error wherein the desired behavior is not presented
Logical error