中科大操作系统课件.pdf

中科大操作系统课件.pdf

ID:51506464

大小:192.25 KB

页数:14页

时间:2020-03-25

中科大操作系统课件.pdf_第1页
中科大操作系统课件.pdf_第2页
中科大操作系统课件.pdf_第3页
中科大操作系统课件.pdf_第4页
中科大操作系统课件.pdf_第5页
资源描述:

《中科大操作系统课件.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、理论课程教学大纲课程名称C语言与数据结构英文名称TheCProgrammingLanguageandDataStructure课程编号BX001总学时40/20学分3预修课程无开课学期暑期大纲撰写人一、教学目标和基本要求通过学习本课程,同学们将掌握C语言的基本语法,特别是指针与数组的概念及其应用,能够运用C语言解决基本的计算问题。同时,也将加深对于递归概念的理解,能够用递归思想处理所遇到的问题,并理解链表、栈、树与图等数据结构。要求对程序设计语言有一定了解,按时上课并完成所布置的作业与实验任务。二、课程简介本课程将主要讲解C语言的基本语法、具体应用以及基本的数据结构及其

2、应用。包括C语言的变量、声明、流程控制、指针与数组等;以及数据结构中的链表、栈、队列、树(尤其是二叉树)与图等。三、教学重点、难点1、C语言基本语法及其与编译器的关系;2、C语言中指针与数组的概念及其应用;3、递归的概念、应用及其与链表、栈等数据结构的关系;4、树、图等基本数据结构的定义及与其相关的核心算法。四、教材名称及主要参考书C程序设计语言(第二版)数据结构(C语言版)1五、课程章节主要内容及学时分配C语言基础(20学时)C语言变量、常量、表达式声明等(4学时)C语言流程控制及文件组织、预处理等(4学时)指针、数组与结构(8学时)递归概念及其应用(4学时)数据结构

3、(20学时)链表及其应用(4学时)栈与队列(4学时)二叉树及其应用(8学时)图及扩展数据结构(4学时)六、院系负责人审批意见负责人签字:年月日2理论课程教学大纲课程名称计算机组成原理英文名称ComputerOrganizationandPrinciple课程编号BX002总学时40/20学分3预修课程电子线路、数字逻辑、离散数学开课学期暑期大纲撰写人李曦一、教学目标和基本要求通过本课程的学习,使学生掌握计算机系的组成和工作原理,熟悉运算方法和运算器,理解存贮系统、各种存贮器的工作原理和存贮器扩展技术;掌握计算机指令的寻址方式、指令格式和指令分类及功能;掌握微处理器的结构

4、组成原理,熟悉控制器的设计方法;掌握总线结构和总线控制,熟悉常用的系统总线;熟悉外围设备的功能、种类和作用;掌握输入输出技术。二、课程简介计算机组成原理是计算机科学与技术专业本科教学中的一门重要专业基础课,在计算机科学与技术专业的教学计划中占有重要地位和作用。该课程对培养学生设计开发计算机系统硬件和软件的能力有重要作用,为今后学习计算机体系结构、操作系统、编译原理、计算机网络、计算机容错技术、计算机并行处理、计算机分布式处理技术等课程打好基础。三、教学重点、难点重点:总线、存储器、控制器、I/O接口难点:软硬件接口,系统定时四、教材名称及主要参考书1.唐朔飞,《计算机组

5、成原理》,高等教育出版社2.PattersonandHennessy,“ComputerOrganizationandDesign:TheHardware/SoftwareInterface”1五、课程章节主要内容及学时分配1.概论(3)2.总线(3)3.RAM(3)4.指令集(4)5.CPU(功能、组成、时序、中断系统)(4)6.A模型CPU控制器设计(组合逻辑、微程序)(4)7.MIPS处理器设计(指令集、单周期、多周期、流水线)(4)8.Cache(2)9.外存、虚存管理、冗余编码(3)10.I/O系统(接口、程序控制I/O、中断I/O、DMA)(4)11.运算器

6、设计(机器数编码与表示、算逻运算,浮点运算、ALU)(4)12.专题讨论(2)六、院系负责人审批意见负责人签字:年月日2实验课程教学大纲实验课程名称计算机组成原理英文名称ComputerOrganizationandPrinciple课程编号总学时20学分实验项目数实验课类型□基础□专基□专业□上机预修实验课程开课学期大纲主撰写人李曦一、实验教学目标与基本要求1.计算机系统组成验证2.汇编语言程序设计实验3.软硬件接口验证二、实验项目内容及学时分配序号实验项目内容学时实验内容类型基于QuartusII,设计一个计算机系统。1)系统硬件组成包含NiosCPU、on_chi

7、p_ram和JTAGUART三个模块;2)编写C语言程序“hello_world_small”;1验证3)调试运行。成果要求:1)报告设计过程、结果(原理图、仿真结果、源代码)、出现的典型问题及解决过程;2)要求结果体现个人ID。基于x86的Debug环境,编写任意10个数值的冒泡排序程序,并调试运行。成果要求:2验证1)报告设计过程、结果(汇编代码、内存数据段映像)、出现的典型问题及解决过程;2)要求结果体现个人ID。三、实验讲义、参考书无四、院系负责人审批意见负责人签字:年月日*实验内容类型:注明该项实验是验证型、开放型、综合型或设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。