《网站界面(UI)设计》形考作业答案2018
(2018-11-01 10:57:46)
标签:
试题及答案学历教育网络教育自考 |
分类: 试题及答案 |
1. 计算机的五大主要应用领域是
2.总线是连接
3.计算机是一类智能机器,这是因为它除了完成算术运算外,还能完成某些
4.世界上第一台计算机取名为
5.目前制造计算机所采用的电子器件是
6.CPU是
7.完整的计算机系统是由
8.计算机的硬件系统一般可分为
9.计算机的存储器分为
10.随机存储器和只读存储器的英文缩写分别为
11.系统软件
12.
13.
14.高级语言源程序的翻译成机器语言程序一般有两种做法:
15.按照使用方式,程序设计语言分为
16.编译程序的核心部分,叫 __语法分析器___,其任务就是检查源程序在语法上是否_正确___。
二、选择题(每题2分,合计20分)
题目2
2、当代计算机的最主要的体系结构称为是______。
选择一项:
冯·诺依曼机
3计算机软件是指______
选择一项:
B. 计算机程序及其有关文挡
4、计算机能直接执行的语言是______。
选择一项:
A. 机器语言
5、显示器是______。
选择一项:
C. 输出设备
6、系统软件的核心软件是______。
选择一项:
C. 操作系统
7、要保证程序在多次反复使用过程中不发生错误,关键应该提高程序的______。
选择一项:
B. 可靠性
8、汇编语言属于______。
选择一项:
A. 过程式语言
9、要编写高质量的程序,判断程序质量的首要标准是程序的___________,要保证程序在多次反复使用过程不发生错误,应该保证程序的___________。
选择一项:
C. 正确性
10、编译程序的实现算法较为复杂,但它可以产生高效运行的__________程序,因此更适合翻译那些规模较大、结构较复杂、需要较长运行时间的 ___________ 程序。
选择一项:
A. 目标
11、高级语言源程序的翻译有两种方式,对程序逐句进行分析并立即执行的这种方式为____________,另一种是需要把程序先转化为目标代码再装入内存运行,这种方式为____________。
选择一项:
A. 解释
一.选择题(每题5分,合计55分)
1、在C语言中,字符串常量的定界符是______。
选择一项
B. 双引号
2、C语言中int变量能够表示的数值范围是______。
选择一项:
B. -32768~32767
3、在C语言中,为了表示关系:x≥y≥z,应该使用表达式______。
选择一项:
D. x>=y && y>=z
4、实型常量在C语言中只能用__________表示,表示方法有:___________。
选择一项:
B. 十进制
5、在C语言中,不合法的int型常量是______。
选择一项:
A. 0678
6关于C语言语句的正确概念是______。
选择一项:
B. goto语句可以从C语言中去除
7、C语言中的语句
选择一项:
B. 符号常量R 字符变量r1
8、写出程序的运行结果。
选择一项:
C. a+b=15
9、写出程序的运行结果。
选择一项:
D. 3
10、写出程序的运行结果。
该程序的执行结果是______。
选择一项:
A. 0,1,2,5
11、写出程序的运行结果。
for(j=0;j<10;j++)
选择一项:
C. 1 3 5 7 9
二、编程序(上机调试编写的程序)
12、从键盘输入3个整数,输出其中最大数。
#include "stdio.h"
void
main()
{
int
a,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()
{
float
a[11]={0};
float
ave=0;
int
i,j;
print("please
enter your num");
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(the
answer is %f,a[10]);
}
14利用穷举法编写一个算法判断给定的正整数n是否是素数,即判断n是否只能被1和自身整除
main( )
{
printf("%d is not a
prime number\n",m);
}
1.数据结构研究主要包括三个方面的内容,分别是:数据的逻辑
2.当向一个顺序表插入一个元素时,从插入位置开始后的所有元素均需
3、要从一个顺序表删除一个元素时,被删除之后的所有元素均需
4、线性表、栈和队列都是
5、如果要在链表中删除一个元素,则只要将要删除的元素的
6、为了解决假溢出,通常采用
7、二叉树的第
8、在任意二叉树中,若有n0个叶子结点,n2个度为2的结点,则必有:n0=n2+1
9、深度为h且含有2h
10、深度为5的二叉树中至多含有
二、选择题(每题6分,合计60分)
2、数据的存储结构分为两种,它们是______。
选择一项:
D. 顺序存储和链式存储
3、如果在内存中采用链式保存线性表,则元素之间的逻辑关系通过______。
选择一项:
C. 保存在元素中的指针表示先后次序
4、进行顺序查找的条件是______。
选择一项:
D. 数据不需要有序,也不限制存储方式
5、队列的最主要特点是______。
选择一项:
D. 一端进一端出
6、如果在具有层次结构的一组元素中,存在着一对一的关系,我们可以认为这样的数据的逻辑类型就是______。
选择一项:
C. 线性结构
7、在任意二叉树中,如有N个叶子结点,M个度为 _____①_______
选择一项:
C. ① 2
8、若按照一定的顺序依次访问树中的每一个结点,而且每个结点只被访问一次,则称这样的操作为______。
选择一项:
D. 遍历
9、图所示的二叉树进行先序遍历的顶点序列是 _____①_______,后序遍历时得到的顶点序列是_____②_____。
选择一项:
C. ① ABDEC
10、个栈,元素进栈的次序为A,B,C,D,E,下列
选择一项:
C. E,A,B,C,D
11、个图如下所示,则从顶点a出发按深度优先搜索遍历可以得到的一种顶点序列为
哪个?
选择一项:
C. a,e,d,f,b,c
1.算法的四种基本操作是
2.算法的控制结构有三种基本形式:
3.评价算法需要从几个不同的角度考虑,最主要的是
4.算法的运行效率包括两方面,算法的
5.结构化程序设计的总体思想是采用模块化结构,自顶向下、
6.
7. 软件定义时期主要包括
8.软件开发时期是具体设计和实现在前一时期定义的软件,它由软件的设计
9.软件工程的目标是可概括为生产具有
10.软件开发模型大体上可分为两种类型,第一种是以软件需求完全确定为前提的
二、选择题(每题4分,合计40分)
2、下列叙述中正确的是_____。
选择一项:
B. 以上三种说法都不对
3、下列叙述中正确的是_____。
选择一项:
D. 以上三种说法都不对
4、一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是(
选择一项:
C. 有零个或多个输入
5、下面叙述正确的是(
选择一项:
A. 算法的时间复杂度是指执行算法所需要的计算工作量
6、那一项不属于算法的四种基本的功能操作(
选择一项:
D. 循环结构
7、在求解规模较大的问题时,可以把它分解成若干个规模较小的子问题,求出各个子问题的解之后,再把这些解合成原问题的解,这种方法是( ) 。
选择一项:
C. 分治法
8、当一个算法输入不合法的数据时,应当能够作适当处理,不致于引起严重后果,这属于算法的(
选择一项:
B. 健壮性
9、软件开发模型着重研究的是______。
选择一项:
B. 软件开发全部过程、活动和任务的结构框架
10早期进行程序开发过程中存在不少问题,在下列问题中有一个并不是早期程序员常见的问题,它是______。
选择一项:
A. 对问题的抽象层次不够深入
11、程序设计要遵循一定的开发方法及思想,以下有一个不是程序设计过程中应该遵循的开发方法,它是______。
选择一项:
C. 数据结构优先原则
三、简答题(10分,可以在线作答,也可以通过附件形式上传答案)
12、人才的成长道路是多种多样的,每个人都可以走出一条独特的成材之路。通过对程序设计基础课程的学习以及你对计算机历史中的先驱大师生平成就的了解,谈谈你都有些什么收获?为成为一个合格的计算机人才,今后你将如何规划好自己的成才之路?
在就业压力日趋激烈的今天,一个良好的职业规划无疑增加了一份自信.而如今,身为大学生的我们,在一天天消磨时光的日子里,不如多学习点知识来充实自己.未来掌握在自己手中,趁现在还年轻,赶紧为自己的未来之路定好一个方向,一个好的规划就像灯塔一样为我们指明了方向,我们可以按照这个方向前进。
我们当代的大学生正处于面临人生发展最为关键的时期。时代要求我们要在学习生活各个方面全方位面对和思考如何正确处理个体与社会的关系等一系列重大问题。我们要学会生存的技能、学会学习的潜力、学会创造与创新、学会奉献。