COMP-111 Programming Fundamentals
COMP-111 Programming Fundamentals
PROGRAMMING FUNDAMENTALS
1
Lecture 1 Lecture Objectives
2
Lecture 1 Contents
3
Lecture 1 Contents
4
Lecture 1 1.1 Teaching Philosophy
5
THIS COURSE WILL ENABLE
YOU TO …
Lecture 1 Contents
7
Lecture 1 1.2 Problem solving using machines
9
Lecture 1 1.3 What is a Computer System
10
Lecture 1 1.3 What is a Computer System
Hardware
• A basic computer consists of 4 basic components:
Memory
14
Lecture 1 1.4 Programming Languages
Introduction
_____________________________________________________________________________________________________________________________________
15 1
Deitel, H.M. and Deitel, P.J (2013). C How to Program 7/E. United State of America: Pearson Education.
Lecture 1 1.4 Programming Languages
1
http://3.bp.blogspot.com/-btpK1XKZbWo/T9FBqYz3bjI/AAAAAAAABKA/qGt4MDRu0T8/s1600/level+of+programming+language.png
16
Lecture 1 1.4 Programming Languages
Modified Executable
Source Code Code
18
Lecture 1 1.4 Programming Languages
20
Lecture 1 1.4 Programming Languages
21
Lecture 1 Contents
22
Lecture 1 1.5 Summary
_____________________________________________________________________________________________________________________________________
23
* Paul, D. and Harvey, D. (2013). C How to Program 7/E. United State of America: Pearson Education, Inc., publishing as Prentice Hall
Lecture 1
Self-Review
24
Lecture 1 Self-Review
_____________________________________________________________________________________________________________________________________
_____________________________________________________________________________________________________________________________________
25
* Paul, D. and Harvey, D. (2013).
I C How
Deitel, to Program
H.M. 7/E.
and Deitel, P.JUnited
(2013).State of America:
C How Pearson
to Program Education,
7/E. United StateInc., publishing
of America: as Prentice
Pearson Hall
Education.
Lecture 1 Self-Review
26