23秋招-

人大金仓
90min 15选择、20判断、10填空、3简答、2大题

  1. 关于黑盒测试下列描述错误的是_(D
    A) 黑盒测试法把被测试对象看成是一相黑盒子,测试人员完全不考虑程序的内部结构和处理过程
    B) 采用黑盒技术测试用例的方法有:等价类的划分、边界值分析、错误推测和因果图
    C) 测试用例应由输入数据和预期的输出数据两部分组成。这样便于对照检查,做到有的放矢
    D) 黑盒测试法有下列几种覆盖标准:语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖,路径覆盖
  2. 给定工程项目PROJ 和职工EMP实体集,若一个职工可以参加多个项目,一个项目可以由
    多个职工参加,那么,PROJ 与EMP 之间应是一个_(D)_的联系。
    A) 1:1
    B)n:1
    C) 1:n
    D) m:n
  3. 在关系模型中,实现"关系中不允许出现相同的元组"的约束是通过_(B
    A)候选键
    B)主键
    C)外键
    D)超键
  4. 下列的SQL语句中,_不是数据定义语言 (C
    A )CREATE TABLE
    B) DROP TABLE
    C)GRANT
    D)TRUNCATE TABLE
  5. 以下描述_不是关系型数据模型的优点。 (B
    A)圆概念单一,无论实体还是实体之间的联系都是用关系表示
    B)关系型数据库可以存储非结构化数据
    C)存取路径对用户透明,有更高的数据独立性、更好的安全保密性
    D)关系模型中的数据操作是集合操作,及操作的对象和操作的结果都是
  6. 关于数据库视图,下列说法正确的是_(A
    A) 视图可以提高数据的操作性能
    B) 定义视图的语句可以是們何数据操作语句
    C) 视图可以提供一定程度的数据独立性
    D) 视图的数据一般是物理存储的
  7. 对于如下的程序流程,若采用语句覆盖法设计测试案例(使每条语句都至少执行1次),则至少需要设计_( 2 )个测试案例。
    输入X和Y
    否 是
    X>0
    Y=Y+X,Y=Y-X
    否 是
    Y>0
    x=1
  8. 在表Dept(Dno,Dname,Tele)中,为了尽量减小存储空间,字段Dname存储长度在6-18之间,以下设置的字段类型哪个最合适_(B)
    A) Varchar(10)
    B) Varchar(20)
    C) Char(20)
    D) Char(10)
  9. 关于下面的代码,说法正确的是_()不会,选的B
    1 public static void main(String [] args)
    2 { List li=new ArrayList<>();
    3 Li.add(6);
    4 Li.add(9);
    5 List list =li;
    6 List Is=list;
    7 System.out.printIn(Is.get(1));
    8 }
    A) 输出6
    B) 输出9
    C) 第6行编译错误
    D) 第7行编译错误
  10. 零件关系P(零件名,条形码,供应商,产地,价格)中的_(条形码属性可以作为该关系的主键。查询产于西安且名称为“P2”的零件,结果以零件名、供应商及零件价格分列表示,
    P2’'对应的SQL 语句为:
    SELECT 零件名,供应商,价格
    FROM P
    WHERE 零件名 = ‘P2’ AND
    ;
    =‘P2
    将供应商“S2”所供应的零件价格下调2%的SQL 语句为:
    UPDATE P_
    WHERE 供应商 =\sec 2’;【多选题】
    = ‘S2’
    A)零件名 B)条形码 C)产地 D)供应商
    A)条形码=西安 B)条形码=‘西安’ C) 产地=西安 D)产地=‘西安’ (D)
    A) SET 价格= '价格0.98’ B) SET 价格=价格0.98 C) Modify 价格='价格0.98’ D) Modify 价格=价格0.98 (C)
  11. 关于测试,下列描述错误的是_(A
    A) 软件测试的目的是找出软件的所有的缺陷。
    B) Beta 测试是验收测试的一种。
    C) 白盒测试和黑盒测试的区别是白盒测试针对代码和程序的逻辑来测试,而黑盒测试是针对软件需求来测试正确性的。
    D)测试可以分成单元测试、集成测试、系统测试、验收测试等几个种类
  12. 进程状态转换,以下哪种转换是不能进行的_(D
    A) 就绪状态到执行状态
    B) 执行状态到阻挛状态
    C) 就绪状态到阻塞状态
    D) 阻塞状态到就绪状态
  13. SQL实现分组查询的短语是_(B
    A) ORDER BY
    B) GROUP BY
    C) HAVING
    D)ASC
  14. 下面的代码段,执行之后i和j的值是什么_(C
    int i=1
    int j ;
    j=i++;
    A) 1,1
    B) 1,2
    C) 2,1
    D)2,2
  15. 从是否需要执行被测软件的角度,软件测试技术可划分的类型是:_A、C
    【多选题】
    A) 静态测试
    B)黑盒测试
    C)动态测试
    D)白盒测试
  1. 数据库逻辑备份和还原必须在联机状态下才能执行 ()


    3)测试中应该对有效和无效、期望和不期望的输入都要测试。 (

  2. 一个数据文件可以隶属于多个表空间 (

  3. 程序中隐藏错误的概率与其已发现的错误数成正比 (

  4. 黑盒测试也称为结构测试。 (

  5. Linux系统下执行sh文件时,./test.sh和sh test.sh执行效果一样 ()不会,选的 错

  6. 系统配置路径时,export P A T H : / u s e r p a t h 与 e x p o r t / u s e r p a t h : PATH:/userpath与export /userpath: PATH:/userpathexport/userpath:PATH ()不会,选的 对
    一样执行效果

  1. 只有满足联接条件的记录才包含在查询结果中,这种联接为 内部联接
  2. E-R模型的组成包括那些元素 实体 属性 联系
  3. 数据库所管理的所有数据在磁盘上都记录为文件,这些文件按照作用的不同可以分为:主要数据文件、 次要数据文件、 日志文件、 文件
  4. 数据库在多用户环境的并发访问,是使用 并发控制乐观锁 共同实现的
  5. 模式对象包括 表、表的完整性约束、索引、视图、序列、同义词
  6. 我们使用Is -alh查看文件时,会看到有文件的相关权限描述,如drwxrwxrwx.,第一位代表 ,后面三位代表 ,再后面三位代表 ,再后面三位代表 。(不会)
  7. Linux系统查看CPU使用率一般使用mpstat 命令
  8. Linux系统查看内存使用率一般使用 vastat命令。可以使用free、top命令来检查Linux系统当前内存使用情况
  9. Linux系统查看磁盘空间剩余情况一般使用 df 命令
  10. Linux系统持续的查看某个文本新写入的内容一般使 tail-f 命令。

1) 有什么方法能检测链表的环路?
2) 进程与线程分别是什么?进程之间的如何进行通信?
3) 黑盒测试和白盒测试是指什么?有哪些具体的方法?黑盒和白盒的优点和缺点是什么?

2、有一个花店APP主要进行鲜花销售,提供会员注册系统,根据消费金额有三类会员(金牌、银
牌、铜牌);目前有4类商品,针对不同商品,每类会员提供不同折扣,相关折扣表如下所
示:
商品
会员 A(¥99) B(¥99) C(¥99) D(¥69)
金牌 0.8 0.85 0.88 1
银牌 0.9 0.9 0.91 1
铜牌 0.94 0.93 0.95 1
现提供一个接口,计算商品经过折扣后的价格(类似于购物车商品结算),接口如下:
Calc(商品,会员类型)
return 购物车商品价格;
目前的测试诉求是,验证商品折扣结算系统功能是否正确,请开展测试设计。

(10分)(No.7482)(编程题)编程实现:
小花给小顺出了一道题,给出1个起始数字X,可对X进行以下两种操作:

  1. 对数字可进行乘2操作
  2. 对数字可进行减1操作
    那么如果需要得到最终结果H,所需操作的操作数是什么?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值