


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机软件技术基础课程教学大纲二、课程教学内容及要求第一章:计算机软件的基本概念软件开发方法与技术。要求学生学习和掌握软件的基本概念,软件的研制过程、软件工程概述、软件设计方法、程序结构、算法描述工具,如流程图和算法语言。 1.1 计算机软件的概念1.2 计算机软件的发展及应用1.3 软件工程学的基本思想和一般方法 第二章:数据结构与算法要求学生学习和掌握数据结构的基本概念与原理、线性表、顺序存储结构和链式存储结构、算法实现、数组、栈、队列、树。2.1 数据结构的概念与算法描述 (1) 掌握数据结构基本概念(2) 了解算法描述方法(3) C语言程序设计简介2.2 线性结构2.2.1 线性表(1) 掌握顺序表的定义及其基本运算(2) 掌握线性链表的定义及其基本运算(单链表、循环链表)(3) 了解线性表的应用2.2.2 栈(1) 掌握栈(顺序栈、链栈)的定义及其运算(2) 了解栈的应用2.2.3 队列(1) 掌握队列(单队列、循环队列、链对列)的定义及其运算(2) 了解队列的应用2.2.4 数组(1) 了解数组的定义、顺序存储结构2.3非线性结构 (1) 掌握树的定义和术语(2) 掌握二叉树的存储及其运算(3) 掌握二叉树的遍历及应用2.4 查找 (1) 掌握线性表的顺序查找方法(2) 掌握顺序表的折半查找方法2.5 排序 (1) 了解排序的思想(2) 掌握直接插入、折半插入排序、冒泡排序方法(3) 了解快速排序、归并排序的基本思想 第三章:操作系统基础要求学生学习和掌握操作系统的基本概念与原理、操作系统提供的接口、进程与进程管理、多道程序技术、同步与互斥、内存管理、设备管理、文件系统的原理、文件的使用。3.1 操作系统的基本概念 (1) 了解操作系统的分类与功能(2) 了解操作系统的发展3.2 进程与处理机管理 (1) 掌握进程的概念及作用(2) 掌握进程的控制与调度方法(3) 掌握进程的同步与互斥、P、V操作及进程通信(4) 了解死锁的概念3.3 作业管理与控制 (1) 了解作业管理的概念(2) 了解作业控制与调度的方法3.4 存储管理 (1) 了解存储管理的概念(2) 了解虚拟存储的概念及存储管理的方式(3) 文件系统的原理、文件的使用3.5 设备管理 (1) 了解设备管理的概念(2) 了解通道与中断技术(3) 了解缓冲技术、SPOOLING技术三、实践环节实验一:C编程语言复习 (1) 与数据结构有关的语句功能实践(C回顾)(2) 熟悉VC+调试程序的基本方法,运行环境以及多文件程序的输入、编辑、调试和运行的全过程实验二:线性表的应用 (1) 学习和掌握线性表的编程训练指针与链表(2) 熟悉指针与链表的使用(3) 掌握链表的基本操作,如建立、插入、删除在顺序存储结构上的实现实验三:栈的运用 (1) 掌握栈类型的两种存储结构:顺序栈和链栈(2) 顺序栈基本操作的实现(3) 链栈基本操作的实现 实验四:队列的运用 (1) 掌握队列类型的两种存储结构:循环队列和链队列(2) 循环队列基本操作的实现(3) 链队列基本操作的实现实验五:二叉树的建立与遍历 (1) 掌握二叉树的二叉链表存储结构(2) 二叉树的建立(3) 二叉树的前、中、后序遍历 实验六:二叉排序树的建立及查找(1) 掌握二叉排序树的左小右大基本理论(2) 二叉排序树的建立及中序遍历(3) 二叉排序树的查找实验七:排序(1) 掌握常用排序方法的算法思想和排序过程(2) 实现冒泡排序、简单选择排序、线性插入排序和快速排序方法实验八:查找(1) 掌握常用查找方法的算法思想和查找过程(2) 实现顺序查找、对分查找方法四、学时分配章节学 时 分 配小计讲课实验课上机课习题课其他一42二1614
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业咨询方案剖析范文
- 氢能综合开发利用项目可行性研究报告
- 化工脱硫资源综合利用改造项目可行性研究报告
- 跨境美妆护肤电商供应链2025年信息化建设路径探讨
- 2025年1月浙江省高考化学试卷真题(含答案及解析)
- 学校一号检察建议应急预案
- 立体营销战略方案设计
- 今日头条号营销推广方案
- 农业科技股权转移及农村产业振兴合同范本
- 离婚协议书范本:离婚赡养费支付及财产分割
- 2025年职业技能内河船员证理论知识-理论知识参考题库含答案解析(5卷)
- 安装大棚合同(标准版)
- (2025秋新版)人教版八年级历史上册全册教案
- 2025年小麦种子研发与应用技术合作开发协议
- 维稳工作汇报课件
- 企业重污染天气应急预案
- 患者身份识别管理标准WST840-2025学习解读课件
- 2025全国企业员工全面质量管理知识竞赛题库(含答案)
- 内分泌科进修总结课件
- 人民陪审员培训民事课件
- 妊娠期贫血的诊断及治疗
评论
0/150
提交评论