不是VIP会员,不能显示答案,请在后台“我的信息” 在线升级 VIP

一、选择题(每小题2分,共40分)

1. 一个完整的计算机系统应包括( )

  • A.主机,键盘和显示器
  • B.计算机及其外部设备
  • C. 系统硬件和系统软件
  • D.硬件系统和软件系统

2. 十进制数2005转换为二进制,结果是( )

  • A.11111010101
  • B.11000101101
  • C.11111001011
  • D.10111010101

3. 下列电子邮件地址,正确的是( )。

  • A.john@hotmail.com
  • B.cai@jcc.pc.tool@rf.edu.jp
  • C.162.105.111.22
  • D.www.sohu.com

4. 彩色显示器所显示的五彩斑斓的色彩,是由红色,蓝色和( )色混合而成的

  • A.紫色
  • B.白色
  • C.黑色
  • D.绿色
  • E.橙色

5. 目前世界上计算机的工作原理是________,它来源于________提出的________原理。

  • A.存储程序和程序控制、冯。诺依曼、程序设计
  • B.存储程序控制、冯。诺依曼、存储程序和程序控制
  • C.存储程序、Taring、程序控制
  • D.存储程序控制、Turing、程序设计

6. 关于计算机病毒,下列说法正确的是()

  • A.病毒是由软盘表面粘有灰尘造成的
  • B.病毒常隐藏在数据文件或系统中,具有隐蔽性和潜伏性
  • C.大部分病毒不具有传染性和破坏性
  • D.病毒会对计算机造成轻或重的损害,但制造病毒的人并不构成犯罪

7. 计算机网络的目标是实现( )。

  • A.数据处理
  • B.文献检索
  • C.资源共享和信息传输
  • D.信息传输

8. 目前比较流行的网络编程语言是 ( )

  • A.Java
  • B.FoxPrl
  • C.Pascal
  • D.C

9. 根据域名代码规定,域名为www.tinghua.edu.cn表示的网站类别应是( )。

  • A.教育机构
  • B.军事部门
  • C.商业组织
  • D.非营利组织

10. 计算机的硬件系统包括( )。

  • A.运算器、控制器、存储器、输入设备、输出设备
  • B.控制器、运算器、输入和输出设备
  • C.中央处理器、输入和输出设备
  • D.主机和键盘、显示器

11. 11、算法是指( )

  • A.为解决问题而编制的计算机程序
  • B.为解决问题而采取的方法与步骤
  • C.为解决问题需要而采用的计算机编程语言
  • D.为解决问题而采用的计算方法

12. Internet上访问Web信息时用的工具是浏览器。目前常用的Web浏览器之一是( )。

  • A.InternetExplorer
  • B.OutlookExpress
  • C.Google
  • D.Flash

13. 小明打算向在远北京工作的叔叔发送电子邮件,下面的说法中,正确的是()

  • A.小明叔叔的电脑必须开机,否则接收不到小明的电子邮件
  • B.小明可以将自己最近的一张照片以附件的形式发送给叔叔
  • C.只有小明的电脑与互联网保持连接状态,才能书写邮件内容
  • D.小明不能把祝福的邮件同时发送给他远在天津读书的小阿姨

14. 某种计算机的内存容量是640K,这里的640K容量是指()个字节

  • A.640
  • B.640*1000
  • C.640*1024
  • D.640*1024*1024

15. 以下有关操作系统的叙述中,哪一个是错误的( )

  • A.操作系统管理着系统中的各种资源
  • B.操作系统应为用户提供良好的界面
  • C.操作系统是资源的管理者和仲裁者
  • D.操作系统是计算机系统中的一个应用软件

16. 下列四项中,合法的IP地址是 ( )

  • A.190.220.5
  • B.206.53.3.78
  • C.206.53.312.78
  • D.123,43,82,220

17. 目前世界上最大的计算机互联网络是( )

  • A.ARPA网
  • B.IBM网
  • C.INTERNET
  • D.INK.ET

18. 下列计算机语言中,CPU能直接识别的是( )。

  • A.自然语言
  • B.高级语言
  • C.汇编语言
  • D.机器语言

19. 设A1=ture,A2=False,A3=True表达式A1 OR A2 AND A3的值为______。

  • A.FALSE
  • B.TRUE
  • C.0
  • D.1

20. 有下列程序: for i:=7 to 90 do begin i:=i+5; write(i); end; 共执行循环次数是( )。

  • A.14
  • B.15
  • C.16
  • D.17

二、读程序 (每空6 分,共30分)

1.

var  a,b,c,d,e:integer;
    begin
       a:=79 ; b:=34; c:=57;d:=0 ; e:=-1;
       if (a<c) or (b>c) then d:=d+e
       else if (d+10<e) then d:=e+10
          else d:=e-a;
       writeln(d);
   end.
输出:-80

2.

var  i,j:integer;
    str1,str2:string;
begin
      str1:='pig-is-stupid';
      str2:='clever';
      str1[1]:='d'; str1[2]:='o';
  i:=8;
      for j:=1 to 6 do begin
         str1[i]:=str2[j];inc(i);
      end;
      writeln(str1);
end.
输出:dog-is-clever

3.

 var   m,n:integer;
begin 
  m:=18;
  n:=81;
  while m<>n do
  begin
    while m>n do
      m:=m–n;
    while n>m do
    n:=n–m;
  end;
writeln(m);
end.  
输出:9

三、程序填空(每空5分,共30分)

1. 下列程序用来求sum=1+1/1*2+1/2*3+...+1/a(n+1),
直到累加到第30项为止,
试选择正确一项填入空格处______。

program sum(output);
var   s,a:real;
n:integer;
begin
  s:=1.0;n:=0
  repeat
  (          n:=n+1        );
  a:=1/(     (n*(n+1))      );
  s:s+a
until n=29;
wrileln('n=',n:2;s=',s:6:3)
end.
      程序运行结果:                                

2. 函数FN使用递归方法求1+2+3+……+N。
其返回值为:当N〈1,则返回0;
当N〉=1,则返回1+2+3+。。。+N的值。
请填空完成它

     function fn(n:integer):integer;
begin
if n〈1 then
           fn:=0
        else
           if n=1 then 
           fn:=  n  ;
else
           fn:=fn(  n-1  )+n;
end;

3. 孪生素数是指两个相差为2的素数,例如:3和5,5和7,11和13等。
下面的程序可输15对孪生素数,其中函F判断整数A是否为素数。

      program p(output);
      var
      k,n:integer;
function f(a:integer):boolean;
var
        k:integer;
        flag:boolean;
begin
         flag:= true ;
         k:=2;
         while(k〈=a div 2〉 and flag do
            if a mod k=0 then
             flag:=false
            else
                k:=k+1;
            f:=flag;
        end;
begin
n:=0;
k:=2;
repeat
if   f(k)and f(k+2) then
begin
       n:=n+1;
writeln(k,k+2)
end;
k:=k+1
until   n=15
end.