What is a Computer Program?
A sequential set of instructions, known a s codes, written or “programmed” in a computer language to let the computer perform a specific computation task.
What is a Computer Language
a set of grammatical rules that commands a computer or a device to
behave in a specific way. It also refers to programming language.
what is PROGRAMMING
It is the art and science of instructing computers to perform tasks using a specific programming language.
creating a set of instructions for a computer to follow a computer program.
Programming refers to?
creating a set of instructions for computers to follow a computer program.
The term “paradigm” is synonymous with “___”.
Pattern
These refer to the different approaches to structuring
and organizing code.
Programming Paradigms
focuses on organizing code into reusable
procedures or functions, emphasizing the sequence of steps to execute a program. Examples include
BASIC, C and C++, Pascal, and Java.
Procedural Programming
treats computation as evaluating mathematical functions, emphasizing
consistency, and avoiding side effects.
Functional Programming
revolves around the concepts of objects that encapsulate
data and behavior that promotes modularity, code reusability, and scalability. Examples include
Python, VB.NET, and C#.
Object-oriented Programming(OOP)
a programming language closer to machine code and hardware in terms of of syntax.
It provides a control over the computers hardware and resources.
Low level - language
a programming language designed to be easy for humans to read, write, and understand, allowing programmers to write computer programs and interact with a
computer system
High-level language
uses specific instructions to control a computer’s hardware.
Assembly Language
all instructions are written as binary numbers (1 and 0).
Machine Language
a set of rules defining the various combinations and arrangments of symbols or characters to create a valid statement in a language.
Syntax
it is a critique instructions given to a computer to perform a task of a function such as “print” to display text on the screen.
Command
it is a collection of useful resources, such as objects and functions, that can be used individually and must be configured to work together.
Library
it is a software application for formating the code, checking the syntax, running and testing the code.
Integrated Development Environment (IDE)
it is a program that directly executes instructions in a high-level level language without converting them into a machine language
Interpreter
it is a program that convert instructions into a low-level assembly code
Assembler
it is a program that converts a high level-language into a machine-readable code that a computer can execute
Compiler
what is Algorithm?
is a set of steps that generates a finite sequence of simple computational operations leading to the solution of a given problem.
The complete steps of the problem solving process in programming include :
•Problem Analysis
•Algorithm design
•Coding
•Execution
evaluating and outlining the problem and its solution requirements
Problem Analysis
designing an algorithm to solve problems.
Algorithm Design