Programming Concepts 01
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Programming Concepts 01

on

  • 999 views

 

Statistics

Views

Total Views
999
Views on SlideShare
964
Embed Views
35

Actions

Likes
0
Downloads
13
Comments
0

6 Embeds 35

http://www.l2b-egy.org 10
http://www.l2b-egypt.org 10
http://l2b-egy.org 7
http://l2b-egypt.org 4
http://l2b.cz.cc 2
http://www.slideshare.net 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Programming Concepts 01 Presentation Transcript

  • 1. Programming concepts Fady Mohammed Osman   Mail: Fady_moa@yahoo.com  
  • 2. Programming concepts  What is a computer program??  Program structure.  Variables declaration.  Comparision Operators.  Flow control.  Iterative statements (loops).  Functions.  Event­driven or non Event­driven.      Generic or special­purpose.
  • 3. What is computer program?  Computer program is collections of instructions  that tell a computer how to interact with the user  interact with the computer hardware and  process data.    
  • 4. Program structure  Statements to establish the start of the program .  Variable declaration.  Program statements.    
  • 5. Variables  Variables are places for holding data in  memory.  Types of variables:  Integer.  Real(float).  Characters.  Strings.    
  • 6. Comparision and logical  operators  Comaparision (equal ,greater than,less than,not  equal).  Logical (and,or,not).    
  • 7. Control flow  If (condition).  (statements).  Else.  (statements).    
  • 8. Iterative statements  Used to repeate a section of code for certain  amount of times.    
  • 9. Functions  simply contain a series of computational steps  to be carried out. Any given procedure might be  called at any point during a program's  execution, including by other procedures or  itself.    
  • 10. Event­driven and non event­ driven  What is the difference??  Examples of events:  Program load.  mouse click.  Key press.  Program end.    
  • 11. Generic or special purpose??  Generic or general purpose programming  language.  Special purpose:  ­SQL.  ­Markup languages (HTML,XML).    
  • 12. Useful sites  Programming concepts: ➢ http://cisnet.baruch.cuny.edu/holowczak/classes/ programming/  Language categories: ➢ http://en.citizendium.org/wiki/Programming_langu age  Programming language comparison: ➢ http://en.wikipedia.org/wiki/Comparison_of_progr   amming_languages