山西大同大学数学与计算机科学学院

上传人:ldj****22 文档编号:39533213 上传时间:2018-05-16 格式:DOC 页数:57 大小:221.79KB
返回 下载 相关 举报
山西大同大学数学与计算机科学学院_第1页
第1页 / 共57页
山西大同大学数学与计算机科学学院_第2页
第2页 / 共57页
山西大同大学数学与计算机科学学院_第3页
第3页 / 共57页
山西大同大学数学与计算机科学学院_第4页
第4页 / 共57页
山西大同大学数学与计算机科学学院_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《山西大同大学数学与计算机科学学院》由会员分享,可在线阅读,更多相关《山西大同大学数学与计算机科学学院(57页珍藏版)》请在金锄头文库上搜索。

1、山西大同大学数学与计算机科学学院 计算机本科专业教学大纲(2013 年修订)山西大同大学教务处印二一三年七月目目 录录计算机导论课程教学大纲 .- 1 -高级语言程序设计(C 语言) 课程教学大纲 .- 3 -离散数学课程教学大纲 .- 7 -数据结构课程教学大纲 .- 10 -电工与电子技术基础课程教学大纲 .- 13 -数字逻辑课程教学大纲 .- 16 -计算机组成原理课程教学大纲 .- 18 -计算机组成原理实验课程教学大纲 .- 20 -操作系统课程教学大纲 .- 22 -汇编语言程序设计课程教学大纲 .- 26 -数据库原理课程教学大纲 .- 28 -数据库原理实验课程教学大纲 .-

2、 32 -编译原理课程教学大纲 .- 34 -计算机网络课程教学大纲 .- 37 -计算机网络实验课程教学大纲 .- 40 -软件工程课程教学大纲 .- 43 -专业英语课程教学大纲 .- 48 -计算方法课程教学大纲 .- 51 -计算机本科专业课程教学大纲- 0 -计算机导论计算机导论课程教学大纲课程教学大纲一、课程性质一、课程性质计算机导论是计算机科学与技术专业本科生一年级第一学期开设的专业必修课。主要讲述计算机科学的特点,历史渊源,发展变化,知识组织结构和分类体系。 计算机导论是一门先导基础课程。通过这门课程的学习,可以使计算机专业的学生一进入大学就能够对自己今后要学习的主要知识、专业

3、方向有一个基本了解,为后续课程构建一个基本知识框架,使学生对以后的专业学习能够做到心中有数,为以后学习和掌握专业知识提供必要的专业指导。 二、教学目的二、教学目的通过本课程的学习,应理解计算机的基本概念、信息化社会的特征、信息化社会对计算机人才的需求,初步了解计算机科学技术学科的内涵、知识体系和研究范畴等,以及作为一名计算机及软件专业的学生应具有的基本知识和能力,明确今后学习的目标和内容,提高学生对计算机知识学习的积极性,为后续课程打下良好的基础。三、教材教参三、教材教参教 材: 计算机导论 ,甘岚,张永主编,电子工业出版社,2011 年 8 月。教 参:计算机导论 ,安志远,高等教育出版社,

4、2000 年;计算机科学与技术方法论 ,董荣胜著,人民邮电出版社,2002 年 9 月;计算机导论与操作 ,汪万敏等,高等教育出版社,2000 年;计算机文化基础 , 杨振山等,高等教育出版社,2003 年 3 月;计算机导论(第 2 版) ,王玉龙主编,电子工业出版社,2005 年;计算机导论 ,柳青、杨丽娟主编,机械工业出版社,2004 年 8 月。四、教学方式四、教学方式本课程采用课堂讲授为主、自学与讨论为辅的方式组织教学。五、教学内容及时数五、教学内容及时数根据计算机科学与技术专业人才培养方案,本课程总的教学时数为 56 学时,其中讲授56 学时。具体如下:计算机本科专业课程教学大纲-

5、 1 -1绪论(4 学时)基本内容:了解计算机的发展历史;了解计算机的分类和特点;了解计算机的应用及研究领域;了解计算机学科的知识体系。重 点:计算机发展、计算机的分类和特点、计算机学科的知识体系。难 点:计算机学科的知识体系。2计算机基础知识(6 学时)基本内容:理解数制与编码;掌握数制运算;理解数的定点和浮点表示;了解计算机数值数据和字符信息的编码;了解计算机多媒体信息的表示。重 点:数制与编码、多媒体信息的表示、数的定点和浮点表示。难 点:数的定点和浮点表示。3计算机硬件系统(8 学时)基本内容:了解计算机的组成结构及工作原理;了解 CPU、存储器结构;了解输入/输出系统;了解计算机的指

6、令系统;了解计算机的系统总线。重 点:中央处理器、存储器、计算机的工作原理及组成结构、计算机系统总线。难 点:存储器的体系结构、计算机系统总线。4计算机软件系统(8 学时)基本内容:了解计算机软件的功能、分类;理解程序设计语言的分类;了解计算机程序的编译;了解数据结构的基本概念;理解操作系统的功能;了解软件开发的基本流程。重 点:程序设计语言分类及程序设计语言的翻译系统、数据结构与算法、操作系统的功能。难 点:数据结构与算法、程序设计语言及翻译系统。5计算机网络(8 学时)基本内容:掌握计算机网络的基本概念;了解计算机网络的功能;了解计算机网络标准和协议;理解计算机网络的拓扑结构;了解计算机网

7、络的分类和应用。重 点:计算机网络的功能、计算机网络拓扑结构、计算机网络分类和应用、计算机网络标准和协议。难 点:计算机网络拓扑结构、计算机网络标准和协议。6多媒体技术(8 学时)基本内容:了解多媒本技术的发展现状;了解多媒体技术的发展领域;了解音频技术、视频技术、数据压缩技术;了解多媒体制作工具。计算机本科专业课程教学大纲- 2 -重 点:多媒本技术、多媒体制作工具。难 点:多媒本技术(数据压缩技术) 。7 数据库系统(8 学时)基本内容:掌握数据库、数据库管理系统、数据库系统的基本概念;了解数据库语言;了解数据库技术的发展和特点;理解目前常用的数据库开发平台和特点。重 点:数据库管理系统、

8、数据库语言、数据库技术的发展和特点。难 点:数据库管理系统、数据库语言。8 信息安全与社会责任(2 学时)基本内容:计算机信息安全面临的威胁、计算机职业道德与计算机犯罪、防御技术、计算机病毒;计算机科学技术专业的职业种类、有关岗位。重 点:计算机信息安全面临的威胁、防御技术、计算机病毒;了解计算机科学技术专业的职业种类、有关岗位。难 点:计算机信息安全面临的威胁、计算机犯罪、防御技术、计算机病毒。9 Windows 操作系统(2 学时)基本内容:掌握 Windows 文件夹的操作;掌握 Windows 控制面板操作;了解 Windows 7 系统。重 点:文件夹的操作、控制面板操作。难 点:控

9、制面板操作。10 微型计算机组装与维护(2 学时)基本内容:了解微型计算机硬件组成;了解微型计算机组装基础;了解微型计算机维修基础。重 点:微型计算机的组装及组装过程的注意事项。难 点:微型计算机故障的处理方法与技巧。六、考核方式六、考核方式本门课程为考试课。成绩评定为平时考核占 20%,期末考核占 80%。高级语言程序设计(高级语言程序设计(C 语言)语言)课程教学大纲课程教学大纲一、课程性质一、课程性质计算机本科专业课程教学大纲- 3 -C 语言程序设计是计算机科学与技术专业及其相关专业的一门专业基础必修课程,是计算机专业学生必须掌握的一种程序设计工具,也是计算机类专业学生的第一门程序设计

10、语言课程;本课程的先修课程为计算机导论 ,后继课程为数据结构 、 面向对象程序设计和操作系统等, C 语言程序设计是一门知识性和实践性都很强的课程,必须在学习中掌握 C 语言的语法规则,并在上机实践中体会和加深理解,提高自己进行程序设计和开发的实际能力。二、教学目的二、教学目的通过学习C 语言程序设计课程,使学生了解 C 语言中的数据类型、数据表示、运算规则、语句定义、函数调用、程序结构、文件使用、编程方法等内容,建立起程序设计概念,掌握程序设计的方法,逐步积累算法设计和程序设计的常用技巧,能初步用 C 语言解决常见的应用问题,为本专业的后续课程数据结构 、 面向对象程序设计 、 操作系统等重

11、要课程的学习打下扎实的基础。三、教材教参三、教材教参教 材:C 程序设计(第四版) ,谭浩强著,清华大学出版社,2010 年 6 月。教 参:C 程序设计(第四版)学习辅导 ,谭浩强著,清华大学出版社,2010 年7 月;C 语言程序设计(第三版) ,恰汗合孜尔等,中国铁道出版社,2010 年 3 月;全国计算机等级考试二级教程C 语言程序设计(2013 年版) ,教育部考试中心,高等教育出版社,2013 年。四、教学方式四、教学方式本课程是一门实践性很强的课程,采用多元化的教学模式,以课堂教学为主、实践教学和网络教学为辅的教学方式。1课堂讲授在多媒体教室中采用电子教案授课,授学时以基本知识点

12、为主结合计算机的特点,边讲、边演示,尤其是随着计算机的发展,注意引入学科新知识、新动态,提高授课质量,加大课堂信息量。2实验实验教学应穿插于理论教学的全过程,在网络环境下以 Windows XP 为平台,各章节配计算机本科专业课程教学大纲- 4 -备相应的实验案例进行实验,并要求写出实验报告,突出实践能力的培养。3网络充分发挥网络技术在辅助教学中的作用,编制网络教程、列举典型例题、设计交互式上机练习,方便学生在课外时间自主学习,培养学生上网获取新知识的能力。五、教学内容及时数五、教学内容及时数根据计算机科学与技术专业人才培养方案,本课程总的教学时数为 84 学时,其中讲授56 学时、实践 28

13、 学时。具体如下:1C 语言概述(4 学时,其中讲授 2 学时,实践 2 学时)基本内容:了解 C 的发展历史、掌握 C 语言的特点、掌握简单的 C 程序介绍、掌握 C 程序的上机步骤。重 点:C 语言的特点与编程环境。难 点:C 语言的编程环境。2算法基础(2 学时,其中讲授 2 学时)基本内容:掌握算法的概念、掌握算法的特性、掌握算法的常用表示方法:流程图、N-S 图。重 点:算法的常用表示方法。难 点:算法的常用表示方法。3数据类型、运算符与表达式(8 学时,其中讲授 6 学时、实践 2 学时)基本内容:掌握 C 的数据类型:基本数据类型;自定义的数据类型、掌握常量和变量:符号常量与一般常量;变量的定义和赋值、掌握各类型数据的混合运算、掌握运算符与表达式:算术运算符;关系运算符与逻辑运算符;表达式的执行顺序。重 点:基本数据类型;变量定义和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号