资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
程序设计基础形成性考核册作业答案 程序设计基础形考作业 1 答案一、选择题:1、B 2、B 3、C 4、C 5、A 6、B 7、B 8、AD 9、C 10、D11、C 12、B 13、B 14、D 15、A 16、D 17、C二、填空题:1、科学计算 数据处理 过程控制 计算机辅助系统 人工智能 2、存储器 中央 处理器 输入设备 输出设备 3、逻辑运算 4、ENIAC 5、微 6、超大 规模集成电路 7、中央处理器 运算器 控制器 8、硬件系统 软件系统 9、运算器 控制器 存储器 输入/输出设备 10、主存 辅存 (或 内存 外存)11、RAM ROM 12、电子数字计算机 电子模拟计算机 13、操 作系统 14、数据库管理系统 15、通用性 基础性 16、图灵机 17、编译方式 解释方式 三、问答题: 1、计算机的主要特点是什么? 答:1. 运算速度快 2. 计算精度高 3. 存储容量大 4. 具有逻辑判断功能 5. 自动化程度高, 通用性强2、什么是系统软件和应用软件?它们的作用有何不同? 答: 系统软件是为有效利用计算机系统的资源、充分发挥计算机系统的工作潜力、正常运 行、尽可能方便用户使用计算机而编制的软件。应用软件是用户利用计算机及其提供的系 统软件,为解决实际问题所开发的软件的总称。 没有系统软件,计算机将难以发挥其功能,甚至无法工作。而应用软件的存在与否并不影 响整个计算机系统的运转,但它必须在系统软件的支持下才能工作。3、软件和硬件的关系如何? 答: 硬件是软件的基础,软件是硬件功能的完善和扩充,它们相互依存,无严格界面, 相互促进。具体表现在:P134、简述存储程序控制的基本原理 答:“存储程序控制”原理的基本内容是:(1)用二进制形式表示数据和指令;(2)将 程序(数据和指令序列)预先存放在主存储器中,使计算机在工作时能够自动高速地从存 储器中取出指令,并加以执行,这是“存储程序控制”的基本特点;(3)确立了计算机系 统的 5 大基本部件:存储器、控制器、运算器、输入设备和输出设备,同时也规定了 5 大 部件的基本功能。5、什么是图灵机?它由哪几部分组成?图灵机和现代计算机有何关系? 答:图灵机不是一种具体的机器,而是一种思想模型。它由一个控制器和一根假设两端无 界的工作带组成,是计算机的抽象数学模型。图灵机被公认为现代计算机的原型。6、编译过程分为几个阶段?各阶段的主要工作是什么? 答:编译过程包括以下六个阶段:1)词法分析:对源程序进行扫描,产生单词符号,并归 类以等待处理;2 语法分析:检查源程序在语法上是否正确;(3)语义分析:判断源程序 含义;(4 中间代码生成:生成中间代码;(5 代码优化:对中间代码进行优化,简化计算; (6 目标代码生成:将中间代码转换成目标代码。程序设计基础形考作业 2 参考答案一、选择题:1、A 2、C 3、A 4、A 5、D 6、B 7、D 8、C 9、B 10、A 二、填空题:1、 (1) return(y) (2) Max(a,b,c) (3)j%a=0 printf(“Please input 3 integers:n”);scanf(“%d %d %d”,max=a;if(ba) max=b;if(cx) max=c;printf(“Max=%d”,max);2、main()int x,y,z;for(x=0;x=36/4;x+)for(y=0;y=36/3;y+)z=36-x-y;if(4*x+3*y+z/2=36 3、main()int x,i,s=0;for(i=1;i=x;i+)s=s+i*i;printf(“s=%d”,s);4、main()float x, s=0;for(i=0;i10;i+)scanf(“%f”,s=s+x;printf(“The average is %f”,s/10);来源:湖南省广播电视大学直属学院 关闭窗口湘 ICP 备 05003477 号 版权所有:湖南广播电视大学直属学院 学院地址:湖南省长沙市东风路四条巷
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号