计算机二级java试题【刷题】
计算机二级java试题【刷题】1. 下面对软件特点描述不正确的是()。A. 软件是一种逻辑实体,具有抽象性B. 软件开发、运行对计算机系统具有依赖性C. 软件开发涉及软件知识产权、法律及心理等社会因素D. 软件运行存在磨损和老化问题【答案】D2. 下面描述不属于软件特点的是()。A. 软件是一种逻辑实体,具有抽象性B. 软件在使用中不存在磨损、老化问题C. 软件复杂性高D. 软件使用不涉及知识产权【答案】D3. 下面对软件特点描述错误的是()。A. 软件没有明显的制作过程B. 软件是一种逻辑实体,不是物理实体,具有抽象性C. 软件的开发、运行对计算机系统具有依赖性D. 软件在使用中存在磨损、老化问题【答案】D4. 软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是()。A. 编辑软件B. 操作系统C. 教务管理系统D. 浏览器【答案】B5. 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件),下面属于应用软件的是()。A. 学生成绩管理系统B. C语言编译程序C. UNIX操作系统D. 数据库管理系统【答案】A 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂查找。6. 面向对象方法中,继承是指()。A. 一组对象所具有的相似性质B. 一个对象具有另一个对象的性质C. 各对象之间的共同性质D. 类之间共享属性和操作的机制【答案】D7. 层次型、网状型和关系型数据库划分原则是()。A. 记录长度B. 文件的大小C. 联系的复杂程度D. 数据之间的联系方式【答案】D8. 一个工作人员可以使用多台计算机,而L台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。A. 一对一B. 一对多C. 多对多D. 多对一【答案】C9. 数据库设计中反映用户对数据要求的模式是()。A. 内模式B. 概念模式C. 外模式D. 设计模式【答案】C10. 下列代码的执行结果是()。int length=“Hello”.length();System.out.println(length);A. 5B. 2C. 10D. 6【答案】A11. 设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。A. 23,13,51,57,66,26,81,69,76B. 13,23,26,51,57,56,81,76,69C. 23,13,51,57,26,66,81,69,76D. 23,13,51,57,81,26,66,69,76【答案】C12. 设某二叉树的前序遍历为ABC,中序遍历为CBA,则该二叉树的后序遍历为()。A. BCAB. CBAC. ABCD. CAB【答案】B13. 设某二叉树的后序遍历为CBA,中序遍历为ABC,则该二叉树的前序遍历为()。A. BCAB. CBAC. ABCD. CAB【答案】C14. 某二叉树的前序序列为ABCD,中序序列为DCBA,则后序序列为()。A. BADCB. DCBAC. CDABD. ABCD【答案】B15. 二叉树的中序序列为BDCA,后序序列为DCBA,则前序序列为()。A. DCBAB. BDCAC. ABCDD. BADC【答案】C16. 若定义int a=2,b=2,下列表达式中值不为4的是()。A. a*(+b)B. a*(b+)C. a+bD. a*b【答案】A 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂。17. 下列可以获得构件前景色的方法是()。A. getSize()B. getForeground()C. getBackground()D. paint()【答案】B18. 下列程序的运行结果是()。public class testprivate String data = "10","10.5"public void fun()double s = 0;for(int i = 0; i < 3; i+)trys = s + Integer.parseInt(datai);catch(Exception e)System.out.print("error1:" + datai);public static void main(String args)trytest d = new test();d.fun();catch(Exception e)System.out.println("error2");A. error1:10.5B. error2C. error1:10.5error2D. 以上都不对【答案】C19. 下列代码的编译或执行结果是()。public class MyValpublic static void main(String args)MyVal m = new MyVal();m.aMethod();public void aMethod()boolean b = new Boolean5;System.out.println(b0);A. 1B. nullC. 0D. 编译错误【答案】D20. 下列不属于接口WindowListener的方法是()。A. windowClosing()B. windowClosed()C. windowMinimized()D. windowOpend()【答案】C21. 下列不属于数据库设计任务的是()。A. 设计数据库应用结构B. 设计数据库概论结构C. 设计数据库逻辑结构D. 设计数据库物理结构【答案】A22. 数据字典(DD)所定义的对象包含于()。A. 数据流图(DFD图)B. 程序流程图C. 软件结构图D. 方框图【答案】A23. 下列关于数据库设计的叙述中,正确的是()。A. 在需求分析阶段建立数据字典B. 在概念设计阶段建立数据字典C. 在逻辑设计阶段建立数据字典D. 在物理设计阶段建立数据字典【答案】A24. 在数据库设计中,描述数据间内在语义联系得到E-R图的过程属于()。A. 逻辑设计阶段B. 需求分析阶段C. 概念设计阶段D. 物理设计阶段【答案】C25. 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。A. 需求分析阶段B. 逻辑设计阶段C. 概念设计阶段D. 物理设计阶段【答案】C26. 面向对象方法中,实现对象的数据和操作结合于统一体中的是()。A. 结合B. 封装C. 隐藏D. 抽象【答案】B27. 在下列链表中,能够从任意一个结点出发遍历访问到所有结点的是()。A. 单链表B. 循环链表C. 双向链表D. 二叉链表【答案】B28. 下列链表中,其逻辑结构属于非线性结构的是()。A. 二叉链表B. 循环链表C. 双向链表D. 带链的栈【答案】A29. 下列线性链表的叙述中,正确的是()。A. 各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B. 各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C. 进行插入与删除时,不需要移动表中的元素D. 以上三种说法都不对【答案】C 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂查找。30. 下列叙述中正确的是()。A. 线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B. 线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C. 线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D. 线性表的链式存储结构与顺序存储结构在存储空间的需求上没有可比性【答案】B31. 在数据库系统中,考虑数据库实现的数据模型是()。A. 概念数据模型B. 逻辑数据模型C. 物理数据模型D. 关系数据模型【答案】B32. 在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。A. 概念数据模型B. 逻辑数据模型C. 物理数据模型D. 关系数据模型【答案】A33. 在数据库系统中,给出数据模型在计算机上物理结构表示的是()。A. 概念数据模型B. 逻辑数据模型C. 物理数据模型D. 关系数据模型【答案】C34. 在数据库系统中,数据模型包括概念模型、逻辑模型和()。A. 物理模型B. 空间模型C. 时间模型D. 数据模型【答案】A35. 在数据库中,数据模型包括数据结构、数据操作和()。A. 数据约束B. 数据类型C. 关系运算D. 查询【答案】A36. 下面描述中错误的是()。A. 系统总体结构图支持软件系统的详细设计B. 软件设计是将软件需求转换为软件表示的过程C. 数据结构与数据库设计是软件设计的任务之一D. PAD图是软件详细设计的表示工具【答案】A37. 负责数据库中查询操作的数据库语言是()。A. 数据定义语言B. 数据管理语言C. 数据操纵语言D. 数据控制语言【答案】C 本资料来源公_众.号:文得课堂,更多计算机等级考试题库及视频,上公_众.号:文得课堂。38. 一个教师可讲多门课程,一门课程可由多个教师讲授,则实体教师和课程间的联系是()。A. 1:1联系