版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2022-2023年河南省商丘市全國(guó)計(jì)算機(jī)等級(jí)考試C語(yǔ)言程序設(shè)計(jì)預(yù)測(cè)試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、單選題(20題)1.以下敘述中錯(cuò)誤的是()。
A.C語(yǔ)言程序在運(yùn)行過(guò)程中的所有計(jì)算都以二進(jìn)制方式進(jìn)行
B.C語(yǔ)言程序在運(yùn)行過(guò)程中的所有計(jì)算都以十進(jìn)制方式進(jìn)行
C.所有C語(yǔ)言程序都需要編譯、鏈接無(wú)誤后才能運(yùn)行
D.C語(yǔ)言程序中字符變量存放的是字符的ASCII值
2.以下說(shuō)法錯(cuò)誤的是:()
A.全局變量就是在函數(shù)外定義的變量,因此又叫做外部變量
B.一個(gè)函數(shù)中既可以使用本函數(shù)中的局部變量,也可以使用全局變量
C.局部變量的定義和全局變量的定義的含義不同
D.如果在同一個(gè)源文件中,全局變量和局部變量同名,則在局部變量的作用范圍內(nèi),全局變量通常不起作用
3.
4.
5.
6.
7.有以下程序
main()
{intk=5,n=0;
do
{switch(k)
{case1:case3:n+=1;k--;break;
default:n=0;k--;
case2:case4:n+=2;k--;break;
}
printf("%d",n);
}while(k>0&&n<5);
}
程序運(yùn)行后的輸出結(jié)果是
A.235B.0235C.02356D.2356
8.若主調(diào)用函數(shù)類型為double,被調(diào)用函數(shù)定義中沒(méi)有進(jìn)行函數(shù)類型說(shuō)明,而return語(yǔ)句中的表達(dá)式類型為float型,則被調(diào)函數(shù)返回值的類型是()。
A.int型B.float型C.double型D.由系統(tǒng)當(dāng)時(shí)的情況而定
9.
有以下程序
#include<stdio.h>
main
{inta=1,b=2,c=3,x;
x=(a^b)&C;printf("%d",x);
}
程序的運(yùn)行結(jié)果是()。
A.0B.1C.2D.3
10.有以下程序
#include<stdio.h>
main()
{ints;
scanf(“%d”,&s);
while(s>0)
{switch(s)
{case1;printf(“%d”,s+5);
case2:printf(“%d”,s+4);break;
case3:printf(“%d”。s+3);
default:printf(“%d”,s+1);break;
}
seanf(“%d”,&s);
}
}
運(yùn)行時(shí),若輸入12345O<回車>,則輸出結(jié)果是A.6566456B.66656C.66666D.6666656
11.有以下程序:
程序運(yùn)行后的輸出結(jié)果是()。
A.0B.一1C.1D.7
12.請(qǐng)選出以下程序的輸出結(jié)果()#include<stdio.h>sub(x,y,z)intx,y,*z;{*2=y(tǒng)-x;}main(){inta,b,c;sub(10,5,&A);sub(7,a,&B);sub(a,b,&C);printf("%d,%d,%d\n",a,b,C);}
A.5,2,3B.-5,-12,-7C.-5,-12,-17D.5,-2,-7
13.數(shù)據(jù)的獨(dú)立性是指______。
A.數(shù)據(jù)庫(kù)的數(shù)據(jù)相互獨(dú)立
B.DBMS和DB相互獨(dú)立
C.用戶應(yīng)用程序與數(shù)據(jù)庫(kù)的數(shù)據(jù)相互獨(dú)立
D.用戶應(yīng)用程序與DBMS相互獨(dú)立
14.下列排序算法中,其時(shí)間復(fù)雜度和記錄的初始排列無(wú)關(guān)的是()
A.插入排序B.堆排序C.快速排序D.冒泡排序
15.在一個(gè)源文件中定義的全局變量的作用域?yàn)椋?)
A.本程序的全部范圍B.本函數(shù)的全部范圍C.從定義該變量的位置開始到本文件結(jié)束D.以上說(shuō)法都不正確
16.若有定義語(yǔ)句:"inta[4][10],*P,*q[4];"且0≤i<4,則錯(cuò)誤的賦值是()。
A.D=aB.q[i]=a[i]C.p=a[l]D.P=&a[2][1]
17.是哈希查找的沖突處理方法()。
A.求余法B.平均取中法C.二分法D.開放地址法
18.設(shè)inta=12,則執(zhí)行完語(yǔ)句a+=a-=a*a后,a的值是()。
A.552B.264C.144D.-264
19.在黑盒測(cè)試方法中,設(shè)計(jì)測(cè)試用例的主要根據(jù)是A.程序外部功能B.程序內(nèi)部邏輯C.程序數(shù)據(jù)結(jié)構(gòu)D.程序流程圖
20.C程序的基本模塊為()。
A.表達(dá)式B.標(biāo)識(shí)符C.語(yǔ)句D.函數(shù)
二、2.填空題(20題)21.若運(yùn)行時(shí)給變量x輸入12,則以下程序的運(yùn)行結(jié)果是【】;
main(){
intx,y;
scanf(""%d"",&x);
y=x>12?x+10:x-12;
printf(""%d\n"",y);
}
22.下列循環(huán)的循環(huán)次數(shù)是______。
intk=2;
while(k=0)
printf["%d",k);
k--;
printf("\n");
23.以下程序運(yùn)行后的輸出結(jié)果是【】
#include<stdio,h>fun(inta)
{intb=0;staticintc=3;
b++;c++;
return(a+b+c);
}
main()
inti,a=5;
for(i=0;i<3;i++)prinff("%d%d",i,fun(a));
printf("\n");
}
24.設(shè)Y是int型變量,請(qǐng)寫出判斷Y為奇數(shù)的關(guān)系表達(dá)式【】。
25.以下程序的輸出結(jié)果是【】。
main()
{unsignedshorta=65536;intb;
printf("%d\n",b=A);
}
26.在面向?qū)ο蟪绦蛟O(shè)計(jì)中,從外面看只能看到對(duì)象有外部特征,而不知道也無(wú)須知道數(shù)據(jù)的具體結(jié)構(gòu)以及實(shí)現(xiàn)操作的算法,這稱為對(duì)象的______。
27.以下定義的結(jié)構(gòu)體類型擬包含兩個(gè)成員,其中成員變量info用來(lái)存入整形數(shù)據(jù);成員變量link是指向自身結(jié)構(gòu)體的指針,請(qǐng)將定義補(bǔ)充完整。
structnode
{intinfo;
【】link;};
28.下列軟件系統(tǒng)結(jié)構(gòu)圖的寬度為[]。
29.下面程序的功能是:計(jì)算1~20之間的奇數(shù)之和與偶數(shù)之和,請(qǐng)?zhí)羁帐钩绦蚬δ芡暾?/p>
#include<stdio.h>
main()
{inta=0,b=0,c=0,i;
for(i=0;i<=20;i+=2)
{a+=i;
();
c+=b;
}
printf("偶數(shù)之和=%d\n",A);
printf("奇數(shù)之和=%d\n",c-21);
}
30.在面向?qū)ο蠓椒ㄖ校瑢傩耘c操作相似的一組對(duì)象稱為【】。
31.若有定義floatb[15],*p=b;,且數(shù)組b的首地址為200H,則p+13所指向的數(shù)組元素的地址為______。
32.以下程序運(yùn)行結(jié)果是【】。
#include<stdio.h>
main()
{intfun();fun();}
fun()
{staticinta[3]={0,1,2};
inti;
for(i=0;i<3;i++)a[i]+=a[i];
for(i=0;i<3;i++)printf("%d,",a[i]);
printf("\n");}
33.下面程序執(zhí)行后輸出的結(jié)果是【】。
intm=13;
intfun(intx,inty)
{intm=3;
return(x*y-m);
}
main()
{inta=7,b=5;
printf("%d\n",fun(a,b)/m);
}
34.下列程序的輸出結(jié)果是______。
main()
{inti=0,a=0;
while(i<20)
{for(;;)
{if((i%10)==0)break;
elsei--;}
i+=11;
a+=i;
}
printf("%d\n",A);
}
35.以下程序的輸出結(jié)果是()。#include<stdio.h>voidswap(int*a,int*B){int*t;t=a;a=b;b=c;}main(){inti=3,j=5,*p=&i,*q=&j;swap(p,q);printf("%d%d\n",*p,*q);}
36.執(zhí)行以下for語(yǔ)句后,變量i的值是【】。
for(i=1;i++<=5;);
37.棧中允許進(jìn)行插入和刪除的一端叫做______。
38.下列程序的運(yùn)行結(jié)果是______。
#definePOW(r)(r)*(r)
main()
{intx=3,y=2,t;
t=POW(x+y);
printf("%d\n",t);
}
39.數(shù)據(jù)庫(kù)系統(tǒng)在三級(jí)模式之間提供了兩層映像,這兩層映像是外模式/模式映像和【】。
40.設(shè)有下列宏定義:
#defineA2
#defineB(A+3)
則執(zhí)行賦值語(yǔ)句"k=B*20;"(k為int型變量)后,k的值是______。
三、1.選擇題(20題)41.以下選項(xiàng)中不屬于字符常量的是
A.'C'B.CC.'\xCC'D.'\072'
42.能將高級(jí)語(yǔ)言程序轉(zhuǎn)換成目標(biāo)語(yǔ)言程序的是______。
A.調(diào)試程序B.解釋程序C.編譯程序D.編輯程序
43.以下不能對(duì)二維數(shù)組a進(jìn)行正確初始化的語(yǔ)句是
A.inta[2][3]={0};
B.inta[][3]={{1,2},{0}};
C.inta[2)[3]={{1,2},{3,4},{5,6}};
D.inta[][3]={1,2,3,4,5,6};
44.編制一個(gè)好的程序,首先要保證它的正確性和可靠性,還應(yīng)強(qiáng)調(diào)良好的編程風(fēng)格,在書寫功能性注釋時(shí)應(yīng)考慮
A.僅為整個(gè)程序作注釋B.僅為每個(gè)模塊作注釋C.為程序段作注釋D.為每個(gè)語(yǔ)句作注釋
45.線性表L=(a1,a2,a3,…ai,…an),下列說(shuō)法正確的是()
A.每個(gè)元素都有一個(gè)直接前件和直接后件
B.線性表中至少要有一個(gè)元素
C.表中諸元素的排列順序必須是由小到大或由大到小
D.除第一個(gè)元素和最后一個(gè)元素外,其余每個(gè)元素都有一個(gè)且只有一個(gè)直接前件和直接后件
46.下列敘述中正確的是()。A.算法的效率只與問(wèn)題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān)
B.算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量
C.數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)是一一對(duì)應(yīng)的
D.算法的時(shí)間復(fù)雜度與空間復(fù)雜度一定相關(guān)
47.設(shè)有定義intn1=0,n2,*p=&n2,*q=&n1;,以下賦值語(yǔ)句中與n2=n1;語(yǔ)句等價(jià)的是______。A.*p=*q;B.p=q;C.*p=&n1;D.p=*q;
48.設(shè)變量已正確定義,則下列能正確計(jì)算f=n!的程序段是()。
A.f=0;for(i=1;i<=n;i++)f*=i;
B.f=1;for(i=1;i<n;i++)f*=i;
C.f=1;for(i=n;i>1;i++)f*=i;
D.f=1;for(i=n;i>=2;i--)f*=i;
49.定義int*swap()的是_______。
A.一個(gè)返回整型值的函數(shù)swap()
B.一個(gè)返回指向整型值指針的函數(shù)swap()
C.一個(gè)指向函數(shù)swap()的指針,函數(shù)返回一個(gè)整型值
D.以上說(shuō)法均錯(cuò)
50.在深度為5的滿二叉樹中,葉子結(jié)點(diǎn)的個(gè)數(shù)為A.32B.31C.16D.15
51.以下程序的輸出結(jié)果是_______。#include<stdio.h>#include<string.h>fun(char*w,intn){chart,*s1,*s2;s1=w;s2=w+n-1;while(s1<s2){t=*s1++:*sl=*s2-;*s2=t;}}main(){char*p;p="1234567";fun(p,strlen(p));puts(p);}
A.1234567B.7654321C.1711717D.7177171
52.若有以下的定義和語(yǔ)句:main(){inta[4][3]*p[4],j;for(j=0;j<4;j++)p[j]=a[j];}則能表示數(shù)組元素的表達(dá)式是______。
A.*(p[1])B.a[4][3]C.a[1]D.*(p+4)[1]
53.有以下程序:main(){inta=5,b=4,c=3,d=2;if(a>b>c)printf("%d\n",d);elseif((c-1>=d)==1)printf("%d\n",d+1);elseprintf("%d\n",d+2);}執(zhí)行后輸出結(jié)果是______。
A.2B.3C.4D.編譯時(shí)有錯(cuò),無(wú)結(jié)果
54.下列字符數(shù)組初始化語(yǔ)句中,不正確的是()。
A.charc[]='goodmorning';
B.char,c[20]="goodmoming";
C.charc[]={'a','b','c','d'};
D.charc[]={"goodmoming"};
55.若進(jìn)棧序列為1,2,3,4,進(jìn)棧過(guò)程中可以出棧,則下列不可能的一個(gè)出棧序列是______。
A.1,4,3,2B.2,3,4,1C.3,1,4,2D.3,4,2,1
56.在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是()
A.需求分析B.詳細(xì)設(shè)計(jì)C.軟件設(shè)計(jì)D.概要設(shè)計(jì)
57.若t已定義為double類型,表達(dá)式:t=1,t++,t+5的值是()
A.1B.7C.2D.1
58.下列選項(xiàng)中非法的字符常量是()。
A.'\t'B.'\039'C.','D.'\n'
59.下列程序的運(yùn)行結(jié)果是()。#include<stdio.h>#defineADD(x)x+xmain(){intm=1,n=2,k=3;ints=ADD(m+n)*k;printf("s=%d",s);}
A.sum=18B.sum=10C.sum=9D.sum=25
60.下列敘述中正確的是()。
A.線性鏈表的各元素在存儲(chǔ)空間中的位置必須是連續(xù)的
B.線性鏈表的頭元素一定存儲(chǔ)在其他元素的前面
C.線性鏈表中的各元素在存儲(chǔ)空間中的位置不一定是連續(xù)的,但表頭元素一定存儲(chǔ)在其他元素的前面
D.線性鏈表中的各元素在存儲(chǔ)空間中的位置不一定是連續(xù)的,且各元素的存儲(chǔ)順序也是任意的
四、選擇題(20題)61.有以下程序
62.對(duì)于長(zhǎng)度為n的線性表,在最壞的情況下,下列各排序法所對(duì)應(yīng)的比較次數(shù)中正確的是
A.插入排序?yàn)閚/2B.插入排序?yàn)閚C.快速排序?yàn)閚D.快速排序?yàn)閚(n-1)/2
63.在結(jié)構(gòu)化程序設(shè)計(jì)方法中,下面內(nèi)聚性最弱的是()。
A.邏輯內(nèi)聚B.時(shí)間內(nèi)聚C.偶然內(nèi)聚D.過(guò)程內(nèi)聚
64.以下關(guān)于return語(yǔ)句的敘述中正確的是()。
A.一個(gè)自定義函數(shù)中必須有一條return語(yǔ)句
B.一個(gè)白定義函數(shù)中可以根據(jù)不同情況設(shè)置多條return語(yǔ)句
C.定義成void類型的函數(shù)中可以有帶返回值的return語(yǔ)句
D.沒(méi)有return語(yǔ)句的自定義函數(shù)在執(zhí)行結(jié)束時(shí)不能返回到調(diào)用處
65.以下選項(xiàng)中非法的表達(dá)式是()。
A.a+1=a+1
B.a=b==0
C.(Char.(100+100.
D.7<=X<60
66.以下關(guān)于typedef的敘述錯(cuò)誤的是()。
A.用typedef可以增加新類型
B.typedef只是將已存在的類型用一個(gè)新的名字來(lái)代表
C.用typedef可以為各種類型說(shuō)明一個(gè)新名,但不能用來(lái)為變量說(shuō)明一個(gè)新名
D.用typedef為類型說(shuō)明一個(gè)新名,通??梢栽黾映绦虻目勺x性
67.28.以下敘述中錯(cuò)誤的是
A.對(duì)于float類型數(shù)組,不可以直接用數(shù)組名完成對(duì)數(shù)組進(jìn)行整體輸入或輸出
B.?dāng)?shù)組名代表的是數(shù)組所占存儲(chǔ)區(qū)的首地址,其值是常量,是不可改變的
C.當(dāng)執(zhí)行程序時(shí),數(shù)組元素的下標(biāo)超出所定義的下標(biāo)范圍時(shí),系統(tǒng)將給出“下標(biāo)越界”的出錯(cuò)信息
D.可以通過(guò)賦初值的方式確定數(shù)組元素的個(gè)數(shù)
68.設(shè)有如下函數(shù)定義若執(zhí)行調(diào)用語(yǔ)句:n=fun(3);,則函數(shù)fun總共被調(diào)用的次數(shù)是()。
A.3B.2C.4D.5
69.下砸結(jié)構(gòu)體的定義語(yǔ)句中,錯(cuò)誤的是()。
70.數(shù)據(jù)庫(kù)系統(tǒng)的核心是()。
A.數(shù)據(jù)模型B.數(shù)據(jù)庫(kù)管理系統(tǒng)C.數(shù)據(jù)庫(kù)D.數(shù)據(jù)庫(kù)管理員
71.若有定義floatX=1.5;inta=1,b=3,C=2;,則正確的switch語(yǔ)句是()。
A.
B.
C.
D.
72.有以下程序:
main
{
unsignedchara=2,b=4,c=5,d;
d=a|b;d&=c;printf("%d\n",d);
}
程序運(yùn)行后的輸出結(jié)果是()。
A.3B.4C.5D.6
73.以下程序段中與語(yǔ)句k=a>b?(b>c?1:0):0;功能等價(jià)的是()。A.
B.
C.
D.
74.
以下程序執(zhí)行后sum的值是()。
main
{inti,sum;
for(i=1;i<6;i++)sum+=i:
printf("1%d\n",sum):
}
A.15B.14C.不確定D.0
75.有以下程序:
程序運(yùn)行后的輸出結(jié)果是()。
76.
77.以下敘述中正確的是(.。
A.調(diào)用printf函數(shù)時(shí),必須要有輸出項(xiàng)
B.使用putChar函數(shù)時(shí),必須在之前包含頭文件stdio.h
C.在C語(yǔ)言中,整數(shù)可以以十二進(jìn)制、八進(jìn)制或十六進(jìn)制的形式輸出
D.調(diào)用getChar函數(shù)讀入字符時(shí),可以從鍵盤上輸入字符所對(duì)應(yīng)的ASCIl碼
78.有以下程序:執(zhí)行時(shí)輸入:0<;回車>;后,則輸出結(jié)果是()。A.5,B.0,0,0,0,0,C.0,1,2,3,4,D.0,1.
79.按照C語(yǔ)言規(guī)定的用戶標(biāo)識(shí)符命名規(guī)則,不能出現(xiàn)在標(biāo)識(shí)符中的是()。
A.大寫字母B.連接符C.數(shù)字字符D.下劃線
80.軟件生命周期中,花費(fèi)最多的階段是()。
A.詳細(xì)設(shè)計(jì)B.軟件編碼C.軟件測(cè)試D.軟件維護(hù)
五、程序改錯(cuò)題(1題)81.下列給定程序中,函數(shù)proc的功能是:讀入一個(gè)字符串(長(zhǎng)度<20),將該字符串中的所有字符按ASCIl碼升序排序后輸出。
例如,輸入opdye,則應(yīng)輸出deopy。
請(qǐng)修改程序中的錯(cuò)誤,使它能得到正確結(jié)果。
注意:不要改動(dòng)main函數(shù),不得增行或刪行,也不得更改程序的結(jié)構(gòu)。
試題程序:
#include%string.h>
#include%stdlib.h>
#include<conio.h>
#include<stdio.h>
//****found****
intproc(charstr[])
{
charC;
unsignedi,j;
for(i=0;i<strlen(str)-1;i++)
for(j=i+1;j<strlen(str);j4-+)
if(str[i]>str[j])
{
c=str[j]:
//****found****
str[j]=str[i++];
str[i]=C;
}
}
voidmain
{
charst/[81];
system("CLS");
printf("\nPleaseenteracharacter
string:");
gets(str);
printf("\nknBeforesorting:\n%s",str);
proc(str);
printf("\nAftersortingdecendingly:\n
%S",str);
}
六、程序設(shè)計(jì)題(1題)82.N名學(xué)生的成績(jī)已在主函數(shù)中放入一個(gè)帶有頭結(jié)點(diǎn)的鏈表結(jié)構(gòu)中,h指向鏈表的頭結(jié)點(diǎn)。請(qǐng)編寫函數(shù)fun(),其功能是:找出學(xué)生的最高分,并由函數(shù)值返回。注意:部分源程序給出如下。請(qǐng)勿改動(dòng)main()函數(shù)和其他函數(shù)中的任何內(nèi)容,僅在函數(shù)fun()的花括號(hào)中填入所編寫的若干語(yǔ)句。試題程序:
參考答案
1.BC語(yǔ)言程序在運(yùn)行過(guò)程中的所有計(jì)算都以二進(jìn)制方式進(jìn)行,所以B選項(xiàng)錯(cuò)誤。故本題答案為B選項(xiàng)。
2.A
3.D
4.C
5.C
6.C
7.A解析:因?yàn)樽兞康某跏贾捣謩e為“k=5,n=0”,所以程序第一次進(jìn)入循環(huán)時(shí),執(zhí)行default語(yǔ)句,這時(shí)k=4,執(zhí)行'case4:”這個(gè)分支,結(jié)果是“n=2,k=3”,打印出2;然后程序進(jìn)行第二次循環(huán),這時(shí)“n=2,k=3”,執(zhí)行'case3:”這個(gè)分支,結(jié)果是“n=3,k=2”,打印出3;程序進(jìn)行第三次循環(huán),這時(shí)“n=3,k=2”,執(zhí)行“case2:case4:”這兩個(gè)分支,結(jié)果是“n=5,k=1”,打印出5,這時(shí)因?yàn)閚=5不滿足n<5的循環(huán)條件,因此退出循環(huán),程序運(yùn)行結(jié)束,故輸出結(jié)果為235。
8.A
9.D
\n首先計(jì)算1與2的或運(yùn)算,再將其結(jié)果與3進(jìn)行“與”運(yùn)算,結(jié)果為00000011,即十進(jìn)制數(shù)3。
\n
10.A
11.Ba一一的含義是先用后減l,所以當(dāng)a的值為0時(shí),跳出循環(huán),但是仍要執(zhí)行a一一,g的值變?yōu)橐?。
12.B
13.C解析:修改數(shù)據(jù)庫(kù)的物理結(jié)構(gòu)或邏輯結(jié)構(gòu)時(shí),通過(guò)兩級(jí)映像,可以使得應(yīng)用程序不必修改,保證數(shù)據(jù)的獨(dú)立性。數(shù)據(jù)的獨(dú)立性包括物理獨(dú)立性和邏輯獨(dú)立性。
14.B
15.C
16.A數(shù)組名是一個(gè)存放一個(gè)數(shù)組首地址的值,是一個(gè)地址常量。而p=a不是合法的,因?yàn)閜和a的基本類型不同。
17.D
18.D
19.A【答案】:A
【知識(shí)點(diǎn)】:黑盒測(cè)試
【解析】:黑盒測(cè)試也稱功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它完全不考慮程序內(nèi)部的邏輯結(jié)構(gòu)和內(nèi)部特征,只著眼于程序的外部結(jié)構(gòu),主要用來(lái)檢查程序功能是否按照需求規(guī)格說(shuō)明書的規(guī)定正常使用。故選A。
20.D
21.00解析:三目運(yùn)算符的形式為(表達(dá)式1)?(表達(dá)式2):(表達(dá)式3)。當(dāng)(表達(dá)式1)值為真時(shí),返回(表達(dá)式2)的值;為假時(shí),返回(表達(dá)式3)的值。題中因?yàn)閤>12為假,所以結(jié)果為x-12,即為0。
22.00解析:解答本題需要注意表達(dá)式“k=0”,它是賦值表達(dá)式而不是關(guān)系表達(dá)式,不論k為何值,表達(dá)式k=0總會(huì)使k為0,所以不能進(jìn)入循環(huán)。
23.1011121210111212解析:用static關(guān)鍵字聲明的變量稱為靜態(tài)局部變量。靜態(tài)局部變量只在編譯時(shí)賦一次初值,以后再次調(diào)用函數(shù)時(shí)不再重新賦初值,而是保留上次函數(shù)調(diào)用結(jié)束時(shí)的值。程序中的變量c為靜態(tài)變量,當(dāng)再次調(diào)用fun函數(shù)時(shí),變量c不再被賦初值,變量c的值為上次調(diào)用fun函數(shù)時(shí)所保留下來(lái)的值,具體在程序運(yùn)行過(guò)程中的體現(xiàn)如下:
當(dāng)i=0時(shí),第一次調(diào)用fun(5),這時(shí)a=5,b=0,c=3,執(zhí)行b++,c++,得到b=1,c=4,則a+b+c=10,返回主函數(shù)輸出010;當(dāng)i=1時(shí),第二次調(diào)用fun(5),這時(shí)a=5,b=0,c=4,執(zhí)行b++,c++,得到b=1,c=5,則a+b+c=11,返回主函數(shù)輸出111;當(dāng)i=2時(shí),第三次調(diào)用fun(5),這時(shí)a=5,b=0,c=5,執(zhí)行b++,c++,得到b=1,c=6,則a+b+c=12,返回主函數(shù)輸出212;當(dāng)i=3時(shí),循環(huán)結(jié)束,所以輸出結(jié)果為:010111212。
24.Y%2=1或Y%2!=0Y%2=1或Y%2!=0解析:判斷變量是否為奇數(shù)可以用變量與2取模,判斷結(jié)果是為1或下為0。本題具體做法如下:Y%2=1或Y%2!=0。
25.00解析:對(duì)于一個(gè)unsignedshort來(lái)說(shuō),它能取的最大值是65535。這里給a賦值65536,已經(jīng)超出了它的取值范圍,這樣它的高位將被截掉,只把低位賦給它(全零)。所以a的值實(shí)際為0。
26.封裝性封裝性解析:對(duì)象具有下列5個(gè)基本特點(diǎn):①標(biāo)識(shí)惟一性;②分類性:③多態(tài)性;④封裝性;⑤模塊獨(dú)立性好。其中,封裝性是指從外面看只能看到對(duì)象的外部特征,對(duì)象的內(nèi)部特征即處理能力的實(shí)行和內(nèi)部狀態(tài),對(duì)外是不可見(jiàn)的,對(duì)象的內(nèi)部狀態(tài)只能由其自身改變。
27.structnode*structnode*解析:本題中的結(jié)構(gòu)類型名為structnode,所以空白處應(yīng)填:structnode*。即定義一個(gè)指向自身的結(jié)構(gòu)體指針。
28.33解析:軟件系統(tǒng)結(jié)構(gòu)圖的寬度:整體控制跨度(最大模塊數(shù)的層)的表示。
29.b=i+1b=i+1解析:分析for循環(huán)條件,i=0說(shuō)明循環(huán)從0開始判斷,i+=2是間隔為2的數(shù),i<=20就是控制數(shù)是20之內(nèi)的a+=i,就是所有偶數(shù)的和,如果從1開始(b=i+1)間隔為2的數(shù)(1,3,5,7,9,11,13,15,17,19)相加就是所有奇數(shù)的和。
30.類類解析:在面向?qū)ο蠓椒ㄖ?,類描述的是具有相似性質(zhì)的一組對(duì)象。所以,屬性與操作相似的一組對(duì)象稱為類。
31.252H252H解析:要解答本題,首先要明白在對(duì)指針進(jìn)行加,減運(yùn)算時(shí),數(shù)字“1”不是十進(jìn)制數(shù)的“1”,而是指“1”個(gè)存儲(chǔ)單元長(zhǎng)度。1個(gè)存儲(chǔ)單元長(zhǎng)度占存儲(chǔ)空間的多少,應(yīng)該視具體情況而定,如果存儲(chǔ)單元的基類型是血型,則移動(dòng)1個(gè)存儲(chǔ)單元的長(zhǎng)度就是位移2個(gè)字節(jié);如果存儲(chǔ)單元基類型是float型,則移動(dòng)1個(gè)存儲(chǔ)單元的長(zhǎng)度就是位移4個(gè)字節(jié)。所以p+13所指向的數(shù)組元素的地址為:200H+(13*4)H=252H。
32.0240480,2,4\r\n0,4,8解析:本題主要考查了for循環(huán)語(yǔ)句的使用以及靜態(tài)局部變量的特點(diǎn)。
33.22解析:本題變量m既是外部變量(值是13),又是fun函數(shù)的局部變量(值為3)。函數(shù)fun(x*y-m)的值為7*5-3=32,在main函數(shù)中,fun(a,b)/m中的m應(yīng)取外部變量的值13,因此輸出2。
34.3232解析:while(表達(dá)式)的功能是:首先計(jì)算表達(dá)式的值,若為真,則執(zhí)行循環(huán)體語(yǔ)句,執(zhí)行完畢,再計(jì)算表達(dá)式的值,若仍為真,則重復(fù)執(zhí)行循環(huán)體語(yǔ)句,直到表達(dá)式的值為假時(shí),結(jié)束while語(yǔ)句的執(zhí)行,繼續(xù)執(zhí)行while語(yǔ)句后面的語(yǔ)句:i=0時(shí)滿足循環(huán)條件,也滿足if的條件,執(zhí)行語(yǔ)句得i=11,a=11,第2次循環(huán)不滿足if的條件,執(zhí)行i--,i=10,執(zhí)行i+=11;a+=i后,得i=21,a=32,不滿足i<20,循環(huán)結(jié)束。
35.3535解析:本題考查函數(shù)中形參和實(shí)參的傳遞。在C語(yǔ)言函數(shù)中實(shí)參和形參傳遞具有不可逆性,參數(shù)只能由實(shí)參傳向形參,而不能由形參傳向?qū)崊?,雖然swap函數(shù)的功能是實(shí)現(xiàn)兩個(gè)數(shù)的交換,但由于沒(méi)有返回值,故最終的輸出結(jié)果為35。
36.7
37.棧頂棧頂解析:棧是限定在表的一端進(jìn)行插入和刪除操作的線性表。在表中,允許插入和刪除的一端叫做“棧頂”,不允許插入和刪除的一端叫做“棧底”。
38.2525解析:本題考查帶參數(shù)的宏的定義及相關(guān)運(yùn)算。運(yùn)算過(guò)程為:t=POW(x+y)=(2+3)*(2+3)=25。
39.模式/內(nèi)模式映像模式/內(nèi)模式映像解析:映像即一種對(duì)應(yīng)規(guī)則,指出映像雙方如何進(jìn)行轉(zhuǎn)換。數(shù)據(jù)庫(kù)系統(tǒng)在三級(jí)模式之間提供了兩層映像,這兩層映像是外模式/模式映像與模式/內(nèi)模式映像。
40.100100解析:本題考查帶參數(shù)的宏定義及相關(guān)運(yùn)算。運(yùn)算過(guò)程為:k=B*20=(A+3)*20=(2+3)*20=100。
41.B解析:在C語(yǔ)言程序中,用單引號(hào)把一個(gè)字符或反斜線后跟一個(gè)特定的字符括起來(lái)表示一個(gè)字符常量。選項(xiàng)A)、C)和D)為正確的字符常量,而選項(xiàng)B)是用雙引號(hào)括起來(lái)的字符,表示一個(gè)字符串常量。
42.C解析:用高級(jí)語(yǔ)言編寫的程序稱為“源程序”,而計(jì)算機(jī)只能識(shí)別和執(zhí)行由O和1組成的二進(jìn)指令,所以高級(jí)語(yǔ)言必須先用—種稱為“編譯程序”的軟件,把源程序翻譯成二進(jìn)制形式的“目標(biāo)程序”。
43.C解析:關(guān)于二維數(shù)組的初始化,我們需要掌握如下方法:①所賦初值個(gè)數(shù)與數(shù)組元素的個(gè)數(shù)相同;②所賦初值行數(shù)少于數(shù)組行數(shù)時(shí),系統(tǒng)將自動(dòng)給后面各行的元素補(bǔ)初值0;③在給二維數(shù)組賦初值時(shí)可以不用行花括號(hào)對(duì)。選項(xiàng)C)應(yīng)該是inta[3][2]={{1,2},{3,4},{5,6,}};
44.C解析:功能性注釋是嵌在源程序體中的,用以描述其后的語(yǔ)句或程序段是在做什么工作,或者執(zhí)行了下面的語(yǔ)句會(huì)怎么樣。所以它描述的是一段程序,是為程序段做注釋,而不是每條語(yǔ)句。
45.D解析:線性表可以為空表,排除選項(xiàng)B。第一個(gè)元素沒(méi)有直接前件,最后一個(gè)元素沒(méi)有直接后件,故排除選項(xiàng)A。線性表的定義中,元素的排列沒(méi)有規(guī)定大小順序,故選項(xiàng)C也有誤,只有D項(xiàng)是正確的。
46.B解析:本題考查數(shù)據(jù)結(jié)構(gòu)中有關(guān)算法的基本知識(shí)和概念。數(shù)據(jù)的結(jié)構(gòu),直接影響算法的選擇和效率。而數(shù)據(jù)結(jié)構(gòu)包括兩方面,即數(shù)據(jù)的邏輯結(jié)構(gòu)和數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)。因此,數(shù)據(jù)的邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)都影響算法的效率。選項(xiàng)A的說(shuō)法是錯(cuò)誤的。算法的時(shí)間復(fù)雜度是指算法在計(jì)算機(jī)內(nèi)執(zhí)行時(shí)所需時(shí)間的度量;與時(shí)間復(fù)雜度類似,空間復(fù)雜度是指算法在計(jì)算機(jī)內(nèi)執(zhí)行時(shí)所需存儲(chǔ)空間的度量。因此,選項(xiàng)B的說(shuō)法是正確的。
數(shù)據(jù)之間的相互關(guān)系稱為邏輯結(jié)構(gòu)。通常分為四類基本邏輯結(jié)構(gòu),即集合、線性結(jié)構(gòu)、樹型結(jié)構(gòu)、圖狀結(jié)構(gòu)或網(wǎng)狀結(jié)構(gòu)。存儲(chǔ)結(jié)構(gòu)是邏輯結(jié)構(gòu)在存儲(chǔ)器中的映象,它包含數(shù)據(jù)元素的映象和關(guān)系的映象。存儲(chǔ)結(jié)構(gòu)在計(jì)算機(jī)中有兩種,即順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。可見(jiàn),邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)不是一一對(duì)應(yīng)的。因此,選項(xiàng)C的說(shuō)法是錯(cuò)誤的。
有時(shí)人們?yōu)榱颂岣咚惴ǖ臅r(shí)間復(fù)雜度,而以犧牲空間復(fù)雜度為代價(jià)。但是,這兩者之間沒(méi)有必然的聯(lián)系。因此,選項(xiàng)D的說(shuō)法是錯(cuò)誤的。
47.A解析:題面中各變量定義后,指針變量p指向了變量n2所在的存儲(chǔ)單元,指針變量q指向了變量n1所在的存儲(chǔ)單元,要使得n1的值賦n2,可用指針變量q所指向的存儲(chǔ)單元的值賦給指針變量p所指向的存儲(chǔ)單元,即*p=*q。
48.D解析:要正確計(jì)算函數(shù)f=n!,由n!的數(shù)學(xué)定義可知n!=n*(n-1)*(n-2)*……*1。在選項(xiàng)A)中,由于f的初值為0,在for循環(huán)語(yǔ)句中,f依次乘以1,2,3,……,n。最后計(jì)算f=n!=O,所以選項(xiàng)A)不正確。在選項(xiàng)B)中,f的初值為1,在for循環(huán)語(yǔ)句中,f依次乘以1,2,3,……,(n-1)。最后計(jì)算得到f=(n-1)!,所以選項(xiàng)B)不正確。在選項(xiàng)C)中,f的初值為1,在for循環(huán)語(yǔ)句中,f依次乘以n,n+1,n+2,……,所以選項(xiàng)C)不正確。在選項(xiàng)D)中,f的初值為1,在for循環(huán)語(yǔ)句中,f依次乘以n,n-1,n-2,……,2。最后計(jì)算f=n!,所以選項(xiàng)D)正確。
49.B解析:一個(gè)函數(shù)可以帶回一個(gè)整型值、字符值、實(shí)型值等,但也可以帶回指針型數(shù)據(jù),即地址。本題的定義中,包括括號(hào)和*號(hào),由于()優(yōu)先級(jí)高于*。故它是一個(gè)返回整型指針的函數(shù)。
50.C2(n-1)
=2(5-1)=16
51.C解析:在于函數(shù)fun中,s1為字符串w的起始地址,s2為字符串的結(jié)束地址(字符\'\\0\'除外),當(dāng)執(zhí)行循環(huán)結(jié)束循環(huán),w='1711717'。
52.A解析:B項(xiàng)錯(cuò)在越界,下標(biāo)最大的元素只到a[3][2];C項(xiàng)錯(cuò)在a[1]只表示第2行;*(p+4)[1]的錯(cuò)誤也在于越界,p+4相當(dāng)于a[4],實(shí)際上是不存在的。
53.B解析:C語(yǔ)言規(guī)定else總是和離它最近的if語(yǔ)句配對(duì)。故第一個(gè)else和第一個(gè)if配對(duì),第二個(gè)else和第二個(gè)if配對(duì)。首先計(jì)算第一個(gè)if后面的表達(dá)式“a>b>c”,表達(dá)式“a>b”是為1,表達(dá)式“1>c”為0,所以執(zhí)行else后面的語(yǔ)句。先執(zhí)行if后面的表達(dá)式,“c-1>d”為真,值為1。“1==1”為真,執(zhí)行printf語(yǔ)句。
54.A解析:本題考查兩個(gè)概念:①用單引號(hào)括起來(lái)的一個(gè)字符常量只能存放一個(gè)字符;②C語(yǔ)言中沒(méi)有字符串變量,只能用字符數(shù)組來(lái)存儲(chǔ)字符串。
選項(xiàng)A)中一個(gè)單引號(hào)內(nèi)放了若干個(gè)字符是錯(cuò)誤的;選項(xiàng)B)和選項(xiàng)D)中將一個(gè)字符串賦值給一個(gè)字符數(shù)組是允許的。
55.C解析:棧是一種后進(jìn)先出表,選項(xiàng)C中,先出棧的是3,說(shuō)明此時(shí)棧內(nèi)必然有1,2,由于1先于2進(jìn)淺,所以1不可能在2之前出棧,故選項(xiàng)C這種出棧序列是不可能的。
56.AA)【解析】軟件生命周期的主要活動(dòng)階段為:可行性研究和計(jì)劃制定、需求分析、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試、運(yùn)行和維護(hù)。其中需求分析是對(duì)開發(fā)軟件提出的需求進(jìn)行分析并給出詳細(xì)定義,即準(zhǔn)確地確定軟件系統(tǒng)的功能,編寫軟件規(guī)格說(shuō)明書及初步的用戶手冊(cè),提交評(píng)審。
57.B
58.B水平制表符中,'\t'表示的是橫向跳若干格;選項(xiàng)B中,'\039'錯(cuò)誤,'\039'是八進(jìn)制形式表的字符,最大數(shù)為7,但其中出現(xiàn)'9',','是字符逗號(hào);選項(xiàng)D中,'\n'表示的是換行。
59.B解析:本題考查帶參數(shù)的宏的定義及相關(guān)運(yùn)算:S=m+n+m+n*k=1+2+1+2*3=10。
60.DD.【解析】在線性鏈表中,各元素在存儲(chǔ)空間中的位置是任意的,各元素的順序也是任意的,依靠指針來(lái)實(shí)現(xiàn)數(shù)據(jù)元素的前后件關(guān)系。
61.Afun函數(shù)將第二個(gè)字符串輸出,所以輸出Aftemoon,答案選擇A)。
62.D插入排序是指將無(wú)序子序列中的一個(gè)或幾個(gè)記錄插入到有序序列中,從而增加記錄的有序子序列的長(zhǎng)度。在最壞的情況下,當(dāng)插入第一個(gè)元素時(shí),需要比較的次數(shù)為0,插入第二個(gè)元素時(shí),需要比較一次,插入第n個(gè)元素時(shí),需要比較n-1次。那么直到將n個(gè)元素都插入序列中,需要比較次數(shù)的總和為0+1+2+…+n-1。因此,在最壞情況下,插入排序需要比較的次數(shù)為n(n-1)/2。
快速排序的基本思想是通過(guò)一趟排序?qū)⒋庞涗浄指畛瑟?dú)立的兩部分,其中一部分記錄的關(guān)鍵字均比另一部分記錄的關(guān)鍵字小,則可以分別對(duì)這兩部分記錄繼續(xù)進(jìn)行排序,以達(dá)到整個(gè)序列有序。它在最壞情況下,需要比較的次數(shù)也為n(n-1)/2。因此,本題的正確答案選D。
63.C內(nèi)聚按強(qiáng)度從低到高有以下幾種類型:
(1)偶然內(nèi)聚,如果一個(gè)模塊的各成分之間毫無(wú)關(guān)系,則稱為偶然內(nèi)聚,也就是說(shuō)模塊完成一組任務(wù),這些任務(wù)之間的關(guān)系松散,實(shí)際上沒(méi)有什么聯(lián)系。(2)邏輯內(nèi)聚,幾個(gè)邏輯上相關(guān)的功能被放在同一模塊中,則稱為邏輯內(nèi)聚。如一個(gè)模塊讀取各種不同類型外設(shè)的輸入。盡管邏輯內(nèi)聚比偶然內(nèi)聚合理一些,但邏輯內(nèi)聚的模塊各成分在功能上并無(wú)關(guān)系,即使局部功能的修改有時(shí)也會(huì)影響全局,因此這類模塊的修改也比較困難。(3)時(shí)間內(nèi)聚,如果一個(gè)模塊完成的功能必須在同一時(shí)間內(nèi)執(zhí)行(如系統(tǒng)初始化),但這些功能只是因?yàn)闀r(shí)間因素關(guān)聯(lián)在一起,則稱為時(shí)間內(nèi)聚。
(4)過(guò)程內(nèi)聚,如果一個(gè)模塊內(nèi)部的處理成分是相關(guān)的,而且這些處理必須以特定的次序執(zhí)行,則稱為過(guò)程內(nèi)聚。
64.Breturn語(yǔ)句又稱為返回語(yǔ)句。該語(yǔ)句的格式如下:“return;”和“return(<表達(dá)式>);”。其中,return是關(guān)鍵字。該語(yǔ)句有兩種格式:不帶返回值格式和帶返回值格式。該語(yǔ)句用在被調(diào)用函數(shù)中,在被調(diào)用函數(shù)中執(zhí)行到該語(yǔ)句時(shí),將結(jié)束對(duì)被調(diào)用函數(shù)的執(zhí)行,并把控制權(quán)返回給調(diào)用函數(shù),繼續(xù)執(zhí)行調(diào)用函數(shù)后邊的語(yǔ)句。在帶有返回值的情況下,將return語(yǔ)句所帶的表達(dá)武的值返回給調(diào)用函數(shù),作為被調(diào)用函數(shù)的值。在被調(diào)用函數(shù)中,可以用return語(yǔ)句,也可以不用return語(yǔ)句。如果要求被調(diào)用函數(shù)有返回值,則一定要用return語(yǔ)句,采用return(<表達(dá)式>);格式。如果被調(diào)用函數(shù)不需要返回值,并且當(dāng)被調(diào)用函數(shù)的所有語(yǔ)句執(zhí)行完后進(jìn)行返回,則被調(diào)用函數(shù)可以不用return語(yǔ)句。
65.A賦值運(yùn)算符的左邊只能是變量,而不能是常量或表達(dá)式。
66.A解析:本題考查的重點(diǎn)是typedef的理解運(yùn)用。C語(yǔ)言允許通過(guò)typedef為數(shù)據(jù)類型定義新名字,但是,它并非是生成新的數(shù)據(jù)類型,因此選項(xiàng)A是錯(cuò)誤的。
67.C選項(xiàng)A“對(duì)于float類型數(shù)組,不可以直接用數(shù)組名完成對(duì)數(shù)組進(jìn)行整體輸入或輸出”,是正確的。C語(yǔ)言中規(guī)定,只有字符型的數(shù)組才可以用數(shù)組名完成對(duì)數(shù)組進(jìn)行整體輸入或輸出,主要是因?yàn)闆](méi)有字符串型的變量,通常用一個(gè)字符數(shù)組來(lái)存放字符串。采用字符串方式后,便可用數(shù)組名對(duì)數(shù)組進(jìn)行整體輸入和輸出。
選項(xiàng)B“數(shù)組名代表的是數(shù)組所占存儲(chǔ)區(qū)的首地址,其值是常量,是不可改變的”,是正確的。數(shù)組名本身是沒(méi)有方括號(hào)和下標(biāo)的,它實(shí)際上是表示數(shù)組起始的地址,該地址在數(shù)組初始化時(shí)由系統(tǒng)分配。
選項(xiàng)C“當(dāng)程序執(zhí)行中,數(shù)組元素的下標(biāo)超出所定義的下標(biāo)范圍時(shí),系統(tǒng)將給出‘下標(biāo)越界’的出錯(cuò)信息”,是錯(cuò)誤的。在某些編程語(yǔ)言中,下標(biāo)的取值是不允許超出數(shù)組定義中所設(shè)的界限的。但是在C和C++中,編譯器不對(duì)下標(biāo)的范圍進(jìn)行檢查。不檢查下標(biāo)范圍的目的有兩個(gè),一個(gè)是提高運(yùn)行效率,不檢查下標(biāo),程序編譯耗費(fèi)時(shí)間少。另一個(gè)是能夠方便指針的使用,數(shù)組名并沒(méi)有包含該數(shù)組長(zhǎng)度的信息,只包含地址信息,可以看成是一個(gè)指針,若檢查下標(biāo),將限制數(shù)組名的使用功能。
選項(xiàng)D“可以通過(guò)賦初值的方式確定數(shù)組元素的個(gè)數(shù)”是正確的。C語(yǔ)言規(guī)定,如果對(duì)數(shù)組中所有的元素賦初值,可以省略定義元素的個(gè)數(shù)。
68.A首先n=fun(3),3被當(dāng)作參數(shù)傳遞進(jìn)去,進(jìn)行了第一次調(diào)用,3被當(dāng)作參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行語(yǔ)句elseretllnlfun(k—1)+1;進(jìn)行第二次調(diào)用,而參數(shù)是3"1也就是2。2被當(dāng)作參數(shù)傳進(jìn)去后,程序會(huì)執(zhí)行語(yǔ)句elsereturnfun(1[一l)+1;進(jìn)行第三次調(diào)用,而參數(shù)是2一l也就是1。l被當(dāng)作參數(shù)傳進(jìn)去后。程序會(huì)執(zhí)行語(yǔ)句elseif(k==1)returnl;不再遞歸調(diào)用,因此最終結(jié)果為3次,選項(xiàng)A)正確。
69.AA)選項(xiàng)structord(intx;inty;intz;}structorda;錯(cuò)誤,不能在定義結(jié)構(gòu)體的同時(shí),又用結(jié)構(gòu)體類型名定義變量,應(yīng)該寫成B)選項(xiàng)或者D)選項(xiàng)的格式。
70.B解析:數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心,是負(fù)責(zé)數(shù)據(jù)庫(kù)的建立、使用和維護(hù)的軟件。數(shù)據(jù)庫(kù)管理系統(tǒng)建立在操作系統(tǒng)之上,實(shí)施對(duì)數(shù)據(jù)庫(kù)的統(tǒng)一管理和控制。用戶使用的各種數(shù)據(jù)庫(kù)命令以及應(yīng)用程序的執(zhí)行,最終都必須通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)。另外,數(shù)據(jù)庫(kù)管理系統(tǒng)還承擔(dān)著數(shù)據(jù)庫(kù)的安全保護(hù)工作,按照數(shù)據(jù)庫(kù)管理員所規(guī)定的要求,保證數(shù)據(jù)庫(kù)的完整性和安全性。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年浙江大學(xué)軟件學(xué)院招聘?jìng)淇碱}庫(kù)及1套完整答案詳解
- 上海市第五人民醫(yī)院2026年度招聘?jìng)淇碱}庫(kù)及完整答案詳解一套
- 中央團(tuán)校(中國(guó)青年政治學(xué)院)2026年度高校畢業(yè)生公開招聘9人備考題庫(kù)及答案詳解參考
- 2026年長(zhǎng)三角一體化示范區(qū)(江蘇)中電院數(shù)字健康檢驗(yàn)認(rèn)證有限公司招聘?jìng)淇碱}庫(kù)完整答案詳解
- 2026年松滋市第二人民醫(yī)院招聘?jìng)淇碱}庫(kù)有答案詳解
- 國(guó)土安全生產(chǎn)五項(xiàng)制度
- 鋼材生產(chǎn)制度
- 機(jī)制磚生產(chǎn)管理制度
- 急件組織生產(chǎn)管理制度
- 村鎮(zhèn)安全生產(chǎn)制度匯編
- 江蘇省淮安市2024-2025學(xué)年七年級(jí)下學(xué)期期末歷史試題(含答案)
- 醫(yī)療器械胰島素泵市場(chǎng)可行性分析報(bào)告
- 地鐵施工現(xiàn)場(chǎng)防臺(tái)風(fēng)措施
- 種植業(yè)合作社賬務(wù)處理
- 【麗江玉龍旅游薪酬制度的創(chuàng)新研究6100字】
- 公司兩權(quán)分離管理制度
- 車輛叉車日常檢查記錄表
- 廣東高校畢業(yè)生“三支一扶”計(jì)劃招募考試真題2024
- 膠帶機(jī)硫化工藝.課件
- 種雞免疫工作總結(jié)
- 河南省商丘市柘城縣2024-2025學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試題(含答案)
評(píng)論
0/150
提交評(píng)論