远程网教技术交流吧 关注:284贴子:10,989
  • 2回复贴,共1

武汉理工大学 C语言程序设计实验(新)

只看楼主收藏回复

C语言程序设计实验(新)
一、课程训练目标
本课程以面向对象的程序设计方法贯穿始终,注重结合编程实例,循序渐进地传授C#面向对象编程的重要知识。课程系统地介绍了面向对象的基本思想,类和对象、继承和接口,异常与出错处理,Web页面控件,数据控件, ADO.NET,应用程序部署等内容,是使学生熟练掌握.NET开发工具,提高系统开发能力所必须的教学环节。学生通过该课程的学习,掌握开发ASP.NET程序的基础知识和基本方法,对网络程序设计有一个全面的认识和了解,并能够独立开发Web应用程序。
本课程的教学目标如下:
1.理解和掌握面向对象的基本思想和概念,包括分类、抽象、封装等思想以及类与对象、多态、继承与接口、代理与事件等相关概念;
2. 掌握C#语言的基本语法和面向对象的程序实现方法,熟悉Web服务控件、导航控件、内置对象、ADO.NET、数据控件的具体运用;
3. 具备Web应用程序开发能力,能运用Visual Studio .NET开发工具独立开发Web应用程序;
4. 能够把所学的思维、方法和技能应用到具体的实践中去,利用C#语言编写程序解决一些具体的实际问题,培养学生发现、 分析和解决问题的能力。
二、要求完成的主要任务
(1)了解需求分析、系统设计、系统实现以及系统测试等阶段的任务要点。初步掌握软件开发的一般流程; .
(2)深入理解和熟练应用C请言的基本概念和基本原理,如数据类型、顺序结构.选择结构、循环结构、函数等;
(3)熟练理解和掌握C语言的高级知识,如数组、字符串、结构体、文件读写等知识;
(4)熟练掌握在C语言环境下,模块化开发的具体实现方法。|
三、应完成的设计成果
为确保达成课程目标,对课程设计报告制定了如下规范:
1、设计报告的开头应给出题目、班级、姓名、学号和完成日期。
2、为保障课程教学目标的达成,本课程根据各章核心知识点,布置实验任务,根据程序开发过程和运行结果进行单次评分作为平时成绩依据。具体内容如下:
(1)系统功能与描述
[请拱述你所实现的系统功能。如果有自己设计的扩展功能。请重点描述]
(2)典型算法分析(完整源码请见光盘)
[请给出3个以上典型算法的分析,要求分步源描述。并且解释清楚]
(3)开发难点与体会
[请描述开发中你所遇到的具体固难、解决办法和体会]
(4)实验总结
[请綸出你对本次实验的感想和总结]
[另:实验报告小4号中文宋体、英文TimesNew Roman打印,不舍封面封底不少于4页]
四、注意事项/推荐参考资料
1.学生必须完成并提交教师指定的课后作业;
2.学生必须完成教师指定的项目任务作业,并提交相关报告或作业;
3.每章内容开讲前提示重点内容和要求掌握的内容,上完时再次归纳总结该章的重点内容和要求掌握的内容;
4.梳理实验过程中需要思考的重点问题。
参考书及阅读材料:
1.面向对象程序设计—C#&ASP.NET实现,出版社:武汉理工大学出版社,出版或修订时间:2011.8
2.c#实战宝典.主编:王小科,出版社:清华出版社出版或修订时间:2010.1
3.Asp.NET 3.5网站开发全程推演与视频精讲.主编:余金山,林慧,王涛,出版社:电子工业出版社出版或修订时间:2009-11-01
4.NET深入体验与实战精要.主编:李天平,出版社:电子工业出版社出版或修订时间:2009-06-01
5.visual c# 2008程序开发入门与提高.主编:赵增敏,出版社:电子工业出版社出版或修订时间:2009.8
五、时间安排:
课程时间的整体时间安排可参考下表并结合自己的具体情况拟定。
实验学时分配表
序号 实 验 项 目 名 称 实验学时
1 简单的C程序设计 2学时
2 选择结构程序设计 2学时
3 循环结构程序设计 2学时
4 数组程序设计 2学时
5 指针基础 2学时
6 函数 2学时
7 结构体 2学时
8 文件 2学时
根据任务书所要求内容于规定期限内完成,并装订成册,交指导教师评阅。


IP属地:天津1楼2024-05-20 09:26回复


    IP属地:天津2楼2024-05-26 19:58
    回复
      联系我看二楼大图,通过V加


      IP属地:天津3楼2024-11-26 09:55
      回复