大学计算机习题参考答案 联系客服

发布时间 : 星期六 文章大学计算机习题参考答案更新完毕开始阅读10736fd9dd88d0d233d46ae0

4.C语言的出现比Python语言的出现早。(对)

5.Visual Basic(以下简称VB)是美国IBM公司的软件产品。(错)

6.顺序执行s=0,i=1,s=s+2*(i+1)-4之后,s的值发生了变化,i的值没有发生变化。(错) 7.一个矩形框不能描述多个功能,只能描述一个功能。(错) 8.双分支判断框不能用于解决单分支问题。(错) 9.在Idle中可以进行四则运算。(对)

10.SPE(Stani’s Python Editor)是Python的集成开发环境,依赖wxPython。(对)

二、 单选题 1.(A)为了讨论是否对于每个问题都有解决它的算法,数理逻辑学家提出了几种不同的算法定义。 A.20世纪30年代 B.29世纪30年代 C.18世纪30年代 D.20世纪80年代

2.图灵机的基本思想是用(C)来模拟人们用纸笔进行数学运算的过程。 A.计算机 B.读卡器 C.机器 D.黑板

3.图灵机就其计算能力而言,它能模拟(B)。 A.人脑的大多数活动 B.任何现代的计算机 C.老式计算机 D.以上都不对

4.图灵机由四部分组成:(1)一条无限长的纸带;(2)一个读写头;(3)(D);(4)一个状态寄存器。

A.一块内存条 B.一个理想擦头 C.一个转轮 D.一套控制规则

5.循环框用于解决(A)问题。

A.需要反复进行的 B.需要进行计算的 C.需要进行分支的 D.复杂的

6.输出框的形状是(C)。

A.矩形 B.菱形 C.平行四边形 D.三角形

7.用户输入一个三位数x,让计算机输出百位a、十位b和个位c。其中计算的方法是(B)。 A.用10除于x取出商的整数部分 B.用10除于(x-100a)取出商的整数部分 C.用10除于(x-100)取出商的整数部分 D.用10除于(x-a)取出商的整数部分

8.用框图表达式计算1+2+3+…+n 的算法,判断框中的条件为(A)。 A.i<\\=n B.in D.i>\\=n

9.C语言的起源与(B)操作系统的开发紧密相连。

A.Windows B.Unix C.Android D.iOS

10.C语言比较适合用来开发(D)。*

A.桌面应用程序 B.网站 C.财务管理软件 D.系统软件

11.语句sum\\=sum+i的作用是(C)。

A.判断是否相等 B.把sum和i连接 C.进行累加就算 D.以上都不对

9 / 29

12.Visual Basic是在原有(B)语言基础上进一步发展,综合应用了该语言和新的可视化工具,即具有Windows所特有的优良性和图形工作环境,又具有编程的简易性。 A.PASCAL B.BASIC C.delphi D.B

13.许多专家把VB的出现当作是软件开发史上的一个具有划时代意义的事件。在当时,它是第一个(C)的编程软件。 A.“简单” B.“通用” C.“可视” D.“外挂”

14.Dim sum As Integer的作用是(D)。

A.定义一个整形数组 B.定义一个整形常量 C.定义一个整形函数 D.定义一个整形变量

15.Python语言的语法非常简捷和清晰,与其它大多数计算机程序设计语言不一样,它采用(D)来定义语句块。

A.大括号 B.中括号 C.小括号 D.缩进

16.语句n\\=eval(input(‘n\\=’))的作用是(A)。

A.输入一个整数 B.输出一个整数 C.产生一个变量 D.进行简单运算

17.Pyton语句程序文件的后缀是(D)。 A.cpp B.cs C.c D.py

18.在VB程序中,与For成对的关键字是(A)。

A.Next B.Goto C.Break D.Continue

19.在Python程序中,程序行while i<\\=100的末尾是(C)。 A. ; B. . C. : D.?

20.用框图表达一个数是否是偶数的算法,最复杂的框是(B)。 A.输入框 B.判断框 C.计算机框 D.输出框

三、 编程题

1. 输入表示年月日的8位数,如20100722,输出年、月、日。 程序为:

x=input('请输入一个8位的数值:') x=int(x)

a=int(x/10000) b=int(x-a*10000) c=int(b/100) d=int(b-c*100)

print('你输入的数转换为日期为:',a,'年',c,'月',d,'日')

2. 编程计算函数的值:

10 / 29

程序为:

x=input('请输入一个X的值:') x=int(x) if x<(-5): a=x+9

print('y=',a) elif (x>=-5 and x<5): b=x**2+(2*x)+1 print('y=',b) else:

print('y=',(2*x-15))

3. 编程求斐波拉契数列的前20顶,已知该数列的第一、二顶分别是0、1,从第三顶开始,每一顶都是前两顶之和,例如:0,1,1,2,3,5,8,13,……。 程序为:

n=eval(input('请输入需要多少项:')) a=0 b=1 i=1 print(a) print(b)

while i<=(n-2): print(b) a=b b=a+b i+=1

4.猜数游戏:程序内部设定一个整数值,请用户从键盘上输入数据猜想事先设置的数是什么,告诉用户是猜大了还是小了。三次以内猜对,用户获胜。否则,告诉用户设置的数据是什么。 程序为: number=88 i=1

while i<=4:

a=int(input('请输入一个整数:')) if a==number:

print('真棒!你猜对了!') elif a>number:

print ('错! 你这个数偏大了,再来一次!') else :

print ('错!, 好象偏小了些,再试试吧') i+=i else:

print()

11 / 29

print('程序中设置的那个数是:',str(number))

第五章 电子文档制作与编排

1. 国际通用的办公用纸A4的大小为(B)。

A. 21cm×26cm B. 21cm×29.7cm C. 18.4cm×26cm D. 18.4cm×29.7cm

2. 国际通用的办公用纸16开的大小(C) 。

A. 21cm×26cm B. 21cm×29.7cm C. 18.4cm×26cm D. 18.4cm×29.7cm

3. (B)是由作者向读者说明撰写本书的意图及书中阐明的主要问题。 A.序言 B.前言 C.目录 D.扉页 B

4. (C)是书刊中章、节标题的记录,起到主题索引的作用,便于读者查找。 A.序言 B.前言 C.目录 D.扉页

5. 一般书刊的正文多使用(D)字体。

A.黑体 B.仿宋 C.楷体 D.宋体

6. 我国公文的正文规定使用(B)字体。 A.黑体 B.仿宋 C.楷体 D.宋体

7. 少年读物和通俗读物多使用(C)字体。 A.黑体 B.仿宋 C.楷体 D.宋体

8. 人名“王小丫”的英文正确写法是(A)。

A. Wang Xiao-ya B. WangXiao-ya C. Wang XiaoYa D. WangXiaoYa

9. 下列标点符号的用法正确的是(A)。

A. 1.××× B. 1、××× C. 一.××× D. (一)、×××

12 / 29