不凡考网

下面关于面向对象的程序设计方法中,正确的是( )。

  • 下载次数:
  • 支持语言:
  • 697
  • 中文简体
  • 文件类型:
  • 支持平台:
  • pdf文档
  • PC/手机
  • 【名词&注释】

    多态性(polymorphism)、软件工程(software engineering)、重要作用(an important role)、最大值(maximum)、内部结构(internal structure)、内存空间(memory space)、派生类(derived class)、测试法、结构化程序设计方法(structured programming method)、数组名(array name)

  • [单选题]下面关于面向对象的程序设计方法中,正确的是( )。

  • A. “多态性”是指对象的状态根据运行的要求进行变化
    B. “封装性”是指将不同类型的数据结合在一起作为一个整体来处理
    C. 在面向对象的程序设计中,结构化程序设计方法(structured programming method)仍有着重要作用
    D. 基类的私有成员在派生类(derived class)的对象中不可访问,也不占内存空间

  • 查看答案&解析
  • 举一反三:
  • [单选题]进入标准模块的方法有( )。
  • A. 一种
    B. 两种
    C. 三种
    D. 四种

  • [单选题]在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看作______。
  • A. 循环的集合
    B. 地址的集合
    C. 路径的集合
    D. 目标的集合

  • [单选题]下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大值的和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名(array name),n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。
  • A. include
    B. include
    C. void fun(int a[],int n, int *max, int *d)
    D. { int i;
    E. *max=a[0];
    F. *d=0;
    G. for(i=0;【15】;i++)
    H. if(*max<【16】)
    I. {*max=a[i];*d=i;}
    J. }
    K. main()
    L. { int i, x[20], max, index, n=10;
    M. randomize();
    N. for(i=0;i O. {
    P. x[i]=rand()%50; printf("%4d",x[i]);
    Q. }
    R. printf("\n");
    S. fun(x,n,&max,&index);
    T. printf("Max=%5d,Index=%4d\n",max,index);
    U. }

  • [单选题]执行下面的程序段后,x的值为______ 。 X=5 For i=1 To 20 Step 2 x=x+ i\5 Next i
  • A. 21
    B. 22
    C. 23
    D. 24

  • [单选题]若已定义了类Vehicle,则下列派生类(derived class)定义中,错误的是
  • A. class Car:Vehicle{/*类体略*/);
    B. class Car:public Car{/*类体略*/);
    C. class Car:public Vehicle{/*类体略*/);
    D. class Car:virtual public Vehicle{/*类体略*/);

  • [单选题]已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是( )。
  • A. 堆排序
    B. 直接插入排序
    C. 快速排序
    D. 直接选择排序

  • 本文链接:https://www.zhukaozhuanjia.com/download/n8gezg.html
  • 推荐阅读
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2