请您留下宝贵的建议吧:)
广西百色高中欢迎您!

| 网站首页 | 学校概况 | 软件下载 | 图片中心 | 雁过留声 | 视频资源 | 校长信箱 | 内 部 网 |
| 同 学 录 | 网络办公 | 教学课件 | 优秀教案 | 试卷下载 | 教学素材 | 教学论文 | 电子图书 |

 
您现在的位置: 广西百色高中校园网 >> 学校概况 >> 学生频道 >> 信息技术 >> 试题下载 >> 文章正文 用户登录 新用户注册
   
   

[组图]第五届全国青少年信息学奥林匹克联赛初赛试题及答案          【字体:
第五届全国青少年信息学奥林匹克联赛初赛试题及答案
作者:仔仔    文章来源:本站原创    点击数:    更新时间:2006-9-26

第五届全国青少年信息学奥林匹克联赛初赛试题及答案

第五届全国青少年信息学(计算机)奥林匹克分区联赛初赛试题
 
Pascal语言 二小时完成)

一、选择一个正确答案,填入每题的括号内。

1.
微机内的存储器的地址是按( )编址的。
   A.
二进制位        B.字长        C.字节       D.微处理器的型号

2.
下列诸因素中,对微机工作影响最小的是( )。
   A.
尘土              B.噪声        C.温度       D.湿度

3.
24*24点阵的字库中,汉字的字模占用字节数分别是()
   A.32,32             B.32,72       C.72,72      D.72,32

4.
DOS系统盘插入A驱动器启动机器,随后使用一批应用软件。在此过程中, DOS系统盘( )。
   A.
必须始终插入在A驱动器中                    B.不必再用
   C.
可能有时要插入A驱动器中                    D.可能有时要插入B驱动器中

5.
以下DOS命令中,有可能在磁盘上建立子目录的是( )
   A.type              B.files       C.xcopy      D.cd

6.
config.sys文件中,装入特定的可安装设备驱动程序的命令是( )
   A.buffer           B.files       C.driver     D.device

7.
计算机能直接执行的指令包括两部分,它们是( )
   A.
源操作数与目标操作数                        B.操作码与操作数
   C.ASCII
码与汉字代码                           D.数字与字符

8.
在微机中,通用寄存器的位数是( )
   A.8
          B.16         C.计算机字长        D. 32

9.
在计算机中,ASCII码是( )位二进制代码。
   A.8            B.7            C.12                D.16

10.
计算机的软件系统通常分为( )。
   A.
系统软件与应用软件                  B.高级软件与一般软件
   C.
军用软件与民用软件                  D.管理软件与控制软件

11.
执行DOS命令:C>ATTRIB A:*.* 的功能是()。
   A.
查看A盘上所以文件属性               B.查看A盘上当前目录中所有文件属性
   C.
查看A盘上所有系统文件属性           D.删去A盘上所有隐含文件的属性

12.
执行下列DOS命令,效果等价的是( )
   A.copy *.for
copy *.for con
   B.copy A:*.* B:
xcopy A:*.* B:
   C.copy file1.txt+file2.txt
copy file2.txt+file1.txt
   D.xcopy A:*.* B:/s
diskcopy A: B:

13.
已知小写字母'm'的十六进制的ASCII码值是6D,则小写字母'c'的十六进制的 ASCII码值是( )。

   A.98           B.62            C.99               D.63

14.
计算机中的数有浮点数与定点数两种,其中浮点数表示的数,通常由( )这两部分组成。
   A.
指数与基数         B.尾数与小数           C.阶码与尾数            D.整数与小数

15.
下列文件名中,属于DOS中的保留设备名的为( )
   A.aux         B.com           C.con1           D.prn1

16.
启动计算机引导DOS是将操作系统( )
   A.
从磁盘调入中央处理器                 B.从内存储器调入高速缓冲存储器
   C.
从软盘调入硬盘                       D.从系统盘调入内存储器

17.
十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为( )
   A.10111100101                 B.11111100101
   C.11110100101                 D.11111101101

18.
组成教授”(jiao shou)副教授”(fu jiao shou )讲师”(jiang shi )这三个词的汉字,在GB2312-80字符集中都是一级汉字。对 这三个词排序 的结果是( )
   A.
教授,副教授,讲师                   B.副教授,教授,讲师
   C.
讲师,副教授,教授                   D.副教授,讲师,教授

19.
不同的计算机,其指令系统也不同,这主要取决于( )
   A.
所用的操作系统                       B.系统的总统结构
   C.
所用的CPU                            D.所用的程序设计语言


20.
对具体隐含属性(H)的当前目录下的文件ab.txt,能成功执行的DOS命令是( )
   A.TYPE    ab.txt                          B.COPY   ab.txt   xy.txt
   C.DIR     ab.txt                          D.REN    ab.txt   xy.txt

二、回答问题
          
在磁盘的目录结构中,我们将与某个字目录有关联的目录数称为度。
          
例如下图:

                      

       该图表达了A盘的目录结构:D1D11…D2均表示子目录的名字。在这里,根目录的度为2D1子目录的度为3D11子目录的度为4D12D2D111D112D113的度均为1。若不考虑子目录的名字,则可简单的图示为如下的树结构:

                                        
   
若知道一个磁盘的目录结构中,度为2的子目录有2个,度为3的子目录有1个,度为4的子目录有3个。

   
试问:度为1的子目录有几个?

三、公式推导
   
根据Nocomachns定理,任何一个正整数n的立方一定可以表示成n个连续的奇数的和
   
例如:
            
   
在这里,若将每一个式中的最小奇数称为X,那么当给出n之后,
 
请写出Xn之间的关系表达式:_________________________________________

四、阅读程序,并写出程序的正确运行结果:
1. program excp1;
var
  x,y,y1,jk,j1,g,e:integer;
  a:array[1..20]of 0..9;

begin
  x:=3465; y:=264; jk:=20;
  for j1:=1 to 20 do a[j1]:=0;
while y<>0 do
begin
   y1:=y mod 10;
   y:=y div 10;
   while y1<>0 do
    begin
      g:=g+a[e];
      a[e]:=g mod 10;
      g:=g div 10;
     end;
    y1:=y1-1
   end;
  jk:=jk-1
end;
j1:=1;
while a[j1]=0 do j1:=ji+1;
for jk:=j1 to 20 do write(a[jk]:4);
WRITELN
end.
   
程序输出结果为
_______________________________________________

2. program excp2;
var
   i,j:integer;
   a:array[1..14] of integer;
procedure sw(i1,j1 : integer);
var   k1:integer;
begin
  for k1:=1 to (j1-i1+1) div 2 do
  begin
    a[i1+k1-1]:=a[i1+k1-1]+a[j1-k1+1];
    a[i1-k1+1]:=a[i1+k1-1]-a[j1-k1+1];
    a[i1+k1-1]:=a[i1+k1-1]-a[j1-k1+1];
  end;
end;

begin
  j:=211;
  for i:=1 to 14 do
  begin
    a[i]:=i; j:=j-i
  end;
    sw(1,4); sw(5,10);
    sw(11,14); sw(1,14);
  for i:=1 to 14 do
  begin
    if j mod i=1 then write(a[i]:3);
    j:=j-a[i];
  end;
  WRITELN
end.
          
程序运行结果是
_______________________________________________


五、根据题意,将程序补充完整。

[
问题描述]
   
下面程序的功能式从键盘读取AB数组的元素,AB数组均已从小到大排好序(无相同元素),现将AB合并为数组C,同样要求数组C 也是从小到大排好序(有相同元素时只保留一个)。

程序中N表示数组AB的长度,ijk分别表示数组ABC的取数或存数的指针。

[
程序清单]
progarm excp3;
  const n=8; m=2*n;
  type
        arr1=array[1..n] of integer;
        arr2=array[1..m] of integer;
  var   a,b   :arr1;
        c     :arr2;
        i,j,k :integer;
procedure copy (x:arr1; var y:arr2; var i,j:integer);
  begin
     i:=i+1; y[i]:=x[j]; j:=j+1;
  end;

begin
   for i:=1 to n do read(a[i]);readln;
   for i:=1 to n do read(b[i]);readln;
  i:=1;j:=1;_____________①_______________
  while ______________②_____________
    if a[i]<b[j] then copy (a,c,k,j)
                 else begin
                         copy(a,c,k,j);
                      __________③_____________
                      end;
  while________④____________do copy(a,c,k,i);
  while________⑤____________do copy(b,c,k,j);
  for i:=1 to k do write(c[i]:4);
       writeln;
end.

 

普及组答案
 
.选择题
 
1-5:  CBCCC
 
6-10: DBCAA
 
11-15:BBDCA
 
16-20:DBDCA
 
 
.9个
 
.关系表达式:N*N-N+1
 
 
.程序运行结果
 
(1)9 1 4 7 6 0
 
(2)12  5  10
 
 
.补充程序
 
(1) K:=0
 
(2) (i<=n) and (j>=n)
 
(3) j:=j+1
 
(4) i<=n
 
(5) j<=n
 
文章录入:qinjun    责任编辑:qinjun 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
          最新热点       最新推荐       相关文章
    没有相关文章
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

       
     
     
     
    广西百色高中欢迎您!   网站地图 | 联系站长 | 友情链接 | 用户排行 | 版权申明 | 管理登录
    版权所有 Copyright© 2005-2010 广西百色高中 (桂ICP备05013955号)
    学校地址:广西百色市城乡路93号 电话号码:0776-2824142 传真:0776-2847293 邮政编码:533000
    站    长:覃钧  QQ:75331465            改版时间:2007年8月20日