- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》实验教学大纲
课程编号:
课程名称: C语言程序设计
英文名称: C Programming Language
课程类型: 必修课
学 时: 72
学 分: 4
适用对象: 本科生
先修课程: 计算机基础
一、课程性质、目的和任务
本课程是计算机专业以及非计算机专业的必修课程。
课程目的:通过实验加深对理论知识的理解和认识,掌握结构化程序设计的思想,培养学生的程序设计能力和动手能力,并能运用所学知识解决实际问题。为以后学习面向对象的程序设计及其它专业课程打下扎实的基础。
课程任务:通过对C语言程序设计的语法规则及相关的基本概念的学习,使学生掌握分析问题、解决问题的方法,结合上机实践,使学生学会程序设计的基本方法和技巧,为培养和提高学生的动手实践能力和综合编程的能力打下基础。
二、教学基本要求
在学习C语言程序设计的同时,让学生通过上机实验验证C程序中的重点和难点,提高学生对C语言程序设计的理解和掌握。同时培养学生程序设计的基本能力,熟悉计算机处理问题的方式,初步掌握利用C语言进行简单程序设计的思路和方法。
三、实验内容及学时分配
(一)实验方式与注意事项
本课程所有实验均需上机进行,每个实验都有明确的实验目的,并根据实验要求提供若干难度不同的实验题,学生上机时根据教师的具体安排、学时要求,选择每个实验的部分内容作为练习。具体要求如下:
学生按照实验要求,上机前做好实验准备工作,内容包括:了解实验目的、实验内容、实验步骤。
上机实验时按实验要求完成每一个实验内容。
课后认真书写实验报告。
(二)实验环境
硬件环境:PⅢ以上微机(1台/1人)。
软件环境: 操作系统: Dos, Windows2000以上
编译环境: Turbo C 3.0, VC6.0以上
(三)实验内容
本课程实验共包含13个实验项目,其中验证型实验 2 个,设计型实验 8 个,综合型实验 3 个。验证性实验和设计性实验在课堂内完成。综合性实验任课教师根据具体情况作为课外实验内容,也可在学习完后续课程(如数据结构)后完成。实验内容分为课堂实验和课外实验综合实验二部分。
(1)课堂实验内容:与课堂讲授内容相配套的课后练习题,目的是巩固课堂上所学的理论知识。
(2)课外实验内容:每一章课后习题中在课堂实验时间内没有上机调试的习题和综合实验,任课教师也可根据具体情况布置其它课外实验练习题。综合实验的目的是:①学生掌握软件开发的基本步骤;②学生知道如何进行功能分析、模块的划分及确定所需的数据结构;③深入掌握C语言开发的过程和细节以及软件的整体架构。
在下面实验大纲中给出了三个综合程序设计实验题目供参考,任课教师也可选用其它反映学生综合能力的实验题目。
实验一 C程序的运行环境和运行一个C程序的方法(验证性实验,2学时)
1.考察知识点
最简单C程序的组成
2.实验目的及要求
掌握启动Turbo C++ 3.0的方法,熟悉Turbo C++ 3.0的窗口,学会使用基本的菜单命令和快捷键,掌握在该系统上如何编辑、编译、连接和运行一个C程序的基本方法。
了解启动VC++ 6.0的方法,熟悉VC++ 6.0的窗口,了解VC++ 6.0编辑、编译、连接和运行一个C程序的基本方法。
通过运行简单的C程序,初步了解C程序的特点及C程序的构成。
深入了解Turbo C的运行环境和机制。
3.实验重点
C语言的编译环境,在该系统上如何编辑、编译、连接和运行一个C程序。
4.实验难点
C语言的编译环境
5.实验内容
在Turbo C++ 3.0或VC++ 6.0编辑窗口编辑程序,题目如下:
题1 输出“Hello World!”的C语言程序。
#include stdio.h
int main(void)
{
printf(Hello World!\n);
return 0;
}
编辑完成后存盘、编译、连接、运行并查看结果。
题2 在Turbo C++ 3.0或VC++ 6.0编译器中输入并调试下面程序,使其正确运行。
#include stdio.h
int main(void)
{
printf(*******************\n);
printf(**I am a student **\n);
printf(*******************\n);
return 0;
}
题3 下面的程序存在问题,请在TC3或VC++ 6.0编译器中输入并调试下面程序,使其正确运行。
#include stdio.h
int display(void)
{
printf(*This program could not run directly*\n);
您可能关注的文档
- “格局、变局、定局”为主题探讨互联网的现状和未来.doc
- “十二五”产业技术创新规划.doc
- “贪吃蛇”游戏程序代码.doc
- “物联网”种子开出“智能交通”之花.doc
- “物流工程”项目研究-奥运物流.doc
- “现代文阅读与鉴赏”答题指导.doc
- “信息技术与课程整合 构建高度交互的教学模式”研究方案.doc
- 《15、画风》说课稿.doc
- 《 单片机原理与应用项目化教程》.doc
- 《C++程序设计》(谭浩强编著)习题解答.doc
- 2023咸阳职业技术学院招聘笔试真题参考答案详解.docx
- 2023四川化工职业技术学院招聘笔试真题及参考答案详解.docx
- 2023哈尔滨职业技术学院招聘笔试真题及参考答案详解.docx
- 2023商洛职业技术学院招聘笔试真题及答案详解1套.docx
- 2023呼伦贝尔职业技术学院招聘笔试真题参考答案详解.docx
- 2023南阳农业职业学院招聘笔试真题参考答案详解.docx
- 2023天津公安警官职业学院招聘笔试真题带答案详解.docx
- 2023年上海电机学院招聘笔试真题参考答案详解.docx
- 2023年四川艺术职业学院招聘笔试真题参考答案详解.docx
- 2023安徽体育运动职业技术学院招聘笔试真题及答案详解一套.docx
最近下载
- 中医内科学课件:胃痛.ppt
- 广州市海绵城市建设技术指引及标准图集(试行).pdf
- 基于SpringBoot技术的论坛系统设计与实现.docx
- 本科毕业设计—110kv变电站电气一次部分设计 发电厂课程设计报告.doc VIP
- 世界甲状腺日甲状腺健康科普PPT.pptx VIP
- 电力线路维保服务投标方案(技术方案).pdf VIP
- 2024-2025学年中职思想政治中国特色社会主义高教版(2023)教学设计合集.docx
- 第32课《让思维活跃起来》课件2024北师大版心理健康七年级下册 .ppt
- 山东省(烟台市、德州市)2025届高三高考适应性测试化学试题及答案.docx VIP
- 黑龙江高职高专:畜牧兽医专业建设方案.doc
文档评论(0)