正确答案: B

先进的软件开发工具和环境

题目:开发软件时对提高开发人员工作效率至关重要的是( )。

查看原题

举一反三的答案和解析:

  • [单选题]原因排除法属于
  • 软件调试方法


  • [单选题]在应用程序系统中,不属于用户界面的是
  • 数据库

  • 解析:解析:用户界面中,包含应用程序中的表单、工具栏和菜单等,而数据库则用于保存要处理的数据,与界面无关。

  • [单选题]计算机的硬件系统主要包括:运算器、存储器、输入设备、输出设备和()。
  • 控制器


  • [单选题]以下程序运行时若要正确输出函数的入口地址和输入数的绝对值,应在程序空缺处填入的正确选项是 ( )。 abs(int x) { if(x>=0)return x: else return -x;} main() { int y,z,(*p)(int x)=abs; scanf(" %d" ,&y); z=(*p)(y); ______;}
  • printf(" %d%d\n" ,p,z)

  • 解析:解析:可以使用函数指针来调用函数。调用形式为:(*指针变量)(实参表列)。注意:调用函数和被调用函数之间的数据传递。

  • [单选题]与十进制数511等值的十六进制数为
  • 1FF


  • [单选题]以下叙述中,错误的是( )。
  • 对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定

  • 解析:

    大部分属性既可以通过属性窗口设置,也可以通过程序代码来进行设置,而有些属性只能使用程序代码或者属性窗口设置。如Name属性只能通过属性窗口来进行设置。


  • [单选题]Windows2003提供了一种DOS下所没有的()技术,以方便进行应用程序间信息的复制或移动等信息交换。
  • 剪贴板


  • [单选题]若有以下程序: #include iostream> using namespace std; class A { private: int x; protected: int y; public: int z; void setx(int i) { x=i; } int getx () { return x; }; class B : protected A { public: void setvalue(int a, int b, int c) { setx (a); y=b; z=c; } void display() { coutgetx ( ) ", "y", "z", "end1; } }; int main () { B obj; obj.setvalue(5, 6, 7); obj.display ( ); return 0; } 程序运行后的输出结果是( )。
  • 5,6,7

  • 解析:解析:本题考核保护继承中对类成员的访问权限。①在保护继承中,基类公有成员和保护成员都以保护成员身份出现在派生类中,而基类私有成员不可访问。②基类的公有成员和保护成员被继承以后作为派生类的保护成员,这样,派生类的其他成员可以直接访问它们。③由保护派.生的类声明的对象,不能访问任何基类的成员。在本题中,基类A中的数据成员y和函数setx,经过保护继承以后,在派生类B中成为保护成员,派生类B的对象不能访问它们。而派生类B中的函数setvalue和display都是公有成员,可以通过对象对它们进行访问。所以程序中对各成员的访问是正确的。本程序的功能是对类中各数据成员进行赋值,然后查看赋值是否正确。

  • 推荐下载科目: 计算机四级 软考中级 微软认证 Linux认证 华为认证 计算机一级 职称计算机 计算机操作员中级 计算机辅助设计 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2