(计算机课程教学大纲.doc

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(计算机课程教学大纲

《计算机系统结构》课程教学大纲 一、课程基本情况 1.课程名称:计算机系统结构 2.适用专业:计算机科学与技术、软件工程等相关专业 3.课程类别:学位课 4.学时及学分:48学时,2学分 5.要求先修课程:计算机组成原理 ? 微机原理,操作系统 6.教材:尹朝庆等. 计算机系统结构. 武汉:华中科技大学出版社,2000 7.开课单位:计算机科学与技术学院 二、课程设置目的与要求 1.目的 计算机系统结构的发展是高性能计算机系统的主要推动力,迅速发展的高性能计算机是信息化的基础。本课程以计算机系统并行化的理论、方法和技术为主线,以计算机系统的性能评价方法为依托,从部件到系统,讲授高性能计算机的构成方法和技术,使学生具备使用和研究高性能计算机必要的专业知识。 2.要求 了解高性能计算机指令系统的优化设计;掌握高性能处理机采用的流水技术及其性能计算与分析方法;掌握计算机存储系统的构成技术及其提高性能的方法和技术;掌握多处理机系统的互连结构及其互连网络的特性和连接方法;了解几种典型的多处理机系统;了解多计算机系统的若干关键技术;了解数据流计算机的数据驱动原理和掌握数据流程序图的表示方法。 三、主要教学内容 (一)绪论 1.并行处理基础 2.并行处理机的系统构成方式 (二)处理机及其指令的优化设计 (三)流水线技术 1.线性流水线与非线性流水线 2.超标量流水线与超流水线 3.向量处理方法与向量处理机 (四)存储系统 1.存储系统的结构 2.并行存储器 3.虚拟存储器技术 4.高速缓冲存储器技术 (五)互连网络 1.互连网络的分类与互连函数 2.几种静态互连网络的拓朴与特性 3.几种动态互连网络及其连接方法 (六)多处理机系统 1.多处理机系统的基本模型 2.UMA型多处理机系统 3.NUMA型多处理机系统 (七)多计算机系统 1.多机系统的消息格式与寻径方式 2.多计算机互连网 3、并行处理方式 (八)机群系统 1.机群系统的特点与关键技术 2.机群系统的通信技术 3.分布式并行计算的程序设计环境 (九)数据流计算机 1.数据驱动原理 2.数据流语言与数据流程序图 《C语言程序设计》教学大纲 一.课程基本情况 课程名称:C语言程序设计 学时/学分:54~60学时(上机16~22)/3~4 先修课程:计算机文化基础 适用专业:电子、机械、土建、水上等非计算机专业 开课学院、系或教研室:计算机科学与技术学院科学系技术教研室 二.课程设置目的及要求: C语言程序设计是计算机应用的主要技术基础课之一。 通过理论教学与实验上机等教学环节,使学生基本掌握学习计算机语言的方法,并从计算机语言中数据存储方式、输入/输出、操作符(运算符)三个方面着手,掌握C语言中的数据类型、运算符、 输入、输出、条件执行、循环、函数等重要组成部分的概念及基本编程方法。 理论课注重概念的形成和知识的传授;实验上机注重编程技能的培养,并熟悉C语言编程环境,要求学生基本掌握C语言程序设计的基本过程,并能较熟练地利用集成开发环境进行简单编程。 三.主要教学内容、学生分配 本课程包括C语言基础、C语言程序设计初步、C 语言进一步程序设计技术三个部 分,具体内容与要求如下: (一) C语言概论(8学时) 明确C语言的发展历史、C语言的特点、C语言的基本构造、算法的基本概念、数据类型、运算符与表达式。 (二) 最简单的C程序设计(36学时) 主要包括C语言的顺序程序设计、选择结构程序设计、循环控制。数组、函数、预处理命令。 (三) C语言进一步程序设计技术(10学时) 主要包括指针、结构体与公用体、位运算、文件和C++的面向对象基础。 《单片机原理及应用》教学大纲 一.课程基本情况 课程名称:单片机原理及应用 学时/学分: 36/2 先修课程: 数字逻辑 计算机原理 微机接口技术 适用专业: 计算机应用 开课学院、系或教研室:计算机科学与技术学院、计算机科学系、计算机系统结构教研室 二.课程设置目的及要求 单片微型计算机由于体积小、功耗低、稳定可靠、价格低廉等诸多独特的优点,成为目前工业测控系统、智能仪器仪表、信号处理、机器人、家用电器、国防武器等计算机应用领域中常用的计算机。单片机带来的小型化、自动化、智能化使其有着广泛的应用前景。本课程的目的是使学生了解单片机的性能特点,掌握单片机的基本原理、硬件基本结构、指令系统及其外部接口扩展设计方法,熟练掌握各种典型设计方案,掌握内部各I/O接口功能部件的应用设计,学会综合运用所学的知识组成单片机应用系统。 三.主要教学内容、学时分配 第一章 微型计算机的基础知识 (1学时) 单片机的概念、单片机的发展及应用概况 第二章 MCS-96系列单片机的基本结构及工作原理/第十五章 80C196

文档评论(0)

shit0605 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档