文档详情

《计算机科学导论》大纲.doc

发布:2017-08-15约1.91千字共5页下载文档
文本预览下载声明
计算机科学导论(Introduction to Computer Science) 课程教学大纲 一、课程编号:××××× 二、课程类型:必修课 课程学时:72学时/4学分,其中理论56学时,实验16学时 适用专业:计算机科学类 先修课程:无 三、课程的性质与任务 《计算机科学导论》是计算机专业全程教学内容的导引课程,《计算机科学导论》课程构建的实质是寻求一种统一的思想来认知计算学科,并对计算学科进行系统化和科学化的描述,该课程主要介绍计算机科学的基本内容和重要应用。 《计算机科学导论》是计算机科学与技术专业学生的第一门与所学专业有关的入门,介绍了《中国计算机科学与技术学科教程2002》中有关计算机系统、程序设计语言、软件工程等专业知识的知识点以及与信息技术有关的社会人文等知识,力求使学生对所学专业有比较深入的了解,树立专业学习的责任感和自豪感。 2. 计算机系统 3. 计算机的应用领域和发展趋势 4. 计算机科学与技术学科概述 5. 计算机科学与技术学科的知识体系0 6. 计算机科学与技术学科的教育 (二)计算机基础知识(4学时) 1. 数值数据的表示与运算 2. 非数值数据的表示 3. 微型计算机系统组成 4. 多媒体技术 (三)计算机体系结构(4学时) 1. 数字逻辑与数字系统 2. 数据的机器表示 3. 存储系统组织结构 3. 输入输出系统 4. 计算机系统体系结构 (四)操作系统(4学时) 1. 操作系统概念 2. 操作系统的历史 3. 操作系统的功能 4. 操作系统的分类 5. 操作系统的基本概念及组成 6. 操作系统的体系结构 7. 主流操作系统简介 8. 操作系统的新发展 (五)网络计算(6学时) 1. 通信与组网 2. 计算机网络 3. Internet和TCP/IP协议 4. 网络管理 5. 移动通信与无线上网 6. 网络安全机制 7. 网格计算导论 (六)程序设计与算法分析(4学时) 1. 程序设计基础 2. 程序设计方法 3. 数据结构 4. 算法设计与分析 5. 编译原理概述 (七)信息系统(4学时) 7.1 信息系统概述 7.2 数据库系统概述 7.3 关系数据库 7.4 数据库查询语言SQL 7.5 关系数据库设计 7.6 数据库管理 7.7 常用关系数据库管理系统 7.8 数据库新发展 (八)软件工程(4学时) 1. 软件工程概述 2. 软件开发模型 . 软件开发方法 . 质量度量模型 6. 软件复杂性 7. 软件项目管理 8. 软件可靠性软件评审1. 人工智能系统概述 2. 知识表示及推理 3. 搜索技术 4. 自然语言处理 5. 智能计算 6. 机器学习 (十一)离散结构(4学时) 11.1 离散结构的研究对象及主要内容 11.2 数理逻辑 11.3 集合论 11.4 代数结构 11.5 图论 11.6 离散概率 11.7 数值分析 11.8 运筹学 11.9 数学建模与计算机模拟 (十二)社会和职业问题(2学时) 12.1 计算的社会背景 12.2 计算机教育道德 12.3 基于计算机的系统的风险与责任 12.4 知识产权 12.5 隐私与公民自由 12.6 计算机犯罪 12.7 哲学框架 (十三)讲座(6) 请专家、教授进行专题讲解。 (十四)习题讲解(2学时) (十五)复习(2学时) (十六)实验(16学时) 五、教学基本要求 本课程教学的基本要求分三个层次: 1.掌握:属于较高的要求。对内容的掌握应该比较透彻明了,并能熟练地用来分析、计算或上机操作相关问题。 2.理解:属于一般要求,要求深入的理解相关内容,并能思考、分析和计算一般问题。 3.了解:属于较低要求,了解内容所涉及问题的现象、结构。 六、课程内容的重点和深广度的要求 1.掌握计算机科学与技术学科的定义、计算机的基本概念、计算机的特点。了解计算机科学与技术学科的知识体系。 2.掌握数值数据的表示与运算、非数值数据的表示方法、微型计算机系统组成。 3.掌握数字逻辑和数字系统、存储系统组织和体系结构、多处理的体系结构。 4.掌握操作系统原理、并发、调度和分配、存储管理、设备管理、安全和保护。了解文件系统、实时和嵌入式系统、容错、系统性能评价、脚本等。 5.掌握网络体系结构、TCP/IP。了解无线和移动计算、网格计算导论。 6.掌握的数据结构、算法分析基础、算法策略。 7.掌握关系数据库、数据库查询语言SQL、关系数据库设计。 8.掌握软件开发模型软件开发方法软件可靠性软件评审××× 2007年2月1日
显示全部
相似文档