欢迎来到天天文库
浏览记录
ID:51191521
大小:100.00 KB
页数:8页
时间:2020-03-20
《《程序设计基础》期末模拟试题二.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《程序设计基础》期末模拟试题二一、填空题(每空2分,共20分)1.高级语言源程序的翻译有两种方式,一种是,另一种是O2.当前计算机的最基本原理采用的是o3・C语言中自增运算符是,求余数的运算符号是o4.最基本的程序控制有三种,它们是,和o这三种执行控制的任意纽合和重复、嵌套就可以描述任意复杂的程序。5.树型结构的主要特征是结点之间存在看一种层次的关系,数据元素之间的关系是的关系。在图型结构中,任何两个结点之间都可能存在着联系,数据元素Z间存在着的关系。二、单项选择题(每小题2分,共30分)1.计算机早期传统的应用领域是()OA.科学计算B.倍息处理C.人工智能D.CAD2.冯•
2、诺依曼型计算机的两大特征是()。A.程序存储和采用二进制B.硬件山五部分组成和软件与硬件分离C.数据和程序均采用二进制D.建立二进制编码体系和软硕件分离3.世界上第一•个高级语言是()。A.BASIC语言B.C语言C.FORTRAN语言D.PASCAL语言4.CPU主要包括()。A.运算器、控制器和寄存器B.运算器、控制器和存储器C.控制器D.运算器和存储器5.JAVA语言的类别是()。A.面向过程的程序设计语言B.面向问题的程序设计语言C.面向对象的程序设计语言D.面向硬件的程序设计语言6.操作系统属于()。A.系统软件B.应用软件C.计算机硬件系统D.编译系统7.计算机能够
3、直接执行的语言是()0A.机器语言B.汇编语言C.高级语言D.面向対象语言8.C语言中,使用变量的要求是()。A.要先定义后使用B.要先使用后定义C.不需要定义,可以直接使用9.C语言中的常量使用要求是()。A.必须先定义后使用C.可以直接使用,以后再定义,10.闰年条件是年份能被4整除,但不能被)OD.没有明确的要求B.可以不经说明点接使用D.类型不同要求不同)0整除,或能被400整除,用C语言表示可写做A.(year%4==0&&year%100!=0)ll(year%400==0)B.(year%4=0llyear%100!=0)&&(yedr%400=0)C.(year
4、%4=0&&year%100!=0)ll(year%400=0)D.(year%4==0llyear%100!=0)&&(yea「%400==0)11.栈的鼠主要特点是()。A先进先出B先进后出C两端进岀D一端进端岀12.下面4句结论中只有一句是错谋的,它是()。A.二叉树是树B.二叉树的左右子树的位置可以颠倒C.可以使用二叉树的思想对数值进行排序D.可以采用链表方式存储二叉树13.在软件需求完全确定的情况下,应该采用的软件开发模型是()。A.瀑布模型B.渐进式开发模型C.原型模型D.螺旋模型14.关于结构化程序设计的概念中,正确的是()°A.结构化程序设计是按照一定的原则与原
5、理,纽织和编写止确且易读的程序的软件技术B.一种采用结构描述复杂的客观事物从而可以进行负责程序设计的一•种技术C.结构化程序设计的主要思想是白低向上、逐步求椿的开发过程D.以上三种说法都是正确的15.软件开发模型着重研究的是()°A.程序设计的方法和编程技巧B.软件系统的基本构架和常见的软件系统模型C.软件开发全部过程、活动和任务的结构框架D.软件系统的模型和对应不同模型的开发方法三、简答题(每小题10分,共30分)1.简述计算机硬件与软件的关系。2.何谓算法?算法有什么性质?3.什么是软件的生存周期?如何划分软件的生存周期?四、写出运行结果(每小题5分,共10分)1.写出程序
6、运行结果。main(){intx=20,y二&printf(”x二%d;y=%d”,x+1,—y);}该程序的执行结果是2.写出程序运行结果。#includemain(){intk=l,j=0;while(k+j<=4)if(k>j)j二j+2;elsek二k+2;printf(”%d%d”,k,j);}该程序的执行结果是和。五、编程题(共10分)编写一程序,从键盘输入20个实数,计算并输出算术平均数。参考答案一、填空题(每空2分,共20分)1.编译解释2.冯・诺依曼的“存储程序原理”3・++%4.顺序条件(分支)循环5.一対多多对多二、单项选择题(每小题
7、2分,共30分)I.A2.A3.C4.A5.C6.A7.A8.A9.B10.AII.B12.B13.A14.A15.C三、简答题(每小题10分,共30分)1.答:计算机硬件与软件的关系主要体现在以下三个方面:(1)互相依存。计算机硕件与软件的产生与发展本身就是相辅相成、互相促进的,二者密不可分。硬件是软件的基础和依托,软件是发挥硬件功能的关键,是计算机的灵魂。在实际应用中更是缺一不可,硬件与软件,缺少哪一部分,计算机都是尢法使用的n(2)无严格界面。虽然计算机的硬件与软件务有分工,但是在很多
此文档下载收益归作者所有