程序设计导论PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:Microsoft著
- 出 版 社:北京:高等教育出版社
- 出版年份:2003
- ISBN:7040131986
- 页数:172 页
第1章 计算机程序介绍 1
1.1 软件开发概述 1
1.1.1 计算机程序的定义 1
1.1.2 软件的工作方式 2
1.1.3 程序的执行过程 2
1.2 计算机程序执行的阶段 4
1.2.1 输入阶段如何工作 5
1.2.2 处理阶段如何工作 5
1.2.3 输出阶段如何工作 5
1.2.4 课堂练习 确定程序阶段 5
1.3 解决问题的技术 5
1.3.1 解决问题的方法 5
1.3.2 流程图 7
1.3.3 示例 画流程图 8
1.3.4 课堂练习 计算总销售量 9
1.3.5 伪代码 10
1.3.6 示例 使用“伪码编译器” 11
1.4 程序类型概述 12
1.4.1 基于Windows程序的功能 12
1.4.2 课堂练习 使用Windows程序 13
1.4.3 Web程序的功能 13
1.4.4 课堂练习 使用Web程序 14
实验 确定并在代码中识别程序阶段 14
练习1 确定程序阶段 14
练习2 在代码里查找程序阶段 15
习题 16
第2章 脚本简介 17
2.1 Web脚本 17
2.1.1 Web基础概述 17
2.1.2 课堂练习 识别IP地址 19
2.1.3 HTML简介 20
2.1.4 课堂练习 建立网页 22
2.1.5 Web脚本简介 24
2.1.6 示例 编写简单的Web脚本 25
2.2 宏脚本 28
2.2.1 宏简介 28
2.2.2 示例 编写Word宏 29
2.3 Windows脚本 30
2.3.1 Windows脚本简介 30
2.3.2 示例 编写简单Windows脚本 31
实验 编写脚本 32
练习1 用Web脚本建立“Hello World” 32
练习2 用宏建立“HelloWorld” 33
练习3 用Windows脚本建立“Hello World” 33
习题 34
第3章 数据和变量 35
3.1 变量 35
3.1.1 变量的定义 35
3.1.2 变量类型 38
3.1.3 数据类型 38
3.1.4 命名变量的指导思想 39
3.1.5 变量的声明 39
3.1.6 变量的初始化 40
3.1.7 课堂练习 确定、声明和初始化变量 41
3.2 运算符 43
3.2.1 算术运算符 43
3.2.2 关系运算符 43
3.2.3 逻辑运算符 44
3.2.4 课堂练习 使用运算符 45
3.3 编程语法 46
3.3.1 关键字 46
3.3.2 课堂练习 识别关键字 46
实验 算术运算符 47
练习 计算雇员的年收入 47
习题 48
第4章 使用程序逻辑 49
4.1 使用分支 49
4.1.1 使用IF语句 49
4.1.2 示例 绘制流程图表示IF语句 52
4.1.3 课堂练习 使用IF语句 53
4.2 使用循环 55
4.2.1 使用FOR循环 55
4.2.2 课堂练习 显示前8个偶数的乘积 58
4.2.3 使用WHILE循环 58
4.2.4 决定使用何种循环语句的指导思想 60
4.3 识别语法错误和逻辑错误 60
4.3.1 逻辑错误简介 60
4.3.2 课堂练习 识别逻辑错误 62
实验 根据面试结果选择候选人 63
练习 编写VB.NET代码 63
习题 64
第5章 使用过程和函数 66
5.1 使用过程 66
5.1.1 过程的定义 66
5.1.2 建立过程 67
5.1.3 使用过程 69
5.1.4 向过程传递数据 71
5.1.5 示例 使用过程 72
5.2 使用函数 73
5.2.1 函数的定义 73
5.2.2 什么是预定义函数 74
5.2.3 建立函数 74
5.2.4 函数的使用 76
5.2.5 课堂练习 使用函数 79
实验 识别函数并向过程传递参数 79
练习1 识别函数 80
练习2 向过程传递参数 80
习题 81
第6章 开发用户界面 82
6.1 设计用户界面 82
6.1.1 用户界面简介 82
6.1.2 用户界面的组件 83
6.1.3 优秀用户界面的特性 84
6.2 建立用户界面 87
6.2.1 示例 使用Visual Studio.NET创建应用程序 87
6.2.2 在Windows应用程序里添加用户控件 88
6.2.3 使用Visual Studio.NET在窗体上添加控件 89
6.2.4 在Web应用程序里添加用户控件 91
实验 建立用户界面 91
练习 建立Web界面 92
习题 93
第7章 数据处理简介 94
7.1 数据管理简介 94
7.1.1 外部数据存储设备 94
7.1.2 文件 95
7.1.3 记录 96
7.1.4 数据库 96
7.2 实体关系模型 97
7.2.1 实体 97
7.2.2 属性 98
7.2.3 关系 98
7.2.4 关系类型 99
7.2.5 子类型和超类型 100
7.2.6 表 101
7.3 使用键对数据排序 102
7.3.1 主键 102
7.3.2 备用键 103
7.3.3 复合键 103
7.3.4 外键 103
7.3.5 用Microsoft Visio创建实体关系图 104
7.3.6 课堂练习 用表描述数据关系 105
7.4 XML 106
7.4.1 XML简介 106
7.4.2 使用XML 107
7.4.3 HTML和XML的区别 107
7.4.4 XML的常见用途 108
7.5 建立XML文档 109
7.5.1 XML标记 109
7.5.2 XML文档的内容 111
7.5.3 示例 使用XML 112
习题 113
第8章 编程方法 114
8.1 面向过程的编程方法 114
8.1.1 面向过程编程 114
8.1.2 面向过程编程方法的局限性 115
8.2 面向对象的编程方法 116
8.2.1 面向对象编程 116
8.2.2 类、对象、消息与封装 117
8.2.3 抽象 119
8.2.4 继承和组合 120
实验 类 121
练习 识别类 121
习题 123
第9章 软件开发过程简介 124
9.1 生命周期模型 124
9.1.1 瀑布模型 124
9.1.2 螺旋模型 125
9.2 软件开发阶段 125
9.2.1 构思阶段 126
9.2.2 计划阶段 126
9.2.3 开发阶段 127
9.2.4 稳定阶段 127
9.2.5 软件开发过程中的角色 128
9.3 统一建模语言简介 129
9.3.1 UML的定义 129
9.3.2 UML的用途 130
9.3.3 UML视图 130
9.3.4 UML图 131
9.3.5 UML视图和软件开发生命周期的关系 132
9.4 开发用例图 132
9.4.1 用例简介 132
9.4.2 主角简介 133
9.4.3 主角的识别 134
9.4.4 用例图简介 134
9.4.5 用例图的绘制 135
9.4.6 示例 建立用例图 136
9.4.7 课堂练习 在内部工作公告过程中识别主角和用例 137
9.5 其他UML图 138
9.5.1 绘制类图的方法 138
9.5.2 绘制对象图的方法 140
9.5.3 协作图简介 141
9.5.4 顺序图简介 143
实验 建立用例图 145
练习1 识别用例 145
练习2 建立用例图 145
习题 146
第10章 进阶学习目标 147
10.1 回顾 147
10.1.1 脚本类型 147
10.1.2 编程基础 148
10.2 展望 150
10.2.1 .NET中的高级Windows编程 151
10.2.2 ASP.NET Web应用程序开发 151
10.2.3 使用ADO.NET的数据库编程 151
10.2.4 ASP.NET Web Service 152
10.2.5 示例Windows应用程序、Web应用程序和XML Web Service 152
实验 编程基础总结 153
练习1 开发基于Windows的应用程序 154
练习2 开发基于Web的应用程序 163
词汇表 170
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《物联网导论》张翼英主编 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《材料导论》张会主编 2019
- 《化工传递过程导论 第2版》阎建民,刘辉 2020
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018