研发工程师笔试c语言题,研发工程师面试题(含答案)

1、三个程序a,b,c,它们使用同一个设备进行I/O操作,并按a,b,c的优先级执行(a优先级高,c低).这三个程序的计算和I/O时间如下图所示。假设调度的时间可忽略。则在单道程序环境和多道程序环境下(假设内存中可同时装入这三个程序,系统采用不可抢占的调度策略).运行总时间分别为()

计算 I/O 计算

a 30 40 10

b 60 30 10

c 20 40 20

A.260,180

B.240,180

C.260,190

D.240,190

参考答案:A

2、由权值为29,12,15,6,23的五个叶子节点构造的哈夫曼树为,其带权路径长度为()

A.222

B.192

C.85

D.188

参考答案:D

3、如果待排序的数组已经近似递增排序,则此时快排算法的时间复杂度为()

A.O(n)

B.O(n^2)

C.O(nlogn)

D.O((n^2)*logn)

参考答案:B

4、统计模式分类问题中,当先验概率未知时,可以使用()

A.小大损失准则

B.小误判概率准则

C.小损失准则

D.N-P判决

参考答案:AD

5、void func()

{

char b[2]={0};

strcpy(b,"aaaa");

}

以下说法那个正确()

A.Debug版崩溃,Release版正常

B.Debug版正常,Release版崩溃

C.Debug版崩溃,Release版崩溃

D.Debug版正常,Release版正常

参考答案:A

6、下面关于求关键路径的说法不正确的是()

A.一个事件的迟开始时间为以该事件为尾的弧的活动迟开始时间与该活动的持续时间的差

B.求关键路径是以拓扑排序为基础的

C.一个事件的早开始时间同以该事件为尾的弧的活动早开始时间相同

D.关键活动一定位于关键路径上

参考答案:A

7、软件实施活动的进入准则是哪些?

A.需求工件已经被基线化

B.详细设计工件已经被基线化

C.构架工件已经被基线化

D.项目阶段成果已经被基线化

参考答案:ABC

8、下面哪一项不是加载驱动程序的方法?

A.通过DriverManager.getConnection方法加载

B.调用方法 Class.forName

C.通过添加系统的jdbc.drivers属性

D.通过registerDriver方法注册

参考答案:A

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值