- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2017
2017
PAGE
PAGE 15
《C 语言程序设计》 实验指导书
计 算 机 科 学 与 技 术 系
项响琴 编
第一部分:《C 语言程序设计》实验教学大纲
课程编号: 041310107
课程名称: 程序设计语言Ⅰ
总学分:2.5 总学负荷:70 自主学习:57 课内实验学时:35
一、本实验课的性质、任务与目的
本实验课目的是使学生掌握 C 语言编程的常用方法,熟悉该语言中的语法、词法规则, 为以后进行软件开发和学习后继专业课程打下基础。通过学习能够运用 C 语言中的各个知 识点编写能完成一定功能的程序。训练学生进行复杂程序设计的技能和培养良好程序设计 的习惯,其重要程度决不亚于知识的传授。把高级语言的学习与程序设计、上机实践紧密 地结合起来,以提高学生能灵活运用新的知识分析问题和解决问题的能力。
二、本实验课所依据的课程基本理论
本实验课基于 C 语言的语法和词法规则、数据的表示及算法的处理,而语法及算法正 是高级语言程序设计的主要研究对象。《C 语言程序设计》的主要任务是:C 语言是一种应 用广泛结构化程序设计语言,本课程介绍 C 语言的基本概念、基本语法和编程方法,重点 描述 C 语言的结构化的特征,并通过本课程的学习,使学生掌握一定的结构化程序设计的 知识,以及用 C 语言编写程序的能力。
三、实验类型与要求
在做每个实验之前,让学生对本次实验相关的内容进行复习、算法设计、流程图的设 计,做好实验的准备工作。每一次实验内容和具体要求见实验任务书。
序 号
实 验
名 称
内 容
提 要
每组 人数
实验 时数
实验 要求
实验 类别
备 注
1
顺序结构程序设计
熟悉 VC++6.0 的运行环境、掌握程序的基 本输入输出操作
3
2
必修
验证性
2
文件读写操作
磁盘文件读写操作
3
2
必修
验证性
3
选择结构程序设计
if\switch 语句运用
3
4
必修
验证性
4
循环结构程序设计
while\do-while\for 语句的运用
3
4
必修
验证性
5
多文件结构设计— 函数的应用
函数调用与应用、多文件结构设计
3
4
必修
设计性
6
一维数组的应用
一维、字符数组的定义与运用
3
5
必修
设计性
7
字符串的应用
字符数组及字符串的特殊用法
3
4
必修
设计性
8
二维数组的应用
二维数组的定义与运用
3
4
必修
设计性
9
结构体的应用
结构体类型及其变量、结构体数组
3
6
必修
设计性
10
综合设计实验
小型计算器的设计与实现
1
10
自主
综合性
11
综合设计实验
集合简单操作的实现
1
10
自主
综合性
12
综合设计实验
学生成绩管理系统的设计与实现
1
20
自主
综合性
13
综合设计实验
小型游戏的设计与实现
1
20
自主
综合性
总计:验证实验 4+设计实验 5+综合实验 4(自主学习实验)
四、每组人数与实验学时数
实验每组 1 人。
五、考核方式与评分办法
课内实验成绩=出勤率*5%+实验报告*15%+平时表现*30%+现场答辩*50% 自主实验成绩=实验代码*30%+现场答辩*50%+实验报告*20%
六、实验报告要求
1、实验报告编写要求:
实验报告格式规范,要求在 word 中编写,文中不要有空行,统一使用 A4 页面。 页边距:上下 2.5cm、下 2cm、左 2.5cm、右 2cm。 标题:宋体、四号字、加粗、1.5 倍行距。
正文:宋体、小四号字、1.2 倍行距。 流程图或框架图:绘图要规范,整洁 。 2、实验报告内容
(1)实验目的与要求
(2)实验内容(实验题目、程序思路分析与流程图、程序源代码、实验测试数据、实 验运行结果截图)
(3)实验分析与小结(本小组实验过程中的出现的问题、产生的原因、解决方法以及 未能解决的问题;实验结果分析; 代码有待优化的思路)
(4)其它(对本课程教学的建议或意见、与专业课学习及其它)
第二部分:C 语言程序设计的运行环境(以 VC++6.0 为例)
VC++ 6.0 集成开发环境的使用
在众多的面向对象程序设计语言中,Microsoft 公司的 VC++6.0 独树一帜,是一个集程序编辑、编 译、连接和调试于一体的 C 语言程序开发环境。在 Windows 环境下,操作方便。 一、VC++环境中运行 C 语言源程序的步骤
1、启动 Visual C++6.0 开发环境
2、创建一个项目
(1)在 Visual C++6.0 开发环境主窗口,单击 File 菜单中的 New 选项,显示一个 New 对话框, 如下:
(2)单击 Projects,选择 Win32 Console Applocation,并在右侧相应的文本框中填入项目的路径和名
称
(3)在弹出的 Win32 Con
您可能关注的文档
- C语言聊天室代码服务端.doc
- C语言七种排序方法.pdf
- C语言期末考试试题库.doc
- c语言期末试题.doc
- c语言求出现次数最多的整数.doc
- C语言人事管理系统设计.doc
- C语言三角形平移变换.doc
- c语言实现互相关.doc
- c语言实现求水仙花数程序.doc
- c语言实现最小生成树算法.pdf
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].docx
- 情绪价值系列报告:春节消费抢先看-国证国际证券.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(解析版).docx
- 2020版 沪科技版 高中生物学 必修2 遗传与进化《第4章 生物的进化》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].pdf
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第1章 人体的内环境和稳态》大单元整体教学设计[2020课标].docx
- 液冷盲插快接头发展研究报告-全球计算联盟.docx
- 精品解析:北京市东直门中学2023-2024学年高二下学期3月阶段性考试(选考)物理试题(原卷版).docx
- 精品解析:北京市东直门中学2024届高三考前练习数学试卷(解析版).docx
- 2020版 沪科技版 高中生物学 选择性必修1 稳态与调节《第2章 人体的神经调节》大单元整体教学设计[2020课标].docx
最近下载
- 小学三年级 口算天天练 每日20题.pdf
- 私募基金管理人重大事项变更法律意见书撰写要点及实务(三)——重大变更法律意见书撰写要点及实务.pdf VIP
- 海洋工程勘察收费标准.docx
- 电梯困人应急处理PPT方案.pptx VIP
- 市容管理工作讲解.pptx
- 《市场调查与预测》课程课件——第五单元 其他调查法.ppt VIP
- 医疗物资采购腐败问题专项整治工作方案.docx VIP
- (高清版)B-T 41207-2021 信息与文献 文件(档案)管理体系 实施指南.pdf VIP
- 2025年晋城职业技术学院高职单招数学历年(2016-2024)频考点试题含答案解析.docx
- TCSEB 0008-2019 爆破振动监测技术规范.docx
文档评论(0)