全国计算机等级考试
全国计算机等级考试2025版本
全国计算机等级考试2025版本一、选择题(每题2分,共40分)下列哪个不是计算机硬件的基本组成部分?A. CPUB. 操作系统C. 内存D. 硬盘在计算机中,用于存储数据和指令的部件是:A. CPUB. 存储器C. 控制器D. 输入输出设备下列哪个不是计算机编程语言的特点?A. 抽象性B. 机器无关性C. 确定性D. 不可执行性下列哪个网络协议用于实现网页浏览?A. HTTPB. FTPC. SMTPD. DNS在Windows操作系统中,用于管理文件和文件夹的图形界面是:A. 资源管理器B. 控制面板C. 任务管理器D. 命令行提示符下列哪个不是数据库管理系统(DBMS)的功能?A. 数据定义B. 数据操纵C. 数据加密D. 数据控制计算机网络中,OSI模型的全称是:A. Open System Interconnection ModelB. Operating System InterfaceC. Object-Oriented Software InterfaceD. Online Service Interface下列哪个不是计算机病毒的特征?A. 传染性B. 潜伏性C. 免疫性D. 破坏性在HTML中,用于定义段落的标签是:A. <p>B. <h1>C. <br>D. <div>下列哪个不是Python语言的特点?A. 面向对象B. 跨平台C. 静态类型D. 解释执行(后续题目继续覆盖操作系统、数据结构、算法、网络安全、数据库、编程语言等多个方面)二、填空题(每空2分,共20分)计算机程序设计的三种基本结构是顺序结构、选择结构和______结构。
在计算机网络中,IP地址用于标识网络中的______,而MAC地址则用于标识网络中的______。
数据库管理系统中的SQL语言,全称是______。
在C语言中,用于输出信息的函数是______。
计算机网络按照覆盖范围可分为局域网(LAN)、城域网(MAN)和______。
全国计算机等级考试(ncre)一级
全国计算机等级考试(ncre)一级
全国计算机等级考试(NCRE)一级是中国国家技术监督局主管的一项计算机能力认证考试。
该考试旨在评估考生在计算机基础知识、操作技能和应用能力方面的水平。
NCRE一级考试主要包括以下几个方面的内容:
1. 计算机基础知识:包括计算机组成原理、操作系统、网络基础、数据库原理等。
2. 办公自动化:主要涉及常见办公软件的使用,如文字处理、表格处理、演示文稿制作等。
3. 多媒体应用:涉及图像处理、音频处理、视频处理等多媒体相关的基本概念和操作技巧。
4. 网络应用基础:包括网络基础知识、互联网应用、网页设计等。
5. 数据库应用基础:主要涉及数据库基本概念、SQL语言等。
考试形式为选择题和操作题相结合,考试时间为90分钟。
通过NCRE一级考试,可以获得相应的证书,证明考生具备一定的计算机基础知识和操作能力。
请注意,以上信息可能仅供参考,具体的考试内容和要求可能会有所调整,请以官方发布的最新考试大纲为准。
1。
全国计算机等级考试的级别
全国计算机等级考试的级别
全国计算机等级考试(National Computer Rank Examination,简称NCRE)的级别分为初级、中级和高级三个级别。
1. 初级:初级级别适用于计算机应用能力较低的人员,要求了解计算机的基本操作和常见应用软件的使用。
2. 中级:中级级别适用于计算机应用能力一般的人员,要求具备较高的计算机操作技能和基本的编程知识。
3. 高级:高级级别适用于计算机专业人员或具备较高计算机技术应用能力的人员,要求具备较全面的计算机知识和技能,能够进行较复杂的应用开发和系统管理等工作。
一级全国计算机等级考试
一级全国计算机等级考试
一级全国计算机等级考试(NCRE,National Computer Rank Examination)是由中国教育部主管的国家性计算机水平考试,旨在评估考生的计算机应用水平和能力。
这个考试通常涉及以下内容:
1. 考试等级和科目:一级NCRE分为多个级别,从初级到高级不等。
每个级别包含不同科目的考试,如操作系统、Office应用、数据库原理、计算机网络、程序设计语言等。
2. 考试内容:根据不同级别的考试科目,内容涵盖了计算机基础知识、应用技能和相关理论,涉及到软件应用、硬件知识、网络基础、编程等方面。
3. 考试形式:一般以笔试形式进行,可能包括选择题、填空题、简答题或操作题等不同类型的题目,根据不同科目进行分别考核。
4. 考试对象:主要面向有志于提升计算机应用水平的中小学生、大学生和职业人士,不限制学历和年龄。
5. 考试意义:NCRE考试是一项证明计算机水平的权威考试,通过取得合格成绩可获得国家颁发的计算机等级证书,对于就业、升学和职业发展有一定的参考价值。
考生可以根据自己的实际情况选择适合的级别进行报考,通过考试不仅能够提高个人计算机应用水平,还能够在求职和学业上增加竞争力。
全国计算机等级考试要求
全国计算机等级考试要求
全国计算机等级考试的要求如下:
考试时间长度:一级、二级、三级均为120分钟。
考生应考前15分钟到达考场,考试正式开始后禁止入场。
考生必须持准考证、学生证和有效身份证件(有效身份证件指包括居民身份证〔含临时身份证〕、军人证件〔军官证、警官证、士兵证〕、港澳居民来往内地通行证、台湾居民往来大陆通行证、护照)参加考试,并按准考证上规定的时间入场,对号入座,在考试过程中将两证放在课桌右上角接受检查,照片和本人明显不符的考生,不得参加考试。
考生只准携带铅笔、橡皮和碳素笔入场。
考场内不得擅自相互借用文具。
考生在计算机上输入自己的准考证号,并核验屏幕上显示的姓名、身份证号,如与本人信息不符,应立刻举手,与监考员取得联系,说明情况。
考试过程中,考生须按要求处理好机器,在系统故障、死机、死循环、供电故障等特殊情况时,考生举手由监考教师判断原因。
全国计算机等级考试一级试题
全国计算机等级考试一级试题全国计算机等级考试一级考试大纲一、考试目标全国计算机等级考试(NCRE)一级考试旨在评估和认证考生的计算机基础知识和基本操作技能。
通过本级别的考试,考生应能够证明自己掌握了计算机操作的基本原理和常用软件的基本应用,能够适应日常工作和学习中的计算机应用需求。
二、考试内容1. 计算机基础知识- 计算机的发展历程- 计算机硬件组成及其功能- 计算机软件分类及基本工作原理- 操作系统的基本概念和常用操作系统介绍- 计算机网络基础和互联网应用- 信息安全基本知识2. 操作系统应用- 桌面环境的基本操作- 文件和文件夹的管理- 系统设置和常用工具的使用- 应用程序的安装与卸载3. 办公软件应用- 文字处理软件Word的基本操作和文档编辑- 电子表格软件Excel的基本操作和数据处理- 演示软件PowerPoint的基本操作和演示文稿制作4. 网络应用基础- 浏览器的使用和网页浏览- 电子邮件的收发和管理- 网络资源的搜索和下载- 社交媒体和即时通讯工具的使用5. 信息安全与隐私保护- 计算机病毒的预防和清除- 个人信息保护和隐私设置- 网络安全防护措施三、考试形式与题型1. 考试形式- 选择题:包括单选题和多选题- 操作题:模拟操作系统和应用软件的操作环境,要求考生完成指定任务2. 题型示例- 选择题示例:以下哪个是计算机中用于存储数据的硬件设备?A. CPUB. 内存C. 硬盘D. 显示器- 操作题示例:使用Word软件创建一个新的文档,输入一段文字,并设置标题和正文的格式。
四、考试准备- 考生应熟悉考试大纲中的所有知识点,并在实际操作中加以练习。
- 利用模拟考试软件进行练习,以熟悉考试环境和题型。
- 参加培训课程或自学相关教材,加深对知识点的理解和应用。
五、考试技巧- 仔细阅读题目,确保理解题意。
- 在操作题中,注意步骤的逻辑性和准确性。
- 合理分配考试时间,留出足够的时间进行检查和修改。
全国计算机等级考试(ncre)证书
全国计算机等级考试(ncre)证书
全国计算机等级考试(NCRE)证书是教育部考试中心颁发的,用于证明考生通过全国计算机等级考试并获得相应等级的证书。
NCRE证书分为一级、二级、三级和四级四个等级,每个等级都有不同的考试科目和考试内容。
考生通过相应等级的考试后,可以获得相应的NCRE证书。
NCRE证书具有广泛的应用价值,可以作为计算机应用能力的证明,用于求职、升学、职称评定等方面。
同时,NCRE证书也是计算机专业学生必须考取的证书之一,对于提高计算机应用能力、增强就业竞争力具有重要意义。
需要注意的是,NCRE证书只是证明考生通过相应等级的考试,并不代表考生的计算机应用能力一定达到相应水平。
因此,考生在获得NCRE证书后,仍需不断学习和提高自己的计算机应用能力。
全国计算机等级考试科目
全国计算机等级考试科目
全国计算机等级考试(National Computer Rank Examination,简称NCRE)科目包括以下几个:
1. 计算机基础知识(Basic Computer Knowledge):包括计算机硬件、操作系统、网络和互联网等基础知识。
2. 程序设计基础(Fundamentals of Programming):主要考察编程语言基础、算法和数据结构等内容。
3. 程序设计高级(Advanced Programming):主要考察编程语言高级特性、软件工程和系统分析等内容。
4. 数据库技术(Database Technology):主要考察数据库基础知识、SQL语言和数据库设计等内容。
5. 网络技术(Network Technology):主要考察计算机网络基础知识、网络协议和网络安全等内容。
6. 多媒体技术(Multimedia Technology):主要考察图形图像处理、音视频处理和多媒体应用等内容。
7. 办公自动化软件应用(Office Automation Software Application):主要考察办公软件的使用和应用技巧。
8. 软件测试(Software Testing):主要考察软件测试的基本概念、测试方法和工具等内容。
9. 软件开发(Software Development):主要考察软件需求分析、系统设计和软件开发过程等内容。
以上是NCRE考试主要科目,不同的级别和类别的NCRE考试可能会有一些差异。
全国计算机等级考试等级划分
全国计算机等级考试等级划分
全国计算机等级考试(NCRE)的等级分为四个:一级、二级、三级和四级。
一级考试主要考核计算机基础知识和使用微机系统的初步能力,包括办公软件、图形图像软件等的使用。
二级考试主要考核计算机软、硬件基础知识,并要求考生掌握一门计算机语言,具备程序设计、办公软件高级应用能力等。
三级考试主要面向应用、面向职业,要求考生掌握微机工作原理、汇编语言程序设计、接口技术等,并能够进行计算机应用系统的开发和维护。
四级考试主要面向已经持有三级相关证书的考生,考核计算机专业课程,是面向应用、面向职业的工程师岗位证书。
建议查阅全国计算机等级考试官方网站了解更多信息。
全国计算机等级考试
实施机构
教育部教育考试院标志教育部教育考试院负责实施考试,制定有关规章制度,编写考试大纲及相应的辅导材 料,命制试卷、答案及评分参考,进行成绩认定,颁发合格证书,研制考试必须的计算机软件,开展考试研究和 宣传等。
教育部教育考试院在各省(自治区、直辖市)设立省级承办机构,由省级承办机构负责本省(自治区、直辖 市)考试的宣传、推广和实施。
教育部教育考试院为已申请证书直邮的考生直接邮寄合格证书到考生指定地址(同时证书将不再发放到考 点)。合格证书将在直邮申请功能关闭后的15个工作日内使用邮政特快专递(EMS)进行邮寄,直邮费用统一为 20元(网上支付)。缴费成功后,不能取消直邮申请,也不能修改邮寄地址和联系**等信息。
考生证书若丢失,可登录中国教育考试网补办合格证明书。 补办合格证明书免费,合格证明书以特快专递 (EMS)方式寄出,邮寄费为20元。
NCRE网上报名流程
考生报名时须缴纳考试费,具体金额由各省级承办机构根据考试需要和当地物价水平确定,并报当地物价部 门核准。考点不得擅自加收费用。
1、NCRE报名一般不安排专门的补报。考生如果错过网上或报名点的报名时间,可以直接咨询当地考试院或 自考办报名。
2、同次考试,考生最多可报三个科目,但不允许重复报考同一个科目。禁止考生同时在多个省级承办机构报 名。
电子合格证书为PDF格式,带验证查询二维码,与纸质版证书具有同等效力,考生实名注册后可在中国教育 考试网的证书查询栏目查询、下载电子合格证书。
教育部教育考试院将在考后45个工作日内将纸质合格证书下发给省级承办机构,然后由各省级承办机构逐级 转发给考生。考生在成绩公布后,可登录中国教育考试网申请NCRE证书直邮服务。
NCRE二级合格证书样本
考核内容
全国计算机 等级考试
全国计算机等级考试摘要:一、全国计算机等级考试简介二、考试等级及科目三、考试报名及注意事项四、备考策略与技巧五、实用建议与资源推荐正文:全国计算机等级考试(National Computer Rank Examination,简称NCRE)是由我国教育部主管,用于评估计算机技能和选拔计算机人才的一种全国性考试。
自1994年设立以来,该项考试已逐渐成为我国计算机教育领域的重要评价体系。
一、全国计算机等级考试简介全国计算机等级考试分为一级、二级、三级和四级,涵盖了计算机基础知识、编程语言、网络技术、数据库技术、信息安全等多个领域。
各级别考试内容由浅入深,旨在培养考生的计算机应用能力和创新能力。
二、考试等级及科目1.一级:考试内容包括计算机基础知识、Windows操作系统、办公软件(Word、Excel、PowerPoint)等。
2.二级:考试科目包括C、C++、Java、Visual Basic等编程语言,以及Access、MySQL等数据库技术。
3.三级:主要测试计算机网络、操作系统、数据库、软件工程、信息安全等领域的知识。
4.四级:侧重于计算机专业知识的深入理解和实际应用,包括软件测试、信息安全、嵌入式系统等。
三、考试报名及注意事项1.报名:考生可在全国计算机等级考试官网上进行报名,报名时需缴纳一定的报名费。
2.注意事项:报名时需准确填写个人信息,如姓名、身份证号、联系方式等。
考试当天携带身份证、准考证和2B铅笔等必备物品。
四、备考策略与技巧1.了解考试大纲:熟悉各级别考试大纲,明确考试范围和重点。
2.制定学习计划:根据自己的实际情况,合理安排学习时间,确保各科目均衡学习。
3.动手实践:在学习过程中,动手编写代码、操作软件,提高实际操作能力。
4.模拟测试:参加模拟考试,了解自己的薄弱环节,有针对性地进行复习。
五、实用建议与资源推荐1.推荐教材:选择适合自己的教材,如《全国计算机等级考试教程》等。
速看!全国计算机等级考试是什么
速看!全国计算机等级考试是什么全国计算机等级考试的考试性质NCRE不以评价教学为目的,考核内容不是按照学校要求设定,而是根据社会不同部门应用计算机的不同程度和需要、国内计算机技术的发展情况以及中国计算机教育、教学和普及的现状而确定的;它以应用能力为主,划分等级,分别考核,为人员择业、人才流动提供其计算机应用知识与能力水平的证明。
全国计算机等级考试考试等级划分1.一级考试级别:操作技能级。
考核计算机基础知识及计算机基本操作能力,以及Office办公软件、图形图像软件、网络安全素质教育。
科目:计算机基础及MS Office应用、计算机基础及WPS Office应用、计算机基础及Photoshop应用、网络安全素质教育,一共四个科目。
于四个科目中选择一个参加考试并通过即可。
形式:完全采取上机考试形式,各科上机考试时间均为90分钟,满分100分。
获证条件:总分不低于60分。
考核为内容“计算机基础及MS Office应用”、“计算机基础及WPS Office应用”、“计算机基础及Photoshop应用”三个科目的考核内容都包括计算机基础知识和操作技能两部分。
各科目对基础知识的要求相同,以考查应知应会为主,题型为选择题,分数占全卷的20%(20分)。
办公软件类考试,操作技能部分包括Windows系统使用、文字排版、电子表格、演示文稿、IE的简单应用及电子邮件收发。
Photoshop应用考试,要求了解数字图像的基本知识,熟悉Photoshop的界面与基本操作方法,掌握并熟练运用绘图工具进行图像的绘制、编辑、修饰,会使用图层蒙版、样式以及文字工具。
网络安全素质教育考试,要求具有网络安全的基础知识、网络安全意识和网络行为安全规范;了解计算机网络和网络安全的基本概念及法律法规标准、网络攻击的步骤和安全模型;掌握Windows系统及移动智能系统和网络应用安全防护的措施、常见安全威胁的应对措施、恶意代码的基本概念及技术、典型网络安全工具的配置和使用。
全国计算机等级考试详细介绍
全国计算机等级考试详细介绍考试介绍:1.什么是CCT?CCT全称叫“全国高等学校计算机水平考试”,给人感觉像是国考,但实质是各省组织的考试,也叫省级计算机等级考试,基本每个学生都要参加考试,很多专科学校要求不过计算机一级0ffice考试是领不到毕业证的,本科院校一般只作学分要求,不与毕业证挂钩。
考试很简单,由学校教务处统一组织和安排,考试时间都在期末考试期间。
考试通过之后,领取的证书,盖的是各省的公章。
证书只能在省内通用,一般出了本省,就不被认可。
2.什么是NCRE?全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经教育部批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。
省考(CTT)与国考(NCRE)的区别区分CTT与NCRE是很容易的,这里有几个区分的技巧。
技巧一、看报考费。
报考费是38元的,是CTT省考;报考费是137元的,是NCRE国考。
技巧二、看考试时间。
每年1月份和6月份考试的是CTT省考,每年3月底和9月底考试的是NCRE国考。
技巧三、看证书盖的证书专用章。
盖省级单位公章的是CTT省考,盖国家教育部证书专用章的是NCRE国考。
技巧四、看证书含金量。
盖的章决定了证书的含金量,含金量低的是CTT证书,含金量高的是NCRE证书。
技巧五、看考试难度。
考试题目简单的一般是CTT省考,几乎每个大学生都能通过一级0ffice 考试。
考试题目较难的一般是NCRE国考,特别是国二级及以上的考试,很多学生如果不做好备考工作,几乎是难以考过的。
关于全国计算机等级考试,你需要知道这些!举办NCRE的目的计算机技术的`应用在我国各个领域发展迅速,为了适应知识经济和信息社会发展的需要,操作和应用计算机已成为人们必须掌握的一种基本技能。
许多单位、部门已把掌握一定的计算机知识和应用技能作为人员聘用、职务晋升、职称评定、上岗资格的重要依据之一。
全国计算机等级考试(ncre)合格证书
全国计算机等级考试(NCRE)合格证书是由教育部教育考试院颁发的,证明持证人在全国计算机等级考试中取得了相应级别的合格成绩。
该证书是对持证人计算机应用能力的一种证明,具有一定的权威性和可信度。
全国计算机等级考试是由教育部主管,由教育部教育考试院组织实施的计算机应用能力考试。
该考试分为四个等级,分别是一级、二级、三级和四级。
每个等级的考试内容和难度都有所不同,考生需要根据自己的实际情况选择相应的等级进行考试。
在全国计算机等级考试中取得合格证书,不仅可以证明持证人具备相应的计算机应用能力,还可以为持证人在求职、升学等方面提供一定的帮助。
此外,该证书也是国家承认的计算机等级考试证书之一,具有一定的社会认可度和实用价值。
全国计算机应用水平等级考试
全国计算机应用水平等级考试
一、选择题(共30题,每题1分)
在计算机领域中通常用MIPS来描述______。
A. 计算机的运算速度
B. 计算机的可靠性
C. 计算机的可运行性
D. 计算机的可扩充性
微型计算机存储系统中,PROM是______。
A. 可读写存储器
B. 动态随机存取存储器
C. 只读存储器
D. 可编程只读存储器
在Excel中,给当前单元格输入数值型数据时,默认为_______。
A. 居中
B. 左对齐
C. 右对齐
D. 随机
二、填空题(共10题,每题1分)
按16×16点阵存放国标GB2312-80中一级汉字(共3755个)的汉字库,大约需占存储空间______。
Word主窗口的标题栏右边显示的按钮是______。
在Windows中,为了弹出“显示属性”对话框以进行显示器的设置,应______。
三、简答题(共5题,每题4分)
请简述计算机病毒的定义及其特点。
在Excel中,如何选取整个工作表?
在Word的编辑状态,若要对当前文档中的文字进行字体、字号、颜色的设置,应如何操作?请解释什么是混合地址引用,并给出一个实例。
在进行计算机应用水平等级考试时,有哪些注意事项?
四、操作题(共2题,每题10分)
请描述在Excel中如何创建一个数据透视表。
在Word中,如何设置段落的首行缩进和行距?请详细描述操作步骤。
全国全国高等计算机等级考试
全国全国高等计算机等级考试
全国高等计算机等级考试,简称高水平计算机考试,是由教育部主管,由中国国家计算机等级考试中心组织实施的全国性计算机应用能力考试。
该考试旨在评价考生在计算机应用领域的基本素质和实际应用能力,是国内公认的计算机应用能力评价体系之一。
高水平计算机考试涵盖了从初级到高级的六个等级,分别为1、2、3级,高级(A、B、C)级。
考试内容包括计算机操作系统、计算机网络、数据库、数据结构、算法、程序设计语言等方面。
其中,高级考试还包括人工智能、物联网、区块链等前沿技术。
高水平计算机考试对于提高人才的综合素质和提升就业竞争力
有着重要的意义。
通过考试的人员可以获得国家认可的计算机应用能力证书,是企事业单位招聘和升迁的重要参考依据。
同时,高水平计算机考试还为广大计算机从业者提供了一个继续学习和提高自身技
能的平台。
- 1 -。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年3月全国计算机等级考试二级C++语言程序设计笔试真题一、选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
1. 下列关于栈叙述正确的是A. 栈顶元素最先能被删除B. 栈顶元素最后才能被删除C. 栈底元素永远不能被删除D. 上述三种说法都不对答案:A解析:在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。
栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。
故本题选A。
2. 下列叙述中正确的是A. 有一个以上根结点的数据结构不一定是非线性结构B. 只有一个根结点的数据结构不一定是线性结构C. 循环链表是非线性结构D. 双向链表是非线性结构答案:B解析:如果一个非空的数据结构满足以下两个条件:(1)有且只有一个根结点;(2)每个结点最多有一个前件,也最多有一个后件。
则称该数据结构为线性结构。
如果一个数据结构不是线性结构,则称之为非线性结构,故A项错误。
有一个根结点的数据结构不一定是线性结构,如二叉树,B项说法正确。
循环链表和双向链表都属于线性链表,故C、D项错误。
3. 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)A. 3B. 4C. 6D. 7答案:D解析:根据二叉树的性质:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。
所以n2=0,由n=n0+n1+n2可得n1=6,即该二叉树有6个度为1的结点,可推出该二叉树的深度为7。
4. 在软件开发中,需求分析阶段产生的主要文档是A. 软件集成测试计划B. 软件详细设计说明书C. 用户手册D. 软件需求规格说明书答案:D解析:软件需求规格说明书是需求分析阶段的最后成果,是软件开发中的重要文档之一。
5. 结构化程序所要求的基本结构不包括A. 顺序结构B. GOTO跳转C. 选择(分支)结构D. 重复(循环)结构答案:B解析:结构化程序设计的三种基本控制结构为:顺序结构、选择结构和重复结构。
6. 下面描述中错误的是A. 系统总体结构图支持软件系统的详细设计B. 软件设计是将软件需求转换为软件表示的过程C. 数据结构与数据库设计是软件设计的任务之一D. PAD图是软件详细设计的表示工具答案:A7. 负责数据库中查询操作的数据库语言是A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言答案:C解析:数据操纵语言负责数据的操纵,包括查询及增、删、改等操作。
8. 一个教师可讲授多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是A. 1∶1联系B. 1∶m联系C. m∶1联系D. m∶n联系答案:D9. 有三个关系R、S和T如下:A. 自然连接B. 交C. 除D. 并答案:C10. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是A. -369B. 369C. 0.369D. 整数集合{1,2,3,4,5}答案:B解析:A项为有符号型,C项为实型常量,D项为整数集合,只有B项符合,故本题选B。
11. 为了提高函数调用的实际运行速度,可以将较简单的函数定义为A. 内联函数B. 重载函数C. 递归函数D. 函数模板答案:A12. 若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为A. aC. a()D. AA::a()答案:A13. 当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是A. 任何B. 公有或保护C. 保护或私有D. 私有答案:B解析:派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍为保护成员,基类中的私有成员在派生类中是隐藏的,不可访问。
14. 若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是A. Data +(Data);B. Data operator+(Data);C. Data +operator(Data);D. operator+(Data,Data);答案:B解析:运算符函数的函数名由运算符前加关键字operator构成,且“+”是一个二元运算符,作为成员函数重载时形参表中只有一个参数。
故可排除A、B、D项,本题答案为B。
15. 下列关于函数模板的描述中,正确的是A. 函数模板是一个实例函数B. 使用函数模板定义的函数没有返回类型C. 函数模板的类型参数与函数的参数相同D. 通过使用不同的类型参数,可以从函数模板得到不同的实例函数答案:D解析:函数模板是一系列相关函数的模型或样板;使用函数模板定义的函数可以带有返回类型;函数模板的类型参数为虚拟类型参数,与函数的参数不同。
故A、B、C项错误。
定义好函数模板后,编译系统将依据每一次对函数模板调用时实际所使用的的数据类型生成适当的调用代码,并生成相应的函数版本,故D项正确。
16. C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是A. coutB. cinC. cerrD. cset答案:D解析:C++流的4个预定义的流对象为:cin标准输入,cout标准输出,cerr标准出错信息输出,clog带缓冲的标准出错信息输出。
17. Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是A. cppB. exeC. objD. lik解析:在VC6集成开发环境中,编译命令将一个以cpp为扩展名的C++源程序文件转换成一个以obj为扩展名的目标文件。
18. 字符串"a+b=12\n\t"的长度为A. 12B. 10C. 8D. 6答案:C19. 有如下程序:#include <iostream>using namespace std;int main() {int f,f1=0,f2=1;for(int i=3;i<=6;i++) {f=f1+f2;f1=f2; f2=f;}cout<<f<<endl;return 0;}运行时的输出结果是A. 2B. 3C. 5D. 8答案:C20. 有如下程序:#include <iostream>using namespace std;int main() {int a[6]={23,15,64,33,40,58};int s1,s2;s1=s2=a[0];for(int* p=a+1;p<a+6;p++) {if(s1>*p)s1=*p;if(s2<*p)s2=*p;}cout<<s1+s2<<endl;return 0;}运行时的输出结果是A. 23B. 58D. 79答案:D解析:程序实现的功能为输出数组a中最小值和最大值的和。
for循环结束后,变量s1中存放最小值15,变量s2中存放最大值64,输出s1+s2的值为79。
21. 有如下程序:#include <iostream>using namespace std;void f1(int& x, int& y){int z=x; x=y; y=z;}void f2(int x, int y){int z=x; x=y; y=z;}int main() {int x=10,y=26;f1(x,y);f2(x,y);cout<<y<<endl;return 0;}运行时的输出结果是A. 10B. 16C. 26D. 36答案:A解析:函数f1的参数传递方式采用传引用方式,调用函数f1后,实参变量x、y的值被交换。
此时,x=26,y=10。
函数f2的参数传递方式采用传值方式,调用函数f2后,不会改变实参变量x、y的值。
故程序输出y的值为10。
22. 有如下程序:#include <iostream>using namespace std;class XA {int a;public:static int b;XA(int aa):a(aa){b++;}~XA() {}int get(){return a;}};int XA::b=0;int main() {XA d1(2),d2(3);cout<<d1.get()+d2.get()+XA::b<<endl;return 0;}运行时的输出结果是B. 6C. 7D. 8答案:C解析:主程序中创建了两个XA类的对象d1、d2,并将它们的数据成员a分别初始化为2和3。
在创建了两个对象后静态数据成员b=2。
程序输出三个变量的和2+3+2=7。
23. 有如下程序:#include <iostream>using namespace std;class Point {int x,y;public:Point(int x1=0, int y1=0):x(x1),y(y1) {}int get(){return x+y;}};class Circle {Point center;int radius;public:Circle(int cx, int cy, int r):center(cx,cy),radius(r) {}int get() {return center.get()+radius;}};int main() {Circle c(3,4,5);cout<<c.get()<<endl;return 0;}运行时的输出结果是A. 5B. 7C. 9D. 12答案:D解析:主函数中语句“cout<<c.get()<<endl;”调用Circle类成员函数get(),返回x+y+radius 的值,即3+4+5=12。
24. 若要对类BigNumber中重载的类型转换运算符long进行声明,下列选项中正确的是A. operator long() const;B. operator long(BigNumber);C. long operator long() const;D. long operator long(BigNumber);答案:A25. 有如下函数模板定义:template<typename T1,typename T2>T1 FUN(T2 n) { return n*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用应表示为A. FUN(9)B. FUN<9>C. FUN<double>(9)D. FUN<9>(double)答案:C26. 下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是A. cout<<internal<<12345;B. cout<<left<<12345;C. cout<<right<<12345;D. cout<<setw(6)<<12345;答案:D解析:D选项中setw(6)设置输出宽度为6,而A、B、C项均按实际宽度输出,效果相同,故本题选D。