电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《计算机软件技术基础》教学大纲

《计算机软件技术基础》教学大纲_第1页
1/3
《计算机软件技术基础》教学大纲_第2页
2/3
《计算机软件技术基础》教学大纲_第3页
3/3
《计算机软件技术基础》教学大纲课程编号:09010072课程名称:计算机软件技术基础学时与学分:32(8) / 2先修课程:微机原理及应用基础、计算机程序设计语言(C 语言)、高等数学、计算机文化基础适应专业:自动化、测控技术与仪器教材及参考书:《计算机软件技术基础》,徐士良编,清华大学出版社一、课程的性质和任务本课程系自动化等专业有关计算机科学的选修专业课程。通过学习,使学生在掌握计算机基础知识、程序设计概念、熟练上机操作及调试的基础上,加深对软件开发与应用中数据结构的应用的理解,熟练掌握抽象数据类型以及面对对象的方法组织、存储各种类型的数据,使学生掌握计算机软件开发的基本原理、方法、技术和工具。使学生了解数据库技术的进展现状和前景,掌握数据库应用的一般知识,包括关系数据库的概念、设计方法和使用方法,能够完成有关数据库的简单应用,使学生掌握支持软件开发和维护的理论方法、技术、标准以及计算机辅助工程和环境等知识,并通过实验(实践)达到灵活动用软件工程的概念,软件设计的基本方法,结构化软件设计等。二、课程基本要求1.对重要的基本概念与基本原理了解其含义,能熟练运用基本原理解决问题;2、掌握重要数据结构的概念、使用方法及实现技术;3、能运用所学数据结构及其有关算法编制有关小型程序。4、掌握数据库的基本概念,了解数据管理对数据库技术的需求、数据库技术在信息管理中的地位和作用、数据库技术的进展趋势。5、能运用关系数据库的相关技术和方法分析数据库应用系统,在此基础上掌握 E-R 图、法律规范花理论、数据字典和数据流图及其在构建系统数学模型和应用功能中的作用。熟悉和实践数据库管理系统共有的数据存取语言和标准接口 SQL。 6、 掌握软件工程的基本原理、概念与方法,主要包括软件系统的可行性讨论、需求分析、总体设计、详细设计、编码、测试、维护、管理等方面的基本知识与方法。 7、 掌握软件工程中的一些基本技术方法。8、 结合模拟案例,要求学生从实际中掌握瀑布型软件开发过程的基本方法和技巧,以及面对对象分析的方法。三、课程的基本内容及重点、难点本课程主要介绍:如何组织各种数据在计算机中的存储、传递和转换。内容包括:数据结构的基本概念、线性表、栈和队列、树与二叉树、图、查找、排序等;操作系统的基本概念、功能、任务,多道程序,进程;数据库的基本概念、关系数据库的基本概念、关系代数、查询优化、关系理论、数据库应用系统...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《计算机软件技术基础》教学大纲

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部