计算机考试总结范文

2023-07-06

计算机考试总结范文第1篇

摘  要: 文章概述了计算机等级考试以及大学计算机基础教学的内容与目标,分析了计算机等级考试对大学计算机基础教学产生的促进作用和负面影响。为了提高大学计算机基础教学质量,使计算机等级考试更好地为计算机基础教学服务,提出了在现有计算机等级考试背景下改善大学计算机基础教学的措施。

关键词: 计算机等级考试; 大学计算机基础教学; 教学质量; 负面影响

Key words: computer grade examination; college computer basic teaching; teaching quality; negative effect

0 引言

大學计算机基础课程是高校面向非计算机专业大学一年级新生的一门必修基础课,主要目标是提高学生的计算机基础知识和实践操作能力,培养学生解决问题和逻辑思维能力[1]。全国计算机等级考试由教育部考试中心主办,是全国性的用于考查应试人员计算机知识与操作技能的考试平台,其对计算机基础教学有一定的指导和推动作用[2]。大学计算机基础课程具有完整的知识理论体系,其借助计算机等级考试平台可一定程度检测学生对课程的熟练掌握程度,激发学生对计算机课程学习的积极性,顺利完成课程教学目标,推动计算机基础教学水平的提高。同时,计算机等级考试也给计算机基础教学带来负面影响,例如造成教学内容过于单一,知识面狭窄,或直接就成为应试教育。本文从正反两个方面分析了计算机等级考试对大学计算机基础教学带来的影响,给出了改善教学的措施。

1 全国计算机等级考试对大学计算机基础教学促进作用

1.1 有利于提高高校对计算机基础教学的重视

很多高校将计算机等级考试成绩作为评价计算机基础教学的一个重要指标。另外,毕业生就业率是衡量高校教学质量的一个重要指标。目前,用人单位提供的就业岗位对计算机应用能力和等级证书的级别有一定要求,在其他条件基本相同的基础上,证书级别越高,越有就业优势。基于上述两个原因,高校对计算机基础教学很重视,从各方面加大了对计算机基础教学的投入,例如为了适应计算机教学和考试的需要,扩建了实验室规模,引入了高性能计算机,加强了学生的实践训练,提高了计算机基础教学效率。高校也加大了计算机基础教学师资力量的引进,并重视对其进行培训,增加了这方面的教育科研立项。此外,增加了计算机基础课程的学时比例,对计算机等级考试的目标提出了一定的要求,甚至将等级考试成绩与毕业证书或学位证书直接挂钩。

1.2 有利于促进高校教师自身水平的提高

全国计算机等级考试加强了教师对于大学计算机基础教学的重视和投入程度。高校把计算机等级考试成绩作为考核教师教学水平和能力的一个重要因素,直接影响教学评价、职称评定以及收入水平,这些都增加了教师教学工作的压力,一定程度能成为教师提升自身教学能力的强大驱动力,促使他们将更多的时间和精力投入到教学工作中,总结自身教学能力的不足,改进教学方法,一定程度上促进了教师教学能力的提高[3]。

1.3 有利于促进学生学习积极性的提高

高校将等级考试通过与否与学生的毕业证书或学位证书挂钩。目前越来越多的工作岗位都要求员工具备一定的计算机应用能力。而计算机等级考试是国家教育部举办的考试,证书的级别一定程度反映了计算机应用能力水平的高低[4]。在就业竞争压力较大的今天,多一本证书等于多了一份竞争的砝码,证书等级越高,就越有竞争力。这些都使得学生有了强大的学习动力,促使他们将更多的时间和精力投入到做试题上。总之,全国计算机等级考试确实使该课程形成了“以考促学”的教学模式。

2 计算机等级考试对大学计算机基础教学的负面影响

2.1 试题难易程度差异较大,考试成绩存在一定的偶然性因素

全国计算机等级考试的试卷是从题库中随机抽题,笔者发现,题库中的试题难易程度和题量大小存在较大差异。就以计算机二级MS-OFFICE科目为例,部分试题比较简单,仅仅是计算机基础1内容的极少扩充,部分试题甚至包括字体和段落格式的设置等简单要求。而另外一部分试题综合性强、难度大,或知识点偏僻,与实际应用脱节。如果在学习中未投入足够的精力和时间,很难在有限的时间内找出正确的操作方法。更为致命的是当此类问题作为试题要求的前几项,直接影响后续要求时,该套试题的得分率可能极低。另外,如果考生未能熟练操作计算机等级题库中每年的新增试题,也会影响最后的成绩。因此,这种考试模式造成一些平时不重视计算机基础练习的学生,在考试前夕采用题海战术而侥幸通过考试,而一些基础较好的学生因为种种原因未能通过考试。所以,这种考试模式客观上存在一定程度的不公平性。最后,计算机等级考试部分试题还存在教条化和与实际应用脱节的问题。

2.2 软件系统环境和教材跟不上时代脚步

高校机房的计算机软件系统配置大多基于计算机等级考试环境。由于计算机软件更新快,每两年就会有一次软件整体更新。目前,高校计算机等级考试系统多采用Windows 7操作系统和Office 2010办公化软件,即使通过了计算机等级考试,在实际应用中当操作系统和办公软件的版本发生变化,很多学生会感觉无从下手。笔者在计算机基础1教学过程中发现,网页操作题要求采用IE浏览器操作,但如果操作系统安装了其他浏览器,部分学生就不会操作。此外还存在教材内容偏重于计算机等级考试的问题,造成学生知识结构不完善,教材使用多年,内容明显过时。对于计算机领域出现的新技术、新方法和新思想,教材中都缺乏介绍。教材不能因地制宜的将计算机基础教学与时代发展结合在一起,教学内容显的无所适从、枯燥乏味。

2.3 大学计算机基础教学成为等级考试下的应试教育

大学计算机基础教学应使学生具有良好的计算机应用能力,为未来的工作和学习奠定良好基础。而在计算机等级考试模式下,计算机基础教学成为了计算机等级考试的培训,教学大纲变成了等级考试大纲,等级考试的结果成为衡量大学计算机基础教学质量一项重要指标,使得计算机基础教学成为等级考试的应试教育,其危害体现在两个方面。①高校将计算机等级考试成绩与教师教学质量水平挂钩,教师为了提高计算机等级考试通过率,只重视考试大纲知识点的教学,仅讲述与等级考试有关的知识点,计算机基础教学成为了填鸭式和灌输式的应试教育,导致计算机新技术、新方法和新思想在课堂上很少提及,教学模式缺乏系统性和灵活性,学生缺乏灵活应用知识点的能力,所学知识有很大局限性,脱离了教育部素质教育的目标。②高校将计算机等级证书与学历或学位证书挂钩,也给学生带了压力,使得学生把有限的精力全部投入到计算机等级考试的试题练习中,完全没有时间学习计算机前沿知识,缺乏知识学习的连贯性和系统性,不利于知识体系的全面掌握。

3 改善措施

计算机等级考试虽对计算机基础教学带来一定负面影响,但也不能忽视其对计算机基础教学带来的正面促進作用。高校应该扬长避短,探索适合的教学模式,降低计算机等级考试对计算机基础教学产生的负面影响。

3.1 编写合适的教材和教学大纲

计算机教材在教学中具有举足轻重的作用,高校应该淘汰落后的不符合时代要求的教材,根据学校的办学目标,结合专业特色,组织一线教学教师去企业认真调研,分析就业对学生计算机应用能力的需求,开展计算机教学研讨会[5],听取学生代表建议,将教材内容和学生就业结合,将理论和实践结合,编写能够体现国内外计算机新技术、新方法和新思想,具有完整教学体系且符合时代要求的教材,从而激发学生对计算机基础课程学习的积极性。另外,计算机基础课程教学大纲也应符合时代要求,内容应及时更新,补充计算机的新技术和新应用。在不脱离教学大纲框架前提下,根据专业的需求,适当调整教学内容[6]。

3.2 发挥学生学习的主观能动性

全国计算机等级考试大纲对计算机考试科目进行了分类,部分高校在全国一二级等级考试报考时,为了便于班级统一考核,根据学生专业对报考科目指定,这使得学生不能根据自己的兴趣爱好和未来职业规划自主报考,造成他们学习积极性不高。为了避免此类问题,高校应打破固有的等级考试报考科目限制,给予学生自主选择的权利,充分调动学生学习的主观能动性,减轻其心理负担。

3.3 建立综合完善的大学计算机教学质量考核评价机制

计算机教学,既不能忽视计算机等级考试对大学计算机基础教学的促进作用,也不能以等级考试作为衡量教学质量的唯一标准。推行全国计算机等级考试的目的不是为了评测高校教学质量,因为以考试为主要评价机制易使学生陷入以考为纲和题海战术的应试教育模式中。为此,高校应将计算机基础教学和计算机等级考试资源有效整合,建立科学完善的计算机基础教学评价机制。定期举行公开课,进行师生座谈评议,开展自我评价与学生评价,加强计算机基础教学考试改革,利用计算机等级考试指导计算机基础教学,结合教学过程检查,将学生和教学的日常表现纳入到教学评价考核体系中,建立全面综合的考核评价机制,创造一个良好的教学环境,使得教师能够全面提高教学水平,从而提升学生的计算机应用能力。

3.4 教学方法的改进

高级教师应仔细研读计算机等级考试政策和大学计算机基础教学大纲,引领学生提高计算机应用能力。在实际教学过程中,强调学习体系的完整性,对于新技术、新方法和新思想要及时补充。在常规教学的基础上,采用启发式、问题式、案例式、帮扶带和分层次等多层次混合的教学方法,改善计算机基础教学效果。针对计算机技术发展速度快的特点,教师在教学过程中应启发和引导学生自主学习,发掘和提高他们的自学能力,不仅要学习和掌握计算机基础知识,还要自主地关注计算机技术的最新发展动态。

4 结束语

目前,计算机等级考试受到了高校教师和学生的高度重视,本文从正反两个方面分析了计算机等级考试对大学计算机基础教学的影响,提出了大学计算机基础教学改善措施,降低了计算机等级考试对计算机基础教学带来的负面影响,有效地提高了高校计算机基础教学水平。下一步工作拟将计算机基础教学和计算机等级考试进一步结合,突出计算机基础教学的实用性和前沿性,激发学生的学习热情。

参考文献(References):

[1] 黄福兰.关于计算机基础教学的现状与改革[J].电脑知识与技术,2016.12(8):117-118

[2] 秦春影,喻晓锋,仝海燕.一种选题策略在自适应的计算机等级考试中的应用[J].重庆师范大学学报(自然科学版),2012.29(4):133-136

[3] 黄国丽.论计算机等级考试对大学计算机基础课的影响[J]. 教育现代化,2018.5(20):134-136

[4] 陆青梅.“大学计算机基础”课程教学改革——分层教学实践研究[J].计算机教育,2009.17:112-114

[5] 纪良浩,李琳皓,段小林.关于计算机基础教学的改革与探讨[J].计算机教育,2010.3:73-75

[6] 余莹,魏书堤,邓红卫.大学计算机基础课程教学现状研究与改革探讨[J].亚太教育,2015.25:77.

计算机考试总结范文第2篇

一、考试说明

《计算机专业素质测试》为客观性试题,考试时限120分钟,满分100分。

二、作答要求

务必携带的文具有:签字笔或钢笔(最好为黑色签字笔)、2B铅笔和橡皮。 考生必须用2B铅笔在答题卡上作答,在题本或其他位置作答的一律无效。

三、考试内容

1、基础知识

硬件基础知识(数制及其转换、机内代码、算术运算和逻辑运算、计算机系统组成、计算机工作原理、计算机体系结构),操作系统(操作系统的基本概念、进程管理、作业管理、存储管理、文件管理、设备管理、典型操作系统的使用),计算机网络与通信(计算机网络的基本概念、数据通信技术、网络体系结构、局域网技术、网络技术的发展、视频会议系统),数据库(数据库基本概念、关系数据库、关系数据库设计理论、数据库设计、数据库的保护),信息安全(信息系统安全等级保护、物理与环境安全、操作系统安全、网络通信安全、Web安全、数据安全、病毒防范、网络入侵检测、黑客攻击与防范、防火墙技术、信息化安全管理、信息化安全管理的实施、信息安全风险评估),信息管理与规划(信息与信息管理、信息管理系统的整体构架、信息管理系统的整合、面向服务的架构、信息化规划)

2、程序编制和软件开发

计算机考试总结范文第3篇

8. 层次模型的特点是记录之间的联系通过(指针)来实现;关系模型是用结构表示实体集,用(公共属性)表示实体间的联系。

9. 数据库管理系统的主要功能包括(定义),(操纵),(保护),(存储),(维护)和(数据字典)。

10. 关系数据库的数据操纵语言(DML)的语句分成(检索)和(更新)。 11. DBMS是由(查询处理器)和(存储处理器)两大部分组成。 12. 数据库管理系统的效率包括计算机系统的内部资源的使用效率、(数据库管理系统DBMS)运行效率和(用户的生成率)。

13. 利用数据库管理数据时,把现实世界的事物及其之间的联系转换成机器世界的数据模型的一个中间环节是信息世界的(概念模型)。

14. 数据库管理系统(DBMS)提供数据定义语言(DDL)及它的翻译程序,DDL定义数据库的模式、外模式和内模式,并通过翻译程序分别翻译成相应的目标模式,存放在(数据字典)。 15. 在数据库的体系结构中,数据库存储的改变会引起内模式的改变。为使数据库的模式保持不变,从而不必修改应用程序,这是通过改变模式与内模式之间的映像来实现。这样,使数据库具有(物理独立性)。

16. 在数据库技术中使用数据模型的概念来描述数据库的结构和语义。数据模型有概念数据模型和结构数据模型两类,实体联系模型(ER模型)是(概念)数据模型。

17. 在数据库系统的三级模式体系结构中,描述数据在数据库中的物理结构或存储方式的是(内模式)。

18. 可由基本数据导出的数据是(冗余)数据。 19. 网状、层次数据模型与关系数据模型的最大区别在于表示和实现实体之间的联系的方法:网状、层次数据模型是通过指针链,而关系模型是使用(外键)。

20. 外模式是(用户)看到的数据视图,模式是所有(用户)看到的数据视图的(总和),外模式是模式的(一部分)。

21. 对数据的管理经历了四个阶段,它们是(人工管理阶段)、(文件系统阶段)、(数据库系统阶段)和(高级数据库技术阶段)。

22. 数据库系统是建立在(文件系统)之上的。 23. 数据库管理系统的三级模式结构由(外模式)、(模式)和(内模式)组成。为了实现这三级模式之间的联系,数据库管理系统提供了两个映像,它们是(外模式/模式映像)和(模式/内模式映像)。

24. DML有两类:一类是(宿主)型语言,一类是(自含)型语言。前者的语句不能独立使用而必须(嵌入)某种语言中使用。而后者可以独立使用,通常可以供用户以(交互式)使用和以(批处理式)使用。

25. 数据库管理系统(DBMS)提供数据库操纵语言(DML)及它的翻译程序,实现对数据库数据的操作,包括数据插入、删除、更新和(检索)。 26. 数据库系统必须提供三个方面的数据控制功能:(安全性)、(完整性)和(并发性)。 27. 数据库管理系统的主要功能包括(数据库定义)、(数据操作)、(数据库运行管理)和(数据库的建立和维护)等四个方面。

28. 在数据库管理系统中,数据和程序之间具有很大的独立性,主要包括(物理独立性)和(逻辑独立性)。

29. 数据是信息的符号表示,或称载体;信息是数据的(内涵/语义解释)。 30. 数据是指所有能输入的计算机之中并被计算机程序所处理的(符号)。 31. 通常数据库管理系统是建立在(操作系统)基础之上的。

32. 数据库是指有组织地、动态地存储在(外存)上的相互联系的数据的集合。 33. 概念模型最常用的方法是(ER方法)。 34. 数据库系统核心是(数据管理)系统。 35. 在数据库系统的三级模式中,以一种数据模型为基础,是数据在逻辑级上的视图的是(模式)。

36. 关系数据库的关系演算语言是以(谓词演算)为基础的DML语言。 37. 在关系代数运算中,从关系中取出满足条件的元组的运算称为(选择)。 38. 数据库中对数据的操作可以记录为单位,也可以(数据项)为单位。 39. 实体完整性是对(主键)的约束,参照完整性规则是对(外键)的约束。 40. 在数据库技术中,不产生(无限关系)和(无穷验证)的运算称为安全运算。 41. 关系代数中,θ联接是由(笛卡儿积)操作和(选择)操作组合而成的。 42. 扩充的关系代数操作是(外联接)和(外部并)。

43. 关系演算语言包括(元组)关系演算和(域)关系演算。 44. 对关系进行垂直分割的操作称为(投影),对关系进行水平分割的操作称为(选择)。 45. 关系代数包括(并)、(交)、(差)、(笛卡儿积)集合操作,还包括扩充的关系操作:(投影)、(选择)、(联接)、(除法)。 46. 一个表格是由(表名)、(表头)和(表体)三个部分组成。 47. 查询优化的目的是(提高性能),在查询优化当中最重要的一条是选择运算应尽可能地(先做)。

48. 数据是用(物理符号)记录下来的可以鉴别的信息。

49. 关系代数六组关系演算和域关系演算三种语言之间的的关系是(相互等价)。 50. 在关系代数中对一个关系做操作以后新关系的元素个数(小于或等于)原来关系的元素。 51. 数据的存取按一次一个(元组)进行操作。

52. SQL的集合处理方式与宿主语言的单记录处理方式之间的协调用(游标)机制实现。 53. (共享变量)是SQL与宿主语言的接口。 54. 在SQL语言中,关系模式称为(基本表),存储模式称为(存储文件),子模式称为(视图)。

55. SQL的功能包括定义、查询、(更新)和(控制)。

56. 在SQL语言中,建立基本表之前必须先建立(数据库)。

57. 在SQL查询时,如果需要去掉查询结果中的重复组,应使用(DISTINCT)保留字。 58. 当用户建立视图时,在数据字典中存储的是视图的(定义),而不是(数据)。

59. 在嵌入式SQL中,为解决宿主语言与SQL的不同数据结构,采用(游标)机制来进行转换。

60. SQL数据库中的表,可以是(基本表),也可以是(视图)。 61. SQL提供的时间型数据类型分别为TIME和(DATE)。

62. 在SQL的SELECT语句中,不仅可以出现列名,而且可以出现(表达式)。 63. 在嵌入式SQL的宿主语言中使用SQL语句时,必须加上前缀标识(EXEC SQL),结束标识(END EXEC)。 64. 共享变量由(宿主语言)的程序定义,并用SQL的(DECLARE)语句说明。

65. 在Client/Server工作模式中,客户机可以使用(SQL)向数据库服务器发送查询命令。 66. 关系数据库的语言分三类,它们是(数据描述语言DDL)、(数据操纵语言DML)和(数据控制语言DCL),而SQL是(集DDL、DML、DCL为一体)的标准关系数据库语言。 67. SQL语言中引用了游标,使用游标是为了把集合操作转换为(单记录)处理。 68. SQL的DML语句包括(SELECT、INSERT、DELETE和UPDATE)。 69. 缓冲区是由控制信息和若干(定义页)组成的。

70. SQL语言引入了游标的概念,这是为了实现(查找)操作功能而引入的。 71. SQL语言中表示判断条件的语句由(WHERE)引导。 72. 索引的描述存放在(数据字典)的对象中。

73. 在基本表S中删除年龄(AGE)列,并且把引用该列的所有视图和约束也一起删除可用语句(ALTER)TABLES S,(DROP)AGE CASCADE。 74. 求学生的总人数和平均年龄在SQL中采用 75. SELECT COUNT (*),(AVG)(AGE) 76. FROM STUDENT 77. 在学生-选课-课程数据库中的三个关系如下: 78. S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。

79. 查找选修数据库技术这门课程的学生名和成绩。若使用连接查询的SQL语句是 80. SELECT SNAME,GRADE 81. FROM S,SC,C 82. WHERE CNAME=数据库技术AND S.S#=SC.S# AND (SC.C#=C.C#)

83. 在函数信赖中,平凡的函数信赖根据Armstrong推理规则中的(自反)律就可推出。 84. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→A,B→C},则分解ρ = {AB,AC}丢失的FD是(B→C)。

85. 如果X→Y和X→Z成立,那么X→YZ也成立,这个推理规则称为(合并律)。 86. 如果X→Y且有Y包含于X,那么X→Y称为(平凡的函数依赖)。

87. 关系模式设计的表达性原则是用无损联接和(保持函数依赖)来衡量。 88. 关系数据库设计理论包括三个方面内容:(函数依赖)、(范式)、(模式设计方法)。 89. 在模式R(ABC)关系中,如果规定,每一个B值只能有一个A值对应,那么在R中至少有FD(B→A)。

90. 泛关系模式可能存在数据冗余、修改异常、(插入异常)、(删除异常)等问题。

91. 在关系模式R(U,F)中,X,Y均为U中的属性,X→Y成立的充分必要条件是(Y属于X关于F的闭包)。

92. 对于函数依赖X→Y,如果Y是X的子集,此函数依赖为(平凡)函数依赖。 93. 包含在任何一个候选键中的属性称为(主属性)。

94. 关系模式R(U,F)中,如果X→→Y,U=XY,称X→→Y为(平凡)多值依赖。 95.5. 在关系模式设计时,各种数据之间的联系称为(函数依赖)。

96. 关系模式R(A,B,C,D)中,F是R上成立的FD集,F={A→B,B→D},那么F在模式ACD上的投影πACD(F)为(A→D)。

97. 分解成BCNF模式集的算法,不一定保证(保持函数依赖)。 98. 在关系数据库中,规范化关系是指(属性值不可分解)。

99. 关系模式的规范化过程是通过关系模式的(分解)来实现的,但在进行这种操作时必须保证操作前后的关系模式(等价)。

100. 一个关系模式不属于第二范式可能会产生(插入异常)、(删除异常)和(修改异常)等几个问题,解决的办法是(投影分解)。 101. 在关系S(S#,SN,D#)和D(D#,CN,NM)中S的主关键字是S#,D的主关键字是D#,则D#在S中称为(外关键字)。

102. 在一个关系中,若每个数据项都是不可分割的,那么R一定属于(1NF)。 103. 如果R为第一范式,并且R中每一个非主属性完全依赖于R的某个候选码,则称为(第二)范式。

104. 范式按包含关系排列为:1NF,(2NF),(3NF),(BCNF),4NF。 105. 当局部ER图合并全局ER图时,可能出现(属性冲突)、结构冲突,命名冲突。 106. DBD主要包括(结构特性的设计)和(行为特性的设计)两方面的内容。 107. 规划阶段应提交(可行性分析报告)和(数据库系统规划纲要)两种文档。

108. 需求分析阶段的工作任务是由(设计人员和用户共同)收集信息需求和处理需求,并将这些需求以(用户和设计人员都能接受的文档)形式确定下来。 109. 在需求分析中,(数据字典)是各类数据描述的集合,它包括数据项、数据结构、数据流、数据存储和数据加工过程等描述。

110. 需求分析的输入是(总体需求信息和处理需求),输出是(系统的需求分析说明书)。 111. 需求分析大致分为三步完成:(收集需求信息)、(整理并形成需求说明书)和(评审)。 112. 在DB概念设计中使用ER方法,一般分(为每一应用设计局部ER模式)、(设计全局ER模式)和(全局ER模式的优化)三步进行。 113. 在ER图中,矩形框表示(实体类型),菱形框表示(联系类型)。 114. 在DBD过程中,对现实世界的第一层抽象是(概念)数据模型。 115. 在数据抽象中,若干个(类)对象组合起来成为一个(类)对象,前者充当后者的成分,称为(聚集),它表示is-part-of联系;忽略若干个(类)对象的差别,按其共性形成一个(类)对象,称为(概括),它表示is-a联系。 116. DBD的逻辑设计分成两大部分:(DB逻辑结构的设计)和(应用程序的概要设计)。 117. DBD的物理设计分成两大部分:(DB物理结构的设计)和(应用程序的详细设计)。 118. DB物理设计的优劣用(操作开销)衡量。

119. 为哪些表,在哪些列上,建立什么样的索引?这应是DBD的(概念设计)阶段考虑的问题。

120. 对DBS的维护工作是由(DBA)承担的。

121. 在数据库设计中,对数据库的概念、逻辑和物理结构的改变称为(重新组织);其中改变概念或逻辑结构又称为(重新构造);改变物理结构称为(重新格式化)。

122. 在数据库设计中,各类数据描述的集合,包括数据项、数据结构、数据流、数据存储、数据加工过程等的描述,通常称为(数据字典)。

123. 系统规划的阶段性成果是(系统的总体规划报告);需求分析的阶段成果是(系统需求说明书);物理设计的结果是(物理数据库结构说明书)。 124. 从软件的规划,研制,实现,投入运行和维护,直到它被新的所取代,这一过程成为(软件生存)周期。

125. DB并发操作通常会带来三类问题,它们是丢失更新、(不一致分析)和读脏数据。 126. 事务必须具有的四个性质是:原子性、一致性、(隔离性)和持久性。

127. 判断一个并发调度是否正确,可以用(并发事务的可串行化)概念来解决。 128. 数据库恢复时,系统对已提交的事务要进行(重做REDO)处理。

129. 设有学生表S(学号,姓名,班级)和学生选课表SC(学号,课程号,成绩),为维护数据一致性,表S与SC之间应满足(外键)完整性约束。

130. SQL中的安全机制主要有两个,一个是视图,另一个是(授权子系统)。 131. SQL语言中,允许更新的视图在定义时应该加上(GRANT INSERT)短语。 132. 数据库保护包括(数据库的恢复)、(完整性控制)、(并发控制)和(安全性控制)四个方面。

133. (COMMIT)是事务提交语句,(ROLLBACK)是事务回退语句。

134. 事务的原子性是由DBMS的(事务管理子系统)实现的,持久性是由DBMS的(恢复管理子系统)实现的。

135. 通常采用的数据库恢复的实现方法是转储加(日志)。 136. 系统故障后,由DBA(重启DBMS),再由(DBMS)执行恢复;介质故障后,由DBA(装入最近的DB副本),再由(DBMS)执行恢复。 137. PXC协议是在PX协议上再加一规定:(X封锁必须保留到事务终点(COMMIT或ROLLACK))。

138. PX协议可以解决(因多事务同时更新同一数据对象)而引起的更新丢失问题,PXC协议可以解决(由恢复)而引起的更新丢失问题。

139. 系统在运行中,由于某种原因,使存储在外存的数据部分或全部遭到破坏,这种情况叫做(系统)故障。

140. S封锁增加了并发度,但也增加了(死锁的可能)。 141. SQL中,全局约束有两种:(基于元组的检查子句)和(断言)。

142. SQL中,如果要使在基本关系中删除一个元组时,依赖关系中相应元组一并被删除,那么外键约束子句中的方式说明应是(ON DELETE CASCADE)。 143. 在RDB中,可以根据需要授予用户(读)、(插入)、(修改)和(删除)四种访问DB的权限,以及索引、资源、改变和撤消四种(修改数据库模式)的权限。

144. SQL中,如果允许用户把已获得的权限再转授给其他用户,那么在GRANT语句中应加短语(WITH GRANT OPTION)。

145. 单用户数据库管理系统与多用户数据库管理系统之间的最明显的也是最重要的差别是(多用户DBS存在并发操作)。

146. 所谓(事务)是指一系列动作的组合,这些动作被当作一个整体来处理。这些动作或者相继被执行,或者什么也不做。

147. SQL语言用于事务处理的语句主要有:(COMMIT)语句和(ROLLBACK)语句。 148. 允许用户插入新的数据,但不能修改数据的权限为(插入权限)。

149. 分布式数据库中定义数据分片时,必须满足三个条件:完备性条件、重构条件和(不相交条件)。

150. 分布式数据库系统中透明性层次越高,应用程序的编写越(简单)。 151. 分布式数据库系统具有两个特征:数据分布性和(逻辑整体性)。 152. 在分布式数据模式结构中,全局外模式描述全局(应用的用户视图)。 153. 分布式数据库技术是(数据库)技术和(计算机网络)技术结合的产物。 154. (物理分布性)特点是分布式数据库与集中式数据库的最大区别。 155. (逻辑整体性)特点是分布式数据库与分散式数据库的最大区别。 156. 分布式数据库中数据存储分为(数据分配)和(数据分片)两个方面。 157. 分布式数据库中数据分片有三种方式:(水平分片)、(垂直分片)和混合型分片。 158. 在定义数据分片时,不允许全局关系的某个数据不属于任何一个片段,这个性质称为数据分片的(完备性)条件。 159. 在定义数据分片时,所采用的划分方法必须确保能够由各个片段重建全局关系,这个性质称为数据分片的(重构)条件。

160. 在客户/服务器结构的数据库系统中,客户机实现前端处理和用户界面,服务器完成(事务处理)和(数据访问控制)。 161. 分布式数据库系统中数据分布在各个场地,系统最主要的性能目标是尽量减少网络中传递信息的次数和(传送的数据量)。

162. 分布式数据库系统逐渐向客户/服务器模式发展。但是,单服务器的结构本质上还是(集中式)系统。只有当系统中有多个DB服务器、并可协调工作为众多客户机服务时,才称得上是(分布式)系统。

163. DDBS的四个功能子系统是调度子系统、(查询)子系统、(可靠性)子系统和完整性子系统。

164. 根据数据模型和DBMS来考察,分布式数据库系统分为(同构同质)型、(同构异质)型和异构型三种类型。

165. 按基于联接的查询优化策略,传输的是(整个)关系,可从两方面减少数据传输量:对于分处于不同场地的两个关系间的联接,尽量考虑传输(尺寸较小的那个)关系;当联接多个关系时,考虑(数据传输量最小的联接顺序)。

166. 分布式数据库系统兼顾了数据的集中管理和分散处理两个方面,且数据库虽然分布在网络上的各个结点中,但仍然是统一管理。因此分布式数据库系统有良好的性能,既可独立完成局部应用,也可协作完成(全局)应用。

167. 在有泛化/细化联系的对象类型之间,较低层的对象类型称为(子类型)。 168. ORDB系统是在传统的关系数据库技术中引入(面向对象)技术。 169. 面向对象模型中类的概念相当于ER模型中(实体集)的概念。 170. 对象由变量、消息和(方法)三部分组成。

171. 传统的关系模型中,基本的数据结构层次是(关系-元组-属性)。 172. 嵌套关系突破了(1NF)定义的限制。

173. 嵌套关系和复合对象的一个明显弱点是它们无法表达(递归的结构)。 174. 对象联系图中,椭圆表示(对象类型),小圆圈表示(属性是基本数据类型),单箭头表示(函数值是单值),双箭头表示(函数值是多值),双线箭头表示(泛化/细化联系),双向箭头表示(两个函数是互逆的)。

175. 对象联系图完整地表达了(数据之间的联系)。

176. 在数据库系统中实现递归数据结构的关键是采用(对象标识)技术。 177. 对象关系数据库,同类元素的无序集合有两种类型:(多集)和(集合)。 178. 在数据类型嵌套时,采用引用类型时,要加关键字(ref)。 179. 面向对象数据库中,类似对象的集合称为(类),对象的方法分成(只读)型和(更新)型两种。

180. 继承性是数据间的(泛化/细化)联系。

181. 要把OOPL变成持久化语言,就要提供一种方法,把对象区分为(持久的)还是(暂留的),程序运行结束后,前者将被保存,后者将会消失。 182. 对象的持久性、对象标识和指针、(持久对象的存储和访问)是持久化程序设计语言中的三个基本概念 。

填空

1、计算机的硬件基本上由哪五大部分组成?

答:运算器、控制器、存储器、输入设备、输出设备。

2、运算器都可对数据进行哪两种运算?答:算术运算和逻辑运算。

3、CAD、CAM、CAT、CAI都代表什么? 答:

1、计算机辅助设计(CAD)

2、计算机辅助制造(CAM)

3、计算机辅助测试(CAT)

4、计算机辅助教学(CAI)

4、数据处理是指对数据的(收集)、(存储)、(加工)、(分析)、(传送)的全过程。

5、程序性语言分为(机器语言)、(汇编语言)、(高级语言)三类。

6、能举出哪些是高级语言、哪些是低级语言? 低级语言:汇编语言 高级语言:basic . cobol . c. foxbase等

7、操作系统可分为(批处理操作系统)、(分时操作系统)、(实时操作系统)三种操作系统。

8、解释型程序和编译型程序有什么不同?哪种程序产生目标程序? 编译程序产生目标程序。

9、DBMS是什么的? 答:DBMS 是数据库管理系统。

10、计算机系统由(硬件)系统、(软件)系统两部份组成。

11、软件系统分为(系统)软件、(应用)软件两部分。

12、操作系统的特征:(并发性 )、(共享性 )、(随机性 )。

13、没有任何软件支持的计算机称为( 裸机)。

14、操作系统的五大功能( 进程管理)、(存储管理 )、(文件管理 )、(设备管理 )、(作业管理 )。

15、操作系统发展的过程:(手工操作阶段 )、(早期批处理阶段 )、( 执行系统阶段)、(多道程序系统阶段 )、(分时系统 )、(实时系统 )、(通用操作系统 )。

16、Spooling系统是( 批处理)系统。

17、批处理系统有两大特点( 多道)、(成批 )。

18、批处理系统追求的目标是什么? 答:提高系统资源利用率和大作业的吞吐量以作业流量的自动化。

19、分时系统的特点( 多路性)、(交互性 )、(独立性 )、(及时性 )。 20、分时系统的主要目标? 答:用户响应的及时性。

21、实时系统分为哪两类?并能举出这两类的例子。飞机飞行、弹道发射、预定飞机票、查询航班都是什么系统?

答:实时系统分为实时控制系统和实时信息处理系统。 飞机飞行、弹道发射都是实时控制系统 预定飞机票、查询航班都是实时信息处理系统。

22、实时系统的主要特点是什么? 答:最主要的特点就是及时性,另外的一个特点是高可靠性。

23、个人计算机上的操作系统是(个人计算机)操作系统。

24、操作系统的类型?(批处理操作系统 )、(分时操作系统 )、(实时操作系统 )、(个人计算机操作系统 )、( 网络操作系统)、(分布式操作系统 )。

25、计算机的应用领域包括什么? 答:

1、科学计算

2、数据通信与数据处理、

3、自动控制

4、计算机辅助设计

5、计算机人工智能

26、计算机的主要技术指标? 答:

1、字长

2、运算速度

3、主存容量

4、综合性能

27、CPU的状态 答:CPU交替执行操作系统程序和用户程序。在执行不同程序时,根据运行程序对机器指令的使用权限而 将CPU置为不同的状态,。CPU的状态属于程序状态字PSW的一位。大多数计算机系统将CPU执行划分为管态和目态

28、PCB是什么? 答:是进程控制块。

29、用户组织的逻辑文件有哪两种形式? 答:流式文件、记录式文件

30、WAN、LAN、MAN都代表什么? 答:WAN代表着广域网、LAN代表着局域网、MAN代表着城域网。

31、TCP/IP具有以下几个特点? 答:

1、开放的协议标准,独立于特定的计算机硬件与操作系统。

2、独立环形特定的网络硬件,可以运行在局域网、广域网、更适用于互联网中。

3、统一的网络地址分配方案,使得整个TCP/IP设备在网中都见有惟一的IP地址。

4、标准化的高层协议。可以提供多种可靠的用户服务。

32、Internet 提供的主要服务? 答:

1、 www服务

2、电子邮件服务

33、Internet的基本接接入方式? 答:

1、通过ISP接入

2、通过局域网接入

3、通过电话线接入

34、信息安全包括哪几个方面? 答:

1、信息的保密性

2、信息的完整性

3、信息的可用性

4、信息的可控性

35、计算机直接执行的程序是(可执行文件),在机器内是以(二进制)编码形式表示的。它编写的程序是(源程序) 汇编语言是(低级语言),一般使用高级程序设计的语言编写的应用程序称为(将高级语言源程序翻译成机器语言程序即目标程序)

36、解释程序是边逐条解释边逐条执行,不保留机器码的(目标程序)。编译方式是使用编译程序把源程序编译成机器代码的(目标程序) 并形成(文件)保留。

37、一般,将中断源分为两大类(强迫性中断)、(自愿性中断)。

38、强迫性中断包括(输入/输出中断)(硬件故障中断)(时钟中断)(控制台中断)(程序性中断)。

39、什么是自愿性中断? 答:这类中断事件是正在运行程序有应是由于程序员在编造程序时,因要求操作系统提供服务而有意思用访管指令或系统调用,从而导致中断的, 所以又称为访管中断。这类中断的发生具有必然性,而且发生位置确定。

40、中断优秀级是鞅硬件规定的,因为不可改变,但通过(中断屏蔽)可以读者中断事件的响应次序

41、中断处理过程分为四个阶段 答:

1、保存被中断程序的现场,其目的是为了在中断处理完之后,可以返回的被中断的地方继续执行。

2、分析中断源,确定中断原因。

3、转去执行相应的处理程序。

4、恢复被中断程序现场(己中断返回),继续执行被中断程序。

42、硬件时钟分为哪两类? 答:

1、绝对时钟和相对时钟。

43、什么是进程? 答:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配的一个独立的单位,进程是动态产生, 动态消亡的,每一个进程都有一个数据结构——进程控制块——记录其执行情况,进程有三种基本状态,随着进程的进展 ,它们在状态之间相互变化。

44、并发进程使用的的共同使用的资源被称为(临界资源)。

45、分逻辑地址空间到物理地址空间的转换被称为(地址映射)。

46、主要的存储管理方案有哪几种? 答:分区管理、段式管理、页式管理、段页式管理。

47、计算机病毒的特征 答:传染性、破坏性、隐蔽性、潜伏性、可激发性。

48、加密和解密方法的操作都是在一种密钥控制下完厂的。他们分别称为(加密密钥)(解密密钥)。

49、软件危机主要表现在哪几方面? 答:

1、软件需求增长得不到满足

2、软件生产高成本,价格昂贵。

3、软件生产进度违法控制。

4、软件需求定义不准确,易偏离用户需求。

5、软件质量不易保证。

6、软件可维护性差。

50、20世纪70年代,B.W.Boehm提出了软件生命周期的(瀑布模型)。

51、瀑布模型将软件生命争取划人为八个阶段 答:

1、问题定义

2、可行性研究

3、需求分析

4、总体设计

5、详细设计

6、程序编制

7、测试和运行

8、维护

52、瀑布模型的计划期包括(问题定义)、(可行性研究)、(需求分析);开发期包括(总体设计)(详细设计)、(程序设计),其中程序设计包括(编码)和(测试) 运行期包括系统的(使用)和(维护)。

53、软件的开发技术包括(软件开发方法学)、(软件工具)、(软件工程环境)。

54、软件工程管理包括(软件管理),(软件工程经济学)。

55、软件开发技术包括(软件开发方法学)、(工具)和(环境支持),其主体内容是(软件开发方法学)。

56、软件工程管理包括(软件管理学)、(软件工程经济学)。

57、结构化方法将软件生命周期分为(计划)、(开发)、(运行)三个时期。

58、计划期的主要是任务是(问题定义)、(可行性研究)。

59、开发期的主要任务是(需求分析)、(总体设计)、(详细设计)、(编码)、(测试)。 60、运行期的主要任务是软件的(运行)和(维护)。

61、结构化软件开发方法具有以下特点 答:

1、阶段性

2、推迟实施

3、文档管理。 6

2、(问题定义)阶段的任务是要确实软件系统所要解决的任务。

63、可行性研究着重对以下具体方案考虑 答:

1、经济可行性

2、技术可行性

3、操作可行性

64、软件计划鞅两项任务组成(分析)和(估算)。 6

5、软件开发工作中的资源包含(人力资源)、(软件资源)、(硬件资源),对每一种资源都应指明三点(资源的描述)、(使用资源的起始时间)、(使用资源的终止时间)。 6

6、开发软件的人员包括(管理人员)、(分析人员)、(设计人员)以及(编码和测试人员)。 6

7、软件资源包括(支持软件)和(应用软件)。

68、需要分析的这个亟待的基本任务是,用户和分析人员双方共同来理解系统的需要,并将共同理解形成一份文件,即(软件需要说明书)。 6

9、用户需求通常包括(功能要求 )、(性能要求)、(可靠性要求)、(安全保密要求)以及(开发费用开发周期,可使用的资源等方面的限制)。

70、分析亟待是(用户)和(软件人员)双方讨论协商的阶段。 7

1、数据流图包括哪四种基本的图形符号 答:

1、圆框:变换/加工

2、方框:外部实体

3、箭头:数据流

4、直线:数据存储 7

2、(数据字典)是对数据定义的信息的集合。 7

3、数据字典中有四种类型的条目:(数据流)、(数据存储)、(数据项)和(加工)。

74、数据字典可通过三种途径实现: 答:

1、人过过程

2、自动化过程

3、人机混合过程 7

5、数据字典具有的特点? 答:

1、通过名字能方便地查阅数据的定义

2、没有冗余

3、尽量不重复其他部分已说明的信息

4、能单独处理描述每个名字的信息

5、书写方法简单方便而且严格,容易更新和修改。

76、需要分析的方法通常分为四步? 答:

1、理解当前的现实环境

2、将当前系统的具体模型抽象为当前逻辑模型

3、分析新系统与当前系统逻辑上的差别

4、确定新系统的人——机界面和一些补充考虑的细节问题。

77、需要分析的步骤? 答:

1、理解

2、分析

3、决策

4、实现

5、复审

78、复审的标准和内容? 答:

1、软件需要规格说明中的目标是否与系统规格说明中的目标一致

2、软件需求规格说明中对重要的系统元素接口,所有的数据流和数据文件的定义是否明确,是否有不一致或遗漏

3、每个功能是否已清楚地描述,设计的主要约束是否实现,对未来的可能的软件需要是否有所考虑。

4、是否与用户取得了一致的意见。

5、文档是否取得了一致的意见。

6、软件计划中的估算是否受到影响。 7

9、(软件需求说明书)是需求分析阶段的最后成果,是软件开发中的重要文档之一。 80、软件需求说明书包括的内容和书写参考格式? 答:

1、概述

2、数据描述

3、功能描述

4、性能描述

5、参考文献目录

6、附录

81、软件需求说明书的主要作用? 答:

1、作为用户和软件人员之间的共同文件,为双方相互了解提供基础。

2、反映出用户问题的结构,可以作为软件人员进行设计和编码的基础。

3、作为验收的依据,己作为选取测试用例和进行形式验证的依据。

82、结构化设计是以软件需求分析阶段所产生的文档其中包括(数据流程图)(数据字典)为基础。 8

3、软件结构的度量的术语 答:深度:从根模块到最低层模块的层数。 宽度:控制的总分布。 扇入数:有多少模块直接控制一个给定的模块 扇出数:由一个模块直接控制其他模块数。 上级模块:控制其他模块的模块 从属模块:被另一模块控制的模块。 8

4、(模块)是数据说明、可执行永久等程序元素的集合。 8

5、(模块独立的概念)是模块化、抽象、信息隐蔽和局部化概念的直接结果。 8

6、模块独立性是由(内聚性)和(耦合性)两个指标来度量的。 8

7、耦合是软件结构中(各模块之间相互连接的一种度量)。

88、耦合可以分为哪几种? 他们之间的耦合度由高到低排列? 答:

1、内容耦合

2、公共耦合

3、外部耦合

4、控制耦合

5、标记耦合

6、数据耦合

7、非直接耦合 8

9、内聚是从(功能角度)来(衡量模块的联系)

90、内聚有哪一几种,它们之间的内聚度由弱到强的排列是什么? 答:

1、偶然内聚

2、逻辑内聚

3、时间内聚

4、过程内聚

5、通信内聚

6、顺序内聚

7、功能内聚 9

1、什么是纳入时间? 答:纳入时间是指一个模块被归并到软件的源语言描述之中的时间。 9

2、模块的激活机制通常有哪两种? 答:

1、通过引用来调用模块的

2、通过中断来调用模块的。

93、在软件结构中,模块可以分成以下的几类? 答:

1、顺序模块

2、增量模块

3、并行模块

94、软件系统的扇入和扇出有什么规定? 答:设计好的软件结构通常顶层的扇出比较大,中间扇出比较少,底层模块有大扇入。

95、模块的作用范围是指(受该模块内一个判定影响的所有模块的集合) 9

6、在总体设计中要用到的几种图? 答:

1、层次图和HIPO图

2、结构图 9

7、一般的把信息流分为(事务流)和(交换流)。

98、什么是事务流? 答:当信息活输入通路到达一个处理,这个处理根据输入数据的类型从若干个动作序列中选出一个来执行,这类数据流归为特殊的一类, 称为事务流。 9

9、PAD图又称为(问题分析图)

100、PAD图是(二维树形结构)的图形。

10

1、PAD图是(自顶向下、逐步求精)的方法使用。 10

2、PDL又称为(伪码)。 10

3、(软件设计规格说明)是软件设计的最终成果。

10

4、软件设计规格说明用于两个方面(作为编码人员书写源程序的依据)、(作为测试阶段及维护阶段的一个指南)。

10

5、软件设计规格说明的编写可以分为两个阶段 答:

1、在总体设计阶段育集中于软件结构的描述

2、详细计算机阶段应集中描述每个软件元素的细节。 10

6、软件设计规格说明中应该包括哪些内容? 答:

1、作用范围

2、参考文档

3、设计说明

4、模块、

5、文件结构和全局数据

6、需要与模块的相互对照表

7、测试的准备

8、装配

9、专门的注释

10、附录

10

7、设计的复审包括(正规复审)、(非正规复审)。 10

8、参与复审的人员包括(管理人员)、(技术开发人员)以及(用户)。

10

9、复审的标准是什么? 答:

1、可追溯性

2、风险

3、实用性

4、可维护性

5、接口

6、技术清晰度

7、选择方案

8、限制

9、其它问题

110、结构化语言的有哪三种控制结构 答:

1、顺序

2、循环

3、选择

1

11、结构化语言的缺点是(目标程序所需要的存储容量和运行时间都有一些增加)。

1

12、从心理学的观点看,编程语言的性能主要有哪些? 答:

1、一致性

2、二义性

3、简洁性

4、局部性和线性 1

13、从工程的观点看,语言的性能包括如下内容? 答:

1、是否易于把设计转换为程序

2、编译效率

3、可移植性

4、是否有开发工具

5、源程序的可维护性

1

14、高级语言通常人为哪三类? 答:

1、基本语言

2、结构化程序语言

3、专用语言

1

15、当评价可用语言时应该考虑那些因素? 答:

1、一般的应用领域

2、算法及运算的复杂性

3、数据结构的复杂性

4、软件运行的环境

5、性能

6、对该语言的熟悉程度 1

16、可用性语言选择时最主要的考虑什么因素? 答:语言的应用领域。 1

17、提高程序的可读性和易维护性的关键是(使程序结构简单清晰)。 1

18、大型软件系统的程序内部必须带有(说明性注释)即(内部文档)。

1

19、软件测试的目的是什么? 答:软件测试的目的是在软件投入生产性运行之前,尽可能多地发现软件中的错误,测试是对软件规格说明, 设计和编码的最后复审。所以软件测试贯穿在整个软件开发期的全过程。

120、好的软件测试方案是(尽可能发现至今尚未发现的错误);(成功的测试则是发现了至今尚未发现的错误)

1

21、软件测试是软件开发工程的重要阶段,是软件质量保证的重要手段。其任务可归纳为? 答:

1、预防软件发生错误

2、发现改正程序错误

3、提供错误诊断信息 1

22、软件测试的方法有三种? 答:

1、动态测试

2、静态测试

3、正确性证明 1

23、设计测试实例的方法一般有两类(黑箱法)和(白箱法)。 1

24、黑箱测试即(功能测试)。 1

25、白箱测试即(结构测试)。

1

26、什么是静态测试? 答:静态测试一般是指人工评审软件文档或程序,借以发现其中的错误,由于被评审的文档 或程序不必运行,所以称为静态。 1

27、(软件评审)是保证软件质量的重要措施。 1

28、软件评审可以分为(需求复审)、(总体设计复审)、(详细设计复审)、(程序复审)。 1

29、单元是什么? 答:单元是程序中最小的有意义的部分。

130、单元由哪三部分组成? 答:

1、数据输入

2、数据加工

3、数据输出。 1

31、黑箱法分为(等价分类法)、(边缘值分析法)、(因果图法)、(错误探测法)。 1

32、白箱测试包括什么? 答:

1、语句测试

2、分支测试

3、路径测试

4、覆盖测试 1

33、穷举测试又称为(完全测试)。

1

34、如测试蟆是希望通过测试发现程序的全部错误则属于(完全功能测试)。

1

35、如果设计这样的测试输入数据集,使程序的全部路径都被遍历属于(完全功能测试)。 1

36、软件测试组成包括哪些? 答:

1、单元测试(模块测试)

2、集成测试

3、有效性测试

4、系统测试

5、验收测试

1

37、单元测试的方法有哪些? 答:

1、动态测试

2、静态测试

3、复审 1

38、集成测试又称为(整体测试或者是结合测试)。 1

39、系统测试包含(功能测试)和(验收测试)。

140、测试报告的内容主要包括什么? 答:

1、引言

2、测试计划和配置

3、接口测试

4、功能测试

5、开发测试

6、交付使用的准备

7、附录

1

41、软件维护的任务是什么? 答?软件维护是指系统交付使用以后对它所做的改变。也是软件生成周期中最后一个阶段

1

42、软件维护的分类? 答:

1、校正性维护

2、适应性维护

3、完善性维护

4、预防性维护 1

43、影响软件因素包括什么? 答:

1、人员因素

2、技术因素

3、管理因素

4、程序自身的因素。

1

44、影响软件维护工作量的因素

1、增加维护工作量的因素:软件的年龄和大小,结构的合理性,程序复杂性,用户的总量,应用的变化,文档的质量等都将影响维护的工作量。

2、减少维护工作量的因素:使用新软件,自动工具、数据库技术、新的数据管理软件都对维护工作量减少有帮助 ,维护经验同样对减少维护工作量有益。 1

45、软件维护的任务包括什么? 答:

1、检查用户的要求和说明书

2、同用户和开发者商讨

3、检查程序和文档

4、确定程序错误性质和位置

5、研究程序的修改可行性和修改可能引起的后果。

6、对改变部分进行编码

7、修改程序文档和程序库、数据库。

1

46、维护的副作用都有什么? 答:

1、修改程序的副作用

2、修改数据的哥作用

3、文档资料的副作用

1

47、与软件产品有关的性能? 答:

1、正确性

2、健壮性

3、效率

4、安全性

5、可用性

6、风险

7、可靠性

1

48、软件管理也称为(项目管理)。

1

49、软件管理的主要职能包括什么? 答:

1、组织管理

2、人员管理

3、资源管理

4、计划管理

5、版本管理

150、软件工程标准化有什么好处? 答:

1、有利于软件生产的组织

2、有利于软件生产的规模化和自动化

3、便于培养软件生产人员和提高技术水平

4、能提高软件生存率和保证质量

5、进行开发人员间的有效通信,减少错误。

6、可降低软件生产成本和缩短开发争取

7、有利于提高软件生产的管理的水平。

1

51、什么是信息? 答:信息是指现实世界事物的存在或运动状态的反映。

1

52、什么是数据? 答:数据是描述现实世界事物的符号记录,是指用物理符号记录下来的可以鉴别的信息。

1

53、人就将原始信息表示成数据,称为(源数据),然后对源数据进行汇集、储存、综合、投弹、从这些原始的,无序的,难以理解的数据中抽取或推导出新的数据,称为(结果数据)。 1

54、数据库中的的数据可分为两类:(用户数据)和(系统数据)。用户数据一般由用户定义和使用;系统数据是数据库系统定义和使用的数据称为(数据字典)。 1

55、DBMS被称为(数据库管理系统)。

1

56、数据库管理系统的主要功能是什么? 答:

1、数据定义

2、数据操纵

3、数据库的运行管理

4、数据库的建立和维护

1

57、DBA被称为(数据库管理员)。

1

58、数据库系统中的人员包括(数据库管理员)、(系统分析员)、(数据库设计人员)、(应用程序员)、(最终用户)。

1

59、数据库系统的三级模式结构是指(外模式)、(模式)、(内模式)。 160、数据库管理系统通过(数据字典)来管理和(访问数据模式)。

16

1、模式也称(逻辑模式)或(概念模式)是数据库中全体数据库的逻辑结构和特征的描述。

16

2、DBMS提供模式数据定义语言(DLL)来描述逻辑模式。己严格地定义数据的名称,特征,相互关系,约束等。逻辑模式的基础是(数据模型)。 16

3、(外模式)是模式的子集,所以也称子模式或者用户模式。一个数据库可以有多个外模式。

16

4、内模式也称(物理模式)或(存储模式)。 16

5、一个数据库只有一个内模式。

16

6、数据库系统的三级模式对应数据的三个抽象级别,为了能够在内部实现这三个抽象层次之接的联系和转换,数据库管理系统在这三级模式之间提供了两层映像。(外模式/模式映像)、(模式/内模式映像)。

16

7、数据库结构的基础是(数据模型)。 数据模型是(描述数据)、(数据联系)、(数据操作)、(数据语义)、(以及一致性约束的概念工具的集合)。 16

8、概念模型也称(信息模型)。

16

9、著名的实体联系模型(E—R模型)就是概念模型。 170、结构模型也称(逻辑模型)。 17

1、结构模型包括(层次模型)(网状模型)(关系模型)(面向对象模型)。 17

2、采用关系模型的数据库系统称为(关系数据库系统)。 17

3、关系数据模型由(关系数据结构)、(关系操作集合)、(关系完善性约束)三大要素组成。

17

4、关系模型中数据的逻辑结构是一个(二维表)。 17

5、关系模型中的行被称为(元组)。 17

6、关系模型中的列被称为(属性)。 17

7、属性的个数被称为(元数)。

17

8、关系模型把关系看成是(行的一个集合),即关系模型建立在集合代数基础上。 17

9、关系操作的特点是(集合操作方式),即操作的对象和结果都是集合。

180、理解关系模型中用的关系操作其中包括并、交、差、广义笛卡尔简练,选择,投影,连接,除以,及查询操作和增、删、改操作两大部分。 18

1、SQL语言被称为(结构化查询语言)。

18

2、SQL语言支持数据库的三级模式结构,在SQL中,模式对应着(基本表),内模式对应于(存储文件),外模式对应于(视图)。 18

3、在SQL中元组对于表中的(行),属性对应于表中的(列)。

18

4、数据库需要分析阶段的任务是什么? 答:对现实世界要处理的对象进行详细调查,在了解现行系统的概况 确定新系统功能的过程中,收集支持系统目标的基础数据及其处理方法。

18

5、数据库需求分析的基本步骤是什么? 答:

1、需求的收集。

2、需求的分析整理。

3、数据分析统计。

4、分析围绕数据的各种业务处理功能,并以带说明的系统功能结构图形式给出。

18

6、数据库概念设计的任务是产生反映企业组织信息需求的数据库概念结构,即(概念模型)。

18

7、概念模型是不依赖于计算机系统和具体的DBMS的,设计概念模型的过程称为(概念设计)。

18

8、概念设计的结果称为(概念模型)。

18

9、概念模型具有哪些特点? 答:

1、有丰富的语义表达能力

2、易于交流和理解。

3、易于变动

4、易于向各种数据模型转换。

190、概念设计的策略和主要步骤是什么? 答:

1、自顶向下

2、自底向下

3、由里向外。

4、混合策略

19

1、最常用的设计策略是自底向上的答理,其主要步骤为:

1、进行数据抽象,设计局部概念模式

2、将局部概念模式综合成全局概念模式。

3、进行评审、改进。 19

2、E—R方法的基本术语 实体与属性

19

3、实体是什么? 答:实体是客观存在并可互相区分的“事物”。实体必须有一终表征其特征的属性来描述,属性与实体天截然划分的界限。

19

4、采用E-R方法的数据库概念设计的步骤? 答:

1、设计局部E-R模型。

2、设计全局E-R模型。

3、全局E-R模型的优化。

19

5、逻辑设计的目的是什么? 答:逻辑设计的目的是从概念模型导出特定DBMS可以处理的数据库的逻辑结构(数据库的模式和外模式), 这些模式在功能,性能,完整性和一致性的约束及数据库可扩充性等方面均应满足用户提出的要求。 19

6、逻辑设计的步骤和内容? 答:

1、初始模式形成:把E-R图的实体和联系类型,转换成选定的DBMS支持的记录类型(层次、网络、关系)。

2、子模式设计:子模式是应用程序与数据库的接口,允许有效访问数据库而不破坏数据库的安全性。

3、模式评价:对逻辑数据库结构(模型),根据定量分析和性能测算作出评价,定量分析是指处理频率和数据 容量及其增长情况。性能测算是指逻辑记录访问数目,一个应用程序传输的总字节数和数据库库的总字节数等。

4、修正(优化)模式:为使模式适应信息的不同表示,可利用DBMS性能,如建索引、散列功能等,但不修改数据库的信息。 19

7、一个实体类型转换成一个关系模式,实体的属性就是(关系的属性),实体的码就是(关系的码)。

19

8、对于实体之间的联系则有以下不同的情况:

1、一个1:1联系可以转换为一个独立的关系模式,

2、一个1:n联系可以转换为一个独立的关系模式。

3、一个m:n联系转换为一个关系模式。

4、三个或三个以上的实体间的多元联系转换为一个关系模式。 19

9、关系数据库的逻辑设计过程如下: 答:

1、从E-R图导出初始关系模式

2、规范化处理。

3、模式评价。

4、优化模式。

200、数据库的物理设计是给己确定的逻辑数据库结构设计沙漠一个有效的、可实现的物理数据库结构。

20

1、数据库的物理设计的主要任务什么?答:设计数据库中数据在物理设备上的结构的存放结构和存取方法。数据库物理结构依赖于给定的计算机系统,而且与具体选用的DBMS密切模式。

20

2、数据库的物理设计的概念: 答:数据库的物理设计是给已确定的逻辑数据库结构设计出一个有效的、可实现的物理数据库结 构,的过程。

20

3、物理设计的步骤和内容? 答:

1、存储记录的格式设计

2、存储方法设计

3、访问方法设计

4、完整性和安全性考虑

5、应用设计

6、形成物理设计说明书 20

4、对数据库的概念、逻辑和物理结构的改变称为(再组织)。 20

5、其中改变概念或物理结构又称(再构造)。 20

6、改变物理结构称为(再格式化)。

20

7、一个好的DBMS应该提供功能骑。易为、易用的数据操纵语言(DML)。 20

8、数据操纵语言DML有两类,一类是(宿主型语言)、一类是(自立型语言)。前者的永久不

能独立使用,而必须嵌入某种主语言,而后者可以独立使用,通常供终端用户使用。 20

9、信息系统设计目标除了满足用户的功能需要外,还应该考虑系统的(性能)和(效率)。

计算机考试总结范文第4篇

摘 要:网络考试是当代社会中较为常见的一种考试手段,是实现教育现代化、信息化的必然趋势。本文详细分析电大网络考试的优势以及存在的问题,并提出相应的完善措施。

关键词:电大;网络考;完善措施

随着学习型社会的到来,基于计算机网络通信系统的无纸考试模式正逐渐替代传统的纸质考试模式,这也是教育现代化、信息化的必然發展趋势。电大网络的考试模式与传统考试模式相比有着诸多优势,但是也存在一些问题,只有不断完善才能够真正实现考试信息化、现代化。

一、电大网络考试的优势

1.网络考试命题的科学合理性。网络考试命题主要是由中央电大组织大量任课教师以及课程专家,按照相关课程的教学纲要和大纲的要求,将试题划分为不同难度、不同分值,并按照组卷策略组成试题库。考试过程中,网络考试系统能够随时按照组卷策略,从题库当中随机抽取相应数量的试题构成考试内容,自动建立考生的个人试卷,从而避免人为误差。这样的考试模式对课程内容的覆盖更加全面,考试标准更加规范和统一,命题的科学性更加合理。除此之外,因为座位相邻学生的考试内容并不相同,所以这样的考试方式可以在很大程度上避免作弊现象产生。

2.网络考试模式多样化。网络考试的试卷主要是由计算机自主生成,考生进行考试的时间根据考生个人情况制订,考试系统并不会要求考生在同一时间进行考试,可以分批进行考试,而且考试地点也较为灵活。网络考试模式对于资源的调整、考试的管理等方面都有非常灵活的应变机制。

3.考务管理更加准确、高效。考务管理是广播电视教育中最为重要的内容之一,尽可能降低考试过程中所出现的失误是考务管理的重要任务之一。使用网络考试系统之后,传统考试方式(制作试卷、发放试卷、试卷回收、装订试卷、人工批改试卷)过程中的各个环节都由人工转变为计算机自动完成,考卷实现了计算机自动生成、发放、回收、批改一体化。由此可见,网络考试方式能够在很大程度上降低考务管理的工作量,显著降低考试过程中考务管理产生的疏漏,提高考务工作效率。

二、完善电大网络考试的措施

1.强化新技术的研究,提升网络考试系统安全性。基于计算机技术的网络考试系统会涉及非常多的技术层面,但是基于计算机技术就不得不提安全性。由于互联网、计算机操作系统存在许多的安全性漏洞,导致考试系统也必然会存在相应的安全性问题,这也使得网络考试的管理成本增加,影响考试最终的公正性与客观性。对此,就需要考务工作人员不断选择更加优秀的考试系统,提升网络考试系统的安全性。只有持续不断采用新技术,才能够真正建立安全、公平的网络考试系统。

2.强化考试管理团队建设。网络考试对于管理人员的能力以及素质相对于常规考试而言要求更高,因为许多考试地点较为偏远,受环境条件的限制,考试时候电压常常不稳定,极有可能会出现停电、死机等问题,这些都是考试管理团队随时可能面临并且必须要解决的问题。为此,电大考试系统的管理队伍需要不断优化,更换无特长、能力低的管理人员,定期对管理人员进行必要的培训,力求建立一支高技术、高素质的考试管理队伍。

3.优化网络考试各环节。考试改革除了要提升考试的可信度以外,还需要不断提升考试过程中各个环节的效率。例如,试卷的设计必须要适应电脑阅卷的需求,要建立各科目相关的网络试卷模型。还要降低主观题的数量,尽量采取客观性的题目,避免因考生的计算机应用能力而影响考试的成绩。此外,手工阅卷能够及时发现同一考场的雷同试卷,但是网络考试却不行,这就需要不断进行考试系统的研发,优化网络考试各个环节,从而保障考试的公平、公正。

综上所述,电大网络考试系统能够给学生及教师带来许多的便利,其中的考务工作出错率也在逐步降低。但是,随着计算机技术的不断发展,电大网络考试系统也需要随之进行改造升级,要不断创新考试技术、强化考试管理团队建设以及优化网络考试环节,不断完善电大网络考试体系。

参考文献:

[1]郭红霞,张建设,李春.西部电大远程开放教育推动教育公平的思考——基于西方教育公平政策经验的分析[J].陕西广播电视大学学报,2012(4):5-8.

[2]张爱国,王丽娟,张竹莉.远程教育环境下大学英语网络统考现状的调查分析——以克拉玛依电大为例[J].湖北广播电视大学学报,2012,32(6):15-16.

计算机考试总结范文第5篇

[摘 要]计算机基础这门课程作为公共基础课程在大学本科生一年级阶段普遍开设,目的是让学生在学习计算机基础知识的同时培养其使用办公自动化软件、多媒体处理软件和网站设计软件的能力。目前,随着计算机的普及,初高中阶段已经开设过计算机基础相关的课程内容,导致有些学生在大学期间不重视计算机基础课程的学习,最终导致毕业设计论文编排能力和就业之后计算机使用能力的欠缺。在计算机基础课改项目研究的过程和成果上提出了大学计算机基础课程的模块化教学方法以及实施过程。

[关键词]模块化;计算机基础;教学改革

一、计算机基础课程简介

2010年7月在西安交通大学举办的首届“九校联盟(C9)计算机基础课程研讨会”(以下简称C9会议)上,讨论的核心问题是如何在新形势下提高计算机基础教学的质量。C9会议讨论并形成了一系列共识,发表了《九校联盟(C9)计算机基础教学发展战略联合声明》。声明的核心要点是:必须正确认识大学计算机基础教学的重要地位,需要把培养学生的“计算思维”能力作为计算机基础教学的核心任务,并由此建设更加完备的计算机基础课程体系和教学内容,进而为全国高校的计算机基础教学改革树立标杆。[1]

作为大学层次的公共基础课,本课程应当体现信息技术的最新发展,为后继课程打下必要的理论基础,不仅让学生得到全方位的计算机和网络技术的启蒙,而且让学生在掌握最基本操作技能之外实现更多专业技能的入门。作为在大学一年级开设的首门技术课程,应当与学生中学阶段所学的知识技能自然衔接,并让学生顺利完成从中学到大学的过渡[2],使本课程起到承上启下的作用。本课程应注重让学生建立有关现代信息技术的一系列基本概念;掌握计算机的基本知识,同时感受计算机文化;了解计算机系统的原理;掌握计算机的基本操作应用技能,包括视窗基本操作、文档处理、电子表格、电子演示文稿、音频处理、图像处理、动画制作、网页设计等。[3]该课程的教学应当体现理论与实践相结合、知识与技能并重、课堂教学与上机操作并举的原则。其课程内容以及授课学时如下表1所示:

课程内容说明如下:

计算机基础知识部分包含:计算机的发展和应用、数制的原理和应用、计算机系统、计算机操作系统、因特网基础知识和网络应用。

办公软件应用部分包含:Word2010、Excel2010和PowerPoint2010软件的使用。

多媒体技术基础及应用部分包含:多媒体技术理论、photoshop cs4和flash cs4软件的使用。

网页设计部分包含:网页设计初步、网页设计进阶、网站运营及维护和Dreamweaver cs4软件的使用。

二、计算机基础进行模块化教学的目的和意义

通过教改项目团队连续三年对计算机基础课程开设的效果进行分析,发现该课程得不到学生重视的主要原因在于:1.课程内容没有与初、高中学习内容形成明显的差异;2.教学方法单一;3.课程考核标准低于职业技能考核标准。

教改团队对国内外诸如华东师范大学和美国FONTBONNE UNIVERSITY等八所高校与多家诸如中海网络科技股份有限公司进行调研,发现很多专业在大学期间只开设计算机基础这唯一关于计算机的课程,同时所有的企业均要求员工具备一定的计算机使用能力,尤其是office软件的使用能力。企业普遍认为刚入职的大学生计算机应用能力达不到岗位和业务需求的标准。

学生的不重视、计算机基础课程的唯一性和企业需求的迫切性三者之间形成了一个有缺口的环,如果不能让学生培养和市场需求之间达到能力的匹配,那么大学计算机课程的开设就没有实际的意义了。为了切实提高大学生计算机技术应用能力,对计算机基础课程进行改革势在必行。计算机基础进行模块化教学的目的和意义就在于通过教学方法的创新,推进课程内容的修订,促进课程考核与计算机等级考试和职称计算机考试的同步,使学生计算机能力符合企业的需求。

三、计算机基础模块化教学的思路

计算机基础模块化教学的核心是模块化,将教学内容按内容之间的联系切块,将计算机基础授课教师团队按技术特长进行切块,保证将最优质的教师部署到其最擅长的课程模块教学之中。根据学习曲线理论,每一位教师专注于他最擅长的模块教学,势必会促进其授课质量和技术的精进,降低教师的时间成本。

四、计算机基础模块化教学的实施方案

要真正实现计算机基础模块化教学思路的落实,必须制订内容模块化切割、教师团队资源模块化切割、开设班级配课时间的协调三维一体的实施方案。课程内容模块之间既独立又相互关联,教师模块之间既独立又相互配合,开设班级配课时间既要独立又要能相互循环。

具体实施方案如图1:

(一)课程内容模块化切割,形成内容群

1.课程内容分块原则

计算机基础课程内容由计算机基础知识、办公软件应用、多媒体技术基础及应用、因特网基础与应用和网页设计四大部分构成。模块化内容切割以内容之间的关联性为主线进行切割分成:计算机理论知识块、文本处理和演示文稿块、数据处理和网页设计块、多媒体处理块四大块,四大模块的内容构成一个闭合循环。其中,所有授课的教师必须承担各自授课班级计算机理论知识块的教学,搭建学生计算机基础理论体系,为其他三个实践模块的学习打下坚实的基础。

2.课程授课范围原则

大学计算机基础课程授课范围的深度和广度从根本上决定了计算机基础课程的开设的质量,如果内容太简单就无法形成与初、高中所学知识的差异。为了使培养的学生具备企业需求的能力,授课范围的制订必须以计算机等级水平考试和计算机职业化能力考试的要求为指导原则。计算机基础知识部分必须涵盖计算机软硬件系统的知识,能够让学生独立安装操作系统和各种类型的应用软件,熟练配置系统硬件和网络协议并且掌握一定的系统维护能力;文本处理和演示文稿块必须涵盖office软件中word文本处理软件,进行团队协作大型文档的设计处理、powerpoint演示文稿软件创意设计;数据处理和网页设计块必须涵盖excel软件除宏以外的所有功能和静态网站设计,学生能够进行诸如商店销售系统数据处理和完整的网站设计;多媒体处理部分必须涵盖常用的图形图像、音频和视频处理,能够让学生熟练使用photoshop设计平面广告,用flash设计不写脚本的动画。

(二)教师团队资源模块化切割,形成专业技术精良的师资群

通常情况下,该课程的任课教师是一个人负责所有内容的讲授,教师必须具备完整的理论知识体系和熟练掌握六个软件的使用方法。模块化教学方案中将教师从必须熟练使用六个软件的工作中分解出来,要求教师必须经精通课程三个实践模块之一中的两个软件。教师对各实践模块能力分块,将能力最强的资源分配给相应的模块教学。

(三)开设班级课程配课时间同步,形成循环

模块化教学方案在课程内容和教师团队模块化切割的基础上,对课程的配课时间也要能够以三至四个班级一组,进行循环,让同一组的教师可以在不同的时间负责该组中所有班级的模块内容教学。课程配课时间规则如图2所示:

说明:每个模块14个学时,四个班级为一组进行循环授课。

五、计算机基础模块化教学的效果

通过针对课程内容模块化切割、教师团队资源模块化切割、开设班级配课时间的协调三维一体的模块化实施教学,促进了计算机基础课程内容的调整、师资队伍的建设和学生能力的提升,具体体现在以下几点。

(一)计算机基础课程内容更新

计算机基础课程的授课内容一直是困扰该课程开设的重要因素之一,通过对课程内容模块化的切割,很好的解决了基础课程内容陈旧落后的弊端。模块化教学内容以计算机等级考试和计算机职业能力考试要求为指导,以企业实际需求为目标,不仅为学生搭建完整的计算机知识体系,而且培养他们的计算思维的能力和较强的职业能力。

(二)计算机基础师资团队专业

通过师资模块化分配,精良的师资在课堂教学中灵活使用多种先进的教学方法和现代教育技术,以分析重点和诠释难点,实现融会贯通或触类旁通。在模块化教学实施过程中,教师根据学生能力进行分层教学能够充分发挥学生的潜能,提高自学能力和获取知识的能力。教学中教师要力求理论结合实际,跟踪最前沿技术,既有深度又有广度。教师应专注于自己负责的模块,注重吸取国内外先进的教学理念和方法,在教学中根据实际不断改进教学方法和手段,不断更新知识结构和创新知识的传授技巧,以提高师资队伍的专业程度,保证课程开设的高水平高质量。

(三)学生计算机综合能力提高

模块化方案的实施,使学生掌握了计算机工作的基本原理,建立了完整的理论框架,熟练组装机器,配置系统和进行系统维护;三个实践模块的教学使学生具备较强的Office办公应用软件操作能力、设计制作平面广告和二维动画的能力与网站前台设计开发的能力。学生不仅学会了该课程中的几种软件的使用,更重要的是形成了计算机的处理思维,能够将所学的计算机知识运用到其专业知识的学习与使用中。

六、结束语

通过模块化教学方法在大学计算机基础课程中的实施,突出了计算机基础在大学课程体系中的地位,形成了稳定的课程知识结构,促进了师资队伍的建设。依托企业实际需求制订授课内容和授课形式的指导原则,让该课程的理论更加联系实际,不仅让学生的计算机软硬件使用能力增强,更加促进了学生综合能力的培养,能更加有效地运用计算机的思维和能力处理拓展专业的问题。

[ 注 释 ]

[1] 何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养[J].中国大学教学,2010(9):5.

[2] 鲁小丫.《大学计算机基础》课程教学改革探讨[J].电子世界,2011(10):64.

[3] 上海市教育委员会组.计算机应用基础教程(2011版)[M].上海:华东师范大学出版社,2011.

[责任编辑:钟 岚]

上一篇:科目二考试总结下一篇:语文考试卷总结