[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] <

A

less than

24
Q

[Comparison Operations] >=

A

greater than or equal

25
Q

[Comparison Operations] <=

A

less than or equal

26
Q

[Comparison Operations] ==

A

is equal to

27
Q

[Comparison Operations] !=

A

is not equal to

28
Q

[Logical Operations] &&

A

AND

29
Q

[Logical Operations] ||

A

OR

30
Q

[Logical Operations] !

A

NOT

31
Q

Explain if-else statement

A

if-else statement: if the specified statement is true then execute the “if” block. Otherwise, execute “else” block.

32
Q

Explain switch-case statement

A

switch-case statement: works with a lot of data types. It executes one statement from multiple ones.

33
Q

Explain while Loop statement

A

while Loop statement: hanggat nasasatisfy yung condition, nag eexecute yung block. Otherwise, titigil na.

34
Q

for Loop statement

A

for Loop statement: instead of using while Loop, kung alam mo kung ilang beses dapat umulit yung block, gamitin ang for Loop statement.

35
Q

FTP

A

File Transfer Protocol

36
Q

HTTPS

A

HyperText Transfer Protocol Secure

37
Q

HTML

A

HyperText Markup Language

38
Q

CSS

A

Cascading Style Sheets

39
Q

XML

A

Extensible Markup Language

40
Q

PHP

A

PHP Hypertext Processor

41
Q

SQL

A

Structured Query Language

42
Q

API

A

Application Programming Interface

43
Q

IDE

A

Integrated Development Environment

44
Q

GUI

A

Graphic User Interface

45
Q

UI

A

User Interface

46
Q

UX

A

User Experience

47
Q

SSH

A

Secure Shell

48
Q

REGEX

A

Regular Expression

49
Q

UTC

A

Coordinated Universal Time

50
Q

EOF

A

End of File

51
Q

FIFO

A

First In, First Out

52
Q

OOP

A

Object Oriented Programming

53
Q

CSV

A

Comma Separated Values

54
Q

WYSIWYG

A

What You See Is What You Get

55
Q

ASCII

A

American Standard Code for Information Interchange

56
Q

BIOS

A

Basic Input Output System