
【名词&注释】
解决问题(solving problems)、软件开发(software development)、打印输出(printout)、基本原理(basic principle)、知识点(knowledge point)、数据类型(data type)、派生类(derived class)、思考问题(thinking problems)、运行时(run-time)、笛卡儿积(cartesian product)
[单选题]面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是 ______ 。
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题(thinking problems)从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
查看答案&解析
举一反三:
[单选题]设R和S为两个关系,分别代表选择、投影、乘积关系代数的运算符号是
A. σF(R)、пA(R)、R×S
B. EA(R)、VA(S)、R*S
C. R∩S、R∪S、R×S
D. пA(R)、σF(R)、R×S
[单选题]下列关于类和对象的叙述中,错误的是( )。
A. 一个类只能有一个对象
B. 对象是类的具体实例
C. 类是对某一类对象的抽象
D. 类和对象的关系是一种数据类型与变量的关系
[单选题]窗体的隐藏和删除,分别用在不同的场合,隐藏Form1和删除Form1的命令是( )
A. Hide Form1 Unload Form1
B. Form1.Hide Form1.Unload
C. Form1.Hide Unload Form1
D. Hide Form1 Form1.Unload
[单选题]能够将表单的Visible属性设置为.T.,并使表单成为活动对象的方法是
A. Hide
B. Show
C. Release
D. SetFocus
[单选题]设R是一个2元关系,有3个元组,S是一个3元关系,有4个元组。如T=R×S,则T的元组为( )个。
A. 6
B. 8
C. 12
D. 16
[单选题]下列程序的输出结果是( )。 main() { int p[8]={11,12,13,14,15,16,17,18},i=0,j=0; while(i++7) if(p[i]%2)j+=p[i]; printf("%d\n",j); }
A. 42
B. 45
C. 56
D. 60
[单选题]以下能正确定义一维数组的选项是
A. inta[5]={0,1,2,3,4,5};
B. char a[]={'0','1','2','3','4','5','\0'};
C. char a={'A','b','C'};
D. inta[5]="0123";
[单选题]阅读下列程序:class ThreadTest extends Thread{ public static void main(String[]args){ Thread t=new Thread(this); t.start(); } public void run(){ System.out.print("A thread test."); }} 对该程序而言,正确结论是 ( )
A. 该程序能够通过编译并打印输出“A thread test.”
B. 该程序能够通过编译,但运行时(run-time)将不调用ThreadTest类中的run()方法,因此不产生任何输出
C. 该程序存在编译错误,因为在main()方法中不能使用this指针
D. 上述选项都不正确
[单选题]有如下程序:includeusing namespace std;class TestClass{private;char c;public;Tes
有如下程序: #includeiostream> using namespace std; class TestClass { private; char c; public; TestClass (char n):c(n){} ~TestClass () { coutc; } }; class TestClass1:public TestClass { Private: char c; public: TestClass1(char n):TestClass (n+1),c(n){} ~TestClass1() { coutc; } }; int main() { TestClass1 obj('x'); return 0; } 执行上面的程序输出( )。
A. xy
B. yx
C. x
D. y
本文链接:https://www.zhukaozhuanjia.com/download/54y39l.html