首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 int main() { pid_t pid pid=fork(); if(pid==O)
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。 int main() { pid_t pid pid=fork(); if(pid==O)
admin
2022-07-04
46
问题
UNIX操作系统中,fork()系统调用用于创建进程。仔细阅读、分析下列程序,假设程序正确运行并创建子进程成功,那么输出到屏幕的正确结果是( )。
int main()
{
pid_t pid
pid=fork();
if(pid==O)printf(“hh\n”);
else if(pid>O)printf(“hh\n”);
else printf(“hh\n”);
}
选项
A、1行hh
B、2行hh
C、3行hh
D、什么都没有
答案
B
解析
fork()函数执行的特点是,只被调用一次,却会返回两次,一次是在调用进程(父进程)中,另一次是在新创建的子进程中。在父进程中,fork()返回子进程的pid。在子进程中,fork()返回0。否则出错返回-1。假设程序正确运行并创建子进程成功,那么,子进程中pid得到返回值为0,父进程中pid得到返回值为子进程号,父进程执行一次输出,子进程执行一次输出,故输出2行hh。因此。本题答案选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/5RyZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
一个一致性的系统要满足的条件是______。
下图是该测试项目的某软件问题报告视图。按QESuiteWebVersion1.0中的软件问题生命周期定义,4号软件问题报告需要何种人员进行哪些可能的操作?5号软件问题报告需要何种人员进行哪些可能的操作?8号软件问题报告需要何种人员进行哪些可能的操作?
系统测试中最基本的测试策略是______。
(1)由程序的流程图可判定结点个数为6,因此,根据环路复杂性算法得:V(G)=6+l=7。(2)由复杂度为7,可得到7条路径,分别为:P1:0—1一13—19P2:0—2—3—14—19P3:0—2—4—5—15—19P4:0—2—4—6—7—1
一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是______。
比较传统的软件单元测试与面向对象软件的单元测试的内容,下列说法错误的是______。A)传统的软件单元测试的对象是软件设计的最小单位——模块,测试依据是详细设计说明书B)单元测试应对模块内所有重要的控制路径设计测试用例,以便发现模块内部的错误C)
以下说法错误的是______。A)软件产品的质量越高,发布后维护成本就越低B)在软件测试中一般只需要运行预先设计的所有测试用例C)通常应该在需求阶段设计系统测试用例,以此作为需求检查的辅助手段D)发现和修复产品中的软件缺陷越早,开发费用就会
关于易用性测试,说法错误的是A)对软件功能的动态关联进行测试可以通过检查菜单完成B)使用软件的目的就是减少重复输入,减轻人工劳动,提高工作效率C)检查和评估软件安装手册的正确性和易用性是安装性测试的重要内容D)用户界面测试是软件易用
不需要运行程序,通过收集有关代码的结构信息来对程序进行测试的是A)静态分析B)动态测试C)白盒测试D)黑盒测试
小组成员开会,集体扮演计算机角色,把测试数据沿程序的逻辑结构走一遍是______。A)数据分析B)执行测试用例C)执行走查D)代码检查
随机试题
抢救休克型中毒型痢疾时,哪种措施不当
按照国家公务员申诉制度的规定,可以向有关部门提出申诉的情形是
生糖兼生酮氨基酸是
以下关于留置权表述正确的有:()
在竣工决算中,属于新增固定资产价值的有( )。
在一般情况下,动产所有权和不动产所有权的转移()。
从有效发挥会计职能作用的角度看,必须单独设置会计机构的单位有()。
为组合业绩提供一种“既考虑收益高低又考虑风险大小”的评估理论依据的是()。
佛教四大名山中位于浙江的是()。
以下叙述中不正确的是
最新回复
(
0
)