电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

重庆广播电视大学《软件开发工具与环境》课程教学大纲

  • 资源ID:111683537       资源大小:72.50KB        全文页数:5页
  • 资源格式: DOC        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

重庆广播电视大学《软件开发工具与环境》课程教学大纲

重庆广播电视大学软件开发工具与环境课程教学大纲第一部分 大纲说明一、课程的性质、目的与任务软件开发工具与环境是计算机科学与技术专业本科生的一门重要课程。Visual C+是一门最好的实用软件开发工具,它通过各种各样的方法,使C+语言得以实现,而且能非常方便的进行Windows编程。该课程主要从软件开发工具开始讲起,一步一步的把学员引导到Visual C+这个工具中来,然后以理论和实践相结合的方法,介绍当今最重要的一些编程和编程思想。教学的主要目标是让学员在理解的基础上能“用”起来。通过本课程的学习,使学生对Visual C+编程工具有更加深入的了解;帮助学生更好地理解当前最重要的编程思想,开发技巧和Windows的高级特性开发方法。二、先修课要求C语言程序设计(C+基本概念、面向对象的方法)、Windows程序设计的基本理论和编程实践、软件工程等。三、课程的教学要求了解当前流行的软件工具与环境的主要特点及适用领域,逐步熟练运用VC+这门工具。四、课程的教学方法和教学形式建议1、本课程实践性强、涉及面广,有一定的难度。因此教学形式以面授方式为主,辅之双向视频、电子教案,考虑到本课程的实践性非常强,所以在完成讲授之后,应有大量的上机实践。2、为加强和落实动手能力的培养,保证上机机时不少于34学时。3、如条件许可,应利用多媒体技术基础CAI课件和网络技术进行授课、答疑。五、教学要求的层次课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解和掌握。了解是能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用。具体考核要求分为几个层次:了解:要求学生能够一般地了解所学内容。掌握(*):要求学员理解Windows程序设计的基本思想、基本思维方法,了解VC+集成环境的基本组成及运用方式。这是学员进行面向对象Windows程序设计的基本要求,但是理解,不是死记硬背。熟练掌握(*):要求学员能运用一个或多个知识点进行简单的程序开发,并能够分析、初步设计和解答与应用相关的问题。第二部分 教学媒体与教学过程建议一、课程教学总学时数、学分数课程教学总学时数为72学时,其中授课时间为45学时(含面授、视频点播学时),实验课时为27学时。总学分数为4学分。二、文字教材、音像教材与CAI课件的配合1课程以文字教材为主,文字教材担负着形成整个课程体系系统性和完整性的任务,是学生学习的主要媒体形式。因此教材要求内容新颖、条理分明、深入浅出、便于自学。在内容上要紧密围绕本专业的培养目标,突出重点、兼顾一般,反映当代最新技术及应用。2音像教材与CAI课件作为文字教材的强化媒体,配合文字教材讲授课程的重点、难点以及问题的分析方法与思路。两者互相补充,彼此配合。三、主要教学媒体的使用与学时分配教学内容授课学时(含视频点播学时)实验学时<一>工具的选择和Windows程序设计的原理93<二>多任务与多线程编程63<三>多媒体编程33<四>动态链接库32<五>数据库编程3(选做)3<六>网络编程33<七>组件对象模型62<八> ActiveX控件2(选做)2<九>容器和服务器2(选做)3<十>自动化的实现2(选做)3<十一>活动模板库2<十二>混合编程2<十三>自定义VC的工具2合 计4527四、考核本课程采用笔试和上机实验和平时作业相结合的考核方式,笔试由重庆电大根据教学大纲统一命题,占总成绩的80%;上机操作和平时作业由市电大完成考核,占总成绩的20%。第三部分 教学内容和教学要求一 工具的选择和Windows程序设计的原理教学内容1软件和软件开发工具的概述2开发工具的选择3工具的实现Windows编程教学要求了解软件工程上常用的一些工具;了解Windows操作系统的特点和Windows程序设计的特点;理解软件开发的过程二 多任务与多线程编程教学内容1程序、进程和线程的概述2线程的种类3线程的创建、启动和终止4线程的操作和管理5在VC环境中使用同步对象教学要求熟悉线程与进程的基本概念;了解几个重要的Win32 API函数的使用方法;掌握多线程程序的编制方法。 三多媒体编程教学内容1多媒体概述 2VC开发工具中声音的处理3VC开发工具中图像的处理4VC开发工具中视频的处理教学要求了解多媒体的基本理论,Windows媒体控制接口(MCI);掌握一些实用的多媒体编程技术。四 动态链接库 教学内容1动态链接库的概述2、动态链接库的基本理论3、用VC+开发环境生成DLL4、使用动态链接库5、用VC+工具开发DLL的实例教学要求理解动态链接库的基本概念、基本理论;掌握动态链接库的使用和生成方法。五 数据库编程 教学内容1数据库编程的概述2、ODBC3、DAO4、VC软件平台中的数据库编程实例教学要求了解数据库编程中的关键概念;了解ODBC与DAO、MFC对数据库编程的支持及相关的MFC类;掌握用VC+作为开发工具编制数据库应用程序的方法。六 网络编程 教学内容1网络概述2网络应用程序编写3DHTML教学要求了解网络方面的相关知识及概念;了解基本的网络编程方法;掌握网络编程的步骤。七 组件对象模型教学内容1COM的历史足迹2COM的基本理论3ActiveX的组成教学要求理解COM的概念和理论;理解ActiveX的组成。八 ActiveX控件教学内容1实例、ActiveX控件简介、属性、方法和事件2ActiveX的创建过程3ActiveX的测试及实例教学要求了解ActiveX控件的属性、方法和事件;了解创建ActiveX控件的过程;了解ActiveX控件的测试方法。九 容器和服务器教学内容1用编程工具实现容器应用程序2服务器应用程序的编写教学要求了解容器应用程序和服务器应用程序的编写过程。了解ActiveX控件的测试方法。十 自动化的实现教学内容1自动化服务器的编写2自动化容器应用程序教学要求掌握自动化的概念;了解自动化服务器应用程序的编写;掌握自动化容器应用程序的设计。十一 活动模板库教学内容1创建活动模板库2增加COM对象3实现接口 4WEB上加ActiveX控件 5编程实例教学要求了解活动模板的创建,COM对象的增加,接口的实现,事件的添加,控件的上网。十二 混合编程教学内容1混合编程的介绍2VC和Fortran的混合编程3VC和VB的混合编程 4编程实例教学要求掌握Visual C+与Visual Basic的混合编程;掌握混合编程时消息的处理。十三 自定义VC+的工具教学内容1自定义VC+编程环境2定制AppWizard3编程实例 教学要求了解自定义Visual C+的环境;掌握自定义Visual C+的AppWizard。第四部分 课程实验内容及要求一、实验要求注意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。通过上机,理解课堂上讲的理论知识,体会编程的思路,熟悉VC+集成环境。学员应独立完成所布置的习题。二、实验安排实验一、C+的重要性质(3学时)熟悉软件开发工具VC+的集成环境,利用向导编制最简单的应用程序。实验二、MFC类层次结构(2学时)实验三、MFC程序的初始化过程 (2学时)实验四、简单MFC应用程序设计(2学时)实验五、多线程程序设计 (选作)(3学时)编写一个多线程程序,能够对线程进行操作。实验六、利用AppWizard编程(3学时)实验七、多媒体程序设计(2学时)熟悉多媒体编程,编写一个小型的看图程序。实验八、动态链接库 (选作)(2学时)练习将一个对话框资源放入DLL中的方法。实验九、数据库编程 (选作)(2学时)利用ODBC类,操作Access数据库。实验十、网络编程 (选作)(3学时)5

注意事项

本文(重庆广播电视大学《软件开发工具与环境》课程教学大纲)为本站会员(我**)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.