一、填空题1. ______是指将软件研发的平台作为一种服务,提供给用户。
2. The Internet of Things的中文名称为______。
3. 第一个人工智能程序设计语言是______,它于1960年在美国设计实现。
4. GSM的三个子系统是______、______、______。
NSS NMS BSS
[考点] 计算机新技术与新应用
5. 专家系统是一个复杂的智能软件,它处理的对象是用符号表示的知识,处理的过程是______的过程。
6. 电子商务的四要素分别是______、______、资金流、______。
7. 云计算提供的服务分为______、______和PaaS。
8. RFID技术在物联网中主要起______作用。
9. 云计算具有______、______和高可靠性的特点。
10. 大数据具有大量、______、______、______四个特征。
多样 高速 价值密度低
[考点] 计算机新技术与新应用
二、简答题1. 请简述程序设计的一般步骤。
(1)分析问题;(2)设计算法;(3)选择程序设计语言;(4)编写程序代码。
[考点] 程序设计
2. 请说明算法的五个基本特性,并进行简要的分析。
算法的五个基本特性如下:
(1)确定性:算法的每一种运算必须要有确切的定义,即每一种运算应该执行何种动作必须是相当清楚的、无二义性的。
(2)输入:一个算法有0个或多个输入,这些输入是在算法开始之前给出的量,它取自特定的对象集合。
(3)输出:一个算法产生一个或多个输出,这些输出是同输入有某种特定关系的量。
(4)有穷性:一个算法总是在执行了有穷步的运算之后能够终止,且每一步都可在有穷时间内完成。这里的有穷的概念不是纯数学的,而是在实际上是合理的,可以接受的。
(5)可行性:每个算法都可以有效地执行,并能得到确定的结果。
[考点] 程序设计
3. 算法的表示方法有哪些?
常用的算法表示方法有自然语言、流程图、N-S图、伪代码等。
(1)自然语言:指人们在日常生活中使用的语言,用自然语言描述的算法通俗易懂,但缺乏直观性和简洁性,容易产生歧义。
(2)流程图:它是算法的一种图形化表示方法,与自然语言相比,它的描述形象直观更容易理解。
(3)N-S图:它是一种简化的流程图,去掉了流程图中的流程线,全部算法写在一个矩形框内。
(4)伪代码:介于自然语言和计算机程序语言之间的一种算法描述,没有严格的语法限制。例如:If(明天不下雨)Then(我们骑车去郊游)表示“如果明天不下雨,那么我们骑车去郊游”。如果一种算法描述中既出现了自然语言,又出现了程序语言中的关键字(变量名不算关键字),则这种算法描述方法就是伪代码。
[考点] 程序设计
4. 简述算法的三种基本控制结构。
(1)顺序结构:按照语句的先后顺序执行即为顺序结构,是算法中最简单的一种结构。
(2)选择结构:根据条件的不同,程序执行不同的语句,即为选择结构。
(3)循环结构:根据约束条件的不同,多次重复执行某一条或多条语句的结构,称为循环结构。
[考点] 程序设计
5. 简述电子商务涉及的技术有哪些?
电子商务涉及的技术有:
(1)网络数据通信技术。
(2)EDI技术。
(3)安全技术。
(4)电子支付技术。
(5)数据库技术。
[考点] 计算机新技术与新应用
6. 简述物联网的关键技术有哪些?
物联网的关键技术包括:
(1)RFID技术,即射频识别技术。
(2)传感技术。
(3)嵌入式技术。
(4)位置服务技术。
(5)IPv6技术。
[考点] 计算机新技术与新应用
7. 简述大数据的概念。
互联网时代,电子商务、物联网、社交网络、移动通信等每时每刻产生着海量的数据,这些数据规模巨大,通常以“PB”“EB”甚至“ZB”为单位,故被称为大数据。
[考点] 计算机新技术与新应用
8. 简述4G移动通信系统技术的主要特点。
与3G相比,4G移动通信系统的技术有许多超越之处,其特点主要包括:
(1)高速率。
(2)以数字宽带技术为主。
(3)良好的兼容性。
(4)较强的灵活性。
(5)多类型用户共存。
(6)多种业务的融合。
(7)先进的技术应用。
(8)高度自组织、自适应的网络。
[考点] 计算机新技术与新应用
9. 简述虚拟现实技术的特征。
虚拟现实技术具有3个突出特征:沉浸性、交互性和想象性。
[考点] 计算机新技术与新应用
三、应用题1. 给出分段方程

根据方程画出流程图,并写出相应的伪代码。
根据要求,求满足1+2+3+…+n>500的最小的自然数n。2. 下面是解决该问题的一个伪代码,但有3处错误,请找出错误并予以更正;
错误1:“S←1”改为“S←0”;
错误2:“S<500”改为“S>500”;
错误3:“Print n+1”改为“Print n”。
[考点] 程序设计
4. 下面是求解某一问题所列的伪代码,画出对应的流程图。
如图是某一算法的伪代码:
6. 若输入的m=442,n=170,求输出m的值(写出过程)。
输入初始值m=442,n=170;
进入循环体,r=102,m=170,n=102,r不等于0,继续循环;
r=68,m=102,n=68,r不等于0,继续循环;
r=34,m=68,n=34,r不等于0,继续循环;
r=0,m=34,n=0,r等于0,满足条件,结束循环。
输出m,m的值为34。
[考点] 程序设计
7. “盈不足术”是我国古代数学中的优秀算法,《九章算术》卷七——盈不足中有下列问题:
今有共买物,人出八,盈三;人出七,不足四。问人数、物价各几何?
(翻译成现代语言是:一些人共同买东西,若每人出八元钱,则多三元钱;若每人出七元钱,则少四元钱,问人数、物价各是多少?)
画出解决此问题的程序框图。
设人数为x,物价为y元,则由题意得

程序框图如下:
[考点] 程序设计
8. 函数

编写出求函数值的伪代码(使用嵌套式);
9. 求

的值。写出解决该问题的伪代码(使用直到型)。
10. 给出以下10个数:5,9,80,43,95,73,28,17,60,36,要求把大于40的数找出来并输出,试画出求解该问题的程序框图。(a[i]表示数组a中的第i个数)