文档库 最新最全的文档下载
当前位置:文档库 › 计算机三级网络技术上机题电子版

计算机三级网络技术上机题电子版

计算机三级网络技术上机题电子版
计算机三级网络技术上机题电子版

1、已知数据文件IN.dat中存有300个四位数,并已调用读函数Rdata()把这些数存入数组a中,请编写函数primeCal(),其功能是:求出这些四位数中素数的个数count,再求出所有满足此条件的四位数的平均值Ave1以及不满足此条件的四位数Ave2。

int i;

for(i=0;i<300;i++)

if(isP(a[i]))

{

Ave1+=a[i];

count++;

}

else

{

Ave2+=a[i];

}

Ave1=Ave1/count;

Ave2=Ave2/(300-count);

2、著名的约瑟夫问题:

设有n个人围坐一圈并按顺时针方向从1到n编号,从第s个人开始进行1到m的报数,报数到第m个人此人出圈,再从他的下一个人重新开始1到m报数,如此进行下去直到所有人都出圈为止。现要求按出圈次序,每10人一组,给出这n个人的顺序表。请编写函数Josegh()实现此功能,设n=100,s=1,m=10.条件如下:

1、将1到n个人的序号存入一个数组p中

2、若第i个人报数后出圈,则将p[i]置于数组的倒数第i个位置上,而原来第i+1个至倒数第i个元素依次向前移动一个人位置;

3、重复第2步直至圈中只剩下p[1]为止。

void Josegh(void)

{

int i, j, s1, w;

s1 = s;

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

p[i-1] = i;

for (i=n; i>=2; i--)

{

s1 = (s1+m-1)%i;

if (s1 == 0)

s1 = i;

w = p[s1-1];

for (j=s1; j<=i-1; j++)

p[j-1] = p[j];

p[i-1] = w;

}

}

3、现有一个10个人的100行选票数据文件IN.dat,其数据存放的格式是每条记录的长度均为10位,第一位表示第1个人的选中情况,第二位表示第2个人的选中情况,以此类推;内容均为字符0或1,0表示此人未被选中,1则表示此人被选中。若一张选票人数大于5个人时被认为无效。给定函数Rdata()的功能是把选票数据读入到字符串数组string中。请编写CountRs()函数。其功能是实现:统计每个人的选票数并把得票数依次存入result[0]到result[9]中 ,把结果result输出到OUT.dat中。

void CountRs(void)

{

int i,count,j;

char *pf;

for(i=0;i<10;i++)

result[i]=0;

for(i=0;i<100;i++)

{

pf=string[i];

count=0;

while(*pf)

{

if(*pf=='1')

count++;

pf++;

}

if(count<=5)

for(j=0;j<10;j++)

result[j]+=string[i][j]-'0';

}

}

4、请编写一个函数findStr(),其功能是:统计一个长度为2的子字符串在另一个字符串中出现的次数。

int findStr(char *str, char *substr)

{

int n;

char *p, *r;

n = 0;

while (*str)

{

p = str;

r = substr;

while (*r)

if (*r == *p)

{

r++;

p++;

}

else

{

break;

}

if (*r == '\0')

n++;

str++;

}

return n;

}

5、函数readData()负责从文件IN.DAT中读取20行数据存放到字符串数组inBuf[]中(每行字符串的长度均小于80)。请编制函数arrangeChar(),其功能是:以行为单位对字符串按给定的条件进行排序,排序后的结果仍按行重新存入字符串数组inBuf[]中。void arrangeChar()

{

int i,j,n;

int str,half;

char temp;

for(i=0;i<20;i++)

{

str=strlen(inBuf[i]);

half=str/2;

for(j=0;j

for(n=j+1;n

if(inBuf[i][j]

{

temp=inBuf[i][j];

inBuf[i][j]=inBuf[i][n];

inBuf[i][n]=temp;

}

for(j=half-1,n=str-1;j>=0;j--,n--)

{

temp=inBuf[i][j];

inBuf[i][j]=inBuf[i][n];

inBuf[i][n]=temp;

}

}

}

6、请编写函数C请编写函数CountValue(),其实现的功能是:求n 以内(不包括n),同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。

double countValue(int n)

{

double xy = 0.0;

int i;

for (i=1; i

if (i%3==0 && i%7==0)

xy += i;

xy = sqrt((double)xy);

return xy;

}

7、已经数据文件in.dat中存有200个四位数,并已调用读函数RData()把这些数存入数组a中,请编写函数jsVal(),其功能是:依次从数组a中取出一个四位数,如果该四位数连续小于该四位数以后的5个数且都是偶数,则统计出满足此条件的个数count并把这些四位数从小到大排序存入数组b中。

void jsVal()

{

int i, j, flag = 0;

for (i=0; i

{

for (j=i+1; j<=i+5; j++)

if (a[i] < a[j])

{

flag = 1;

}

else

{

flag = 0;

break;

}

if (flag==1 && a[i]%2==0)

{

b[cnt] = a[i];

cnt++;

}

}

for (i=0; i

for (j=i+1; j

if (b[i] > b[j])

{

flag = b[i];

b[i] = b[j];

b[j] = flag;

}

}

8、请编制函数moveChar(char *s),其功能是:将该字符串中所有的字符左移一个位置,串中的第一个字符移到最后。

void moveChar(char *s)

{

char temp;

int i,len;

len=strlen(s);

temp=*s;

for(i=0;i

*(s+len-1)=temp;

}

9、编写一个FibValue()函数,要求其功能是:求Fibonacci数列中大于t的最小的一个数,结果由函数返回。其中Fibonacci数列F(n)的定义为: F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)

int FibValue(int t)

{

int f1=0,f2=1,fn;

fn=f1+f2;

while(fn<=t)

{

f1=f2;

f2=fn;

fn=f1+f2;

}

return fn;

}

10、函数readData()的功能是实现从文件IN.DAT中读取一篇英文文章存入到字符串数组inBuf[]中。请编制函数arrangeChar(),其功能是:以行为单位对行中以空格或标点符号为分隔的所有单词进行倒排。最后把已处理的字符串(应不含标点符号)仍按行重新存入字符串数组inBuf[]中。

void arrangeChar()

{

int i,j,m;

char t[80],t1[80];

for(i=0;i

{

j=m=strlen(xx[i])-1;

t[0]=t1[0]='\0';

while(1)

{

while(isalpha(xx[i][j])==0&&j>=0)

m=--j;

while(isalpha(xx[i][j])&&j>=0)

j--;

memcpy(t1,&xx[i][j+1],m-j);

t1[m-j]='\0';

strcat(t,t1);

strcat(t," ");

if(j<0)

break;

}

strcpy(xx[i],t);

}

}

11、文件IN.DAT中存有一篇英文文章,函数readData()负责将IN.DAT中的数据读到数组inBuf[]中。请编制函数replaceChar(),该函数的功能是按照指定规则对字符进行替换。替换规则为:先对字符的ASCII码值按公式y=a*11 mod 256进行运算(a为某一字符的ASCII码值,y为变换后的ASCII码值),_________________则字符保持不变,否则用y所对应的字符代替。

void replaceChar() {

int i,j,len;

char y;

for(i=0;i

{

len=strlen(inBuf[i]);

for(j=0;j

{

y=inBuf[i][j]*11%256;

__________________________

else inBuf[i][j]=y;

}

}

}

如果计算后y的值小于等于32或大于130,

if(y<=32||y>130) continue;

如果原字符的ASCII码值是偶数或计算后y的值小于等于32,

if(y<=32||inBuf[i][j]%2==0) continue;

如果计算后y的值小于等于32或y对应的字符是数字0~9 if(y<=32||(y>='0'&&y<='9')) continue;

如果计算后y的值小于等于32或y对应的字符是小写字母

if(y<=32||(y>='a'&&y<='z'))

如果原字符是大写字母或计算后y的值小于等于32

if(y<=32||(inBuf[i][j]>='A'&&inBuf[i][j]<='Z')) continue; 如果计算后y的值小于等于32或其ASCII值是偶数

if(y<=32||y%2==0) continue;

如果计算后y的小于等于32或y对应的字符是大写字母if(y<=32||(y>='A'&&y<='Z')) continue;

如果原字符是小写字母或计算后y的值小于等于32

if(y<=32||(inBuf[i][j]>='a'&&inBuf[i][j]<='z')) continue; 如果原字符是数字字符0~9或计算后y的值小于等于32 if(y<=32||(inBuf[i][j]>='0'&&inBuf[i][j]<='9')) continue; 如果计算后y的值小于等于32或其ASCII值是奇数

if(y<=32||y%2!=0) continue;

21、文件IN.DAT中存有一篇英文文章, 函数readData()负责将IN.DAT中的数据读到数组inBuf[]中。请编制函数replaceChar(),该函数的功能是:_________________________________________ void replaceChar()

{

int i,j;

for(i=0;i

for(j=0;j

______________________________________

_________________________________

_________________________________

}

以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母z,则改写成字母a

if(inBuf[i][j]>='a'&&inBuf[i][j]<='z')

{

if(inBuf[i][j]=='z') inBuf[i][j]='a';

else inBuf[i][j]=(char)((int)inBuf[i][j]+1);

}

以行为单位把字符串中的所有小写字母改成该字母的上一个字母,如果是字母a,则改成字母z

if(inBuf[i][j]>='a'&&inBuf[i][j]<='z')

{

if(inBuf[i][j]=='a') inBuf[i][j]='z';

else inBuf[i][j]=(char)((int)inBuf[i][j]-1);

}

以行为单位把字符串中的所有大写字母改成该字母的下一个字母,字母Z改成字母A

if(inBuf[i][j]>='A'&&inBuf[i][j]<='Z')

{

if(inBuf[i][j]=='Z') inBuf[i][j]='A';

else inBuf[i][j]=(char)((int)inBuf[i][j]+1);

}

以行为单位把字符串中所有字符的ASCII值右移4位,然后把右移后的字符的ASCII值再加上原字符的ASCII值,得到新的字符,并存入原字符串对应的位置上

y=(int)inBuf[i][j]/16+(int)inBuf[i][j];

inBuf[i][j]=(char)y;

25、以行为单位把字符串中所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则把左移后的字符ASCII值再加上原字符的ASCII值,得到的新字符仍存入到原字符串对应的位置

void replaceChar()

{

int i,j,len,y;

for(i=0;i

{

len=strlen(inBuf[i]);

for(j=0;j

{

y=inBuf[i][j]<<4;

if(y<=32||y>100) continue;

else inBuf[i][j]+=(char)y;

}

}

}

26、文件IN.DAT中存有一篇英文文章,函数readData()负责将IN.DAT中的数据读到数组inBuf[]中。请编制函数replaceChar(),该函数的功能是:以行为单位把字符串最后一个字符的ASCII值加最后第二个字符的ASCII值,得到最后一个新的字符,最后第二个字符的ASCII值右移4位后加最后第三个字符的ASCII值,得到最后第二个新的字符,依此类推,一直处理到第二个字符,第一个字符的ASCII值加最后一个字符的ASCII值,得到第一个新的字符,得到的新字符分别存放在原字符串对应的位置上。

void replaceChar()

{

int i,j,len,last;

char y;

for(i=0;i

{

len=strlen(inBuf[i]);

last=inBuf[i][len-1];

for(j=len-1;j>0;j--)

inBuf[i][j]=(inBuf[i][j]>>4)+inBuf[i][j-1];

inBuf[i][0]+=last;

}

}

27、文件IN.DAT中存有一篇英文文章, 函数readData()负责将IN.DAT中的数据读到数组inBuf[]中。请编制函数replaceChar(),该函数的功能是:以行为单位把字符串中第一个字符的ASCII值加第二个字符的ASCII值,得到第一个新的字符,第二个字符的ASCII 值加第三个字符的ASCII值,得到第二个新的字符,依此类推,一直处理到倒数第二个字符,最后一个字符的ASCII值加第一个字符的ASCII值,得到最后一个新的字符,得到的新字符分别存放在原字符串对应的位置上。

void replaceChar()

{

int i,j,k;

int len;

char first,temp;

for(i=0;i

{

len=strlen(inBuf[i]);

first=inBuf[i][0];

for(j=0;j

inBuf[i][j]+=inBuf[i][j+1];

inBuf[i][len-1]+=first;

for(j=0,k=len-1;j

{

temp=inBuf[i][j];

inBuf[i][j]=inBuf[i][k];

inBuf[i][k]=temp;

}

}

}

28、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编制一函数findData(),选出200个数中为奇数并且比它后面的连续5个数都大的数(该4

位数后面不满5个数则不统计),按照从小到大的顺序存入outBuf []中,并用count记录下符合条件的数的个数。

void findData()

{

int i,j,temp,flag;

count=0;

for(i=0;i

if(inBuf[i]%2!=0)

{

flag=0;

for(j=1;j<=5;j++)

if(inBuf[i]

if(flag==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

29、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编制一函数findData(),其功能是:依次从数组inBuf中取出一个4位数,如果该4位数连续小于该4位数以后的5个数且该数是偶数(该4位数后面不满5个数,则不统计),则按照从小到大的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数。

void findData()

{

int i,j,temp,flag;

count=0;

for(i=0;i

if(inBuf[i]%2==0)

{

flag=0;

for(j=1;j<=5;j++)

if(inBuf[i]>inBuf[i+j]) flag=1;

if(flag==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

30、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编制一函数findData(),其功能是:依次从数组inBuf中取出一个4位数,如果该4位数连续大于该4位数以前的5个数且该数是偶数(该4位数前面不满5个数,则不统计),则按照从大到小的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数。

void findData()

{

int i,j,temp,flag;

count=0;

for(i=5;i

if(inBuf[i]%2==0)

{

flag=0;

for(j=i-5;j<=i-1;j++)

if(inBuf[i]

if(flag==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

31、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数据读到数组inBuf[]中。请编制一函数findData(),该函数的功能是:依次从数组inBuf中取出一个4位数,如果4位数连续大于该4位数以前的5个数且该数是奇数(该4位数以前不满5个数,则不统计),该数必须能被7整除,则按照从小到大的顺序存入outBuf[]中,并用count记录下符合条件的数据的个数。

void findData()

{

int i,j,temp,flag;

count=0;

for(i=5;i

if(inBuf[i]%2!=0&&inBuf[i]%7==0)

{

flag=0;

for(j=1;j<=5;j++)

if(inBuf[i]

if(flag==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

32、请编制一个函数arrange(int inBuf[10][9]),其功能是:将一正整数序列{K1,K2,…,K9}重新排成一个新的序列。新序列中,比K1小的数都在K1的左面(后续的再向左存放),比K1大的数都在K1的右面(后续的再向右存放),从K1向右扫描。

void arrangeValue()

{

int i,j,temp[9],num_low,num_high;

for(i=0;i<10;i++)

{

num_low=0,num_high=8;

for(j=8;j>=0;j--)

{

if(inBuf[i][j]>inBuf[i][0])

{

temp[num_high]=inBuf[i][j];

num_high--;

}

else

{

temp[num_low]=inBuf[i][j];

num_low++;

}

}

temp[num_high]=inBuf[i][0];

for(j=0;j<9;j++)

inBuf[i][j]=temp[j];

}

} 33、请编制函数int findValue(int outBuf[]),其功能是:在3位整数(100~999)中寻找符合下面条件的整数,并依次从小到大存入数组b中;它既是完全平方数,又有两位数字相同,例如144,676等满足该条件的整数的个数。

int findValue(int outBuf[])

{

int i, d1, d2, d3, count = 0;

for (i=10; i*i<1000; i++)

{

d1 = i*i/100;

d2 = i*i/10%10;

d3 = i*i%10;

if (d1==d2 || d2==d3 || d3==d1)

outBuf[count++] = i*i;

}

return count;

}

34、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),选出200个数中各位都是奇数的数并按照从小到大的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数。

void findValue()

{

int i,j,k,d[4],temp;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if((d[0]%2)*(d[1]%2)*(d[2]%2)*(d[3]%2)!=0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

35、文件IN.DAT中存有200个4位整型数,函数readData()负

责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数,按照从大到小的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数。

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]+d[3]==d[1]+d[2])

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

36、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出各位上的数字均是0或2或4或6或8的数,按照从大到小的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]%2==0&&d[1]%2==0&&d[2]%2==0&&d[3]%2==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

37、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数,按照从大到小的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]+d[1]==d[3]+d[2])

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

38、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:若一个4位数的千位数字上的值小于等于百位数字上的值,百位数字上的值小于等于十位数字上的值,以及十位数字上的值小于等于个位数字上的值,并且此4位数是偶数,则该数即为所

要求的数。求出符合条件的数,按照从小到大的顺序存入数组outBuf[]中,并用count记录下符即为所要求的数

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]<=d[1]&&d[1]<=d[2]&&d[2]<=d[3]&&d[3]%2==0) {

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

39、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的数,按照从小到大的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]-d[1]-d[2]-d[3]>0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

40、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数据读到数组inBuf[]中。请编写一个函数findValue(),其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数count,按照从大到小的顺序存入outBuf[]中,并用count记录下符合条件的数据的个数大于零的个数

void findValue()

{

int i,j,k,d[4],temp;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[3]-d[1]-d[2]-d[0]>0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

41、文件IN.DAT中存有1000~4999的4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出满足千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的10倍的数,并输出这些满足条件的数的个数

count及这些数的和sum

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]+d[1]==d[2]+d[3]&&d[0]+d[1]==(d[3]-d[0])*10) {

sum+=inBuf[i];

count++;

}

}

}

42、文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出满足千位数上的值减百位数上的值减十位数上的值减个位数上的值大于零且此4位数是奇数的数,将满足条件的数按照从小到大的顺序存入数组outBuf[]中,并用count记录下符合条件的数的个数。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来。显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]-d[1]-d[2]-d[3]>0&&d[3]%2!=0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

43.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数字上的值加十位数字上的值等于百位数字上的值加上个位数字上的值,并且此4位数是偶数的数,将满足条件的数按照从小到大的顺序存入数组outBuf[]中,并用count记录下这些数的个数。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]+d[2]==d[1]+d[3]&&d[3]%2==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

44.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数字上的值大于等于百位数字上的值,百位数字上的值大于等于十位数字上的值,以及十位数字上的值大于等于个位数字上的值,并且此4位数是奇数的数,用count记录下符合条件的数的个数并按照从小到大的顺序存入数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]>=d[1]&&d[1]>=d[2]&&d[2]>=d[3]&&d[3]%2!=0) {

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

45.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数字上的值加十位数字上的值等于百位数字上的值减个位数字上的值,并且此4位数是偶数的数,用count记录下符合条件的数的个数并按照从小到大的顺序存入数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT 中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]+d[2]==d[1]-d[3]&&d[3]%2==0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

46.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:求出千位数字上的值加个位数字上的值等于百位数字上的值加十位数字上的值,并且此4位数是奇数的数,用count记录下符合条件的数的个数并按照从小到大的顺序存入数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT 中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

if(d[0]+d[3]==d[2]+d[1]&&d[3]%2!=0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

47.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:把千位数字和十位数字重新组成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),新组成两个十位数ab-cd>=0且ab-cd<=10且两个数均是奇数。求出满足条件的数,用count记录下符合条件的数的个数并按照从小到大的顺序存入

数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag,minus,ab,cd;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

ab=d[0]*10+d[2];

cd=d[3]*10+d[1];

minus=ab-cd;

if(minus>=0&&minus<=10&&ab%2!=0&&cd%2!=0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

48.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:把千位数字和个位数字重新组成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的个位数字),把百位数字和十位数字组成另一个新的十位数(新十位数的十位数字是原4位数的百位数字,新十位数的个位数字是原4位数的十位数字),新组成的两个十位数均是奇数并且两个十位数中至少有一个数能被5整除,同时两个新数的十位数字均不为零。求出满足条件的数,用count记录下符合条件的数的个数并按照从小到大的顺序存入数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag,ab,cd;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

ab=d[0]*10+d[3];

cd=d[1]*10+d[2];

if(ab%5*cd%5==0&&(ab%2)*(cd%2)!=0&&d[0]!=0&&d[1]!=0) {

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]>outBuf[j])

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

49. 文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:把千位数字和十位数字重新组合成一个新的十位数ab (新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),新组成的两个十位数ab-cd≥10且ab-cd≤20且两个数均为偶数,同时两个新十位数均不为零。求出满足条件的数,用count记录下符合条件的数的个数并按照从大到小的顺序存入数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag,minus,ab,cd;

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

ab=d[0]*10+d[2];

cd=d[3]*10+d[1];

minus=ab-cd;

if(minus>=10&&minus<=20&&(ab%2+cd%2)==0&&ab*cd!=0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

50.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:把千位数字和十位数字重新组合成一个新的十位数(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个是新的十位数(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),新组成的两个十位数均为素数且新十位数均不为零。求出满足条件的数,用count记录下符合条件的数的个数,并按照从大到小的顺序存入数组outBuf[]中。函数writeData()负责将outBuf[]中的数输出到文件OUT.DAT中,并且在屏幕上显示出来。

void findValue()

{

int i,j,k,d[4],temp,flag,ab,cd,abcd[2];

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

ab=d[0]*10+d[2];

cd=d[3]*10+d[1];

abcd[0]=ab;abcd[1]=cd;

flag=0;

for(j=0;j<=1;j++)

for(k=2;k

{

if(abcd[j]%k==0)

{

flag=1;

break;

}

}

if(flag==0&&ab*cd!=0)

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

51.文件IN.DAT中存有200个4位整型数,函数readData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是:把千位数字和十位数字重新组合成一个新的十位数ab (新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字),以及把个位数和百位数组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),新组成的两个十位数ab

void findValue()

{

int i,j,k,d[4],temp,flag,ab,cd,abcd[2];

for(i=0;i

{

for(j=0;j<4;j++)

{

temp=inBuf[i];

for(k=0;k

d[3-j]=temp%10;

}

ab=d[0]*10+d[2];

cd=d[3]*10+d[1];

if(ab

{

outBuf[count]=inBuf[i];

count++;

}

}

for(i=0;i

for(j=i+1;j

if(outBuf[i]

{

temp=outBuf[i];

outBuf[i]=outBuf[j];

outBuf[j]=temp;

}

}

52.

全国计算机三级数据库技术上机试题道

1.【考点分析】本题考查对4位整数的排序。考查的知识点主要包括:数组元素的排序算法,if判断语句和逻辑表达式,以及求余算术运算。【解题思路】此题属于4位数排序问题。本题需主要解决3个问题:问题1如何取4位数的后3位进行比较;问题2如何按照题目要求的条件(按照每个数的后3位的大小进行降序排列,如果后3位相等,则按照原始4位数的大小进行升序排列)排序;问题3如何将排完序的前10个数存到数组bb中去。 本题的解题思路为:使用双循环对数组按条件进行排序,然后将排完序的前10个数存到数组bb中。对于问题1可以通过算术运算的取余运算实现(aa[i]_x0010_00);问题2通过包含if判断语句的起泡排序法就可以实现。 【参考答案】 void jsSort() { int i,j; /*定义循环控制变量*/ int temp; /*定义数据交换时的暂存变量*/ for(i=0;i<199;i++) /*用选择法对数组进行排序*/ for(j=i+1;j<200;j++) { if(aa[i]_x0010_00

{ temp=aa[i]; aa[i]=aa[j]; aa[j]=temp; } else if(aa[i]_x0010_00==aa[j]_x0010_00) /*如果后3位数相等*/ if(aa[i]>aa[j]) /*则要按原4位数的值进行升序排序*/ { temp=aa[i]; aa[i]=aa[j]; aa[j]=temp; } } for(i=0;i<10;i++) /*将排序后的前10个数存入数组b中*/ bb[i]=aa[i]; } 【易错提示】取4位数后三位的算法,if判断语句中逻辑表达式的比较运算符。 判断语句和if语言循环结构,C本题主要考查的知识点包括:【考点分析】2.

大学计算机基础上机考试试卷(含答案)

大学计算机基础上机考试试卷 姓名:学号:院系:班级: 考试时间:登录机器:试卷号: 一、选择题 (共 40 分) 1. 使用超大规模集成电路制造的计算机应该归属于( )。 A ) 第一代 B ) 第二代 C ) 第三代 D ) 第四代 正确答案:D 考生答案:A × 2. 在计算机内部,传送、存储、加工处理的数据和指令都是()。 A ) 拼音简码 B ) 八进制码 C ) ASCII码 D ) 二进制码 正确答案:D 考生答案:C × 3. 与十六进制数BB等值的八进制数是( )。 A ) 187 B ) 273 C ) 563 D ) 566 正确答案:B 考生答案:× 4. 计算机应用中,CAD是指()。 A ) 计算机辅助设计 B ) 计算机辅助教学 C ) 计算机辅助制造 D ) 计算机辅助测试 正确答案:A 考生答案:× 5. 目前使用的“奔腾”型微机采用的逻辑器件属于( )。 A ) 电子管

C ) 集成电路 D ) 超大规模集成电路 正确答案:D 考生答案:× 6. 微处理器是把( )作为一整体,采用大规模集成电路工艺在一块或几块芯片上制成的中央处理器。 A ) 内存与中央处理器 B ) 运算器和控制器 C ) 主内存 D ) 中央处理器和主内存 正确答案:B 考生答案:× 7. 计算机的内存储器比外存储器( )。 A ) 价格便宜 B ) 存储容量大 C ) 读写速度快 D ) 读写速度慢 正确答案:C 考生答案:× 8. 打印机在与主机连接时,应将信号线插在( )。 A ) 串行接口上 B ) 并行接口上 C ) 串并行接口上 D ) 任意扩展插口上 正确答案:B 考生答案:× 9. 下面( )选项中的设备依次为:输入设备、输出设备和存储设备。 A ) CRT、CPU、ROM B ) 硬盘、鼠标器、键盘 C ) 鼠标器、绘图仪、光盘 D ) 磁带、打印机、激光打印机 正确答案:C 考生答案:× 10. 多媒体技术的特征是()。 A ) 集成性、交互性和音像性 B ) 实时性、分时性和数字化性 C ) 交互性、多样性、实时性、集成性 D ) 存储性、传输性、压缩与解压性 正确答案:C 考生答案:× 11. 将微机的主机与外设相连的是 ( )。 A ) 总线 B ) 磁盘驱动器 C ) 内存

计算机三级题库

2009年3月计算机等级考试三级网络技术试卷及答案 作者: 宇创教研组来源: 部资料更新日期:2009-9-9 15:40:27 一、选择题(每小题1分,共60分) 下列各题A)、B)、C)、D )四个选项中,只有一项是正确的,请将正确选项写在括号。(1)1959年10月我国研制成功的一台通用大型电子管计算机是 ( )。 A)103计算机B)104计算机C)120计算机D)130计算机(2)关于计算机应用的描述中,错误的是( )。 A)模拟核爆炸是一种特殊的研究方法B)天气预报采用了巨型计算机处理数据 C)经济运行模型还不能用计算机模拟D)过程控制可采用低档的微处理器芯片(3)关于服务器的描述中,正确的是( )。 A)按体系结构分为入门级、部门级、企业级服务器 B)按用途分为台式、机架式、机柜式服务器 C)按处理器类型分为文件、数据库服务器 D)刀片式服务器的每个刀片是一块系统主板 (4)关于计算机配置的描述中,错误的是( )。 A)服务器机箱的个数用1U/2U/3U/....../8U表示 B)现在流行的串行接口硬盘是SATA硬盘 C)独立磁盘冗余阵列简称磁盘阵列 D)串行SCSI硬盘简称SAS硬盘 (5)关于软件开发的描述中,正确的是( )。

A)软件生命周期包括计划、开发两个阶段 B)开发初期进行需求分析、总体设计、详细设计 C)开发后期进行编码、测试、维护 D)软件运行和使用中形成文档资料 (6)关于多媒体的描述中,错误的是( )。 A)多媒体的数据量很大,必须进行压缩才能实用 B)多媒体信息有许多冗余,这是进行压缩的基础 C)信息熵编码法提供了无损压缩 D)常用的预测编码是变换编码 (7)关于数据报交换方式的描述中,错误的是( )。 A)在报文传输前建立源结点与目的结点之间的虚电路 B)同一报文的不同分组可以经过不同路径进行传输 C)同一报文的每个分组中都要有源地址与目的地址 D)同一报文的不同分组可能不按顺序到达目的结点 (8)IEEE802.11无线局域网的介质访问控制方法中,帧间间隔大小取决于( )。 A)接入点 B)交换机C)帧大小D)帧类型(9)以下网络应用中不属于Web应用的是( )。 A)电子商务B)域名解析C)电子政务D)博客(10)关于千兆以太网的描述中,错误的是( )。 A)与传统以太网采用相同的帧结构B)标准中定义了千兆介质专用接口 C)只使用光纤作为传输介质D)用GMII分割MAC子层与物理层(11)虚拟局域网的技术基础是( )。

计算机等级考试一级上机考试试题

上机考试试题 (第一套) 一、汉字录入(请在Word系统中正确录入如下内容,25分) 要求:1.在表格中正确地录入考生姓名及学号。 2.正确录入表格后的文本,文本中的英文。数字按西文方式;标点符号按中文方 式。 3.整个录入的文本以文件名为:自己姓名.DOC保存。 二、Word编辑和排版(25分) 打开上面文件:自己姓名.DOC,完成如下操作后。 页面设置:纸张为A4,纵向;页边距上、下、左、右为2.5cm; 1.排版设置:标题为黑体三号粗体居中,正文为宋体小五号,行距为1.5倍行距,段 前段后各间隔1行; 2.将正文第二段的的一个字设置为首字下沉,楷体、占二行,距正文0.7cm; 3.设置页眉为考生自己的姓名,页眉内容居中对齐、楷体五号、蓝色,置于居中位置。 三、Excel操作(20分) 在EXCEL系统中按以下要求完成,文件名为:姓名.XLS。 1.按以下模式建立表格,加边框(外框加双边框线)及首行合并单元格,并输入表格 内容; 2.标题:楷体、加粗、16号字;正文:宋体11号字、汉字加粗,数字两位小数; 3.利用公式计算实发金额栏及平均栏; 其中:实发金额=固定工资+活动工资+岗位津贴+地区补贴+奖金 4.用三维柱形图显示平均情况(包括固定工资、活动工资、岗位工资、地区补贴、奖 金);

四、Windows基本操作(10分) 1.在D盘根目录下用考生姓名和“等级考试1”建立两个一级文件夹,并在“等级考 试1”下再建立两个二级文件夹“AAA”和“BBB”; 2.将前面的自己姓名.DOC和自己姓名.XLS文件复制到已建立的“等级考试1文件夹 中。 五、Powerpoint操作(10分) 自己的朋友张力的生日即将到来,请用PowerPoint为他制作一张生日贺卡。将制作完成的演示文稿以自己姓名.PPT为文件名保存在文件夹AAA中。要求如下:标题:生日快乐 文字内容: 衷心祝愿: 生日快乐,天天开心! 并愿我们的友谊地久天长。 图片内容:绘制或者插入你认为合适的图形、图片; 基本要求:1)标题采用艺术字; 2)模板、文稿中的文字、背景、图片等格式自定; 3)各对象的动画效果自定,延时2秒自动出现。 六、电子白板使用试题(10分) 填空题 1、电子白板软件的名称是(鸿合多学科软件) 2、电子白板是使用一根(USB线)与电脑相连不需外接电源 3、使用白板之前需要安装(多学科软件) 4、当光标和笔的位置不准时,可以点击右下角服务图标进行重新(定位) 5、白板和电脑连接正常时,右下角服务图标是(绿)色 6、红外的电子白板是密布在面板四周(边框)下的红外发射和接收对管。 7、白板软件的四种模式(边框模式)(全屏模式)(桌面模式)(窗口模式) 8、笔盒中笔有(硬笔)(软笔)(竹笔)(纹理笔)(荧光笔)(激光笔)(智能笔)(手势笔) 9、软件的主工具栏一个有五个选项卡分别是(开始)(页面)(插入)(笔盒)(学科工具) 10、转换使用模式在(开始)选项卡文件选项中 11、在窗口模式下在工具栏(视图)转换模式 12、对象的四个功能按钮左上角是(移动)左下角是(编辑) 13、在笔盒中模仿钢笔的笔迹的笔是(硬笔)

计算机基础上机操作练习题

计算机基础上机操作练 习题 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

计算机上机操作练习题(一级) 一、基本操作(不含Frontpage2003) (1)在D盘符下新建一个名称为“计算机考试+学号”的文件夹。 (2)将从C盘符下的前十个以“a”开头的文本文档复制到上题所建的文件夹中。并将第六个文本文档改为“只读、隐藏”格式,作者为“xju”。 (3)隐藏任务栏,将第一题所建的文件夹放入“开始”菜单。 (4)在桌面上创建第一题所建文件夹的“快捷方式”。 二、Word操作 (1)新建一个空白文档,输入以下文本。文本格式为:宋体、五号字;字体颜色为黑色;字符间距为1磅;对齐方式为左对齐。 迈克尔·约瑟夫·杰克逊(1958年8月29日—2009年6月25日),美国流行乐、 摇滚乐、R&B音乐歌手、舞蹈家、演员、编舞、慈善家和唱片制作人。被誉为流行 乐之王(King of Pop),是流行乐界最伟大、最有影响力的歌手。在20世纪80年 代起的整个现代流行音乐史上缔造了一个时代。 他用音乐歌颂大爱、种族团结与世界和平,谱写一首首慈 善、公益名曲,一生投身慈善事业,曾两次提名诺贝尔和 平奖。同时作为一名全面的艺 术家,杰克逊不仅在音乐方面 有着卓越成就,在舞蹈、舞台 表 演

、时尚等方面都有着独特的贡献和非凡的影响力,他被公认为是有史以来最伟大的艺人。 他是出色的音乐全才,在作词、作曲、场景制作、编曲、演唱、舞蹈、乐器演奏等方 面都有着卓越的成就。他作为主唱和最年轻的成员,在1964年首次亮相The Jackson 5乐队,后来又于1971年成功开始独唱生涯。1979年成年后发行第1张专辑《Off The Wal l》就被誉为迪斯科音乐经典之作,1982年发行专辑 《Thriller》,融合不同乐迷的良药,这张涵盖流行、funk、摇滚、迪斯科、R&B 天才之作,不仅突破了种族界限,打破了白人垄断流行音乐界,把当时还处于亚文化 黑人音乐推向主流,为后世的黑人艺人铺下了光明大道。 (2)为文本添加艺术字标题,标题为“Jackson简介”,第二行、第五列,字体为隶书、36号、加粗并居中显示,板式为浮于文字上方。 (3)将每一自然段空出两个字符(首行缩进2字符),并对第一段采用“首字下沉”效果,要求:字体为楷体,一号字,下沉行数为2行。 (4)段落行距为16磅,并将第二段分成两栏,格式为“两栏偏右”,栏间距为3字符,并带有分隔线。 (5)为第三段加边框和底纹,,要求:边框为方框、双波浪线、红色、底纹为淡黄色、20%。 (6)对“迈克尔·约瑟夫·杰克逊”进行添加超链接,链接地址为“”。 (7)在第一题所建的文件夹下新建一个文件夹,名称为“word”,并将该文档以“word+学号”的名称保存在此文件夹下。 三、Excel操作 (1)创建一个新工作簿,采用数据清单的方式插入如下数据。

计算机文化基础上机考试步骤

计算机文化基础上机考试步骤(重要考点),下面操作一定要熟练掌握,并要做到举一反三。 word考点 1.纸张大小,页边距:文件——页面设置——纸张或边距 2.字体,字体颜色,加粗,倾斜:格式——字体 3.阳文,着重号,下划线:格式——字体 4.替换:编辑——替换 5.首行缩进,左(右)缩进,行距,段前段后距离:格式——段落——特殊格式 6.阴影型边框,底纹:格式——边框和底纹 7.更改文字方向:不用选择文章内容,格式——文字方向——选取中间的 8.分栏:格式——分栏 9.插入页码:插入——页码——选择对齐方式 10.插入页眉:视图——页眉、页脚 11.礼花绽放:格式——字体——文字效果 12.插入图片:插入——图片——来自文件 13.插入表格:表格——插入大学生必备微信:dxsbb88,分享更多考试知识! 14.文字转换成表格:表格——转换——文字转表格 15.项目符号:格式——项目符号和编号 16.插入艺术字:插入——图片——艺术字

17.另存为:文件——另存为——新建文件夹图标——文件夹起名——根据需要给文件夹改名 Excel 考点 1.求和(总分):插入——函数——常用函数——SUM——选取范围 2.求平均值:插入——函数——常用函数——AVERAGE——选取范围 3.求最大值,最小值(最高分,最低分):插入——函数——全部函数——MAX、MIN——选取范围 4.保留几位小数:在选取单元格上按右键——设置单元格格式——数字——数值——设置小数位数 5.合并单元格:选中要合并的单元格——单击推荐北大学姐QQ:994453333

6.水平(垂直)对齐:在选取的单元格上单击右键——设置单元格格式——对齐——设置水平(垂直) 7.行高,列宽:选取相应的行号(列标)右键 8.加内(外)边框:选中要加边框的单元格——格式——单元格——边框——内、外边框 9.添加蓝色双线外边框:选中要加边框的单元格——格式——单元格——边框——先选颜色——双线——最后点外边框 10.排序:选取所有数据(不包括合并的单元格)——数据——排序——设置关键字——升序或降序 11.单元格输入“=”,单击同行的合计数,键盘输入除号“/”,单击同行的学生数,回车 12.图表类型题:按要求看清有无标题,选取不相邻的数据时,要按CTRL键 13.显示比例:图示——显示比例 14.五角星:插入——图片——自选图形——星与旗帜 15.条件格式:选中要操作的列——格式——条件格式——介于改为大于(或小于)——修改条件值——格式修改字体或颜色 16.筛选:选择全部数据(不包括合并单元格)——数据——筛选——自动筛选

3月计算机三级上机题库及答案

3月计算机三级上机题库及答案 1.已知数据文件IN.DAT中存有200个四位数, 并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是: 把千位数字和十位数字重新组成一个新的十位数ab(新十位数的十位数字是原四位数的千位数字,新十位数的个位数字是原四位数的十位数字), 以及把个位数字和百位数字组成另一个新的十位数cd (新十位数的十位数字是原四位数的个位数字,新十位数的个位数字是原四位数的百位数字), 如果新组成的两个十位数ab-cd=10且ab-cd=20且两个数均是偶数,同时两个新数的十位数字均不为零,则将满足此条件的四位数按从大到小的顺序存入数组b中, 并要计算满足上述条件的四位数的个数cnt。最后main()函数调用写函数writeDat( )把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。 注意: 部分源程序存在文件PROG1.C文件中。 程序中已定义数组: a[200], b[200], 已定义变量: cnt 请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。 ------------------------- PROG1.C #include #define MAX 200 int a[MAX], b[MAX], cnt = 0;

{int I,thou,hun,ten,data,j; int ab,cd; for(I=0;I200;I++) {thou=a[I]/1000; hun=a[I]%1000/100; ten=a[I]%100/10; data=a[I]%10; ab=10*thou+ten; cd=10*data+hun; if ((ab-cd)=0(ab-cd)=10ab%2==1cd%2==1ab!=0cd!=0) {b[cnt]=a[I];cnt++;} } for(I=0;I for(j=I+1;j if(b[I] {data=b[I]; b[I]=b[j];b[j]=data;} } void readDat() { int i ; FILE *fp ; fp = fopen(in.dat, r) ; for(i = 0 ; i MAX ; i++) fscanf(fp, %d, a[i]) ; fclose(fp) ; }

《计算机应用基础》(XP)上机考试操作题及答案资料

《计算机应用基础Windows xp》上机考试操作题及答案 一.Windows xp 操作系统 (一)请把本机设置为允许他人从另外的机器上进行远程桌面连接。 操作步骤:“开始”→“控制面板”→“性能和维护”→“系统”→“系统属性”→“远程”→“允许用户远程连接”。 (二)使用设备管理器,卸载系统中的标准56K调制解调器。 操作步骤:控制面板→性能和维护→系统→硬件→设备管理器→右选56K调制解调器→卸载。 (三)请把C盘的页面文件大小自定义为最小值100M,最大值200M。 操作步骤:“开始”→“控制面板”→“性能和维护”→“系统”→“系统属性”→“高级” →“性能”选项组下的“设置”按钮→“性能选项”→“高级”选项卡→“虚拟内存”→“更改” 按纽→“自定义大小”→“初始大小”文本框中输“100”→“最大值”文本框中输“200”→“确定”。 (四)为了加快网页的下载速度,请修改Internet选项,使得IE在下载网页时不显示网页上的图片。 操作步骤:打开IE→工具→Internet选项→.“高级”选项卡→选“多媒体”栏下的“显示图片”复选框→确定。 (五)现有一个名为8888的拨号连接,要求配置如下属性:电话号码从163改8888,如果忙音重拨100次,每次间隔30秒,断线不重拨。使用Windows的防火墙。 操作步骤:开始→→控制面板→网络和Internet连接→网络连接→右击8888连接选择属性→常规改电话→选项设重拨→高级设防火墙→确定。 (六)设置Windows。在文件夹中显示所有文件和日文件夹。 操作步骤:“我的电脑”→工具→文件夹选项→查看→选“显示所有文件和文件夹”。 (七)为本台计算机的一块网卡设置一个静态IP地址192.168.0.1; 操作步骤:开始→控制面版→网络和Internet连接→网络连接→右击本地连接→属性→选“Internet 协议(TCP/IP)→属性→在“使用下面的IP地址(S)”中IP地址输入192.168.0.1→确定。 (八)设置使用600MB硬盘存储“Internet临时文件”,并存储10天历史记录。 操作步骤:开始→控制面板→Internet选项→“常规”的“Internet临时文件”→“设置”→设600MB →确定→“常规”选项卡的“历史记录”选项下设置10天→确定。 (九)设置Internet Explorer,禁止用户访问所有可能含有暴力内容的网站,监督人密码设为21. 操作步骤:打开IE→工具→“nternet 选项”→内容→“分级审查”启用按钮→常规中设密码→级

计算机等级考试(上机操作)

计算机等级考试 计算机技术 电脑科学的发展,是20世纪人类最值得骄傲的成就之一,是人类智慧的长期结晶,是许多领域的科学家、工程师共同协作、不懈努力的产物。 电脑技术处理信息能力和应用范围的极大扩展,已经使它遍及人类社会活动的各个方面,渗透到现实生活的各个角落。 请依次解答以下各小题: 1.把全文中'计算机'更换成'电脑'。 2.加上标题:'计算机技术',三号宋体,居中。 3.正文每个自然段首行缩进2个汉字位置,并以四号仿宋显示。 4.把第二自然段移到第一自然段前。

计算机科学的发展,是20世纪人类最值得骄傲的成就之一,是人类智慧的长期结晶,是许多领域的科学家、工程师共同协作、不懈努力的产物。 计算机技术处理信息能力和应用范围的极大扩展,已经使它遍及人类社会活动的各个方面,渗透到现实生活的各个角落。 请依次解答以下各小题,每题5分。 1.把全文中'计算机'更换成'电脑'。 2.加上标题:'计算机技术',3号宋体,居中。 3.正文每个自然段首行缩进2个汉字位置,并以4号仿宋显示。 4.把第二自然段移到第一自然段前。

生物计算机 从外表上看这是一个像袖珍计算机的普通小盒子。它有一个非常薄的玻璃外壳, 里面装着肉眼看不见的多层蛋白质,蛋白质间由复杂的晶格联结,很像电影《超人》 中的北极圈避难所。这种精巧的蛋白质晶格里是一些生物分子,这就是生物计算机的 集成电路。 生物计算机中的生物分子,在电流的作用下同样可以产生“开”和“关”的两种状态,并能储存、输出“0”和“1”这样的二进制信息。因此,可以像电子计算机一样进行运 算和信息处理。 组成生物计算机的蛋白分子,直径只有头发丝上的五千分之一。体积仅手指头粗 细的一只生物计算机,其储存信息的容量可以比现在的普通电子计算机大一千万倍。 而且由于生物分子非常微小,彼此之间的距离又非常近,所以传递信息和计算速度非 常快。如果将这种计算机和人脑比较,人脑进行思维是靠神经冲动传递的,与声音在 空气中传递的速度(每秒330米)相当;而在生物计算机中,分子的电子运动速度与 光速相接近,高达每秒约30万公里。因此,生物计算机的速度比人脑思维的速度快近100万倍。 生物计算机这样微小的体积和惊人的运算速度,可以用来制造真人大小的机器人,使机器人具有像人脑一样的智能。生物计算机能够与健康人的大脑连在一起,甚至植 入人的大脑,代替大脑有病的人进行思维、推理、记忆。它可以装备机器人,使机器 人更小巧,用来招待高度危险的任务;可以植入人体,使截瘫病人站立走路,给盲人 重建光明,国外有一个名叫罗斯纳的“共生人”,他有两个身体,但只有一个大脑。两个身躯接受同一个大脑的指令。如果给他植入一台生物计算机的话,那么这个机器脑 就能控制其中一个躯体的一切活动,再通过外科手术,就能得到完整的两个人。 请依次解答以下各小题,每题5分。 1、将全文中的"计算机"改为"COMPUTER"(半角字符)。 2、将第一段段落的右缩进间距设置为4厘米。 3、将书名《超人》改为四号黑体字。 4、给标题"生物计算机"加脚注,内容为"新一代计算机"。

2005年计算机等级考试三级上机题库(四)

2005年计算机等级考试三级上机题库(四) 第69题 下列程序的功能是:统计在tt字符串中'a'到'z'26个字母各自出现的次数,并存入pp 数组。请编写函数cnt(char *tt,int pp[])实现程序要求,最后调用函数readwriteDat()把结果输出到文件out.dat中。(注:仅统计小写字母) 例如,当输入字符串:abcdefgabcdeabc后, 输出的结果应该是:3 3 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 部分源程序存在文件prog1.c中。 请勿改动主函数main()和输出数据函数readwriteDAT()的内容。 第70题 函数ReadDat()实现从文件IN.DAT中读取一篇英文文章存入到字符串数组xx中,请编制函数StrCharJL(),其函数的功能是:以行为单位把字符串中的所有字符的ASCII值左移4位,如果左移后,其字符的ASCII值小于等于32或大于100,则原字符保持不变,否则就把左移后的字符ASCII值再加上原字符ASCII值,得到新的字符仍存入原字符串对应的位置上。最后把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数writeDat()把结果xx输出到文件OUT7.DAT中。 原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。 部分源程序存在文件prog1.c中。 请勿改动主函数main()、读数据函数ReadDat()和输出数据函数writeDat()的内容。 第71题 下列程序的功能是:设A,B,C为三个不为零的正整数,计算并输出下列不定方程组解的个数cnt以及满足此条件的所有A,B,C之和sum。 不定方程组为: A+B+C=13 A-C=5 请编写函数countValue实现程序要求,最后调用函数writeDat()把结果cnt和sum输出到文件out.dat中。

计算机等级考试三级网络技术上机题

计算机等级考试三级网络技术上机题 函数ReadDat( )的功能是实现从文件IN64.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数CharConvA( ),该函数的功能是:以行为单位把字符串的最后一个字符ASCII 值右移4位后加最后第二个字符的ASCII值,得到最后一个新的字符,最后第二个字符的ASCII值右移4位后加最后第三个字符的ASCII值,得到最后第二个新的字符,以此类推一直处理到第二个字符,第一个字符的ASCII值加最后一个字符的ASCII 值,得到第一个新的字符,得到的新字符分别l char xx[50][80]; int maxline=0; int ReadDat(); void WriteDat(); void CharConvA(void) { } void main() { system(CLS); if (ReadDat()) { printf(数据文件IN64.DAT不能打开!n07);

return; } CharConvA( ); WriteDat(); } int ReadDat(void) { FILE *fp; int i=0; char *p; if((fp=fopen(IN64.DAT,r))==NULL) return 1; while (fgets(xx[i],80,fp)!=NULL) { p=strchr(xx[i],n); if (p) *p=0; i++; } maxline=i; fclose(fp); return 0; } void WriteDat()

{ FILE *fp; int i; system(CLS); fp=fopen(OUT64.DAT,w); for(i=0;i { printf(%sn,xx[i]); fprintf(fp,%sn,xx[i]); } fclose(fp); } 【答案】 void CharConvA(void) { int i,j,k; /*定义循环控制变量*/ int str; /*存储字符串长度*/ char ch; /*暂存最后一个字符*/ for(i=0;i { str=strlen(xx[i]); /*求得当前行的字符串长度*/ ch=xx[i][str-1]; /*将最后一个字符暂存入ch*/

计算机应用基础上机操作试题

准考证号:姓名: 一、win7操作题 1.在D盘根目录下建立文件夹,命名为自己的准考证号,在姓名文件 夹下建立文件夹user。 2.在user文件夹中新建文本文件,并将文件名重命名为my. txt。 3.将my. txt文件复制到准考证号文件夹中,并将其设置为“只读” 属性。 二、Word操作题 1 打开""文档,按要求完成下面操作: (1)将题目"淮海战役烈士陵园"设置为黑体、三号、红色、水平居中; (2)将正文(不包括题目)设置为首行缩进2字符、倍行距; (3)将文档的第一段内容移动到文档的最后,作为最后一段; (4)将所给的图片文件""插入到文档最后一段文字的下方; (5)保存文档并退出。 2 打开""文档,按要求完成下面操作: (1)在第一行输入标题“风景名胜云龙山”,水平居中。 (2)将正文所有段落的段前间距设置为行。 (3)插入页码,页码位置:页脚、居右。 (4)在文档末尾插入一个4行3列的表格;每列宽度为3厘米,每行 高度为1厘米。

三、Excel操作题 打开"操作题.xls"文档,按要求完成下面操作: 1用函数求各人的总分 2按总分升序排序 3筛选出英语大于80和小于90的记录 4保存文档 四、Powerpoint操作题 新建演示文稿,并完成以下操作, 1 设置幻灯片的高度为“20厘米”,宽度为“25厘米”。 2 在新建文稿中插入图片,调整适当大小,然后插入任意样式的艺术字,艺术字内容为“休息一下”。 3 插入空白的幻灯片,将你插入到第一页中的图片拷贝到第二页,并将图片的高度设置为“(厘米)”,宽度设置为“10cm(厘米)”。 4完成后命名为自己的准考证号.pptx。并保存到已自己的准考证号命名的文件夹下。

计算机上机考试试题

计算机职称考试上机操作试题 一、Windows部分(15分) 1.在D盘根目录上建立考试文件夹,名称为:单位+学号+姓名;在考试文件夹再建立4个文件夹,分别命名为某某windows试题、某某word考试试题、某某excel考试试题、某某PPT考试试题,以下项目的操作分别保存在相应的文件夹下。(2分) 2.在windows试题文件夹下新建一个文本文档;打开文版文档,用黑体字输入“欢迎您”,字号20。(2分) 3.请将windows试题文件夹下的123.doc文件重命名为A-01.doc,设置其属性为:只读。(3分) 4. 请将windows试题文件夹下的123.ppt文件彻底删除,并将删除后的页面截图,粘贴至画图软件中,命名为:“删除后图片.jpg”,并存至windows试题文件夹下。(3分) 二、Word操作分(30分) 1、录入下列文字,(5分) 满江红 岳飞 怒发冲冠,凭阑处,潇潇雨歇。抬望眼,仰天长啸,壮怀激烈。三十年功名尘与土,八千里路云和月。莫等闲,白了少年头,空悲切。靖康耻,犹未雪;臣子恨,何时灭?驾长车,踏破贺兰山缺。壮志饥餐胡虏肉,笑谈渴饮匈奴血。待从头,收拾旧山河朝天阙 2.按以下操作要求: 1)设置字体:第1行,黑体;第2行,楷体;正文,隶书;(2分) 2)设置字号:第1行,小二;第2行,四号;正文,三号;(2分)

3)设置字形:第1行,粗体;第2行,下划线(波浪线)(2分) 4)设置对齐方式:第2行,居中。(2分) 5)设置段落缩进:所有段落左右各缩进1 cm (2分) 6)设置段落间距:第1行,段前12磅;第2行,段前段后各3磅;(2分) 7)将正文分为两栏格式,加分隔线(2分) 8)给“满江红”一行添加底纹,图案式样“12.5%”(2分)9)给文档添加页眉文字:“宋词欣赏·第1页”(2分) 2、设置下列表格(9分) 成绩单 任务与要求: (1)表格上方增加标题“成绩单”,楷体、小二字号,水平居中(3分) (2)按样文所示设置边框(3分) (3)表格第2行添加灰度为20%的底纹(3分) 三、Excel部分(每项5分,共30分) 新建一工作薄,输入以下数据(5分)

计算机三级数据库考试题及答案

计算机三级数据库考试题及答案 数据库是计算机等级考试的难点之一,接下来gkstk帮大家整理了数据库考试题库,希望为大家提高考试成绩有所帮助! 1[单选题] 下列关于浏览器/服务器架构中的应用服务器的说法中,错误的是__________。 A.应用服务器一般运行程序代码,实现面向应用领域的业务规则 B.应用服务器会根据用户请求连接相应的数据库,获取数据,并将结果返回给用户 C.应用服务器一般需要具有数据访问和数据存储功能 D.应用服务器一般提供了集群、负载均衡等公共服务,可以大幅度提高系统性能和可靠性 参考答案:C 2[填空题]数据库总体设计的主要内容包括__________、 __________、__________和__________。 参考解析:体系结构设计软件总体设计 软硬件选型与配置设计业务规则初步设计

3[单选题]如果有两个事务,同时对数据库中同一数据进行操作,不可能引起冲突的操作是 A.其中有一个是DELETE B.一个是SELECT,另一个是UPDATE C.两个都是SELECT D.两个都是UPDATE 参考答案:C 4[填空题]一个完整的事务概要设计包括:事务名称、事务所访问的关系名及其属性名、事务的( ) 及事务用户。 参考解析:处理逻辑 5[单选题]浏览器/服务器架构是现阶段非常流行的数据库应用系统架构。在此架构中,应用服务器起到了非常重要的作用。计算机三级数据库考试题及答案计算机三级数据库考试题及答案。下列关于应用服务器的说法,错误的是( ) A.应用服务器一般运行程序代码,实现面向具体应用领域的业务规则,数据库服务器承担数据存储、管理等功能

计算机基础上机操作练习题

计算机上机操作练习题(一级) 一、基本操作(不含Frontpage2003) (1)在D盘符下新建一个名称为“计算机考试+学号”的文件夹。 (2)将从C盘符下的前十个以“a”开头的文本文档复制到上题所建的文件夹中。并将第六个文本文档改为“只读、隐藏”格式,作者为“xju”。 (3)隐藏任务栏,将第一题所建的文件夹放入“开始”菜单。 (4)在桌面上创建第一题所建文件夹的“快捷方式”。 二、Word操作 (1)新建一个空白文档,输入以下文本。文本格式为:宋体、五号字;字体颜色为黑色;字符间距为1磅;对齐方式为左对齐。 迈克尔·约瑟夫·杰克逊(1958年8月29日—2009年6月25日),美国流行乐、 摇滚乐、R&B音乐歌手、舞蹈家、演员、编舞、慈善家和唱片制作人。被誉为流行 乐之王(King of Pop),是流行乐界最伟大、最有影响力的歌手。在20世纪80年 代起的整个现代流行音乐史上缔造了一个时代。 他用音乐歌颂大爱、种族团结与世界和平,谱写一首首 慈善、公益名曲,一生投身慈善事业,曾两次提名诺贝 尔和平奖。同时作为一名全面的艺术家,杰克逊不仅在 音乐方面有着卓越成就,在舞蹈、舞台表演、时尚等方 面都有着独特的贡献和非凡的 影响力,他被公认为是有史以来 最伟大的艺人。 他是出色的音乐全才,在作词、 作曲、场景制作、编曲、演唱、 舞蹈、乐器演奏等方面都有着卓越的成就。他作为主唱和最 年轻的成员,在1964年首次亮相The Jackson 5乐队,后来 又于1971年成功开始独唱生涯。1979年成年后发行第1张 专辑《Off The Wal l》就被誉为迪斯科音乐经典之作,1982 年发行专辑《Thriller》,融合不同乐迷的良药,这张涵盖 流行、funk、摇滚、迪斯科、R&B天才之作,不仅突破了种 族界限,打破了白人垄断流行音乐界,把当时还处于亚文化黑人音乐推向主流,为后 世的黑人艺人铺下了光明大道。 (2)为文本添加艺术字标题,标题为“Jackson简介”,第二行、第五列,字体为隶书、36号、加粗并居中显示,板式为浮于文字上方。 (3)将每一自然段空出两个字符(首行缩进2字符),并对第一段采用“首字下沉”效果,要求:字体为楷体,一号字,下沉行数为2行。 (4)段落行距为16磅,并将第二段分成两栏,格式为“两栏偏右”,栏间距为3字符,并带有分隔线。 (5)为第三段加边框和底纹,,要求:边框为方框、双波浪线、红色、底纹为淡黄色、20%。(6)对“迈克尔·约瑟夫·杰克逊”进行添加超链接,链接地址为“https://www.wendangku.net/doc/476969540.html,”。

计算机应用基础上机操作试题.doc

计算机应用基础上机操作试题(1) 一、 Windows操作题(10分) 每位学生分别建立以自己学号和姓名为文件的名WORD 、EXCEL 、POWERPOINT文件(如张三同学的学号为20013388 ,那么建立的WORD文件名为“20013388 张三 .DOC ”, EXCEL 、POWERPOINT文件名类推),这三个文件分别用来保存后续的相关题目的答案。要求在WORD 文档第一行中首先录入学生学号、姓名及所在学院等相关信息,并且要求在给出后续题目答案时 注明题号。 二、 Word 题( 40 分) 在 WORD 中原样录入下列文字与字符。(15 分) ¤不看也罢¤ $ 在国外教中文,最头痛的是外国学生对于细腻的中文语法难于掌握。一天,我费尽 口舌反复解说“看见”、“看”、“听’、“听见”等词不同用法后,一个洋学生兴致勃 勃地造句:“今天早上我到学校的时候,我看你的女朋友,可是她不看我,我叫她,她不 听我。”下课后,另一个洋学生跟我道别说:“老师,我们明天互相看。”我不禁暗暗自 语:“不看也罢。”$ 【This is a joke!】 将上述文字按下列要求进行设置: 标题设置:一号、红色、楷体、居中; 将正文文字设置为四号仿宋、将文中的所有“学生”替换为“student ”; 将第一句话“ $ 在国外教中文,最头痛的是外国学生对于细腻的中文语法难于掌握”文字下 加上着重号; 插入艺术字“姓名班级”,例“张三15 级 1 班”: (25 分) 三、 excel 操作( 25 分) 用 EXCEL 电子表格软件制作下列表格,学号使用填充柄的方法填充,使用函数计算总分,并作 出“学号、总分”的柱状图表。 学生考试成绩表 学号姓名语文数学英语总分

计算机上机操作试题

计算机操作系统考试题 1Windows操作(共26分) 1.在根目录下创建C:\KS文件夹,在\KS之下创建名为ax、ay二个文件夹,在C: \KS\ax中建立az文件夹。(4分) 2.在C:\KS文件夹下创建一个名为st.txt的文本文件,文本内容为:网络文化; 在C:\KS\ax文件夹中建立名为"Notebook"的快捷方式,指向文件 C:\Windows\system32\notepad.exe。(4分) 3.将Windows下的"录音机"窗口,以单色位图格式保存为C:\KS\record.bmp。(4分)4.如果希望在资源管理器能够查看硬盘某个文件夹的所有文件及其扩展名(包含系统文件、隐藏文件),请说出具体设置的步骤,并将操作界面截屏,一起放在WORD操作题的最后。(10分) 5.所有操作完成之后,将C:\KS文件夹整体压缩成为一个文件,以自己姓名为压缩文件名,上交到考试文件夹。(4分) 二、WORD操作题(共32分) 1.新建word文档,输入下列【Word样张】的内容,将结果以考号(座位号)为名另存在C:\KS文件夹中。(10分) 2.使用文本框设置标题为宋体、一号、字间距加宽到3磅,分散对齐,并加"白色大理石"

填充效果;最后一段设置为橙色、3磅、双线、带阴影边框。(4分) 3.将正文中所有段落首行缩进2字符、两端对齐、段前间距为0.3行;第二段分为等宽二栏并添加分割线;将正文前二段中所有的"日"的字体设置为红色、粗斜体。(4分)4.按样张插入图片C:\KS\hb8.jpg,高、宽均缩小为13%,添加红色、点划线的边框,图文混排;(4分) 5.文末插入公式。(4分) 6.在页眉插入“计算机上机操作试题2020-04-13”,小五号字,日期是域。(4分)7.将文件保存在C:\KS\文件夹,“网页”格式,文件名不变。(2分) 二、EXCEL操作题(共24分) 1. 在sheet1中输入样表。(4分) 2. 在A9单元格中输入合计,把A9:C9单元格合并及居中。(3分) 3. 必须利用公式计算应发(应发=技能+岗位+补贴+奖金)、实发(实发=应发-扣款),利 用函数计算各项合计工资。(3分) 4. 选择工号栏设置为文本,选中实发、合计栏设置货币样式、保留两位小数(2分)。

全国计算机三级数据库考试题

全国计算机三级数据库试题 1、把电路中的所有元件如晶体管、电阻、二极管等都集成在一个芯片上的元件称为( ) (本题分值:1分)【正确答案】B A.Transistor B.Integrated Circuit https://www.wendangku.net/doc/476969540.html,puter D.Vacumm Tube 2.ENIAC所用的要紧元件是( ) (本题分值:1分)【正确答案】C A.集成电路 B.晶体管 C.电子管 D.以上答案都不对 3、假如以链表为栈的存储结构,则退栈操作时( ) (本题分值:1分)【正确答案】 B A.必须判不栈是否满 B.必须判不栈是否空

C.判不栈元素的类型 D.对栈不作任何判不 4、用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是( ) (本题分值:1分)【正确答案】 C A.94、32、40、90、80、46、21、69 B.32、40、21、46、69、94、90、80 C.21、32、46、40、80、69、90、94 D.90、69、80、46、21、32、94、40 5、设数组data[0…m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队 操作的语句为( ) (本题分值:1分)【正确答案】 D A.front:=front 1 B.front:=(front 1) mod m C.rear:=(rear 1) mod m D.front:=(front 1) mod (m 1) 6、用数组A[0…m-1]存放循环队列的元素值,若其头尾指针分不为front和rear,则循环队列中当前元

素的个数为( ) (本题分值:1分)【正确答案】 A A.(rear-front m) mod m B.(rear-front 1) mod m C.(rear-front-1 m) mod m D.(rear-front) mod m 7、链栈与顺序栈相比,有一个比较明显的优点是( ) (本题分值:1分)【正确答案】 B A.插入操作更加方便 B.通常可不能出现栈满的情况 C.可不能出现栈空的情况 D.删除操作更加方便 8、设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5和e6依次通过栈S,一个元素出栈后即进入 队列Q,若6个元素出栈的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应该是( ) (本题分值:1分)【正确答案】 C A.6 B.4 C.3

相关文档
相关文档 最新文档