CS3 basic programming concepts Flashcards Preview

CS 3 INTRO TO PROGAMING > CS3 basic programming concepts > Flashcards

Flashcards in CS3 basic programming concepts Deck (39)
Loading flashcards...
1

Software

Application Software:

Specific-purpose programs

for application of desired task.

2

Software

EXPLAIN System Software:

programs used to start and run application software and networks.

3

inner Program files contain what type of application? 

 system level  applications

4

what file format is data stored in?

 in a proprietary file format

5

what kind of data is stored

in program Data files? 

data that a particular program uses. 

6

 

 

Very High- level  VHLL 

 reduces  complexity and amount of source code

 

 

7

 

DESCRIBE High- level Language (3rdGL),?

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

8

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

 programming language

machine language.

finetune. 

9

 

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

readable

English language.

10

 

is Machine Language (1stGL) usasable by humans? 

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

11

 

 programmer? 

translates coded instructions  into machine langauge. 

12

Language Translators

what do Assemblers convert? 

 HIGH LEVEL language

program into machine-language.

13

 

describe Compilers?

 

hint: UN transator 

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

14

 

what do Interpreters translates each line of  what? 

 instruction as it goes through the program excuting instructions?.

15

name the Components of a Program?

hint
: ​vvtkcoe

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

 

vvtkcoe

16

 

all forms of Variables are stored where? 

computer’s memory unit. 

17

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

holds or stores 

 

 

18

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

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

19

what do  Variables Types
represent?

Numbers and Letters

20

 

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

programmer

21

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

language rules

22

Variable Names: 

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

role &  information 

23

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____________.

language keyword

24

WHAT does VARIABLE represent?  

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

 

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, 

 

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.