电大专科程序设计基础形考任务.docx

上传人:b****3 文档编号:2604659 上传时间:2022-11-03 格式:DOCX 页数:12 大小:256.78KB
下载 相关 举报
电大专科程序设计基础形考任务.docx_第1页
第1页 / 共12页
电大专科程序设计基础形考任务.docx_第2页
第2页 / 共12页
电大专科程序设计基础形考任务.docx_第3页
第3页 / 共12页
电大专科程序设计基础形考任务.docx_第4页
第4页 / 共12页
电大专科程序设计基础形考任务.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

电大专科程序设计基础形考任务.docx

《电大专科程序设计基础形考任务.docx》由会员分享,可在线阅读,更多相关《电大专科程序设计基础形考任务.docx(12页珍藏版)》请在冰豆网上搜索。

电大专科程序设计基础形考任务.docx

电大专科程序设计基础形考任务一

1.计算机的五大主要应用领域是    科学计算            、   数据处理                、  过程控制        、计算机辅助系统               和   人工智能                      。

2.总线是连接       CPU               、      存储器             和      外部设备                的公共信息通道。

通常由三部分组成:

     数据总线                、   地址总线               、    控制总线                  。

3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些    逻辑运算                        。

4.世界上第一台计算机取名为    ENIAC         。

5.目前制造计算机所采用的电子器件是      大规模集成电路                                 。

6.CPU是 CentralProcessingUnit 的英文缩写,它主要由   运算器  、控制器          和寄存器 3个部分组成。

7.完整的计算机系统是由     硬件系统    和    软件系统                   两大部分组成的。

8.计算机的硬件系统一般可分为   存储器                、中央处理器                 、输入设备               和  输出设备              等几个部分。

9.计算机的存储器分为     内存            和   外存                 两级。

10.随机存储器和只读存储器的英文缩写分别为   RAM             和    ROM             。

11.系统软件   是为有效利用计算机的资源、充分发挥计算机的工作潜力、保证正常运行、尽可能方便用户使用计算机而编制的软件。

12.   程序    是为实现一定功能,用计算机程序设计语言所编制的语句的有序集合。

  文档   是描述程序设计的过程及程序的使用方法的有关资料。

13.      图灵机     是计算机的概念模型,奠定了现代计算机的理论基础;冯·诺依曼机  是计算机的结构模型,奠定了现代计算机的设计基础。

14.高级语言源程序的翻译成机器语言程序一般有两种做法:

 编译    方式和解释   方式。

15.按照使用方式,程序设计语言分为    交互式语言和     非交互式  语言;按照应用范围则分为     通用  语言和     专用   语言。

16.编译程序的核心部分,叫__语法分析器_________,其任务就是检查源程序在语法上是否_正确______。

二、选择题(每题2分,合计20分)

题目2

2、当代计算机的最主要的体系结构称为是______。

选择一项:

A.冯·诺依曼机 

B.PASCAL机

C.非冯·诺依曼机

D. 图灵机

3计算机软件是指______ 。

选择一项:

A.源程序

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.函数式语言

D.非过程式语言

9、要编写高质量的程序,判断程序质量的首要标准是程序的_____①______,要保证程序在多次反复使用过程不发生错误,应该保证程序的_____②______。

选择一项:

A.①可靠性     ②有效性

B.①有效性     ②正确性

C.①正确性    ②可靠性 

10、编译程序的实现算法较为复杂,但它可以产生高效运行的____①______程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的_____②______程序。

选择一项:

A.①目标  ②应用 

B.① 执行  ②复杂

C.① 可执行代码 ②系统

11、高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为_____①_______,另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为______②______。

选择一项:

A.①解释     ②编译 

B.①编译      ②解释

C.①翻译      ②解释

电大专科程序设计基础形考任务二

一.选择题(每题5分,合计55分)

1、在C语言中,字符串常量的定界符是______。

选择一项:

A.单引号

B.双引号 

C.方括号

D.空格

2、C语言中int变量能够表示的数值范围是______。

选择一项:

A.0~65535

B.-32768~32767 

C.0~65536

D.-32767~32768

3、在C语言中,为了表示关系:

x≥y≥z,应该使用表达式______。

选择一项:

A.x>=y&y>=z

B.x≥y≥z

C.x>=y>=z

D.x>=y&&y>=z 

4、实型常量在C语言中只能用____①______表示,表示方法有:

____②_______。

选择一项:

A.①小数形式  ②十进制和二进制

B.①十进制    ②小数形式和指数形式 

C.①二进制     ②小数形式

5、在C语言中,不合法的int型常量是______。

选择一项:

A.0678 

B.32767

C.0XABC

D.32768L

6关于C语言语句的正确概念是______。

选择一项:

A.在C语言中不能使用goto语句

B.goto语句可以从C语言中去除 

C.while和do-while都是直到型循环

D.switch语句可以替代if语句

7、C语言中的语句 #defineR20 用于定义_____①_______,语句char r1; 则用于定义_____②_____。

选择一项:

A.①整型常量20    ②字符串变量r1

B.①符号常量R  ②字符变量r1 

C.①符号变量R      ②字符常量

8、写出程序的运行结果。

       #include 

       main()

       { inta,b;

          scanf(”%d%d",&a,&b);

          if(++a>=b) printf(”Yes”);

          printf("a+b=%d\n",a+b);

       }

      如果输入:

a=6,b=8,则输出结果是___________。

选择一项:

A."a+b=%d\n",14

B.① a+b=14

C.①a+b=15 

D.15

9、写出程序的运行结果。

       main()

       { int a=0;

          for(a=0;a<3;a++);

          printf("%d\n",a);

       }

     输出结果是___________。

选择一项:

A.2

B.4

C.1

D.3 

10、写出程序的运行结果。

     #include

     main()

     { inti=0,j=0,k=0,m;

        for(m=0;m<4;m++)

           switch(m)

           {  case0:

i=m++;

               case1:

j=m++;

               case2:

k=m++;

               case3:

m++;

           }

          printf("\n%d,%d,%d,%d",i,j,k,m);

       }

该程序的执行结果是______。

选择一项:

A.0,1,2,5 

B.0,1,2,4

C.0,1,1,3

D.0,1,2,3

11、写出程序的运行结果。

      #include

          main()

  {intj;

for(j=0;j<10;j++)

     {if(j%2==0)continue;

      printf("%d",j);

     }

  }

 该程序的执行结果是___________。

选择一项:

A.0  2 4 6 8

B.1 3 5 7

C.13579 

D.2 4 6 8

二、编程序(上机调试编写的程序)

12、从键盘输入3个整数,输出其中最大数。

#include"stdio.h"

voidmain()

{

inta,b,c,max;

printf("a,b,c:

");

scanf("%d%d%d",&a,&b,&c);

max=a;

if(max

if(max

//printf("a:

%d,b:

%d,c:

%d\n",a,b,c);

printf("%d\n",max);

}

13、编写一程序,从键盘输入10个实数,计算并输出算术平均数。

main()

{

floata[11]={0};

floatave=0;

inti,j;

print("pleaseenteryournum");

for(i=0;i<10;i++)

{

scanf("%f\n",&a[i]);

}

for(j=0;j<10;j++)

{

a[10]+=a[j];

}

ave=a[10]/10;

printf(theansweris%f,a[10]);

}

14利用穷举法编写一个算法判断给定的正整数n是否是素数,即判断n是否只能被1和自身整除

main()

{ intm,i,k;                      (1分)

   scanf("%d",&m);             (1分)

   k=sqrt(m);                      (1分)

   for(i=2;i<=k;i++)

               if(m%i==0)break;                 (1分)

   if(i>=k+1)     

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 财务管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1