linux系统及编程基础

系统引导的过程一般包括如下几步: (1)MBR中的引导装载程序启动; (2)用户登陆; (3)Linux内核运行; (4)BIOS自检。 以下哪个顺序是正确的?()A、(4)(2)(3)(1)B、(4)(1)(3)(2)C、(2)(4)(3)(1)D、(1)(4)(3)(2)

题目

系统引导的过程一般包括如下几步: (1)MBR中的引导装载程序启动; (2)用户登陆; (3)Linux内核运行; (4)BIOS自检。 以下哪个顺序是正确的?()

  • A、(4)(2)(3)(1)
  • B、(4)(1)(3)(2)
  • C、(2)(4)(3)(1)
  • D、(1)(4)(3)(2)
参考答案和解析
正确答案:B
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有以下程序 main() {int i,j; for(i=1;i<4;i++) { for(j=i;j<4;j++)printf("%d*%d=%d ",i,j,i*j); printf("\n"); } } 程序运行后的输出结果是

A.1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 3*1=3

B.1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9

C.1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9

D.1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9


正确答案:B
解析:本题主要考查了for循环的嵌套。外层for循环的自变量i从1开始,每次循环后增l,至到i等于3结束。内层循环的自变量j每次从i开始,每次循环后增1,至到j等于3结束。在每次外循环开始后,内层循环在一行上先打印“i*j=两个乘数的积”,然后换行,下次循环从下一行开始打印。

第2题:

发明专利申请的审查程序包括以下几个阶段:(1)初步审查(2)实质审查(3)授予专利权,同时登记和公告(4)公布申请。顺序正确的是()

A、(1)(2)(3)(4)

B、(1)(4)(2)(3)

C、(1)(2)(4)(3)

D、(2)(1)(4)(3)


参考答案:C

第3题:

制定计划的过程分为以下几步:(1)确立目标;(2)估量机会;(3)调查研究;(4)提出多种方案;(5)方案选择。正确的顺序是()

A、(1)→(3)→(2)→(4)→(5)

B、(2)→(1)→(3)→(4)→(5)

C、(2)→(1)→(4)→(3)→(5)


参考答案:B

第4题:

有以下程序:

程序运行后的输出结果是( )。

A.2 3 4 4

B.4 3 3 2

C.1 2 3 4

D.1 1 2 3


正确答案:B
在for(i=0;i<12;i++)C[s[i]]++中,数组元素s[i]的值作为数组c的下标,当退出循环时,数组c的4个元素的值分别为4…332。因此B选项正确。

第5题:

设有如下程序:

该程序通过For循环来计算一个表达式的值,这个表达式是( )。

A)1 1/2 2/3 3/4 4/5

B)1 1/2 1/3 1/4 1/5

C)1/2 2/3 3/4 4/5

D)1/2 1/3 1/4 1/5


正确答案:C
本题考查VBA中循环结构的知识。这类问题需要分析出每一次循环所做的操作。第一次循环时,i=t,n=0,x=0/1,所以累加上去的是0/1;第二次循环时,i=2,n=1,x=1/2,所以累加上去的是l,2;第三次循环时,i=3,n=2,x=2/3,所以累加上去的是2/3;循环5次后累加的应该是0/l1/22/3十3/44/5。

第6题:

有下列程序:

main()

{int i,j;

for(i=1;i<4;i++)

{for(j=i;j<4;j++) printf("%d*%d=%d",i,j,i*j);

printf("\n");

}

}

程序运行后的输出结果是( )。

A.1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 3*1=3

B.1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9

C.1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9

D.1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9


正确答案:B
解析:外层for循环的自变量i从1开始,每次循环后增1,直到i等于3结束。对于外层循环自变量 i的每一个值,内层循环的自变量.i每次从i开始,每次循环后增1,直到j等于3结束。所以在每次外循环开始后,内层循环在一行先打印门’两个乘数的积,然后回车换行,下次循环从下一行开始打印输出结果。

第7题:

AT接入鉴权的时候,包括(1)ChApchAllenge-response,(2)A12Acessrequest,(3)A12AcessAccept,(4)chApAuthentificAtionsuccess,信令流程正确的顺序是:()

A.1-2-3-4

B.1-3-2-4

C.2-1-3-4

D.2-3-1-4


参考答案:A

第8题:

有以下程序includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i<

有以下程序 #include <stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf("%d",c[i]); printf("\n"); } 程序的运行结果是

A.1 2 3 4

B.2 3 4 4

C.4 3 3 2

D.1 1 2 3


正确答案:C
解析: 在br(i=0;i12;i++)c[s[i])++中,数组元素s[i]的值作为数组c的下标,当退出循环时,数组c的4个元素的值分别为4、3、3、2。

第9题:

有以下程序

程序的运行结果是( )。

A.4 3 3 2

B.2 3 44

C.1 2 3 4

D.1 1 2 3


正确答案:A
s[i]元素作为c数组的下标,使C数组元素自增,执行完毕后,c数组元素为04332。按题目要求输出,4332,所以答案选择A)。

第10题:

有以下程序:

程序运行后的输出结果是( )。

A.4,5,2,4,1,3,

B.4,4,2,2,1,1,

C.5,5,3,3,2,2,

D.4,4,2,2,1,3


正确答案:A
sizeof()是运算符,在头文件中typedef为unsignedint,其值在编译时即计算好了,参数可以是数组、指针、对象、函数等。它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。strlen(·char)函数,要在运行时才能计算,参数必须是字符型指针(char·),当数组名作为参数传人时,实际上数组就退化成指针了,它的功能是:返回字符串的长度。该字符串可能是自己定义的,也可能是内存中随机的,该函数实际完成的功能是从代表该字符串的第一个地址开始遍历,直到遇到结束符NULL,返回的长度大小不包括NULL。sizeof(a)求数组a所占空间的大小,包括字符串最后的’、0’,所以sizeof(a)=5,strlen()遇到’、0’就结束,strlen(a)=4。strlen(b)是指针指向的字符串长度,sizeof(b)是指针的大小。strlen(c)是字符串的长度,sizeof(c)是数组的长度。因此,输出4,5,2,4,l,3。故答案为A选项。

更多相关问题