ITE/CS no.3 Flashcards

1
Q

a representation of steps using special symbols

A

FLOWCHART

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

A flowchart symbol that represents the starting or ending point of the system

A

TERMINAL BOX OR TERMINATOR

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

A flowchart symbol that prepares all variables that will hold some values.

A

INITIALIZATION

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

A flowchart symbol that represents a printout, such as a document or a report

A

INPUT/OUTPUT BOX

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

A flowchart symbol that indicates some particular operation.

A

PROCESS BOX

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

A flowchart symbol that represent the flow of the sequence and direction of a process

A

FLOW LINES

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

A flowchart symbol that indicates that the flow continues on a matching symbol containing the same letter somewhere else on the same page

A

ON-PAGE CONNECTOR/REFERENCE

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

A flowchart symbol that contains a number inside; indicates that the flow continues on a matching symbol containing the same number somewhere else on a different page

A

OFF-PAGE CONNECTOR

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

A flowchart symbol where there are lines coming out from the diamond indicate different possible situations, leading to different sub-processes.

A

DECISION BOX

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

informal high-level description of the operating principle of a computer program or other algorithm.

A

PSEUDOCODE

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

it is the process of creating codes from one language to another one.

A

CODING

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

the process of developing an executable machine level program that can be implemented without any error.

A

PROGRAMMING

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

a vocabulary and set of grammatical rules for instructing a computer or computing device to perform specific tasks.

A

PROGRAMMING LANGUAGE

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

3 levels of programming languages

A
  1. LOW LEVEL LANGUAGE
  2. MIDDLE LEVEL LANGUAGE
  3. HIGH LEVEL LANGUAGE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A level of programming language designed using zeros (0) and ones (1), hence they are critical to understand

A

LOW LEVEL LANGUAGE (LLL)

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

A level of programming language designed using some special words known as mnemonic and when we compared it to low level language, machine level is easy to understand.

A

MIDDLE LEVEL LANGUAGE

17
Q

A level of programming language designed using simple English like words.

A

HIGH LEVEL LANGUAGE

18
Q

What are the 3 types of translators

A
  1. COMPILER
  2. INTERPRETER
  3. ASSEMBLER
19
Q

A type of translator that converts the entire source code into object code (machine code) at once; used to convert HLL into Machine code format.

A

COMPILER

19
Q

A type of translator that converts source code into object code in line-by-line format; used to convert HLL into understandable machine code.

A

INTERPRETER

19
Q

A type of translator that is used to convert assembly level language (low level) into machine level language.

A

ASSEMBLER

20
Q

any collection of code, possibly with comments, written using a human-readable programming language, usually as plain text.

A

SOURCE CODE