甘肃民族师范学院全校综合素质课程教学大纲 大学计算机基础 一 说明 ( 一 ) 课程性质 本课程是非计算机专业必修的一门公共计算机基础课 本课程既是学生掌握计算机知识 及其应用的一门课程, 又为学生后续的计算机相关课程的学习打好基础 大学计算机基础 课程教学共需 45 学时, 采用理论实训一体化教学

Size: px
Start display at page:

Download "甘肃民族师范学院全校综合素质课程教学大纲 大学计算机基础 一 说明 ( 一 ) 课程性质 本课程是非计算机专业必修的一门公共计算机基础课 本课程既是学生掌握计算机知识 及其应用的一门课程, 又为学生后续的计算机相关课程的学习打好基础 大学计算机基础 课程教学共需 45 学时, 采用理论实训一体化教学"

Transcription

1 目录 大学计算机基础... 2 VB 语言程序设计 VB 语言程序设计 ( 双语班 ) C 语言程序设计 ( 化学 生物专业 ) C 语言程序设计 ( 物理 水利水电工程专业 )... 80

2 甘肃民族师范学院全校综合素质课程教学大纲 大学计算机基础 一 说明 ( 一 ) 课程性质 本课程是非计算机专业必修的一门公共计算机基础课 本课程既是学生掌握计算机知识 及其应用的一门课程, 又为学生后续的计算机相关课程的学习打好基础 大学计算机基础 课程教学共需 45 学时, 采用理论实训一体化教学设计, 突出技能实训, 强调教学实训同步 进行 ( 二 ) 教学目的 通过课程学习, 学生对计算机系统要有全面的认识, 学会计算机系统软件的基本操作, 能自主地利用办公自动化软件完成与其相关的任务, 以 实用 实训 实战 为教学手段, 以 够用为界限, 以学会基本操作为主要目标 通过 三实 教学, 让学生学会独立应用计算机用 于学习 工作 ( 三 ) 教学内容及学时数 计算机的发展 构成和基本的工作原理 ; 计算机基本系统中各硬件的功能和用法 ; 英文 和汉字录入方法 ; 操作系统的类型和理解其作用, 重点掌握 Windows 操作系统中文件管理 任务管理和剪贴版的操作 ;Word 字处理软件中从文档输入 编辑 格式化 排版到保存 输出的全部操作过程 ;Excel 中工作表 数据库 图表的应用 ;PowerPoint 的功能和特点, 创建演示文稿并进行编辑和格式化, 演示文稿播放方法 ; 计算机网络的组成 结构 功能 ; Internet 的基础知识 ;Internet Explorer 的应用 序号内容学时数 ( 45 )

3 理论实训一体化 1 第 1 章计算机基础知识 6 2 第 2 章 windows 操作系统 6 3 第 3 章字处理软件 WORD 的使用 8 4 第 4 章电子表格软件 Excel 的使用 10 5 第 5 章演示文稿软件 Power Point 的使用 11 6 第 6 章计算机网络及 internet 的应用 4 合 计 45 ( 四 ) 教学方式 采用理论教学 实践教学一体化的教学模式, 以多媒体机房等多媒体设备辅助教学, 教 学过程中, 教学做有机结合在一起, 以任务驱动为主线, 案例教学为辅助的教学方法, 让学 生边学边练巩固教学效果 ( 五 ) 考核要求 要求学生掌握有关信息的相关知识, 了解计算机系统的基本知识, 要求学生熟练掌握一 种中文录入的方法, 要求学生对计算机硬件知识要有感性认识, 能熟练掌握 Windows 中文 版操作平台的使用, 熟练掌握办公自动化软件 Word Execl PowerPoint 的基本操作, 能 应用这些办公自动化软件解决一些实际问题, 掌握 Internet 的基本操作, 掌握 Outlook Express 的基本应用, 要求学生了解计算机安全 版权等方面的相关知识 1. 考核的方式及成绩评定 大学计算机基础成绩考核包括平时成绩占 60%, 期末考核占 40% 平时考核具体环节如下 : 1 课程作业, 占 30%; 根据相应章节布置作业内容 : 课后习题作业 技能测试等, 可安排纸质作业 网络电子作业等 2 中期考核, 占 20%; 考核形式可灵活多样, 可采用随堂测验 试卷考试等组织形式 ; 可采用笔答 阐述 操作 比赛等答题方式 3 课外讨论, 占 20%; 教师要组织成立课程讨论小组及其负责人, 制定详细的讨论内容 考核形式, 可采用分散随堂讨论和专项集中讨论, 可采用辩论 汇报等方式, 可在课堂

4 录播室 课外等场所进行 4 其它, 占 30%, 考核形式可灵活多样, 主要考察学生出勤情况 课堂互动及平时表现 期末考试成绩占 40%, 采用考试平台进行考试 2. 考题设计 大学计算机基础的考核采用考试平台系统进行考核, 其中理论选择题占 20%,Windows 占 10%, 汉字录入占 10%,Word 占 20%,Excel 占 20%,PowerPoint 占 10%, 网络应用占 10% 二 本文 第 1 章计算机基础知识 教学要点 : 1. 计算机概述 2. 数制与编码 3. 计算机系统的组成 4. 指令和程序设计语言 5. 多媒体技术简介 6. 计算机病毒及其防治 教学时数 : 理论实训一体化 6 学时 教学内容 : 实训 : 指法练习 熟练掌握一种汉子录入方法

5 第一节计算机概述 计算机的发展 计算机的特点与性能指标 计算机在现代社会的用途与应用领域 现代计算机的主要类型 计算机与信息化技术发展的关系 计算机的常见名词解析 第二节数制与编码 数制与编码的概念 理解二进制 十进制和十六进制 数制的转换 第三节计算机系统的组成 计算机硬件系统 计算机软件系统 第四节指令和程序设计语言 计算机指令 程序设计语言 第五节多媒体技术简介 多媒体技术的基本概念 多媒体信息处理的关键技术 多媒体计算机系统的组成 数据压缩与编码

6 1.5.5 数字版权管理 第六节计算机病毒及其防治 计算机病毒的实质和症状 计算机病毒的预防 考核要求 : 1. 了解计算机的发展史 分类 应用领域及发展趋势 ; 了解常用的辅助存储器的存储特 征 ; 了解计算机病毒的定义 计算机病毒的特征和防范 常见的计算机病毒 常用的杀毒软 件 ; 掌握一种病毒防治软件的使用方法 ; 2. 掌握计算机系统的组成 软 / 硬件系统组成 计算机的工作原理和主要技术指标 ; 掌 握微型计算机的安装 ( 包括配件选择选购 硬件安装和软件安装 ); 掌握计算机中的信息表 示方法 数制的定义 常用的数制 不同数制间的转换方法 二进制的算术运算方法 ; 教学要点 : 第 2 章 Windows 操作系统 1. Windows 的安装与开关机操作 2.Windows 界面的认识及简单操作 3.Windows 的文件及文件夹管理 4. 控制面板的认识与操作 5. Windows 常用附件的使用 教学时数 理论实训一体化 6 学时 教学内容 第一节 Windows 的安装与开关机操作

7 2.1.1 Windows 的安装环境 Windows 安装指南 激活 Windows 系统 Windows 的开机 关机操作 第二节 Windows 界面的认识及简单操作 Windows 桌面的组成 桌面的个性化设置 任务栏和 开始 菜单的构成 计算机 窗口的认识 认识桌面图标及其基本操作 鼠标指针及鼠标操作 设置屏幕保护程序 帮助 功能的认识和使用 第三节 Windows 的文件及文件夹管理 了解文件和文件夹管理窗口的新功能 文件和文件夹新建 删除等基本操作 认识 Windows 库 磁盘管理 第四节控制面板的认识与操作 Windows 下的新控制面板 Windows 系统的安全与维护 Windows 的备份与还原

8 2.4.4 添加或删除程序 设置日期 时间和语言 打印机的添加 设置和管理 第五节 Windows 常用附件的使用 Tablet PC 输入面板 画图程序的应用 记事本的操作 计算器的使用 截图工具的应用 考核要求 : 1. 了解操作系统的定义 功能 分类 ; 了解视窗操作系统的发展史 Windows 的新特 性 启动和退出的方法 桌面组成 ; 了解文件及文件夹的概念 ; 了解磁盘管理的方法 ; 了解 Windows 的控制面板 ; 了解 Windows 的数字媒体 多媒体基本知识 常见多媒体文件 网络多媒体 2. 掌握 Windows 的基本操作 ; 掌握资源管理器的使用方法 文件及文件夹的基本操 作 搜索文件和文件夹的方法 文件和文件夹的加密方法 查看系统信息的方法 ; 掌握查看 磁盘属性的方法 格式化磁盘的方法 清理磁盘以及整理磁盘碎片的方法 ; 掌握设置显示属 性的方法 设置时间和日期的方法 设置用户使用环境的方法 安装打印机的方法 中英文 输入法的设置方法 添加 / 删除应用程序的功能和使用 教学要点 : 第 3 章 Word 字处理软件 1.Word 概述

9 2. Word 基本操作 3.Word 文本操作与编辑 4. 文本与段落格式设置 5. 页面版式设置 6. 图片 图形与 SmartArt 7. 表格处理 8.Word 高级操作 9. 文档打印 教学时数 理论实训一体化 8 学时 教学内容 第一节 Word 概述 Microsoft Office 简介 Word 的启动和退出 Word 2010 窗口的基本操作 Word 2010 文件视图 Word 2010 帮助系统 第二节 Word 基本操作 新建空白文档 新建模板文档 保存为默认文档类型 保存支持低版本的文档类型

10 3.2.5 将文档保存为网页类型 将文档保存为 PDF 类型 第三节 Word 文本操作与编辑 文本输入与特殊符号的输入 文本内容的选择 文本内容复制与粘贴 Office 剪贴板 选择性粘贴的使用 文本剪切与移动 文件内容查找与定位 文件内容的替换 第四节文本与段落格式设置 字体 字号和字形设置 颜色 下画线与文字效果设置 段落格式设置 段落间距设置 段落边框与底纹设置 第五节页面版式设置 设置纸张方向 设置纸张大小 设置页边距 设置分栏效果

11 3.5.5 插入页眉页脚 插入页码 设置页面背景 第六节图片 图形与 SmartArt 插入图片 图片编辑与美化 插入形状 手动绘制图形 设置与编辑图形 插入 SmartArt 图形 调整与设置 SmartArt 图形 SmartArt 图形美化 第七节表格处理 创建表格 表格的基本操作 设置表格格式 表格的高级应用 课后加油站 第八节 Word 高级操作 样式与格式 拼写和语法检查 文档审阅

12 3.8.4 自动生成目录 插入特定信息域 邮件合并 第九节文档打印 打印机设置 打印指定页 打印奇偶页 一次打印多份文档 考核要求 : 1. 了解 Word 的特点 启动和退出方法 主窗口的组成 ; 了解 Word2010 的基本操作 文档的创建和保存方法 文档的打开和保护方法 2. 掌握 Word 中光标定位 文本的录入 文本的选定 文本的复制 移动和删除 撤消 和恢复 查找和替换的方法 ; 掌握字符格式化 段落格式化 边框和底纹的设置 项目符号 和编号的使用 格式刷和样式的使用 首字下沉和中文版式和批注与修订文档的方法 ; 掌握 Word 页面设置 页眉和页脚的设置 插入页码和分栏排版的方法 使用打印预览和打印的 方法 ; 掌握在 Word 插入和编辑图片 插入和编辑艺术字 插入和编辑自绘图形 插入文 本框 插入公式的方法 ; 掌握 Word 中创建表格 编辑表格 格式化表格 数据处理 表 格与文本的转换的方法 ; 掌握 Word 中自动更正错误 拼写和语法检查 生成目录和邮件 合并的方法 教学要点 : 第 4 章 Excel 电子表格处理软件 1.Excel 概述

13 2.Excel 的基本操作 3. 数据处理 4. 公式 函数的使用 5. 数据透视表 ( 图 ) 的使用 6. 图表的使用 7. 表格页面设置与打印 教学时数 : 理论实训一体化 10 学时 教学内容 第一节 Excel 概述 Excel 主要功能与特点 Excel 动 工作窗口和退出 Excel 帮助系统 第二节 Excel 的基本操作 新建工作簿 工作簿的打开 保存和关闭 工作表的基本操作 单元格的基本操作 数据类型及数据输入 工作表格式化 保护工作表和工作簿 第三节数据处理

14 4.3.1 排序 筛选 分类汇总 合并计算 数据分列 第四节公式 函数的使用 公式基础 函数基础 运算优先级 名称定义与使用 常用函数的应用实例 第五节数据透视表 ( 图 ) 的使用 数据透视表概述与组成元素 数据透视表的新建 数据透视表的编辑 数据透视表的设置与美化 第六节图表的使用 图表结构与分类 图表的新建 图表中数据的编辑 第七节表格页面设置与打印 设置 页面

15 4.7.2 设置 页边距 设置 页眉页脚 设置打印区域 分页预览与打印 考核要求 : 1. 理解工作簿 工作表和单元格的区别与联系 2. 了解 Excel 的功能和特点 启动和退出方法以及的主窗口的组成 3. 掌握工作簿的创建和保存方法 ; 掌握单元格的选定 输入常量 换行输入 输入相同 数据 填充输入的方法 ; 掌握选定工作表 插入工作表 移动工作表 删除工作表 重命名 工作表 调整列宽和行高 添加 / 删除行和列 设置边框和底纹 自动套用格式 使用条件 格式的方法 ; 掌握格式化单元格 插入和删除单元格 复制和移动单元格 选择性粘贴的方 法 ; 掌握运算符的概念 ; 掌握创建公式 插入函数 复制公式的方法 ; 掌握建立和编辑数 据清单 数据清单排序 数据筛选 数据分类汇总 使用 图表向导 创建图表 编辑图表 图表对象的格式化设置 打印工作表的方法 ; 掌握页面设置 打印预览和打印输出的方法 教学要点 : 第 5 章 PowerPoint 演示文稿制作软件 1. PowerPoint 概述 2.PowerPoint 的基本操作 3. 幻灯片的文本编辑与格式设置 4. 幻灯片的设计与美化 5. 设置动画效果 6. 演示文稿的放映

16 7. 演示文稿的打包与打印 教学时数 理论实训一体化 11 学时 教学内容 第一节 PowerPoint 概述 PowerPoint 的特点 PowerPoint 启动 工作窗口和退出 PowerPoint 窗口组成与操作 PowerPoint 帮助的使用 第二节 PowerPoint 的基本操作 新建空白演示文稿 根据现有模板新建演示文稿 根据现有演示文稿新建演示文稿 保存演示文稿 打开演示文稿 演示文稿视图的应用 第三节幻灯片的文本编辑与格式设置 输入与复制文本 编辑文本内容 编辑占位符 设置字体格式 字体对话框设置

17 5.3.6 设置段落格式 段落对话框设置 第四节幻灯片的设计与美化 幻灯片母版的设计 讲义母版的设计 应用幻灯片主题 应用幻灯片背景 插入图片 插入剪贴画 插入 插入表格 插入艺术字 第五节设置动画效果 动画方案 添加高级动画 设置幻灯片间的切换效果 第六节演示文稿的放映 放映演示文稿 设置放映方式 控制幻灯片放映 放映幻灯片时使用绘图笔 第七节演示文稿的打包与打印

18 5.7.1 演示文稿的打包 演示文稿的打印 考核要求 : 1. 了解 PowerPoint 主要功能和特点 启动与退出方法以及主窗口的组成 2. 掌握演示文稿的创建和保存 打开演示文稿的方法 ; 掌握创建和制作幻灯片 设置外 观 插入多媒体对象 设置动画效果 设置超链接 使用母版的方法 ; 掌握设置幻灯片的放 映方式 设置幻灯片的切换效果的方法 ; 掌握演示文稿的页面设置 打印演示文稿和演示文 稿的打包的方法 教学要点 第 6 章计算机网络基础和 Internet 应用 1. 计算机网络概述 2.Inter 的基本概念 3.Inter 的接入技术 4. IE 浏览器的使用 5. 电子邮件的使用 6. Outlook 的使用 教学时数 理论实训一体化 4 学时 教学内容 第一节计算机网络概述 计算机网络的概述 计算机网络的发展

19 6.1.3 计算机网络的组成 计算机网络的分类 计算机网络的拓扑结构 第二节 Inter 的基本概念 什么是互联网 TCP 与 IP 地址 IPv4/IPv6 协议 域名与 DNS 的工作原理 第三节 Inter 的接入技术 接入 Inter 常用方法概述 拨号接入 局域网接入 ISDN 拨号接入 ADSL 接入 有线电视网接入 无线电视网接入 第四节 IE 浏览器的使用 什么是 IE 浏览器 网上信息浏览 网上信息搜索 网上视频与电视观看 网络资料下载

20 第五节电子邮件的使用 发送电子邮件 接收电子邮件 第六节 Outlook 的使用 Outlook 概述 创建邮件 发送邮件 接收 Outlook 邮件 电子邮件设置 考核要求 : 1. 基本掌握计算机网络的基础知识, 具有较好地使用电子邮件和网页浏览器的能力 ; 2. 解计算机网络的功能 分类 拓扑结构和体系结构,OSI/RM ; 3. 了解局域网的基本概念 组成, 传输介质和网络互联设备 ; 4. 了解接入 Internet 的基本方法,TCP/IP 协议, 域名和 IP 地址,Internet 的基本服务 (WWW FTP Telnet) 和常见的扩展服务 ; 5. 熟练掌握 Outlook Express 软件的使用,Internet Explorer 软件的使用 三 参考书目 1. 尹建新等, 大学计算机基础案例教程 --Win7+Office2010, 电子工业出版社 ; 第 1 版 2. 刘瑞新, 大学计算机基础 (Windows 7+Office 2010), 机械工业出版社, 第 3 版 3. 薛礼, 胡志慧, 潘正清等, 大学计算机基础 (Windows7+Office2010, 清华大学出版

21 社, 第 2 版 4. 章晓英, 王红, 马国俊等,Office 办公软件案例教程, 科学出版社, 第 1 版 四 使用说明 课堂授课采用多媒体网络教室, 按由浅入深 循序渐进 综合练习的学习步骤 通过课 堂讲述与实训, 使学生对计算机基础知识具有较全面的认识, 对基本操作技能 五 课外学习 ( 一 ) 课外阅读 1 目标通过课外读书的学习, 使学生牢固掌握大学计算机基础课程的基本内容, 提供一种理论 联系实际 训练动手能力, 培养分析 解决问题的方法 2 阅读书目 1. 刘瑞新, 大学计算机基础 (Windows 7+Office 2010), 机械工业出版社, 第 3 版 2. 薛礼, 胡志慧, 潘正清, 大学计算机基础 (Windows7+Office2010, 清华大学出版社, 第 2 版 3 学习要求 要求学生以自学为主, 认真阅读课外读书, 认真完成课外读书笔记, 掌握分析解决问题 的方法 充分利用互联网及时掌握与该课程有关的前沿知识 4 时间安排根据上课进度表, 由任课教师自行安排时间 5 评价方式 1. 读书笔记和作业 ; 2. 作为考试要求的考核内容 ( 二 ) 课外讨论 1. 目标

22 为培养学生的思维能力, 在授课过程中将学生分成小组, 适时进行课堂讨论或课外讨论 这样既加深学生对问题的理解, 又培养了学生的团队意识, 使学生能力得到锻炼和提高 2. 讨论内容根据授课进度和授课情况, 教师自行安排讨论内容 3. 讨论要求在讨论前, 老师布置讨论内容, 组织学生课堂讨论或者在课后自行讨论 4. 时间安排根据授课进度, 讨论内容, 将安排在第三周 第六周 第十周 第十二周内完成 5. 评价方式 (1) 教师要组织成立课程讨论小组及其负责人, 制定详细的讨论内容 考核形式, 可采 用分散随堂讨论和专项集中讨论, 可采用辩论 汇报等方式, 可在课堂 录播室 课外等场 所进行 (2) 作为考试成绩中平时成绩的评定部分 ( 三 ) 实践活动 1. 目标掌握计算机基础的基本概念, 了解计算机的组成及基本原理, 并且能够操作 Win7 基本 操作和 Office 办公软件 2. 实践内容 (1)Win 基本操作 (2)Office 办公软件的应用 (3)Outlook Express 软件的使用 (4)Internet Explorer 软件的使用 (5) 教师根据实际情况自行布置一些综合性的实践内容 3. 实践要求 独立编写出源程序, 独立上机调试程序, 独立运行程序和分析结果

23 4. 时间安排根据实践课时安排按教学进度执行 5. 评价方式 (1) 随机抽查与随堂检查相结合 ; (2) 作为考试成绩中平时成绩的评定部分 ( 四 ) 课外作业 1. 目标 通过布置课外作业, 达到巩固知识 创新学习思维 锻炼学生实践能力的目的 2. 作业内容 作业的内容和形式可根据章节特性, 布置预习作业 诊断作业 实践作业 书面作业 上机作业和实验作业等不同类型的作业 3. 作业要求 结合教学专业, 根据教学内容 教学层次和学习程度的不同布置适当适量的作业 4. 时间安排 根据教学进度, 在每章节学习结束后, 由任课教师安排 5. 评价方式 根据作业的质量和完成情况进行批阅, 可作为该课程的平时成绩来进行课程评价 ( 五 ) 课前预习 根据授课进度和授课情况, 教师自行安排预习内容 ( 六 ) 中期考核根据课后五环节实施办法执行 ( 七 ) 其它做好平时课堂考勤, 作为考试成绩中平时成绩的评定部分

24 甘肃民族师范学院数学与应用数学专业课程教学大纲 VB 语言程序设计 一 说明 ( 一 ) 课程性质 专业基础课程 ( 二 ) 教学目的 通过本课程的学习, 使学生掌握面向对象程序设计的基本概念, 了解程序设计的基本原 理 技巧和方法, 并且能够利用 VB 语言编写相应的程序, 具有一定的程序调试能力, 为以 后进一步自学其它程序语言和提高程序设计能力打下坚实的基础 ( 三 ) 教学内容及学时数 Visual Basic 语言程序设计课程是为非计算机专业理科学生一年级第二学期开设的基 础课, 主要介绍了 Visual Basic 的基础知识 常用对象 控件的概念及开发简单 Visual Basic 应用程序的步骤以及结构化程序设计的 3 种基本控制结构 数组和过程等知识 通过本课 程的学习, 使学生掌握计算机程序设计的基本知识, 提高逻辑思维能力和计算机应用能力, 了解可视化编程及面向对象程序设计原理, 并运用这些原理和方法, 独立编制出具有实际应 用意义的程序, 并在掌握本专业知识的基础上, 初步掌握运用 VB 可视化开发环境分析 设 计 开发具有一定综合性和实用性的实际应用程序的能力, 提高学生的编程能力及分析解决 问题的能力 总学时 :60 学时 周学时 :4 学时 理论课 :30 学时 实践课 :30 学时 序号内容学时数 ( 60)

25 课堂学时数 实践学时数 1 Visual Basic 程序开发环境 对象及其操作 数据类型及其运算 数据输入与输出 常用标准控件 控制结构 数组 过程 菜单与对话框 多重窗体与环境应用 键盘与鼠标事件过程 数据文件 3 3 合计 ( 四 ) 教学方式 理论讲授与上机实践相结合 ( 五 ) 考核要求 熟悉 Visual Basic 集成开发环境 ; 了解 Visual Basic 中对象的概念和事件驱动程序的基 本特性 ; 了解简单的数据结构和算法 ; 能够编写和调试简单的 Visual Basic 程序 1. 考核的方式及成绩评定 采用无纸化考试系统进行考核, 成绩组成 =( 课程作业 *30%+ 中期考核 *20%+ 课外讨论 *20%+ 其它 *30%)*60%+ 期末考核 *40%, 考评方法按 计算机科学系公共课课堂教学延伸

26 五个环节 的实施办法 执行 2. 考题设计 重点考察学生对 Visual Basic 集成开发环境的熟悉程度 对象的属性 事件和方法的掌 握 简单数据结构和算法的设计 编写和调试程序的能力 试题分选择题 (20%) 填空题 (20%) 程序分析题 (30%) 程序设计题 (30%) 等 类型 二 本文 第一章 Visual Basic 程序开发环境 教学要点 : 1.Visual Basic 的特点和版本 2.Visual Basic 的启动与退出 3.Visual Basic 集成环境的主窗口 教学时数 : 2 学时 教学内容 : 第一节 Visual Basic 的特点和版本 Visual Basic 的特点 Visual Basic 的版本 第二节 Visual Basic 的启动和退出 第三节 Visual Basic 集成环境的主窗口 标题栏 菜单栏 工具栏 工作窗口

27 教学要求 : 熟悉 Visual Basic 程序集成环境的操作 考核要求 : 掌握 Visual Basic 程序集成环境操作的能力 第二章对象及其操作 教学要点 : 1. 对象 对象的属性等基本概念 2. 事件驱动机制的概念 作用 3. 窗体的概念 作用 窗体的属性设置以及窗体的主要事件 4. 标准控件的种类及作用 控件值的概念 5. 控件的画法以及格式的使用 教学时数 : 4 学时 教学内容 : 第一节对象 对象 对象属性的设置 第二节窗体 窗体的结构与属性 窗体的事件 第三节控件及其操作 控件及其属性设置

28 2.3.2 控件的画法和基本操作 第四节事件驱动 教学要求 : 了解对象的概念及其属性 事件和方法 ; 掌握窗体对象及其属性 事件 方法的使用 ; 掌握控件及其操作 ; 掌握事件驱动机制的概念 作用 考核要求 : 对象 事件的概念及与对象事件有关的术语的含义 ; 窗体的应用 ; 控件属性的设置 ; 事 件驱动程序设计方法 第三章数据类型及其运算 教学要点 : 1.Visual Basic 的基本数据类型 2.Visual Basic 的变体类型数据和用户定义的数据类型 3. 常量与变量的表示方法 4.Visual Basic 的各种运算符及表达式 5.Visual Basic 的主要内部函数 教学时数 : 6 学时 教学内容 : 第一节数据类型 基本的数据类型 用户定义的数据类型 第二节常量和变量

29 3.2.1 局部变量与全局变量 变体类型变量 缺省声明 第三节常用内部函数 第四节运算符与表达式 算术运算符 关系运算符和逻辑运算符 表达式的执行顺序 教学要求 : 了解基本的数据类型 ; 掌握变量和常量 ; 了解常用内部函数 ; 掌握运算符与表达式 考核要求 : 数据类型的使用 ; 变量和常量的定义 应用 ; 内部函数的使用 ; 运算符和表达式的操作 第四章数据输入 输出 教学要点 : 1. 用 Print 方法实现数据输出 2. 用 Format 格式输出函数实现格式输出 3. 用 InputBox 函数实现数据输入 4.MsgBox 函数的运用 5. 字形及打印机输出 教学时数 : 4 学时 教学内容 :

30 第一节数据输出 Print 方法 与 Print 方法有关的函数 Format 格式输出函数 第二节 InputBox 函数 第三节 MsgBox 函数和 MsgBox 语句 第四节字形及打印机输出 教学要求 : 掌握 Print 方法 InputBox 函数和 MsgBox 函数 ; 了解字形相关属性 ; 了解打印机输出 方法 考核要求 : Print 方法 InputBox 函数和 MsgBox 函数的应用 第五章常用标准控件 教学要点 : 1. 文本框 标签 命令按钮的使用 2. 图形控件的使用 3. 选项控件的使用 4. 其他常用标准控件的使用 教学时数 : 6 学时 教学内容 : 第一节文本控件

31 5.1.1 标签 文本框 命令按钮 第二节图形控件 图片框 图形框的属性 事件和方法 图形文件的装入 直线和形状 第三节选项控件 单选按钮和复选框 列表框和组合框 第四节滚动条和计时器 第五节框架 第六节焦点与 Tab 键顺序 教学要求 : 掌握常用标准控件的属性 事件和方法 考核要求 : 常用标准控件的使用 第六章控制结构 教学要点 : 1. 程序的结构与流程图 2. 选择结构的实现形式 3.3 种循环控制方式的处理过程

32 教学时数 : 12 学时 教学内容 : 第一节选择结构 单行结构条件语句 块结构条件语句 多分支条件语句 IIf 函数 第二节循环结构 For 循环控制结构 Do 循环控制结构 While 循环控制结构 多重循环 第三节其他常用语句 教学要求 : 掌握选择结构程序设计方法 ; 掌握循环结构程序设计方法 考核要求 : 选择结构 循环结构程序的分析 设计能力 第七章数组 教学要点 : 1. 数组的概念及其应用 2. 数组的基本操作

33 3. 控件数组的使用 教学时数 : 6 学时 教学内容 : 第一节数组的概念 数组的定义 静态数组与动态数组 第二节数组的基本操作 数组元素的输入 输出和复制 ForEach Next 语句 数组的初始化 第三节控件数组 教学要求 : 掌握静态数组和动态数组的使用 ; 掌握数组的基本操作 ; 了解控件数组的使用 考核要求 : 利用数组处理实际应用的能力 第八章过程 教学要点 : 1.Sub 过程的建立与调用 2.Function 过程的定义和调用 3. 调用过程时的参数传递 4.Shell 函数的使用

34 教学时数 : 6 学时 教学内容 : 第一节 Sub 过程 Sub 过程的建立 调用 Sub 过程 通用过程与事件过程 第二节 Function 过程 Function 过程的定义 调用 Function 过程 第三节参数传递 形参与实参 参数传递方式 数组参数的传送 第四节可选参数与可变参数 第五节对象参数 窗体参数 控件参数 第六节 Shell 函数 教学要求 : 掌握 Sub 过程 Function 过程的定义与调用方法 ; 掌握参数传递方式 ; 了解可选参数 可变参数 对象参数的使用

35 考核要求 : Sub 过程 Function 过程的定义与调用方法 ; 参数传递方式 第九章菜单与对话框 教学要点 : 1. 菜单的设计与控制 2. 通用对话框的使用 教学时数 : 4 学时 教学内容 : 第一节菜单设计 用菜单编辑器设计菜单 菜单的控制 弹出式菜单设计 第二节通用对话框 文件对话框 其他对话框 教学要求 : 掌握菜单的设计方法 ; 掌握通用对话的使用 考核要求 : 菜单的建立与控制 ; 通用对话框的设计 第十章多重窗体与环境应用 教学要点 :

36 1. 多重窗体应用程序的设计 2.Visual Basic 的工程结构 教学时数 : 2 学时 教学内容 : 第一节多重窗体 多重窗体应用程序的设计 多重窗体应用程序的执行与保存 第二节 Visual Basic 的工程结构 标准模块 窗体模块 Sub Main 过程 第三节闲置循环与 教学要求 : 了解多重窗体应用程序设计 ; 了解 Visual Basic 工程结构 ; 了解 DoEvents 语句 考核要求 : 多重窗体应用程序设计方法 ; 过程的定义域 第十一章键盘与鼠标事件 教学要点 : 1. 键盘事件过程 2. 鼠标事件过程 3. 拖放

37 教学时数 : 2 学时 教学内容 : 第一节键盘事件 KeyPress 事件 KeyDown 与 KeyUp 事件 第二节鼠标事件 MouseMove 事件 MouseDown 与 MouseUp 事件 第三节拖放操作 教学要求 : 了解键盘事件与鼠标事件过程 ; 了解拖放操作 考核要求 : 键盘事件与鼠标事件的使用 ; 拖放操作的设计 第十二章数据文件 教学要点 : 1. 文件的结构及种类 2. 顺序文件 随机文件 二进制文件的操作 3. 文件控制和文件处理函数的使用 4. 文件系统对象的编程 教学时数 : 6 学时

38 教学内容 : 第一节文件的结构和分类 第二节文件操作语句和函数 第三节顺序文件 顺序文件的写操作 顺序文件的读操作 第四节随机文件 随机文件的打开与读写操作 随机文件中记录的增加与删除 用控件显示和修改随机文件 第五节文件系统控件 驱动器列表框和目录列表框 文件列表框 教学要求 : 掌握顺序文件和随机文件的读写操作 ; 了解文件系统控件的使用 考核要求 : 顺序文件的读写操作 ; 随机文件的操作 ; 文件系统控件的使用 三 参考书目 1. 史春联, Visual Basic 程序设计 ( 等级考试版 ), 清华大学出版社,2008 年 1 月第 1 版 2. 龚沛曾, Visual Basic 程序设计教程 ( 第三版 ), 高等教育出版社,2007 年 3 月 四 使用说明

39 课堂授课采用微机室和相关控制软件演示教学, 按由浅入深 循序渐进 综合练习的学 习步骤 五 课外学习 ( 一 ) 课外阅读 1. 目标通过课外读书的学习, 使学生牢固掌握面向对象程序设计的基本内容, 提供一种理论联 系实际 训练动手能力, 培养分析 解决问题的方法 2. 阅读书目 1. 段兴, Visual Basic6.0 实用教程 100 例, 人民邮电出版社,2003 年 6 月 2. 教育部考试中心, 全国计算机等级考试二级教程 Visual Basic 语言程序设计 (2010 版 ), 高等教育出版社,2007 年 9 月 3. 龚沛曾, Visual Basic 程序设计教程 ( 第三版 ), 高等教育出版社,2007 年 3 月 3. 学习要求 要求学生以自学为主, 认真阅读课外读书, 认真完成课外作业, 掌握分析解决问题的方 法 充分利用互联网及时掌握与该课程有关的前沿知识 4. 时间安排 第一周 第二周阅读 全国计算机等级考试二级教程 Visual Basic 语言程序设 计 (2010 版 ) ( 高等教育出版社 ) 第三周 第五周阅读 龚沛曾, Visual Basic 程序设计教程 ( 第三版 ), 高等教 育出版社 第五周 第十三周阅读 Visual Basic6.0 实用教程 100 例 ( 人民邮电出版社 ) 5. 评价方式 1. 读书笔记和作业 ; 2. 作为考试要求的考核内容 ( 二 ) 课外讨论

40 1. 目标 为培养学生的思维能力, 在授课过程中将学生分成每 3 人一组, 适时进行课堂讨论或 课外讨论 这样既加深学生对问题的理解, 又培养了学生的团队意识, 使学生能力得到锻炼 和提高 2. 讨论内容根据授课进度和授课情况, 教师自行安排讨论内容 3. 讨论要求在讨论前, 老师会布置讨论内容, 让学生课后自行讨论实现程序 4. 时间安排根据授课进度, 讨论内容, 将安排在第三周 第六周 第十周 第十二周内完成 5. 评价方式 (1) 读书笔记和作业 ; (2) 作为考试成绩中平时成绩的评定部分 ( 三 ) 实践活动 1. 目标掌握面向对象程序设计的基本概念, 了解程序设计的基本原理 技巧和方法, 并且能够 利用 VB 语言编写简单的程序 2. 实践内容 (1) 编程实现输入圆的半径, 输出圆的周长和面积 ; (2) 利用计算机解决古代数学问题 鸡免同笼问题 (3) 输入 X Y Z 三个数, 按从小到大的次序显示 (4) 编一程序, 显示出所有的水仙花数 (5) 随机产生 10 个 20~100 的正整数, 求最大值 最小值和平均值, 并显示整个数 组的值和结果 ; (6) 编写一子过程 ProcMin, 求一维数组 a 中的最小值, 子过程的形参自己确定 主

41 调程序随机产生 10 个 -300~-400 之间的整数, 调用 ProcMin 子过程, 显示最小值 (7) 编写一函数 Max(a()), 求一维数组 a 中的最大值 主调程序随机产生 10 个两位 数, 调用 Max 函数, 显示最大值 (8) 教师根据实际情况自行布置一个综合性的实践内容 3. 实践要求独立编写出源程序, 独立上机调试程序, 独立运行程序和分析结果 4. 时间安排根据实践课时安排按教学进度执行 5. 评价方式 (1) 随机抽查与随堂检查相结合 (2) 作为考试成绩中平时成绩的评定部分 ( 四 ) 课外作业 1. 目标课外作业是学生根据老师的布置, 在课外完成学习任务的活动, 课外作业的完成, 不但 有利于巩固和消化课上所学的知识, 而且还可以培养和提高学生获取知识 运用知识分析问 题和解决问题的能力, 是教师整个施教工作的重要组成部分, 因此, 该课程的任课教师必须 根据教学大纲和该课知识结构精心设计, 更好地发挥出课外作业在学生掌握知识 形成技能 发展能力中的积极作用 2. 作业内容任课教师根据教学内容布置 3. 作业要求任课教师根据采用具体教材安排作业, 作业所包含本课程的所有知识点, 对每次布置的 作业进行认真批阅 4. 时间安排 任课教师根据课程进度表布置作业

42 5. 评价方式 根据作业的质量和完成情况进行批阅, 可作为该课程的平时成绩来进行课程评价 ( 五 ) 课前预习 根据授课进度和授课情况, 教师自行安排预习内容 ( 六 ) 中期考核根据课后五环节实施办法, 教师灵活采用考核方式 ( 七 ) 其它做好平时课堂考勤, 作为考试成绩中平时成绩的评定部分

43 甘肃民族师范学院数学与应用数学 数学与应用数学 ( 藏汉双语 ) 物理学 ( 藏汉双语 ) 专业课程教学大纲 VB 语言程序设计 一 说明 ( 一 ) 课程性质 专业基础课程 ( 二 ) 教学目的 通过本课程的学习, 使学生掌握面向对象程序设计的基本概念, 了解程序设计的基本原 理 技巧和方法, 并且能够利用 VB 语言编写相应的程序, 具有一定的程序调试能力, 为以 后进一步自学其它程序语言和提高程序设计能力打下坚实的基础 ( 三 ) 教学内容及学时数 Visual Basic 语言程序设计课程是为非计算机专业理科学生一年级第二学期开设的基 础课, 主要介绍了 Visual Basic 的基础知识 常用对象 控件的概念及开发简单 Visual Basic 应用程序的步骤以及结构化程序设计的 3 种基本控制结构 数组和过程等知识 通过本课 程的学习, 使学生掌握计算机程序设计的基本知识, 提高逻辑思维能力和计算机应用能力, 了解可视化编程及面向对象程序设计原理, 并运用这些原理和方法, 独立编制出具有实际应 用意义的程序, 并在掌握本专业知识的基础上, 初步掌握运用 VB 可视化开发环境分析 设 计 开发具有一定综合性和实用性的实际应用程序的能力, 提高学生的编程能力及分析解决 问题的能力 总学时 :60 学时 周学时 :4 学时 理论课 :30 学时 实践课 :30 学时

44 序号 内容 课堂学时数 学时数 ( 60) 实践学时数 1 Visual Basic 程序开发环境 对象及其操作 数据类型及其运算 数据输入与输出 常用标准控件 控制结构 数组 过程 菜单与对话框 多重窗体与环境应用 键盘与鼠标事件过程 数据文件 3 3 合计 ( 四 ) 教学方式 理论讲授与上机实践相结合 ( 五 ) 考核要求 熟悉 Visual Basic 集成开发环境 ; 了解 Visual Basic 中对象的概念和事件驱动程序的基 本特性 ; 了解简单的数据结构和算法 ; 能够编写和调试简单的 Visual Basic 程序 1. 考核的方式及成绩评定 采用无纸化考试系统进行考核, 成绩组成 =( 课程作业 *30%+ 中期考核 *20%+ 课外讨论

45 *20%+ 其它 *30%)*60%+ 期末考核 *40%, 考评方法按 计算机科学系公共课课堂教学延伸 五个环节 的实施办法 执行 2. 考题设计 重点考察学生对 Visual Basic 集成开发环境的熟悉程度 对象的属性 事件和方法的掌 握 简单数据结构和算法的设计 编写和调试程序的能力 试题分选择题 (20%) 填空题 (20%) 程序分析题 (30%) 程序设计题 (30%) 等 类型 二 本文 第一章 Visual Basic 程序开发环境 教学要点 : 1.Visual Basic 的特点和版本 2.Visual Basic 的启动与退出 3.Visual Basic 集成环境的主窗口 教学时数 : 2 学时 教学内容 : 第一节 Visual Basic 的特点和版本 Visual Basic 的特点 Visual Basic 的版本 第二节 Visual Basic 的启动和退出 第三节 Visual Basic 集成环境的主窗口 标题栏 菜单栏 工具栏

46 1.3.2 工作窗口 教学要求 : 熟悉 Visual Basic 程序集成环境的操作 考核要求 : 掌握 Visual Basic 程序集成环境操作的能力 第二章对象及其操作 教学要点 : 1. 对象 对象的属性等基本概念 2. 事件驱动机制的概念 作用 3. 窗体的概念 作用 窗体的属性设置以及窗体的主要事件 4. 标准控件的种类及作用 控件值的概念 5. 控件的画法以及格式的使用 教学时数 : 4 学时 教学内容 : 第一节对象 对象 对象属性的设置 第二节窗体 窗体的结构与属性 窗体的事件 第三节控件及其操作

47 2.3.1 控件及其属性设置 控件的画法和基本操作 第四节事件驱动 教学要求 : 了解对象的概念及其属性 事件和方法 ; 掌握窗体对象及其属性 事件 方法的使用 ; 掌握控件及其操作 ; 掌握事件驱动机制的概念 作用 考核要求 : 对象 事件的概念及与对象事件有关的术语的含义 ; 窗体的应用 ; 控件属性的设置 ; 事 件驱动程序设计方法 第三章数据类型及其运算 教学要点 : 1.Visual Basic 的基本数据类型 2.Visual Basic 的变体类型数据和用户定义的数据类型 3. 常量与变量的表示方法 4.Visual Basic 的各种运算符及表达式 5.Visual Basic 的主要内部函数 教学时数 : 6 学时 教学内容 : 第一节数据类型 基本的数据类型 用户定义的数据类型

48 第二节常量和变量 局部变量与全局变量 变体类型变量 缺省声明 第三节常用内部函数 第四节运算符与表达式 算术运算符 关系运算符和逻辑运算符 表达式的执行顺序 教学要求 : 了解基本的数据类型 ; 掌握变量和常量 ; 了解常用内部函数 ; 掌握运算符与表达式 考核要求 : 数据类型的使用 ; 变量和常量的定义 应用 ; 内部函数的使用 ; 运算符和表达式的操作 第四章数据输入 输出 教学要点 : 1. 用 Print 方法实现数据输出 2. 用 Format 格式输出函数实现格式输出 3. 用 InputBox 函数实现数据输入 4.MsgBox 函数的运用 5. 字形及打印机输出 教学时数 : 4 学时

49 教学内容 : 第一节数据输出 Print 方法 与 Print 方法有关的函数 Format 格式输出函数 第二节 InputBox 函数 第三节 MsgBox 函数和 MsgBox 语句 第四节字形及打印机输出 教学要求 : 掌握 Print 方法 InputBox 函数和 MsgBox 函数 ; 了解字形相关属性 ; 了解打印机输出 方法 考核要求 : Print 方法 InputBox 函数和 MsgBox 函数的应用 第五章常用标准控件 教学要点 : 1. 文本框 标签 命令按钮的使用 2. 图形控件的使用 3. 选项控件的使用 4. 其他常用标准控件的使用 教学时数 : 6 学时 教学内容 :

50 第一节文本控件 标签 文本框 命令按钮 第二节图形控件 图片框 图形框的属性 事件和方法 图形文件的装入 直线和形状 第三节选项控件 单选按钮和复选框 列表框和组合框 第四节滚动条和计时器 第五节框架 第六节焦点与 Tab 键顺序 教学要求 : 掌握常用标准控件的属性 事件和方法 考核要求 : 常用标准控件的使用 第六章控制结构 教学要点 : 1. 程序的结构与流程图 2. 选择结构的实现形式

51 3.3 种循环控制方式的处理过程 教学时数 : 12 学时 教学内容 : 第一节选择结构 单行结构条件语句 块结构条件语句 多分支条件语句 IIf 函数 第二节循环结构 For 循环控制结构 Do 循环控制结构 While 循环控制结构 多重循环 第三节其他常用语句 教学要求 : 掌握选择结构程序设计方法 ; 掌握循环结构程序设计方法 考核要求 : 选择结构 循环结构程序的分析 设计能力 第七章数组 教学要点 : 1. 数组的概念及其应用

52 2. 数组的基本操作 3. 控件数组的使用 教学时数 : 6 学时 教学内容 : 第一节数组的概念 数组的定义 静态数组与动态数组 第二节数组的基本操作 数组元素的输入 输出和复制 ForEach Next 语句 数组的初始化 第三节控件数组 教学要求 : 掌握静态数组和动态数组的使用 ; 掌握数组的基本操作 ; 了解控件数组的使用 考核要求 : 利用数组处理实际应用的能力 第八章过程 教学要点 : 1.Sub 过程的建立与调用 2.Function 过程的定义和调用 3. 调用过程时的参数传递

53 4.Shell 函数的使用 教学时数 : 6 学时 教学内容 : 第一节 Sub 过程 Sub 过程的建立 调用 Sub 过程 通用过程与事件过程 第二节 Function 过程 Function 过程的定义 调用 Function 过程 第三节参数传递 形参与实参 参数传递方式 数组参数的传送 第四节可选参数与可变参数 第五节对象参数 窗体参数 控件参数 第六节 Shell 函数 教学要求 : 掌握 Sub 过程 Function 过程的定义与调用方法 ; 掌握参数传递方式 ; 了解可选参数

54 可变参数 对象参数的使用 考核要求 : Sub 过程 Function 过程的定义与调用方法 ; 参数传递方式 第九章菜单与对话框 教学要点 : 1. 菜单的设计与控制 2. 通用对话框的使用 教学时数 : 4 学时 教学内容 : 第一节菜单设计 用菜单编辑器设计菜单 菜单的控制 弹出式菜单设计 第二节通用对话框 文件对话框 其他对话框 教学要求 : 掌握菜单的设计方法 ; 掌握通用对话的使用 考核要求 : 菜单的建立与控制 ; 通用对话框的设计 第十章多重窗体与环境应用

55 教学要点 : 1. 多重窗体应用程序的设计 2.Visual Basic 的工程结构 教学时数 : 2 学时 教学内容 : 第一节多重窗体 多重窗体应用程序的设计 多重窗体应用程序的执行与保存 第二节 Visual Basic 的工程结构 标准模块 窗体模块 Sub Main 过程 第三节闲置循环与 教学要求 : 了解多重窗体应用程序设计 ; 了解 Visual Basic 工程结构 ; 了解 DoEvents 语句 考核要求 : 多重窗体应用程序设计方法 ; 过程的定义域 第十一章键盘与鼠标事件 教学要点 : 1. 键盘事件过程 2. 鼠标事件过程

56 3. 拖放 教学时数 : 2 学时 教学内容 : 第一节键盘事件 KeyPress 事件 KeyDown 与 KeyUp 事件 第二节鼠标事件 MouseMove 事件 MouseDown 与 MouseUp 事件 第三节拖放操作 教学要求 : 了解键盘事件与鼠标事件过程 ; 了解拖放操作 考核要求 : 键盘事件与鼠标事件的使用 ; 拖放操作的设计 第十二章数据文件 教学要点 : 1. 文件的结构及种类 2. 顺序文件 随机文件 二进制文件的操作 3. 文件控制和文件处理函数的使用 4. 文件系统对象的编程 教学时数 :

57 6 学时 教学内容 : 第一节文件的结构和分类 第二节文件操作语句和函数 第三节顺序文件 顺序文件的写操作 顺序文件的读操作 第四节随机文件 随机文件的打开与读写操作 随机文件中记录的增加与删除 用控件显示和修改随机文件 第五节文件系统控件 驱动器列表框和目录列表框 文件列表框 教学要求 : 掌握顺序文件和随机文件的读写操作 ; 了解文件系统控件的使用 考核要求 : 顺序文件的读写操作 ; 随机文件的操作 ; 文件系统控件的使用 三 参考书目 1. 史春联, Visual Basic 程序设计 ( 等级考试版 ), 清华大学出版社,2008 年 1 月第 1 版 2. 龚沛曾, Visual Basic 程序设计教程 ( 第三版 ), 高等教育出版社,2007 年 3 月

58 四 使用说明 课堂授课采用微机室和相关控制软件演示教学, 按由浅入深 循序渐进 综合练习的学 习步骤 五 课外学习 ( 一 ) 课外阅读 1. 目标通过课外读书的学习, 使学生牢固掌握面向对象程序设计的基本内容, 提供一种理论联 系实际 训练动手能力, 培养分析 解决问题的方法 2. 阅读书目 1. 段兴, Visual Basic6.0 实用教程 100 例, 人民邮电出版社,2003 年 6 月 2. 教育部考试中心, 全国计算机等级考试二级教程 Visual Basic 语言程序设计 (2010 版 ), 高等教育出版社,2007 年 9 月 3. 龚沛曾, Visual Basic 程序设计教程 ( 第三版 ), 高等教育出版社,2007 年 3 月 3. 学习要求 要求学生以自学为主, 认真阅读课外读书, 认真完成课外作业, 掌握分析解决问题的方 法 充分利用互联网及时掌握与该课程有关的前沿知识 4. 时间安排 第一周 第二周阅读 全国计算机等级考试二级教程 Visual Basic 语言程序设 计 (2010 版 ) ( 高等教育出版社 ) 第三周 第五周阅读 龚沛曾, Visual Basic 程序设计教程 ( 第三版 ), 高等教 育出版社 第五周 第十三周阅读 Visual Basic6.0 实用教程 100 例 ( 人民邮电出版社 ) 5. 评价方式 1. 读书笔记和作业 ; 2. 作为考试要求的考核内容

59 ( 二 ) 课外讨论 1. 目标 为培养学生的思维能力, 在授课过程中将学生分成每 3 人一组, 适时进行课堂讨论或 课外讨论 这样既加深学生对问题的理解, 又培养了学生的团队意识, 使学生能力得到锻炼 和提高 2. 讨论内容根据授课进度和授课情况, 教师自行安排讨论内容 3. 讨论要求在讨论前, 老师会布置讨论内容, 让学生课后自行讨论实现程序 4. 时间安排根据授课进度, 讨论内容, 将安排在第三周 第六周 第十周 第十二周内完成 5. 评价方式 (1) 读书笔记和作业 ; (2) 作为考试成绩中平时成绩的评定部分 ( 三 ) 实践活动 1. 目标掌握面向对象程序设计的基本概念, 了解程序设计的基本原理 技巧和方法, 并且能够 利用 VB 语言编写简单的程序 2. 实践内容 (1) 编程实现输入圆的半径, 输出圆的周长和面积 ; (2) 利用计算机解决古代数学问题 鸡免同笼问题 (3) 输入 X Y Z 三个数, 按从小到大的次序显示 (4) 编一程序, 显示出所有的水仙花数 (5) 随机产生 10 个 20~100 的正整数, 求最大值 最小值和平均值, 并显示整个数 组的值和结果 ;

60 (6) 编写一子过程 ProcMin, 求一维数组 a 中的最小值, 子过程的形参自己确定 主 调程序随机产生 10 个 -300~-400 之间的整数, 调用 ProcMin 子过程, 显示最小值 (7) 编写一函数 Max(a()), 求一维数组 a 中的最大值 主调程序随机产生 10 个两位 数, 调用 Max 函数, 显示最大值 (8) 教师根据实际情况自行布置一个综合性的实践内容 3. 实践要求独立编写出源程序, 独立上机调试程序, 独立运行程序和分析结果 4. 时间安排根据实践课时安排按教学进度执行 5. 评价方式 (1) 随机抽查与随堂检查相结合 (2) 作为考试成绩中平时成绩的评定部分 ( 四 ) 课外作业 1. 目标课外作业是学生根据老师的布置, 在课外完成学习任务的活动, 课外作业的完成, 不但 有利于巩固和消化课上所学的知识, 而且还可以培养和提高学生获取知识 运用知识分析问 题和解决问题的能力, 是教师整个施教工作的重要组成部分, 因此, 该课程的任课教师必须 根据教学大纲和该课知识结构精心设计, 更好地发挥出课外作业在学生掌握知识 形成技能 发展能力中的积极作用 2. 作业内容任课教师根据教学内容布置 3. 作业要求任课教师根据采用具体教材安排作业, 作业所包含本课程的所有知识点, 对每次布置的 作业进行认真批阅 4. 时间安排

61 任课教师根据课程进度表布置作业 5. 评价方式 根据作业的质量和完成情况进行批阅, 可作为该课程的平时成绩来进行课程评价 ( 五 ) 课前预习 根据授课进度和授课情况, 教师自行安排预习内容 ( 六 ) 中期考核根据课后五环节实施办法, 教师灵活采用考核方式 ( 七 ) 其它做好平时课堂考勤, 作为考试成绩中平时成绩的评定部分

62 甘肃民族师范学院化学 生物专业课程教学大纲 C 语言程序设计 一 说明 ( 一 ) 课程性质 必修课 ( 二 ) 教学目的本课程是化学专业的一门专业基础课, 课程的目的是培养学生程序设计能力, 是学习其他专业课的基础, 同时也是第一门高级语言程序设计课 本课程的任务是结合一般数值计算向学生介绍计算机程序设计的基本知识, 使学生掌握 C 语言的基本语法, 掌握程序设计的基本思想 基本概念和基本方法和技巧, 并能运用所学的知识和技能对一般问题进行分析和程序设计, 编制出高效的 C 语言应用程序 ; 同时了解进行科学计算的一般思路, 培养应用计算机解决和处理实际问题的思维方法与基本能力, 为进一步学习和应用计算机打下基础 ( 三 ) 教学内容及学时数计算机程序语言发展史,c 语言中的数据类型, 运算符, 表达式, 结构化程序设计的三种基本结构, 函数, 数组, 指针, 文件 本课程共 60 学时, 其中理论教学 45 课时, 课内上机 15 课时 由于本课程内容涉及较广, 建议学生课外上机 30 学时 序号内容学时数 理论讲授时数 学时数 (60) 课内上机时数 1 C 语言程序设计基础 数据类型 运算符与表达式 结构化程序设计 函数与预处理 数组 指针 结构体与共用体 文件 合计 ( 四 ) 教学方式 多媒体授课 ( 五 ) 考核要求

63 本课程考核成绩由平时成绩 期末成绩两部分组成 其中平时成绩由五部分构成 : 作业成绩 出勤成绩 课外讨论 课外阅读 期中考核, 各按 20% 的比例计入总评成绩 作业成绩 : 根据学生完成布置的作业情况 提交及时程度 完成水平 创新程度等进行考评 出勤成绩 : 根据学生出勤 课堂表现 回答问题等进行考评 课外讨论 : 组织专题讨论, 根据讨论情况, 综合学生思考问题 回答问题 解决问题 创新手段等进行考评 课外阅读 : 包括课前预习和参考书目的阅读 根据课外阅读任务和自主阅读情况, 检查读书笔记, 综合进行考评 中期考核 : 中期考核一般安排第 7 至 10 周进行, 做一次阶段性测试 可笔试 可口试 可上机操作 总评成绩 = 平时成绩 60%+ 期末成绩 40% 平时成绩 = 作业成绩 20%+ 出勤成绩 20%+ 课外讨论 20%+ 课外阅读 20%+ 中期考核 20% 二 本文 第一章 C 语言程序设计基础 教学要点 : C 程序的基本结构 上机环境, 进行简单 C 程序的编写 教学时数 : 2 学时 ( 理论 1 学时, 上机 1 学时 ) 教学内容 : 第一节概述程序设计语言的发展 C 程序的基本结构 第二节开发环境上机环境, 进行简单 C 程序的编写 考核要求 : 1. 掌握编写 C 语言程序的基本步骤 2. 掌握上机调试过程 第二章数据类型 运算符与表达式教学要点 : 数据类型 表达式 输入输出函数 教学时数 : 8 学时 ( 理论 6 学时, 上机 2 学时 )

64 教学内容 : 第一节数据类型整型 实型 字符型 枚举型 构造类型 指针 第二节常量与变量第三节运算符与表达式算术运算符及表达式 关系运算符及表达式 逻辑运算符及表达式 逗号运算符及表达式 条件运算符及表达式 赋值运算符及表达式 第四节标准输入 / 输出 scanf() 函数 printf() 函数 第五节数学函数数学库头文件 <math.h> 第六节随机数发生器函数 rand() 和 srand() 函数, 对应的头文件 stdlib.h 考核要求 : 1. 理解数据结构 常量 变量的概念 ; 2. 掌握各种运算符的优先级及结合方向 ; 3. 熟练掌握数据的输入 输出方法 ; 4. 了解其他数学函数及随机函数的使用方法 第三章程序控制结构教学要点 : 结构化程序设计的三种基本结构 : 顺序结构 分支结构 循环结构 ; 教学时数 : 12 学时 ( 理论 9 学时, 上机 3 学时 ) 教学内容 : 第一节程序的基本结构顺序结构 分支结构 循环结构 第二节语句第三节顺序结构第四节选择结构单分支语句, 双分支语句 多分支语句第五节循环结构 while 循环 do-while 循环 for 循环及 goto 构成的循环 ; 第六节结构化程序设计的方法自顶向下 逐步细化及模块化的程序设计方法

65 考核要求 : 1. 熟练掌握程序设计的三种基本结构及语句 ; 2. 了解结构化程序设计的方法 第四章函数与预处理教学要点 : 函数及参数 返回值的概念, 函数定义及调用方法 ; 教学时数 : 14 学时 ( 理论 12 学时, 上机 2 学时 ) 教学内容 : 第一节函数的定义与声明函数的定义和声明是两件不同的事情 函数的定义是指依照函数定义的格式, 编写若干程序语句以实现函数的功能 函数的声明是指在函数定义好之后, 在调用之前对函数的类型和参数的类型进行说明 第二节函数调用函数调用的一般形式为 : 函数名 ( 实参表列 ) 第三节函数返回类型与返回值第四节函数的参数第五节递归在调用一个函数的过程中又出现直接或间接地调用该函数本身, 称为函数的递归调用 第六节变量作用域全局变量 局部变量 第七节变量存储类别静态变量 动态变量考核要求 : 1. 熟练掌握函数的定义 调用的方法 ; 2. 理解变量的作用域 存储类别等概念 ; 第五章数组教学要点 : 数组变量在内存中的存放形式 ; 一维数组 二维数据的定义和引用 ; 字符串与字符数组 教学时数 : 12 学时 ( 理论 8 学时, 上机 4 学时 ) 教学内容 : 第一节数组概述数组变量在内存中的存放形式 ;

66 第二节一维数组一维数组和二维数组变量的定义和数组元素的引用 ; 字符串与字符数组的区别 ; 第三节二维数组二维数组变量的定义和数组元素的引用 ; 考核要求 : 1. 熟练掌握数组变量在内存中的存放形式, 数组中数据的处理方式 ; 2. 熟练掌握数组与循环结构的配合使用, 解决一批数的处理 第六章指针教学要点 : 指针的概念, 指针变量的定义与引用方法, 握数组指针 函数指针等基本用法 教学时数 : 6 学时 ( 理论 5 学时, 上机 1 学时 ) 教学内容 : 第一节指针的概念将地址形象化地称为 指针 第二节指针与函数指针作为函数的参数, 函数返回指针, 指向函数的指针 考核要求 : 1. 了解掌握指针的含义与使用, 2. 了解函数之间的地址传送 第七章结构体与共用体教学要点 : 结构体 共用体的定义方法及该类型的变量的定义和引用, 链表的使用方法 教学时数 : 4 学时 ( 理论 3 学时, 上机 1 学时 ) 教学内容 : 第一节结构体类型与结构体变量结构体类型定义的语法形式茹下 : struct 结构体标识符 { 成员变量列表 ; }; 类型和变量是不同的概念, 如以上定义的 struct 结构体标识符 是结构体类型名, 它与 int char 等一样是类型名 只能对变量赋值 存取或运算, 而不能对一个类型赋值 存取或运算 编译时, 对类型不分配内存空间, 只对变量分配内存空间

67 第二节 结构体数组 数组元素是结构体 第三节 共用体 使几个不同的变量共享同一段内存的结构, 称为 共用体 类型的结构 考核要求 : 1. 了解结构体 共用体的定义方法及该类型的变量的定义和引用 ; 2. 了解结构数组的定义及其应用 ; 第八章文件教学要点 : 文件的概念, 文件操作的标准函数 教学时数 : 2 学时 ( 理论 1 学时, 上机 1 学时 ) 教学内容 : 第一节文件的基本概念 C 语言中的文件是逻辑的概念, 除了大家熟悉的普通文件外, 所有能进行输入输出的设备都被看做是文件, 如打印机 磁盘机和用户终端等 第二节常用文件操作的标准函数 fopen() 函数,fclose() 函数,fgetc() 函数,fputc() 函数,fprintf() 函数,fscanf() 函数,fgets() 函数,fputs() 函数考核要求 : 1. 了解文件的基本概念 ; 2. 了解常用文件操作的标准函数 ; 实践部分 ( 一 ) 基本要求 C 语言程序设计课程是计算机科学与技术专业的主要专业基础课和骨干课, 而本实践课程的学习目的在于加深对讲授内容的理解, 熟练地掌握 C 语言的语法规则 通过编写程序和调试程序, 在实践中提高动手能力 通过实践掌握编写程序的思想方法, 体会编程的技巧, 加深编程语言的应用能力 ( 二 ) 项目总表序号实践项目名称学时数项目类别项目类型 基础 / 设计 / 综合 必做 / 选做 1 C 语言程序设计基础 2 基础必做 2 数据类型 运算符与表达式 8 设计必做 3 结构化程序设计 12 设计必做

68 4 函数与预处理 14 设计 必做 5 数组 12 设计 必做 6 指针 6 设计 必做 7 结构体与共用体 4 设计 必做 8 文件 2 设计 必做 ( 三 ) 实践内容实践 1: 数据的存储与运算 实践目的 1. 掌握 C 语言基本数据类型 ( 整型, 实型, 字符型 ) 数据的常量表示 变量的定义和使用 2. 掌握常见格式控制字符对输出结果的控制作用 3. 掌握 C 语言算术 赋值 自增 自减运算符及相应表达式 4. 掌握不同类型数据之间的赋值规律 5. 了解强制数据类型转换以及运算符的优先级 结合性 6. 学会根据表达式, 编写相应程序, 验证表达式结果的方法 实践内容 1. 已知 :a=2,b=3,x=3.9,y=2.3(a,b 整型,x,y 浮点 ), 计算算术表达式 (float)(a+b)/2+(int)x%(int)y 的值 试编程上机验证 提示编程要点 : (1) 先判断结果值类型, 可设置一个此类型的变量用于记录表达式结果, 本例用 r 存放结果 ; (2) 程序先给几个条件变量赋初值, 然后将表达式赋值给变量 r; (3) 最后打印变量 r 的值就是表达式的值 您分析的表达式结果 : 2. 已知 :a=7,x=2.5,y=4.7(a 整型,x,y 浮点 ), 计算算术表达式 x+a%3*(int)(x+y)%2/4 的值 试编程上机验证 您分析的表达式结果 : 3. 已知 :a=12,n=5(a,n 整型 ), 计算下面表达式运算后 a 的值 试编程上机验证 (1)a+=a (2)a-=2 (3)a*=2+3 (4)a/=a+a (5)a%=(n%=2) (6)a+=a-=a*=a 您分析的表达式结果 :(1) (2) (3) (4) (5) (6) 4. 分析下面程序结果, 并上机验证 main() { int i,j,m,n; i=8; j=10; m=++i;

69 n=j++; printf("i=%d, j=%d, m=%d, i=%d\n",i,j,m,n); } 您分析的表达式结果 : 实践要求 1. 实践前认真预习, 自行分析程序题的结果, 体会本次实践的目的并了解实践要求 实践时仔细对比程序实际运行结果, 认真思考并回答实践小结和思考中的问题 2. 在 Visual C++ 下完成 实践内容 中规定的程序题 编辑 编译 运行程序并获得程序结果 ; 如果程序有错, 记录编译 连接遇到的提示错误 仔细思考出错原因, 并更正之 3. 编制的程序必须保存在 D:\ 用户目录中 注 : 用户目录可以用学号或姓名拼音简写 4. 学生可以对实践程序进行修改 补充, 以便上机完成自己需要的程序验证和测试 在完成实践要求的工作外, 要学会创造性的工作 实践 2: 顺序结构程序设计 实践目的 1. 掌握 : 使用标准输入 / 输出函数进行常见数据类型的数据的输入 / 输出方法 2. 初步培养编制程序框图和源程序 准备测试数据以及实际调试程序的独立编程能力 实践内容 在 Turbo C 下完成程序题 : (1) 根据商品原价和折扣率, 计算商品的实际售价 ( 结果精确到小数点后 2 位 ) (2) 根据圆柱体的半径和高, 计算圆周长 圆面积 圆柱体表面积 圆柱体体积 ( 结果精确到小数点后 3 位 ) (3) 输入三角形的三条边 a,b,c, 求三角形面积 (4) 已知分期还贷款的计算公式为 p=d*r*(1+r) m /(1+r) m -1 编程 : 输入贷款数额月利率准备多少个月偿还清贷款, 计算每月偿还的数额 P [ 提示 ] 方法与上题类似, 求指数运算时调用系统的 pow 数学函数注 : 变量名可以自由选择, 以易于理解为原则 ; 数据由键盘输入 实践要求 1. 实践前编制程序框图 编写源程序 准备测试数据 2. 实践测试数据要求从键盘输入 应尽力追求程序的完美 比如要求输入数据, 应当显示提示字符串, 提示用户输入 ; 输出时要求有文字说明 3. 在 Turbo C 下完成程序的编辑 编译 运行, 获得程序结果 如果结果有误, 应找出原因, 并设法更正之 实践 3: 选择结构程序设计 ( 一 )

70 实践目的 1. 掌握关系 逻辑运算符及其表达式的正确使用 2. 掌握 if 语句和 switch 语句的使用 3. 了解 Turbo C 程序调试的基本方法 实践内容 在 Turbo C 下完成程序题 : 1. 有如下函数, 要求输入 x 的值, 求 y 的值 X,X<0 Y= X 2,0 X<10 LogX,X 输入 1-7 之间的任意数字, 程序按照用户的输入输出相应的星期值 3. 某单位马上要加工资, 增加金额取决于工龄和现工资两个因素 : 对于工龄大于等于 20 年的, 如果现工资高于 2000, 加 200 元, 否则加 180 元 ; 对于工龄小于 20 年的, 如 果现工资高于 1500, 加 150 元, 否则加 120 元 工龄和现工资从键盘输入, 编程求加 工资后的员工工资 实践要求 1. 实践前绘制程序框图, 编制源程序 准备测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行, 获得程序结果 3. 实践中可以采用 Turbo C 程序调试基本方法协助查找程序中的逻辑问题 实践步骤 过程 1. 编辑 编译 运行程序题 1, 分别使用数据 -5,0,5,10,100 做测试 人工计算结果 分别是 2. 编辑 编译 运行程序题 2, 分别使用数据 1,7,8 做测试 3. 编辑 编译 运行程序题 3, 测试数据见下表 : 工龄 y( 年 ) 现工资 S0( 元 ) 调整后工资 S( 元 )- 人工计算结果 尝试跟踪程序题 1 运行 用 F7 或 F8 键单步跟踪程序, 用 ^F7 检查变量值, 用 F4 可以 将程序运行到光标当前位置 实践 4: 选择结构程序设计 ( 二 ) 实践目的 1. 掌握关系 逻辑运算符及其表达式的正确使用

71 2. 掌握 if 语句和 switch 语句的使用 3. 了解 Turbo C 程序调试的基本方法 实践内容 在 Turbo C 下完成程序题 : 1. 身高预测每个做父母的都关心自己孩子成人后的身高, 据有关生理卫生知识与数理统计分析表明, 影响小孩成人后的身高的因素包括遗传 饮食习惯与体育锻炼等 小孩成人后的身高与其父母的身高和自身的性别密切相关 设 faheight 为其父身高,moHeight 为其母身高, 身高预测公式为男性成人时身高 =(faheight + moheight) 0.54cm 女性成人时身高 =(faheight moheight)/2cm 此外, 如果喜爱体育锻炼, 那么可增加身高 2%; 如果有良好的卫生饮食习惯, 那么可增加身高 1.5% 编程从键盘输入用户的性别( 用字符型变量 sex 存储, 输入字符 F 表示女性, 输入字符 M 表示男性 ) 父母身高( 用实型变量存储,faHeight 为其父身高,moHeight 为其母身高 ) 是否喜爱体育锻炼( 用字符型变量 sports 存储, 输入字符 Y 表示喜爱, 输入字符 N 表示不喜爱 ) 是否有良好的饮食习惯等条件( 用字符型变量 diet 存储, 输入字符 Y 表示良好, 输入字符 N 表示不好 ), 利用给定公式和身高预测方法对身高进行预测 2. 简单的计算器用 switch 语句编程设计一个简单的计算器程序, 要求根据用户从键盘输入的表达式 : 操作数 1 运算符 op 操作数 2 计算表达式的值, 指定的算术运算符为加 (+) 减(-) 乘 (*) 除(/) 本实践程序是在例 4.8 的基础上, 增加如下要求 : (1) 如果要求程序能进行浮点数的算术运算, 程序应该如何修改? 如何比较实型变量 data2 和常数 0 是否相等? (2) 如果要求输入的算术表达式中的操作数和运算符之间可以加入任意多个空白符, 那么程序如何修改? 思考题 比较实型变量 data2 和常数 0 是否相等, 能用 if (data2 == 0) 吗? 为什么? 实践要求 1. 实践前绘制程序框图, 编制源程序 准备测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行, 获得程序结果 3. 实践中可以采用 Turbo C 程序调试基本方法协助查找程序中的逻辑问题 实践 5: 循环结构程序设计 实践目的 1. 掌握 while,do-while,for 循环的语法结构与应用 2. 掌握 while,do-while 循环的区别

72 3. 掌握 Turbo C 单步执行调试程序的方法 实践内容 完成程序题 : 1. 用三种循环结构, 求 1000 以内奇数的和 2. 用 while,do-while 循环求 i-10 的连加和,i 由用户输入 实践要求 1. 实践前编制源程序 对第 2 个实践内容需要准备测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践 6: 多重循环结构程序设计 实践目的 1. 掌握循环嵌套使用方法 2. 掌握 break,continue 语句 实践内容 1. 编制程序, 输出由 * 组成的正三角形的, 边长由程序输入 例如 n=4, 输出图形 : * *** ***** ******* 2. 编写程序, 求任意两个整数之间所有的素数 实践要求 1. 编制源程序 2. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践 7: 一维数组 实践目的 1. 理解一维数组的概念 2. 掌握一维数组的定义 初始 数组元素引用 3. 掌握一维数组的输入 / 输出 4. 掌握与数组有关的算法 实践内容 1. 编制程序, 求 Fibonachi 数列的前 10 项 提示 :Fibonachi 的第 1,2 项分别为 1,1 其后任何一项满足 a i=a i-2+a i-1 2. 编写找出 之间能被 7 或 11 整除的所有整数, 存放在数组 a 中, 并统计其个数 要求以每行排列 5 个数据的形式输出 a 数组中的数据 3. 对任意 10 个数进行排序 *( 升序 )

73 实践要求 1. 编制源程序, 对于程序 3 输入测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践 8: 二维数组 实践目的 1. 理解一维数组和二维数组的概念 2. 掌握一维数组和二维数组的定义 初始 数组元素引用 3. 掌握一维数组和二维数组的输入 / 输出 4. 掌握与数组有关的算法 实践内容 1. 设有 4x4 的方阵, 其中的元素由键盘输入 求出 (1) 主对角线上元素之和 ;(2) 辅对角线上元素之积 ;(3) 方阵中最大的元素 提示 : 主对角线元素行 列下标相同 ; 辅对角线元素行 列下标之和等于方阵的最大行号 ( 或最大列号 )- 下标 行列号基于 0 [ 思考题 ] 1. 检验并打印魔方矩阵在下面的 5 5 阶魔方矩阵中, 每一行 每一列 每一对角线上的元素之和都是相等的, 试编写程序将这些魔方矩阵中的元素读到一个二维整型数组中, 然后检验其是否为魔方矩阵, 并将其按如下格式显示到屏幕上 餐饮服务质量调查打分在商业和科学研究中, 人们经常需要对数据进行分析并将结果以直方图的形式显示出来 例如, 一个公司的主管可能需要了解一年来公司的营业状况, 比较一下各月份的销售收入状况 如果仅给出一大堆数据, 这显然太不直观了, 如果能将这些数据以条形图 ( 直方图 ) 的形式表示, 将会大大增加这些数据的直观性, 也便于数据的分析与对比 下面以顾客对餐饮服务打分为例, 练习这方面的程序编写方法 假设有 40 个学生被邀请来给自助餐厅的食品和服务质量打分, 分数划分为 1~10 这 10 个等级 (1 表示最低分,10 表示最高分 ), 试统计调查结果, 并用 * 打印出如下形式的统计结果直方图 Grade Count Histogram 1 5 *****

74 2 10 ********** 3 7 *******... 实践要求 1. 编制源程序, 对于程序 3 输入测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践步骤 过程 1) 编辑 编译 运行程序题 1, 测试数据 ) 编辑 编译 运行程序题 2 3) 编辑 编译 运行程序题 3 实践 9: 字符数组与字符串 实践目的 1. 理解字符数组和字符串的概念 2. 掌握字符数组的定义 初始 数组元素引用 输入输出 3. 掌握字符数组的处理 4. 掌握常用字符串处理函数 实践内容 1. 编制程序 : 对键盘输入的字符串进行逆序, 逆序后的字符串仍然保留在原来字符数组中, 最后输出 ( 不得调用任何字符串处理函数, 包括 strlen) 例如 : 输入 hello world 输出 dlrow olleh 2. 编写程序 : 对键盘输入的两个字符串进行连接 ( 尽管我们知道 strcat() 可以简单完成此任务, 本题仍然规定不得调用任何字符串处理函数, 包括 strlen) 例如 : 输入 hello<cr>world<cr>, 输出 helloworld 3. 编写程序 : 对从键盘任意输入的字符串, 将其中所有的大写字母改为小写字母, 而所有小写字母改为大写字母, 其它字符不变 ( 不调用任何字符串处理函数 ) 例如 : 输入 :Hello World! 输出 :hello world! 4. 编写程序 : 从键盘输入 4 个字符串 ( 长度 <20), 存入二维字符数组中 然后对它们进行排序 ( 假设由小到大顺序 ), 最后输出排序后的 4 个字符串 ( 允许使用字符串函数 ) 提示 : 字符串比较可以用 strcmp 函数实现, 排序方法可以选择法或冒泡法 实践要求

75 1. 绘制框图 编制源程序, 测试数据 题不得使用任何字符串处理函数,4 题允许使用字符串处理函数 3. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践步骤 过程 1. 编辑 编译 运行程序题 1 使用数据:hello world 做测试 2. 编辑 编译 运行程序题 2 使用数据:hello<CR>world<CR> 做测试 3. 编辑 编译 运行程序题 3 使用数据:Hello World 做测试 4. 编辑 编译 运行程序题 4 使用数据: Spanish<CR>China<CR>America<CR>Japan<CR> 做测试 实践 10: 指针 实践目的 1. 进一步理解指针概念 2. 掌握指针变量的定义 初始化以及通过指针变量对数据的访问 3. 掌握指针与一维数组的关系 实践内容 1. 运行下面程序, 理解指针的概念 main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p; for(p=a; p<a+10; p++) { printf("address=%x\t",p); printf("value=%d\n",*p); } printf("%d\t",p); printf("%d\n",*p); } 运行结果 : 2. 编写程序 : 输入一行文字, 统计其中大写字母 小写字母 空格以及数字字符的个数 实践要求 1. 实践内容 1, 分析程序结果, 通过实践仔细理解指针的含义 ( 本题数组是为了提供一块有确定数值的数据空间, 便于观察 ), 完成思考题 2. 实践内容 2, 实践前应编制源程序 准备测试数据 3. 在 Turbo C 下完成程序的编辑 编译 运行 实践 11: 函数的定义 声明和调用

76 实践目的 1. 掌握函数定义 ( 返回 函数名 参数 函数体 ), 调用 2. 掌握函数的声明 3. 嵌套调用 递归调用 4. 掌握函数的传值 传址调用 实践内容 1. 编制函数 fun, 其功能是 : 删除一个字符串中指定的字符 要求 : 原始字符串在主函数中输入, 处理后的字符串在主函数中输出 例如 : 输入 I am a teacher,you are a student 和 e 输出 I am a tachr,you ar a studnt 2. 编制函数 sortstr, 其功能是对多个字符串进行排序 要求 : 欲排序的字符串在主函数中输入, 排好序的字符串在主函数中输出 提示 : 排序算法可参照实践 9 第 4 题, 即将排序算法改为由一个函数 sortstr 实现 3. 掌握函数声明的使用 实践要求 题编制源程序和测试数据 ; 在 Turbo C 下完成程序的编辑 编译 运行并分析程序结果 2. 3 题按实践步骤完成, 认真观察, 仔细思考思考题 三 参考书目 1. 姬涛 周启生. C 语言程序设计.ISBN: 北京 : 北京传媒大学出版社, 谭浩强. C 语言程序设计.ISBN: 北京 : 高等教育出版社, 王柏盛. C 语言程序设计.ISBN: 北京 : 高等教育出版社, 杨路明.C 语言程序设计.ISBN: 北京 : 北京邮电大学出版社 四 本课程使用教具和现代教育技术的指导性意见 本课程应该使用多媒体教学, 程序设计课程在讲解过程中, 及时对讲解内容进行演示, 可以增加学习内容的直观性, 帮助学生理解学习内容 本课程软件环境 :TurboC 或 VC++6.0 或 TC2.0 或 win-tc 或 TC3.0 或 CFREE 五 课外学习 1. 学生的学习要求 (1) 课内 课外训练相结合, 注重学生综合能力的培养 (2) 强调实践能力, 注重教学与学生课外实践过程的管理 (3) 网站互动学习 学生可以在任何时候 任何地点与教师保持联系和沟通 网络教学资源平台为学生提供了大量扩充性教学资料, 其中包括相关资料文章 多媒体课件 教程书籍 软件工具 电子教案等 2. 教师的指导要求

77 (1) 教师应认真钻研教学大纲 教师应根据教学大纲的要求, 对学生的课外自学进行认真的备课 课外自学的内容, 不能是课堂教学的重复, 而是课堂教学内容的补充和扩展 所以, 要指导学生学习那些内容, 着重看哪些方向知识 (2) 教师应帮助学生制定学习计划 计划性是学生搞好课外自学的保证, 所以要抓好学生自学计划的制定与落实 学期开学初, 每位教师要向学生宣布学生课外自学计划的要求, 课外自学计划应包括自学参考书 章节自学计划等 (3) 教师应适时督促检查 教师应适时检查学生课外自学情况, 根据自学书目的内容, 安排一些习题, 讨论项目等, 定期检查学生对这些工作的完成情况, 并有相应的督促措施 ( 一 ) 课外读书 1. 目标使学生开阔视野, 增长知识, 培养良好的自学能力和阅读能力, 进一步巩固学生在课内学到的各种知识, 提高学生的知识水平和实践能力 2. 阅读书目 (1) C 语言程序设计习题解答 吕凤翥, 张静波编著清华大学出版社 (2) c 语言基础编程 100 实例 百度文库 (3) C 语言程序设计 姬涛 周启生编著北京传媒大学出版社 (4) C 语言趣味编程 100 例 郭强, 刘占敏编著清华大学出版社 (5) C 语言程序设计 谭浩强高等教育出版社 2006 (6) C 语言程序设计 王柏盛高等教育出版社 2004 (7) C 语言程序设计 杨路明北京邮电大学出版社 学习要求选择阅读书目所列教材两本或两本以上, 并做好读书笔记 4. 时间安排每学期第一周至第十五周完成阅读 5. 评价方式每学期期中 期末检查读书笔记, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 二 ) 课外讨论 1. 目标培养学生解决问题的能力, 加深了学生对问题的理解 2. 讨论内容多层循环的执行过程, 求最大公约数和最小公倍数编程技巧讨论 删除字符串中的指定元素的编程技巧讨论 hanio 塔编程技巧讨论 3. 讨论要求将学生分组, 安排学生在课外讨论, 每组推荐一名学生代表小组发言

78 4. 时间安排每学期第一周至第十五周完成讨论 5. 评价方式每学期期中 期末检查分组讨论, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 三 ) 实践活动 1. 目标如何突出实践能力的培养, 也是教学实践中普遍遇到的一个难题 解决方法是通过各种管道向学生灌输实践能力的重要性, 提高学生参与实践教学的主动性 ; 设计对学生实践能力培养有价值的实践, 不断地修改实践内容, 不断地改进实践平台 ; 也可以通过指导学生的毕业设计 课外实践活动来有意识地加强本课程知识的应用 2. 实践内容 (1) 分支结构程序设计 (2) 循环结构程序设计 (3) 数组的应用 (4) 函数的定义和调用 (5) 指针操作 3. 实践要求通过实践加深对所学理论知识的理解, 并能编写程序解决现实生活中的问题 4. 时间安排每学期第一周至第十五周完成实践活动 5. 评价方式每学期期中 期末检查实践活动, 根据完成情况给予相应的成绩 ( 四 ) 课外作业 1. 目标课外作业是学生根据老师的布置, 在课外完成学习任务的活动, 课外作业的完成, 不但有利于巩固和消化课堂所学的知识, 而且还可以培养和提高学生获取知识 运用知识分析问题和解决问题的能力, 它是教师整个施教工作的一个重要组成部分, 因此该课程的任课教师必须根据教学大纲和该课程知识结构精心设计, 更好地发挥出课外作业在学生掌握知识 形成技能 发展能力中的积极作用 2. 作业内容从每章的自测题和习题中选择一定的题目让学生练习 3. 作业要求要求学生按时完成书面或电子稿作业, 并按时提交 4. 时间安排

79 每学期第一周至第十五周完成书面或电子作业提交 5. 评价方式对每次提交的作业, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 五 ) 课前预习预习时要认真阅读教材, 积极参考网上学习辅导, 主动查阅相关资料, 在此基础上写好预习笔记 ( 六 ) 中期考核每学期期中布置一次综合性作业, 要求提交书面或电子作业, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 七 ) 其它考核形式可灵活多样, 主要考察学生出勤情况 课堂互动及平时表现 根据完成情况给予相应的成绩, 占平时成绩的 20%

80 甘肃民族师范学院物理 水利水电工程专业课程教学大纲 C 语言程序设计 一 说明 ( 一 ) 课程性质 必修课 ( 二 ) 教学目的本课程是物理 水利水电工程专业的一门公共基础课, 课程的目的是培养学生程序设计能力, 是学习其他专业课的基础, 同时也是第一门高级语言程序设计课 本课程的任务是结合一般数值计算向学生介绍计算机程序设计的基本知识, 使学生掌握 C 语言的基本语法, 掌握程序设计的基本思想 基本概念和基本方法和技巧, 并能运用所学的知识和技能对一般问题进行分析和程序设计, 编制出高效的 C 语言应用程序 ; 同时了解进行科学计算的一般思路, 培养应用计算机解决和处理实际问题的思维方法与基本能力, 为进一步学习和应用计算机打下基础 ( 三 ) 教学内容及学时数计算机程序语言发展史,c 语言中的数据类型, 运算符, 表达式, 结构化程序设计的三种基本结构, 函数, 数组, 结构体共用体, 指针, 文件 本课程共 45 学时, 其中理论教学 30 课时, 课内上机 15 课时 由于本课程内容涉及较广, 建议学生课外上机 30 学时 序号内容学时数 理论讲授时数 学时数 (60) 课内上机时数 1 C 语言程序设计基础 数据类型 运算符与表达式 结构化程序设计 函数与预处理 数组 指针 结构体与共用体 文件 合计 ( 四 ) 教学方式 多媒体授课

81 ( 五 ) 考核要求本课程考核成绩由平时成绩 期末成绩两部分组成 其中平时成绩由五部分构成 : 作业成绩 出勤成绩 课外讨论 课外阅读 期中考核, 各按 20% 的比例计入总评成绩 作业成绩 : 根据学生完成布置的作业情况 提交及时程度 完成水平 创新程度等进行考评 出勤成绩 : 根据学生出勤 课堂表现 回答问题等进行考评 课外讨论 : 组织专题讨论, 根据讨论情况, 综合学生思考问题 回答问题 解决问题 创新手段等进行考评 课外阅读 : 包括课前预习和参考书目的阅读 根据课外阅读任务和自主阅读情况, 检查读书笔记, 综合进行考评 中期考核 : 中期考核一般安排第 7 至 10 周进行, 做一次阶段性测试 可笔试 可口试 可上机操作 总评成绩 = 平时成绩 60%+ 期末成绩 40% 平时成绩 = 作业成绩 20%+ 出勤成绩 20%+ 课外讨论 20%+ 课外阅读 20%+ 中期考核 20% 二 本文 第一章 C 语言程序设计基础 教学要点 : C 程序的基本结构 上机环境, 进行简单 C 程序的编写 教学时数 : 2 学时 ( 理论 1 学时, 上机 1 学时 ) 教学内容 : 第一节概述程序设计语言的发展 C 程序的基本结构 第二节开发环境上机环境, 进行简单 C 程序的编写 考核要求 : 1. 掌握编写 C 语言程序的基本步骤 2. 掌握上机调试过程 第二章数据类型 运算符与表达式教学要点 : 数据类型 表达式 输入输出函数 教学时数 :

82 6 学时 ( 理论 4 学时, 上机 2 学时 ) 教学内容 : 第七节数据类型整型 实型 字符型 枚举型 构造类型 指针 第八节常量与变量第九节运算符与表达式算术运算符及表达式 关系运算符及表达式 逻辑运算符及表达式 逗号运算符及表达式 条件运算符及表达式 赋值运算符及表达式 第十节标准输入 / 输出 scanf() 函数 printf() 函数 第十一节数学函数数学库头文件 <math.h> 第十二节随机数发生器函数 rand() 和 srand() 函数, 对应的头文件 stdlib.h 考核要求 : 5. 理解数据结构 常量 变量的概念 ; 6. 掌握各种运算符的优先级及结合方向 ; 7. 熟练掌握数据的输入 输出方法 ; 8. 了解其他数学函数及随机函数的使用方法 第三章程序控制结构教学要点 : 结构化程序设计的三种基本结构 : 顺序结构 分支结构 循环结构 ; 教学时数 : 8 学时 ( 理论 5 学时, 上机 3 学时 ) 教学内容 : 第七节程序的基本结构顺序结构 分支结构 循环结构 第八节语句第九节顺序结构第十节选择结构单分支语句, 双分支语句 多分支语句第十一节循环结构 while 循环 do-while 循环 for 循环及 goto 构成的循环 ; 第十二节结构化程序设计的方法

83 自顶向下 逐步细化及模块化的程序设计方法考核要求 : 3. 熟练掌握程序设计的三种基本结构及语句 ; 4. 了解结构化程序设计的方法 第四章函数与预处理教学要点 : 函数及参数 返回值的概念, 函数定义及调用方法 ; 教学时数 : 10 学时 ( 理论 8 学时, 上机 2 学时 ) 教学内容 : 第一节函数的定义与声明函数的定义和声明是两件不同的事情 函数的定义是指依照函数定义的格式, 编写若干程序语句以实现函数的功能 函数的声明是指在函数定义好之后, 在调用之前对函数的类型和参数的类型进行说明 第二节函数调用函数调用的一般形式为 : 函数名 ( 实参表列 ) 第三节函数返回类型与返回值第四节函数的参数第五节递归在调用一个函数的过程中又出现直接或间接地调用该函数本身, 称为函数的递归调用 第六节变量作用域全局变量 局部变量 第七节变量存储类别静态变量 动态变量考核要求 : 3. 熟练掌握函数的定义 调用的方法 ; 4. 理解变量的作用域 存储类别等概念 ; 第五章数组教学要点 : 数组变量在内存中的存放形式 ; 一维数组 二维数据的定义和引用 ; 字符串与字符数组 教学时数 : 12 学时 ( 理论 8 学时, 上机 4 学时 ) 教学内容 : 第四节数组概述

84 数组变量在内存中的存放形式 ; 第五节一维数组一维数组和二维数组变量的定义和数组元素的引用 ; 字符串与字符数组的区别 ; 第六节二维数组二维数组变量的定义和数组元素的引用 ; 考核要求 : 3. 熟练掌握数组变量在内存中的存放形式, 数组中数据的处理方式 ; 4. 熟练掌握数组与循环结构的配合使用, 解决一批数的处理 第六章指针教学要点 : 指针的概念, 指针变量的定义与引用方法, 握数组指针 函数指针等基本用法 教学时数 : 3 学时 ( 理论 2 学时, 上机 1 学时 ) 教学内容 : 第一节指针的概念将地址形象化地称为 指针 第二节指针与函数指针作为函数的参数, 函数返回指针, 指向函数的指针 考核要求 : 3. 了解指针的含义与使用 4. 了解函数之间的地址传送 第七章结构体与共用体教学要点 : 结构体 共用体的定义方法及该类型的变量的定义和引用 教学时数 : 2 学时 ( 理论 1 学时, 上机 1 学时 ) 教学内容 : 第一节结构体类型与结构体变量结构体类型定义的语法形式茹下 : struct 结构体标识符 { 成员变量列表 ; }; 类型和变量是不同的概念, 如以上定义的 struct 结构体标识符 是结构体类型名, 它与 int char 等一样是类型名 只能对变量赋值 存取或运算, 而不能对一个类型赋值 存取

85 或运算 编译时, 对类型不分配内存空间, 只对变量分配内存空间 第二节 结构体数组 数组元素是结构体 第三节 共用体 使几个不同的变量共享同一段内存的结构, 称为 共用体 类型的结构 考核要求 : 1. 了解结构体 共用体的定义方法及该类型的变量的定义和引用 ; 2. 了解结构数组的定义及其应用 ; 3. 了解共用体 第八章文件教学要点 : 文件的概念, 文件操作的标准函数 教学时数 : 2 学时 ( 理论 1 学时, 上机 1 学时 ) 教学内容 : 第三节文件的基本概念 C 语言中的文件是逻辑的概念, 除了大家熟悉的普通文件外, 所有能进行输入输出的设备都被看做是文件, 如打印机 磁盘机和用户终端等 第四节常用文件操作的标准函数 fopen() 函数,fclose() 函数,fgetc() 函数,fputc() 函数,fprintf() 函数,fscanf() 函数,fgets() 函数,fputs() 函数考核要求 : 3. 了解文件的基本概念 ; 4. 了解常用文件操作的标准函数 ; 实践部分 ( 一 ) 基本要求 C 语言程序设计课程是计算机科学与技术专业的主要专业基础课和骨干课, 而本实践课程的学习目的在于加深对讲授内容的理解, 熟练地掌握 C 语言的语法规则 通过编写程序和调试程序, 在实践中提高动手能力 通过实践掌握编写程序的思想方法, 体会编程的技巧, 加深编程语言的应用能力 ( 二 ) 项目总表序号实践项目名称学时数项目类别项目类型 基础 / 设计 / 综合 必做 / 选做 1 C 语言程序设计基础 2 基础必做

86 2 数据类型 运算符与表达式 6 设计 必做 3 结构化程序设计 8 设计 必做 4 函数与预处理 10 设计 必做 5 数组 12 设计 必做 6 指针 3 设计 必做 7 结构体与共用体 2 设计 必做 8 位运算 2 设计 必做 9 文件 2 设计 必做 ( 三 ) 实践内容实践 1: 数据的存储与运算 实践目的 7. 掌握 C 语言基本数据类型 ( 整型, 实型, 字符型 ) 数据的常量表示 变量的定义和使用 8. 掌握常见格式控制字符对输出结果的控制作用 9. 掌握 C 语言算术 赋值 自增 自减运算符及相应表达式 10. 掌握不同类型数据之间的赋值规律 11. 了解强制数据类型转换以及运算符的优先级 结合性 12. 学会根据表达式, 编写相应程序, 验证表达式结果的方法 实践内容 5. 已知 :a=2,b=3,x=3.9,y=2.3(a,b 整型,x,y 浮点 ), 计算算术表达式 (float)(a+b)/2+(int)x%(int)y 的值 试编程上机验证 提示编程要点 : (1) 先判断结果值类型, 可设置一个此类型的变量用于记录表达式结果, 本例用 r 存放结果 ; (2) 程序先给几个条件变量赋初值, 然后将表达式赋值给变量 r; (3) 最后打印变量 r 的值就是表达式的值 您分析的表达式结果 : 6. 已知 :a=7,x=2.5,y=4.7(a 整型,x,y 浮点 ), 计算算术表达式 x+a%3*(int)(x+y)%2/4 的值 试编程上机验证 您分析的表达式结果 : 7. 已知 :a=12,n=5(a,n 整型 ), 计算下面表达式运算后 a 的值 试编程上机验证 (1)a+=a (2)a-=2 (3)a*=2+3 (4)a/=a+a (5)a%=(n%=2) (6)a+=a-=a*=a 您分析的表达式结果 :(1) (2) (3) (4) (5) (6) 8. 分析下面程序结果, 并上机验证 main()

87 { int i,j,m,n; i=8; j=10; m=++i; n=j++; printf("i=%d, j=%d, m=%d, i=%d\n",i,j,m,n); } 您分析的表达式结果 : 实践要求 5. 实践前认真预习, 自行分析程序题的结果, 体会本次实践的目的并了解实践要求 实践时仔细对比程序实际运行结果, 认真思考并回答实践小结和思考中的问题 6. 在 Visual C++ 下完成 实践内容 中规定的程序题 编辑 编译 运行程序并获得程序结果 ; 如果程序有错, 记录编译 连接遇到的提示错误 仔细思考出错原因, 并更正之 7. 编制的程序必须保存在 D:\ 用户目录中 注 : 用户目录可以用学号或姓名拼音简写 8. 学生可以对实践程序进行修改 补充, 以便上机完成自己需要的程序验证和测试 在完成实践要求的工作外, 要学会创造性的工作 实践 2: 顺序结构程序设计 实践目的 3. 掌握 : 使用标准输入 / 输出函数进行常见数据类型的数据的输入 / 输出方法 4. 初步培养编制程序框图和源程序 准备测试数据以及实际调试程序的独立编程能力 实践内容 在 Turbo C 下完成程序题 : (5) 根据商品原价和折扣率, 计算商品的实际售价 ( 结果精确到小数点后 2 位 ) (6) 根据圆柱体的半径和高, 计算圆周长 圆面积 圆柱体表面积 圆柱体体积 ( 结果精确到小数点后 3 位 ) (7) 输入三角形的三条边 a,b,c, 求三角形面积 (8) 已知分期还贷款的计算公式为 p=d*r*(1+r) m /(1+r) m -1 编程 : 输入贷款数额月利率准备多少个月偿还清贷款, 计算每月偿还的数额 P [ 提示 ] 方法与上题类似, 求指数运算时调用系统的 pow 数学函数注 : 变量名可以自由选择, 以易于理解为原则 ; 数据由键盘输入 实践要求 4. 实践前编制程序框图 编写源程序 准备测试数据 5. 实践测试数据要求从键盘输入 应尽力追求程序的完美 比如要求输入数据, 应当显示提示字符串, 提示用户输入 ; 输出时要求有文字说明

88 6. 在 Turbo C 下完成程序的编辑 编译 运行, 获得程序结果 如果结果有误, 应找出原 因, 并设法更正之 7. 编制的程序必须保存在 D:\ 用户目录中 注 : 用户目录可以用学号或姓名拼音简写 实践 3: 选择结构程序设计 ( 一 ) 实践目的 4. 掌握关系 逻辑运算符及其表达式的正确使用 5. 掌握 if 语句和 switch 语句的使用 6. 了解 Turbo C 程序调试的基本方法 实践内容 在 Turbo C 下完成程序题 : 4. 有如下函数, 要求输入 x 的值, 求 y 的值 X,X<0 Y= X 2,0 X<10 LogX,X 输入 1-7 之间的任意数字, 程序按照用户的输入输出相应的星期值 6. 某单位马上要加工资, 增加金额取决于工龄和现工资两个因素 : 对于工龄大于等于 20 年的, 如果现工资高于 2000, 加 200 元, 否则加 180 元 ; 对于工龄小于 20 年的, 如 果现工资高于 1500, 加 150 元, 否则加 120 元 工龄和现工资从键盘输入, 编程求加 工资后的员工工资 实践要求 4. 实践前绘制程序框图, 编制源程序 准备测试数据 5. 在 Turbo C 下完成程序的编辑 编译 运行, 获得程序结果 6. 实践中可以采用 Turbo C 程序调试基本方法协助查找程序中的逻辑问题 实践步骤 过程 5. 编辑 编译 运行程序题 1, 分别使用数据 -5,0,5,10,100 做测试 人工计算结果 分别是 6. 编辑 编译 运行程序题 2, 分别使用数据 1,7,8 做测试 7. 编辑 编译 运行程序题 3, 测试数据见下表 : 工龄 y( 年 ) 现工资 S0( 元 ) 调整后工资 S( 元 )- 人工计算结果

89 8. 尝试跟踪程序题 1 运行 用 F7 或 F8 键单步跟踪程序, 用 ^F7 检查变量值, 用 F4 可以将程序运行到光标当前位置 实践 4: 选择结构程序设计 ( 二 ) 实践目的 4. 掌握关系 逻辑运算符及其表达式的正确使用 5. 掌握 if 语句和 switch 语句的使用 6. 了解 Turbo C 程序调试的基本方法 实践内容 在 Turbo C 下完成程序题 : 1. 身高预测每个做父母的都关心自己孩子成人后的身高, 据有关生理卫生知识与数理统计分析表明, 影响小孩成人后的身高的因素包括遗传 饮食习惯与体育锻炼等 小孩成人后的身高与其父母的身高和自身的性别密切相关 设 faheight 为其父身高,moHeight 为其母身高, 身高预测公式为男性成人时身高 =(faheight + moheight) 0.54cm 女性成人时身高 =(faheight moheight)/2cm 此外, 如果喜爱体育锻炼, 那么可增加身高 2%; 如果有良好的卫生饮食习惯, 那么可增加身高 1.5% 编程从键盘输入用户的性别( 用字符型变量 sex 存储, 输入字符 F 表示女性, 输入字符 M 表示男性 ) 父母身高( 用实型变量存储,faHeight 为其父身高,moHeight 为其母身高 ) 是否喜爱体育锻炼( 用字符型变量 sports 存储, 输入字符 Y 表示喜爱, 输入字符 N 表示不喜爱 ) 是否有良好的饮食习惯等条件( 用字符型变量 diet 存储, 输入字符 Y 表示良好, 输入字符 N 表示不好 ), 利用给定公式和身高预测方法对身高进行预测 2. 简单的计算器用 switch 语句编程设计一个简单的计算器程序, 要求根据用户从键盘输入的表达式 : 操作数 1 运算符 op 操作数 2 计算表达式的值, 指定的算术运算符为加 (+) 减(-) 乘 (*) 除(/) 本实践程序是在例 4.8 的基础上, 增加如下要求 : (1) 如果要求程序能进行浮点数的算术运算, 程序应该如何修改? 如何比较实型变量 data2 和常数 0 是否相等? (2) 如果要求输入的算术表达式中的操作数和运算符之间可以加入任意多个空白符, 那么程序如何修改? 思考题 比较实型变量 data2 和常数 0 是否相等, 能用 if (data2 == 0) 吗? 为什么? 实践要求 1. 实践前绘制程序框图, 编制源程序 准备测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行, 获得程序结果

90 3. 实践中可以采用 Turbo C 程序调试基本方法协助查找程序中的逻辑问题 实践 5: 循环结构程序设计 实践目的 4. 掌握 while,do-while,for 循环的语法结构与应用 5. 掌握 while,do-while 循环的区别 6. 掌握 Turbo C 单步执行调试程序的方法 实践内容 完成程序题 : 3. 用三种循环结构, 求 1000 以内奇数的和 4. 用 while,do-while 循环求 i-10 的连加和,i 由用户输入 5. 有一堆零件 ( 个之间 ), 如果以 4 个零件为一组进行分组, 则多 2 个零件 ; 如果以 7 个零件为一组进行分组, 则多 3 个零件 ; 如果以 9 个零件为一组进行分组, 则多 5 个零件 编程求解这堆零件总数 提示 : 用穷举法求解 即零件总数 x 从 循环试探, 如果满足所有几个分组已知条件, 那么此时的 x 就是一个解 分组后多几个零件这种条件可以用求余运算获得条件表达式 实践要求 3. 实践前编制源程序 对第 2 个实践内容需要准备测试数据 4. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践 6: 一维数组 实践目的 5. 理解一维数组的概念 6. 掌握一维数组的定义 初始 数组元素引用 7. 掌握一维数组的输入 / 输出 8. 掌握与数组有关的算法 实践内容 4. 编制程序, 求 Fibonachi 数列的前 10 项 提示 :Fibonachi 的第 1,2 项分别为 1,1 其后任何一项满足 a i=a i-2+a i-1 5. 编写找出 之间能被 7 或 11 整除的所有整数, 存放在数组 a 中, 并统计其个数 要求以每行排列 5 个数据的形式输出 a 数组中的数据 6. 对任意 10 个数进行排序 *( 升序 ) 实践要求 3. 编制源程序, 对于程序 3 输入测试数据 4. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果

91 实践 7: 二维数组 实践目的 5. 理解一维数组和二维数组的概念 6. 掌握一维数组和二维数组的定义 初始 数组元素引用 7. 掌握一维数组和二维数组的输入 / 输出 8. 掌握与数组有关的算法 实践内容 1. 设有 4x4 的方阵, 其中的元素由键盘输入 求出 (1) 主对角线上元素之和 ;(2) 辅对 角线上元素之积 ;(3) 方阵中最大的元素 提示 : 主对角线元素行 列下标相同 ; 辅对角线元素行 列下标之和等于方阵的最 大行号 ( 或最大列号 )- 下标 行列号基于 0 2. [ 思考题 ] 1 检验并打印魔方矩阵 2 在下面的 5 5 阶魔方矩阵中, 每一行 每一列 每一对角线上的元素之和都是 相等的, 试编写程序将这些魔方矩阵中的元素读到一个二维整型数组中, 然后 检验其是否为魔方矩阵, 并将其按如下格式显示到屏幕上 餐饮服务质量调查打分 在商业和科学研究中, 人们经常需要对数据进行分析并将结果以直方图的形式显示出 来 例如, 一个公司的主管可能需要了解一年来公司的营业状况, 比较一下各月份的销售收 入状况 如果仅给出一大堆数据, 这显然太不直观了, 如果能将这些数据以条形图 ( 直方图 ) 的形式表示, 将会大大增加这些数据的直观性, 也便于数据的分析与对比 下面以顾客对餐 饮服务打分为例, 练习这方面的程序编写方法 假设有 40 个学生被邀请来给自助餐厅的食 品和服务质量打分, 分数划分为 1~10 这 10 个等级 (1 表示最低分,10 表示最高分 ), 试 统计调查结果, 并用 * 打印出如下形式的统计结果直方图 Grade Count Histogram 1 5 ***** 2 10 ********** 3 7 *******...

92 实践要求 1. 编制源程序, 对于程序 3 输入测试数据 2. 在 Turbo C 下完成程序的编辑 编译 运行 查看 分析程序结果 实践步骤 过程 4) 编辑 编译 运行程序题 1, 测试数据 ) 编辑 编译 运行程序题 2 6) 编辑 编译 运行程序题 3 实践 8: 指针 实践目的 4. 进一步理解指针概念 5. 掌握指针变量的定义 初始化以及通过指针变量对数据的访问 6. 掌握指针与一维数组的关系 实践内容 3. 运行下面程序, 理解指针的概念 main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; int *p; for(p=a; p<a+10; p++) { printf("address=%x\t",p); printf("value=%d\n",*p); } printf("%d\t",p); printf("%d\n",*p); } 运行结果 : 4. 编写程序 : 输入一行文字, 统计其中大写字母 小写字母 空格以及数字字符的个数 实践要求 4. 实践内容 1, 分析程序结果, 通过实践仔细理解指针的含义 ( 本题数组是为了提供一块有确定数值的数据空间, 便于观察 ), 完成思考题 5. 实践内容 2, 实践前应编制源程序 准备测试数据

93 6. 在 Turbo C 下完成程序的编辑 编译 运行 实践步骤 过程 1 编辑 编译 运行程序题 1 2 编辑 编译 运行程序题 2, 分别使用数据 : Hello World! 3.14 WB 做测试 三 参考书目 5. 姬涛 周启生. C 语言程序设计.ISBN: 北京 : 北京传媒大学出版社, 谭浩强. C 语言程序设计.ISBN: 北京 : 高等教育出版社, 王柏盛. C 语言程序设计.ISBN: 北京 : 高等教育出版社, 杨路明.C 语言程序设计.ISBN: 北京 : 北京邮电大学出版社 四 本课程使用教具和现代教育技术的指导性意见 本课程应该使用多媒体教学, 程序设计课程在讲解过程中, 及时对讲解内容进行演示, 可以增加学习内容的直观性, 帮助学生理解学习内容 本课程软件环境 :TurboC 或 VC++6.0 或 TC2.0 或 win-tc 或 TC3.0 或 CFREE 六 课外学习 1. 学生的学习要求 (1) 课内 课外训练相结合, 注重学生综合能力的培养 (2) 强调实践能力, 注重教学与学生课外实践过程的管理 (3) 网站互动学习 学生可以在任何时候 任何地点与教师保持联系和沟通 网络教学资源平台为学生提供了大量扩充性教学资料, 其中包括相关资料文章 多媒体课件 教程书籍 软件工具 电子教案等 2. 教师的指导要求 (1) 教师应认真钻研教学大纲 教师应根据教学大纲的要求, 对学生的课外自学进行认真的备课 课外自学的内容, 不能是课堂教学的重复, 而是课堂教学内容的补充和扩展 所以, 要指导学生学习那些内容, 着重看哪些方向知识 (2) 教师应帮助学生制定学习计划 计划性是学生搞好课外自学的保证, 所以要抓好学生自学计划的制定与落实 学期开学初, 每位教师要向学生宣布学生课外自学计划的要求, 课外自学计划应包括自学参考书 章节自学计划等 (3) 教师应适时督促检查 教师应适时检查学生课外自学情况, 根据自学书目的内容, 安排一些习题, 讨论项目等, 定期检查学生对这些工作的完成情况, 并有相应的督促措施 ( 一 ) 课外读书 1. 目标使学生开阔视野, 增长知识, 培养良好的自学能力和阅读能力, 进一步巩固学生在课内学到的各种知识, 提高学生的知识水平和实践能力

94 2. 阅读书目 (1) C 语言程序设计习题解答 吕凤翥, 张静波编著清华大学出版社 (2) c 语言基础编程 100 实例 百度文库 (3) C 语言程序设计 姬涛 周启生编著北京传媒大学出版社 (4) C 语言趣味编程 100 例 郭强, 刘占敏编著清华大学出版社 (5) C 语言程序设计 谭浩强高等教育出版社 2006 (6) C 语言程序设计 王柏盛高等教育出版社 2004 (7) C 语言程序设计 杨路明北京邮电大学出版社 学习要求选择阅读书目所列教材两本或两本以上, 并做好读书笔记 4. 时间安排每学期第一周至第十五周完成阅读 5. 评价方式每学期期中 期末检查读书笔记, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 二 ) 课外讨论 1. 目标培养学生解决问题的能力, 加深了学生对问题的理解 2. 讨论内容多层循环的执行过程, 求最大公约数和最小公倍数编程技巧讨论 删除字符串中的指定元素的编程技巧讨论 hanio 塔编程技巧讨论 3. 讨论要求将学生分组, 安排学生在课外讨论, 每组推荐一名学生代表小组发言 4. 时间安排每学期第一周至第十五周完成讨论 5. 评价方式每学期期中 期末检查分组讨论, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 三 ) 实践活动 1. 目标如何突出实践能力的培养, 也是教学实践中普遍遇到的一个难题 解决方法是通过各种管道向学生灌输实践能力的重要性, 提高学生参与实践教学的主动性 ; 设计对学生实践能力培养有价值的实践, 不断地修改实践内容, 不断地改进实践平台 ; 也可以通过指导学生的毕业设计 课外实践活动来有意识地加强本课程知识的应用 2. 实践内容 (1) 分支结构程序设计

95 (2) 循环结构程序设计 (3) 数组的应用 (4) 函数的定义和调用 (5) 指针操作 3. 实践要求通过实践加深对所学理论知识的理解, 并能编写程序解决现实生活中的问题 4. 时间安排每学期第一周至第十五周完成实践活动 5. 评价方式每学期期中 期末检查实践活动, 根据完成情况给予相应的成绩 ( 四 ) 课外作业 1. 目标课外作业是学生根据老师的布置, 在课外完成学习任务的活动, 课外作业的完成, 不但有利于巩固和消化课堂所学的知识, 而且还可以培养和提高学生获取知识 运用知识分析问题和解决问题的能力, 它是教师整个施教工作的一个重要组成部分, 因此该课程的任课教师必须根据教学大纲和该课程知识结构精心设计, 更好地发挥出课外作业在学生掌握知识 形成技能 发展能力中的积极作用 2. 作业内容从每章的自测题和习题中选择一定的题目让学生练习 3. 作业要求要求学生按时完成书面或电子稿作业, 并按时提交 4. 时间安排每学期第一周至第十五周完成书面或电子作业提交 5. 评价方式对每次提交的作业, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 五 ) 课前预习预习时要认真阅读教材, 积极参考网上学习辅导, 主动查阅相关资料, 在此基础上写好预习笔记 ( 六 ) 中期考核每学期期中布置一次综合性作业, 要求提交书面或电子作业, 根据完成情况给予相应的成绩, 占平时成绩的 20% ( 七 ) 其它考核形式可灵活多样, 主要考察学生出勤情况 课堂互动及平时表现 根据完成情况给予相应的成绩, 占平时成绩的 20%

96

Microsoft Word - 《C语言开发入门》课程教学大纲-2.doc

Microsoft Word - 《C语言开发入门》课程教学大纲-2.doc C 语言开发入门 课程教学大纲 ( 课程英文名称 ) 课程编号 :201409210011 学分 :5 学分学时 :60 学时 ( 其中 : 讲课学时 :37 学时上机学时 :23 学时 ) 先修课程 : 计算机导论后续课程 :C++ 程序设计适用专业 : 信息及其计算机相关专业开课部门 : 计算机系 一 课程的性质与目标 C 语言开发入门 是计算机各专业必修的基础课程, 是数据结构 C++ Java

More information

天津市成人高等学校专升本招生统一考试计算机基础 ( 专科起点 ) 考试大纲 一 考试要求的说明 (2017 年修订,2018 年起施行 ) 为了便于考生把握考试要求, 大纲在考核要点中, 提出了 3 个能力层次, 即 了解 掌握 综合应用 3 个能力层次是由低到高的递进关系, 后者必须建立在前者基础

天津市成人高等学校专升本招生统一考试计算机基础 ( 专科起点 ) 考试大纲 一 考试要求的说明 (2017 年修订,2018 年起施行 ) 为了便于考生把握考试要求, 大纲在考核要点中, 提出了 3 个能力层次, 即 了解 掌握 综合应用 3 个能力层次是由低到高的递进关系, 后者必须建立在前者基础 天津市成人高等学校专升本招生统一考试计算机基础 ( 专科起点 ) 考试大纲 一 考试要求的说明 (2017 年修订,2018 年起施行 ) 为了便于考生把握考试要求, 大纲在考核要点中, 提出了 3 个能力层次, 即 了解 掌握 综合应用 3 个能力层次是由低到高的递进关系, 后者必须建立在前者基础上 各层次的具体要求如下 : 了解 : 知道有关名词 概念 知识的含义, 并能正确认知和表述 掌握 :

More information

5 2. 过程与方法 情感 态度与价值观 三 知识结构图 四 教学内容和教学要求 课 程 教学要求 课时安排

5 2. 过程与方法 情感 态度与价值观 三 知识结构图 四 教学内容和教学要求 课 程 教学要求 课时安排 单元教学综述 一 内容概述 2 IE 5 5 10 11 12 13 14 二 教学目标 1. 知识与技能 1 2 3 4 5 2. 过程与方法 1 2 3 4 3. 情感 态度与价值观 1 2 3 三 知识结构图 四 教学内容和教学要求 课 程 教学要求 课时安排 1 10 1 2 11 1 1 2 12 1 2 3 4 1 小学信息技术第 3 册教师用书 续表 课 程 教学要求 课时安排 13

More information

<4D F736F F D20BDCCD1A7B4F3B8D92DBCC6CBE3BBFAD3A6D3C3BBF9B4A1>

<4D F736F F D20BDCCD1A7B4F3B8D92DBCC6CBE3BBFAD3A6D3C3BBF9B4A1> 安徽信息工程学院 计算机应用基础 教学大纲 课程名称 : 计算机应用基础 学时数 :24( 课堂学时 )+12( 课外 ) 学分数 :2 适用专业 : 全校所有专业 一 本课程的地位 任务和作用 计算机文化基础 是高校各专业学生必修的一门公共基础课, 本课程以知识 技能 素质三者相结合的方式构建的教学内容体系, 知识以够用为原则, 相关操作技能要求熟练操作, 同时培养学生获取知识 自主学习知识 初步的分析与设计的素质,

More information

Microsoft Word - 第3章.doc

Microsoft Word - 第3章.doc 第 3 章流程控制和数组 3.1 实验目的 (1) 熟练掌握控制台应用程序的代码编写和调试, 以及运行方法 (2) 掌握选择结构的一般语法格式和应用 (3) 掌握 switch 语句的用法 (4) 掌握选择结构的嵌套的用法, 能灵活使用选择结构解决实际问题 (5) 掌握 while 循环语句的一般语法格式 (6) 掌握 for 循环语句的一般语法格式 (7) 掌握循环嵌套的语法格式 (8) 掌握一维数组的定义

More information

2015年云南省高等教育招收中等职业学校学生

2015年云南省高等教育招收中等职业学校学生 2016 年云南省高等教育招收中等职业学校学生 ( 计算机类 ) 考试大纲 一 考试形式 ( 一 ) 考试方式机考 ( 无纸化考试 ) ( 二 ) 考试题型理论考试 : 单选题 多选题和判断题三种题型 ( 三 ) 满分采用无纸化考试方式,300 分 ( 四 ) 考试时间理论考试 2 小时 : 待定二 考试内容及分值 比例内容分值所占比例第一部分计算机基础知识 60 分 20% 第二部分 Windows

More information

《C语言程序设计》

《C语言程序设计》 C 语言程序设计 实验教学大纲 信息科学与技术学院 2015 年 6 月 C 语言程序设计 课程实验教学大纲 课程名称 :C 语言程序设计英文名称 :The C Programming Language 课程编号 : 课程性质 : 非独立设课课程属性 : 专业课实验教材或指导书类型 : 统编课程总学时 :75 学分 :4 实验学时 :30 实验学分 :1 适用专业 : 数字媒体技术实验室名称 : 先修课程

More information

坚实的基础 另外,C 语言程序设计这门课其实主要是围绕 C 语言数据类型 语法特点这一 主干线来讲述的, 因此要学好 C 语言就必须让学生知道 C 语言各种数据类型在内存中的表示 形式及处理过程, 只有这样才能够让学生真正领会和使用 C 语言来解决实际应用问题 四 课程与专业毕业要求的关联性 专业毕

坚实的基础 另外,C 语言程序设计这门课其实主要是围绕 C 语言数据类型 语法特点这一 主干线来讲述的, 因此要学好 C 语言就必须让学生知道 C 语言各种数据类型在内存中的表示 形式及处理过程, 只有这样才能够让学生真正领会和使用 C 语言来解决实际应用问题 四 课程与专业毕业要求的关联性 专业毕 SJQU-QR-JW-026( A0) C 语言程序设计 The C Programming Language 一 基本信息 课程代码 : 0010031 课程学分 : 3 面向专业 : 机电电梯 16-1 课程性质 : 专业基础课 开课院系 : 信息学院软件工程系 使用教材 : 王敬华等编著. C 语言程序设计教程. 清华大学出版社,2005 年 10 月第 1 版 参考书 : [1] 谭浩强编著.

More information

山西医科大学 2017 级英语 学年第三学期周教学进度表 学院 系 ( 部 ): 外语系年级 / 专业 :2017 级英语 ( 医学英语 ) 班级 : (2) 人数 :64 人实习分组 : 序号 课程名称 总学时 理论课 实验

山西医科大学 2017 级英语 学年第三学期周教学进度表 学院 系 ( 部 ): 外语系年级 / 专业 :2017 级英语 ( 医学英语 ) 班级 : (2) 人数 :64 人实习分组 : 序号 课程名称 总学时 理论课 实验 山西医科大学 2017 级英语 2018-2019 学年第三学期周教学进度表 学院 系 ( 部 ): 外语系年级 / 专业 :2017 级英语 ( 医学英语 ) 班级 :151701-151702(2) 人数 :64 人实习分组 : 序号 课程名称 总学时 理论课 实验 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21-26 8.27 9.2

More information

《C语言程序设计》教材习题参考答案

《C语言程序设计》教材习题参考答案 教材名称 : C 语言程序设计 ( 第 1 版 ) 黄保和 江弋编著清华大学出版社 ISBN:978-7-302-13599-9, 红色封面 答案制作时间 :2011 年 2 月 -5 月 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p=&a 2. 设已定义 int x,*p=&x;, 则下列表达式中错误的是 :B)&*x 3. 若已定义 int a=1,*b=&a;,

More information

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ2 - 参考答案 MASTER 2019 年 5 月 3 日 1 1 TEMPLATE 1 Template 描述 使用模板函数求最大值 使用如下 main 函数对程序进行测试 int main() { double a, b; cin >> a >> b; cout c >> d; cout

More information

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1 C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 月 3 日 1 1 INPUTOUTPUT 1 InputOutput 题目描述 用 cin 输入你的姓名 ( 没有空格 ) 和年龄 ( 整数 ), 并用 cout 输出 输入输出符合以下范例 输入 master 999 输出 I am master, 999 years old. 注意 "," 后面有一个空格,"." 结束,

More information

考试时间课程名称级人数考试地点 机械工程 17 级卓越 1 30 D-386 机械工程 17 级卓越 2 30 D-386 自动化 17 级 1 30 D-3108 自动化 17 级 2 30 D-3108 电子信息工程 17 级 1 32 C-170 电子信息工程 17 级 2 32 C-242

考试时间课程名称级人数考试地点 机械工程 17 级卓越 1 30 D-386 机械工程 17 级卓越 2 30 D-386 自动化 17 级 1 30 D-3108 自动化 17 级 2 30 D-3108 电子信息工程 17 级 1 32 C-170 电子信息工程 17 级 2 32 C-242 考试时间课程名称级人数考试地点 纺织工程 17 级 1 26 D-282 纺织工程 17 级 2 28 D-282 纺织工程 17 级 3 29 D-284 纺织工程 17 级 4 29 D-284 纺织工程 17 级 5 28 D-286 纺织工程 17 级 6 26 D-286 高分子材料与工程 17 级 1 31 C-142 非织造材料与工程 17 级 1 24 D-2108 纺织工程 17

More information

四川理工学院专升本 大学计算机基础 考试大纲 一 总体要求要求考生掌握必备的计算机基础知识和应用能力, 掌握计算机的基本操作和使用方法, 并为以后的计算机课程学习打下必要的计算机知识基础 具体要求为 : 1. 了解并掌握计算机的发展史 分类 特点 应用和发展趋势等基础知识 2. 了解并掌握数据与信息

四川理工学院专升本 大学计算机基础 考试大纲 一 总体要求要求考生掌握必备的计算机基础知识和应用能力, 掌握计算机的基本操作和使用方法, 并为以后的计算机课程学习打下必要的计算机知识基础 具体要求为 : 1. 了解并掌握计算机的发展史 分类 特点 应用和发展趋势等基础知识 2. 了解并掌握数据与信息 四川理工学院专升本 大学计算机基础 考试大纲 一 总体要求要求考生掌握必备的计算机基础知识和应用能力, 掌握计算机的基本操作和使用方法, 并为以后的计算机课程学习打下必要的计算机知识基础 具体要求为 : 1. 了解并掌握计算机的发展史 分类 特点 应用和发展趋势等基础知识 2. 了解并掌握数据与信息的概念 常用进位计数制及转换 计算机编码技术和计算机处理汉字的基本过程 3. 了解并掌握计算机工作原理

More information

关于编写硕士研究生入学考试自命题初试科目

关于编写硕士研究生入学考试自命题初试科目 华北水利水电大学 2019 年硕士研究生入学考试初试科目考试大纲 农业综合知识三 ( 科目代码 :341) 考试大纲 考试形式和试卷结构一 试卷分值及考试时间考试时间 180 分钟 (3 个小时 ), 满分 150 分二 考试基本要求本考试大纲适用于报考华北水利水电大学农业工程与信息技术专业硕士研究生入学考试, 该科目包括 : 数据库 c 语言程序设计 计算机网络三部分内容 三 试卷内容及结构数据库部分占

More information

2014 10 October 2014 + ( 沈阳理工大学环境与化学工程学院, 辽宁沈阳 110165) 沈阳理工大学环境工程专业改革人才培养模式采取的措施及取得的成效在遵循 实施工程教育, 突出工程实践和 社会实践, 提高学生的创新能力 的人才培养模式的基础上, 通过教学模式改革优化课程设置校企结合建立工程实践能力四年连 续培养体系导师负责制的科研创新能力训练体系, 培养 创新 + 工程实践

More information

计算机操作员培训计划(初级)

计算机操作员培训计划(初级) 计算机操作员 ( 五级 ) 培训计划 一 说明本计划大纲是根据上海市劳动和社会保障局发布的计算机操作员技能等级标准 ( 试行 ) 的 计算机操作员 ( 五级 ) 规定的知识要求和技能要求编写的 二 培训目标初步具有信息的获取 传输 处理 发布等应用能力, 能运用常用的信息处理软件解决学习 工作 生活中的问题 ; 具有信息社会的安全意识与自律能力 具有良好的信息素养, 为终身学习和持续发展打下一定的基础

More information

上海市教育考试院关于印发新修订的

上海市教育考试院关于印发新修订的 沪 教 考 院 社 考 2012 7 号 上 海 市 教 育 考 试 院 关 于 印 发 上 海 市 高 等 学 校 计 算 机 等 级 考 试 大 纲 (2012 年 修 订 ) 的 通 知 各 有 关 高 校 : 为 进 一 步 加 强 本 市 高 校 计 算 机 基 础 教 学 工 作, 推 进 学 校 更 加 科 学 合 理 地 设 置 计 算 机 基 础 课 程 及 安 排 教 学 内 容,

More information

山西医科大学 2017 级护理学 学年第二学期周教学进度表 学院 系 ( 部 ): 护理学院年级 / 专业 :2017 级护理班级 :10 人数 :303 实习分组 : 序号 课程名称 总学时 理论课 实验课 实践

山西医科大学 2017 级护理学 学年第二学期周教学进度表 学院 系 ( 部 ): 护理学院年级 / 专业 :2017 级护理班级 :10 人数 :303 实习分组 : 序号 课程名称 总学时 理论课 实验课 实践 山西医科大学 2017 级护理学 2018-2019 学年第二学期周教学进度表 学院 系 ( 部 ): 护理学院年级 / 专业 :2017 级护理班级 :10 人数 :303 实习分组 : 序号 课程名称 总学时 理论课 实验课 实践 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21-26 2.25 3.3 3.4 3.10 3.11 3.17

More information

2017創形パンフ表1_表4

2017創形パンフ表1_表4 2017 SCHOOL GUIDE BOOK 2017 SOKEI ACADEMY OF FINE ART & DESIGN 关于创形美术学校? 创形美术学校是培育专业艺术家的摇篮 大家知道 : 用普通的教育课程来培育专业的艺术家是件困难的事 在我们创形, 从老师到办公人员, 大家全体都是专业的艺术家 在美术界, 设计界当中取得卓越成绩的艺术家们将为大家面对面地传授心得 我们重视的并不是通过指定的教学说明书来指导大家,

More information

4.C ( 详细解析见视频课程 绝对值 01 约 21 分 15 秒处 ) 5.E ( 详细解析见视频课程 绝对值 01 约 32 分 05 秒处 ) 6.D ( 详细解析见视频课程 绝对值 02 约 4 分 28 秒处 ) 7.C ( 详细解析见视频课程 绝对值 02 约 14 分 05 秒处 )

4.C ( 详细解析见视频课程 绝对值 01 约 21 分 15 秒处 ) 5.E ( 详细解析见视频课程 绝对值 01 约 32 分 05 秒处 ) 6.D ( 详细解析见视频课程 绝对值 02 约 4 分 28 秒处 ) 7.C ( 详细解析见视频课程 绝对值 02 约 14 分 05 秒处 ) [ 说明 ] 1. 以下所指教材是指朱杰老师的 管理类联考综合能力数学套路化攻略 2. 该文档中所标答案和参见的教材答案, 与视频有冲突的, 以视频答案为准! 基础篇 第 1 章 数 1.2.1 整数例题答案 : 1. A ( 详细解析见教材 P7 例 2) 2. D ( 详细解析见视频课程 数的性质 约 10 分 53 秒处 ) 3. C ( 详细解析见教材 P7 例 3) 4.E ( 详细解析见视频课程

More information

没有幻灯片标题

没有幻灯片标题 指针作为函数参数 : 原因 : 1 需要修改一个或多个值,( 用 return 语句不能解决问题 ) 2 执行效率的角度 使用方法 : 在函数原型以及函数首部中需要声明能够接受指针值的形参, 具体的写法为 : 数据类型 * 形参名 如果有多个指针型形参, 则用逗号分隔, 例如 : void swap(int *p1, int *p2) 它说明了形参 p1 p2 是指向整型变量的指针 在函数调用时,

More information

《C语言程序设计》第2版教材习题参考答案

《C语言程序设计》第2版教材习题参考答案 教材 C 语言程序设计 ( 第 2 版 ) 清华大学出版社, 黄保和, 江弋编著 2011 年 10 月第二版 ISBN:978-7-302-26972-4 售价 :35 元 答案版本 本习题答案为 2012 年 2 月修订版本 一 选择题 1. 设已定义 int a, * p, 下列赋值表达式中正确的是 :C)p = &a A. *p = *a B. p = *a C.p = &a D. *p =

More information

Photoshop CS6 艺术设计案例教程 ( 第二版 ) 1.1 Photoshop 的应用领域 Photoshop,,, Photoshop Photoshop 的用途 Photoshop CIS ( ) ( ) 案例展现 ~ 1

Photoshop CS6 艺术设计案例教程 ( 第二版 ) 1.1 Photoshop 的应用领域 Photoshop,,, Photoshop Photoshop 的用途 Photoshop CIS ( ) ( ) 案例展现 ~ 1 Chapter 01 Photoshop CS6 的基本操作 本章内容 1.1 Photoshop 的应用领域 1.6 控制面板的显示与隐藏 1.2 位图和矢量图的特性 1.7 新建 打开与保存文件 1.3 像素和分辨率的关系 1.8 图像的缩放 1.4 色彩模式 1.9 屏幕显示模式 1.5 Photoshop CS6 界面 1.10 计算机图形图像常用的色彩模式 Photoshop CS6 艺术设计案例教程

More information

山西医科大学 2016 级一系 学年第五学期周教学进度表 学院 系 ( 部 ): 第一临床医学院年级 / 专业 :2016 级一系班级 : (10) 人数 : 315 实习分组 : 序号 课程名称 总学时 理论课 实验

山西医科大学 2016 级一系 学年第五学期周教学进度表 学院 系 ( 部 ): 第一临床医学院年级 / 专业 :2016 级一系班级 : (10) 人数 : 315 实习分组 : 序号 课程名称 总学时 理论课 实验 山西医科大学 2016 级一系 2018-2019 学年第五学期周教学进度表 学院 系 ( 部 ): 第一临床医学院年级 / 专业 :2016 级一系班级 :011601-011610(10) 人数 : 315 实习分组 : 序号 课程名称 总学时 理论课 实验 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21-26 8.27 9.2 9.3

More information

Name of presentation

Name of presentation PowerPoint 2010 演示文稿制作软件 长春大学旅游学院 - 计算机教研室 134 崔天明 PowerPoint 2010 演示文稿制作软件 5.1 PowerPoint 2010 简介 5.2 制作演示文稿 5.3 PowerPoint 中常用对象的插入 5.4 演示文稿的整体设计 5.5 演示文稿的动画效果 5.6 演示文稿的放映 5.1 PowerPoint 2010 简介 一 PowerPoint

More information

实验目的 (1) 熟练掌握顺序 分支 循环三种结构 (2) 会使用流程控制结构编写程序 第三章程序的流程控制 实验要求 (1) 掌握 if-else swith-case 的使用 (2) 掌握 while do-while for 的使用 (3) 掌握分支嵌套和循环嵌套 (4) 分析理解如何避免死循

实验目的 (1) 熟练掌握顺序 分支 循环三种结构 (2) 会使用流程控制结构编写程序 第三章程序的流程控制 实验要求 (1) 掌握 if-else swith-case 的使用 (2) 掌握 while do-while for 的使用 (3) 掌握分支嵌套和循环嵌套 (4) 分析理解如何避免死循 实验目的 (1) 熟练掌握顺序 分支 循环三种结构 (2) 会使用流程控制结构编写程序 第三章程序的流程控制 实验要求 (1) 掌握 if-else swith-case 的使用 (2) 掌握 while do-while for 的使用 (3) 掌握分支嵌套和循环嵌套 (4) 分析理解如何避免死循环 实验范例 系统常用类 : 字符串类 (String) a) 从字符串 s 中截取一个字符串方法 s.substring()

More information

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 第 1 页共 32 页 crm Mobile V1.0 for IOS 用户手册 一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页 二 crm Mobile 界面介绍 : 第 3 页共 32 页 三 新建 (New) 功能使用说明 1 选择产品 第 4 页共 32 页 2 填写问题的简要描述和详细描述 第 5 页共

More information

* 4 6 R P r p . 1 2 3 4 7 89bk 6 5 1 2 3 4 5 6 7 8 9 0 bk r bl bm bn^ bo bl br bq bpbo bn bm [ ] [ ] [ ] bp 8 2 4 6 bq p [ ] [SET] br clckbt bs bs bt ck cl. 1 2 1 2+- 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

教学输入与学习者的语言输出 温晓虹 本文从三个方面探讨了语言的输入与输出的关系 首先从理论研究的角度讨 论了从语言输入到语言输出的习得过程 实验研究表明 输入的语言素材必须被学习者所接收 即使接收了的内容也并不会自动进入中介语的体系 而是需要进一步对输入语言进行 分解 归类等分析性与综合性的处理 在语言 内化 的基础上 学习者的中介语系统才能 够不断地得到重新组合 趋于目的语 另外 学习者在语言输出前和输出时需要调节

More information

马克思主义基本原理 通识教育课程范俊玉 1 08:00-08:50 数值分析 专业必修课程张亚楠 2 09:00-09:50 苏州大学 学年第 1 学期数学科学学院课程表 班级名称 :2014 基地人数 :37 辅导员 : 周扬实行日期 : 201

马克思主义基本原理 通识教育课程范俊玉 1 08:00-08:50 数值分析 专业必修课程张亚楠 2 09:00-09:50 苏州大学 学年第 1 学期数学科学学院课程表 班级名称 :2014 基地人数 :37 辅导员 : 周扬实行日期 : 201 马克思主义基本原理 2.0-1.0 通识教育课程范俊玉 1 08:00-08:50 数值分析 4.0-1.0 专业必修课程张亚楠 2 09:00-09:50 班级名称 :2014 基地人数 :37 辅导员 : 周扬实行日期 : 2016 年 9 月 5 日 -2016 年 12 月 30 日 星期一星期二星期三星期四 微分几何 122 应用多元分析单周上机 统计计算微分几何 4.0-0.0 专业必修课程胡长青

More information

考生编号 科目代码 科目名称 成绩 复核结果 翻译硕士英语 66 无误 翻译硕士英语 65 无误 翻译硕士英语 58 无误 日语 ( 外 )

考生编号 科目代码 科目名称 成绩 复核结果 翻译硕士英语 66 无误 翻译硕士英语 65 无误 翻译硕士英语 58 无误 日语 ( 外 ) 考生编号 科目代码 科目名称 成绩 复核结果 110659850003734 211 翻译硕士英语 66 无误 110659850004303 211 翻译硕士英语 65 无误 110659850007372 211 翻译硕士英语 58 无误 110659850009803 245 日语 ( 外 ) 65 无误 110659850005177 308 护理综合 170 无误 110659850006267

More information

chap07.key

chap07.key #include void two(); void three(); int main() printf("i'm in main.\n"); two(); return 0; void two() printf("i'm in two.\n"); three(); void three() printf("i'm in three.\n"); void, int 标识符逗号分隔,

More information

四川省普通高等学校

四川省普通高等学校 四 川 省 普 通 高 等 学 校 计 算 机 应 用 知 识 和 能 力 等 级 考 试 考 试 大 纲 (2013 年 试 行 版 ) 四 川 省 教 育 厅 计 算 机 等 级 考 试 中 心 2013 年 1 月 目 录 一 级 考 试 大 纲 1 二 级 考 试 大 纲 6 程 序 设 计 公 共 基 础 知 识 6 BASIC 语 言 程 序 设 计 (Visual Basic) 9

More information

第七章数组 掌握一维数组的定义 初始化及元素引用 ; 掌握二维数组的定义 初始化及元素引用 ; 掌握字符数组的定义及使用 ; 4. 了解字符串处理函数 ; 第八章函数 掌握函数的定义与调用 ; 掌握函数调用时的实参与形参的结合 ; 理解函数原型声明与函数在源程序中的相对位置的关系 ; 理解函数的嵌套

第七章数组 掌握一维数组的定义 初始化及元素引用 ; 掌握二维数组的定义 初始化及元素引用 ; 掌握字符数组的定义及使用 ; 4. 了解字符串处理函数 ; 第八章函数 掌握函数的定义与调用 ; 掌握函数调用时的实参与形参的结合 ; 理解函数原型声明与函数在源程序中的相对位置的关系 ; 理解函数的嵌套 2015 年福建省专升本考试计算机科学类专业基础课考试大纲 C 语言程序设计 ( 100 分 ) 一 考试要求 : 1. 对 C 语言的语法 语义有较好的理解 2. 能熟练地阅读 C 源程序, 并具有初步分析程序的能力 3. 初步掌握结构化程序设计的方法和技巧, 能从分析问题入手, 设计可行的算法, 进而用 C 语言编写结构良好的面向过程的程序 4. 通过上机实验, 掌握程序的调试和测试方法 二 考试内容第一章

More information

download.kaoyan.com_2006ÄêÌì½ò¹¤Òµ´óѧ¸ß¼¶ÓïÑÔ³ÌÐòÉè¼Æ£¨409£©¿¼ÑÐÊÔÌâ

download.kaoyan.com_2006ÄêÌì½ò¹¤Òµ´óѧ¸ß¼¶ÓïÑÔ³ÌÐòÉè¼Æ£¨409£©¿¼ÑÐÊÔÌâ 考生注意 : 本试卷共七大题, 满分 150 分 考试时间为 3 小时 ; 所有答案均写在答题纸上 ( 注明题号 ), 在此答题一律无效无效 一 选择题 ( 本题共 20 小题, 每小题 2 分, 满分 40 分 ) 1 char ch 1 2 A 0

More information

C语言上机实验

C语言上机实验 C 语言上机实验 实验一 : C 语言的运行环境 运行过程 一 目的与要求 和表达式的使用 1 了解 Dos Windows 环境下 C 语言的运行环境, 了解所用的计算机系统的基本操作方法, 学会独立使用该系统 2 了解在该系统上如何编辑 编译 连接和运行一个 C 程序 3 通过运行简单的 C 程序, 初步了解 C 源程序的特点 4 掌握 C 语言数据类型, 熟悉如何定义一个整型 字符型 实型变量,

More information

Microsoft PowerPoint - 01_Introduction.ppt

Microsoft PowerPoint - 01_Introduction.ppt Hello, World C 程序设计语言 第 1 章章观其大略 孙志岗 sun@hit.edu.cn http://sunner.cn prf("hello,, world\n"); 超级无敌考考你 : 如何把 hello 和 world 分别打印在两行? 2004-12-19 A Tutorial Introduction 2 hello.c 打印华氏温度与摄氏温度对照表 计算公式 : C=(5/9)(

More information

<4D6963726F736F667420576F7264202D2031303030353235B77CC4B3ACF6BFFD2DB0D3B77EC2B2B3F8C2BEBAD82E646F63>

<4D6963726F736F667420576F7264202D2031303030353235B77CC4B3ACF6BFFD2DB0D3B77EC2B2B3F8C2BEBAD82E646F63> 全 國 高 級 中 等 學 校 100 學 年 度 商 業 類 科 學 生 技 藝 競 賽 商 業 簡 報 職 種 競 賽 規 則 修 訂 會 議 紀 錄 壹 時 間 : 中 華 民 國 100 年 05 日 25 日 ( 星 期 三 ) 下 午 2 時 整 貳 地 點 : 豐 原 高 商 圖 書 館 一 樓 參 主 席 : 潘 教 授 偉 華 肆 出 席 單 位 及 人 員 :( 如 簽 到 表

More information

网C试题(08上).doc

网C试题(08上).doc 学习中心 姓名 学号 西安电子科技大学网络与继续教育学院 高级语言程序设计 (C) 全真试题 ( 闭卷 90 分钟 ) 题号一二三总分 题分 60 20 20 得分 一 单项选择题 ( 每小题 3 分, 共 60 分 ) 1.C 语言程序的基本单位是 A) 程序行 B) 语句 C) 函数 D) 字符 2. 下列四组选项中, 均是不合法的用户标识符的选项是 A)A B)getc C)include D)while

More information

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3

Generated by Unregistered Batch DOC TO PDF Converter , please register! 浙江大学 C 程序设计及实验 试题卷 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:3 浙江大学 C 程序设计及实验 试题卷 2002-2003 学年春季学期考试时间 : 2003 年 6 月 20 日上午 8:30-10:30 注意 : 答题内容必须写在答题卷上, 写在本试题卷上无效 一. 单项选择题 ( 每题 1 分, 共 10 分 ) 1. 下列运算符中, 优先级最低的是 A.

More information

一 专 业 名 称 专 业 名 称 : 会 计 二 入 学 要 求 与 基 本 学 制 入 学 要 求 : 初 中 毕 业 生 基 本 学 制 : 三 年 ; 其 中 前 二 年 为 在 校 学 习 时 间, 最 后 一 年 为 企 业 实 习 时 间 层 次 : 中 职 三 培 养 目 标 本 专

一 专 业 名 称 专 业 名 称 : 会 计 二 入 学 要 求 与 基 本 学 制 入 学 要 求 : 初 中 毕 业 生 基 本 学 制 : 三 年 ; 其 中 前 二 年 为 在 校 学 习 时 间, 最 后 一 年 为 企 业 实 习 时 间 层 次 : 中 职 三 培 养 目 标 本 专 安 徽 省 滁 州 市 明 光 职 业 高 级 中 学 会 计 专 业 人 才 培 养 方 案 一 专 业 名 称 专 业 名 称 : 会 计 二 入 学 要 求 与 基 本 学 制 入 学 要 求 : 初 中 毕 业 生 基 本 学 制 : 三 年 ; 其 中 前 二 年 为 在 校 学 习 时 间, 最 后 一 年 为 企 业 实 习 时 间 层 次 : 中 职 三 培 养 目 标 本 专 业

More information

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例

帝国CMS下在PHP文件中调用数据库类执行SQL语句实例 帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例 这篇文章主要介绍了帝国 CMS 下在 PHP 文件中调用数据库类执行 SQL 语句实例, 本文还详细介绍了帝国 CMS 数据库类中的一些常用方法, 需要的朋友可以参考下 例 1: 连接 MYSQL 数据库例子 (a.php)

More information

<4D F736F F D20BCC6CBE3BBFAD3A6D3C3BBF9B4A1BDCCD1A7B4F3B8D92E646F63>

<4D F736F F D20BCC6CBE3BBFAD3A6D3C3BBF9B4A1BDCCD1A7B4F3B8D92E646F63> 第一章计算机基础知识 [ 教学目的与要求 ] 了解 : 1) 计算机的发展 特点和分类以及计算机的应用领域 2) 微型计算机的发展, 计算机输入输出设备 3) 数字化信息编码的概念 计算机信息表示单位 : 位 字节 字 4) 汉字输入码 ( 外码 ) 内码 汉字库 字模以及点阵的概念 5) 存储容量的概念 6) 计算机硬件系统和软件系统的组成 7) 软磁盘的分类 8) 多媒体的概念 多媒体关键技术

More information

标题

标题 17,2015 3 (ResearchofModernBasicEducation) Vol.17,Mar.2015 (, 201114) :,,,,.,.,,. : ; ; ; ; :,. 5. 4 9,.,,,,.,.Maly,. 3,.,.,,,,.,,,,.,, :,,,. 189 17 (ResearchofModernBasicEducation) 2015 3,,. 1,,.,,.,..,,,,,.

More information

Microsoft Word - 实验3.doc

Microsoft Word - 实验3.doc 实验 3 基本控制结构 3.1 基本控制结构程序设计 实验目的 (1) 掌握 3 种基本结构的程序流程图 (2) 熟练掌握分支结构的程序设计方法 (3) 熟练掌握循环结构的程序设计方法 实验内容 Visual Basic 是结构化的程序设计语言, 有 3 种基本控制结构 : 顺序结构 分支结构和循环结构, 循环结构又分 当型 循环和 直到型 循环 其程序流程图如图 3-1 所示 真 E 假 当 E

More information

2015年计算机二级(C语言)模拟试题及答案(三)

2015年计算机二级(C语言)模拟试题及答案(三) 2016 年计算机二级 (C 语言 ) 模拟试题及答案 (3) 1.( A ) 是构成 C 语言程序的基本单位 A 函数 B 过程 C 子程序 D 子例程 2.C 语言程序从 ( C ) 开始执行 A 程序中第一条可执行语句 B 程序中第一个函数 C 程序中的 main 函数 D 包含文件中的第一个函数 3 以下说法中正确的是( C ) A C 语言程序总是从第一个定义的函数开始执行 B 在 C 语言程序中,

More information

教学档案管理系统

教学档案管理系统 C 语言程序设计 课程教学大纲 课程名称 :C 语言程序设计课程类别 ( 必修 / 选修 ): 必修 课程英文名称 :C programming 总学时 / 周学时 / 学分 : 72/4/4.0 其中实验 ( 实训 讨论等 ) 学时 : 32 先修课程 : 大学计算机基础 授课时间 : 第 1-18 周 : 星期二 四 3-4 节授课地点 : 松山湖 7B-303 授课对象 :2017 土木工程

More information

第八章一维数组的定义和使用 学时 2 学时 +2 学时 授课形式理论课 + 上机课 教学内容一维数组的定义和使用 教学对象及其特征 教学目标 教学方法与手段 重难点 教学环境和资源 教材及参考资料 板书设计 教学设计 教学对象 : 信息技术学院一年级学生教学特征 : 1. 学生能够熟练使用多媒体工具

第八章一维数组的定义和使用 学时 2 学时 +2 学时 授课形式理论课 + 上机课 教学内容一维数组的定义和使用 教学对象及其特征 教学目标 教学方法与手段 重难点 教学环境和资源 教材及参考资料 板书设计 教学设计 教学对象 : 信息技术学院一年级学生教学特征 : 1. 学生能够熟练使用多媒体工具 第八章一维数组的定义和使用 学时 2 学时 +2 学时 授课形式理论课 + 上机课 教学内容一维数组的定义和使用 教学对象及其特征 教学目标 教学方法与手段 重难点 教学环境和资源 教材及参考资料 板书设计 教学设计 教学对象 : 信息技术学院一年级学生教学特征 : 1. 学生能够熟练使用多媒体工具 载体, 如通过电脑 手机能上网查询资料 看视频 QQ 聊天等 ; 2. 学生在上学期已经完成了基本数据类型和基本语句的学习

More information

什么是 Servlet 技术 Servlet 与 JSP 的联系与区别 实例介绍了解 Servlet 技术的特点和应用领域, 以及与 JSP 的联系与区别 4.EJB 技术 EJB 技术基础 EJB 基本环境的建立 实例介绍了解 EJB 技术的特点和应用领域, 熟悉 EJB 应用的部署和维护 5.S

什么是 Servlet 技术 Servlet 与 JSP 的联系与区别 实例介绍了解 Servlet 技术的特点和应用领域, 以及与 JSP 的联系与区别 4.EJB 技术 EJB 技术基础 EJB 基本环境的建立 实例介绍了解 EJB 技术的特点和应用领域, 熟悉 EJB 应用的部署和维护 5.S 天津大学 Web 开发技术 课程教学大纲 课程代码 : 2160252 课程名称 : Web 开发技术 学 时 : 32 学 分 : 1.5 学时分配 : 授课 : 16 上机 : 16 实验 : 实践 : 实践 ( 周 ): 授课学院 : 计算机科学与技术学院 适用专业 : 计算机科学与技术 先修课程 : Java 语言, 数据结构 一. 课程的性质与目的 Web 开发技术 是计算机科学与技术专业的一门专业选修课

More information

_汪_文前新ok[3.1].doc

_汪_文前新ok[3.1].doc 普 通 高 校 本 科 计 算 机 专 业 特 色 教 材 精 选 四 川 大 学 计 算 机 学 院 国 家 示 范 性 软 件 学 院 精 品 课 程 基 金 青 年 基 金 资 助 项 目 C 语 言 程 序 设 计 (C99 版 ) 陈 良 银 游 洪 跃 李 旭 伟 主 编 李 志 蜀 唐 宁 九 李 涛 主 审 清 华 大 学 出 版 社 北 京 i 内 容 简 介 本 教 材 面 向

More information

试卷代号 :1075 座位号 rn 国家开放大学 ( 中央广播电视大学 )2015 年秋季学期 " 开放本科 " 期末考试 c+ 十语言程序设计试题 2016 年 1 月 t 问一 Urr-f 斗 士 1 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new

试卷代号 :1075 座位号 rn 国家开放大学 ( 中央广播电视大学 )2015 年秋季学期  开放本科  期末考试 c+ 十语言程序设计试题 2016 年 1 月 t 问一 Urr-f 斗 士 1 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new 试卷代号 :1075 座位号 rn 国家开放大学 ( 中央广播电视大学 )2015 年秋季学期 " 开放本科 " 期末考试 c+ 十语言程序设计试题 2016 年 1 月 t 问一 Urr-f 斗 士 1 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new D. long 2. 在每个 C 十 + 程序中都必须包含有这样一个函数, 该函数的函数名为 ) A.main

More information

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式]

Microsoft PowerPoint - 4. 数组和字符串Arrays and Strings.ppt [兼容模式] Arrays and Strings 存储同类型的多个元素 Store multi elements of the same type 数组 (array) 存储固定数目的同类型元素 如整型数组存储的是一组整数, 字符数组存储的是一组字符 数组的大小称为数组的尺度 (dimension). 定义格式 : type arrayname[dimension]; 如声明 4 个元素的整型数组 :intarr[4];

More information

四川省普通高等学校

四川省普通高等学校 四川省普通高等学校计算机应用知识和能力等级考试 考试大纲 (2012 年修订 ) 四川省教育厅 计算机等级考试中心 2012 年 1 月 1 目 录 四川省普通高等学校计算机应用知识和能力等级考试考试大纲 1 一级 1 二级 5 BASIC 语言程序设计 (Visual Basic) 6 C 语言程序设计 10 数据库语言程序设计 (Visual Foxpro) 12 数据库语言程序设计 (Access)

More information

试卷代号 ~1075 座位号 E 口 国家开放大学 ( 中央广播电视大学 )20]5 年秋季学期 " 开放本科 " 期末考试 C 十十语言程序设计 试题 同二二十斗 2016 年 1 月 巴叫一 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new D. l

试卷代号 ~1075 座位号 E 口 国家开放大学 ( 中央广播电视大学 )20]5 年秋季学期  开放本科  期末考试 C 十十语言程序设计 试题 同二二十斗 2016 年 1 月 巴叫一 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new D. l 试卷代号 ~1075 座位号 E 口 国家开放大学 ( 中央广播电视大学 )20]5 年秋季学期 " 开放本科 " 期末考试 C 十十语言程序设计 试题 同二二十斗 2016 年 1 月 巴叫一 1. 下面的保留字 ( ) 不能作为函数的返回类型 A. void B. int C. new D. long 2. 在每个 c++ 程序中都必须包含有这样一个函数, 该函数的函数名为 ( ) A. main

More information

《C#基础入门》课程教学大纲

《C#基础入门》课程教学大纲 ASP.NET 就业实例教程 课程教学大纲 ( 课程英文名称 ) 课程编号 : 学 分 :5 学分 学时 :40 学时 ( 其中 : 讲课学时 :24 上机学时 :16) 先修课程 :C# 程序设计 SQL Server 数据库 网页设计与制作后续课程 : 适用专业 : 信息及其计算机相关专业开课部门 : 计算机系 一 课程的性质与目标 ASP.NET 就业实例教程 是面向计算机相关专业的一门专业实训课,

More information

C/C++ - 文件IO

C/C++ - 文件IO C/C++ IO Table of contents 1. 2. 3. 4. 1 C ASCII ASCII ASCII 2 10000 00100111 00010000 31H, 30H, 30H, 30H, 30H 1, 0, 0, 0, 0 ASCII 3 4 5 UNIX ANSI C 5 FILE FILE 6 stdio.h typedef struct { int level ;

More information

新版 明解C言語入門編

新版 明解C言語入門編 328, 4, 110, 189, 103, 11... 318. 274 6 ; 10 ; 5? 48 & & 228! 61!= 42 ^= 66 _ 82 /= 66 /* 3 / 19 ~ 164 OR 53 OR 164 = 66 ( ) 115 ( ) 31 ^ OR 164 [] 89, 241 [] 324 + + 4, 19, 241 + + 22 ++ 67 ++ 73 += 66

More information

软考网 专业实用考生之家 全国计算机技术与软件专业技术资格 ( 水平 ) 考试 信息处理技术员考试大纲 一 考试说明 1. 考试要求 (1) 了解信息技术的基本概念 ; (2) 熟悉计算机的组成 各主要部件的功能和性能指标 ; (3) 了解计算机网络与多媒体基础知识

软考网   专业实用考生之家 全国计算机技术与软件专业技术资格 ( 水平 ) 考试 信息处理技术员考试大纲 一 考试说明 1. 考试要求 (1) 了解信息技术的基本概念 ; (2) 熟悉计算机的组成 各主要部件的功能和性能指标 ; (3) 了解计算机网络与多媒体基础知识 全国计算机技术与软件专业技术资格 ( 水平 ) 考试 信息处理技术员考试大纲 一 考试说明 1. 考试要求 (1) 了解信息技术的基本概念 ; (2) 熟悉计算机的组成 各主要部件的功能和性能指标 ; (3) 了解计算机网络与多媒体基础知识 ; (4) 熟悉信息处理常用设备 ; (5) 熟悉计算机系统安装和维护的基本知识 ; (6) 熟悉计算机信息处理的基础知识 ; (7) 熟练掌握操作系统和文件管理的基本概念和基本操作

More information

实验 2 顺序结构程序设计 9 unsigned short a; a= 1; printf("%d\n",a); 运行以上程序, 查看输出的结果, 分析为什么会输出这些信息 (1) 打开 VC 创建 liti2 2.c 文件 (2) 输入以上代码并编译执行 (3) 结果如图 2 2 所示 图 2

实验 2 顺序结构程序设计 9 unsigned short a; a= 1; printf(%d\n,a); 运行以上程序, 查看输出的结果, 分析为什么会输出这些信息 (1) 打开 VC 创建 liti2 2.c 文件 (2) 输入以上代码并编译执行 (3) 结果如图 2 2 所示 图 2 实验 2 顺序结构程序设计 明符 一 实验目的 1. 掌握 C 语言基本数据类型 运算符和赋值语句 2. 变量的定义及初始化 整型 实型 字符型等基本类型变量的定义和初始化 3. 熟练使用赋值运算 算术运算等表达式, 能够编写简单顺序结构程序 4. 掌握 C 语言基本的输入输出 熟练使用标准输入 输出函数及各种数据类型的格式说 二 实验内容及步骤 例题 2.1 输入程序, 查看输出结果 (1) 参照第一章创建

More information

VB程序设计教程

VB程序设计教程 高 等 学 校 教 材 Visual Basic 程 序 设 计 教 程 魏 东 平 郑 立 垠 梁 玉 环 石 油 大 学 出 版 社 内 容 提 要 本 书 是 按 高 等 学 校 计 算 机 程 序 设 计 课 程 教 学 大 纲 编 写 的 大 学 教 材, 主 要 包 括 VB 基 础 知 识 常 用 程 序 结 构 和 算 法 Windows 用 户 界 面 设 计 基 础 文 件 处

More information

医信考试大纲(信息技术基础部分-草稿)

医信考试大纲(信息技术基础部分-草稿) 全国医学信息技术技能考试大纲 为便于报考者充分了解全国医学信息技术技能考试, 特制定本大纲, 本大纲参考教材为 卫生信息技术基础 ( 主 编 : 刘艳梅 叶明全 ) 一 原则 考试范围与教学大纲一致, 具体原则如下 : 考纲教纲 初级 中级 高级 掌握的内容 掌握 + 熟悉, 即初级内容 + 中级栏中的内容 掌握 + 熟悉 + 部分了解, 初级 + 中级 + 高级栏中的内容 二 考题类型 理论和实操各一张卷,

More information

广西高校计算机一级考试大纲(2013年5月修订)

广西高校计算机一级考试大纲(2013年5月修订) 全国高校计算机等级考试 ( 广西考区 ) 一级考试大纲 (2013 年 5 月修订 ) 考试对象本考试的对象为广西普通高校 ( 包括本科 专科和高职 ) 非计算机专业的学生 考试目的本考试的目的在于检查考生的计算机应用基础知识 基本理论 基本技能的掌握程度以及学生信息获取 信息处理和信息发布的基本能力, 为评价考生的计算机基础知识和应用能力提供依据 一级考试的成绩可以作为高校 大学计算机基础 或相应课程的成绩

More information

课程设置—国民经济学

课程设置—国民经济学 课程设置 国民经济学 序号 课程类型 课程名称 学期 学分 总学时 授课语言 任课教师 ( 职称 ) 1 科学社会主义理论与实践 秋季学期 2 32 中文 学校统开 2 资本论 选读秋季学期 1.5 28 中文经院统开公共学位 3 经济思想史秋季学期 1.5 28 中文经院统开 4 英语 秋季 春季学期 4 64 英文 学校统开 5 高级宏观经济学 Ⅰ 秋季学期 3 56 中文 经院统开 6 高级计量经济学

More information

<4D F736F F F696E74202D BDE1B9B9BBAFB3CCD0F2C9E8BCC D20D1ADBBB7>

<4D F736F F F696E74202D BDE1B9B9BBAFB3CCD0F2C9E8BCC D20D1ADBBB7> 能源与动力工程学院 结构化编程 结构化程序设计 循环 循环结构 确定性循环 非确定性循环 I=1 sum=sum+i I = I +1 陈 斌 I>100 Yes No 目录 求和 :1+2+3++100 第四节循环的应用 PROGRAM GAUSS INTEGER I, SUM 计数器 SUM = 0 DO I = 1, 100, 1 SUM = SUM + I print*, I, SUM DO

More information

经济管理学院 金融学 非在职 经济管理学院 金融学 非在职 经济管理学院 金融学 非在职 经济管理学院 国际贸易学 非在职 经济管理学院 国

经济管理学院 金融学 非在职 经济管理学院 金融学 非在职 经济管理学院 金融学 非在职 经济管理学院 国际贸易学 非在职 经济管理学院 国 考试编号 录取学院 录取专业 录取类别 100023111502601 林学院 林业 非在职 100023122409117 人文学院 马克思主义基本原理 非在职 100033005000092 环境科学与工程学院 环境工程 非在职 100033069001339 人文学院 哲学 非在职 100033069110101 人文学院 哲学 非在职 100033070108695 人文学院 哲学 非在职

More information

《计算机应用基础》课程教学大纲

《计算机应用基础》课程教学大纲 计算机应用基础 课程教学大纲 课程代码 :F0010 课程英文名称 :Basics of Computer Applications 学分 :6 总学时 :90 编写 : 程雷 讲课学时 :30 课内实践学时 :60 审核 : 适用专业 : 各个专业 日期 :2016 年 9 月 一 课程性质 目的和任务 计算机应用基础 课程主要介绍了当代大学生所必须了解的信息科学与信息技术的基本理论, 必须掌握的计算机技术

More information

! %! &!! % &

! %! &!! % & 张海峰 姚先国 张俊森 借鉴 的有效教育概念 本文利用 年间的中国省级面板数据估计了平均教育年限 教育数量 和平均师生比率 教育质量 对地区 劳动生产率的影响 本文的实证分析结果表明 以师生比率衡量的教育质量对劳动生产 率有显著且稳健的正效应 在均值处师生比率每上升一个标准差 有助于提高地区劳动生产率约 教育数量对劳动生产率的影响大小部分取决于教育质量的高低 教育质量越高教育数量对劳动生产率的促进效应越大

More information

股份有限公司

股份有限公司 2015 600527 江苏江南高纤股份有限公司 2015 年年度报告 重要提示 20151231802,089,390100.90 ()72,188,045.10, 1 / 85 2015... 3... 4... 7... 8... 15... 18... 20... 21... 25... 27... 28... 85 2 / 85 2015 第一节 释义 2015 1 1 2015 12 31

More information

本课程的前导课程是理解计算机系统概况的课程, 例如 计算机导论 本课程是各种课程 设计中需要使用的程序设计工具, 更是用来精确地说明有关概念和方法的描述工具 本课程也是 面向过程的程序方法的代表课程, 更为今后进一步学习面向对象程序设计打下基础 四 课程与专业毕业要求的关联性 ( 必填项 ) 专业毕

本课程的前导课程是理解计算机系统概况的课程, 例如 计算机导论 本课程是各种课程 设计中需要使用的程序设计工具, 更是用来精确地说明有关概念和方法的描述工具 本课程也是 面向过程的程序方法的代表课程, 更为今后进一步学习面向对象程序设计打下基础 四 课程与专业毕业要求的关联性 ( 必填项 ) 专业毕 计算机程序设计基础 The foundation of computer Programming 一 基本信息 课程代码 : 2050047 课程学分 : 4 面向专业 : 电子科学与技术 微电子 微电子 等专业课程性质 : 院级选修课 开课院系 : 信息技术学院软件工程系 使用教材 : 教材 C 语言程序设计与运用 张晓东等人民邮电出版社 2014 年再版 参考书目 C 程序设计 ( 第四版 )

More information

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP: ******************* * 关于 Java 测试试题 ******

エスポラージュ株式会社 住所 : 東京都江東区大島 東急ドエルアルス大島 HP:  ******************* * 关于 Java 测试试题 ****** ******************* * 关于 Java 测试试题 ******************* 問 1 运行下面的程序, 选出一个正确的运行结果 public class Sample { public static void main(string[] args) { int[] test = { 1, 2, 3, 4, 5 ; for(int i = 1 ; i System.out.print(test[i]);

More information

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料

OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢   学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Yuanbin Wu cs@ecnu OOP with Java 通知 Project 2 提交时间 : 3 月 14 日晚 9 点 另一名助教 : 王桢 Email: 51141201063@ecnu.cn 学习使用文本编辑器 学习使用 cmd: Power shell 阅读参考资料 OOP with Java Java 类型 引用 不可变类型 对象存储位置 作用域 OOP

More information

新・明解C言語入門編『索引』

新・明解C言語入門編『索引』 !... 75!=... 48 "... 234 " "... 9, 84, 240 #define... 118, 213 #include... 148 %... 23 %... 23, 24 %%... 23 %d... 4 %f... 29 %ld... 177 %lf... 31 %lu... 177 %o... 196 %p... 262 %s... 242, 244 %u... 177

More information

附件:1-1

附件:1-1 2016 年环境与能源工程学院各学科 ( 小组 ) 复试方案 070304 物理化学 物理化学 一志愿上线考生, 另行通知 时间 3 月 25 日 8:00-9:20 3 教 414 时间 3 月 25 日 9:30-12:00 3 教 414 进行开卷 可以带参考书和字典, 但禁止使用手机 电脑和可上网的电子设备 时间 3 月 26 日 9:00-12:00 13:00-17:00 3 教 420

More information

* r p . 4 6 12 3 5 7 8 9bk bm btbsbrbqbp bo bn bl [ ] [ ] [ ] [ ] [SET] 1 2 3 4 5 6 7. cmcl ck 8 9 0 bk bl bm bn bo 1 2 1 2+ - bp bq 8 2 4 6 br r bs p bt ck cl cm 3 3 . 1 2 3 4 5 6 7 8 9 bk bl bm

More information

xforce keygen microsoft office 2013

xforce keygen microsoft office 2013 Xforce Keygen Microsoft Office 2013 ->->->-> http://shurll.com/78610 1 / 5 2 / 5 Generally, Autodesk,,Vault,,Office,,2016,,555H1,,Autodesk,,Vault,,Professional,,2016,,569H1,,Autode sk,,vault,,workgroup,,2016,,559h1,,autodesk,,vehicle,,tracking,,2016,,955h1,,autodesk,,vred...

More information

论文,,, ( &, ), 1 ( -, : - ), ; (, ), ; ;, ( &, ),,,,,, (, ),,,, (, ) (, ),,, :. : ( ), ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ), ( ),,,, 1 原译作 修补者, 但在英译版本中, 被译作

论文,,, ( &, ), 1 ( -, : - ), ; (, ), ; ;, ( &, ),,,,,, (, ),,,, (, ) (, ),,, :. : ( ), ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ), ( ),,,, 1 原译作 修补者, 但在英译版本中, 被译作 * 夏传玲 : 本文简要回顾了国内外定性研究在最近 多年的发展概况, 总结 了定性研究的六个发展趋势和分析策略上的三种流派 在上述两种背景下, 本文探讨了计算机辅助的定性分析给定性研究带来的机遇和挑战, 特别是它和手工操作对比时的优势和劣势, 以及应用这种定性分析技术所可能面临的困难 : 定性研究定性分析 文化差异,, (, ),,,, ( - ) ( - ) ( - ) ( - ) ( - ) (

More information

数字媒体导论 Introduction to Digital Media 一 基本信息课程代码 : 课程学分 :2 面向专业 : 数字媒体技术课程性质 : 必修 院定课程开课院系 : 信息技术学院计算机基础教研室使用教材 : 教材 : 计算机应用基础, 上海市教育委员会组编, 华师大出

数字媒体导论 Introduction to Digital Media 一 基本信息课程代码 : 课程学分 :2 面向专业 : 数字媒体技术课程性质 : 必修 院定课程开课院系 : 信息技术学院计算机基础教研室使用教材 : 教材 : 计算机应用基础, 上海市教育委员会组编, 华师大出 数字媒体导论 Introduction to Digital Media 一 基本信息课程代码 :2050175 课程学分 :2 面向专业 : 数字媒体技术课程性质 : 必修 院定课程开课院系 : 信息技术学院计算机基础教研室使用教材 : 教材 : 计算机应用基础, 上海市教育委员会组编, 华师大出版社,2015 年 5 月 参考书目 数字媒体技术导论-( 第 2 版 ), 丁向民著, 清华大学出版社,2016

More information

数字电子技术 数字电子技术 数字电子技术 数字电子技术 数字电子技术 (A) (A) (A) (A) (A) 电力系统暂态分析 有机化学及实验 有机化学及实验 有机化学及实验 有机化学及实验 大学英语 大学英语 大学英语 大学英语 大学英语 大学英语 (1) 临潼校区重修上课安排

数字电子技术 数字电子技术 数字电子技术 数字电子技术 数字电子技术 (A) (A) (A) (A) (A) 电力系统暂态分析 有机化学及实验 有机化学及实验 有机化学及实验 有机化学及实验 大学英语 大学英语 大学英语 大学英语 大学英语 大学英语 (1) 临潼校区重修上课安排 机械原理包装工程 2015 上课 16 4 9-12 A-202 汪成龙 机械原理包装工程 2016 上课 16 4 9-12 A-202 汪成龙 机械原理 2015 上课 16 4 9-12 A-202 汪成龙 机械原理机械电子工程 2015 上课 16 4 9-12 A-202 汪成龙 机械原理 机械原理 机械原理 机械原理 电路原理 电路原理 电路原理 2015 上课 16 4 9-12 A-202

More information

プログラムの設計と実現II

プログラムの設計と実現II UNIX C ls mkdir man http://www.tj.chiba-u.jp/lecture/prog2/ Ctrl+x, Ctrl+s ( )..[4]% gcc Wall o hoge hoge.c..[5]%./hoge 1 : 1 2 : 2 3 : 3 4 : 0 6..[6]% (! )..[4]% gcc Wall o hoge hoge.c..[5]%!g gcc Wall

More information

《计算概论》课程 第十九讲 C 程序设计语言应用

《计算概论》课程 第十九讲  C 程序设计语言应用 计算概论 A 程序设计部分 字符数组与字符串 李戈 北京大学信息科学技术学院软件研究所 lige@sei.pku.edu.cn 字符数组的定义 #include int main() char a[10] = 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' ; for (int i = 0; i < 10; i++) cout

More information

CC213

CC213 : (Ken-Yi Lee), E-mail: feis.tw@gmail.com 177 [P179] (1) - [P181] [P182] (2) - for [P183] (3) - switch [P184] [P187] [P189] [P194] 178 [ ]; : : int var; : int var[3]; var 2293620 var[0] var[1] 2293620

More information

关于高职院校实行课程质量报告制度的实践与思考

关于高职院校实行课程质量报告制度的实践与思考 C 语言程序设计 课程质量 报告 湖北职业技术学院信息技术学院 2017 年 12 月 6 日 C 语言程序设计 课程质量报告 一 课程基本情况 1. 课程定位 C 语言程序设计 课程是软件技术专业基础技能课程, 是计算机程序员及相关岗位群职业技能培养的一个重要组成部分, 是实现专业高素质技能型人才培养目标的重要支撑, 并且支持考取全国计算机等级 - 二级 (C 语言 ) 全国计算机技术与软件专业技术资格水平考试

More information

! " # " " $ % " " # # " $ " # " #! " $ "!" # "# # #! &$! ( % "!!! )$ % " (!!!! *$ ( % " (!!!! +$ % " #! $!, $ $ $ $ $ $ $, $ $ "--. %/ % $ %% " $ "--/

!  #   $ %   # #  $  #  #!  $ ! # # # #! &$! ( % !!! )$ %  (!!!! *$ ( %  (!!!! +$ %  #! $!, $ $ $ $ $ $ $, $ $ --. %/ % $ %%  $ --/ "##$ "% "##& " "##( )$ "##%! ) "##$ * "##( "##$ "##(!!!!!!!!! ! " # " " $ % " " # # " $ " # " #! " $ "!" # "# # #! &$! ( % "!!! )$ % " (!!!! *$ ( % " (!!!! +$ % " #! $!, $ $ $ $ $ $ $, $ $ "--. %/ % $

More information

片 要求小王等同学对这些文物用两种不同的标准进行分类 说出分类标准和结果 其所考查的目标实则是呼应了一般学习能力中的 整理信息 的要求 即从图片材料 中提取历史信息 对所获材料进行归类 开卷的第三题以 古代少数民族问题 为材料主题 体现交往与融合在文明发展 历程中的地位与作用 以探究性学习为主线 集中考查学生在开展探究性活动中对文 献 实物 口传等不同种类史料 材料 的运用水平 包括对有关史实的再现

More information

关于做好2011届普通本科生毕业设计(论文)工作的通知(教务字[2010]06号)

关于做好2011届普通本科生毕业设计(论文)工作的通知(教务字[2010]06号) 2018 年 10 月 29 日 ~11 月 2 日, 各专业学生分批次进行测试, 具体测试安排见附件 1 三 测试地点综合教学楼 F 楼四楼 五楼机房, 具体考试机房将在考前公布 四 测试形式采用无纸化考试系统上机测试 五 测试安排本次测试由教务处统一协调, 计算机工程学院负责出题 排考及统分等具体实施工作 学生所在学院要及时通知到本院 2018 级学生, 注意确认上机考场信息及批次, 不要错过测试安排

More information

新・解きながら学ぶC言語

新・解きながら学ぶC言語 330!... 67!=... 42 "... 215 " "... 6, 77, 222 #define... 114, 194 #include... 145 %... 21 %... 21 %%... 21 %f... 26 %ld... 162 %lf... 26 %lu... 162 %o... 180 %p... 248 %s... 223, 224 %u... 162 %x... 180

More information

????????

???????? 深度学习 项目简介 葛丽丽 译 西蒙菲沙大学 教育学院 富有想像力的教育研究中心 电邮 ierg-ed@sfu.ca 网址: http://www.ierg.net 基本思想 开学的第一个星期 每个学生都会接到一个任意布置的主题 从此将围绕这个主题 进行深度学习 这些主题可能包括 鸟 苹果 马戏团 火车 和 太阳系 等内容 在接下来的小学 初中以及高中阶段 除了基本课程以外 学 生将继续深入地学习指定的题目

More information

前言

前言 作 为 新 中 国 最 早 设 立 的 专 业 教 育 出 版 机 构, 高 等 教 育 出 版 社 始 终 坚 持 植 根 教 育 弘 扬 学 术 繁 荣 文 化 服 务 社 会 的 办 社 理 念, 开 拓 创 新, 砥 砺 前 行, 伴 随 着 新 中 国 教 育 事 业 的 不 断 发 展 壮 大, 经 过 60 年 的 奋 斗, 高 教 社 已 经 发 展 成 为 以 出 版 高 等 教

More information

PowerPoint 演示文稿

PowerPoint 演示文稿 4.4.1 逻辑运算符及其优先次序 3 种逻辑运算符 : &&( 逻辑与 ) ( 逻辑或 )!( 逻辑非 ) && 和 是双目 ( 元 ) 运算符! 是一目 ( 元 ) 运算符 逻辑表达式 用逻辑运算符将关系表达式或其他逻辑量连接起来的式子 4.4.1 逻辑运算符及其优先次序 判断年龄在 13 至 17 岁之内? age>=13 && age

More information

英语专业(中英文)

英语专业(中英文) 英 语 专 业 课 程 体 系 框 架 图 课 程 类 别 学 时 数 ( 其 开 课 设 课 目 的 ( 阐 述 该 课 程 在 培 养 学 生 品 德 知 识 能 力 体 育 或 美 育 的 作 课 程 名 称 中 实 验 ) 学 期 用 在 课 程 体 系 中 与 前 后 课 程 的 关 系 ) 所 属 课 程 群 开 课 学 院 掌 握 马 克 思 主 义 的 基 本 立 场 观 点 和 方

More information

Microsoft Word - 正文2.doc

Microsoft Word - 正文2.doc 信息处理技术员考试大纲 一 考试说明 1. 考试目标通过本考试的合格人员具有信息处理技术员职业岗位所要求的信息素养, 具有计算机与信息处理的基础知识, 能根据应用部门的要求, 熟练使用计算机等工具有效 安全地进行信息收集 存储 加工 分析 展示等工作, 并对计算机办公系统进行日常维护, 具有助理工程师 ( 或技术员 ) 的实际工作能力和业务水平 2. 考试要求 (1) 了解信息技术的基本概念 ; (2)

More information

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos(

第一章三角函数 1.3 三角函数的诱导公式 A 组 ( ) 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角, 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C 2 ( 中诱导公式 ) ( ) B. cos( 第一章三角函数 1. 三角函数的诱导公式 A 组 一 选择题 : 共 6 小题 1 ( 易诱导公式 ) 若 A B C 分别为 ABC 的内角 则下列关系中正确的是 A. sin( A B) sin C C. tan( A B) tan C ( 中诱导公式 ) B. cos( B C) cos A D. sin( B C) sin A sin60 cos( ) sin( 0 )cos( 70 ) 的值等于

More information

2015年计算机二级(C语言)模拟试题及答案(四)

2015年计算机二级(C语言)模拟试题及答案(四) 2015 年计算机二级 (C 语言 ) 模拟试题及答案 (4) 一 填空题 1 C 语言中基本的数据类型有 : 2 C 语言中普通整型变量的类型说明符为, 在内存中占 字节, 有符号普通整型的数据范围是 3 整数-35 在机内的补码表示为 4 执行下列语句 int a=8;a+=a-=a*a; 后,a 的值是 5 有如下语句:charA[ ]={ I am a student }; 该字符串的长度是,A[3]=

More information

Microsoft Word - 教学大纲.doc

Microsoft Word - 教学大纲.doc Python 快速编程入门 课程教学大纲 ( 课程英文名称 ) 课程编号 :201700810011 学 分 :5 学分 学时 :59 学时 ( 其中 : 讲课学时 41 上机学时 :18) 后续课程 :Python 高级教程适用专业 : 信息技术及其计算机相关专业开课部门 : 计算机系 一 课程的性质与目标 Python 快速编程入门 是面向计算机相关专业的一门专业基础课, 涉及 Python 语法

More information

Microsoft Word - VB全文.doc

Microsoft Word - VB全文.doc 实验 5 顺序结构 一 实验目的 1. 熟悉常用的输入和输出的方法 2. 掌握 InputBox 函数和 MsgBox 函数的用法 3. 掌握编写顺序结构程序的一般步骤 二 实验内容 1. 设计一个计算圆面积的程序 要求 : 利用 InputBox 函数输入圆的半径, 利用 MsgBox 显示最后的计算结果 2. 设计一个简单的水果商店结算程序 要求 : 利用文本框输入香蕉 梨子 苹果三类水果的单价和重量,

More information

万维全自动网络考试平台

万维全自动网络考试平台 http://www.wwjt.com.cn 332 100143 +86 10 88151529 +86 10 83618164 77 2-3-18 132011 +86 432 64798218 +86 432 64851677 +86 432 64798217 QQ 547090564 service@wwjt.com.cn www.wwjt.com.cn ...1...1 1...1 2...1...1

More information

工程合同管理 一 民事法律关系概述 1-1 主体 拥有权利承担义务的当事人 法律关系三要素 客体 当事人权利义务所指的对象 内容 具体的权利和义务的内容 图 1-1 法律关系的构成要素

工程合同管理 一 民事法律关系概述 1-1 主体 拥有权利承担义务的当事人 法律关系三要素 客体 当事人权利义务所指的对象 内容 具体的权利和义务的内容 图 1-1 法律关系的构成要素 学习目标 1. 2. 3. 4. 5. 导言 第一节民事法律关系 工程合同管理 一 民事法律关系概述 1-1 主体 拥有权利承担义务的当事人 法律关系三要素 客体 当事人权利义务所指的对象 内容 具体的权利和义务的内容 图 1-1 法律关系的构成要素 1. 2. 2 3. 1 2 3 4 3 工程合同管理 1-1 A. B. C. D. C C C A B D 二 民事法律行为的构成要件 1. 1-1

More information

本课程适用于各计算机学科类专业, 需具备一定的理科基础及计算机基本操作能力 建议在 第一或第二学期开设 四 课程与专业毕业要求的关联性 专业毕业要求 LO11: 能领会用户诉求, 正确表达自己的观点, 具有专业文档的撰写能力 LO21: 能根据环境需要确定自己的学习目标, 并主动的通过搜集信息 分析

本课程适用于各计算机学科类专业, 需具备一定的理科基础及计算机基本操作能力 建议在 第一或第二学期开设 四 课程与专业毕业要求的关联性 专业毕业要求 LO11: 能领会用户诉求, 正确表达自己的观点, 具有专业文档的撰写能力 LO21: 能根据环境需要确定自己的学习目标, 并主动的通过搜集信息 分析 面向过程程序设计 Process-Oriented Programming 一 基本信息 课程代码 : 2050210 课程学分 : 4 面向专业 : 网络工程 课程性质 : 院级必修课 开课院系 : 信息技术学院软件工程系使用教材 : 教材 C 语言程序设计 ( 第 3 版 ), 何钦铭等, 高等教育出版社,2015.8 参考书目 C 程序设计实验与习题指导 ( 第 3 版 ), 颜晖等, 高等教育出版社,2015.12

More information

Microsoft Word - 新1-12.doc

Microsoft Word - 新1-12.doc 实训 5 面向对象编程练习 实训 5 面向对象编程练习 5.1 实训目的 通过编程和上机实验理解 Java 语言是如何体现面向对象编程基本思想 以及如何创建类 和对象 了解成员变量和成员方法的特性 5.2 实训要求 编写一个体现面向对象思想的程序 编写一个创建对象和使用对象的方法的程序 5.3 实训内容 5.3.1 创建对象并使用对象 1 定义一个 Person 类 可以在应用程序中使用该类 成员属性

More information