2017年下半年程序员考试真题及答案解析

合集下载

2017年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识

2017年下半年上午 软件设计师 试题及答案与解析-软考考试真题-基础知识

2017年下半年上午软件设计师考试试题-答案与解析一、单项选择题(共75分,每题1分。

每题备选项中,只有1个最符合题意)●第1题.以下关于防火墙功能特性的叙述中,不正确的是(1)。

A.控制进出网络的数据包和数据流向B.提供流量信息的日志和审计C.隐藏内部IP以及网络结构细节D.提供漏洞扫描功能【参考答案】D【答案解析】一个防火墙(作为阻塞点、控制点)能极大地提高一个内部网络的安全性,并通过过滤不安全的服务而降低风险。

由于只有经过精心选择的应用协议才能通过防火墙,所以网络环境变得更安全。

如防火墙可以禁止诸如众所周知的不安全的NFS协议进出受保护网络,这样外部的攻击者就不可能利用这些脆弱的协议来攻击内部网络。

防火墙同时可以保护网络免受基于路由的攻击,如IP选项中的源路由攻击和ICMP重定向中的重定向路径。

防火墙应该可以拒绝所有以上类型攻击的报文并通知防火墙管理员。

强化网络安全策略监控网络存取和访问如果所有的访问都经过防火墙,那么,防火墙就能记录下这些访问并作出日志记录,防止内部信息的外泄●第2题.在程序执行过程中,Cache与主存的地址映射是由(2)完成的。

A.操作系统B.程序员调度C.硬件自动D.用户软件【参考答案】C【答案解析】对于Cache,即高速缓存,是用来解决主存与CPU速度不匹配问题,Cache的出现使得CPU可以不直接访问主存而直接与高速Cache交换信息。

由于程序访问的局部性原理可以很容易设想只要将 CPU近期要用到的程序和数据提前从主存送到Cache,那么就可以做到CPU在一定时间内只访问Cache,这样CPU与高速Cache进行通信,就大大提高了计算机的运行速度。

在Cache –主存的地址映射之前,首先要将主存与Cache都分成若干块,每块又包括若干个字,并使得它们的大小相同(即快内的字数相同)。

在划分好块后,下面要做的就是将主存块与Cache块形成映射就行了。

而这里的映射则是通过块的地址形成映射关系。

2017年9月全国计算机等级考试二级Visual+Basic语言程序设计真题

2017年9月全国计算机等级考试二级Visual+Basic语言程序设计真题

2017年9月全国计算机等级考试二级Visual Basic语言程序设计真题(总分:100.00,做题时间:120分钟)一、选择题(总题数:40,分数:40.00)1.下列叙述中正确的是(分数:1.00)A.循环队列是队列的一种链式存储结构B.循环队列是队列的一种顺序存储结构(正确答案)C.循环队列是非线性结构D.循环队列是一种逻辑结构解析:在实际应用中。

队列的顺序存储结构一般采用循环队列的形式。

2.下列关于线性链表的叙述中,正确的是(分数:1.00)A.各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B.各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C.进行插入与删除时,不需要移动表中的元素(正确答案)D.以上说法均不正确解析:一般来说,在线性表的链式存储结构中,各数据结点的存储序号是不连续的,并且各结点在存储空间中的位置关系与逻辑关系也不一致。

线性链表中数据的插入和删除都不需要移动表中的元素.只需改变结点的指针域即可。

3.一棵二又树共有 25 个结点,其中 5 个是叶子结点,则度为 1 的结点数为(分数:1.00)A.16 (正确答案)B.10C.6D.4解析:根据二叉树的性质 3:在任意一棵二叉树中,度为 0 的叶子结点总是比度为 2的结点多一个,所以本题中度为 2 的结点是 5 - 1=4 个,所以度为 1 的结点的个数是 25-5-4=16 个。

4.在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(分数:1.00)A.外模式B.内模式(正确答案)C.概念模式D.逻辑模式解析:数据库系统的三级模式是概念模式、外模式和内模式。

概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。

外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。

内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。

2017下半年信息系统软考案例真题分析详细解读

2017下半年信息系统软考案例真题分析详细解读

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

A公司承接了一个为某政府客户开发ERP软件的项目,任命小张担任项目经理。

由于该客户与A公司每年有上千万元的项目合作,A公司管理层对该客户非常重视,并一再嘱咐小张要保证项目的客户满意度。

为此,小张从各部门抽调了经验丰富的工程师组成了项目团队。

在项目初期,小张制定了变更和配置管理规则:客户需求发生变化时,应首先由工程师对需求变化造成的影响做评估,如果影响不大,工程师可以直接进行修改并更新版本,不需要上报项目经理:当工程师不能判断需求变化对项目的影响时,应上报给项目经理,由项目经理作出评估,并安排相关人员进行修改。

在项目实施过程中,用户针对软件的功能模块提出一些修改需求,工程师针对需求做了评估,发现修改工作量不大,对项目进度没有影响,因此,出于客户满意度的考虑,工程师直接接受了客户的要求,对软件进行修改。

在软件测试联调阶段,测试人员发现部分功能模块与原先设计不符,造成很多接口问题。

经调查发现,主要原因是客户针对这些功能模块提出过修改要求,项目经理要求查验,没有发现相关变更文件。

[问题1](10分)请分析该项目实施过程中存在哪些主要问题。

解答:1.对项目变更没有进行记录,不管大变更还是小变更都应该记录2.对变更评估不应该只是从项目进度和工作量上评估,应综合考虑,建立变更评估体系3.只是制定变更管理规则,没有变更控制计划,没有变更控制委员会4.缺少风险管理计划5.项目团队沟通不到位[问题2](10分)结合案例,请描述项目变更管理的主要工作程序。

解答:变更管理的流程1.干系人提出变更2.项目团队或者变更控制委员会审核变更,确定是否发起变更,并通知相关干系人3.实施变更或者拒绝变更4.对变更跟踪和验证,并记录变更[问题3](6分)请将下面(1)~(6)处的答案填写在答题纸的对应栏内。

根据变更的迫切性,变更可分为(1)和(2),通过不同流程处理。

1.紧急变更2.非紧急变更变更管理过程涉及到的角色主要包括项目经理、(3)、(4)、(5)、(6)。

中级软件设计师2017下半年下午试题附答案解析

中级软件设计师2017下半年下午试题附答案解析

试题一(15分)阅读下列说明和图,回答问题1至4,将答案填入答题纸的对应栏内。

【说明】某公司拟开发一个共享单车系统,采用北斗定位系统进行单车定位,提供针对用户的APP以及微信小程序,基于Web的管理与监控系统.该共享单车系统的主要功能如下。

1)用户注册登录。

用户在APP段端输入手机号并获取验证码后进行注册,将用户信息进行存储。

用户登录后显示用户所在位置周围的单车.2)使用单车。

①扫码/手动开锁.通过扫描二维码或手动输入编码获取开锁密码,系统发送开锁指令进行开锁,系统修改单车状态,新建单车行程。

②骑行单车.单车定时上传位置,更新行程。

③锁车结账。

用户停止使用或手动锁车并结束行程后,系统根据已设置好的计费规则及使用时间自动结算,更新本次骑行的费用并显示给用户,用户确认支付后,记录行程的支付状态,系统还将重置单车的开锁密码和单车状态。

3)辅助管理.①查询.用户可以查看行程列表和行程详细信息.②保修。

用户上报所在位置或单车位置以及单车故障信息并进行记录。

4)管理与监控①单车管理及计费规则设置。

商家对单车基础信息,状态等进行管理,对计费规则进行设置并存储。

②单车监控.对单车,故障,行程等进行查询统计。

③用户管理。

管理用户信用与状态信息,对用户进行查询统计.现采用结构化方法对共享单车系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图.【问题1】(3分)使用说明中的词语,给出图1—1中的实体E1~E3的名称.【问题2】(5分)使用说明中的词语,给出图1-2中的数据存储D1~D5的名称。

【问题3】(5分)根据说明和图中术语及符号,补充图1—2中缺失的数据流及其起点和终点.【问题4】(2分)根据说明中术语,说明“使用单车”可以分解为那些子加工?试题二(共15分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】M公司为了便于开展和管理各项业务活动,提高公司的知名度和影响力,拟构建一个基于网络的会议策划系统。

中级软件设计师2017下半年下午精彩试题附问题详解解析汇报

中级软件设计师2017下半年下午精彩试题附问题详解解析汇报

实用文档试题一(15分)阅读下列说明和图,回答问题1至4,将答案填入答题纸的对应栏内。

【说明】某公司拟开发一个共享单车系统,采用北斗定位系统进行单车定位,提供针对用户的APP以及微信小程序,基于Web的管理与监控系统。

该共享单车系统的主要功能如下。

1)用户注册登录。

用户在APP段端输入手机号并获取验证码后进行注册,将用户信息进行存储。

用户登录后显示用户所在位置周围的单车。

2)使用单车。

①扫码/手动开锁。

通过扫描二维码或手动输入编码获取开锁密码,系统发送开锁指令进行开锁,系统修改单车状态,新建单车行程。

②骑行单车。

单车定时上传位置,更新行程。

③锁车结账。

用户停止使用或手动锁车并结束行程后,系统根据已设置好的计费规则及使用时间自动结算,更新本次骑行的费用并显示给用户,用户确认支付后,记录行程的支付状态,系统还将重置单车的开锁密码和单车状态。

3)辅助管理。

①查询。

用户可以查看行程列表和行程详细信息。

②保修。

用户上报所在位置或单车位置以及单车故障信息并进行记录。

4)管理与监控①单车管理及计费规则设置。

商家对单车基础信息,状态等进行管理,对计费规则进行设置并存储。

②单车监控。

对单车,故障,行程等进行查询统计。

③用户管理。

管理用户信用与状态信息,对用户进行查询统计。

现采用结构化方法对共享单车系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

实用文档分)(3【问题1】的名称。

中的实体E1~E3使用说明中的词语,给出图1-1 5分)(【问题2】 D1~D5的名称。

使用说明中的词语,给出图1-2中的数据存储 5分)3】(【问题中缺失的数据流及其起点和终点。

根据说明和图中术语及符号,补充图1-2 分)】(2【问题4 根据说明中术语,说明“使用单车”可以分解为那些子加工?15试题二(共分) 4,将解答填入答题纸的对应栏内。

阅读下列说明,回答问题1至问题【说明】公司为了便于开展和管理各项业务活动,提高公司的知名度和影响力,拟构建一个基M 于网络的会议策划系统。

2017年下半年下午 程序员 试题及答案与解析-软考考试真题-案例分析

2017年下半年下午 程序员 试题及答案与解析-软考考试真题-案例分析

2017 年下半年下午-程序员-下午试题及答案与解析(软考真题-案例分析)
6 / 13
全国计算机技术与软件专业技术资格(水平) 、考试库 china_nejcer 1 2 1
试题四(共 15 分)
阅读以下说明、C 函数和问题,回答问题 1 和问题 2 将解答填入答题纸的对应栏内。 【说明】 当数组中的元素已经排列有序时,可以采用折半查找(二分查找)法查找一个元素。下 面的函数 biSearch(int r[],int low,int high,int key)用非递归方式在数组 r 中进行 二分查找,函数 biSearch_rec(int r[],int low,int high,int key)采用递归方式在数 组 r 中进行二分查找,函数的返回值都为所找到元素的下标;若找不到,则返回-1。 【C 函数 1】 int biSearch(int r[],int low,int high,int key) //r[low..high] 中的元素按非递减顺序排列 //用二分查找法在数组 r 中查找与 key 相同的元素 //若找到则返回该元素在数组 r 的下标,否则返回-1 { int mid; while((1)) { mid = (low+high)/2 ; if (key ==r[mid]) return mid; else if (key<r[mid]) (2); else (3); }/*while*/ return -1; }/*biSearch*/ 【C 函数 2】 int biSearch_rec(int r[],int low,int high,int key) //r[low..high]中的元素按非递减顺序排列 //用二分查找法在数组 r 中查找与 key 相同的元素 //若找到则返回该元素在数组 r 的下标,否则返回-1 { int mid; if((4)) { mid = (low+high)/2 ;

2017下半年程序员考试真题及答案-下午卷

2017下半年程序员考试真题及答案-下午卷

2017下半年程序员考试真题及答案-下午卷试题一阅读以下说明和流程图,填补流程图中的空缺,将解答填入答题纸的对应栏内。

【说明】对于大于1的正整数n,(x+1)n可展开为下面流程图的作用是计算(x+1)n展开后的各项系数(i=0,1,....,n)并依次存放在数组A[0...n]中。

方法是依次计算k=2,3,..,n时(x +1)k的展开系数并存入数组A,在此过程中,对任一确定的k,利用关系式,按照i递减的顺序逐步计算并将结果存储在数组A中。

其中,和都为1,因此可直接设置A[0]、A[k]的值为1。

例如,计算(x+1)3的过程如下:先计算 (x+1)2 ( 即k=2) 的各项系数,然后计算(x+1)3(即k=3)的各项系数。

K=2时,需要计算,和,并存入A[0] ,A[1]和A[2],其中A[0]和A[1]的值已有,因此将(即 A[1])和即 (A[0])相加得到的值并存入A[1]。

k=3 时,需要计算,和和,先计算出 (由)得到并存入A[2],再计算 (由得到)并存入A[1]。

【问题1】【流程图】注:循环开始框内应给出循环控制变量的初值和终值,默认递增值为1。

格式为:循环控制变量=初值,终值,递增值。

(1)2,n,1(2)A[k](3)k-1,1,-1(4)A[i]+A[i-1](5)A[i](1)(3)空为填写循环初值终值和递增值,题目中给出的格式为循环控制变量=初值,终值,递增值。

按照题意,实质为求杨辉三角。

如下图:计算方式为从第2行计算迭代到计算第3行,再根据第3行值求取第4行,直到计算到第n 行。

所以第一空填2,n,1。

而对于每行的求取,第1项结果一直为1,最大项一直是1,可以直接赋值,所以第二空填A[k]。

然后从倒数第二项开始计算,依次往前计算。

所以第三空的填k-1,1,-1。

因为:,,故有A[i]=A[i]+A[i-1]。

(注意A[i]+A[i-1]保留的k-1行的结果)。

试题二阅读以下说明和代码,填补代码中的空缺,将解答填入答题纸的对应栏内。

2017年下半年(中级)软件设计师真题+答案解析(上午选择+下午案例完整版)全国计算机软考

2017年下半年(中级)软件设计师真题+答案解析(上午选择+下午案例完整版)全国计算机软考

2017年下半年软件设计师真题+答案解析上午选择题1、以下关于防火墙功能特性的叙述中,不正确的是()。

A. 控制进出网络的数据包和数据流向B. 提供流量信息的日志和审计C. 隐藏内部IP以及网络结构细节D. 提供漏洞扫描功能答案: D2、在程序执行过程中,Cache与主存的地址映射是由()完成的。

A. 操作系统B. 程序员调度C. 硬件自动D. 用户软件答案: C3、某四级指令流水线分别完成取指、取数、运算、保存结果四步操作。

若完成上述操作的时间依次为8ns、9ns、4ns、8ns,则该流水线的操作周期应至少为()ns 。

A. 4B. 8C. 9D. 33答案: C4、内存按字节编址。

若用存储容量为32Kx8bit的存储器芯片构成地址从AOOOOH到DFFFFH 的内存,则至少需要()片芯片。

A. 4B. 8C. 16D. 32答案: B5、计算机系统的主存主要是由()构成的。

A. DRAMB. SRAMC. CacheD. EEPROM答案: ADRAM: 动态随机存取存储器; SRAM: 静态随机存取存储器; Cache: 高速缓存; EEPROM: 电可擦可编程只读存储器6、以下关于海明码的叙述中,正确的是()。

A. 海明码利用奇偶性进行检错和纠错B. 海明码的码距为 1C. 海明码可以检错但不能纠错D. 海明码中数据位的长度与校验位的长度必须相同答案: A7、计算机运行过程中,CPU需要与外设进行数据交换。

采用()控制技术时,CPU与外设可并行工作。

A. 程序查询方式和中断方式B. 中断方式和DMA方式C. 程序查询方式和DMA方式D. 程序查询方式、中断方式和DMA方式答案: B程序查询方式是通过CPU执行程序来查询状态的。

8、与HTTP相比,HTTPS协议对传输的内容进行加密,更加安全。

HTTPS 基于(8)安全协议,其默认端口是(9)。

A. RSAB. DESC. SSLD. SSH9、与HTTP相比,HTTPS协议对传输的内容进行加密,更加安全。

软考网络工程师2017年下半年下午试题及答案详解(合集)

软考网络工程师2017年下半年下午试题及答案详解(合集)

软考网络工程师2017年下半年下午试题及答案详解(合集)第一篇:软考网络工程师2017年下半年下午试题及答案详解试题一阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。

【说明】某企业组网方案如图1-1所示,网络接口规划如表1-1所示。

公司内部员工和外部访客均可通过无线网络访问企业网络,内部员工无线网络的SSID为Employee,访客无线网络的SSID为Visitor。

图1 表1【问题1】(6分)防火墙上配置NAT功能,用于公私网地址转换。

同时配置安全策略,将内网终端用户所在区域划分为Trust区域,外网划分为Untrust 区域,保护企业内网免受外部网络攻击。

补充防火墙数据规划表1-2内容中的空缺项。

注:Local表示防火墙本地区域:srcip表示源ip。

【问题2】(4分)在点到点的环境下,配置IPSec VPN隧道需要明确(4)和(5)【问题3】(6分)在 Switch1上配置ACL禁止访客访问内部网络,将Switch1数据规划表1-3内容中的空缺项补充完整。

【问题4】(4分)AP控制器上部署WLAN业务,采用直接转发,AP跨三层上线。

认证方式:无线用户通过预共享密钥方式接入。

在Switch1上GEO/O/2连接AP控制器,该接口类型配置为(9)模式,所在VLAN 是(10)。

试题二(共 20分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。

【说明】图2-1是某企业网络拓扑,网络区域分为办公区域、服务器区域和数据区域,线上商城系统为公司提供产品在线销售服务。

公司网络保障部负责员工办公电脑和线上商城的技术支持和保障工作。

【问题1】(6分)某天,公司有一台电脑感染“勒索”病毒,网络管理员应采取(1)、(2)、(3)措施。

(1)~(3)备选答案:A.断开已感染主机的网络连接 B.更改被感染文件的扩展名C.为其他电脑升级系统漏洞补丁D.网络层禁止135/137/139/445 端口的TCP连接E.删除已感染病毒的文件【问题2】(8分)图2-1 中,为提高线上商城的并发能力,公司计划增加两台服务器,三台服务器同时对外提供服务,通过在图中(4)设备上执行(5)策略,可以将外部用户的访问负载平均分配到三台服务器上。

2017年下半年程序员考试真题及答案解析

2017年下半年程序员考试真题及答案解析

全国计算机技术与软件专业技术资格(水平)考试2017年下半年程序员上午试卷(考试时间 9 : 00~11 : 30 共 150 分钟)1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。

3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题● 2017年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。

(88)A. 9 B. 10 C. 11 D. 12(89)A. 4 B. 5 C. 6 D. 7 因为考试日期是“11 月 4 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。

●当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作的主要任务是(1)。

(1)A.对该系统进行运行管理和维护B.修改完善该系统的功能C.继续研制还没有完成前功能D.对该系统提出新的业务需求和功能需求●通常企业在信息化建设时需要投入大量的资金,成本支出项目多且数额大。

在企业信息化建设的成本支出项目中,系统切换费用属于(2)。

(2)A.设施费用 B.设备购置费用 C.开发费用 D.系统运行维护费用●在Excel中,设单元格F1的值为38,若在单元格F2中输入公式“= IF(AND(38)(3)A.输入正确 B.输入错误 C.TRUE D.FALSE●在Excel中,设单元格F1的值为56.323,若在单元格F2中输入公式“=TEXT (F1,”¥0.00”)”,则单元格F2值为(4)。

2017年下半年(中级)软件设计师真题+答案解析(上午选择+下午案例完整版)全国计算机软考

2017年下半年(中级)软件设计师真题+答案解析(上午选择+下午案例完整版)全国计算机软考

2017年下半年(中级)软件设计师真题+答案解析(上午选择+下午案例完整版)全国计算机软考1.防火墙的功能特性包括控制进出网络的数据包和数据流向、提供流量信息的日志和审计、隐藏内部IP以及网络结构细节。

正确答案为D,即提供漏洞扫描功能不是防火墙的功能特性。

2.在程序执行过程中,Cache与主存的地址映射是由硬件自动完成的,而不是由程序员调度或用户软件完成。

3.该四级指令流水线完成四步操作的时间依次为8ns、9ns、4ns、8ns,因此操作周期应至少为最长的时间4ns,即答案为C。

4.地址从AOOOOH到DFFFFH共有14位,需要用2的14次方个地址,即32K。

每个存储器芯片容量为32K/8=4K,因此需要8片芯片,答案为B。

5.计算机系统的主存主要是由DRAM构成的,而不是SRAM、Cache或EEPROM。

6.海明码利用奇偶性进行检错和纠错,因此答案为A。

码距为1的是重复码,海明码的数据位和校验位长度不一定相同。

7.CPU与外设进行数据交换时,采用中断方式和DMA方式可以并行工作,答案为B。

8.HTTPS协议基于SSL安全协议进行加密,答案为C。

默认端口为443,而不是1023、80或8080.9.HTTPS协议基于SSL安全协议进行加密,默认端口为443,答案为B。

10.典型被动攻击包括监听、嗅探和分析网络流量等,而系统干涉是一种主动攻击行为,答案为C。

11.入侵检测技术包括专家系统、模型检测、异常检测和特征检测等,因此答案为B。

21、脚本语言中常使用变量和函数,因此选项A不正确。

其他选项都正确。

22、中间代码常采用符号表来表示,因此选项A正确。

后缀式和三地址码也是常用的中间代码。

对中间代码进行优化时,需要考虑运行程序的机器特性,但并不是必须的,因此选项C不完全正确。

中间代码可以跨平台,因此选项D不正确。

23、基于硬件之上的软件可分为操作系统、系统软件和应用软件三个层次,其中操作系统位于最底层,系统软件位于中间层,应用软件位于最上层。

2017年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2017年下半年下午 软件测评师 试题及答案与解析-全国软考真题

2017年下半年下午软件测评师考试试题-案例分析-答案与解析试题一(共15分)【说明】阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。

【C程序】Int DoString(char*string){char *argv[100];Int argc=1;while(1) { //1while(*string&& *string!='-')//2,3String++;//4if(!*string) //5break; //6argv[argc]=string;while(*string && *string!="&& *string!='\n'&& *string!= '\t')//7,8,9,10 string++; //11argc++;//12}return 0; //13}【问题1】请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。

【参考答案】*string && * String !=’-’ T/F!*String T/F*string && * String !=’ ’ &&*String !=’\n’ && *String!=’\t’ T/F【问题2】请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。

【参考答案】V(g)=8【问题3】请给出问题2中控制流图的线性无关路径。

【参考答案】1、2、5、6、13.1、2、3、5、6、131、2、3、4、2、5、6、131、2、5、7、12、1. . .1、2、5、7、8、12、1. . .1、2、5、7、8、9、12、1. . .1、2、5、7、8、9、10、12、1. . .1、2、5、7、8、9、10、11、7、12、1. . .试题二阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

程序员考试-Java真题-附答案解析

程序员考试-Java真题-附答案解析

程序员考试试题库-真题-附答案解析一、选择题1.(2018年)下列选项中,关于java的抽象类和抽象方法说法不正确的是()?A.抽象类和抽象方法都通过abstract关键字来修饰B.abstract可以用来修饰类和方法,但不能用来修饰构造方法C.抽象类中可以没有,有一个或多个抽象方法,但不可以全部方法都是抽象方法D.子类必须重写父类所有的抽象方法才能实例化,否则子类还是一个抽象类2.(2017年)下列关于接口的说法,不正确的是()?A.接口中全部方法都是抽象方法,所有方法都必须是public访问权限B.接口可以有构造方法C.一个接口可以继承多个接口,但接口不能继承类D.接口不能实例化3.(2018年)对于java的多态,以下说法不正确的为()。

A.多态不仅可以减少代码量,还可以提高代码的可扩展性和可维护性B.把子类转换为父类,称为向下转型,自动进行类型转换C.多态是指同一个实现接口,使用不同的实例而执行不同的操作D.继承是多态的基础,没有继承就没有多态4.(2018年)关于java中的abstract,以下说法正确的为()。

(多选)A.a bstract类中可以没有abstract方法B.abstract类的子类也可以是abstract类C.a bstract方法可以有方法体D.a bstract类可以创建对象5.(2018年)关于java中的静态方法,下列说法中不正确的是()(多选)A.静态方法中不能直接调用非静态方法B.非静态方法中不能直接调用静态方法C.静态方法可以用类名直接调用D.静态方法里可以使用this6.(2017年)关于java语言中多态的说法错误的是()。

A.多态是面向对象三大特征之一B.通过多态可以提高代码的可扩展性和可维护性C.把子类转换为父类,称为向下转型D.使用父类作为方法的形参是使用多态的常用方式7.(2018年)下列关于Java中集合接口的说法不正确的是()。

A.c ollection接口存储一组不唯一、无序的对象B.set接口继承collection接口,存储一组唯一、无序的对象C.l ist接口继承collection接口,存储一组不唯一、有序的对象D.M ap接口存储一组成对的键值对象,其中key要求有序,不允许重复,value不要求有序,但允许重复8.(2017年)在AB类的方法method的声明中,可使用AB.method()直接调用方法的正确声明是()。

2017年5月软考网络工程师下午案例分析真题答案解析(2017年软考网工真题+答案)

2017年5月软考网络工程师下午案例分析真题答案解析(2017年软考网工真题+答案)
2017年5月软考网络工程师下午真题解析
试题一(共20分) 阅读以下说明,回答问题1至问题4。 某企业网络拓扑如图1-1所示,中国电信和中国移动双链路接入,采用硬件设备实现 链路负载均衡,主磁盘阵列的数据通过备份服务器到备份磁盘阵列。请结合下图, 回答相关问题。
试题1:
问题1(共6分) 图1-1中,设备①处部署(1),设备②处部署( 2),设备③处部署( 3 )。 (1)~(3)备选答案(每个选项限选一次)。 A. 入侵防御系统(IPS) B. 交换机 C. 负载均衡
解析:
(1)负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载 (工作任务)进行平衡、分摊到多个操作单元上进行执行,例如Web服务器、 FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作 任务。 负载均衡按照应用的网络层次(指OSI参考模型)来分: 链路聚合技术(第二层负载均衡)将多条物理链路当作一条单一的聚合逻辑链路 使用。 第三层负载均衡,可以用路由协议实现。如EIGRP,BGP通过配置,允许多链路负 载分担。 第四层负载均衡将一个Internet上合法注册的IP地址映像为多个内部服务器的IP地 址,对每次TCP连接请求动态使用其中一个内部IP地址,达到负载均衡的目的。 第七层负载均衡控制应用层服务的内容,提供了一种对访问流量的高层控制方式, 适合对HTTP服务器群的应用。(把数据流量引向相应内容的服务器来处理)
试题二(共20分) 阅读以下说明,回答问题1至问题3。 某公司的网络拓扑结构图如图2-1所示。
试题2:
问题1(共5分) 为了保障网络安全,该公司安装了一款防火墙,对内部网络、服务器以及外部 网络进行逻辑隔离,其网络结构如图2-1所示。 包过滤防火墙使用ACL实现过滤功能,常用的ACL分为两种,编号为( 1 )的ACL 根据IP报文的( 2 )域进行过滤,称为( 3 );编号为( 4 )的ACL根据IP报文 中的更多域对数据包进行控制,称为(5 )。 (1)~(5)备选项: A. 标准访问控制列表 B. 扩展访问控制列表 C.基于时间的访问控制列表 D. 1-99 E. 0-99 F. 100-199 G. 目的IP地址 H.源IP地址 I. 源端口 J.目的端口

2017年下半年软件水平考试(初级)信息处理技术员上午(基础知识

2017年下半年软件水平考试(初级)信息处理技术员上午(基础知识

2017年下半年软件水平考试(初级)信息处理技术员上午(基础知识)真题试卷(题后含答案及解析)题型有:1. 选择题选择题(每小题1分,共75分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1.以下关于“互联网+”含义的叙述中,________并不恰当。

A.“互联网+”是在网速和带宽方面都有增强和提升的新一代互联网B.“互联网+”是将互联网深度融合于各领域之中的社会发展新形态C.“互联网+”是充分发挥互联网在生产要素配置中作用的新经济形态D.“互联网+”是工业化和信息化两化融合的升级版,是新的发展生态正确答案:A解析:本题考查信息基本概念。

通俗地说,“互联网+”就是“互联网+各个传统行业”,但这并不是简单的两者相加,而是利用信息通信技术以及互联网平台,让互联网与传统行业进行深度融合,创造新的发展生态。

“互联网+”代表一种新的经济形态,即充分发挥互联网在生产要素配置中的优化和集成作用,将互联网的创新成果深度融合于经济社会各领域之中,提升实体经济的创新力和生产力,形成更广泛的以互联网为基础设施和实现工具的经济发展新形态。

2.以下关于数据的叙述中,________并不正确。

A.企业讨论决策时应摆数据,讲分析B.数据是企业中最重要的物质基础C.企业应努力做到业务数据化,数据业务化D.只有深刻理解业务,才能正确地分析解读数据,获得结论正确答案:B解析:本题考查信息基本概念。

数据是企业中的信息资源,也是重要的资产。

物质材料、能源、信息和智能是人类社会的四大类资源。

3.以下关于人工智能的叙述中,正确的是________。

A.人工智能必将补充和增强人类的能力B.未来人工智能必将全面超越人类智能C.人工智能主要由专业的科技人员所用D.未来所有的工作岗位必将被机器取代正确答案:A解析:本题考查信息基本概念。

人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。

计算机二级考试《java》试题及答案

计算机二级考试《java》试题及答案

计算机二级考试《java》试题及答案计算机二级考试《java》试题及答案2017下半年计算机二级考试将于9月23日-26日举行,下面是小编为大家整理的计算机二级考试《java》试题及答案,欢迎参考~计算机二级考试《java》试题及答案一、判断题1. Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。

(√ )2. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。

( × )3. 所谓抽象类就是包含有抽象方法的类。

( ×)4. Java系统的标准输入对象是System.in,标准输出对象有两个,分别是标准输出System.out和标准错误输出System.err。

(√)5. 如果p是父类Parent的对象,而c是子类Child的对象,则语句c = p是正确的。

( ×)6. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。

(√ )7. 用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串。

( × )8. 一个容器中可以混合使用多种布局策略。

(×)9. Java中,并非每个事件类都只对应一个事件。

(√ )10. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

(√)11. Java Applet是由独立的解释器程序来运行的。

(×)12. Java的字符类型采用的是ASCII编码。

( × )13. Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。

(√)14. System类不能实例化,即不能创建System类的对象。

(×)15. 用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。

(√ )二、填空题1java源程序编译命令是 (javac)2 java 应用程序中有一个main()方法,它前面有三个修饰符是( public , static , void )3 java语言数据类型可分为两大类,一类称为 ( 基本数据类型) ,另一类称为 ( 引用数据类型 )4 在转向语句中, ( continue ) 语句使得程序结束本次循环,回到循环的条件测试部分继续执行。

网络工程师2017年下半年真题试卷及答案与解析

网络工程师2017年下半年真题试卷及答案与解析

2017年下半年网络工程师上午试卷⚫在程序的执行过程中,Cache 与主存的地址映射是由(1)完成的。

(1)A. 操作系统 B. 程序员调度 C. 硬件自动 D. 用户软件⚫某四级指令流水线分别完成取指、取数、运算、保存结果四步操作。

若完成上述操作的时间依次为8ns、9ns、4ns、8ns,则该流水线的操作周期应至少为(2 )ns。

(2)A. 4 B. 8 C. 9 D. 33⚫内存按字节编址。

若用存储容量为32K×8bit 的存储器芯片构成地址从A0000H 到DFFFFH 的内存,则至少需要(3)片芯片。

(3)A. 4 B. 8 C. 16 D. 32⚫计算机系统的主存主要是( 4)构成的。

(4)A. DRAM B. SRAM C. Cache D. EEPROM⚫计算机运行过程中,CPU 需要与外设进行数据交换。

采用(5)控制技术时,CPU与外设可并行工作。

(5) A. 程序查询方式和中断方式 B. 中断方式和DMA 方式C. 程序查询方式和DMA方式D. 程序查询方式、中断方式和DMA方式⚫李某购买了一张有注册商标的应用软件光盘,则李某享有(6)。

(6)A. 注册商标专用权 B. 该光盘的所有权C. 该软件的著作权D. 该软件的所有权⚫某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。

完成该项目的最少时间为(7)天。

由于某种原因,现在需要同一个开发人员完成BC 和BD,到完成该项目如最少时闻为(8)天。

(7)A. 11 B. 18 C. 20 D. 21(8)A. 11 B. 18 C. 20 D. 21⚫以下关于程序设计语言的叙述中,错误的是(9)。

(9)A. 脚本语言中不使用变量和函数 B. 标记语言常用于描述格式化和链接C. 脚本语言采用解释方式实现D. 编译型语言的执行效率更高⚫在基于Web 的电子商务应用中,访问存储于数据库中的业务对象的常用方式之一是(10)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国计算机技术与软件专业技术资格(水平)考试
2017年下半年程序员上午试卷
(考试时间 9 : 00~11 : 30 共 150 分钟)
1. 在答题卡的指定位置上正确写入你的姓名和准考证号,并用正规 2B 铅笔在你写入的准考证号下填涂准考证号。

2. 本试卷的试题中共有 75 个空格,需要全部解答,每个空格 1 分,满分75 分。

3. 每个空格对应一个序号,有 A、B、C、D 四个选项,请选择一个最恰当的选项作为解答,在答题卡相应序号下填涂该选项。

4. 解答前务必阅读例题和答题卡上的例题填涂样式及填涂注意事项。

解答时用正规 2B 铅笔正确填涂选项,如需修改,请用橡皮擦干净,否则会导致不能正确评分。

例题
● 2017年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(88)月(89)日。

(88)A. 9 B. 10 C. 11 D. 12
(89)A. 4 B. 5 C. 6 D. 7 因为考试日期是“11 月 4 日”,故(88)选 C,(89)选 A,应在答题卡序号 88 下对 C 填涂,在序号 89 下对 A 填涂(参看答题卡)。

●当一个企业的信息系统建成并正式投入运行后,该企业信息系统管理工作
的主要任务是(1)。

(1)A.对该系统进行运行管理和维护
B.修改完善该系统的功能
C.继续研制还没有完成前功能
D.对该系统提出新的业务需求和功能需求
●通常企业在信息化建设时需要投入大量的资金,成本支出项目多且数额大。

在企业信息化建设的成本支出项目中,系统切换费用属于(2)。

(2)A.设施费用 B.设备购置费用 C.开发费用 D.系统运行维护费用
●在Excel中,设单元格F1的值为38,若在单元格F2中输入公式“= IF(AND(38)
(3)A.输入正确 B.输入错误 C.TRUE D.FALSE
●在Excel中,设单元格F1的值为56.323,若在单元格F2中输入公式“=TEXT (F1,”¥0.00”)”,则单元格F2值为(4)。

(4)A.¥56 B.¥56.323 C.¥56.32 D.¥56.00
●采用IE浏览器访问清华大学校园网主页时,正确的地址格式为(5)。

(5)A.Smtp://
B.
C.Smtp:\\
D.http\\
●CPU中设置了多个寄存器,其中(6)用于保存待执行指令的地址。

(6)A.通用寄存器 B.程序计数器 C.指令寄存器
D.地址寄存器
●在计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA等。

其中,采用(7)方式时,不需要CPU控制数据的传输过程。

(7)A.中断 B.程序查询 C.DMA D.无条件传送
●以下存储器中,需要周期性刷新的是(8)。

(8)A.DRAM B.SRAM C.FLASH
D.EEPROM
●CPU是一块超大规模集成电路,其主要部件有(9)。

(9)A.运算器、控制器和系统总线 B.运算器、寄存器组和内存储器
C.控制器、存储器和寄存器组
D.运算器、控制器和寄存器组
●显示器的(10)显示的图像越清晰,质量也越高。

(10)A.刷新频率越高 B.分辨率越高 C.对比度越大
D.亮度越低
●在字长为16位、32位、64位或128位的计算机中,字长为(11)位的计算机数据运算精度最高。

(11)A.16 B.32 C.64
D.128
●以下文件格式中,(12)属于声音文件格式。

(12)A.XLS B.AVI C.WAV D.GIF
●对声音信号采样时,(13)参数不会直接影响数字音频数据量的大小。

(13)A.采样率 B.量化精度 C.声道数量 D.音量放。

相关文档
最新文档