Thynk
Home About Content Others Page 01
Unlimited.
Introduction to
Programming
Next Slide
-
Thynk
Home About Content Others Page 02
Unlimited.
Computer it is a sequence of statement intender to
accomplish a certain task. It is a set of
Programmin instructions for computer to follow.
g
It is a process of planning and creating a
program.
Programmin
Thynk Page 03
Home About Content Others
Unlimited.
TYPES OF
PROGRAMMING
Low-Level Language - a language that deal
with a computer’s hardware components
High-Level Language - these
programming languages that are use a
natural language.
Thynk Page 04
Home About Content Others
Unlimited.
TYPES OF LOW-LEVEL LANGUAGE
Machine Language - language that the computer can
directly understand.
Assembly Language - symbolic form of machine
language that eaiser for people to read.
Assembler - a program that translates assembly
languages instructions into machine language.
Thynk Page 05
Home About Content Others
Unlimited.
TYPES OF HIGH-LEVEL LANGUAGE
Syntax - rules of the language
Commands - programs statement that carry out the task that the
program has to perform.
Compiler - program that translates a program written in a high - level
language into a low - level language.
Interpreter - act as a compiler, but it translate one program statement
at a time.
Syntax Errors - errors that might be encountered during the process of
translation.
Logical Errors - errors that occur whent the syntax of the program is
correct, vut the expected is not.
Debugging - process of locating and correcting the errors of a program.
Thynk
Home About Content Others Page 07
Unlimited.
PROGRAMMING
CYCLE
Algorithm
It is a problem-solving technique used in
solving programming problems. It is a
step-by-step problem-solving process in
which a solution is arrived at a finite
amount of time.
Thynk
Home About Content Others Page 08
Unlimited.
PSEUDOCODE
A method of describing computer algorithm using a
combination of natural language and programming
language.
Thynk
Home About Content Others Page 09
Unlimited.
FLOWCHART
Visual reprsentation of an
algorithm. It contains shapes
describing how an algorithm or
program operates.
Thynk
Home About Content Others Page 10
Unlimited.
Thynk
Home About Content Others Page 11
Unlimited.
Thynk
Home About Content Others Page 12
Unlimited.
Thynk
Home About Content Others Page 13
Unlimited.
Thynk
Home About Content Others Page 14
Unlimited.
Thynk
Home About Content Others Page 15
Unlimited.
Thynk
Home About Content Others Page 16
Unlimited.
Thynk
Home About Content Others Page 17
Unlimited.
FLOWCHART
Used to specify the set of values and
their operations.
PRIMITIVE DATA
TYPES
The fundamentals data types in Java.
Thynk
Home About Content Others Page 18
Unlimited.
Thynk
Home About Content Others Page 19
Unlimited.
VARIABLES
It is an Identifier, it can hold only 1 value
at a time.
CONSTANT
values does not change during program
execution.
Thynk
Home About Content Others Page 20
Unlimited.
TYPE
CASTING
refers for converting a value from
specific type to a variable of another
type.
IMPLICIT
lower precision data type to higher
precision data type.
EXPLICIT
higher precision data type to lower
precision data type
Thynk
Home About Content Others Page 21
Unlimited.
Thynk
Home About Content Others Page 22
Unlimited.
Thynk
Home About Content Others Page 23
Unlimited.
Thynk
Home About Content Others Page 24
Unlimited.
Thynk
Home About Content Others Page 25
Unlimited.
Thynk
Home About Content Others Page 26
Unlimited.
Thynk
Home About Content Others Page 27
Unlimited.
Thynk
Home About Content Others Page 28
Unlimited.
Thynk
Home About Content Others Page 29
Unlimited.
Thynk
Home About Content Others Page 30
Unlimited.
Thynk
Home About Content Others Page 31
Unlimited.
Thynk
Home About Content Others Page 32
Unlimited.
ThankYou
[Link] - hello@[Link]