CS3 basic programming concepts Flashcards

1
Q

Software

Application Software:

A

Specific-purpose programs

for application of desired task.

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

Software

EXPLAIN System Software:

A

programs used to start and run application software and networks.

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

inner Program files contain what type of application?

A

system level applications

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

what file format is data stored in?

A

in a proprietary file format

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

what kind of data is stored

in program Data files?

A

data that a particular program uses.

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

Very High- level VHLL

A

reduces complexity and amount of source code

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

DESCRIBE High- level Language (3rdGL),?

A

general purpose programming, English like language, FORTRAN, C/C++, VB, Python.

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

Assembler translate _______ language into _______ language. also _________ a program.

A

programming language

machine language.

finetune.

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

Assembly language is more of a _____ form of machine language, using the ____________ language for coders.

A

readable

English language.

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

is Machine Language (1stGL) usasable by humans?

A

UNUSABLE BY HUMANS cumbersome LAGUANGE OF 1’S AND O’S.

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

programmer?

A

translates coded instructions into machine langauge.

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

Language Translators

what do Assemblers convert?

A

HIGH LEVEL language

program into machine-language.

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

describe Compilers?

hint: UN transator

A

translates computer code written in one programming language, into another language

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

what do Interpreters translates each line of what?

A

instruction as it goes through the program excuting instructions?.

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

name the Components of a Program?

hint
: ​vvtkcoe

A

Variables- Variable Type - Keywords - Constants - Operators -Expressions

vvtkcoe

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

all forms of Variables are stored where?

A

computer’s memory unit.

17
Q

a variable can store inforation however it can aslo ______ or ________ the address of a variable

A

holds or stores

18
Q

in high level languages, compiler chooses location of a variable for us, what does this do for us?

A

making real location of variable irrelevant. will always be stroed in same place computer memeory.

19
Q

what do Variables Types
represent?

A

Numbers and Letters

20
Q

creation/selection of the of Variable names is left to the programmer or software?

A

programmer

21
Q

a variable name is choosen withing a set of program ________?

A

language rules

22
Q

Variable Names:

Choose descrptive names for varibles that include _______ and the _________ about the variable.

A

role & information

23
Q

Variable Names

Generally, a variable name can consists of any number of letters, digits, or underscores, the first of which must be a letter or underscore and not the____________.

A

language keyword

24
Q

WHAT does VARIABLE represent?

A

a storage address associated symbolic name. (nickname)

25
Q

Variable Name:

Variables can store one value at a time, the assignment of another value to a variable will what?

A

automatically be overwritten

26
Q

Variable Name:

Variable names in many programming languages are not case sensitive names. is C/C++ CASE SENSITVE?

A

YES

C/C++ variable names are case sensitive, ABC is different that abc, Abc, aBC, are all different

27
Q

The amount of memory space reserved depends on the type of the variable, when a program is executed. WHERE ARE VALUES(information) STORED?

A

values for a variable are stored in that reserved space.

28
Q

Variables Types

BASIC TYPES:

hint

: FISC

A

Float, Integer, String, character,

FISC

29
Q

Variable Type

OTHER TYPES:

A

Currency (VB), unsigned (C/C++), Boolean (Pascal), etc.

30
Q

What is a software?

not application

A

operating information and programs used by a computer.

31
Q

What is programming?

A

creating a set of logical instructions to complete a task.

32
Q

What definition of a program?

A

• A logical pattern

of instructions to solve a problem.

33
Q

coder –defined types: explain?

A

allow programmer to define new type based on built-in types, such as arrays, records, classes, etc.

34
Q

• Variables Type:

String

A

variables that hold zero or more characters such as letters, numbers, spaces, commas

35
Q

• Variables Type:

FLOAT

A

WHOLE NUMBER NOT FRACTIONS fraction represented in decimal format

36
Q

WHAT IS A KEYWORD:

A

Reserved Words, is a group of words specific to each language, that are

37
Q

Constants :

Symbolic constants:

HINT:circum = 2 * 3.1416 * radius;

A

are a symbolic representation of a variable

38
Q

Constants :

Literal Data:

HINT:circum = 2 * 3.1416 * radius;

A

data that explicitly identifies itself are called literal because they are literally included directly in the statement.

39
Q

Constants:

Symbolic Constants

particular literal-const float PI = 3.1416;

A

a label-name used to represent a fixed value that never changes throughout a program.