2022计算机二级历年真题和解答6章
2022计算机二级历年真题和解答6章 第1章
下面关于ADSL接入技术的说法中,错误的是( )。
A、ADSL的含义是非对称数字用户线
B、ADSL用普通电话线作传输介质,能够提供8Mbps的内容为“bcdefg”第三次判断条件“--pb>=b1”使Pb的值为“b1”,执行“strcpy(b2,pB);”后b2的内容为“abcdefg”。最后输出b2数组中存放的字符串长度,显然是7。(这里还有一个关键点:就是每当执行一次while循环判断条件,就执行一次“--Pb”,他使得指针pb自减1,即前移一位)所以,4个选项中D为所选。
( 14 )在显示查询结果时,如果要将数据表中的 “ 籍贯 ” 字段名,显示为 “ 出生地 ” ,可在查询设计视图中改动( ) 。
A )排序
B )字段
C )条件
D )显示
正确答案:B
已定义以下函数: fun(int *p) { return *p; } 该函数的返回值是
A.不确定的值
B.形参p中存放的值
C.形参p所指存储单元中的值
D.形参P的地址值
正确答案:C解析:本题考核的知识点是函数的返回值.函数的返回值应该为return后面的表达式的值,在本题中的表达式为*p,*p指的是形参p所指存储单元中的值,所以,4个选项中选项C符合题意。
fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是 ( )
A.字符串读入后不会自动加入'\0'
B.fp是file类型的指针
C.fgets函数从文件中最多读入n-1个字符
D.fgets函数从文件中最多读入n个字符
正确答案:C
以下程序的输出结果是( )。 int f(int A) { return a%2; } main {int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[8]);i++)d+=s[i]; printf("%d\n",d); }
正确答案:A在程序中当i=0时,s[o]=1,f(s[0])为1,执行d+=s[0],d的值为1,i++也变为1。当i=1时,s[1]=3,f(s[1])为1,也为非0,继续执行后面的表达式,此时d的值为1+3=4,继续着i++变为2,接着执行for循环,可知for循环的目的是把S数组中的奇数相加,因此最后d的值为1+3+5为9,故选择A选项。
2022计算机二级历年真题和解答6章 第3章
用什么语句可以选择指定的表项或取消已选择的表项?
A.列表框.Selected(索引值)
B.列表框名.Selected(索引值)=True|False
C.列表框.Selected
D.列表框名.Selected=True|False
正确答案:B解析:Selected属性实际上是一个数组,每个元素的值为True或False,每个元素与列表框中的一项相对应。当元素的值为True时,表示选择了该项;当元素的值为False时,表示未选择该项。列表框名.Selected(索引值)=True|False语句可以选择指定的表项或取消已选择的表项。由于Selected是个数组,所以如果语句中缺少了索引值就不正确了。
以下叙述中,错误的是 ______。
A.一个工程中只能有一个Sub Main过程
B.窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
C.窗体的Hide方法和Unload方法的作用完全相同
D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体
正确答案:C解析:窗体的Hide方法和Show方法是相反的,正如选项B所叙述的,Show方法是将指定的窗体装入内存并显示该窗体,Hide方法则是将装入内存的窗体隐藏起来,并没有从内存中卸载,而Unload方法是将窗体从内存中清除。在Visual Basic中,一个工程只能有一个Sub Main过程,可以作为程序的开始。如果有多个窗体,必须指定一个窗体为启动窗体。
下面程序段中C的二进制值是______。 char a=3,b=: c=ab<<1;
A.1011
B.1111
C.11110
D.11100
正确答案:B解析:C语言提供六种位运算符,按优先级由高到低的顺序分别为:取反(~)、左移()和右移(>>)、按位与()、按位异或(∧)、按位或(|)。所以表达式c=ab1先运算b1得二进制为00001100,再运算a∧00001100,最后得二进制值00001111。
2022计算机二级历年真题和解答6章 来自淘豆网m.daumloan.com转载请标明出处.