当前位置:文档之家› 《程序设计基础》课程教学大纲

《程序设计基础》课程教学大纲

《程序设计基础》课程教学大纲
《程序设计基础》课程教学大纲

《程序设计基础》课程教学大纲

(英文名称Programming Fundamentals)

大纲主撰人:胡斌大纲审核人:单振宇

【课程代码】【课程修习类型】必修

【开课学院】国际服务工程学院【适用专业】计算机科学与技术、计算机科学与技术(师范)、软件工程、物联网工程

【学分数】3 【学时数】总学时(课内理论、实验学时)

48(48/0)【建议修读学期】一秋【先修课程】无

一、课程说明

1.课程介绍(中、英文)

程序设计基础是计算机科学与技术专业的核心课程。本课程以培养学生程序设计能力为目标,采用C语言作为程序设计的描述语言。通过学习,使学生掌握结构化程序设计方法、养成良好的程序设计风格,具有使用C语言解决实际问题的能力。本课程是计算机专业人才培养的基础课程,是掌握其他专业知识和技能的基础。

This course is intended to help students master the basic syntax, statements, and control flows of the C language, as well as the top-down structured programming methods, to train students with good programming habits and the ability to analyze and solve practical problems with the C language. And finally lay the foundation for them to learn other courses or develop software.

2.课程内容及课时安排:

3.课程教学目标:

(1)课程教学目标:

通过本课程的教学,使学生在知识、能力和素质等方面应达到以下教学目标:

1)知识方面

目标1:初步理解计算机抽象模型,理解处理器、存储器、输入/出设备的主要功能及相互之间的关系,理解计算机程序运行过程中各部件的交互原理。

目标2:初步掌握C语言数据模型,理解程序中各对象的表示方式及其含义,理解数据对象的存储实现,理解程序运行过程中数据对象的动态过程。

目标3:掌握C程序设计相关主要知识点,理解关键知识点的基本原理和使用方法,理解不同实现技术的优劣。

目标4:掌握C语言开发、调试工具的使用方法和技巧。

2)能力方面:

目标5:初步具备对现实世界具体问题的分析能力,掌握用流程图等工具形式化描述问题解决思路的能力。

目标6:具备将问题的形式化/非形式化解决思路转换成C语言程序代码的能力。

目标7:具备用开发工具对C语言程序进行调试、测试,排除程序错误的能力。具备借助搜索引擎等工具独立解决程序设计过程中遇到的问题的能力。

目标8:能够举一反三,初步具备独立学习其他程序设计语言的能力。

3)素质方面:

目标9:培养学生严谨细致、精益求精的科学态度。

目标10:培养学生独立思考和沟通交流、相互合作的学习习惯。

目标11:培养学生不怕失败,吃苦耐劳的工作精神。

(2)课程目标对培养要求的支撑:

(说明:某一培养要求可能由一个教学目标支撑,也可能由多个教学目标支撑)

4.课程教学方法与手段:

理论课教学方法采取课堂教学、课外学习、实践与定期评价相结合的方式,课堂上主讲基

本知识点、知识点间的关联以及用计算机程序解决现实世界问题的思维方法和实现过程。

课外要求学生根据自身学习进度和知识点掌握情况,借助图书馆、互联网等平台学习理论知识,利用课程网站进行大量程序设计实践。课程组建立以教师为核心,以助教为补充的辅导团队,借助电话、、微信等技术手段对学生进行课后辅导,并在课堂上对共性问题进行集中讲解。

课程组教师定期碰面交流,统一教学进度,并根据教学情况定期开展月考,对学生的学习情况进行阶段性评价。月考在课程网站上进行,考试题目为前一阶段所学内容的综合应用型问题,考查学生利用知识解决实际问题的能力。系统对学生进行在线实时评价和成绩排名,以便教师在后续教学过程中根据学生学习情况及时进行调整。

5.课程资源:

(1)推荐教材及参考文献:(核心阅读材料,必须提供经典的文献和前沿的文献)

虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版

谭浩强, C程序设计, 清华大学出版社,2010年6月第四版

(2)课程网站:.

6.学生成绩评定:

(1)考核方式:

本课程采用闭卷上机考试的方式进行考核,考试分期中和期末两次

(2)评价标准:(明确评价学生学习效果的基本标准,可从课程教学目标的达成度阐述)

(3)成绩构成:

学生成绩由平时、期中、期末3个部分构成,各部分成绩比例为:平时20%,期中40%,期末40%。

(4)过程考核:

平时成绩:考虑点名、题库刷题情况、代码质量、代码抄袭情况等因素。

课程网站刷题:课程网站按照知识点分布给出若干组题目,学生在规定时间内完成这些题目并以C程序代码的形式在线提交解决方案。网站对程序进行在线实时评价,并给出评

价结果,评价结果包括“接受”、“编译错误”、“运行超时”、“解决方案错误”等,学生在未被“接受”的情况下可重新提交代码,网站在学生针对同一问题多次提交失败时给出提示,帮助学生解决问题。网站会综合学生完成程序所占内存和运行速度,代码抄袭情况(重复情况),刷题时间分布,完成题目的难度等因素计算学生的平时成绩。

期中考试:学期中组织学生在课程网站上进行若干次(>=2)考试,考试内容为阶段性知识的综合应用,考试形式为闭卷上机考试,以几次考试的平均成绩作为课程期中考试成绩。学生考试过程中课程网站会对学生提交的代码进行在线评价,考试结束后针对考试过程中的共性问题进行统一讲解。

二、教学内容和学时分配

第一章程序设计概述(概述)

1. 教学要求

理解计算机,计算机程序,程序设计语言,程序设计等基本概念,以及这些概念之间的相互关系。

2. 主要内容

1)从功能和理论角度分析计算机软硬件系统—计算机是用于解决问题的工具;

2)计算机硬件组成,软件系统,计算机硬件发展简史;

3)数据的表示和存储;

4)计算过程抽象:问题—分析—算法—程序—程序执行(解决问题);

5)C语言程序基本结构,语句;

3. 教学方法

借助图片、视频等多媒体资料帮助学生建立直观认识,通过实际问题和案例说明用计算机解决问题的过程。

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第一章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第一章;

3)计算机历史博物馆网站();

5. 思考题

1)简述处理器、存储器、输入设备、输出设备这些部件在计算机中的作用。

2)简述Altair 8800(图1.5)和苹果iPad的异同。

3)简述计算机程序设计语言和人类自然语言的相同点和不同点;

4)简述你对计算机程序设计语言,开发工具,开发平台和操作系统平台的认识;

第二章数据类型、运算符和表达式

1. 教学要求

理解C程序中数据的含义,了解基本的数据处理方法,能用C语言解决一些简单问题。

2. 主要内容

1)数据分类,数据内容,类型和含义之间的关系,数据类型的含义,C语言实现数据类型的方法;

2)基本数据类型:整数类型,浮点类型,字符类型;浮点小数和定点小数的区别;

3)常量和变量的含义,不同类型变量定义;

4)数据输入/出,常用运算符,运算符优先级和结合律;

5)表达式含义,表达式求值方法;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第二章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第三章;

5. 思考题

教材第二章习题

第三章程序控制结构

1. 教学要求

理解C程序中的主要控制结构,掌握if...else,switch,while,for,do...while语句的使用,理解并掌握break/continue语句的含义和用法,理解goto语句的含义。

2. 主要内容

1)程序控制结构含义,C语言程序控制结构:顺序结构,选择结构,循环结构;

2)选择结构程序含义,逻辑表达式;

3)if...else语句,switch语句,两类选择语句的关系和相互转换方法;

4)循环结构含义,while、do...while、for循环语句;

5)break/continue语句;

6)goto语句,用goto语句实现选择和循环控制;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第三章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第四、五章;

5. 思考题

教材第三章习题

第四章函数

1. 教学要求

理解C语言函数的含义及其使用方法,理解函数定义、声明和调用的含义并掌握其使用方法,能够用函数进行模块化程序设计,解决较复杂的问题。

2. 主要内容

1)函数基本概念,函数在程序设计过程中的地位和作用,函数代码实例;

2)函数的定义、声明和调用方法;

3)函数的运行时语义;

4)main函数格式及其使用;

5)递归函数;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第四章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第七章;

5. 思考题

教材第四章习题

第五章数组

1. 教学要求

理解数组的含义及其数据组织方式,掌握一维数组、二维数组的定义和访问方法,能够用数据解决排序、查找等常见问题,理解字符串基本含义,掌握字符串使用方法特别是常用字符串处理函数的使用方法。

2. 主要内容

1)数据组织方式,数组的数据组织方式特点,适用场景;

2)一维数组定义和数据访问,用一维数组实现查找和排序算法;

3)二维数组定义和数据访问;

4)字符串的基本概念,字符串和一维数组的比较,字符串操作和相关处理函数;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第六章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第六章;

5. 思考题

教材第六章习题

第六章指针

1. 教学要求

理解指针的含义,掌握指针的基本用法,能用指针和数组解决实际问题,理解动态存储空间分配的含义,掌握free/malloc函数的使用方法。

1)计算机程序地址的含义,地址在程序中的表示和存储,地址运算;

2)指针的含义,指针类型,指针变量定义和使用;

3)存储空间的动态分配和释放;

4)多元指针,函数指针;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第五章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第八章;

5. 思考题

教材第五章习题

第七章自定义数据类型

1. 教学要求

理解结构体、共同体和枚举的含义,掌握结构体,共同体和枚举的使用方法,能够用结构体和指针实现链表。

2. 主要内容

1)自定义数据类型含义,自定义数据类型和语言内置数据类型的差别,C语言自定义数据类型的方法;

2)结构体含义和功能,结构体定义和结构体类型变量定义,结构体变量的使用;

3)结构体数组,结构体指针;

4)利用结构体和指针实现链表;

5)共同体基本概念,共同体和结构体之间的区别和联系,共同体定义和使用;

6)枚举定义和使用;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第七章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第九章;

5. 思考题

教材第七章习题

第八章文件

1. 教学要求

理解C语言I/O基本概念,理解文件的含义,理解文本文件和二进制文件的含义及两者之间的区别。掌握打开/关闭、重命名、删除等主要文件操作函数的使用方法,掌握文件输入/输出、文件定位的使用方法。

2. 主要内容

1)C语言I/O基本概念,文件和流的基本概念;

2)文本文件和二进制文件的含义,两类文件之间的区别;

3)文件操作:打开/关闭,重命名,删除等;

4)文件输入/出:格式化输入/出,字符输入/出,直接输入/出;

5)文件位置标记和设置;

3. 教学方法

1)课堂基本概念讲解,程序源代码分析;

2)课程网站程序设计在线练习,课堂指导,课后辅导;

4. 学习资料

1)教材:虞歌, 程序设计基础—以C为例,清华大学出版社,2012年10月第一版,第八章;

2)参考书:谭浩强, C程序设计, 清华大学出版社,2010年6月第四版,第十章;

5. 思考题

教材第八章习题

三维动画制作合同范本

制作合同 合同编号: 甲方: 地址: 电话: 传真: 乙方:海口大帅文化传媒有限公司 地址:海口市南海大道海口国家保税区海归园212 电话:3 传真:3 ¥ 甲乙双方本着平等自愿的原则协商一致的原则,经协商达成如下条款: 一、工作内容及要求: (一)甲方委托乙方制作三维动画宣传短片(以下简称“动画片”)。完成的动画片总长度暂定为分钟。最终成品象素为:。 (二)制作要求: 1、动画片应清晰表现建筑结构及建筑特色。要求画面充实、清晰,色调统一、协调; 2、动画片具体制作内容以脚本为准,脚本由甲乙双方另行签字确定成为合同附件; 二、甲方的权利与义务: (一)甲方有权对整体制作提出明确的要求和想法,对脚本和样带提出修改意见。 (二)甲方应提供各阶段图纸和相关资料,并有义务为乙方解释图纸和设计内容。 · (三)甲方在乙方提供动画制作脚本后认真审阅并提出更改意见,脚本经甲方确认后对动画制作计划不再进行较大更改。

(四)由于非乙方原因造成工作量的增加,双方协商应乙方要求的追加相应的费用及制作时间。非乙方原因包括:①做为表现内容的原设计方案更改;②甲方未及时提供制作所必需的资料;③甲方未遵照合同约定,按时、按阶段付款;④甲方对乙方提供的脚本或样带未及时提出反馈意见等。(五)甲方有义务信守合同,维护双方利益。 (六)在合同期内,甲方有权根据需要增加合作内容,因此引起成本增加则应给予相应补偿。 三、乙方的权利与义务: (一)由于非乙方原因造成工作量的增加,双方可协商相应延长产品交付的时间而不视为乙方违约。(二)乙方在动画正式制作前编写动画制作脚本,动画制作脚本应经甲方确认。在制作过程中按阶段提供制作进程报告,供甲方了解制作情况。 (三)在完成作品交付之前通知甲方验看作品质量。 (四)乙方作品质量不得低于所提供样片。 (五)乙方在规定时间内按质、按量提交最终产品。 . (六)乙方应严格信守保密原则,图纸及相关资料不得泄露给无关人员和单位,尤其是其它设计单位和人员。 (七)乙方有义务信守合同,维护双方利益。 四、制作期限及付款方式: (一)动画于书面合同签定后,甲方向乙方支付预付款及提供制作所必需的有关资料,乙方以甲方款到及脚本确认时日为项目启动时日,制作周期总计30 个日历天。 (二)甲方将支付乙方人民币元整(¥元整)作为乙方制作费用。(三)甲方应于书面合同双方签定之日支付乙方总制作费的50%作为预付款,即人民币元整(¥元整); (四)乙方提供粗剪片后3个工作日内,甲方支付总制作费的40 %即人民币元整(¥元整);

《程序设计基础》试卷B及答案

黄淮学院计算机科学系2007-2008学年度第一学期 期末考试《程序设计基础》B 卷 注意事项:本试卷适用于计科系06级本科计算机科学与技术专业学生。 1.__ ____函数是程序启动时惟一的入口。 2.算法的复杂性包含两方面: 和 。 3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x 为 ,k 为 。 4.数值0x34对应的十进制为 。 5.已知int a ; 则表达式”(a=2*3 , 3*8), a*10”的结果为_ _ ____,变量a 的值为___ ___。 6.面向对象程序开发步骤为: 、 和面向对象实现。 1.下列程序设计语言中( )是面向对象语言。 A. FORTRAN B. C 语言 C. C++ D. 汇编语言 2.下列关于注释的说法哪个是错误的( )。 A. 注释不是程序中的可执行语句 B. 注释对于程序的执行有很重要的意义 C. 注释将在程序的编译阶段被编译器剔除 D. 编程时在程序中添加适当的注释是一个良好的编程风格 3.算法设计应该遵守( )的设计原则。 A. 自底向上,逐步求精 B. 自顶向下,逐步求精 C. 自底向上,同步扩展 D. 自顶向下,同步扩展 4.下列语句执行后a 的值为( )。 int a=4, &z=a, k=3; a=k; z+=2; k++; A. 0 B. 4 C. 1 D. 5 5.以下程序执行后,屏幕输出为( )。 #include “iostream.h ” void fun(int d) {d++;} void main() { int d=3; fun(d); d++; cout<=’a ’)&&(d<=’z ’) B. ‘a ’<=d<=’z ’ C. (d>=’a ’)||(d<=’z ’) D. ‘A ’<=d<=’Z ’ 8.已知:int k=7, x=12; 则执行语句( )后x 的值为0。 A. x+=k-x%5; B. x+=(x-k%5); C. x%=(k-=5); D. (x-=k)-(k+=5); 9.运行下列程序,其输出结果为( )。 #include “iostream.h ” void main() { int x(5),y(5),z(5); y--&&++x&&z--||y++; cout<

计算机操作系统教学大纲

《计算机操作系统》课程教学大纲 一. 课程名称 操作系统原理 二. 学时与学分 学时共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月 八、考核方式 闭卷考试

西交大《程序设计基础》试题及答案

西交大《程序设计基础》试题及答案 一、单项选择题(本大题共20小题,每小题2分,共40分) 1.int a[10];合法的数组元素的最小下标值为()。A:10 B:9 C:1 D:0 答案:D 2.以下运算符中优先级最低的是()。A:&& B:& C:|| D:| 答案:C 3.若使用一维数组名作函数实参,则以下正确的说法是()。A:必须在主调函数中说明此数组的大小B:实参数组类型与形参数组类型可以不匹配C:在被调用函数中,不需要考虑形参数组的大小D:实参数组名与形参数组名必须一致答案:A 4.已知函数的调用形式:fread(buffer,size,count,fp);其中buffer 代表的是()。 A:一个整数,代表要读入的数据项总数B:一个文件指针,指向要读的文件C:一个指针,指向要读入数据的存放地址D:一个存储区,存放要读的数据项答案:C 5.对以下说明语句int a[10]={6,7,8,9,10}; 的正确理解是()。A:将5个初值依次赋给a[1]至a[5] B:将5个初值依次赋给a[0]至a[4] C:将5个初值依次赋给a[6]至a[10] D:因为数组长度与初值的个数不相同,所以此语句不正确答案:B 6.下列程序的输出结果是()。main() { int x=1,y=0,a=0,b=0; switch(x) { case 1:switch(y) { case case } case 2:a++;b++;break; case 3:a++;b++;break; } printf(\} A:a=1,b=0 B:a=2,b=1 C:a=1,b=1 D:a=2,b=2 答案:B 7.下列程序的输出结果为()。main() {int m=7,n=4; float a=38.4,b=6.4,x; x=m/2+n*a/b+1/2; printf(\ 0:a++;break; 1:b++;break; } A:27.000000 B:27.500000 C:28.000000 D:28.500000 答案:A 8.若k为int型变量,则以下程序段的执行结果是()。k=-8567; printf(\A:格式描述符不合

三维动画制作合同范本

制作合同 合同编号: 甲方: 地址: 电话: 传真: 乙方:海口大帅文化传媒有限公司 地址:海口市南海大道海口国家保税区海归园212 电话: 传真: 甲乙双方本着平等自愿的原则协商一致的原则,经协商达成如下条款: 一、工作内容及要求: (一)___________________________________ 甲方委托乙方制作三维动画宣传短片(以下简称“动画片” ______________________ )。完成的动画片 总长度暂定为 _______ 分钟。最终成品象素为:_________ 。 (二)制作要求: 1、动画片应清晰表现建筑结构及建筑特色。要求画面充实、清晰,色调统一、协调; 2、动画片具体制作内容以脚本为准,脚本由甲乙双方另行签字确定成为合同附件; 二、甲方的权利与义务: (一)甲方有权对整体制作提出明确的要求和想法,对脚本和样带提出修改意见。 (二)甲方应提供各阶段图纸和相关资料,并有义务为乙方解释图纸和设计内容。 (三)甲方在乙方提供动画制作脚本后认真审阅并提出更改意见,脚本经甲方确认后对动画制作计 划不再进行较大更改。 (四)由于非乙方原因造成工作量的增加,双方协商应乙方要求的追加相应的费用及制作时间。非 乙方原因包括:①做为表现内容的原设计方案更改;②甲方未及时提供制作所必需的资料;③甲方

未遵照合同约定,按时、按阶段付款;④甲方对乙方提供的脚本或样带未及时提出反馈意见等。 (五)甲方有义务信守合同,维护双方利益。 (六)在合同期内,甲方有权根据需要增加合作内容,因此引起成本增加则应给予相应补偿。 三、乙方的权利与义务: (一)由于非乙方原因造成工作量的增加,双方可协商相应延长产品交付的时间而不视为乙方违约。 (二)乙方在动画正式制作前编写动画制作脚本,动画制作脚本应经甲方确认。在制作过程中按阶 段提供制作进程报告,供甲方了解制作情况。 (三)在完成作品交付之前通知甲方验看作品质量。 (四)乙方作品质量不得低于所提供样片。 (五)乙方在规定时间内按质、按量提交最终产品。 (六)乙方应严格信守保密原则,图纸及相关资料不得泄露给无关人员和单位,尤其是其它设计单 位和人员。 (七)乙方有义务信守合同,维护双方利益。 四、制作期限及付款方式: (一)动画于书面合同签定后,甲方向乙方支付预付款及提供制作所必需的有关资料,乙方以甲方 款到及脚本确认时日为项目启动时日,制作周期总计30 个日历天。 (二)甲方将支付乙方人民币______________ 元整(Y ___________ 元整)作为乙方制作费用。 (三)甲方应于书面合同双方签定之日支付乙方总制作费的_5_0_ %作为预付款,即人民币 元整(Y ______________ 元整); (四)乙方提供粗剪片后丄个工作日内,甲方支付总制作费的40 %即人民币___________________ 元 整(Y ____________ 元整); (五)乙方提供最终产品,经甲方验收合格后3个工作日内,甲方支付总制作费的尾款10 %即人

程序设计基础官方版

三、程序设计基础 下面我们这一节我们概要向用户管理人员介绍面问过程的程序设计语言的原理。绝大多数生产程序是用诸如COBOL、BASIC这样的POL编制的。虽然用户管理人员通常没有机会去实际地从事这类编程序的工作,但是他(或者她)将经常与从事这些工作的人们相互联系。掌握程序设计的基础知识将使得这种相互联系更加有效,同时也使得管理人员能够理解查询语言的概念。 在POL中,一个指令(又称作语句)序列是一条接着一条执行的,除非用一条“条件测试”指令来控制执行顺序而转移到程序的另一部分。例如,一个工资程序处理按月发工资的职工与按工时发工资的职工的两部分程序是不同的。计时职工的毛工资是计算出来的,而按月发工资的职工其每月的毛工资是从数据库中检索出来的。对每种工作(按工时计算或按月计算)都要求一组唯一的指令。一旦确定了毛工资,那么对二者的处理步骤(即程序指令)是相同的(例如,工资扣除、社会保险金额的计算、打印工资支票等等)。 在图20.7.4中,我们从一个BASIC工资程序中挑选出一些关键的语句用以说明程序设计中的“序列”和“条件测试”的概念。这些指令是自我说明了。编制一个计算和打印工资的联单的实际程序将要求几百行代码(LOC)或指令。 每种POL都有自己的一组指令集,其中,对下面一般的指令分类的每一类至少有一条指令。 (1)计算指令。计算指令允许程序员作加、减、乘、除和一个数的乘方(见图20.7.) 中的语句120)等运算。 图20.7.4 一个BASIC工资程序的关键语句 (2)数据传送指令。它可以将数据从主存的一个单元传送到另一个单元。赋值语句也属这一类,这些语句允许程序员通过一个命名的存储单元(称作为一个变量)使用一个常字“NETPAYIS”,或一个数值。在图20.7.4的例子中,“S$”引用了用来存贮工资码的主存单元的内容,工时比率存放在一个用“R”来引用的主存单之中。语句160是一个赋值语句,

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的相关英文资料。

《计算机程序设计基础》课后练习题参考答案

《计算机程序设计基础》课后练习题1 一.判断题 (1)(错)事件过程由某个用户事件或系统事件触发执行,但不能被其他过程调用。 (2)(错)若X=2, Y=5,则表达式 Y-2>X AND X+2>Y 的结果为:True。 (3)(错)常量是指在程序运行过程中其值可以改变的那些量。 (4)(错,timer没有)VB工具箱中的所有控件都具有宽度(Width)和高度(Height)属 性。 (5)(错)定义变量:Dim max,min as Single , 则max 和 min 的数据类型均为Single。 (6)(对)如果创建的菜单项的标题是一个减号“-”,则该菜单项显示为一条分隔线。 (7)(错)标准模块文件的扩展名是“*.VBP”。 (8)(错,都不能)定时器控件可以响应Click事件,但不能响应DbClick事件。 (9)(错)在默认情况下,数组下标下界的缺省值为1。 (10)(对)在使用字体对话框时,需要对其Flags属性先进行相应设置。 二.单选题 (11)在Visual Basic中,表示鼠标单击事件的是 C 。 A)Activate B)DoubleClick C)Click D)MouseDown (12)用于设置计时器时间间隔的属性是 A 。 A)Interval B)Name C)Left D)Top (13)函数Int(10*Rnd)是在 D 范围内的整数。 A)[1,10] B)[1,10] C) [0,9) D)[0,9] (14)Select case语句结构的结尾应使用 D 。 A)End B) End Case C) End Sub D) End Select (15)改变了容器的坐标系后,该容器的 A 属性值不会改变。 A)left B)scaleleft C)scaletop D)scalewidth (16)执行下列语句后,列表框中各表项顺序为 D List1.Clear For i=1 to 4 : List1.AddItem i-1,0 :Next i A)B)C)D) (17)输入对话框InputBox的返回值的类型是 A 。

三维动画合同范本新

三维动画制作合同书 委托单位:湖北海山文化传媒有限公司(简称甲方) 受托单位:武汉武房网络科技有限公司(简称乙方) 甲方委托乙方为甲方的LED项目“海山传媒”提供三维动画的制作,经协商达成一致,签定本合同,双方共同遵守。 一、名称:“海山传媒”项目三维动画演示 二、内容: 项目三维动画制作( 30 秒) 三、制作工期: 制作时间按合同正式签署后,首付款到账后开始计算,7个工作日之内。 2013年3月1日-2013年12月31日。 四、制作工作计划 阶段1:签定制作合同。乙方向甲方索取制作必须的资料。 阶段2:建模组完成建模,并由甲、乙双方汇审模型的准确性。 阶段3:完成场景的渲染。 阶段4:完成后期合成,添加特效、音乐、音效及剪接。 阶段5:完成文件压缩并提交成品。 五、制作费及费用支付方式: (一)总制作费用(人民币) 总价为小写¥: 元(大写¥:壹佰捌拾万元)。 (二)费用支付方式 第一阶段:双方签订合同后,甲方须立即支付总合同额之30%,人民币小写 ¥:555000 元(大写¥:伍拾伍万伍仟元)。 第二阶段:乙方完成作品,甲方在确认后,须在三日内支付总合同额之70%,人民币小

写¥:元(大写¥壹佰贰拾玖万伍仟元)。 六、双方责任: 1.乙方应按合同约定及双方确定并签字认可的合同附件(三维动画脚本,包括视频剪辑)制作,甲方如有修改意见,必须以书面方式通知乙方后方可进行。 2.建筑外观和周边环境的三维动画制作,要依据甲、乙双方确定的方案进行制作;为使工作顺利开展,制作中甲方如要求变更制作方案,应及时提出书面意见。若更改 范围较大,除按规定制作外,相应增加的制作费用,双方另外签署补充协议。 3.在项目进行过程中,甲方至少安排一次以上到乙方工作场地,视察项目制作的进度,根据实际情况,提出修改意见,甲方如有最终修改意见,必须在最终交稿前2日内提 出,乙方根据意见做出相应的调整, 如若甲方在此之前不提出意见,乙方有权按原 方案进行制作。 4.甲方需按照合同规定的时间及时提供资料给乙方, 如有延误,则合同时间作相应的顺延。乙方需保证甲方提供的所有资料仅用于甲方要求的动画制作,不得外泄或用 作其它用途。 七、乙方提交成品的格式: 1.三维动画DVD光盘一式2份,以数据母盘形式提交甲方。 八、双方违约责任: 1.若甲方未按合同要求的时间支付制作费,甲方应从付制作费的次日起计算,每延误一天,向乙方按应付设计费的1‰偿付违约金。乙方未按合同要求的制作工期完成制 作成果,乙方应从提交日期的次日起计算,每延误一天,向甲方赔偿经济损失为制 作费总额的1‰违约金。 2.若甲方未履行合同,则视同违约,乙方有权要求甲方支付制作总额的20%作为违约金。 3.乙方未履行合同或超出提交日期十天时,则视同违约,并按已收取的制作费的双倍赔付甲方违约金。

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

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

程序设计基础练习题(全答案版)

《程序设计基础——C#.NET》练习 参考答案: 一、选择题 https://www.doczj.com/doc/ff18320667.html,的目的就是将____A____作为新一代操作系统的基础,对互联网的设计思想进行扩展。A.互联网 B. Windows C. C# D. 网络操作系统 2.假设变量x的值为10,要输出x值,下列正确的语句是__C__。 A.System.Console.writeline(“x”) B. System.Cosole.WriteLine(“x”) C. System.Console.WriteLine(“x={0}”,x) D. System.Console.WriteLine(“x={x}”) 3.要退出应用程序的执行,应执行下列的_A___语句。 A. Application.Exit(); B. Application.Exit; C. Application.Close(); D. Application.Close; 4.关于C#程序的书写,下列不正确的说法是__D________。 A.区分大小写 B.一行可以写多条语句 C.一条语句可以写成多行 D.一个类中只能有一个Main()方法,因此多个类中可以有多个Main()方法 5. 在C#语言中,下列能够作为变量名的是__C__。 A.if B. 3ab C. b_3a D. a-bc 7. 能正确表示逻辑关系“a≥5或a≤0”的C#语言表达方式是__D__。 A.a>=5 or a<=0 B. a>=5|a<=0 C. a>=5&&a<=0 D. a>=5||a<=0 8. 以下程序的输出结果是___C_____。 A. 5 B. 4 C. 6 D. 不确定 9. If语句后面的表达式应该是__A___。 A.逻辑表达式 B. 条件表达式 C. 算术表达式 D. 任意表达式10.有如下程序:

三维动画制作合同范本格式

三维动画制作合同书 甲方:(以下简称:甲方) 乙方:(以下简称:乙方) 甲乙双方根据友好协商、互利互惠的原则,并遵照《中华人民共和国合同法》及有关法律、法规,就甲方委托乙方制作形象宣传片等有关事宜,经协商一致签订本协议,并共同遵守。 一、协议内容 1.甲方全权委托乙方制作分钟桥梁三维演示动画片(制作总费用为人民币:¥元 (大写:)(此价格为含税价)。 2.宣传片母版完成时间为预付款到账 30日内。 3.该项目制作时间为预期时间,制作的桥梁三维演示动画超出的时间按每秒¥元标准收 费。 4.若项目周期内乙方制作的三维动画没有达到项目制作的要求,乙方向甲方提供 2 次免费修改 的权利。超出2次数后若甲方需要继续修则乙方按每次¥元收费,直至甲方审核通过。 5.支付方式:甲方在协议签订一日内支付给乙方人民币:¥元(大写:__ _元整), 作为制作项目的启动资金。节目完成经甲方审核通过后,交付母盘同时,甲方将剩余项目款:¥元(大写:__ _元整)支付给乙方。 6.在合作过程中,甲方须向乙方提供必要的文字、图片、视频素材资料,并在全过程专人全面配 合乙方进行策划、撰稿、拍摄、联络等工作,乙方在制作过程中也应派专门人员负责总体协调、联络、制作、包装等事宜,以提高效率。 7.甲方有义务向乙方提出节目制作基本创意,如甲方不能提供,创意由乙方负责提出,经过甲方 认定后进入制作过程。宣传片脚本定稿后原则上不应改动,如有改动,产生费用由改动方负责。 二、甲方的权利和义务 1.甲方有权要求乙方按照协议约定完成合作,并有权也有义务对合作进程进行了解、督促。2.甲方向乙方提供所有内容应保证符合国家法律规范,如甲方委托乙方制作的内容被指控有违法或侵权行为时,应由甲方承担相应的责任。 3.甲方须按协议约定期限及时向乙方支付各项制作费用。 三、乙方的权利和义务 1.乙方有权要求甲方按协议约定及时支付各项制作费用。 2.乙方有权要求甲方提供所有制作内容的真实性、合法性。 3.乙方严格按协议约定制作完成甲方的内容。 4.乙方有义务向甲方定期介绍制作进程。

操作系统课程教学大纲

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学时)

计算机程序设计基础习题册含答案

《计算机程序设计基础》 计算机程序设 计基础_基础知识(一) 班级 学号 姓名 成 绩 一、 单选题 习题册

1.C++源程序文件的默认扩展名为A。 2.A) cpp B) exe C) obj D) lik 3.由C++源程序文件编译而成的目标文件的默认扩展名为C。 4.A) cpp B) exe C) obj D) lik 5.由C++目标文件连接而成的可执行文件的默认扩展名为B。 6.A) cpp B) exe C) obj D) lik 7.编写C++程序一般需经过的几个步骤依次是B。 8.A)编译、编辑、连接、调试 B)编辑、编译、连接、调试 C)编译、调试、编辑、连接 D)编辑、调试、编辑、连接9.程序中主函数的名字为 A 。 10.A) main B) MAIN C) Main D) 任意标识 符 11.下面四个选项中,均是不合法的 用户标识符的选项的是 C。 12.A) A p_o do B)float lao _A C)b-a goto int D)_123 temp INT 13.下列变量名中合法的是 C。 14.A) B)C)Tom B) 3a66 C) _6a7b D) $ABC 15.存储以下数据,占用存储字节最 多的是 D 。 16.A) 0 B) ‘0’

C) “0” D) 17.在C++语言中,字符型数据在内存中的存储形式是D。 18.A) 补码 B) 反码 C) 原码 D) ASCII码 19.若有说明语句:char c =’\072’;则变量c A。 20.A) 包含1个字符 B) 包含2个字符 C) 包含3个字符 D) 说明不合法,变量的值不确定 二、填空题 1.C++头文件和源程序文件的扩展名分别为.h和.cpp 。 2.C++语言规定,标识符只能由字母、数字、下划线三种字符组成,而且第一个字符必须是字母或下划线。 3.一条表达式语句必须以__分号_;___作为结束符。 4.用于从键盘上为变量输入值的标准输入流对象是___cin____;用于输出表达式值的标准输出流对象是__cout____。 5.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以_#include___标识符开始的预处理命令 计算机程序设计基础_基础知识(二) 班级学号姓名成绩 一、单选题 1.下列哪一个是C++语言中合法的变量 C A) 8ZSe B) ±A0 C) X0_2 D) ’x0’2.已知ch是字符型变量,下面不正确的赋值语句是A 3.A) ch='a+b' B) ch='\0'

动画制作合同(模板)

动画制作合同(模板)

委托内容合同 委托方:(以下简称“甲方”) 法定代表人: 地址: 受托方:(以下简称“乙方”) 法定代表人: 地址: 依据《中华人民共和国合同法》的有关规定,甲乙双方本着自愿、公平、诚实、信用、有偿的原则,经友好协商,就《开心超人联盟》系列动画片中的委托制作事宜达成以下协议: 一、委托内容 1、乙方根据甲方提供的剧本、人物基本模

型、动态分镜头本等进行Flash美术、Flash委托内容(以下简称“制作材料”)。 2、成片剪辑合成。 二、制作要求 1、乙方按甲方提供的工作日程执行委托内容。 2、完成时间: 三、甲方的权利与义务 1、甲方向乙方提供剧本、人物基本模型、动态分镜头本、每个场景的对话录音、导演的综合评价、每一步制作的评价。 2、甲方向乙方提供统一的、需要让其进行制作的必要创意和技术修复的清单。 3、甲方自收到乙方的委托内容次日起于5个工作日内提出创意性修复。超过期限视为接受乙方提供的委托内容。

4、甲方自收到乙方的委托内容次日起于2个工作日内提出技术性修复。技术性修复包括但不限于颜色及人物外表不当,动画和分镜头方面的技术问题。 5、创意性修复不超过动画时长的5%,超过部分由甲乙双方另行协商。 6、甲方自收到乙方的最终的委托内容的10个工作日内,认为乙方提供的委托内容不符合甲方要求的,有权单方解除合同。 7、甲方对乙方的制作的委托内容的各个方面,包括但不限于质量、画面、动作,均有最终确认验收的权利。 四、乙方的权利和义务 1、乙方根据甲方的委托制作《神奇实验室》的Flash美术、Flash委托内容,并且每日向甲方提供当日的工作报告。 2、乙方应当按时交付委托内容(包括原始

程序设计基础(知识点)

第三部分程序设计基础 3.1 程序、程序设计、程序设计语言的定义 ⑴程序:计算机程序,是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列。 ⑵程序设计:程序设计是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计语言为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。 ⑶程序设计语言:程序设计语言用于书写计算机程序的语言。语言的基础是一组记号和一组规则。根据规则由记号构成的记号串的总体就是语言。在程序设计语言中,这些记号串就是程序。程序设计语言有3个方面的因素,即语法、语义和语用。 3.2 高级语言和低级语言的概念及区别 ⑴高级语言:高级语言(High-level programming language)是高度封装了的编程语言,与低级语言相对。

它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性,以方便对电脑认知较浅的人亦可以大概明白其内容。 ⑵低级语言:低级语言分机器语言(二进制语言)和汇编语言(符号语言),这两种语言都是面向机器的语言,和具体机器的指令系统密切相关。机器语言用指令代码编写程序,而符号语言用指令助记符来编写程序。 ⑶区别: 高级语言:实现效率高,执行效率低,对硬件的可控性弱,目标代码大,可维护性好,可移植性好低级语言:实现效率低,执行效率高,对硬件的可控性强,目标代码小,可维护性差,可移植性差 了解知识:CPU运行的是二进制指令,所有的语言编写的程序最终都要翻译成二进制代码。越低级的语言,形式上越接近机器指令,汇编语言就是与机器指令一一对应的。而越高级的语言,一条语句对应的指令数越多,其中原因就是高级语言对底层操作进行了抽象和封装,

操作系统教学大纲

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

程序设计基础试题(附答案)

程序设计基础复习题 一、单选 1、一个完整的计算机系统应该包括() A、系统软件和应用软件 B、计算机及其外部设备 C、硬件系统和软件系统 D、系统硬件和系统软件 2、“裸机”的概念是指() A、正在进行设计还没有组装好的计算机 B、已经组装好但还没有安装任何软件的计算机 C、仅安装了操作系统的计算机系统 D、安装了文字处理软件但没有安装专用数据处理系统的计算机 3、世界上第一台电子数字计算机研制成功的时间是() A、1936年 B、1946年 C、1956年 D、1970年 4、CASE的含义是() A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助软件工程5、当前广泛使用的微型计算机是() A、第一代 B、第二代 C、第三代 D、第四代 6、当代计算机的体系结构称为是() A、冯·诺依曼机 B、非冯·诺依曼机 C、图灵机 D、比尔盖茨机 7、硬盘是() A、输入设备 B、输出设备 C、存储设备 D、计算设备 8、下面4句话中,最准确的表述是() A、程序=算法+数据结构 B、程序是使用编程语言实现算法 C、程序的开发方法决定算法设计 D、算法是程序设计中最关键的因素

9、计算机能直接执行的语言是() A、机器语言 B、汇编语言 C、高级语言 D、目标语言 10、解释程序的功能是() A、将高级语言程序转换为目标程序 B、将汇编语言程序转换为目标程序 C、解释执行高级语言程序 D、解释执行汇编语言程序 11、下面4种程序设计语言中,不是面向对象式语言的是() A、JAVA B、Object Pascal C、Delphi D、C 12、不是C语言的基本数据类型是() A、int B、double C、char D、bool 13、在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符() A、/ B、% C、* D、++ 14、数据的逻辑结构分为() A、纯属结构和非线性结构 B、顺序结构和非顺序结构 C、树型结构和图型结构 D、链式结构和顺序结构 15、用链表表示纯属表的优点是() A、便于随机存取 B、便于插入和删除操作 C、花费的存储空间较顺序存储少 D、元素的物理顺序与逻辑顺序相同 16、栈的最主要特点是() A、先进先出 B、先进后出 C、两端进出 D、一端进一端出 17、下面4句结论只有一句是错误的,它是()

相关主题
文本预览
相关文档 最新文档