C++程序中的数据可以分为两大类,其中()是指在程序执行过程中值不改变的数据;()是程序中用于存储信息的单元,并对应于某个内存空间。
A.计算机硬件主要包括:主机、键盘、显示器、鼠标器和打印机5大部件
B.计算机软件分为系统软件和应用软件两大类
C.CPU主要由运算器和控制器组成
D.内存储器中存储当前正在执行的程序和处理的数据
A.计算机硬件主要包括:主机、键盘、显示器、鼠标器和打印机五大部件
B.计算机软件分为系统软件和应用软件两大类
C.CPU主要由运算器和控制器组成
D.内存储器中存储当前正在执行的程序和处理的数据
A.计算机硬件主要包括:主机、键盘、显示器、鼠标器和打印机5大部件
B.计算机软件分为系统软件和应用软件两大类
C.CPU主要由运算器和控制器组成
D.内存储器中存储当前正在执行的程序和处理的数据
A.计算机软件分为系统软件和应用软件两大类
B.Windows就是广泛使用的应用软件之一
C.所谓软件就是程序
D.软件可以随便复制使用,不用购买
A.程序源代码清单不属于文档
B.文档按项目周期角度可以分为开发文档和管理文档两大类
C.文档按重要性和质量要求可以分为正式文档和非正式文档
D.《软件文档管理指南》明确了软件项目文档的具体分类
按照网络的类型,我们可以将计算机网络分为两大类。其中,(51)中的用户受限制,网络上的计算机一般少于十台;而(51)依赖于系统管理员,且投资大。所以现在大多数网络都采用的都是这两种网络类型的组合。
A.基于服务器的网络 对等网络
B.对等网络 基于服务器的网络
C.公用网络 专用网络
D.专用网络 公用网络
●试题八
阅读以下说明和C++代码,将解答写入答题纸的对应栏内。
【说明】
源程序文件vectorClass.cpp,其中定义了用于表示向量的类vector,但类vector的定义并不完整。请按要求完成下列操作,将类vector的定义补充完整,并给出输出结果。
1.补充类vector的构造函数,该函数有参数x和y,它们都是int型的数据,默认值都为0。请使用参数列表的形式分别将类的数据成员a和b分别初始化为参数x和y的值。
2.完成类vector的成员函数input(int x,int y)的定义,将int型的参数x和y分别赋值给数据成员b和a。
3.完成类vector的友元函数friend double Multiply(vector &x,vector &y)的定义,先定义double型的临时变量c,然后将参数对象x和对象y的数据成员a与b分别相乘再相加后赋值给c,最后返回c的值。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件vectorClass.cpp清单如下:
#include <iostream.h>
class vector
{
int a;
int b;
public:
vector((1) ): (2)
{
}
void input(int x,int y)
{ (3)
}
void output()
{
cout<<'('<<a<<','<<b<<")"<<endl;
}
friend double Multiply(vector &x,vector &y);
};
double Multiply(vector &x,vector &y)
{
double c;
(4)
return c;
}
void main()
{
vector x(10,20),y;
double d;
y.input(2,3);
d=Multiply(x,y);
cout<<d<<endl;
}
程序输出结果是: (5) 。
A.C++是高级程序设计语言的一种
B.用C++程序设计语言编写的程序可以直接在机器上运行
C.当代最先进的计算机可以直接识别、执行任何语言编写的程序
D.机器语言和汇编语言是同一种语言的不同名称