You are on page 1of 6

BERBICE HIGH SCHOOL

NAME: DEEPA KEWLACHAND

CLASS: 9R

SUBJECT: INFORMATION
TECHNOLOGY

TEACHER: MISS E. JONAS

TOPIC: PROGRAMMING CONCEPTS


GLOSSARY
1. Algorithm- is a finite sequence of well-defined, computer-
implementable instructions, typically to solve a class of specific
problems or to perform a computation.

Reference: https://en.wikipedia.org/wiki/Algorithm

2. Boolean- In computer science, a “Boolean” or bool is a data type with


two possible values: true or false. It is named after the English
mathematician and logician George Boole, whose algebraic and logical
systems are used in all modern digital computers.

Reference: www.computerhope.com/jargon/b/boolean.htm

3. Character- is a printable symbol having phonetic or pictographic


meaning and usually forming part of a word of text, depicting a
numeral, or expressing grammatical punctuation.

Reference: whatis.techtarget.com/definition/character

4. Constant- a constant is a value that cannot be altered by the program


during normal execution, i.e., the value is constant.

Reference:
en.wikipedia.org/wiki/Constant_(computer_programming)

5. Data type: A data type is a classification that dictates what a variable


or object can hold in computer programming. Data types are an
important factor in virtually all computer programming languages,
including C#, C++, JavaScript, and Visual Basic.

Reference: www.computerhope.com/jargon/d/datatype.htm
6. Debugging- is the routine process of locating and removing computer
program bugs, errors or abnormalities, which is methodically handled
by software programmers via debugging tools. Debugging checks,
detects and corrects error (or “bugs”) to allow proper programming
operation.

Reference: www.techopedia.com/definition/16373/debugging

7. Execution- Execute and execution are terms that describe the process
of running a computer software program, script, or command.

Reference: www.computerhope.com/jargon/e/execute.htm

8. Float numbers- a float is a data type composed of a number that is not


an integer, because it includes a fraction represented in decimal
format.

Reference: www.techopedia.com/definition/23980/float-
computer-science

9. Flowchart- is a diagram that depicts a process, system or computer


algorithm. They are widely used in multiple fields to document, study,
plan, improve and communicate often complex processes in clear,
easy-to-understand diagrams.

Reference: www.lucidchart.com/pages/what-is-a-flowchart-
tutorial

10. High level: A high-level language is any programming language that


enables development of a program in a much more user-friendly
programming context and is generally independent of the computer's
hardware architecture.
Reference: www.techopedia.com/definition/3925/high-level-
language-hll

11. Integer- in the context of computer programming, is a data type


used to represent real numbers that do not have fractional values.
Different types of integer data types are stored on machines in
different ways.

Reference: www.techopedia.com/definition/832/integer-int

12. Iteration: is the repetition of a process in a computer program,


usually done with the help of loops.

Reference: www.techopedia.com/definition/3821/iteration

13. Logical operators: is a special symbol or word that connects two or


more phrases of information. It is most often used to test whether a
certain relationship between the phrases is true or false.

Reference: www.computerhope.com/jargon/l/logioper.htm

14. Low level language- is a type of programming language that


contains basic instructions recognized by a computer. Unlike high-
level languages used by software developers, low-level code is often
cryptic and not human-readable.

Reference: techterms.com/definition/low-level_language

15. Programming language- is a set of commands, instructions, and


other syntax use to create a software program. Languages that
programmers use to write code are called "high-level languages." This
code can be compiled into a "low-level language," which is recognized
directly by the computer hardware.

Reference: techterms.com/definition/programming_language
16. Pseudocode: is a plain language description of the steps in an
algorithm or another system. Pseudocode often uses structural
conventions of a normal programming language, but is intended for
human reading rather than machine reading.

Reference: en.wikipedia.org/wiki/Pseudocode

17. Real numbers: Real numbers include whole numbers, rational


numbers, irrational numbers and virtually any type of number that is
not an imaginary number or that can't be computed or processed
logically. Real numbers have a significant importance in the field of
computer science.

Reference: www.techopedia.com/definition/5549/real-number

18. Relational operators- Relational operators are symbols used to


specify a certain relationship between two numbers or numeric values
and number-like elements in an equation. The result of a calculation
using them is either a ‘true’ or a ‘false’ value.

Reference: www.technipages.com/definition/relational-operator

19. Source code- is the only format that is readable by humans. When
you purchase programs, you usually receive them in their machine-
language format. This means that you can execute them directly, but
you cannot read or modify them. Some software manufacturers
provide source code, but this is useful only if you are an experienced
programmer.

Reference: www.webopedia.com/definitions/source-code/
20. String- is a data type used in programming, such as an integer and
floating point unit, but is used to represent text rather than numbers.
It is comprised of a set of characters that can also contain spaces and
numbers.

Reference: techterms.com/definition/string

21. Testing- The job of testing is an iterative process as when one bug is
fixed, it can illuminate other, deeper bugs, or can even create new
ones. Software testing can provide objective, independent
information about the quality of software and risk of its failure to
users or sponsors.

Reference: en.wikipedia.org/wiki/Software_testing

22. Variables- is assigned a value in one place and then used


repetitively. Variables generally have four attributes: an identifier,
data location, type and value. They are assigned during program
execution at different times.

Reference: www.techopedia.com/definition/25647/variable-
programming

You might also like