极速赛车定位胆-极速赛车冠军定位胆-极速赛车定位胆选玩法- 网站地图 Tag标签
极速赛车定位胆-极速赛车冠军定位胆-极速赛车定位胆选玩法-

专注家庭装潢装饰、室内设计、别墅装修

预约免费出装修设计效果图10年老店值得信赖

家庭装修热线

021-54948889

新闻资讯

您的当前位置 : 主页 > 软件开发 >

《估计机软件工夫基本》教学提纲

  《计算机软件技术基础》教学大纲_工学_高等教育_教育专区。《计算机软件技术基础》教学大纲 课程编号:09010072 课程名称:计算机软件技术基础 学时与学分:32(8) / 2 先修课程:微机原理及应用基础、计算机程序设计语言(C 语言) 、高等数学、计算

  《计算机软件技术基础》教学大纲 课程编号:09010072 课程名称:计算机软件技术基础 学时与学分:32(8) / 2 先修课程:微机原理及应用基础、计算机程序设计语言(C 语言) 、高等数学、计算机文化 基础 适应专业:自动化、测控技术与仪器 教材及参考书: 《计算机软件技术基础》 ,徐士良编,清华大学出版社 一、课程的性质和任务 本课程系自动化等专业有关计算机科学的选修专业课程。通过学习,使学生在掌握计 算机基础知识、程序设计概念、熟练上机操作及调试的基础上,加深对软件开发与应用中数 据结构的应用的理解, 熟练掌握抽象数据类型以及面向对象的方法组织、 存储各种类型的数 据,使学生掌握计算机软件开发的基本原理、方法、技术和工具。使学生了解数据库技术的 发展现状和前景,掌握数据库应用的一般知识,包括关系数据库的概念、设计方法和使用方 法, 能够完成有关数据库的简单应用, 使学生掌握支持软件开发和维护的理论、 方法、 技术、 标准以及计算机辅助工程和环境等知识,并通过实验(实践)达到灵活动用。软件工程的概 念,软件设计的基本方法,结构化软件设计等。 二、课程基本要求 1.对重要的基本概念与基本原理了解其含义,能熟练运用基本原理解决问题; 2、掌握重要数据结构的概念、使用方法及实现技术; 3、能运用所学数据结构及其有关算法编制有关小型程序。 4、掌握数据库的基本概念,了解数据管理对数据库技术的需求、数据库技术在信息管 理中的地位和作用、数据库技术的发展趋势。 5、能运用关系数据库的相关技术和方法分析数据库应用系统,在此基础上掌握 E-R 图、 规范花理论、数据字典和数据流图及其在构建系统数学模型和应用功能中的作用。熟悉和实 践数据库管理系统共有的数据存取语言和标准接口 SQL。 6、 掌握软件工程的基本原理、概念与方法,主要包括软件系统的可行性研究、需求分 析、总体设计、详细设计、编码、测试、维护、管理等方面的基本知识与方法。 7、 掌握软件工程中的一些基本技术方法。 8、 结合模拟案例,要求学生从实际中掌握瀑布型软件开发过程的基本方法和技巧, 以及面向对象分析的方法。 三、课程的基本内容及重点、难点 本课程主要介绍:如何组织各种数据在计算机中的存储、传递和转换。内容包括:数据 结构的基本概念、线性表、栈和队列、树与二叉树、图、查找、排序等;操作系统的基本概 念、功能、任务,多道程序,进程;数据库的基本概念、关系数据库的基本概念、关系代数、 查询优化、关系理论、数据库应用系统的需求分析方法和相关技术、数据库的概念设计、逻 辑设计、数据库的物理设计、数据库应用系统功能设计等几部分。 共分六章进行教学,各章内容如下: 第1章 内容:算法 重点:算法的基本概念、基本特征、基本要素,算法描述语言, 算法设计基本方法、 复杂度分析、时间复杂度、空间复杂度。 第 2 章 主要内容:基本数据结构及其运算 重点: 数据结构的基本概念,线性数据结构与非线性数据结构,线性表及其顺序存储 结构,线性表及其运算,栈及其应用,队列及其应用,线性链表的基本概念和基本运算,树 的基本概念,二叉树及其基本性质、存储结构、遍历,图的基本概念、存储结构。 第3章 内容:查找与排序技术 重点:顺序查找、有序表的对分查找、分块查找、哈希表技术,冒泡排序与快速排序、 简单插入排序与希尔排序、简单选择排序与堆排序、其他排序方法。 第 4 章 内容:操作系统资源管理技术 重点:操作系统的概念、功能与任务、发展过程、分类,多道程序设计,并发程序设计, 进程,进程之间的通信,存储空间的组织,内存储器的管理技术。 第5章 内容:数据库技术 重点:数据库基本概念,数据库技术与数据库系统,数据描述,数据模型,关系代数, 数据库设计的基本概念、过程,数据字典,关系数据库语言 SQL,数据库定义,数据查询、 修改、控制。 第6章 内容:应用软件设计与开发技术 重点:软件工程概述,软件工程的概念,软件生命周期,软件支持环境,软件详细设计 的表达,程序流程图,问题分析图 PAD,判定表,过程设计语言 PDL,结构化分析与设计方 法,应用软件开发的原则和方法,结构化分析方法,测试与调试基本技术,软件开发的原型 方法,瀑布模型,面向对象技术。 四、实验要求 通过实验弄懂、加深对概念的理解,提高程序设计、解决问题的能力。为此,安排 8 学 时实验上机。要求学生珍惜实验机时,真正做到学有所获。 学生在上机做实验前,应事先将程序、调试数据、上机操作顺序准备好,并提前使用这 些调试数据人工执行过。目的是提高上机的效率和成功率,严禁抄袭或拷贝他人的成果,自 觉培养科学、严谨的作风。除学校提供的时间外,要求课外学生利用自己可能拥有的计算机 条件,完成更多的练习,不通过大量的实践,能力和知识水平得不到有效得提高。 实验内容为: 1、线性表的链接存储及插入、删除等基本操作。 2、关键字序列的线性插入排序、选择排序、冒泡排序、快速排序。 3、数据库定义实验,要求学生掌握和使用 SQL、Transact-SQL、SQL Server 企业管理 器创建数据库、表、素引和修改表结构。 4、结构化需求规格分析说明书,总体设计说明书 五、课程学时分配 学 其中实验学时 时 4 2 2 6 2 2 4 2 2 4 2 32 8 2 2 2 2 0 内 1 2 3 4 5 6 7 8 9 10 11 合计 算法、线性表 栈、队列 树、图 查找、排序 容 备注 数据库绪论、SQL 语言 关系系统及查询优化、数据库设计 数据库保护、应用 操作系统 软件工程概述、基本原理、软件生命周期 结构化软件设计、测试 面向对象软件设计 六、考核方式 实验、笔试、综合评定。 七、大纲制订人:唐 琎 大纲审核人:王 击 大纲批准人:施荣华

本站文章于2019-10-23 06:33,互联网采集,如有侵权请发邮件联系我们,我们在第一时间删除。 转载请注明:《估计机软件工夫基本》教学提纲

推荐阅读



 
QQ
1279734772
微信号
wfx13341965107
咨询热线
13341965107