收藏 分销(赏)

高中信息技术-计算机软件技术基础教案.doc

上传人:仙人****88 文档编号:6916688 上传时间:2024-12-23 格式:DOC 页数:4 大小:79.50KB 下载积分:10 金币
下载 相关 举报
高中信息技术-计算机软件技术基础教案.doc_第1页
第1页 / 共4页
高中信息技术-计算机软件技术基础教案.doc_第2页
第2页 / 共4页


点击查看更多>>
资源描述
计算机及应用专业三年制教学计划 课程类别 序号 课 程 名 称 学时 合计 学 期 备 注 一 二 三 四 五 六 文 化 基 础 课 程 1 德育 176 2 2 2 2 2 文化基础课程平台共1338学时 2 语文 272 4 4 4 4 3 数学 272 4 4 4 4 4 英语 272 4 4 4 4 5 计算机应用基础 102 6 6 体育与健康 172 2 2 2 2 2 7 物理 72 4 课程类别 序号 课 程 名 称 学时 合计 学 期 备 注 一 二 三 四 五 六 专 业 必 修 课 程 9 电工基础 102 2 4 专业必修课程平台共744学时 10 计算机电路基础 102 6 11 编程语言基础 72 4 12 计算机原理 72 4 13 数据库应用基础 72 4 14 计算机组装与维修 54 4 15 计算机网络技术 72 4 16 多媒体技术应用 72 4 17 就业与创业 54 3 18 计算机专业英语 72 4 专 业 选 修 课 程 32 常用应用软件 72 4 计算机信息管理专门化推荐选修课程共328学时 33 计算机安全与管理 48 3 34 商务基础 64 4 35 创造性思维 72 4 36 文学与艺术欣赏 72 4 32 常用应用软件 72 4 多媒体技术与应用专门化推荐选修课程共344学时 34 商务基础 64 4 36 文学与艺术欣赏 72 4 40 多媒体制作 64 4 41 动画设计制作 72 4 周 学 时 28 30 28 27 27   《计算机软件技术基础》教学大纲 一、课程名称 计算机软件技术基础 二、课堂授课学时与学分 课堂授课学时:64 学分:4 三、授课对象 通信工程、电子信息工程及信息安全等专业的本科学生 四、教材 《计算机软件技术基础——高级程序设计》,人民邮电出版社 五、先修课程及对先修课程的要求 先修课程:计算机文化基础、VB程序设计 对先修课程的要求:学生应能熟练掌握和灵活应用VB 六、教学目的 本课程是计算机学科的主干课程。该课程以培养非计算机专业学生的程序设计能力为主要目标,使学生掌握软件开发的基础知识及基本技能。 六、课程的主要内容 该课程的主要内容包括以下三个部分: 程序设计技术。主要介绍程序设计方法、如何编写一个好程序、程序的排错与测试及程序性能的简单分析。 数据结构。主要介绍线性表、数组和串、栈和队列、树、图及索引和散列技术等各类数据结构的基本概念、运算及其应用。 算法设计。主要介绍缩小规模算法、搜索算法和“难”问题求解算法等。 七、授课内容及学时分配:64学时 1.概述 4学时 软件的基本概念、程序设计技术、数据结构的基本概念及术语、算法描述及算法分析初步。 2.高级程序设计方法 2学时 程序设计的关键技术、程序设计步骤及程序设计实例 3.怎样编写好程序 2学时 程序中的命名、表达式和语句、一致性和习惯用法、函数宏、注释及界面 4.排错与测试 2学时 程序设计中的排错手段及测试方法 5.程序性能 2学时 计时与轮廓、加速策略、代码调整和存储优化 6.线性表 8学时 线性表的逻辑结构、线性表的顺序存储结构、线性表的链式存储结构、先行表的基本运算在特定存储结构中的实现及应用。 7.串和数组 4学时 串的定义、表示和实现、模式匹配。数组的定义和运算、数组的压缩存储。 8.栈和队列 6学时 栈的定义、表示和实现、栈的应用、队列的定义、表示和实现、队列的应用。 9.树 6学时 树的定义和基本操作、二叉树定义和表示、遍历二叉树和线索二叉树、树和森林、哈夫曼树及其应用。 10.图 8学时 图的定义和术语、图的存储结构、图的遍历、生成树和最小生成树、最短路径、拓扑排序和关键路径。 11.索引和散列技术 4学时 索引结构、散列表的概念、散列表的构造、冲突的处理方法、散列表的查找及分析。 12.缩小规模算法 6学时 分治与递归算法、动态规划算法、贪心算法。 13.搜索算法 4学时 回溯法和分支界限法。 说明:另4学时用于上机大作业的分析及讲解及课程的总复习。 八、主要教学实践环节及内容:32机时 本课程是理论性与实践性并重的课程,每节内容除附适当的思考习题外,还应配备基本的上机实验。实验课时大致分配如下: 1. 线性表的顺序存储结构及链表的基本运算(4机时) 2.线性表的链式存储结构的应用(4机时) 3.串(4机时) 4.栈和队列(4机时) 5.树及二叉树(4机时) 6.图(4机时) 7.综合大作业(4机时) 要求学生根据具体应用问题,设计一小型应用软件,用链表作数据结构,应: (1)实现链表的基本操作; (2)给出可运行程序; (3)要求数据从输入文件中读入,并将输出数据写入输出文件 (4)按软件设计过程写出上机报告。 1. 8.上机考试(4机时) 注:更详细的教学大纲正在本学期教学实践的基础上进行改进。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服