【导读】
不凡考网发布2022计算机计算机四级职称每日一练(11月02日)相关信息,更多2022计算机计算机四级职称每日一练(11月02日)的相关资讯请访问不凡考网计算机类考试频道。
1. [多选题]在有N个缓冲区的生产者消费者(producer-consumer)的问题中,下列叙述中哪些是错误的?producer() { int item; while(TRUE) { item = produce_item(); P(empty); P(mutex); insert_item(item); V(mutex) V(full); } } consumer() { int item; while(TRUE) { P(full); P(mutex); item = remove_item(); V(mutex); V(mutex); consume_item(item); } }
A. 信号量empty的初值为N
B. 信号量full的初值为0
C. 信号量mutex的初值为0
D. P(full)和P(mutex)两条语句可以颠倒顺序
E. V(mutex)和V(mutex)两条语句可以颠倒顺序
2. [单选题]索引是影响关系数据库性能的重要因素之一。下列关于索引的说法,错误的是
A. 建立索引是典型的以空间换时间的做法,因此在设计索引时需要在空间与时间两者间进行适当权衡
B. 如果SQL语句书写不当,索引可能不会被使用。一般可以采用查看SQL语句执行计划(implementation plan)的方法检查索引是否被使用
C. 向数据库表插入数据时,在该表上建立的索引有助于(helpful to)提高数据插入语句的执行效率
D. 数据库管理系统中最常用的索引结构是B树,有些数据库管理系统也提供位图等其他类型的索引结构
3. [单选题]以下不属于实现数据库系统安全性的主要技术和方法的是——。
A. 视图机制
B. 存取控制技术
C. 审计技术
D. 出入机房登记和加锁
4. [单选题].解决死锁的方法有多种,通过"资源有序分配法"来解决死锁问题的方法称为
A. 死锁预防
B. 死锁避免
C. 死锁检测
D. 死锁解除
5. [单选题]以下关于软件可靠性测试的说法中.正确的是
A. 软件可靠性测试总是能比白盒测试发现更多的错误
B. 软件可靠性测试总是能比黑盒测试发现更多的错误
C. 软件可靠性测试不关注与软件性能有关的软件故障
D. 软件可靠性测试度量出来的软件可靠性特定于所定义的软件运行剖面(software operational profile)