首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
下列4种软件中属于系统软件的是( )。
查看本题答案
包含此试题的试卷
计算机等级考试《简单单选》真题及答案
点击查看
你可能感兴趣的试题
下列4种软件中属于系统软件的是
PowerPoint
Word
UNIX
Excel
下列4种软件中属于系统软件的是______
WPS
Word
Windows
Excel
下列4种软件中属于系统软件的是______
Word
UCDOS系统
财务管理系统
豪杰超级解霸
下列4种软件中属于系统软件的是______
Excel2000
UNIX系统
数学计算系统
豪杰超级解霸
下列4种软件中属于系统软件的是
WPS
Word
DOS
Excel
下列4种软件中属于系统软件的是
Word2000
UCDOS系统
财务管理系统
豪杰超级解霸
下列4种软件中属于系统软件的是
PowerPoint
Word
UNIX
Excel
热门试题
更多
请使用VC6或使用[答题]菜单打开考生文件夹proj1下的工程projl程序中位于每个//ERROR****found****之后的一行语句有错误请加以改正改正后程序的输出结果应为Name:SmithAge:21ID:99999CourseNum:12Record:970注意只修改每个//ERROR****found****下的那一行不要改动程序中的其他内容#include<iostream>usingnamespacestd;classStudentlnfoprotected://ERROR**********found**********charName;intAge;intID;intCourseNum;floatRecord;public:Studentlnfochar*nameintAgeintIDintcourseNumfloatrecord;//ERROR**********found**********void~StudentlnfofloatAverageRecordreturnRecord/CourseNum;voidshowconstcout<<Name:<<Name<<Age:<<CourseNum:<<CourseNum<<Record:<<Record<<endl;;//ERROR**********found**********StudentlnfoStudentlnfochar*NameintAgeintIDintCourseNumfloatRecordName=name;
关于电子邮件下列说法错误的是______
请使用VC6或使用[答题]菜单打开考生目录proj3下的工程文件proj3其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay程序应当显示01:02:03.00406:04:06.021但程序中有缺失部分请按照以下的提示把缺失部分补充完整1在//**1******found****的下方是一个定义数据成员seconds的语句seconds用来表示秒2在//**2******found****的下方是函数advanceSeconds中的一个语句它使时间前进k秒3在//**3******found****的下方是函数advance中的一个语句它确定增加k后n的当前值和进位并返回进位例如若n的当前值是表示时间的55分增加10分钟后当前值即变为5分进位为1即1小时注意只在指定位置编写适当代码不要改动程序中的其他内容也不要删除或移动****found****填写的内容必须在一行中完成否则评分将产生错误//proj3.cpp#include<iostream>#include<iomanip>usingnamespacestd;template<intbase>//数制为base的数classNumberintn;//存放数的当前值public:Numberinti:ni//i必须小于baseintadvanceintk;//当前值增加k个单位intvalueconstreturnn;//返回数的当前值;classTimeOfDaypublic:Number<24>hours;//小时0~23Number<60>minutes;//分0~59//**1************found**********______;//秒0~59Number<1000>milliseconds;//毫秒0~999TimeOfDayinth=0intm=0ints=0intmilli=0:hourshminutesmsecondssmillisecondsmillivoidadvanceMillisintkadvanceSecondsmilliseconds.advancek;//前进k毫秒voidadvanceSecondsintk//前进k秒//**2************found**********______;voidadvanceMinutesintkadvanceHourminutes.advancek;//前进k分钟voidadvanceHourintkhours.advancek;//前进k小时voidshowconst//按小时:分:秒.毫秒的格式显示时间intc=cout.fill’0’;//将填充字符设置为’0’cout<<setw2<<hours.value<<’:’//显示小时<<setw2<<minutes.value<<’:’//显示分<<setw2<<seconds.value<<’.’//显示秒<<setw3<<milliseconds.value;//显示毫秒cout.fillc;//恢复原来的填充字符;template<intbase>intNumber<base>::advanceintkn+=k;//增加k个单位ints=0;//s用来累计进位//**3*************found***********whilen>=base______//n到达或超过base即进位returns;//返回进位intmainTimeOfDaytime1234;//初始时间1小时2分3秒4毫秒time.show;//显示时间time.advanceHour5;//前进5小时time.advanceSeconds122;//前进122秒2分零2秒time.advanceMillis1017;//前进1017毫秒1秒零17毫秒cout<<endl;time.show;//显示时间cout<<endl;return0;
计算机中数据的存储形式是______
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2其中有向量基类VectorBase向量类Vector和零向量类ZeroVector的定义请在横线处填写适当的代码并删除横线以实现上述类定义该程序正确输出结果应为12345000000注意只能在横线处填写适当的代码不要改动程序中的其他内容也不要删除或移动//****found****#include<iostream>usingnamespacestd;classVectorBase//向量基类一个抽象类intlen;public:VectorBaseintlen:lenlenintlengthconstreturnlen;//向量长度即向量中元素的个数virtualdoublegetElementinticonst=0;//取第i个元素的值virtualdoublesumconst=0;//求所有元素的和voidshowconst//显示向量中所有元素cout<<;forinti=0;i<length-1;i++cout<<getElementi<<;//********found********cout<<______<<<<endl;//显示最后一个元素;classVector:publicVectorBase//向量类double*val;public:Vectorintlendoublev[]=NULL:VectorBaselenval=newdouble[len];forinti=0;i<len;i++val[i]=v==NuLL0.0:v[i];//********found********~Vector______;doublegetElementintindexconstreturnval[index];doublesumconstdoubleS=0.0;//********found********forinti=0;i<length;i++______;returns;;classZeroVector:publicVectorBase//零向量类public:ZeroVectorintlen:VectorBasedoublegetElementintindexconst______;doublesumconstreturn0.0;;intmainVectorBase*V;doubled[]=12345;v=newVector5d;v->show;deleteV;V=newZeroVector6;V->show;deleteV;return0;
请使用VC6或使用[答题]菜单打开考生文件夹projl下的工程proj1其中有枚举DOGCOLOR狗类Dog和主函数man的定义程序中位于每个//ERROR****found****下的语句行有错误请加以改正改正后程序的输出结果应该是ThereisawhitedognamedHoho.ThereisablackdognamedHaha.ThereisamotleydognamedHihi.注意只修改每个//ERROR****found****下的那一行不要改动程序中的其他内容#include<iostream>usingnamespacestd;enumDOGCOLORBLACKWHITEYELLOWBROWNPIEBALDOTHER;classDog//狗类DOGCOLORcolor;charname[20];staticintcount;public:Dogcharname[]DOGCOLORcolorstrcpythis->namename;strcpythis->colorcolor;DOGCOLORgetColorconstreturncolor;constchar*getNameconstreturn*name;constchar*getColorStringconstswitchcolorcaseBLACK:returnblack;caseWHITE:returnwhite;caseYELLOW:returnyellow;caseBROWN:returnbrown;casePIEBALD:returnpiebald;returnmotley;voidshowconstcout<<Thereisa<<getColorString<<dognamed<<name<<’.’<<endl;;intmain//ERROR**********found**********Dogdog1HohoWHITEdog2HahaBLACK;dog3HihiOTHER;dog1.show;dog2.show;dog3.show;return0;
请使用VC6或使用[答题]菜单打开考生文件夹proj1下的工程proj1此工程中包含一个源程序文件main.cpp其中有类Book书和主函数main的定义程序中位于每个//ERROR****found****下的语句行有错误请加以改正改正后程序的输出结果应该是书名C++语句程序设计总页数299已把C++语言程序设计翻到第50页已把C++语言程序设计翻到第51页已把C++语言程序设计翻到第52页已把C++语言程序设计翻到第51页已把书合上当前页0注意只修改每个//ERROR****found****下的那一行不要改动程序中的其他内容#include<iostream>usingnamespacestd;classBookchar*title;intnum_pages;//页数intcur_page;//当前打开页面的页码0表示书未打开public://ERROR**********found**********Bookconstchar*theTitleintpagesnum_pagespagestitle=newchar[strlentheTitle+1];strcpytitletheTitle;cout<<endl<<书名:<<title<<总页数:<<num_pages;~Bookdelete[]title;boolisClosedconstreturncur_page==0;//书合上时返回true否则返回falseboolisOpenconstreturn!isClosed;//书打开时返回true否则返回falseintnumOfPagesconstreturnnum_pages;//返回书的页数intcurrentPageconstreturncur_page;//返回打开页面的页码//ERROR**********found**********voidopenAtPageintpage_noconst//把书翻到指定页cout<<endl;ifpage_no<1||page_no>num_pagescout<<无法翻到第<<cur_page<<页;close;elsecur_page=page_no;cout<<已把<<title<<翻到第<<cur_page<<页;voidopenAtPrevPageopenAtPagecur_page-1;//把书翻到上一页voidopenAtNextPageopenAtPagecur_page+1;//把书翻到下一页voidclose//把书合上cout<<endl;ifisClosedcout<<书是合上的;else//ERROR**********found**********num_pages=0;cout<<已把书合上;cout<<endl;;intmainBookbookC++语言程序设计299;book.openAtPage50;book.openAtNextPage;book.openAtNextPage;book.openAtPrevPage;book.close;cout<<当前页:<<book.current-Page<<endl;return0;
键盘上的数字英文字母标点符号空格等键称为______
配置高速缓冲存储器Cache是为了解决______
WWW系统的作用是______
接入Internet的每一台主机都有一个惟一的可识别地址称为______
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2其中定义了Component类Composite类和Leaf类Component是抽象基类Composite和Leaf是Component的公有派生类请在横线处填写适当的代码并删除横线以实现上述类定义此程序的正确输出结果应为LeafNode注意只能在横线处填写适当的代码不要改动程序中的其他内容也不要删除或移动//****found****#include<iostream>usingnamespacestd;classComponentpublic://声明纯虚函数print//**********found**********;classComposite:publicComponentpublic://**********found**********voidsetChild______m_child=child;virtualvoidprintconstm_child->print;private:Component*m_child;;classLeaf:publicComponentpublic:virtualvoidprintconst//**********found**********______;intmainLeafnode;Compositecomp;comp.setChild&node;Component*p=∁p->print;return0;
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2此工程中包含一个头文件shape.h其中包含了类ShapePoint和Triangle的声明包含程序文件shape.cpp其中包含了类Triangle的成员函数和其他函数的定义还包含程序文件proj2.cpp其中包含测试类ShapePoint和Triangle的程序语句请在程序中的横线处填写适当的代码并删除横线以实现上述功能此程序的正确输出结果应为此图形是一个抽象图形周长=0面积=0此图形是一个三角形周长=6.82843面积=2注意只能在横线处填写适当的代码不要改动程序中的其他内容也不要删除或移动//****found****//shape.hclassShapepublic:virtualdoubleperimeterconstreturn0;//返回形状的周长virtualdoubleareaconstreturn0;//返回形状的面积virtualconstchar*nameconstreturn抽象图形;//返回形状的名称;classPoint//表示平面坐标系中的点的类doublex;doubley;public://**********found**********Pointdoublex0doubley0:______//用x0y0初始化数据成员XYdoublegetXconstreturnx;doublegetYconstreturny;;classTriangle:publicShape//**********found**********______;//定义3个私有数据成员public:TrianglePointp1Pointp2Pointp3:point1p1point2p2point3p3doubleperimeterconst;doubleareaconst;constchar*nameconstreturn三角形;//shape.cpp#includeshape.h#include<cmath>doublelengthPointp1Pointp2returnsqrtp1.getX-p2.getX*p1.getX-p2.getX+p1.getY-p2.getY*p1.getY-p2.getY;doubleTriangle::perimeterconst//一个return语句它利用length函数计算并返回三角形的周长//**********found**********doubleTriangle::areaconstdoubles=perimeter/2.0;returnsqrts*s-lengthpoint1point2*s-lengthpoint2point3*s-lengthpoint3point1;//proj2.cpp#includeshape.h#include<iostream>usingnamespacestd;//**********found**********______//show函数的函数头函数体以前的部分cout<<此图形是一个<<shape.name<<周长=<<shape.perimeter<<面积=<<shape.area<<endl;intmainShapeS;TriangletriPoint02Point20Point00;shows;showtri;return0;
显示器的显示效果与______有关
CPU不能直接访问的存储器是______
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2此工程中含有一个源程序文件proj2.cpp函数char*GetNumchar*srcchar*buf从src开始扫描下—个数字字符序列并将其作为一个字符串取出放入字符串空间buf中函数返回扫描的终止位置如果返回NULL表示没有扫描到数字字符序列运行程序时如果输入的一行字符序列是ABC012XY2378MN274WS则输出为Digitstring1is012Digitstring2is378Digitstring3is274注意只在横线处编写适当代码不要删除或移动//****found****//proj2.cpp#include<iostream>usingnamespacestd;char*GetNumchar*srcchar*bufwhile*src!=’/0’ifisdigit*srcbreak;if*src==/0//********found********______;while*src!=’/0’&&isdigit*src//********found********______;buf++;src++;*buf=’/0’;returnsrc;intmaincharstr[100ldigits[20];cin.getlinestr100;char*p=str;inti=1;whilep=GetNumpdigits!=NULLcout<<Digitstring<<i<<is<<digits<<endl;//********found********______;return0;
下列四项内容中不属于Internet互联网基本功能是______
软磁盘格式化时被划分为一定数量的同心圆磁道软盘上最外圈的磁道是______
请使用VC6或使用[答题]菜单打开考生文件夹proj2下的工程proj2其中有矩阵基类MatrixBase矩阵类Matnx和单位阵UnitMatrix的定义还有mam函数的定义请在横线处填写适当的代码并删除横线以实现上述类定义此程序的正确输出结果应为123452345634567100000010000001000000100000010000001注意只能在横线处填写适当的代码不要改动程序中的其他内容也不要删除或移动//****found****#include<iostream>usingnamespacestd;//矩阵基础类一个抽象类classMatrixBaseintrowscols;public:MatrixBaseintrowsintcols:rowsrowscolscolsintgetRowsconstreturnrows;//矩阵行数intgatColsconstreturncols;//矩阵列数virtualdoublegetElementintrintcconst=0;//取第i个元素的值voidshowconst//分行显示矩阵中所有元素forinti=0;i<rows;i++cout<<endl;forintj=0;j<cols;j++//**********found**********COUt<<______<<;;//矩阵类classMatrix:publicMatrixBasedouble*val;public://**********found**********Matrixintrowsintcolsdoublem[]=NuLL:______//**********found**********val=______;forinti=0;i<rows*cols;i++val[i]=m==NuLL0.0:m[i];~Matrixdelete[]val;doublegetElementintrintcconstreturnval[r*getCols+c];;//单位阵主对角线元素都是1其余元素都是0的方阵类classUnitMatrix:publicMatrixBasepublic:UnitMatrixintrows:MatrixBaserowsrows//单位阵行数列数相同doublegetElementintrintcconst//**********found**********if______return1.0;return0.0;;intmainMatrixBase*m;doubled[][5]=123452345634567;m=newMatrix35double*d;m->show;deletem;cout<<endl;m=newUnitMatrix6;m->show;deletem;return0;
请使用VC6或使用[答题]菜单打开考生文件夹proj1下的工程proj1此工程中含有一个源程序文件proj1.cpp其中位于每个注释//ERROR****found****之后的一行语句存在错误请改正这些错误使程序的输出结果为Thevalueis10注意只修改注释//ERROR****found****的下一行语句不要改动程序中的其他内容//proj1.cpp#include<iostream>usingnamespacestd;classMember//ERROR********found********private:Memberintval:valuevalintvalue;;classMyClassMemberm;public:MyClassintvalintGetValueconstreturn_m.value;;intmainMyClass*obj=newMyClass10;//ERROR********found********下列i语句输出obj指向类中的value值cout<<Thevalueis:<<obj.GetValue<<endl;deleteobj;return0;
请使用VC6或使用[答题]菜单打开考生目录proj3下的工程文件proj3此工程中包含一个源程序文件proj3.cpp其功能是从文本文件in.dat中读取全部整数将整数序列存放到intArray类的对象中然后建立另一对象myArray将对象内容赋值给myArray类intArray重载了=运算符程序中给出了一个测试数据文件input不超过300个的整数程序的输出是1011131620要求补充编制的内容写在//**********333**********与//**********666**********之间实现重载赋值运算符函数并将赋值结果在屏幕输出格式不限不得修改程序的其他部分注意程序最后将结果输出到文件out.dat中输出函数writeToFile已经编译为obj文件并且在本程序中调用//intArray.hclassintArrayprivate:int*array;intlength;public:intArraychar*filename;intArray;intArray&operator=constintArray&src;~intArray;voidshow;;voidwriteToFileconstchar*path;//main.cpp#include<iostream>#include<fstream>#include<cstring>#includeintArray.husingnamespacestd;intArray::intArraylength=10;array=newint[length];intArray::intArraychar*filenameifstreammyFilefilename;array=newint[300];length=0;whilemyFile>>array[length++]length--;myFile.close;intArray&intArray::operator=constintArray&srcifarrayl=NUlldelete[]array;length=src.length;array=newint[length];return*this;intArray::~intArraydelete[]array;voidintArray::showintstep=0;forinti=0;i<length;i=i+stepcout<<array[i]<<endl;step++;voidmainintArray*arrayP=newintArrayinput.dat;intArraymyArray;myArray=*arrayP;*arrayP.show;deletearrayP;writeToFile;
磁盘存储器存取信息的最基本单位是______
下列因素中对微型计算机工作影响最小的是______
配置高速缓冲存储器Cache是为了解决______
请使用VC6或使用[答题]菜单打开考生文件夹proj3下的工程proj3其中声明的DataList类是一个用于表示数据表的类sort成员函数的功能是将当前数据表中的元素升序排列请编写这个sort函数程序的正确输出应为排序前713116912108452排序后123456789101112要求补充编制的内容写在//********333********与//********666********两行之间不得修改程序的其他部分注意程序最后将结果输出到文件out.dat中输出函数writeToFile已经编译为obj文件并且在本程序调用//DataList.h#include<iostream>usingnamespacestd;classDatalist//数据表类intlen;double*d;public:DataListintlendoubledata[]=NULL;~DataListdelete[]d;intlengthconstreturnlen;//数据表长度即数据元素的个数doublegetElementinticonstreturnd[i];voidsort;//数据表排序voidshowconst;//显示数据表;voidwriteToFilechar*constDataList&;//main.cpp#includeDataList.hDataList::DataListintlendoubledata[]:lenlend=newdouble[len];forinti=0;i<len;i++d[i]=data==NULL0.0:data[i];voidDataList::sort//数据表排序//********333********//********666********voidDatalist::showconst//显示数据表forinti=0;i<len-1;i++cout<<d[i]<<;cout<<d[len-1]<<endl;intmaindoubles[]=713116912108452;DataListlist12s;cout<<排序前:;list.show;list.sort;cout<<endl<<排序后:;list.show;writeToFilelist;return0;
请使用VC6或使用[答题]菜单打开考生文件夹proj3下的工程文件proj3本题创建一个小型字符串类字符串长度不超过100程序文件包括proj3.hproj3.cppwriteToFile.obj补充完成重载赋值运算符函数完成深复制功能屏幕上输出的正确结果应该是Hello!Happynewyear!要求补充编制的内容写在//**********333**********与//**********666**********两行之间不得修改程序的其他部分注意程序最后调用writeToFile函数使用另一组不同的测试数据将不同的运行结果输出到文件out.dat中输出函数writeToFile已经编译为obj文件//proj3.h#include<iostream>#include<iomanip>usingnamespacestd;classMiniStringpublic:friendostream&operator<<ostream&outputconstMiniString&s//重载流插入运算符output<<s.sPtr;returnoutput;friendistream&operator>>istream&inputMiniString&s//重载流提取运算符chartemp[100];//用于输入的临时数组temp[0]=’/0’;//初始为空字符串input>>setw100>>temp;intinLen=strlentemp;//输入字符长度ifinLen!=0s.length=inLen;//赋长度ifs.sPtr!=0delete[]s.sPtr;//避免内存泄漏s.sPtr=newchar[s.length+1];strcpys.sPtrtemp;//如果s不是空指针则复制内容elses.sPtr[0]=’/0’;//如果s是空指针则为空字符串returninput;voidmodStringconstchar*string2//更改字符串内容ifstring2!=0//如果string2不是空指针则复制内容ifstrlenstring2!=lengthlength=strlenstring2;delete[]sPtr;sPtr=newchar[length+1];//分配内存strcpysPtrstring2;elsesPtr[0]=’/0’;//如果string2是空指针则为空字符串MiniString&operator=constMiniString&otherString;MiniStringconstchar*s=:lengths!=0strlens:0//构造函数sPtr=0;iflength!=0setStrings;~MiniString//析构函数delete[]sPtr;private:intlength;//字符串长度char*sPtr;//指向字符串起始位置voidsetStringconstchar*string2//辅助函数sPtr=newchar[strlenstring2+1];//分配内存ifstring2!=0strcpysPtrstring2;//如果string2不是空指针则复制内容elsesPtr[0]=’/0’;//如果string2是空指针则为空字符串;//proj3.cpp#include<iostream>#include<iomanip>usingnamespacestd;#includeproj3.hMiniString&MiniString::operator=constMiniString&otherString//重载赋值运算符函数提示可以调用辅助函数setString//*************333*************//*************666*************intmainMiniStringstr1Hello!str2;voidwriteToFileconstchar*;str2=str1;//使用重载的赋值运算符str2.modStringHappynewyear!;cout<<str1<<’/n’;cout<<str2<<’/n’;writeToFile;return0;
与十进制数254等值的二进制数是______
请使用VC6或使用[答题]菜单打开考生文件夹proj1下的工程proj1此工程包含一个源程序文件proj1.cpp文件中将表示数组元素个数的常量Size定义为4并用int类型对类模板进行了实例化文件中位于每个注释//ERROR****found****之后的一行语句存在错误请改正这些错误使程序的输出结果为1234注意模板参数名用T只修改注释//ERROR********found********的下一行语句不要改动程序中的其他内容//proj1.cpp#include<iostream>usingnamespacestd;//将数组元素个数Size定义为4//ERROR********found********constintSize;template<typenameT>classMyClasspublic:MyClassT*pforinti=0;i<Size;i++array[i]=p[i];voidPrint;private:Tarray[Size];;template<typenameT>voidMyClass::Printforinti=0;i<Size;i++cout<<array[i]<<’/t’;intmainintintArray[Size]=1234;//ERROR********found********MyClass<double>objintArray;obj.Print;cout<<endl;return0;
在微型计算机中字符的编码是______
请使用VC6或使用[答题]菜单打开考生文件夹proj3下的工程proj3其中声明的CDeepCopy是一个用于表示矩阵的类请编写这个类的赋值运算符成员函数operator=以实现深层复制要求补充编制的内容写在//**********333**********与//**********666**********之间不得修改程序的其他部分注意程序最后将结果输出到文件out.dat中输出函数writeToFile已经编译为obj文件并且在本程序中调用//CDeepCopy.h#include<iostream>#include<string>usingnamespacestd;classCDeepCopypublic:intn;//动态数组的元素个数int*p;//动态数组首地址CDeepCopyint;~CDeepCopy;CDeepCopy&operator=constCDeepCopy&r;//赋值运算符函数;voidwriteToFilechar*;//main.cpp#includeCDeepCopy.hCDeepCopy::~CDeepCopydelete[]p;CDeepCopy::CDeepCopyintkn=k;p=newint[n];//构造函数实现CDeepCopy&CDeepCopy::operator=constCDeepCopy&r//赋值运算符函数实现//**********333**********//**********666**********intmainCDeepCopya2d3;a.p[0]=1;d.p[0]=666;//对象ad数组元素的赋值CDeepCopyb3;a.p[0]=88;b=a;//调用赋值运算符函数cout<<b.p[0];//显示内层局部对象的数组元素cout<<d.p[0];//显示d数组元素a.p[0]的值cout<<dfadeaway;/n;cout<<a.p[0];//显示a数组元素a.p[0]的值writeToFile;return0;
热门题库
更多
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育
加强和创新网络道德教育