计算机科学与技术专业(本科)教学计划_第1页
计算机科学与技术专业(本科)教学计划_第2页
计算机科学与技术专业(本科)教学计划_第3页
计算机科学与技术专业(本科)教学计划_第4页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机科学与技术专业(本科)教学计划( 2004 年 09 月 15 日) 浏览人次 22742中央广播电视大学 人才培养模式改革和开放教育试点工学科电气信息类计算机科学与技术专业(本科)教学计划事计算机应用软件、硬件设计开发和应用的高级工程技术人才。为国家富强、民族昌盛而奋斗的志向和责任感;具有敬业爱岗、艰苦求实、热爱劳动、遵纪守法,团结合作的品质;具有良好的思想品德、社会公德和职业道德。和应用等必须的基本技能。一定的分析问题、解决问题的能力。,身体健康,能精力充沛地工作。分标准。要求),并推荐教材,尽可能提供教学服务。本专业限选课不得少于二门。当地的需要自开选修课。自开课程的教材、教学管理

2、及考试工作由地方电大负责。凡没做实验或实验不及格者,不能取得该门课程的学分。中央电大将对实验 (含大作业) 及平时作业进行必要的抽查,以确保教学质量。 公共选修课程目录 中选修课程,也允许学生跨科类选修课程,但这部分课程的学分不得超过课程总学分的10%。毕业设计重点培养学生综合运用所学理论知识和技能解决实际问题的能力,选题要尽量选择与现实任务相联系的题目。中央电大对毕业设计答辩情况和毕业设计说明书进行抽查。集中实践环节不得免修。(八) 地方电大负责组织教学,学生可根据自身情况选用现代远程开放教育中提供的文字、音像、电视直播课、CAI 课件、计算机网络、电子邮件、电话答疑等各种学习媒体和手段自主

3、学习。8 年内取得的学分均为有效。71 学分。学生通过学习取得规定的毕业总学分,思想品德经鉴定符合要求,即准予毕业,并颁发国家承认的高等教育本科学历毕业证书。指导 :(限选 ),多媒体技术基础及应用 (限选 ),系统分析与控制,语音、图象处理技术,信息技术专题。(限选 ),多媒体技术基础及应用(限选 ),软件工程,软件开发工具与环境,管理信息系统。(限选 ),多媒体技术基础及应用 (限选 ),通信原理概论, JAVA 语言和 WWW 技术,信息技术专题。1计算机数学基础具。性较强,应用性较广的课程。1) 掌握离散数学的基本概念和基本原理,进一步提高抽象思维和逻辑推理的能力。2) 熟悉数值计算方

4、法的基本原理和基本方法,掌握常见的数值计算方法,提高数值计算能力。2面向对象程序设计一种软件开发方法。它集抽象性、封装性、继承性和多态性于一体,可以帮助人们开发出模块化、数据抽象程度高的,体现信息隐蔽、可复用、易修改、易扩充等特性的程序。C+ 语言的基本概念。以C+ 语言中的面向对象机制为主。 学习者在学习过程中可以通过大量的程序实例和相关练习, 逐步掌握 C+ 的面向过程和面向对象的功能, 从而掌握面向对象程序设计的基本知识和基本技能。 在本课程中,作为一种编程环境,简要介绍了 VISUAL C+5.0 中最基本的编程工具。3数据结构表、栈和队列、递归、树与森林、图、堆与优先级队列、集合与搜

5、索结构、排序、索引与散列结构等。 课程采用面向对象的观点讨论数据结构技术, 并以兼有面向过程和面向对象双重特色的 C+ 语言作为算法的描述工具, 强化数据结构基本知识和面向对象程序设计基本能力的双基训练。为后续计算机专业课程的学习打下坚实的基础。4微机接口技术80X86 为结合点,分析它的结构特点、操作原理、指令系统以及汇编语言程序设计的基本方法。重点讲解80X86 外围主要支援芯片的功能、结构、编程方法以及接口技术。在此基础上,对键盘、LED 数码显示器、打印机、AD 与 DA 转换器等基本外部设备的原理与接口技术进行讨论。此外对微计算机系统总线、先进的微处理器结构也给以介绍。通过本课程的学

6、习和实验,使学生掌握微机接口的基本设计原理和技术。5信号处理原理理,尤其是数字信号处理的基本原理和方法。主要内容有: 介绍信号的基本概念,以及信号的基本运算,包括信号与消息, 卷积与相关等。信号的傅里叶分析:包括周期信号的傅里叶级数分析,一般信号的傅里叶变换分析,抽样定理,离散傅里叶变换及其快速算法。拉氏变换: 介绍拉普拉斯变换的基本概念、定义、性质,以及其在信号处理中的应用。离散信号的Z 变换:包括Z 变换基本概念和性质,离散系统的 Z 域分析方法 ( 如离散系统的频率响应、稳定性、因果性等)数字滤波器的原理与设计等。简介信号处理方法的最新技术:如小波变换,时频表示等。实验:根据课程内容设计

7、实验,使学生更加全面地掌握课程知识。6计算机组成原理用的逻辑器件、部件的原理、参数及使用方法,学懂简单、完备的单台计算机的基本组成原理,学习计算机设计中的入门性知识,掌握维护、使用计算机的技能。ALU 原理;常用的同步时序电路,如寄存器、移位寄存器、计数器的原理、参数及使用方法;可编程逻辑阵列: ROM ,PLA , PAL及门阵列的原理与使用。数字化编码,数制及数制转换,数据表示,检错纠错码;数据的算术与逻辑运算,运算器的功能、组成与设计;教学机的运算器实例。 计算机指令系统综述,指令格式与寻址方式;教学计算机的指令系统与汇编语言程序设计;控制器的功能、组成与设计,教学机的控制器实例。多级结

8、构的存储系统综述,主存储器的组成与设计,教学机的内存储器实例,CACHE 存储器的运行原理,虚拟存储器的概念与实现,磁盘设备的组成与运行原理,磁盘阵列技术;光盘机的组成与运行原理,磁带机的组成与运行原理。计算机输入/ 输出设备与输入 /输出系统综述,显示器设备,针式打印机设备,激光印字机设备;计算机总线的功能与组成,输入/输出系统的功能与组成;教学机的总线与输入 /输出系统实例。几种常用的输入/输出方式,中断与 DMA 的请求、响应和处理。7计算机网络是本专业的一门必修专业课。:计算机网络基本原理,计算机网络体系结构,局域网和广域网一般特性,典型网络的结构特点及具体实现,计算机网络应用。算机网

9、络结构及实现技术。8计算机操作系统基本原理及组成; 计算机操作系统的基本概念和相关的新概念、作系统的发展特点和设计技巧和方法;对常用计算机操作系统(名词及术语; 了解计算机操Dos、 Windows 和 UNIX 或linux )会进行基本的操作使用。 生成 概念。(人机交互)界面管理:人机交互的特点;第一、二、三代界面;基本的键盘命令和系统调用;作业调度算法。文件管理:文件的结构与分类;物理结构和逻辑结构;目录结构;存取控制和安全机制;文件系统。存储管理:分区、分页、分段管理;物理地址与逻辑地址; 扩充 技术;分配算法。输入输出设备管理:功能与分类;独享、共享、虚拟设备的管理;管理策略。处理

10、机管理:操作系统核心功能;进程 概念;并发与并行;进程的基本状态与转换;进程调度算法;同步与互斥;P-V 操作;死锁概念。操作系统程序结构:层次、模块结构;设计与检测。9软件工程发能力与软件项目管理能力具有重要的意义。软件开发方法和面向对象的软件开发方法的介绍,使学生掌握开发高质量软件的方法;通过对软件开发过程和过程管理技术的学习,使学生了解如何进行软件度量和管理,怎样进行质量保证活动,从而能够有效地策划和管理软件开发活动。10软件开发工具与环境需求分析、设计和程序编制、测试的有效手段。本课程的主要目的是从实用角度出发,教授学生如何使用当前最流行的软件开发工具, 掌握典型的软件开发工具环境的基

11、本原理和基本功能,提高使用这类软件工具进行软件开发的能力。11数据库系统概论容主要包括:数据库系统的组成、关系数据库、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用。 要求学生通过本课程的学习了解有关数据库系统的基本概念,掌握相关的知识, 初步掌握数据库设计方法, 并能用数据库系统建立数据库及简单的应用。12计算机图形学基础形设备输入、表示、修改、变换和输出图形的原理、算法和系统。组织 (ISO) 发布的图形标准;人机交互接口技术;基本图形实体、自由曲线和自由曲面的生成算法;图形变换和裁剪;曲面和实体造型算法;颜色、光照模型及真实感图形显示技术与算法等内容。 结合讲课的内容需要经

12、过一定量的编程实践才能掌握,加深理解。 通过本课程的学习, 要求学生了解计算机图形学的基本概念和方法,以及计算机处理图形的全过程,并能利用综合图形环境开发计算机辅助设计应用软件。13编译原理理和工具。法分析程序的自动构造、自上而下和自下而上的语法分析、语法制导翻译及中间代码生成,目标程序运行时的存储组织策略及代码生成等等。 并结合教授内容,安排学生在剖析一个简单的编译程序的基础上,完成编译程序的有关实验。技能,并能为不同模式和不同领域的语言的实现方案寻找解决途径,另外还能运用编译程序构造的原理和技术完成相关软件工具的设计和开发工作。14Java 语言与WWW技术WWW技术和Java 语言程序设

13、计。Java 语言作为Internet 上最流行的编程语言,它的产生和发展是与Internet 和 WWW ( World Wide Web)密切相关的,所以课程中还将对Internet 和 WWW 技术进行必要的介绍。1) Internet 的基础知识: Internet 的基本概念, 它所提供的各种服务 ( 包括 FTP、Telnet、 WWW 、电子邮件、新闻组等等 ) 。2) WWW 知识介绍 :WWW 的基础知识, 如何使用浏览器 ( IE 、Netscape) 对 WWW 上的资源进行发掘和获取,主页的制作。3) Java 语言编程技术: Java 技术概述及语言特点; Java

14、虚拟机 ( JVM) ;面向对象程序设计技术; Java 语言基本规范;实用编程技术 ( 包括使用 Java 的异常处理机制控制程序的执行;使用 I/O 处理机制进行文件的输入/ 输出处理; 图形用户界面的设计及事件处理;JavaApplet程序的设计;多线程程序的设计;使用Java 通过 Socket 访问服务器和客户机,进行网络应用程序的设计);高级 Java 应用技术;常用开发工具介绍。15多媒体技术基础及其应用基本原理、关键技术及其开发应用。编码技术、 多媒体计算机硬件和软件系统结构、 多媒体数据库与基于内容检索、 多媒体著作工具与同步方法以及多媒体通讯和分布式多媒体系统。16系统分析

15、与控制析、频域分析、综合和设计以及采样控制系统理论等内容,在介绍上述内容时,侧重于物理概念的阐述以及理论和方法的具体应用。 该课程将经典控制理论和现代控制理论的内容互相结合,简要介绍系统与控制理论中最基本和核心的内容。17人工智能导论的一般性原理和基本思想, 为计算机科学和技术人员以及其它学科中对人工智能感兴趣的科技工作者,提供最基本的人工智能技术和有关问题的入门性知识。18计算机系统结构学生能够较全面地掌握计算机系统结构的基本概念、基本原理、基本结构和基本分析方法。分类、设计技术、评价标准和系统结构的发展;指令集的系统结构,包括CISC 指令系统和RISC 指令系统;存储系统原理、虚拟存储器和CACHE 存储器;标量处理机、包括流水线、超标量处理机、 超流水线处理机和超标量超流水线处理机;并行处理技术、 包括向量处理机、互连网络、 SIMD 计算机和多处理机。19语音和图像数字处理不可少的方式。 数字语音处理、 数字图像处理是计算机领域研究的热点。本课程将讲解数字语音和数字图像处理的基本概念和方法; 介绍语音分析、 编码、识别和合成的算法和系统;介绍图像处理的主要过程和系统。语音、图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论