Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 75

� � #ࡱ#� > # � � # # O # � # :# # ##

#
EAR 105 COMPUTER PROGRAMMING I

Course Objectives:
This course is intended provides an introduction to the fundamental principles of
programming (using C and C++ as implementation languages).It emphasize the basic
skills of efficient software development based on the classic Input-Process-
Output /IPO/ model of a computing process and traditional concept for software
development life cycle.

The major topics covered include: general Computer scheme; Algorithms � definition,
classification. Notations for documenting algorithms; Structured Programming
(structured systems analysis & design).

Extensive exercises are used to illustrate syntax and semantics of all the
programming constructs introduced in the course � data, operators, operands,
expressions, statements, functions and programs.

Course Description:
Lectures present basic topics of computers, algorithms and programming in C/C++.
Standard C++ (incl. ANSI C) is presented: program structure; data � numeric and
symbolic literals, named constants and variables; data � fundamental types and
abstract types; operators, operands, expressions; statements; functions �
prototype, call, definition, parameter passing mechanisms; object oriented stream
input/output and input/output based on run-time library functions. Source texts of
various programs oriented to concrete problem solving illustrate the topics
covered.

Course Outline
Lectures Basic Topics Lecture 1
introduction Introduction to Computers, Problem Solving and Programming.
Computer hardware. Computer software. The software development method. Algorithms �
definition and classification. Flowcharts as a tool for algorithm description.
Applying the software development method. Introduction to linear algorithms and
branch algorithms. Typical examples.

Applying the software development method.


Lecture 2
Programming languages Computer Languages.
Processing (editing source text, compiling, linking and running) a High-level
Language Program.
The C++ programming language � An introduction.
Programming Environments. Integrated Development Environments (IDE). Visual C++, C+
+ Builder, Borland C++. Introduction to project concept. Console applications.
Sample programs in C++. Lecture 3
Elements of C++ The C++ programming language elements. General form of a C++
program. Lecture 4
Functions Top-Down Design with Functions.
Step-wise refinement and structure charts. Functions topics: prototype, call and
definition. Functions without arguments. Functions with an input argument. The
return statement. Functions returning a single result. Mathematical built-in
library functions. Top-Down Design with Functions Lecture 5
Functions continues Functions and Program Structure.
Basics of functions. System defined and user defined functions. General form of a
function definition. The minimal C++ function. Functions with multiple arguments.
Lecture 6
Program control Program control
Selection (decision) structures.
The if, if-else control statements. Nested if statements.
The switch control statement.
Repetition (loop) structures.
The while, for and do � while control statements.
The break, continue, goto statements. Nested loops. Design and implementation of
programs with linear, branch and loop algorithms.
Lecture 7
Modular programming Modular Programming.
Functions with simple output parameters. Formal output parameters as actual
arguments.
Functions and Recursion.
Lecture 8 & 9
Data types Data Types:
Simple
Representation and conversion of numeric types. Representation and conversion of
type char. Enumerated data types.
Arrays.
Declaring and referencing arrays. Array subscripts. Using for loops for sequential
access.
Strings.
Library functions. Assignment and substrings. Concatenation. Comparison.
Lecture 10
Pointers Pointers.
Pointers and addresses. Pointers and function arguments. Pointers and arrays.
Pointer arrays. Lecture 11
Structures and other user defined types Structures and Union types.
Basics of structures. Structure type definition (typedef statement). Structures and
functions. Structures as input parameters and return values. Arrays of structures.
Pointers to structures.
References:
Friedman F.L., Koffman E.B., Problem Solving, Abstraction and Design Using C++,
Pearson, Addison-Wesley Publ. Comp., 5e 2007, or 4e 2004.
Hanly J.R., Koffman E.B., Problem Solving & Program Design in C, Addison-Wesley
Publ. Comp., 3e 1999.
Kernighan B.W., Ritchie D.M., The C Programming Language, Prentice-Hall, Inc.,
Englewood Cliffs, N.J., 1988.

Other useful references:


Any book on C/C++ available in the library.
internet : www.cplusplus.com

# ## #
# ## "# ##$# 6# 8# �# �# � Y
#
$
9
���ŷŦ�xaMa<a�*##h�U� #hh @ 5#�CJ# OJ# QJ# ^J# aJ# #h�U� #hh @ CJ# OJ# QJ# ^J#
aJ# &#h�U� B*#CJ# OJ# QJ# \#�^J# aJ# ph ,#h�U� #hh @ B*#CJ# OJ# QJ# \#�^J# aJ#
ph 2#h�U� #hh @ 5#�>*#B*#CJ# OJ# QJ# \#�^J# aJ# ph &#h�U� #hh @ 5#�>*#CJ#
OJ# QJ# ^J# aJ# #h
<# #hh @ CJ# OJ# QJ# ^J# aJ# ##h�;c CJ# OJ# QJ# ^J# aJ# #h�U� #hh @ CJ# OJ# QJ#
^J# aJ# ##h�D� CJ# OJ# QJ# ^J# aJ# ##h�:� CJ# OJ# QJ# ^J# aJ# ##h+lK CJ# OJ# QJ#
^J# aJ# # # ## $# 8# � � Y
Z
#
$
9
m
n
~


� � � � � � �
� � � � � � �

# #$##$#If# a$#gd�;� # #$#If# gd�;� ## #$#
�##9#r #�L�`�L�a$#gdh @
# #$#
�##9#r a$#gdh @ # #��#`��#gdh @
# #$##� `� a$#gdh @ #$#a$#gdh @ #
�##9#r gdh @ # #$ a$ gd�U� #9
m
n
u
}
~





�# # ## +# ,# -# .# ��̬̽���t�fXF5�f #h
<# #h
<# CJ# OJ# QJ# ^J# aJ# ##h
<# #h
<# CJ# OJ# QJ# \#�^J# aJ# ##h
<# CJ# OJ# QJ# ^J# aJ# ##hh @ CJ# OJ# QJ# ^J# aJ# ##h
<# #hh @ 5#�CJ# OJ# QJ# ^J# aJ# &#h�;� #hh @ 5#�>*#CJ# OJ# QJ# ^J# aJ# ##h�;� #hh
@ 5#�CJ# OJ# QJ# ^J# aJ# #h�;� #hh @ CJ# OJ# QJ# ^J# aJ# ##h�;� 5#�CJ# OJ# QJ#
^J# aJ# ##h�U� #hh @ 5#�CJ# OJ# QJ# ^J# aJ# #h
<# #hh @ CJ# OJ# QJ# ^J# aJ# #h�U� #hh @ CJ# OJ# QJ# ^J# aJ# #�




�# # ## ,# � � � � �
u u u
#$##$#If# a$#gdh @
#$##$#If# a$#gd�;� q kd #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �## �##
�## �## #�#�$#�# #�# #�# � �#�# � �#�# � �#�# � �4�# #
#l a�# #,# -# .# 8# N# b# �# �# �# � � �
� u u u u
#$##$#If# a$#gd
<#
#$##$#If# a$#gd�;� q kd� #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �## �##
�## �## #�#�$#�# #�# #�# � �#�# � �#�# � �#�# � �4�# #
#l a�# #.# 8# M# N# b# �# �# �# �# 8# �# �# �# �# �# �# ## ##
## $# D# �# �# �# �# �# �# ��ɷ�����u�d�U‫�ڦ‬U‫�ڷ‬C�C�C##h
<# #h
<# CJ# OJ# QJ# \#�^J# aJ# ##h�U� 5#�CJ# OJ# QJ# ^J# aJ# #h
<# #hh @ CJ# OJ# QJ# ^J# aJ# )#h
<# #h
<# B*#CJ# OJ# QJ# ^J# aJ# ph ##hh @ CJ# OJ# QJ# ^J# aJ# ##h
<# CJ# OJ# QJ# ^J# aJ# #h
<# #h
<# CJ# OJ# QJ# ^J# aJ# ##h
<# #h
<# 5#�CJ# OJ# QJ# ^J# aJ# #h
<# #h�U� CJ# OJ# QJ# ^J# aJ# ##h�U� #h�U� 5#�CJ# OJ# QJ# ^J# aJ# &#h�;� #h
<# 5#�>*#CJ# OJ# QJ# ^J# aJ# #�# �# �# �# ## � � �

#$##$#If# a$#gd�;� q kd## #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�# ### ## ## $# D# �# � � � �

#$##$#If# a$#gd�;� q kd�# #$##$#If# #�l #�### ## ## ## ## ##
#�0 #��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�# #�# �# �# F# � � �
#$##$#If# a$#gd�;� q kd## #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�# #�# �# �# h# r# �# �# �# L# U# V# e# f# v# �# �# �#
�# �# �# �# �# �# �# # ## &# *# 4# 9# C# W# X# ]# r# �#
�# �# ���ɺ���ɺ�n�`�����`���`������`���`� ##h
<# CJ# OJ# QJ# ^J# aJ# &#h
<# #h
<# 5#�CJ# OJ# QJ# \#�^J# aJ# &#h�;� #h�U� 5#�>*#CJ# OJ# QJ# ^J# aJ# ##h
<# #h
<# 5#�CJ# OJ# QJ# ^J# aJ# ##h�U� #h�U� 5#�CJ# OJ# QJ# ^J# aJ# ##h�U� 5#�CJ#
OJ# QJ# ^J# aJ# &#h�;� #h
<# 5#�>*#CJ# OJ# QJ# ^J# aJ# ##h
<# #h
<# CJ# OJ# QJ# ]#�^J# aJ# #h
<# #h
<# CJ# OJ# QJ# ^J# aJ# %F# G# H# g# � � �
#$##$#If# a$#gd�;� q kd�# #$##$#If# #�l #�### ## ## ## ## ##
#�0 #��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�# #g# h# r# �# �# K# � � � u
u
#$##$#If# a$#gd
<#
#$##$#If# a$#gd�;� q kd
# #$##$#If# #�l #�### ## ## ## ## ## #�0 #��# �$ #t
#�# #�0 �## �## �## �## �## �##
#�#�$#�# #�# #�# � �#�# � �#�# � �#�# � �4�# #
#l a�# #K# L# V# f# v# �# �# ## &# X# �# �# � 
  o c c o c
c c
#$##$#If# a$#gd
<# # #$#
&
F# #$#If# a$#gd
<#
#$##$#If# a$#gd�;� s kd�# #$##$#If# #�l #�### ## ## ## ## ##
��##�0 #��# �$ #t #�# #�0 �## �##
�## �## �## �## #�#�$#�# #�# #�# � �#�# � �#�#
� �#�# � �4�# #
#l a�#
�# �# �# �# ## i# �# �# � � � u
i i i
#$##$#If# a$#gd�U�
#$##$#If# a$#gd
<#
#$##$#If# a$#gd�;� q kd## #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�# �# �# �# �# �# ## h# i# �# �# �# �# �# �# �# �#
$# %# g# j# �# �# �# �# �# �# �# �# �# �# Z# \# g#
��ɷ����u��ɷ�f���T�����u��ɷ�u� ##h
<# #h�U� CJ# OJ# QJ# ]#�^J# aJ# ##h
<# 5#�CJ# OJ# QJ# ^J# aJ# #h
<# #h
<# CJ# OJ# QJ# ^J# aJ# ##h�U� CJ# OJ# QJ# ^J# aJ# #h
<# #h�U� CJ# OJ# QJ# ^J# aJ# ##h�U� #h
<# 5#�CJ# OJ# QJ# ^J# aJ# ##h�U� #h�U� 5#�CJ# OJ# QJ# ^J# aJ# ##h�U� 5#�CJ#
OJ# QJ# ^J# aJ# &#h�;� #h
<# 5#�>*#CJ# OJ# QJ# ^J# aJ# &#h�;� #h�U� 5#�>*#CJ# OJ# QJ# ^J# aJ# �# �#
�# �# �# �# %# -# �# �   
o c o R ## #$#
�##9#r #$#If# a$#gd�U�
#$##$#If# a$#gd�U� # #$#
&
F# #$#If# a$#gd�U�
#$##$#If# a$#gd�;� s kd�# #$##$#If# #�l #�### ## ## ## ## ##
�A##�0 #��# �$ #t #�# #�0 �## �##
�## �## �## �## #�#�$#�# #�# #�# � �#�# � �#�#
� �#�# � �4�# #
#l a�# #�# �# �# �# �# �# �# �# [# � � �
m a a P �
## #$#
�##9#r #$#If# a$#gd�U�
#$##$#If# a$#gd�;� q kd## #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�#
#$##$#If# a$#gd�U� ## #$#
&
F#
�##9#r #$#If# a$#gd�U� #[# \# g# �# �# j# � �
� p p
## #$#
�##9#r #$#If# a$#gd�;�
#$##$#If# a$#gd�;� q kd�# #$##$#If# #�l #�### ## ## ## ## ##
#�0 #��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�# #g# �# �# �# �# k# l# x# �# �# ## A# �# �# �# �#
�# �# ## ## 8# 9# ��ͻͪ���������p��bTC #h
<# #hI0� CJ# OJ# QJ# ^J# aJ# ##h�;� CJ# OJ# QJ# ^J# aJ# ##hh @ CJ# OJ# QJ# ^J#
aJ# &#h�;� #h�;� 5#�>*#CJ# OJ# QJ# ^J# aJ# ##h�;� #hh @ 5#�CJ# OJ# QJ# ^J#
aJ# &#h�;� #hh @ 5#�>*#CJ# OJ# QJ# ^J# aJ# #h
<# #hh @ CJ# OJ# QJ# ^J# aJ# ##h
<# #h�U� CJ# OJ# QJ# ]#�^J# aJ# #h
<# #h�U� CJ# OJ# QJ# ^J# aJ# ##h�U� #h�U� 5#�CJ# OJ# QJ# ^J# aJ# ##h�U�
5#�CJ# OJ# QJ# ^J# aJ# #j# k# l# x# ## h# �# �# �# ## 9# �
� � } } } u u
m h #
&
F# #
&
F# gdh @ #$#a$#gdh @
#$#
&
F# a$#gdh @ # gdh @ q kd # #$##$#If# #�l #�### ## ## ## ## ## #�0
#��# �$ #t #�# #�0 �## �## �##
�## �## �## #�#�$#�# #�# #�# � �#�# � �#�# �
�#�# � �4�# #
#l a�#
2 1�h#:p�;� #��/ ��=!�# "�# #�##$��#%� #��##��#
��#
� #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l ��##�0 �## �## �## �## �## �## #�#�$#�# 5�#
##t 5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l �A##�0 �## �## �## �## �## �## #�#�$#�# 5�#
##t 5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ## � #$##$#If# #� !v #h##v #t #v##�#:V
#�l #�0 �## �## �## �## �## �## #�#�$#�# 5�# ##t
5�####�#4�# ##
�## # # s## # # # # # # # # # # #
#
# #
# #
2# # �# �# �# �# # ## # 0# @# P# `# p# �# �# �# �# �#
�# # ## 2# (# �# �# # 0# @# P# `# p# �# �# �# �# �# �#
# ## # 0# @# P# `# p# �# �# �# �# �# �# # ## # 0# @# P#
`# p# �# �# �# �# �# �# # ## # 0# @# P# `# p# �# �# �#
�# �# �# # ## # 0# @# P# `# p# �# �# �# �# �# �# # ##
# 0# @# P# `# p# �# �# 8# X# �# ## ## V# ~# �# �# �# �# �#
�# �# �# # ## # 0# @# �# �# # ## # 0# @# �# �# # ## #
0# @# �# �# # ## # 0# @# �# �# # ## # 0# @# �# �# # ##
# 0# @# �# �# # ## # 0# @# �# �# # ## # 0# @# �# �# #
## # 0# @# �# �# # ## # 0# @# �# �# # ## # 0# @# �# �#
# ## # 0# @# �# �# # ## # 0# @# �# �# # ## # 0# @# #
_H##mH #nH #sH #tH # D `�# D
# h @ # N o r m a l # # CJ# OJ# QJ# _H##mH #sH #tH #@ #@# # @
# h @ H e a d i n g 1 # # #$#@&
CJ OJ QJ @ # # # @
# h @ H e a d i n g 2 # # #$#@&#
5#�OJ QJ F # # # F
# h @ H e a d i n g 3 # # #$##$#@&#a$#
CJ( OJ QJ F # # # F
# h @ H e a d i n g 4 # # #$##$#@&#a$#
CJ OJ QJ H #@# # H
# h @ H e a d i n g 5 # # #$##$#@&#a$## 5#�OJ QJ \#� D A ��
D
# # D e f a u l t P a r a g r a p h F o n t R i@�� R
#
T a b l e N o r m a l # #�# 4�# #
#l 4�# ### a�# #
( k �� ( # N o L i s t #
4 #@# � 4
h @ # H e a d e r
#
�# #9#r ## < >@# ##<
# h @ # T i t l e # # #$#a$## 5#�CJ( OJ QJ F P # ##F
h @
B o d y T e x t 2 # # # B*#OJ QJ \#�ph � P S@# "#P
h @ # B o d y T e x t I n d e n t 3
# #��#`��## OJ QJ PK### # # ! ��#�� ## #
[Content_Types].xml���N�0#E�H��-J��@#%�ǎǢ|�ș$#�‫�ز‬U��L�TB� #l,�3�;�r�#
���J��B+$�#G]��7O
‫٭‬V��##<a�#��(7��I��R�{�pgL�=��r#����8#�5v&��#�uQ�#뉑
8��C��#��#X=���$␴�?6N�JC#������F�#B.ʹ'�.�+���Y�T�#��^e5�5��

�#ð
�_�g #-�;�����Yl�6|��‫�^ݎ‬N�#`�?�#��[# ��# PK### # # ! �֧ �� 6#
_rels/.rels���j�0
���}Q��#%v/��C/�} �(h"#�#��O�#
�#����=������ #��#��C?�h�v=��Ʌ��
%#[xp��{۵_�Pѣ<�1#�H�0�##��O�R�Bd��#�JE�4b$��q_�#��#�6L��#R�7`��
����0̞O��,�E#n7�Li�b��/�S���e��#е����# ��# PK### # # ! ky�#�
� # theme/theme/themeManager.xml
�M
� #@�}�w��7c�(Eb�ˮ�� C�#AǠҟ����7��#՛K
Y,�
�e�.���|,�#��H#�,l��#��x#ɴ�#�I�sQ}#Ր���� ֵ+�!
�,�^�$j=�GW���)�E�+&
#8�# ��# PK### # # ! �R%��# �# # theme/theme/theme1.xml�Y]��F#}/�?
#�;����#l�ζ�MB��ql��Ɏ4F3‫ލ‬ ��<#
�i�C#}�Ci#H�/��6�M!�wF�<c���%��d
�4:�Ι{��#I��܏�s�#NX�p��
���!#�x�po��p��#�,�
w��{e��#.�##�#;`#�#�pC!�;�<#�0��#�pm̒# 8M&�Q���oD�B���#�]'F#��1#�!
v�ҥ��t‫ޡ‬p#
. �4�I�‫ذ‬P��aQ"� 4q�#m�0ψ#��}�:#q###nA����y��0�b��f�U
���谤�L&�lR��J3� Tl�:�N�S��) ##a�)#ߪ‫��ݧ‬#���C��v�].#x�y�sӗ?
#�@�o#��##E#�@)���{^�#x#^�R|e#_-4�^��+PHI|��.�r�\m##3�g��}�[--
��PP
Yu�)�,#�j-B�X�#�#R$H��#��#�8@�
#��I#�7E1�0\(#��2�?O#���#�4k�
��!���ÄLE��#��#���#߼|�<zq�藓 ǏO#�:2��P<ѭ^���O?u�z���'_��\
���g���##+]�����x���7����#
����#�#s�:>vn�##�B`2ǃ��,�!"�E3�p##9��G�#��#Qd��#�; H�
xuv� �
�� #���� #0F[,�F᚜K
s#O�'3#w
�#��#���vfS�Vbs#�‫ؠ‬y��X� ��p�5v��euw 1�z@� �l,���i!b
I�
�jZ#�#�2�#�|#�9��#�����L$�#�Z��15�x#�#�l.�(�z��#m${�d��:\
@�'�2�3œ�ln$�^-��@^�i?���D&�#�|�#�td�##!
��6l�ġ��#B�"�&#6�#3�#y#y@��t�!�H��jp#�U��*#ye�Xry#3�~{s:FXI
#���#�O#�5Y�[Y !}��S˪.��7#b����d|#n]�#������6��71�.�
�t��n�/����w/�+�#�[�t��6���}�P�#s��‫ں‬s�L�.
J;�̊��i#��N�
�$A��I��#�)�t2�
�#�L#�m�#��x:�#�(}\-#�i*##��x����QC��Ju�#��Wl'�QyI@‫ھ‬
m2�D�B��#�AR#�#4
��w¢naQ��`#Բ���Ɂ
W��=0##x�B#�d��T/����.3�-�F#�>bY#�L�%‫�˓׭‬KK�
�6Hh�f�P�Q=��h�#�)G�B�ms]_�Ԡ'C���ZѨ���ys
v��@c])h�#7�J‫�ه‬#�i�#�c?#FS�#.���N���P$�
#e�&\�##Ӏ+�I� "#'#%QÕ���@c�!
�[�#�pa��AV.#9H��d<#��Ӯ��H����VX�*��%�A�{���#�Yr
A��բ
�px�SL�9"�:3#�U�5�����#U
��NC��(���p%�##u��@;[�##��d�#
#�`�#�4�#)��]�t##9M4W=�P#�5�*f̰ l#k�<_��X-C
��w�T��%��Ժ�}B�% �Y�,]�
A���̠&#oʰ��Ũ�;�
<��Y����۵�e=�:#
����z���x��T�V�=�O#lp#ģ
/�gTp�J�� �#�Ԟ$�
�E�ŭ#G�,!
�A�ozA�#r����ye�����r����b�/#‫�ڭ‬Ch,"��~�ͥ
���|��E�o|}��o�.
Y�g��J^#W__���__##��R����V%W/7�9�
‫��ݪ‬A��kW�j��#�Z���u�#�k�#�ҩ�*� �y���_��^����Z�k>\
lc`�|,b#�U�v�# ��# PK### # # !
ѐ�� ## ' theme/theme/_rels/themeManager.xml.rels��M
�0#��w#ooӺ#�&݈Э�#��5
6?$Q��
�,#.�a��i����#c2�1h�##:�q��m��@R#N��;d�`��o7�#g�K(M&$R(.1�r#'J��Њ
T�8��V�"��AȻ�H�u}��#|�$�b#{� #�P����8#�g/##]�QAs
‫م‬#(����#��L#�[���� ��# PK##- # # # ! ��#�� ## #
[Content_Types].xmlPK##- # # # ! �֧ �� 6#
0# _rels/.relsPK##- # # # ! ky�#� � # ##
theme/theme/themeManager.xmlPK##- # # # ! �R%��# �# # �#
theme/theme/theme1.xmlPK##- # # # !
ѐ�� ## ' � theme/theme/_rels/themeManager.xml.relsPK## #
# ]# �
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1"
tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3"
accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink"
folHlink="folHlink"/> 9# # D ���� # 9
.# �# �# g# 9# # # # # # # �
,# �# ## �# F# g# K# �# �# �# [# j# 9# # # # # # # #
# # # # # # ! # �8 #�# ## # # # # # @ #�# ��
� ��� � # # #� # #�# # ## # #�0 # #�( # �# #
�# # # # #�B #
�# ## # S
�# �# # �# �# # ## ?## # #�# # n
r
�# �# �# �# ## # ## ## ;# # # # # # " $# 2# �
� �

�# �# ;# # 3 3 3 3

# " # # � � � � � � n# n# u# }# �









�# �# e# �# x# x# �# �# ## ## ## 8# ;# # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # #

# " # # � � � � � � n# n# u# }# �









�# �# e# �# x# x# �# �# ## ## ## 8# ;# # # # # # # # # # # # # #
# # # # # # # # # # # # # # # # # # # # # # # # # # # #d#-#
�# # w!�B�sP��#�#�#�#�#�#�#�#�## %:sV#
�# # # # # #�h##���#�#
#h##^�h#`���# . # ## h# ## #��##���#�#
#�##^��#`���OJ# QJ# o( �h �H # ��# #� h# ##
#��##���#�# #�##^��#`���OJ# QJ# ^J# o( �h �H # o # #� h#
## #�p##���#�# #p##^�p#`���OJ# QJ# o( �h �H # ��# #� h#
## #�@
#���#�# #@
#^�@
`���OJ# QJ# o( �h �H # ��# #� h# ## #�###���#�#
####^�##`���OJ# QJ# ^J# o( �h �H # o # #� h# ##
#��##���#�# #�##^��#`���OJ# QJ# o( �h �H # ��# #� h#
## #��##���#�# #�##^��#`���OJ# QJ# o( �h �H # ��# #� h#
## #��##���#�# #�##^��#`���OJ# QJ# ^J# o( �h �H # o # #�
h# ## #�P##���#�# #P##^�P#`���OJ# QJ# o( �h �H # ��# #
# #�h##���#�# #h##^�h#`���# . # %:sV #d#- w!�B
��������������# ��# #
## ## ## ## ## ## ## ## # J # # � I
�S
<# r# �%# �9# �V ##
�T
�##
3# �V# �#$ U[' �{' �0* �"+ 1#0 PJ3 �#: tT: h @ #:C WHH #^K +lK �pL �#N #)Q
�vQ �4S e#W �^Z | ` �;c 6#g �#m � q *#q �[u �1| �2~ Z#� s#� �r� �.� 6M�
�D� D!� #,� �:� �#� #*� �5� �3� �A� #W� �H� �;� �U� �<� -*� �)�
�j� 0l�
1� ju� #r� �o� <#� #
� #� I0� &%� o
� 9# ;# # �@#�# # # # # # # # ## 9# � # @
��# U n k n o w n ��# # ��# �� # �� �� # ��
G#�# ##########�. �Cx � �# T i m e s N e w R o m a n 5#�##
##### ### # � S y m b o l 3.�# #
########�. �Cx � �# A r i a l M&�# ##
# # # H e b a r A r i a l N a r r o w ;#�## #
# � W i n g d i n g s ?=�# # # ######�. �Cx � �#
C o u r i e r N e w A#�# ##########�# �$ B �# C a m b r i a M
a t h " # q#�# ��# h# �Jeg�Jeg�#�# # �# �# # # ##! �#
�# # ! !# �# #
# ##� � ��24 0# 0#
#
3�q �# # ��# #HP �####? �#
���������������������h @ # 2 !#
## # x x �#
� # ��# # I C S 2 1 7 5 C O M P U T E R P R O G R A M M I
N G # M a r y # u s e r # # #
#
#
�� ### # ���Oh#��#
+'��0 �# # # � # � # � # � # � � # �
## # ##
4#
@#
L#
X# # d# # l# # t# # |# # �# # ICS 2175 COMPUTER
PROGRAMMING # # # # Mary # # # # Normal # # user
# # 2 # # Microsoft Office Word @ F�# @ �#���#@
�k#���#@ �k#���## # # �# # �# #
�� ### # #��՜.##��# +,�0 ##
# h # p # � # � # � # �
� # � # � # �

� # �# # # Mary # ! # # 0# # #

## # # ICS 2175 COMPUTER PROGRAMMING


# # # # Title # #
# # # # # # #
# # # # # # # # # # # # # # # # # # !
" ����$ % & ' ( ) * ����, - . / 0 1 2 3 4 5
6 7 8 9 : ; < = ����? @ A B C D E ����G H I
J K L M �������P
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������R
o o t E n t r y # ##��������#
# # � F ��
���#R � D a t a
##������������ # # 1 T a b l e
# ### # ���� + �% W o r d D o c u
m e n t # ### # ����
4D # S u m m a r y I n f o r m a t i o n
( ##������������ > # # D o c u
m e n t S u m m a r y I n f o r m a t i o n 8 ### ��������
F # # C o m p O b j # #
������������ r
������������ #
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
������������������������������������������������
����������������������������# ��#
����# # � F Microsoft Word 97-2003 Document
MSWordDoc # Word.Document.8 �9�q

You might also like