2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)

上传人:夏** 文档编号:512366173 上传时间:2023-07-25 格式:DOCX 页数:6 大小:11.44KB
返回 下载 相关 举报
2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)_第1页
第1页 / 共6页
2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)_第2页
第2页 / 共6页
2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)_第3页
第3页 / 共6页
2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)_第4页
第4页 / 共6页
2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)》由会员分享,可在线阅读,更多相关《2022软件水平考试-初级程序员考前拔高名师测验卷45(附答案解析)(6页珍藏版)》请在金锄头文库上搜索。

1、2022软件水平考试-初级程序员考前拔高名师测验卷(附答案解析)1. 单选题: DoS 攻击的目的是 ()。A.获取合法用户的口令和帐号B.使计算机和网络无法提供正常的服务C.远程控制别人的计算机D.监听网络上传输的所有信息答案:B 本题解析:DoS是Denial of Service的简称,即拒绝服务,造成DoS的攻击行为被称为DoS攻击,其目的是使计算机或网络无法提供正常的服务。2. 多选题:以下程序设计语言中, ( ) 更适合用来进行动态网页处理。A.HTMLB.LISPC.PHPD.Java/C+答案:C 本题解析:HTML用于处理静态网页,LISP是一种基于演算的函数式编程语言。PH

2、P是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网

3、。C+是一个接近系统底层的综合的,支持面向对象和范编程的程序设计语言,适用于开发要求很高效率的程序,例如大型游戏、大型企业应用、系统应用等。3. 单选题:在统一建模语言(Unified Modeling Language,UML)中,描述本系统与外部系统及用户之间交互的图是();按时间顺序描述对象间交互的图是 () 。A.部署图B.序列图C.协作图D.状态图答案:B 本题解析:本题考查统一建模语言的基础知识。在UML中,描述本系统与外部系统及用户之间交互的图是用例图;按时问顺序描述对象间交互的图是序列图。4. 多选题:若事务T对数据R已经加了X锁,则其他事务对数据R( )。A.可以加S锁,不能

4、加X锁B.不能加S锁,可以加X锁C.可以加S锁,也可以加X锁D.不能加任何锁答案:D 本题解析:处理并发控制的主要方法有两种封锁,分别是X封锁和S封锁。X封锁又称排他型封锁,其含义是如果事务T对数据A(可以是数据项、记录、数据集甚至整个数据库)实现了X封锁,那么只允许事务T读取和修改数据A,其他事务要等事务T解除X封锁以后,才能对数据A实现任何类型的封锁。可见,X封锁只允许一个事务独锁某个数据,具有排他性。因此,其他事务对数据R不能加任何锁。5. 多选题:计算机能直接识别和执行机器语言程序,该语言的基本元素是 () 。A.汇编代码B.0和1C.扩展ASCII码D.BCD 码答案:B 本题解析:

5、本题考查机器语言的相关知识。机器语言是直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义,因此称为二进制代码语言,计算机可以直接识别,不需要进行任何翻译。每台机器的指令,其格式和代码所代表的含义都是硬性规定的,故称之为面向机器的语言,也称为机器语言。它是第一代的计算机语言。机器语言对不同型号的计算机来说一般是不同的。6. 多选题:下面描述正确的是 ( ) 。A.只要不使用U盘,就不会使系统感染病毒B.只要不执行U盘中的程序,就不会使系统感染病毒C.软盘比U盘更容易感染病毒D.设置写保护后使用U盘就不会使U盘内的文件感染病

6、毒答案:D 本题解析:属于常识题。7. 单选题:() 是错误的描述。A.Delphi和Visual Basic都是可视化编程语言B.可视化编程中采用控件技术和事件驱动工作方式C.在可视化编程中,可以不编写程序代码来完成界面的设计工作D.使用UML(Unified Modeling Language)开发软件不需要编写程序答案:D 本题解析:本题考查程序语言特点。 可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作。可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以

7、下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。 Delphi和Visual Basic都是可视化编程语言。 UML是一种面向对象的建模语言,它提出了一套统一的标准建模符号。通过把标准的UML图放进工作产品中,稍通UML的人员就更加容易加入项目并迅速进入角色。最常用的UML图包括用例图、类图、序列图、状态图、活动图、组件图和部署图。 8. 单选题:() 是正确的说法。A.C语言程序必须经过编译才能运行B.脚本语言程序只能在浏览器中执行C.JavaScript是一种超文本标记语言D.在可视化编程中,源程序不能被编译答案:A 本题解析:本题考查程序语言处理基础知

8、识。 高级程序语言可以通过编译方式或解释方式在计算机上运行。C语言程序经过编译后才能运行。 脚本语言(如JavaScript, VBscript等)是一种解释性的语言,需要解释器才能运行。是介于HTML和C、C+、Java、C#等编程语言之间的语言。HTML通常用于格式化和链接文本,而编程语言通常用于向机器发出一系列指令。 与传统的编程方式相比,可视化编程是指无须编程,仅通过直观的操作方式即可完成界面的设计工作。可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标

9、、键盘的各种动作。 9. 多选题:甲委托乙开发一应用软件,若双方没有订立任何书面合同,那么该软件著作权应由 () 。A.乙一人享有B.甲、乙共同享有C.甲一人享有D.甲、乙均不享有答案:A 本题解析:依据计算机软件保护条例的第十一条之规定:接受他人委托开发的软件,其著作权的归属由委托人与受托人签订书面合同约定;无书面合同或者合同未作明确约定的,其著作权由受托人享有。本题中,甲委托乙开发一应用软件,由于双方没有订立任何书面合同,所以该软件著作权由受托人乙一人享有。10. 多选题:机构为( )学院,本课程授课老师为薛大龙教授和( )副教授。A.51CTO,邹月平B.61CTO,邹月平C.71CTO,邹月平D.81CTO,邹月平答案:A 本题解析:彩蛋!顺便宣传下机构名字51CTO,加深一下印象。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号