C语言规定,函数返回值的类型是由()
A、 return语句中的表达式类型所决定
B、 调用该函数时的主调函数类型所决定
C、 调用该函数时系统临时决定
D、 在定义该函数时所指定的函数类型所决定
回答正确 正确答案: D
解析:
由函数名前面的类型决定,如果类型不匹配,会隐式转换
若有定义int x = 3, y = 2; 和 float a = 2.5, b = 3.5;
则表达式:(x + y) % 2 + (int)a / (int)b 的值是()
A、 0
B、 2
C、 1.5
D、 1
回答错误 正确答案: D 你的选择:B
解析:
注意 2 / 3 结果为 0
对滑动窗口不正确的描述是:
A、 能够提高传输效率
B、 能够提高信道利用率
C、 能够进行流量控制
D、 能够防止报文段顺序出错
回答错误 正确答案: D 你的选择:A
解析:
防止报文段顺序出错应该是【序列号】 来保证的
HTTP是一种( )
A、 高级程序设计语言
B、 域名
C、 超文本传输协议
D、 网址
回答正确 正确答案: C
解析:
超文本传输协议
国际标准化组织ISO提出的不基于特定机型,操作系统或公司的网络体系结构OSI参考模型中,第3层和第6层分别为( )。
A、 物理层和网络层
B、 数据链路层和传输层
C、 网络层和表示层
D、 会话层和应用层
回答错误 正确答案: C 你的选择:A
解析:
网络层和表示层
关于虚拟地址空间理解正确的是()
A、 虚拟空间和物理空间的映射是有一定的规律的
B、 在同一个X86兼容的主机上,进程最大寻址空间都是一样的
C、 通过多级页表来实现虚拟空间到物理空间的映射
D、 进程最大可寻址的空间时:从0开始到2的CPU地址位数幂的线性空间
回答正确 正确答案: C
解析:
A:虚拟空间和物理空间的映射是通过页表进行的,操作系统根据页表映射和置换算法进行操作,无一定的规律可循
B: 在同一个X86兼容的主机上,如果CPU是64位的,最大虚拟空间在32位系统下是232字节,在64位下是264字节。
D: 进程最大可寻址的空间时:和操作系统的位数也有关系
CPU不直接访问的存储器是______
A、 ROM
B、 RAM
C、 寄存器
D、 硬盘存储器
回答正确 正确答案: D
解析:
磁盘中的数据需要加载进内存后,才能被CPU读取
以下哪个环境变量表示当前路径 ()
A、 PATH
B、 PWD
C、 HOME
D、 ROOT
回答错误 正确答案: B 你的选择:A
解析:
大写的PWD代表环境变量,小写的pwd是shell命令输出当前工作目录,查看系统中所有环境变量可以使用env,可以看到PWD的值会随着工作目录变化而变化
若定义:char s[20]=“programming”,*ps=s ; 则不能表示字符‘o’的是()
A、 ps+2
B、 s[2]
C、 ps[2]
D、 *(ps+2)
回答正确 正确答案: A
解析:
A项,ps为指针,ps+2为一个地址,因此不能表示字符‘o’。
B项和C项,当ps为指针时,ps[2]等价于s[2],表示的都是数组中的第3个元素。前者表示指针名称加下标引用元素,而后者表示数组名称加下标来引用元素。
因此B和C正确。
D项,*(ps+2),取到了ps[2]的值,因此为‘o’。因此D正确。
设有5000个待排序的记录关键字,如果需要用最快的方法选出其中最小的10个记录关键字,则用下列()方法可以达到此目的
A、 快速排序
B、 堆排序
C、 归并排序
D、 插入排序
回答正确 正确答案: B
解析:
堆排序