文档库 最新最全的文档下载
当前位置:文档库 › 《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲
《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲

课程中文名称:C语言程序设计

课程英文名称:The C Language Programming

课程类别:通识教育拓展课程--工程技术课程

一、课程的性质、任务

《C语言程序设计》是机械工程学院各专业的一门选修课,是为了培养工科学生的计算机编程能力,使之具备在机械工程领域能够利用程序设计语言编写基本的控制、管理程序等能力而开设的一门基础课程。同时,为今后深入学习其他计算机编程语言打下坚实的基础。

1、教学的基本要求:通过本课程的学习,学生应掌握C语言的基本语法,同时应掌握程序设计的基本思想、基本概念和基本方法,并能运用所学的知识和技能对一般问题进行分析和程序设计,编制出高效的C语言应用程序。具体包括:

(1)掌握C语言基本语句、语法、数据类型、运算符和表达式,掌握顺序、选择、循环结构程序设计的基本方法和一般规律,熟悉数组、函数、指针、文件等的使用。

(2)能够使用C语言进行应用程序设计。

2、适用专业与学时数:本大纲适用于机械类本科专业,总学时数为54学时,其中理论讲授40学时,上机实验14学时。

3、本门课程与其他课程关系:本课程的前导课程有《计算机文化基础》,相关后续课程有《微机原理及接口技术》、《机电一体化技术》等。学习本课程之前应具备基本的计算机基础知识和操作能力,

4、推荐教材及参考书:

推荐教材:谭浩强著.C程序设计教程.北京:清华大学出版社,2007

参考书:谭浩强编著.C程序设计教程学习辅导.北京:清华大学出版社,2007

谭浩强,张基温,唐永炎编著.C语言程序设计教程.北京:高等教育出版社,1992

C编写组编.常用C语言用法速查手册.北京:龙门书局,1995

Herbert Schildt著.戴健鹏译.C语言大全(第二版).北京:电子工业出版社,1994

H M Peitel, P J Deitel. C How to program, second Edition. 蒋才鹏等译.C程序设计教程.北京:机械工业出版社,2000

5、主要教学方法与媒体要求:

本课程理论授课采用多媒体教学,通过网络教学平台进行课程答疑、作业布置和在线学习。上机实验需要计算机设备。

二、各章教学内容和要求

第1章C语言概述

本章主要内容包括C语言的特点、运行C语言的步骤,同时介绍了C语言的程序风格。

通过本章的学习,要求学生掌握C语言的特点以及运行C语言的基本方法。

重点和难点:C语言程序风格以及语法特点的掌握。

学时数:2学时。

第2章数据类型、运算符与表达式

本章主要内容包括C语言的数据类型介绍,常量与变量,整型数据,浮点型数据,字符型数据,变量赋值方法,各类数值型数据间混合运算,算术运算符和算术表达式,赋值运算符和赋值表达式,逗号运算符和逗号表达式。

通过本章的学习,要求学生全面掌握C语言的数据类型、运算符和表达式。

重点和难点:本章是本课程的重点内容之一,重点内容包括各种数据类型及相互间的混合运算,各类常用的运算符和表达式。难点主要集中在C语言对数据的界定方法、运算规则以及表达式写法。

学时数:6学时。

第3章顺序程序设计

本章主要内容包括赋值语句,数据输入输出语句,字符数据的输入输出,格式输入与输出,顺序结构程序设计举例。

通过本章的学习,要求学生掌握各类数据在C语言中输入输出的实现方法,熟悉顺序结构程序设计的一般方法。

重点和难点:各类数据在C语言中输入输出的实现方法。

学时数:6学时。

第4章选择结构程序设计

本章主要内容包括关系运算符和关系表达式,逻辑运算符和逻辑表达式,if语句,switch 语句,选择结构程序设计举例。

通过本章的学习,要求学生掌握关系运算符及表达式,逻辑运算符及表达式,if语句和switch语句的区别与用法,熟悉选择结构程序设计的一般方法。

重点和难点:关系运算符、逻辑运算符以及表达式的准确表达及应用。

学时数:4学时。

第5章循环结构程序设计

本章主要内容包括while语句、do……while语句、for语句的使用,循环的嵌套,break 语句和continue语句的使用,循环结构程序设计举例。

通过本章的学习,要求学生掌握while语句、do……while语句、for语句的使用,循环的嵌套,break语句和continue语句的使用,熟悉循环结构程序设计的一般方法。

重点和难点:while语句、do……while语句、for语句的使用以及它们之间的区别,break 语句和continue语句的使用。

学时数:4学时。

第6章数组

本章主要内容包括一维数组的定义和引用,二维数组的定义和引用,字符数组的定义和引用。

通过本章的学习,要求学生掌握一维数组、二维数组、字符数组的定义以及引用。

重点难点:数组的定义规则。

学时数:6学时。

第7章函数调用

本章主要内容包括函数的定义和调用,函数参数和函数的值,函数的嵌套调用、递归调用,,数组作为函数参数,局部变量和全局变量,变量的存储类别,内部函数和外部函数。

通过本章的学习,要求学生掌握函数的定义和调用,函数参数和函数值,函数的嵌套调用,变量的存储类别等概念,熟悉局部变量和全局变量,内部函数和外部函数。

重点和难点:函数的调用,变量的存储类别。

学时数:4学时。

第8章指针

本章主要内容包括地址和指针的概念,变量的指针和指向变量的指针变量,数组与指针,字符串与指针,指向函数的指针。

通过本章的学习,要求学生掌握地址和指针的概念,变量的指针和指向变量的指针变量,熟悉数组与指针,字符串与指针,指向函数的指针等概念。

学时数:4学时。

第9章用户建立的数据类型

本章主要内容包括结构体类型和结构体变量,结构体数组,共用体类型,枚举类型。

通过本章的学习,要求学生掌握结构体类型的概念,结构体变量的引用和初始化,结构体数组的定义和初始化。熟悉共用体类型和枚举类型的基本概念。

学时数:2学时。

第10章文件操作

本章主要内容包括C文件的概念,文件类型指针,文件的打开与关闭,文件的读写和定位,出错检测。

通过本章的学习,要求学生掌握文件类型指针,文件的打开与关闭,文件的读写和定位,熟悉出错检测。

学时数:2学时。

三、实践教学内容与要求

本课程上机实验14学时,为了保证教学质量和学习效果,需要学生利用课余时间自行上机,学习、验证课堂讲授内容,自行编写相关的程序。

上机实验具体要求见《C语言程序设计实验大纲》。

计算机操作系统教学大纲

《计算机操作系统》课程教学大纲 一. 课程名称 操作系统原理 二. 学时与学分 学时共64学时(52+12+8) 其中,52为理论课学时,12为实验学时,8为课外实验学时 学分 4 三. 先修课程 《计算机组成原理》、《C语言程序设计》、 《IBM—PC宏汇编程序设计语言》、《数据结构》 四. 课程教学目标 通过本课程的学习,要达到如下目标: 1.掌握操作系统的基本原理与实现技术,包括现代操作系统对计算机系统资源的管理策略与方法、操作系统进程管理机制、现代操作系统的用户界面。 2.了解操作系统的结构与设计。 3.具备系统软件开发技能,为以后从事各种研究、开发工作(如:设计、分析或改进各种系统软件和应用软件) 提供必要的软件基础和基本技能。 4.为进一步学习数据库系统、计算机网络、分布式系统等课程打下基础。 五. 适用学科专业 信息大类各专业

六. 基本教学内容与学时安排 主要内容: 本课程全面系统地阐述计算机操作系统的基本原理、主要功能及实现技术,重点论述多用户、多任务操作系统的运行机制;系统资源管理的策略和方法;操作系统提供的用户界面。讨论现代操作系统采用的并行处理技术和虚拟技术。本书以Linux系统为实例,剖析了其特点和具体的实现技术。 理论课学时:52学时 (48学时,课堂讨论2学时,考试2学时) ?绪论4学时 ?操作系统的结构和硬件支持4学时 ?操作系统的用户界面4学时 ?进程及进程管理8学时 ?资源分配与调度4学时 ?存储管理6学时 ?设备管理4学时 ?文件系统6学时 ?Linux系统8学时 七、教材 《计算机操作系统》(第2版),庞丽萍阳富民人民邮电出版社,2014年2月 八、考核方式 闭卷考试

《基础写作》课程教学大纲

《基础写作》课程教学大纲 第一部分大纲说明 一、课程的性质和教学目的 本课程是文科中国语言文学类汉语言文学专业专科教学的一门必修课程,也是其他各级各类专业的一门选修课。课程性质决定了其基础性地位。开设本门课程,旨在使学生通过学习,比较系统地掌握写作的基本理论和基础知识,熟悉写作的基本规律,培养学生写作一般文章所必须具备的基础能力。 本课程课内学时为36,共2学分,开设一个学期。 二、教学内容 本课程按导论、写作准备、写作过程、写作方式、文本要求、文本类型等几个方面为课程的基本框架。各部分既有侧重,更有联系,又都从不同的角度对写作的相关知识予以阐述。课程将本着拓展学生视野,为写作活动指点路径的基本思路开展教学工作。 三、教学媒体的使用 (一)文字教材 本课程以张杰主编的《基础写作》为基本教材,该教材是编制教学媒体、组织教学和复习考试的主要依据。编制文字辅助教材是为了辅助学生自学,为学生提供写作的素材,并增强写作兴趣。 (二)电视录像资源 录像教材为专题讲授型,由武汉大学人文学院张杰教授主讲,主要以文字教材涉及的几个大专题为讲授核心,突出解决教材中的重点问题,强化学生写作良好习惯的培养,通过电视手段直观演示学习、练习内容,使学生通过电视课的直观教学加深对文字主教材的理解和认识。 (三)网上辅导 1.在教学平台上开辟教学辅导栏目,及时发布教学重点与难点的辅导文章,定期刊载形式多样的练习题,供学生学习参考。 2.网上视频直播,讲解教学疑难问题。 3.利用BBS讨论板进行网上讨论,解答学生的问题,加强师生之间的沟通。 4.通过电子邮件的方式对学生提出的疑难问题进行解答,对学生进行个别辅导。 (四)直播课堂 根据教学情况安排,通过教育电视台播出,争取利用双向视频直播。

(完整版)《C语言程序设计》基本知识点

《C语言程序设计》教学基本知识点 第一章C语言基本知识 1.C源程序的框架 尽管各个C源程序的功能千变万化,但框架是不变的,主要有:编译预处理、主函数()、函数n()等,主函数的位置不一定在最前面,可以在程序的中部或后面,主函数的名字固定为main。 2.C语言源程序的书写规则: (1)C源程序是由一个主函数和若干个其它函数组成的。 (2)函数名后必须有小括号,函数体放在大括号内。 (3)C程序必须用小写字母书写。 (4)每句的末尾加分号。 (5)可以一行多句。 (6)可以一句多行。 (7)可以在程序的任何位置加注释。 3.语句种类 语句是程序的基本成分,程序的执行就是通过一条条语句的执行而得以实现的,根据表现形式及功能的不同,C语言的基本语句可以分为五大类。 (1)流程控制语句 流程控制语句的功能是控制程序的走向,程序的流程有三种基本结构:顺序结构、分支结构和循环结构,任何复杂的程序都可以由这三种基本结构复合而成。其中后两种结构要用特定的流程控制语句实现。 (2)表达式语句 表达式语句的形式是:表达式;,即表达式后跟一分号“;”,分号是语句结束符,是一个语句必不可少的成分。表达式和表达式语句的区别在于表达式代表的是一个数值,而表达式语句则代表一种动作。最常见的表达式语句是赋值语句。 (3)函数调用语句 函数调用语句实际上也是一种表达式语句,形式为:在一次函数调用的小括号后面加上一个分号。 (4)空语句 空语句的形式就是一个分号,它不代表任何动作,常常作为一个意义转折点使用。 (5)复合语句 复合语句从形式上看是多个语句的组合,但在语法意义上它只相当于一个语句,在任何单一语句存在的地方都可以是复合语句。注意复合语句中最后一个语句末尾的分号不能少。复合语句右大括号后面没有分号。 4.运算符 用来表示数据各种操作的符号称为运算符。运算符实际上代表了一种类型数据的运算规则。不同的运算符具有不同的运算规则,其操作的数据类型必须符合该运算符的要求,运算结果的数据类型也是固定的。 根据参加操作的数据个数多少,可以将C语言的运算符分为单目运算符,双目运算符和三目运算符(三目运算符只有条件运算符一个)。 根据运算对象和运算结果的数据类型可分为算术运算符、关系运算符、逻辑运算符等。 5.表达式 表达式是由常量、变量、函数,通过运算符连接起来而形成的一个算式。一个常量,一个变量或一个函数都可以看成是一个表达式。 表达式的种类有: 算术表达式、关系表达式、逻辑表达式、赋值表达式、字位表达式、强制类型转换表达式、逗号

《剧作基础》教学大纲

《剧作基础》技法课教学大纲 一、课程基本信息 课程名称:剧作基础 课程编码:26132A06 课程类别:学科基础选修课程 适用专业:动画专业 开课学期:3 课程学时:总学时 48 学时(理论课 24 学时,技法课24 学时) 课程学分:3分 先修课程:无要求 并修课程:无要求 课程简介:本课程是动画专业学生的专业必修课程。动画是一种综合艺术门类,集合了绘画、漫画、电影、数字媒体、摄影、音乐、文学等众多艺术门类于一身的艺术表现形式。随着新世纪的到来,动画从内容到形式、制作技术也进入了一个新纪元,并发展为一个产业。剧本也是一项技术性和专业性很强的创作工作。该课程主要讲授剧本创作在动画制作的作用、剧本类型和经典剧作欣赏。本课既有理论方面的学习,又有实践性,并注重技能技巧训练。通过课程学习掌握剧本创作的设计,培养学生写作剧本的能力。 二、课程教育目标 剧本写作是艺术设计/动画专业方向学生的基础课程。和分镜头、原画设计一样,剧本写作也是一项技术性和专业性很强的创作工作。通过本课程系统的理论讲授和严谨的课题作业训练,使学生了剧本创作是如何运用到动画中,认识和掌握在进行剧本创作需要准备的前期工作,掌握剧本创作的发放;熟悉剧本的类型;通过研究国内外经典分镜欣赏与分析、制作,对国内外动画以及电影剧本的创作的启示;掌握分镜头设计步骤。同时,注重培养学生创造能力、思维拓展能力、实践能力和探索创新的精神,为动画艺术创作打下坚实基础。 三、课程教学内容、要求及学时安排 课程单元一剧作的基本概念、动画语汇、创作的途径、构思等(理论讲课)【教学内容】 1.剧作的基本概念。 2.动画语汇。 3. 创作的途径、构思。

UbuntuLinux操作系统第2版(微课版)—教学大纲

《Ubuntu Linux操作系统》课程教学大纲 学分: 4 学时:48 适用专业: 高职高专类计算机专业 一、课程的性质与任务 课程的性质: 本课程是为计算机专业学生开设的课程。课程安排在第学期。 课程的任务: 通过本课程的学习,使学生熟悉Linux操作系统的基本操作,掌握Linux操作系统的配置管理、软件使用和编程环境部署。本课程将紧密结合实际,以首选的Linux桌面系统Ubuntu 为例讲解操作系统的使用和配置,为学生今后进行系统管理运维、软件开发和部署奠定基础。整个课程按照从基础到应用,从基本功能到高级功能的逻辑进行讲授,要求学生通过动手实践来掌握相关的技术操作技能。 前导课程: 《计算机原理》、《Windows操作系统》。 后续课程: 《Linux应用开发》 二、教学基本要求 理论上,要求学生掌握Ubuntu Linux操作系统的基础知识,包括配置管理、桌面应用、编程和软件开发环境。 技能上,要求学生能掌握Ubuntu Linux操作系统的配置方法和使用技能,涵盖系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、桌面应用、Shell编程、C/C++编程、Java与Android应用开发、LAMP 平台与PHP、Python、Node.js开发环境部署,以及Ubuntu服务器安装与管理。 培养的IEET核心能力: ?具备系统管理方向的系统工程师的工程能力:掌握Linux配置管理和运维,包括用 户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、服务器安装与管理。 ?具备应用开发工程师的开发环境部署能力,包括Shell编程、C/C++编程、Java与 Android应用开发、LAMP平台与PHP、Python、Node.js开发环境的部署和流程。 ?基本职业素养:具有良好的文化修养、职业道德、服务意识和敬业精神;接受企业 的文化;具有较强的语言文字表达、团结协作和社会活动等基本能力;具有基本的英语文档阅读能力,能较熟练地阅读理解Ubuntu Linux的相关英文资料。

《实用写作》课程教学大纲

《实用写作》课程教学大纲 一、基本信息 课程编号: 12110460课程名称:实用写作 英文名称:Practical Writing 课程性质: 必修通识课程 总 学 时:36学 分:2 适用对象:非中文专业本科学生先修课程:中学语文,大学语文 二、编写说明 (一)课程的性质 《实用写作》是我校为非中文专业学生开设的必修通识课程,是提高学生应用文写作能力的基础课程,是一门工具性、实用性、实践性很强的课程。矚慫润厲钐瘗睞枥庑赖賃軔。 (二)课程教学目标和基本要求 《实用写作》课程旨在提高学生的写作素质和实际写作能力,以适应大学阶段的学习要求和毕业后就业、参加工作的需要。通过系统地学习应用文写作的基础理论,学习实践类、校园文化类、求职就业类、行政公文类等应用文文体知识,使学生系统掌握实用类文体的实际用途及其写作要领,使其实际写作水平得到切实的提高,以适应当前和今后在学习、工作、生活中的写作需要,为其总体素质和能力的提高提供必要的知识保证。聞創沟燴鐺險爱氇谴净祸測。 (三)课程的重点和难点 本课程的讲授为一个学期,分为四个部分,重点是学术论文、消息、求职信、求职简历、行政公文等实用文文体知识,难点是学习实用文写作的基础理论,掌握写作的基础知识与基本技能,掌握常用文体文本写作要领。残骛楼諍锩瀨濟溆塹籟婭骒。 (四)课程教学方法与手段 《实用写作》教学以案例教学法为主,注重常用文体的写作训练。在教学中整合运用讨论式、启发式、质疑式等教学方法,激发学生的学习兴趣。同时还要强化写作练习,以提高学生的能力写作。教学中充分利用多媒体辅助教学,提高教学效率,增强教学效果。酽锕极額閉镇桧 猪訣锥顧荭。 (五)实践环节 无。 (六)教学时数分配表 《实用写作》教学时数分配表 教学内容 各教学环节学时分配 采用何种多媒体教学手段 章节 主要内容 讲授 实验 讨论 习题 课 外 其它 小 计 1 绪论 1 1 1 3 多媒体 2 校园篇:请假条、证明信、调查报告、学术论 文、消息、通讯、计划、总结、 10 1 4 1 16 多媒体 3 求职篇:求职信、个人简历、演讲词、申论 5 1 2 1 9 多媒体 4 职场篇:广告文案、合同、国家行政机关公文 处理办法、通知、通告、通报、请示、报告、函、 8 1 2 1 12 多媒体

C语言程序设计50例(经典收藏)

水仙花 #include void main() { int a,b,c,i; for( i=100;i<1000;i++) { a=i/100; b=i%100/10; c=i%10; if(a*a*a+b*b*b+c*c*c==i) { printf("\n"); } } } 【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有

的排列后再去掉不满足条件的排列。 2.程序源代码: #include "stdio.h" #include "conio.h" main() { int i,j,k; printf("\n"); for(i=1;i<5;i++) /*以下为三重循环*/ for(j=1;j<5;j++) for (k=1;k<5;k++) { if (i!=k&&i!=j&&j!=k) /*确保i、j、k三位互不相同*/ printf("%d,%d,%d\n",i,j,k); } getch(); } 【程序2】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按1 0%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数? 1.程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成长整型。 2.程序源代码:

《电视导演》课程教学大纲

《电视导演》课程教学大纲 一、课程基本信息 课程代码: 课程名称:电视导演 英文名称:Television Director 课程类别:专业必修 学时:48 适用对象:广播电视编导专业、播音主持专业 考核方式:课程设计 先修课程:视听语言 二、课程简介 在广播电视编导专业大一下学期开设《电视导演》课程,是标志着学生们开始正式进入了影视专业学习,是为了完善和加强广播电视编导学科教学体系所设立,通过检验学生在上学期学习的电视摄像、非线性编辑等课程的学习,教会大家如何在电视节目制作中综合运用,加强广播电视编导学生对视听语言的理解,打好整个学科体系中最基础的部分,为今后学习广播电视编导专业的其他课程和进入工作实践做好准备。 这门给大一的学生开设的《电视导演》课程,不如把它叫做“电视导演基础训练”更为适合,在学生今后更进一学习各门类电视节目导演课之前,就必须把电视导演基础也就是视听语言基础打好。同时电视导演又是一个实战性很强的课程,学生上课时通过对具体案例的“写、拍、剪”熟悉电视导演工作的具体流程、知识要点和基本技能。“写”就是让学生尽快从中学时代的语文写作转到为电视节目文案写作和剧本创作,“拍”就是让学生掌握单个镜头视听元素和镜头之间的连接技能,通过掌握“编”让学生更加学会掌握熟练视听语言,为学生成为合格的专业的电视导演打下扎实的学科基础。 三、课程性质与教学目的 《电视导演》是广播电视编导的专业必修课,是一门实操演练与课堂理论教学并重的基础专业课程。通过本课程的教学使学生了解电视导演在整个广播电视编导学科中地位和作用,初步掌握电视导演工作的一般规律和各种门类电视节目导演的不同特点和要求,从基础的视听语言开始,着力培养学生在各种电视节目制作中的“写”、“拍”、“剪”的基本能力,为今后学生进入电视专题、电视纪录片、影视剧、电视综艺节目的策划、导演、制作学习及专业技能打下良好基础、提高学生对影视作品的分析和鉴赏能力。 四、教学内容及要求

《计算机操作系统》教学大纲

《计算机操作系统》教学大纲 课程名称:计算机操作系统 总学时:68 理论学时:56 实验学时:12 一、课程性质及培养目标 《操作系统》是计算机科学与技术等专业的专业课之一。本课程将全面系统地介绍操作系统的基本理论与基本工作原理,包括操作系统内部工作过程与结构及相关概念、技术和理论,并作为实例介绍目前主流操作系统Windows的工作原理。在各章节中会介绍当前主流操作系统Windows的各部分功能及实现作为实例,以求学生对操作系统的基本理论和原理能够融会贯通。通过本课程的学习,要求学生理解操作系统在计算机系统中的作用、地位和特点,熟练掌握和运用操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、算法、策略等。 二、课程的教学原则与方法 在总结操作系统课程教学实践经验的基础上,结合课程自身的特点,制定本课程的教学原则为:理论讲解和实践相结合的教学原则。在教学过程中采用的教学方法主要有:以语言形式获得间接经验的方法(例如讲授法、讨论法、读书指导法等),以直观形式获得直接经验的方法(例如演示法),以实际训练形式形成技能、技巧的教学方法(例如讲练结合法、实验法等)。 三、教学内容与教学基本要求 第一单元操作系统引论 1、教学内容 任务1 操作系统概述 任务2 操作系统的发展历史 任务3 操作系统的分类 2、教学基本要求 让学生对操作系统形成初步的认识,对操作系统中的概念有整体的了解。了解操作系统的发展过程;掌握操作系统类型和功能、操作系统的基本特征;熟练掌握操作系统定义。 3、教学重点与难点 教学重点:操作系统的发展过程,操作系统的分类、基本特征和功能 教学难点:操作系统的基本特征,操作系统的结构设计 4、复习参考题 ⑴OS的作用可表现在哪几个方面? ⑵OS有哪几大特征?最基本得特征是什么? 第二单元操作系统原理基础 1、教学内容

基础写作课程教学大纲..doc

《基础写作》课程教学大纲 绪言 第一节第一节基础写作课的性质、任务 一、基础写作课的性质 二、基础写作课的任务 第二节第二节写作者的基本修养 一、加强思想修养 二、积累生活经验 三、扩展知识 四、学习语言 五、磨练写作技巧 第一章第一章作文过程 第一节写前的准备 一、感知和发现 二、确定写作目的 三、选取材料 四、形成构想 五、编写提纲 第二节起草 一、每段盘算好才能动笔 二、运用恰当的语言 三、注意文脉的贯通 四、初稿一气呵成 第三节第三节修改定稿 一、着眼于文章的内容 二、改好表现形式 三、用原稿纸誓清 第二章第二章确定写作目的 第一节写作必先确定目的 一、写作是有目的的言语行为 二、写作目的制导写作全过程 三、确定写作目的的两个条件 第二节第二节确定主题 一、主题及其相关的概念 二、确定主题的要求 三、主题的限定

第三节第三节明确读者 一、树立明确的读者意识 二、明确读者的要求

第三节 第三节 材料的使用 第四节 第四节 选择材料的要求 第四章 第一节 第四章 材料的安排 材料安排的基本类型 第四节第四节 发想 一、 发想的一般过程 二、 创意的整合 第三章第三章 材料的获取和使用 第一节材料及其相关的概念 一、材料 素材、题材 资料 第二节第二节 材料的获取和积累 一、材料的出处 材料的获取 材料的积累 一、 材料的解释和结论 二、 材料为文章提供内容,它是主题形成的基础 三、 材料为文章提供内容,它又是表现主题的支柱 一、 材料要确实 二、 材料要有力地支持主题 三、 材料要有魅力 四、 选材还要考虑文体和篇幅 一、 列举 二、 自然的顺序 三、 对应联系的顺序 四、 叙议结合的顺序 五、 阐述的顺序 六、 论述的基本顺序 七、 容易了解的顺序 八、 增强印象的顺序 九、 习惯的顺序 十、以上各种类型的交织运用 第二节第二节 编写提纲 一、 编写提纲的意义 二、 编写提纲的方法 第五章第五章 构段 第一节段及其相关的概念 一、 段

《影视编剧学》课程教学大纲【模板】

《影视编剧学》课程教学大纲 I 课程实施细则 一、教师信息 姓名:解建峰职称:副教授 办公室:15号楼206 电话:********,******** 电子信箱:jfxie@https://www.wendangku.net/doc/3f10231138.html, 答疑时间: 二、课程基本信息 课程名称(中文):影视编剧学 课程名称(英文):script writing 课程性质:□公共必修课■专业必修课□限选课□任选课□实践性环节课程类别*:□学术知识类□方法技能类□研究探索类■实践体验类 课程代码: 周学时:4;总学时:64 ;学分:; 先修课程: 开设专业:广播电视编导专业 三、课程简介 本课程为剧本写作进阶课程,是对学生创作进行指导的实践性课程。教师将在课程中就题材选择、人物性格设计、情节构思、故事梗概写作、结构设计、分场提纲写作以及剧本写作的各个环节进行具体指导。

本课程采用灵活的授课方式,即教师按照教学进程布置不同阶段所需要完成的剧作训练项目,学生在课外完成这些作业;教师则在课上对学生进行检查、指导和点评,并就涉及到的理论知识进行系统梳理,对学生模糊的内容进行重点讲授,并结合当下的创作现象和观念进行拓展。教师的指导将根据具体需要灵活地采用一对一式的辅导或一对多的小组集体辅导,或班级集体授课方式。 四、课程目标 课程教学要达到的目标:使学生了解并掌握影视剧剧本创作的基本规律,基本掌握剧本创作技能和写作技能,初步具备创作剧本的能力。 具体目标:除了每个教学阶段的片段练习和小组剧本之外,每个学生独立创作一个可供拍摄为15分钟以内的短片的原创剧本。 五、教学内容与进度安排 本课程的教学内容、授课形式与学习要求等,如下表所示。学生由此可以准确地了解每周的学习任务和实践环节的活动安排,学生在每周课后需根据教学进程的安排,对本周的任务和下周的安排加以了解,并进行相关准备。

操作系统课程教学大纲

GDOU-B-11-213 《操作系统》课程教学大纲 课程简介 课程简介: 本课程主要讲述操作系统的原理,使学生不仅能够从系统内部了解操作系统的工作原理,而且可以学到软件设计的思想方法和技术方法。主要内容 包括:操作系统的概论;操作系统的作业管理;操作系统的文件管理原理; 操作系统的进程概念、进程调度和控制、进程互斥和同步等;操作系统的各 种存储管理方式以及存储保护和共享;操作系统的设备管理一般原理。其次 在实验环节介绍实例操作系统的若干实现技术,如:Windows操作系统、Linux 操作系统等。 课程大纲 一、课程的性质与任务: 本课程计算机学科的软件工程专业中是一门专业方向课,也可以面向计算机类的其它专业。其任务是讲授操作系统的原理,从系统内部了解操作系统的工作原理以级软件设计的思想方法和技术方法;同时介绍实例操作系统的若干实现技术。 二、课程的目的与基本要求: 通过本课程的教学使学生能够从操作系统内部获知操作系统的工作原理,理解操作系统几大管理模块的分工和管理思想,学习设计系统软件的思想方法,通过实验环节掌握操作系统实例的若干实现技术,如:Windows操作系统、Linux操作系统等。 三、面向专业: 软件工程、计算机类 四、先修课程: 计算系统基础,C/C++语言程序设计,计算机组成结构,数据结构。 五、本课程与其它课程的联系:

本课程以计算系统基础,C/C++语言程序设计,计算机组成结构,数据结构等为先修课程,在学习本课程之前要求学生掌握先修课程的知识,在学习本课程的过程中能将数据结构、计算机组成结构等课程的知识融入到本课程之中。 六、教学内容安排、要求、学时分配及作业: 第一章:操作系统概论(2学时) 第一节:操作系统的地位及作用 操作系统的地位(A);操作系统的作用(A)。 第二节:操作系统的功能 单道系统与多道系统(B);操作系统的功能(A)。 第三节:操作系统的分类 批处理操作系统(B);分时操作系统(B);实时操作系统(B)。 第二章:作业管理(2学时) 第一节:作业的组织 作业与作业步(B);作业的分类(B);作业的状态(B);作业控制块(B)。 第二节:操作系统的用户接口 程序级接口(A);作业控制级接口(A)。 第三节:作业调度 作业调度程序的功能(B);作业调度策略(B);作业调度算法(B)。 第四节:作业控制 脱机控制方式(A);联机控制方式(A)。 第三章:文件管理(8学时) 第一节:文件与文件系统(1学时) 文件(B);文件的种类(B);文件系统及其功能(A)。 第二节:文件的组织结构(1学时) 文件的逻辑结构(A);文件的物理结构(A)。 第三节:文件目录结构(1学时) 文件说明(B);文件目录的结构(A);当前目录和目录文件(B)。 第四节:文件存取与操作(1学时) 文件的存取方法(A);文件存储设备(C);活动文件(B);文件操作(A)。 第五节:文件存储空间的管理(2学时) 空闲块表(A);空闲区表(A);空闲块链(A);位示图(A)。 第六节:文件的共享和保护(2学时)

《公文写作》课程教学大纲

《公文写作》课程教学大纲 课程名称:公文写作 课程编码: 课程类型:专业必修课 课程性质:专业基础课 适用范畴:文秘教育专业 学分数:2 学时数:40 一、教学大纲讲明 (一)课程的地位、作用和任务 《公文写作》是一门应用性专门强的课程,它以党和国家的有关规范性文件为指导,要紧研究国家行政机关及其他社会组织在行政职权和实施治理的过程中公文形成与办理的差不多规律与方法。其内容具有政治性、综合性、规定性与应用性的特点。 (二)课程教学的目的和要求 设置本课程的目的是:使文秘教育专业的学生能比较全面系统地把握行政机关公文与处理的差不多理论, 差不多知识与差不多技能,认识机关公文形成和处理的差不多规律,了解我国国家机关、社会组织现行的公文种类、体式稿本、行文规范、写作要求以及公文办理、公文立卷与归档的程序,原则和方法,培养和提升撰拟公文和处理公文的能力,以便毕业后能有较强的公文写作能力胜任工作需要。 (三)课程教学方法与手段 课程综合课堂的讲授、习题、讨论及课外资料的查询、分析等方法来传授知识。教学手段要紧利用多媒体开展,课外资料查询、分析利用网络、图书馆进行。 (四)课程与其他课程的联系

本课程独立性较强,前期若能开设《应用写作》对本课程较有关心,学完该课程,对学生大四开展的毕业论文写作较有关心。 (五)教材与教学参考书 本课程教材: 岳海翔.公文写作教程.高等教育出版社.2005 参考教材: 胡双宝.有用公文写作教程.北京大学出版社.2003 二、课程的教学内容、重点和难点 第一章公文 要紧内容:通过本章的学习,了解公文的含义,公文的产生与进展的差不多想讲;认识公文的特点及其在国家治理中的重要作用;了解公文分类的意义,方法以及我国现行的公文名称。 公文概述 公文的特点与作用 公文的分类与名称 第二章公文写作 要紧内容:通过本章的学习,了解公文写作的重要性、公文写作的特点和公文写作的差不多要求;明确公文写作的一样步骤、方法以及公文写作人员应具有的素养修养。 公文写作概述 公文写作的特点与要求 公文写作的步骤与方法 公文写作人员的修养 第三章公文的体式与稿本 要紧内容:通过本章的学习,了解公文体式的含义及文体特点;懂得并把握公文结构各要素的含义及其在文面上的格式安排,了解并熟悉公文的外观形式及装订要求;懂得公文在写作过程中所形成的文稿与文本的含义及其作用。

c语言程序设计答案

第一章基础知识 一、填空 1. 每个C 程序都必须有且仅有一个________ 函数。 2. C 语言程序开发到执行通常要经过6 个阶段即编辑、预处理、________、链接、加载和执行。 3. 软件是程序,以及______、使用和维护所需要的所有文档。 4. 国标中规定:“计算机程序是按照具体要求产生的适合于计算机处理的_________”。 5. 程序设计语言按照书写形式,以及思维方式的不同一般分为低级语言和________两大类。 6. C 语言是由________组成的。 7. C 语言的函数可分为主函数main、标准库函数和_________。 8. 一个函数是由两部分组成的,即:________和函数体。 9. 编译是将C 语言所编写的源程序________成机器代码,也称为建立目标代码程序的过程。 10. 程序是由某种程序设计语言编制出来,体现了编程者的控制思想和对计算机执行操作的要求。不同的任务功能,就会需求不

同的软件程序,如:控制计算机本身软硬件协调工作,并使其设备充分发挥效力,方便用户使用的系统软件程序,称为操作系统;而为办公自动化(OA) 、管理信息系统(MIS) 、人工智能、电子商务、网络互联等等应用而开发的软件程序,统称为_________。 11. 机器语言是以__________形式表示的机器基本指令的集合,是计算机系统唯一不需要翻译可以直接识别和执行的程序设计语言。12. 与机器语言相比,使用汇编语言来编写程序可以用_______来表示指令的操作码和操作对象,也可以用标号和符号来代替地址、常量和变量。 13. 在编译程序之前,凡以____开头的代码行都先由预处理程序预处理。 14. C 程序的执行均是由执行_________开始。15. 函数体即为包含在{ }内的部分。它分为________和为完成功能任务由若干个C 语句组成的执行部分。 16. C 语言程序中一条简单语句是以________字符作为结束符的。 17. C 语言是结构化、________的程序设计语言。

微电影创作教学大纲

《微电影创作》课程教学大纲 第一部分:课程教育目标 教学对象 全校对新媒体和影视艺术感兴趣的学生 课程的性质和任务 电视的发明,使大世界变成了小村庄,而计算机技术的发展又使小村庄变成了指尖上的世界.科学技术与艺术的联姻产生了影视艺术.影视制作是一项复杂而富有创造性的劳动. 通过短片制作课程的学习,让学生从前期准备,实践拍摄,后期制作几个步骤中学习影视制作的全过程.并结合理论知识研究影片制作技巧,拍摄技巧.学生独立创作剧本并通过相应的设备使用能将剧本拍摄成完整的影视短片. 学生能力培养要求 1,基础知识要求熟悉影片制作的理论知识,镜头运动知识,设备使用知识. 掌握影视短片的创作技巧,剧本编写技巧. 通过实训设备的实际使用熟悉并能灵活使用摄影设备. 熟练使用后期软件完成后期剪辑,整理工作. 2,素质要求要求学生在理论的系统学习和指导下,结合理论知识创作并拍摄影视短片.通过实践制作过程中的讲解,结合理论与实践相结合的教学方法使学生达到能熟练运用理论知识的结果.因为摄影技术的独特性和个性化摄影语言较多,所以在实践教学过程中老师应灵活的处理各种技术环节. 3,实践操作要求

A,坚持理论结合实际的原则 B,因为影视短片创作是需要人员合作的工作,因此学生可相应分组创作影视短片,并分组做相应的指导. C,准备相应的摄影设备(自用型相机),并让学生熟悉操作方法. D,制作影片并刻录光盘保存 第二部分:教学内容基本要求 教学目的和要求 创作并拍摄影视短片,能够独立制作剧本,分镜头脚本.通过影视制作课程掌握影视制作基础理论并能把影视制作理论熟练的应用在实践操作上. 创作剧本并根据剧本写分镜头台本 通过分镜头台本实践拍摄影片 影片后期剪辑 整理出片 教学内容 影视制作概述,了解电影基本发展史. 剧本编写. 蒙太奇的应用理论. 如何写分镜头台本. 画面拍摄.镜头,光线与色彩的运用. 后期制作. 教学重点和难点

操作系统教学大纲

《操作系统》课程教学大纲 一、课程基本信息课程名称:《操作系统》总学时与学分:72学时 4学分 课程性质:专业必修课授课对象:计算机科学与技术专业 二、课程教学目标与任务 操作系统原理是一门专业基础课程,是涉及考研等进一步进修的重要课程,是计算机 体系中必不可少的组成部分。本课程的目的和任务是使学生通过本课程的学习,理解操作 系统的基本概念和主要功能,掌握操作系统的使用和一般的管理方法,从而为学生以后的 学习和工作打下基础。 三、学时安排 课程内容与学时分配表 章 节 内 容学 时 第一章 操作系统引论5第二章 进程管理12第三章 处理机调度与死锁12第四章 存储管理12第五章 设备管理10第六章 文件管理8第七章 操作系统接口4第八章 网络操作系统3第九章 系统安全性3第十章 UNIX 操作系统3四、课程教学内容与基本要求 第一章 操作系统引论 教学目标:通过本章的学习,使学生掌握操作系统的概念,操作系统的作用和发展过 程,知道操作系统是配置在计算机硬件上的第一层软件,是对计算机系统的首次扩充,是 现代计算机系统必须配置的软件。 基本要求:掌握操作系统的目标和作用、发展过程、基本特征及主要功能;了解操作 系统的结构设计 本章重点:操作系统的概念、作用,操作系统的基本特征以及操作系统的主要功能。 本章难点:操作系统基本特征的理解,操作系统主要功能的体现。 教学方法:讲授与演示相结合、管路敷设技术通过管线不仅可以解决吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。在管路敷设过程中,要加强看护关于管路高中资料试卷连接管口处理高中资料试卷弯扁度固定盒位置保护层防腐跨接地线弯曲半径标高等,要求技术交底。管线敷设技术包含线槽、管架等多项方式,为解决高中语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交、电气课件中调试试卷相互作用与相互关系,根据生产工艺高中资料试卷要求,对电气设备进行空载与带负荷下高中资料试卷调控试验;对设备进行调整使其在正常工况下与过度工作下都可以正常工作;对于继电保护进行整核对定值,审核与校对图纸,编写复杂设备与装置高中资料试卷调试方案,编写重要设备高中资料试卷试验方案以及系统启动方案;对整套启动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷、电气设备调试高中资料试卷技术电力保护装置调试技术,电力保护高中资料试卷配置技术是指机组在进行继电保护高中资料试卷总体配置时,需要在最大限度内来确保机组高中资料试卷安全,并且尽可能地缩小故障高中资料试卷破坏范围,或者对某些异常高中资料试卷工况进行自动处理,尤其要避免错误高中资料试卷保护装置动作,并且拒绝动作,来避免不必要高中资料试卷突然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试

《广告文案写作》课程教学大纲

《广告文案写作》课程教学大纲 (2006年修订) 课程编号:090036 英文名:Advertising Copy 课程类别:类别选修课 前置课:文学概论、广告学概论 后置课:广告营销与策划、优秀广告案例分析 学分:3学分 课时:51课时 主讲教师:何卫东、陈锦伦等 选定教材:张微,广告文案写作,武汉:武汉大学出版社,2004年版 课程概述: 本课程分为三大部分,第一部分为广告文案的整体概述和基本分类,分为文学型文案和说理性文案两大类,重点为分类的特性与交叉;第二部分为文案创作技能,包括创意、语言应用、体裁、结构等等,重点为文案创意、体裁掌握和语言应用;第三部分为分类广告文案创作,主要包括报刊广告文案、广播广告文案、电视广告文案、网络广告文案、商业和公益广告文案等,重点为各类广告文案写作实践训练。 本课程教学大纲适用于广告管理与策划专业学生。 教学目的: 通过本课程的学习,使学生着重掌握广告文案的基本概念、广告文案的本质和类型、创意构思、语言运用等等,引用国内外优秀的广告文案范例,加以评述,开拓学生的视野,增强他们的识别力,提高他们的鉴赏水准,使得同学具备创作广告文案的构思与写作能力,能写出合格的、有一定水平的广告文案。

教学方法: 以课堂讲授、多媒体展示为主。一、在主要运用语言文字的前提下,调动、采用色彩、图案、光线、音乐、声响、表演、造型、电影蒙太奇等多种科技手段和艺术手段进行训练。二、积极开展课堂讨论,互相评判作品,促进学生熟练地使用广告语言。三、通过对国内外优秀广告文案案例分析,提高学生的文案写作能力。

各章教学要求及教学要点 第一章广告文案的整体审视 课时分配:3课时 教学要求: 通过本章学习,掌握广告文案的概念和概貌,着重了解广告文案的本质和类型。作业以思考为主。 教学内容: 第一节广告文案的本质 一、广义 二、狭义 三、定义:以语言文字为物质媒介符号,传达出创作主体某种特定的广告构思和诉求的篇章。 第二节广告文案的类型 一、从创作主体最基本的思维方式分:文学型文案、说理型文案。 二、以发布广告的媒体作为分类标准:小众媒体广告文案、大众媒体广告文案、高科技媒体广 告文案等。 三、以表现形式为标准:诗歌式、散文式、戏剧式、新闻式、戏曲式、说明式、论证式等等。 四、以功能为标准:直接型广告文案、间接型广告文案。 五、以是否追求经济效益为目的的标准:商业型广告文案、公益型广告文案。 六、以创作方法为标准:现实主义型、浪漫主义型、现代主义型、后现代主义型等等。 思考题: 1、广告文案的定义、 2、简述广告文案的类型 3、你认为广告文案还可以如何分类?

C语言程序设计试题及答案解析[1]全解

C语言程序设计试题 第1、2、3章概述、类型、表达式 一、选择题 1、一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:() A、任意 B、第一个函数必须是主函数,其他函数任意 C、必须完全按照执行的顺序排列 D、其他函数可以任意,主函数必须在最后 2、下列四个叙述中,正确的是:() A、C程序中的所有字母都必须小写 B、C程序中的关键字必须小写,其他标示符不区分大小写 C、C程序中的所有字母都不区分大小写 D、C语言中的所有关键字必须小写 3、下列四个叙述中,错误的是:() A、一个C源程序必须有且只能有一个主函数 B、一个C源程序可以有多个函数 C、在C源程序中注释说明必须位于语句之后 D、C源程序的基本结构是函数 4、下面不是C语言合法标识符的是:() A、abc B、5n C、_4m D、x3 5、以下叙述不正确的是:() A. 分号是C语句的必要组成部分 B. C程序的注释可以写在语句的后面 C. 函数是C程序的基本单位 D. 主函数的名字不一定非用main来表示 6、C语言中允许的基本数据类型包括:() A. 整型、实型、逻辑型 B. 整型、实型、字符型 C. 整型、字符型、逻辑型 D. 整型、实型、逻辑型、字符型 7、C语言中能用八进制表示的数据类型为:() A、字符型、整型 B、整形、实型 C、字符型、实型、双精度型 D、字符型、整型、实型、双精度型 8、下列属于C语言合法的字符常数是:() A、’\97’ B、”A” C、’\t’ D、”\0” 9、在C语言(VC环境)中,5种基本数据类型的存储空间长度的排列顺序为:() A、char

《剧本创作》教学大纲

《剧本创作》教学大纲 一、课程概述 1.课程性质与任务 本课程是编导专业的专业基础课程,它理论与实践并重,要求学生通过本课程学习,掌握影视剧本创作的基本知识、基本规律和基本方法,能够独立的进行影视剧本的改编和创作。 作为一门创作实践课程,它要求学生有良好文学素养和文字功底。因此在开设本课程之前,要先行开设《基础写作》、《文学欣赏》等课程,提高学生的文学素养和写作水平;同时本课程的深入学习又为《电视专题创作》、《纪录片创作》等课程的进一步学习作了有力的铺垫。 2.课程教学基本要求 (1)正确认识本课程的性质、目标任务和课程体系结构,掌握本门课程包含的基本概念、基本规律、基本技巧,注重理论联系实际,导向现实,立足应用。 (2)正确运用案例教学和实证教学。通过对中外优秀影片和电视剧剧作角度分析,不断印证理论的正确性和运用的广泛性,使学生能够从理论的高度、规律的广泛性和技巧的灵活性上把握影视作品,并能够触类旁通,学以致用。 (3)以学生为本,转变教学理念。灵活运用探究教学、启发教学,问题教学等开放式教学方法,避免理论的乏味和枯燥感,以学生为中心,培养和谐融洽、积极思考、敢于发言的课堂氛围。 (4)课程学习和剧本创作的双结合。要求学生勤动笔杆子,把章节理论和章节训练相结合,把章节训练和完整的剧本创作相结合,学以致用,为以后课程的开设和毕业设计打下坚实的基础。 (5)全面提升学生的剧本创作素养。除了理解和把握剧作的规律、方法和技巧之外,学生还应具有广泛的知识视野,以及对于社会人生和内心的深刻体察。因此要不断的引导学生观摩中外优秀影视剧作,积累创作经验;阅读相关书籍,伸展知识触角;关注社会人生,扎根现实。 3.课程目标 通过本课程的教学,应使学生具备以下能力: (1)把握影视剧本创作的基本知识、基本规律和基本技巧 (2)能够运用影视剧作的理论知识评鉴电影电视剧的优劣,借鉴其成功经验 (3)能够独立进行简单影视剧本的改编和创作 4.教学方法和教学形式 (1)以多媒体教学为依托,围绕理论基核灵活的运用案例教学、启发教学、探究教学等方法,充分调动学生的积极性和创造性,激发学生学习的潜能。 (2)充实课堂空间,延展课下空间。给学生列出与本课程有关的书籍和优秀的中外影片的目录,较好的利用业余时间,寓教于乐。

操作系统课程设计2014教学大纲

《操作系统课程设计》大纲 一、设计目的和要求 目的:本课程设计是为配合计算机相关专业的重要专业课《操作系统》而开设的,其主要内容是让学生实际进行操作系统功能模块的设计和编程实现。通过本课程设计的实施,使学生能将操作系统的概念具体化,并从整体和动态的角度去理解和把握操作系统,以巩固和补充操作系统的原理教学,提高学生解决操作系统设计及实现过程中的具体问题的能力。 要求:通过本课程设计的实施,要求培养学生以下能力: (1)培养学生在模拟条件下与实际环境中实现功能模块和系统的能力:课程设计要求学生实际进行操作系统功能模块的设计和编程实现,具体包括:基于线程的多任务调度系统的设计与实现;一个简单文件系统的设计与实现。 (2)培养学生设计和实施工程实验的能力,合理分析试验结果的能力:学生在完成项目的过程中,需要进行实验设计、程序调试、错误分析,从而熟悉实验设计方法及实验结果的分析方法。 (3)培养学生综合运用理论和技术手段设计系统和过程的能力:学生需根据设计项目的功能要求及操作系统原理的相关理论提出自己的解决方案,需考虑项目实现的软硬件环境,设计相关数据结构及算法,在实现过程中发现解决方案的问题并进行分析改进。 (4)培养学生分析并清楚阐述设计合理性的能力:要求学生在项目上机验收和实验报告中分析阐述设计思路的合理性和正确性。 (5)培养学生的组织管理能力、人际交往能力、团队协作能力:课程设计分小组进行,每个小组有一个组长,负责组织本组成员的分工及合作。 二、设计学时和学分 学时:32 ;学分:1 三、设计的主要内容 以下三个题目中:1、2中选做一题,第3题必做。 1、基于线程的多任务调度系统的设计与实现 (1)线程的创建、撤消和CPU切换。 掌握线程的定义和特征,线程的基本状态,线程的私有堆栈,线程控制块TCB,理解线程与进程的区别,实现线程的创建、撤消和CPU切换。 (2)时间片轮转调度 理解各种调度算法、调度的原因,完成时钟中断的截取,具体实现调度程序。 (3)最高优先权优先调度 理解优先权的概念,并实现最高优先权优先调度策略。 (4)利用记录型信号量实现线程的同步

相关文档