CS3 basic programming concepts Flashcards
Software
Application Software:
Specific-purpose programs
for application of desired task.
Software
EXPLAIN System Software:
programs used to start and run application software and networks.
inner Program files contain what type of application?
system level applications
what file format is data stored in?
in a proprietary file format
what kind of data is stored
in program Data files?
data that a particular program uses.
Very High- level VHLL
reduces complexity and amount of source code
DESCRIBE High- level Language (3rdGL),?
general purpose programming, English like language, FORTRAN, C/C++, VB, Python.
Assembler translate _______ language into _______ language. also _________ a program.
programming language
machine language.
finetune.
Assembly language is more of a _____ form of machine language, using the ____________ language for coders.
readable
English language.
is Machine Language (1stGL) usasable by humans?
UNUSABLE BY HUMANS cumbersome LAGUANGE OF 1’S AND O’S.
programmer?
translates coded instructions into machine langauge.
Language Translators
what do Assemblers convert?
HIGH LEVEL language
program into machine-language.
describe Compilers?
hint: UN transator
translates computer code written in one programming language, into another language
what do Interpreters translates each line of what?
instruction as it goes through the program excuting instructions?.
name the Components of a Program?
hint
: vvtkcoe
Variables- Variable Type - Keywords - Constants - Operators -Expressions
vvtkcoe
all forms of Variables are stored where?
computer’s memory unit.
a variable can store inforation however it can aslo ______ or ________ the address of a variable
holds or stores
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.
what do Variables Types
represent?
Numbers and Letters
creation/selection of the of Variable names is left to the programmer or software?
programmer
a variable name is choosen withing a set of program ________?
language rules
Variable Names:
Choose descrptive names for varibles that include _______ and the _________ about the variable.
role & information
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
WHAT does VARIABLE represent?
a storage address associated symbolic name. (nickname)