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
Variable Name: Variables can store one value at a time, the assignment of another value to a variable will what?
automatically be overwritten
26
Variable Name: Variable names in many programming languages are not case sensitive names. is C/C++ CASE SENSITVE?
YES ## Footnote C/C++ variable names are case sensitive, ABC is different that abc, Abc, aBC, are all different
27
The amount of memory space reserved depends on the type of the variable, when a program is executed. WHERE ARE VALUES(information) STORED?
values for a variable are stored in that reserved space.
28
Variables Types BASIC TYPES: hint : FISC
Float, Integer, String, character, ## Footnote FISC
29
Variable Type OTHER TYPES:
Currency (VB), unsigned (C/C++), Boolean (Pascal), etc.
30
What is a software? not application
operating information and programs used by a computer.
31
What is programming?
creating a set of logical instructions to complete a task.
32
What definition of a program?
• A logical pattern of instructions to solve a problem.
33
coder –defined types: explain?
allow programmer to define new type based on built-in types, such as arrays, records, classes, etc.
34
• Variables Type: String
variables that hold zero or more characters such as letters, numbers, spaces, commas
35
• Variables Type: FLOAT
WHOLE NUMBER NOT FRACTIONS fraction represented in decimal format
36
WHAT IS A KEYWORD:
Reserved Words, is a group of words specific to each language, that are
37
Constants : Symbolic constants: HINT:circum = 2 \* 3.1416 \* radius;
are a symbolic representation of a variable
38
Constants : Literal Data: HINT:circum = 2 \* 3.1416 \* radius;
data that explicitly identifies itself are called literal because they are literally included directly in the statement.
39
Constants: Symbolic Constants particular literal-const float PI = 3.1416;
a label-name used to represent a fixed value that never changes throughout a program.