[GEAS] COMPUTER PROGRAMMING Flashcards

1
Q

The process of creating a sequence of instructions that a computed will follow to perform a specific task

A

Computer Programming

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

Used to represent start and end of flowchart and what shape?

A

Terminal (oblong)

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

Used for input and output operation and what shape?

A

input/output (parallelogram)

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

Used to represent the operation in which there are 2 or 3 alternatives, true and false etc. and what shape?

A

Decision making (diamond)

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

Used for arithmetic operations and data-manipulations and what shape?

A

Process (rectangle)

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

Used to represent a group of statements performing one processing task

A

Predefined process

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

Link to another process (two answers)

A

Connector or on-page and off-page

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

Language used to control the behavior of a machine

A

Programming Language

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

Software that is used to translate high-level language into machine code

A

Compiler

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

Used for storing data values

A

Variables

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

What are the different data types? and their functions

A

integer: numbers, can be computed

double: can handle larger values, 64 bits in size
float: 32 bits in size

character: cannot be computed

string: text

boolean: true or false

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

Used to store multiple values in a single variable, instead of declaring separate variables for each value.

A

Arrays

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

[Arithmetic Operations] +

A

Addition

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

[Arithmetic Operations] -

A

Subtraction

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

[Arithmetic Operations] *

A

Multiplication

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

[Arithmetic Operations] /

A

Division

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

[Arithmetic Operations] %

A

Modulus: remainder

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

[Assignment Operations] ++

A

increment (+1)

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

[Assignment Operations] –

A

decrement (-1)

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

[Assignment Operations] +=

A

increment by n (+n)

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

[Assignment Operations] -=

A

decrement by n (-n)

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

[Comparison Operations] >

A

greater than

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

[Comparison Operations] <

24
Q

[Comparison Operations] >=

A

greater than or equal

25
[Comparison Operations] <=
less than or equal
26
[Comparison Operations] ==
is equal to
27
[Comparison Operations] !=
is not equal to
28
[Logical Operations] &&
AND
29
[Logical Operations] ||
OR
30
[Logical Operations] !
NOT
31
Explain if-else statement
if-else statement: if the specified statement is true then execute the "if" block. Otherwise, execute "else" block.
32
Explain switch-case statement
switch-case statement: works with a lot of data types. It executes one statement from multiple ones.
33
Explain while Loop statement
while Loop statement: hanggat nasasatisfy yung condition, nag eexecute yung block. Otherwise, titigil na.
34
for Loop statement
for Loop statement: instead of using while Loop, kung alam mo kung ilang beses dapat umulit yung block, gamitin ang for Loop statement.
35
FTP
File Transfer Protocol
36
HTTPS
HyperText Transfer Protocol Secure
37
HTML
HyperText Markup Language
38
CSS
Cascading Style Sheets
39
XML
Extensible Markup Language
40
PHP
PHP Hypertext Processor
41
SQL
Structured Query Language
42
API
Application Programming Interface
43
IDE
Integrated Development Environment
44
GUI
Graphic User Interface
45
UI
User Interface
46
UX
User Experience
47
SSH
Secure Shell
48
REGEX
Regular Expression
49
UTC
Coordinated Universal Time
50
EOF
End of File
51
FIFO
First In, First Out
52
OOP
Object Oriented Programming
53
CSV
Comma Separated Values
54
WYSIWYG
What You See Is What You Get
55
ASCII
American Standard Code for Information Interchange
56
BIOS
Basic Input Output System