ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:47KB ,
资源ID:2244838      下载积分:20 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-2244838.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《程序设计基础》期末模拟试题二new.doc)为本站会员(dreamzhangning)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

《程序设计基础》期末模拟试题二new.doc

1、1程序设计基础期末模拟试题二一、填空题(每空 2 分,共 20 分)1高级语言源程序的翻译有两种方式,一种是_ _,另一种是_ _。2当前计算机的最基本原理采用的是_ _。 3C 语言中自增运算符是_ ,求余数的运算符号是_。4最基本的程序控制有三种,它们是_,_和_。这三种执行控制的任意组合和重复、嵌套就可以描述任意复杂的程序。5树型结构的主要特征是结点之间存在着一种层次的关系,数据元素之间的关系是_的关系。在图型结构中,任何两个结点之间都可能存在着联系,数据元素之间存在着_的关系。二、单项选择题(每小题 2 分,共 30 分)1计算机早期传统的应用领域是( )。A科学计算 B 信息处理 C

2、人工智能 DCAD 2冯诺依曼型计算机的两大特征是( ) 。A程序存储和采用二进制 B 硬件由五部分组成和软件与硬件分离 C数据和程序均采用二进制 D建立二进制编码体系和软硬件分离 3世界上第一个高级语言是( )。A BASIC 语言 B C 语言 C FORTRAN 语言 D PASCAL 语言4CPU 主要包括( )。A运算器、控制器和寄存器 B 运算器、控制器和存储器C 控制器 D 运算器和存储器5JAVA 语言的类别是( )。A 面向过程的程序设计语言 B 面向问题的程序设计语言C 面向对象的程序设计语言 D 面向硬件的程序设计语言6操作系统属于( )。A系统软件 B 应用软件 C计算

3、机硬件系统 D编译系统7计算机能够直接执行的语言是( )。A 机器语言 B 汇编语言 C 高级语言 D面向对象语言8C 语言中,使用变量的要求是( )。A 要先定义后使用 B 要先使用后定义2C 不需要定义,可以直接使用 D 没有明确的要求9C 语言中的常量使用要求是( )。A必须先定义后使用 B可以不经说明直接使用C可以直接使用,以后再定义, D 类型不同要求不同10闰年条件是年份能被 4 整除,但不能被 100 整除,或能被 400 整除,用 C 语言表示可写做( )。A(year%4=0printf(”x=%d;y=%d”, x+1,-y);该程序的执行结果是_ _。2写出程序运行结果。

4、#include main( ) int k=1, j=0;while ( k+j j ) j=j+2;else k=k+2;printf ( “%d %dn“, k, j );该程序的执行结果是_和_。五、编程题(共 10 分)编写一程序,从键盘输入 20 个实数,计算并输出算术平均数。5参考答案一、填空题(每空 2 分,共 20 分)1编译 解释2冯诺依曼的“存储程序原理” 3+ %4顺序 条件(分支) 循环5一对多 多对多二、单项选择题(每小题 2 分,共 30 分)1A 2A 3C 4A 5C 6A 7A 8 A 9B 10A11B 12B 13A 14 A 15C三、简答题(每小题

5、10 分,共 30 分)1答:计算机硬件与软件的关系主要体现在以下三个方面:(1)互相依存。计算机硬件与软件的产生与发展本身就是相辅相成、互相促进的,二者密不可分。硬件是软件的基础和依托,软件是发挥硬件功能的关键,是计算机的灵魂。在实际应用中更是缺一不可,硬件与软件,缺少哪一部分,计算机都是无法使用的。(2)无严格界面。虽然计算机的硬件与软件各有分工,但是在很多情况下软硬件之间的界面是浮动的。计算机某些功能既可由硬件实现,也可以由软件实现。随着计算机技术的发展,一些过去只能用软件实现的功能,现在可以用硬件来实现,而且速度和可靠性都大为提高。(3)相互促进。无论从实际应用还是从计算机技术的发展看

6、,计算机的硬件与软件之间都是相互依赖、相互影响、相互促进的。硬件技术的发展会对软件提出新的要求,促进软件的发展;反之,软件的发展又对硬件提出新的课题。2答:算法就是为解决一个特定问题而采取的特定的有限的步骤。一个完整的计算机算法必须满足下述 5 个准则或标准:有穷性,确定性,可行性,输入性,输出性。具有上述 5 个特性才能称为算法,而其中最重要的是算法的有穷性,如果不具备有穷性的性质,仅具有另外 4 种性质,只能称为计算过程或计算方法,而不是算法。3答:软件产品从形成概念开始,经过开发、使用和维护,直至最后退役的全过程称为软件生存周期。根据软件所处的状态、特征以及软件开发活动的目的、任务可以将生存周期划分为若干阶段。一般说来,软件生存周期包括软件定义、软件开发、软件使用与维护三个部分,并可进一步细分为可6行性研究、需求分析、概要设计、详细设计、实现、组装测试、确认测试、使用、维护和退役十个阶段。四、写出运行结果(每小题 5 分,共 10 分)1X=21;y=723 2五、编程题(共 10 分)参考答案:#include main( ) int i; double x, sum=0; for (i=1; x=20; x+) scanf (“%f”, printf(“%fn“, sum/20 ) ;

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报