Computer programming concepts

9

description

 

Transcript of Computer programming concepts

Page 1: Computer programming concepts
Page 2: Computer programming concepts

Program ◦ a coded sequence of instructions to be carried

out by the computer◦ Software used in developing computer programs

2 TYPES OF PROGRAMMING LANGUAGES

1.Low-level Language2.High-level Language

Page 3: Computer programming concepts

Programs are written in a language easy for the machine to understand◦ Machine Language. Programs are coded in binary

(0s and 1s)◦ Assembly Language. It is a symbolic coded

sequence of instructions

Page 4: Computer programming concepts

Programming languages that are easy to understand and to write since they use word from the English language.◦ Adobe ColdFusion◦ Adobe Dreamweaver’◦ Adobe Fireworks◦ Adobe Flash◦ ASP.NET◦ C and C++◦ C#◦ HTML (Hypertext Markup Language)◦ Java◦ MySQL◦ Oracle◦ PHP (Personal Home Page)◦ Structured Query Language (SQL)◦ Visual Basic.NET◦ Visual Foxpro

Page 5: Computer programming concepts

Lexicon. It is using correct words of programming language for coding

Syntax. Grammar rules that we use whenever we speak or write in programming the grammar that we follow is syntax

Semantics. Function of the command

Page 6: Computer programming concepts

Program that converts high-level language (source code) to machine language (object code)

Makes the program “executable” Compiled programs are normally seen with

a file extension of .exe

Page 7: Computer programming concepts

Translates or converts the source code into machine language and executes one statement at a time

Page 8: Computer programming concepts

An organized procedure for accessing and updating records in computers.

Used in different departments of organization such as accounting, record, human resource (payroll and employee records), purchasing, inventory, etc.

Page 9: Computer programming concepts

Batch Processing Transaction Processing Real-Time Processing Distributed Processing Overlapped Processing Multiprocessing Spooling Multiprogramming