国家开放大学《程序设计基础》形考任务1-4参考答案.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《国家开放大学《程序设计基础》形考任务1-4参考答案.docx》由会员分享,可在线阅读,更多相关《国家开放大学《程序设计基础》形考任务1-4参考答案.docx(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、国家开放大学程序设计基础形考任务1-4参考答案形考任务1一、填空题1.计算机的五大主要应用领域是(科学计算)、(数据处理)、(过程控制)、(计算机辅助系统)和(人工智能)。2.总线是连接(CPU)、(存储器)和(外部设备)的公共信息通道。通常由三部分组成:(数据总线)、(地址总线)、(控制总线)。3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些(逻辑运算)。4.世界上第一台计算机取名为(ENIAC)。5.目前制造计算机所采用的电子器件是(大规模集成电路)。6.CPU是Central Processing Unit的英文缩写,它主要由(运算器)、(控制器)和寄存器 3个部分组
2、成。7.完整的计算机系统是由(硬件系统)和(软件系统)两大部分组成的。8.计算机的硬件系统一般可分为(存储器)、(中央处理器)、(输入设备)和(输出设备)等几个部分。9.计算机的存储器分为(内存)和(外存)两级。10.随机存储器和只读存储器的英文缩写分别为(RAM)和(ROM)。11.(系统软件)是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。12.(程序)是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。(文档)是描述程序设计的过程及程序的使用方法的有关资料。13.(图灵机)是计算机的概念模型,奠定了现代计算机的理论基础;(
3、冯诺依曼)是计算机的结构模型,奠定了现代计算机的设计基础。14.高级语言源程序的翻译成机器语言程序一般有两种做法:(编译)方式和(解释)方式 。15.按照使用方式,程序设计语言分为(交互式)语言和(非交互式)语言 ;按照应用范围则分为(通用)语言和(专用)语言。16.编译程序的核心部分,叫(语法分析器),其任务就是检查源程序在语法上是否(正确)。二、选择题1.当代计算机的最主要的体系结构称为是( )。A.冯诺依曼机B.非冯诺依曼机C.图灵机D.PASCAL机2.计算机软件是指( )。A.源程序和目标程序B.源程序C.计算机程序及其有关文挡D.计算机程序3.计算机能直接执行的语言是( )。A.机
4、器语言B.目标语言C.汇编语言D.高级语言4.显示器是( )。A.存储设备B.计算设备C.输出设备D.输入设备5.系统软件的核心软件是( )。A.机器语言B.操作系统C.编译程序D.汇编程序6.要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的( )。A.有效性B.正确性C.可靠性D.可维护性7.汇编语言属于( )。A.函数式语言B.过程式语言C.逻辑语言D.非过程式语言8.要编写高质量的程序,判断程序质量的首要标准是程序的_,要保证程序在多次反复使用过程不发生错误,应该保证程序的_。A.有效性 正确性B.正确性 可靠性C.可靠性 有效性9.编译程序的实现算法较为复杂,但它可以产生高
5、效运行的_程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的_程序。A. 可执行代码 系统B. 执行 复杂C. 目标 应用10.高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为_,另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为_。A.翻译 解释B.解释 编译C.编译 解释形考任务21.在C语言中,字符串常量的定界符是( )。A.空格B.双引号C.方括号D.单引号2.C语言中int变量能够表示的数值范围是( )。A.-3276832767B.065536C.-3276732768D.0655353.在C语言中,为了表示关系:xyz,应该使用表达
6、式( )。A.xyzB.x=y & y=zC.x=y & y=zD.x=y=z 4.实型常量在C语言中只能用_表示,表示方法有:_。A. 十进制 小数形式和指数形式B. 二进制 小数形式C. 小数形式 十进制和二进制5.在C语言中,不合法的int型常量是( )。A.32767B.0678C.32768LD.0XABC6.关于C语言语句的正确概念是( )。A.goto语句可以从C语言中去除B.while和do-while都是直到型循环C.switch语句可以替代if语句D.在C语言中不能使用goto语句7.C语言中的语句 #define R 20 用于定义_,语句char r1; 则用于定义_
7、。A. 整型常量20 字符串变量r1B. 符号变量 字符常量C. 符号常量 字符变量r18.写出程序的运行结果。#includemain( )int a, b;scanf (%d%d, &a, &b);if(+a=b) printf(Yes);printf (a+b=%dn,a+b);如果输入:a=6,b=8,则输出结果是( )。A.a+b=15B.a+b=%dn,14C.15D.a+b=149.写出程序的运行结果。main( ) int a=0; for (a=0;a3;a+); printf ( %dn,a); 输出结果是( )。A.2B.4C.1D.310.写出程序的运行结果。#incl
8、ude main( ) int i=0,j=0,k=0,m; for ( m=0;m4;m+ ) switch ( m ) case 0:i=m+; case 1:j=m+; case 2:k=m+; case 3:m+; printf (n%d,%d,%d,%d,i,j,k,m); 该程序的执行结果是( )。A.0,1,2,4B.0,1,2,3C.0,1,1,3D.0,1,2,511.写出程序的运行结果。#include main() int j;for(j=0;j10;j+) if (j%2=0) continue; printf(%d,j); 该程序的执行结果是( )。A.1357B.2
9、468C.02468D.1357913.从键盘输入3个整数,输出其中最大数。参考答案:#include stdio.hvoid main()int a,b,c,max;printf(a,b,c:);scanf(%d %d %d,&a,&b,&c);max=a;if(maxif(max/printf(a:%d,b:%d,c:%dn,a,b,c);printf(%dn,max);14.编写一程序,从键盘输入10个实数,计算并输出算术平均数。参考答案:main()float a11=0;float ave=0;int i,j;print(please enter your num);for(i=0;
10、i10;i+)scanf(%fn,&ai);for(j=0;j10;j+)a10+=aj;ave=a10/10;printf(the answer is %f,a10);15.利用穷举法编写一个算法判断给定的正整数n是否是素数,即判断n是否只能被1和自身整除。参考答案:main( ) int m,i,k; scanf(%d,&m); k=sqrt(m); for(i=2;i=k+1) printf(%d is a prime numbern,m); else printf(%d is not a prime numbern,m); 形考任务3一、填空题1数据结构研究主要包括三个方面的内容,分别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计基础 国家 开放 大学 程序设计 基础 任务 参考答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内