软件工程-练习

选择题(每道题选择一个答案)

1.下列哪一项是面向对象的概念?

(a)模块和接口

(c)类、信息隐藏和继承

(b)模块和信息隐藏(d)并发和信息隐藏

2.下列哪一项是对象的特性?

(a)一个函数或子过程

(c)一组数据和对数据进行操作的过程

(b)一个模块

(d)一组函数和算法

3.什么是类?

(a)一个对象实例

(c)具有相同特征的对象的集合

(b)对象的实现

(d)具有不同特征的对象的集合

4.什么是类的操作(或方法)?

(a)被一个类执行的函数的规约和实现

(b)被一个类提供的子例程的规约和实现

(c)被一个类提供的函数或过程的规约和实现

(d)被一个类提供的接口的规约和实现

5.什么是操作的签名?

(a)操作的名字

(c)垕操作的名字、参数和返回值

(b)操作的函数或子例程(d)对象的接口

6.什么是类的接口?

(a)类的签名

(c)类的内部细节

(b)类提供的操作的规约

(d)类的实现

7.什么是属性?

(a)类的描述

(c)类具有的数据项

(b)类的内部性质

(d)类的参数

8.什么是软件设计的信息隐藏?

(a)隐藏信息从而使得它不被发现

(c)隐藏信息让信息安全

9.什么是数据抽象?

(a𠝹銷)信息隐藏的另一个名字

(c椟)在数据库中存储数据

10.什么是继承?

(a)从父类中继承特性的机制

(c)在类间共享数据的机制

(b)隐藏很可能发生变化的设计决策(d)将数据封装在一个类中

(b)封装数据从而隐藏其结构

(d)在数据结构中存储数据

(b)在类间共享和复用代码的机制(d)在类间隐藏信息的机制

相关推荐
倒流时光三十年17 分钟前
SpringBoot 数据库同步 Elasticsearch 性能优化
数据库·spring boot·elasticsearch
码农小卡拉40 分钟前
深入解析Spring Boot文件加载顺序与加载方式
java·数据库·spring boot
怣5044 分钟前
MySQL多表连接:全外连接、交叉连接与结果集合并详解
数据库·sql
ifqhzJwse1 小时前
基于粒子群算法(PSO)实现光伏发电MPPT多峰值寻优
极限编程
wjhx1 小时前
QT中对蓝牙权限的申请,整理一下
java·数据库·qt
冰暮流星1 小时前
javascript之二重循环练习
开发语言·javascript·数据库
万岳科技系统开发2 小时前
食堂采购系统源码库存扣减算法与并发控制实现详解
java·前端·数据库·算法
冉冰学姐2 小时前
SSM智慧社区管理系统jby69(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·管理系统·智慧社区·ssm 框架
杨超越luckly2 小时前
HTML应用指南:利用GET请求获取中国500强企业名单,揭秘企业增长、分化与转型的新常态
前端·数据库·html·可视化·中国500强
Elastic 中国社区官方博客2 小时前
Elasticsearch:Workflows 介绍 - 9.3
大数据·数据库·人工智能·elasticsearch·ai·全文检索