2013年3月全国计算机二级VFP真题

一、单项选择题

1.软件生命周期中的活动不包括( )。

A.市场调研

B.需求分析

C.软件测试

D.软件维护

2.下列叙述中正确的是( )。 A.一个逻辑数据结构只能有一种存储结构 B.逻辑结构属于线性结构,存储结构属于非线性结构 C.一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率 D.一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率 3.下列叙述中正确的是( )。 A.一个算法的空间复杂度大,则其时间复杂度必定大 B.一个算法的空间复杂度大,则其时间复杂度必定小 C.一个算法的时间复杂度大,则其空间复杂度必定小

3、下列关于线性链表的叙述中,正确的是( )。

A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致

B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续

C.进行插入与删除时,不需要移动表中的元素

D.以上说法均不正确

4、对于一个类定义,下列叙述中错误的是( )。

A.如果没有定义拷贝构造函数,编译器将生成一个拷贝构造函数

B.如果没有定义缺省的'构造函数,编译器一定将生成一个缺省的构造函数

C.如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数

D.如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数

9,在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )来实现。 A.调用语句 B.命令 C.中令 D.消息

4.下列叙述中错误的是( )。

A.一种数据的逻辑结构可以有多种存储结构

B.数据的存储结构与数据的处理效率无关

C.数据的存储结构与数据的处理效率密切相关

D.数据的存储结构在计算机中所占的空间不一定是连续的

5.下列叙述中正确的是( )。

A.在模块化程序设计中,一个模块应该尽量多地包括与其他模块联系的信息

B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节

C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则

D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法

二、基本操作题(18分)

41、请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程碍文件 projl.epp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:

ConstruCtor Called. The value is 10

Copy ConstruCtor Called. The value is 10

DestruCtor Called. DestruCtor Called. 注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。

//pwjl.Cpp

#inClude ’using namespaCe std; Class MyClass{

publiC:

//ERROR**********found**********

MyClass(int i)

{value=i;Cout<

{

value = P.value;

eout<

void Print()

{Cout<

{Cout<

int value;

}; int main()

{ MyChas objl

owl.Print();

MyClmss obj2(owl); obj2.Print();

retum 0;

三、简单应用题(24分)

42、请使用VC6或使用【答题】菜单打开考生文件夹pr092下的工程pros2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公室后,这两个人的办公室也同时得到改变。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:

改换办公室前:

职工号:0789姓名:张三部门:人事处办公室:521

职工号:0513姓名:李四部门:人事处办公室:521

改换办公室后:

职工号:0789姓名:张三部门:人事处办公室:311

职工号:0513姓名:李四部门:人事处办公室:311

注意:只在横线处填写适当的代码,不要改动程序中的其他内容,也不要删除或移动“//****found****”。

#include

using namespace std;

class Department{ //“部门”类

public:

Department(const char*name,const char*office){

strcpy(this一>name,nanle);

//**********found**********

}

const char*getName()const{return name;}//返回部门名称

//**********found**********

const char*getOffice()const{________} //返回办公室房号

void changeOfficeTo(const char*office){ //改换为指定房号的另一个办公室

strcpy(this一>office,office);

}

private:

char name[20];//部门名称

char office[20];//部门所在办公室房号

2013计算机二级试题,2013年3月全国计算机二级VFP真题相关推荐

  1. 2011年计算机二级试题,2011年3月全国计算机二级C++考试真题

    2011年3月全国计算机二级C++考试真题 (21)有如下程序: #include using namespace std; void f1(int& x,int& y) {int z ...

  2. 一级计算机windows考试试题,2001年4月全国计算机等级考试一级笔试试题Windows

    2001年4月全国计算机等级考试一级笔试试题Windows 一.选择题(1)-(30)题每小题1分,(31)-(55)题每小题2分,共80分) (1) 计算机中对数据进行加工与处理的部件,通常称为 a ...

  3. 广东2018c语言二级答案,2018年3月全国计算机二级C语言练习题及答案(2)

    原标题:2018年3月全国计算机二级C语言练习题及答案(2) 一.选择题 1). 下列叙述中正确的是( ). A.调用printf( )函数时,必须要有输出项 B.使用putchar( )函数时,必须 ...

  4. 2015年ps计算机试题,2015年3月全国计算机一级考试ps模拟试题及答案(二).doc

    2015年3月全国计算机一级考试ps模拟试题及答案(二).doc 精品文档 2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES19 2015年3月全国计算机 ...

  5. 中国石油大学胜利学院计算机二级,关于2020年3月全国计算机等级考试报名的通知...

    根据教育部考试中心<关于做好2020年全国计算机等级考试工作的通知>(教试中心函[2019]205号)和<关于做好2020年3月全国计算机等级考试报名工作的通知>(鲁招考[20 ...

  6. 2019秋季全国计算机二级选择题,2019年9月全国计算机二级MS office选择题库及答案(9月新增 必看)...

    2019年9月全国计算机二级MS office选择题库及答案(9月新增 必看) C.先制作好一份邀请函,然后复印30份,在每份上添加客户名称 D.先在Word中制作一份邀请函,通过复制.粘帖功能生成3 ...

  7. 为什么全国计算机二级,为什么2019年3月全国计算机二级考试成绩没有通过?

    原标题:为什么2019年3月全国计算机二级考试成绩没有通过? 2019年3月全国计算机二级考试成绩已经全面公布,所以,计算机二级考试你通过了吗? 成绩出来了,有人开心有人愁. 虽然有很多小伙伴都一脸不 ...

  8. 2015年ps计算机试题,2015年3月全国计算机一级考试PS模拟试题及答案(三)

    2015年3月全国计算机一级考试PS模拟试题及答案(三) 一.选择题 1.以下命令中可以选择像素的是( ). A) 套索工具 B) 魔棒工具 C) 色彩范围 D) 羽化 2.以下键盘快捷方式中可以改变 ...

  9. 2021计算机四级网络,2021年9月全国计算机等级考试《网络工程师(四级)》题库(在线考试)标准班...

    我们毫不夸张地说,本题库(在线考试)是国内拥有全国计算机等级考试(NCRE)四级(到2013年1月已经突破6000道试题,还在不断增加,每次考试结束都会把新考真题补充进去)的题量最多.解答最详细的题库 ...

  10. 山东科技大学计算机等级,关于2019年03月全国计算机等级考试报名工作的通知

    2019年03月全国计算机等级考试山东科技大学(青岛校区)考点的报名工作于2018年12月22日9时至12月28日24时开始网上报名,请各位报考考生登录 http://www.sdzk.cn/zsks ...

最新文章

  1. PowerShell让系统可以执行.ps1文件
  2. 接口文档示例_在示例中使用Android中的Work Manager
  3. 疑惑即新知——记一次reverse模板实现过程
  4. 转载:浏览器开发系列第一篇:如何获取最新chromium源码
  5. Mysql数据库中的as和distinct的使用
  6. NOI2006 最大获利
  7. arm tbh_TBH的完整形式是什么?
  8. 英语笔记:词组句子:0806
  9. du命令和df命令的区别
  10. Golang sync.Map 简介与用法
  11. python与java前景-数据告诉你,Python、Java、C+哪个更有发展前途?
  12. Python入门--特殊方法
  13. 【算法】LeetCode算法题-Length Of Last Word
  14. List,Map和Pojo互转,一行代码解决。多种实现
  15. E20-591考试必备资料分享
  16. Asterisk内核 拾遗
  17. EXCEL--如何做多选对话框
  18. 如何处理Elixir中的异常
  19. 《奔跑吧Ansible》
  20. win10系统解决Outlook2007不能记住密码问题

热门文章

  1. ADC采样间隔问题+TRGO作为ADC的触发源头
  2. 1.[精通Hibernate笔记]Hibernate简介
  3. Setup Factory 9安装前卸载旧版本的方法
  4. js中的逻辑与()和逻辑或(||)(转载)
  5. java重复造轮子系列篇------发送邮件sendEmail
  6. Codeforces Round #315 (Div. 2C) 568A Primes or Palindromes? 素数打表+暴力
  7. navicat 备份 mysql 报错 1548 cannot load mysql.proc
  8. GNU make manual 翻译( 一百八十二)
  9. OpenCV-除法运算cv::divide
  10. OpenCV-计算自然对数cv::log