Introduction to Programming - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Introduction to Programming

Description:

Introduction to Programming Objectives To learn fundamental problem solving techniques To learn how to design a program To learn to use the C++ programming language ... – PowerPoint PPT presentation

Number of Views:50
Avg rating:3.0/5.0
Slides: 9
Provided by: AndrewH164
Category:

less

Transcript and Presenter's Notes

Title: Introduction to Programming


1
Programming
  • Introduction to Programming

2
Objectives
  • To learn fundamental problem solving techniques
  • To learn how to design a program
  • To learn to use the C programming language

3
What is C?
  • C is a programming language.
  • A computer program performs a specific task, and
    may interact with the user and the computer
    hardware.
  • Human work model
  • Computer work model

4
What is C?
  • The most popular programming languages
  • Basic (Beginner All-purpose Symbolic
    Instructional Code)
  • C (an object-oriented language, based on C)
  • Cobol (Common Business Oriented Language)
  • Fortran (FORmula TRANslation)
  • Java
  • Pascal (named for Blaise Pascal)
  • Visual Basic (Basic-like visual language
    developed by Microsoft)
  • C (developed by the designer of the B language)
  • The most common versions of C
  • Microsoft VC2008
  • Eclipse
  • g (for Unix machines)

5
Why C?
  • Bad News
  • C is not easy to learn
  • Good News
  • Lots of good-paying jobs for programmers because
    C is not easy to learn!
  • Java uses C syntax, it is easy to learn Java if
    you know C.
  • Though C is not the easiest language (Basic and
    Pascal are easier), it is not the hardest either
    (Ada, Prolog and Assembly languages are really
    difficult!)

6
Who Uses C?
  • Computer makers such as Sun, SGI, IBM, and HP
  • Airport
  • Computer chip manufacturers
  • like Motorola Intel
  • Software companies
  • Banks
  • Hong Kong Government
  • Hospital Authority
  • Telecommunications
  • Universities

7
Most Important Feature of C
  • Most important feature of C its strong and
    efficient support of both Structured Programming
    and Object-Oriented Programming.
  • C runs on
  • PC
  • Macintosh
  • Unix workstations (also, Unix versions of C are
    free!)
  • supercomputers

8
What Can We Do By the End of the Course?
  • Program the computer in applications such
    as the following
  • Program a simple calculator
  • Program simple computer games
  • Program a simple text editor
  • Program a small inventory system for a small
    company
  • You will be ready to take on part-time
    programming jobs by the end of the semester!
Write a Comment
User Comments (0)
About PowerShow.com