COMPROG2 Flashcards
the promotion and maintenance of the highest degree of physical, mental and social well-being of workers in all occupations.
Occupational Health and Safety (OHS)
This is one of the most common risks that one may acquire not only in the workplace but also at home. No matter what industry you work in, you use your
eyes to look at what You are doing.
Eyestrain
refers to any method of product feature designed to optimize
overall human well-being and performance especially at work.
Ergonomics
source of potential injury or threat
Hazard
the possibility that something bad or unpleasant thing will happen.
Risk
is the art or process and science of
creating/writing programs. It is the process done by
programmers to instruct a computer on how to do a task.
Programming
This is the only language that a computer can understand.
Machine Language
Classification of Programming Language
- machine language
- assembly language
- high-level language
- object-oriented/event driven programming language.
With these languages, the emphasis
of creating a program was on the objects included in the user
interface like buttons and scrollbars. Examples of which are:
Visual Basic, Delphi, Visual C++’ PROLOG, and Smalltalk. (OOP)
Object-Oriented/Event-Driven Programming Language
This is more advanced than the machine language. Mnemonics are memory aids. Instead of using numbers, programmers began using English like abbreviations such as
mov for move, mul for a multiply operation, add for an addition operation, and so on
Assembly Language
To speed up the programming process, _____ were developed. It allowed programmers
to use English commands to carry out instructions.
High-Level Language
Program Development Process (P.C./TD/.D.M)
- Planning
- Coding
- Testing and Debuggin g
- Documentation
- Maintenance
person who writes, develops, and debugs the computer program
Programmer
tool that allows programmers to write commands or
programs
Programming language
translates assembly language statements into the target computer’s machine
code
Assembler
memory aids used with assembly language to abbreviate an
operation
Mnemonics
each 0 and 1 in the binary system
Bit
-also known as Graphical User Interface, which lets software user to interact with objects like scrollbars and buttons.
GUI
the last stage of the Program Development Process, wherein the programmer
will start writing the program.
Coding
is a step-by-step procedure to solve problems.
Algorithm
is a description of
an algorithm or a computer program using natural language.
Pseudocode
refers to what a program must do or output
Functional
graphical representation of a process
Flowchart
refers to the characteristic or how the program must
output information (me pag nakikita sya)]
Non-functional
description of a specific data that can be stored in a variable, the amount of memory the item occupies, and the
operations it can be performed
Data Type
standard design approach which indicates that program instructions must be coded following the order of their implementation in the system itself
Structured Programming
written description of the overall design or architecture of the system to be made
Design documentation
symbolic name given to an unknown data
standard design approach that focuses on dividing
Variable
can only contain two values, true or false. Yes or no or on and off is also possible.
Boolean
It is an unsigned type that cannot contain negative values.
Byte
used to hold a single character, specifically a single unicode character. Unicode is a 16-bit character which represents all the letters and symbols of ah major languages existing.
Char
data type that holds date values, time values, or the combination of both.
Data
holds decimal values up to 29 significant digits. It is specifically designed for financial calculations.
Decimal
powerful data type that can hold even the smallest and the largest approximation of a real number.
Double
holds only whole number, but loads fast compared to other data types.
Integer
data type used to hold larger integer numbers.
Long
holds objects addresses.
Object
used to contain lesser value of whole number compared to data type Integer. Programmers use this data type to optimize program runtime as well as to save memory
Short
like double data type, it is also used to contain floating-point values. The difference is that it is used for much lesser values
Single