文档介绍:程序设计基础第一章
第一页,共114页
联系方式
******@
**********
主楼B1-513
第二页,共114页
学时:24+24
成绩构成: 平时10, 期中10分
实验20分,期末60 分
考试:闭卷、笔试
第三页,共114页
教材:
C语言程序设计
黄迪明 等
电子科技大学出版社
第四页,共114页
参考书
Brian W. Kernighan,Demis Ritchie
The C Programming Language 2nd Ed(英文影印版)清华大学出版社 2000
谭浩强
《C程序设计》(第3版)
清华大学出版社 2005
第五页,共114页
程序设计Programming
给出解决特定问题程序的方法和过程,是软件构造活动的重要组成部分
专业的程序设计人员称为程序员
程序设计过程应当包括需求分析 设计 编码 测试 维护五个阶段,并生成各种文档资料。
第六页,共114页
程序设计
程序设计需要以某种程序设计语言为工具:编写出该语言的程序。
第七页,共114页
问题
什么是程序设计语言?
什么是程序?
什么是软件?
程序设计语言与程序的关系是什么?
第八页,共114页
语言:一组规则的组合
自然语言中的英语:
1)字母表的定义;
2)词法规则:单词符号的形成规则
一个单词对应一条形成规则,规定了该单词由哪些字母按照什么顺序进行排列
第九页,共114页
3)语法规则:语法单位的形成规则
短语、从句、句子、段落、文章
4)语义规则:
单词符号和语法单位的含义规则
第十页,共114页