内容正文:
4.1 信息系统的工作过程 2023—2024学年高中信息技术粤教版(2019)必修2
一、选择题
1.在使用可视化程序开发工具时,如何更新控件的属性设置?( )
A.直接在代码中修改属性值 B.通过属性窗口进行修改
C.在设计视图中手动更改控件的外观 D.通过菜单命令修改属性设置
2.张老师想在暑假期间开发一个空巢老人智能看护系统,主要工作包括:①分析需要实现的内容、②选择合适的开发平台、③进行开发实践、④规划对应的功能模块、⑤选择合适的体系结构,该系统正确的开发顺序是( )
A.①⑤④②③ B.①②⑤③④ 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.2022年卡塔尔世界杯中运用了多项高新科技,其中最让球迷耳目一新的高科技就是半自动越位技术。足球内部嵌了一颗采用“CTR-CORE”系统的中央芯片,能够实时收集高精度的足球运动数据,并以每秒500次的频率将数据发送给人工智能系统进行整合分析。同时,每个比赛场馆都有12个专用的摄像头来跟踪球和球员,并以每秒50次的频率记录下发生在64场比赛中的每一个瞬间,可以有效判别球员是否越位。另一大亮点是球场的降温技术。为了将温度降至18℃到24℃,体育场配备了冷却技术和可伸缩屋顶,为运动员和球迷们提供更舒适的比赛和观赛环境。场地周边配备有ElPalm凉亭,它带有太阳能电池板供电的风力涡轮机,不仅可为球迷提供遮阴,还可为他们提供USB充电和WiFi。此外,赛事组织者还采用了世界上第一个盲文娱乐平台Bonocle,为视障人士提供了访问数字内容的辅助技术。现场的球迷可用手机上的APP进行点餐,食物将直接送到座位上。关于该点餐系统的说法中,不正确的是( )
A.点餐系统是信息系统 B.点餐系统采用B/S架构进行搭建
C.点餐系统的用户包括点餐的球迷,搭建及维护平台的工作人员等 D.点餐系统规范了工作流程,提高了工作效率
9.某智慧食堂是基于政府机关、企事业单位、医院、学校等食堂管理模式,创新打造的食堂订餐及就餐模式。系统具备强大的管理功能,如下图所示。根据阅读材料,下列说法正确的是( )
A.该信息系统使用“后厨行为监控”功能发送手机短信不需要通信网络的支持
B.该信息系统中的用户就是食堂就餐的顾客和后台监管的系统管理员
C.“就餐客流监测”功能指导错峰就餐,体现该系统基于数据分析,支持科学决策的优势
D.断电情况系统无法运行,说明信息系统本身具有安全隐患
10.在软件开发过程中,编码实现属于( )阶段。
A.需求分析 B.系统设计 C.编码实现 D.测试与维护
11.在软件测试中,以下哪个属于黑盒测试?( )
A.检查代码中的语法错误
B.测试软件的功能是否符合需求规格说明书
C.对软件进行性能测试
D.检查软件的内部结构
12.某环境监测系统具有以下功能:传感器采集的光线值、温度值、湿度值等数据通过智能终端汇总到数据库服务器中,客户端通过浏览器登录Web服务器,获得各种数据信息,当环境信息出现异常,服务器发出报警信息,如邮件和短信等。该系统结构图如图所示。初步完成信息系统的搭建后,还需要根据用户需求对系统进行测试,对系统加以修正,并在此基础上修改各种文档,进一步完善信息系统。下列说法正确的是( )
A.系统测试包括硬件测试、软件测试、网络测试和文档编写
B.正确性证明、静态测试与动态测试是软件测试的三种方法
C.信息系统的文档只包括用户文档和管理文档
D.使用Flask Web框架搭建的服务端程序,打开调试功能可以提高系统安全性
13.软件开发过程中,任务分析的主要目的是( )
A.确定软件的功能需求 B.分析用户的需求 C.设计软件系统 D.编写软件代码
14.下面不属于信息系统开发一般经历的阶段的是( )
A.系统规划 B.系统申报 C.系统设计 D.系统实施
15.从客户的需求中提取出系统能够帮助用户解决的业务问题,通过对用户业务问题的分析,确定系统的功能、性能等,最终描述为具体的信息系统需求规格说明。这指的是( )
A.问题定义 B.可行性分析 C.需求分析 D.概要设计
16.以下哪种测试方法主要用于检查软件的安全性?( )
A.功能测试 B.性能测试 C.安全测试 D.兼容性测试
17.可视化程序开发工具通常支持哪些编程语言?( )
A.只支持一种编程语言 B.支持多种编程语言
C.不支持任何编程语言 D.仅支持可视化编程语言
18.随着移动终端的普及,很多餐厅推出电子点餐软件方便顾客下单及结账,作为开发人员,在需求分析阶段要确定的主要任务是( )
A.软件的开发价值 B.软件的功能模块
C.软件的开发工具 D.软件开发的费用和进度
19.可视化程序开发工具中的“项目资源管理器”用于什么?( )
A.管理项目中的文件和文件夹 B.管理项目中的控件和资源
C.管理项目中的代码和资源 D.管理项目中的所有资源
20.在使用可视化程序开发工具进行程序设计时,如何确保代码的高质量和可维护性?( )
A.随意编写代码 B.仅关注界面设计
C.遵循良好的编程实践 D.不考虑代码的可维护性
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.B
【详解】本题考查可视化程序开发工具。通过属性窗口进行修改。在可视化程序开发工具中,控件的属性设置通常通过属性窗口进行修改。故答案为:B。
2.A
【详解】本题考查信息系统开发流程相关内容。需求分析:明确系统的目的、功能和需求,同时与客户进行沟通以确保需求的正确性。系统设计:对系统的功能、数据结构、系统架构等进行详细的设计。开发实现:根据设计结果开发系统,编写代码并完成系统功能的实现。测试验证:对开发完成的系统进行测试以确保系统功能正确,符合需求。部署上线:将系统部署到生产环境,完成系统的上线。维护和支持:对系统进行日常维护和技术支持,以确保系统正常运行。结合题目内容,开发顺序为:①⑤④②③。故本题答案是A选项。
3.B
【详解】本题考查的是信息系统开发过程。系统开发可行性分析中最重要的是运行环境可行性、法律可行性。故本题应选B。
4.B
【详解】本题主要考查信息系统的开发。信息系统开发过程包括系统规划、系统分析、系统设计、系统实施、系统运行与维护五个阶段;系统规划是系统开发的起始阶段,其目标是明确系统的发展方向、系统规模和开发计划;系统实施的目标是将设计文档变成能在计算机上运行的软件系统;系统运行与维护的主要任务包括系统的日常维护、新需求的满足和系统的技术支持等,故本题选B选项。
5.D
【详解】本题考查软件开发。软件开发的生命周期模型包括瀑布模型、敏捷开发模型和螺旋模型等,线性模型不属于常见的生命周期模型。故选D。
6.C
【详解】本题考查的是信息系统的开发过程。信息系统的开发一般分为五个阶段,顺序依次是:系统规划、系统分析、系统设计、系统实施、系统的运行与维护。故本题应选C。
7.C
【详解】本题考查性能优化。增加硬件资源并不是一种可持续的性能优化方法,而应该优先考虑软件层面的优化措施。故答案为:C。
8.B
【详解】本题考查的是信息系统相关知识。现场的球迷可用手机上的APP进行点餐,故点餐系统采用C/S架构进行搭建。故应选B。
9.C
【详解】本题考查的是信息系统相关知识。该信息系统使用“后厨行为监控”功能发送手机短信需要通信网络的支持,故选项A说法错误;用户是信息系统的使用者、维护者、管理者和设计者,故选项B说法错误;“就餐客流监测”功能指导错峰就餐,体现该系统基于数据分析,支持科学决策的优势,选项C说法正确;断电情况系统无法运行,说明信息系统本身具有局限性,选项D说法错误。故本题应选C。
10.C
【详解】本题考查软件开发。在软件开发过程中,编码实现是指将设计好的系统或软件用编程语言实现的过程。这个阶段的主要任务是编写代码,将设计转化为可执行的程序。因此,编码实现属于编码实现阶段。选项A是需求分析阶段,选项B是系统设计阶段,选项D是测试与维护阶段。故选C。
11.B
【详解】本题考查软件测试。黑盒测试关注于测试软件的功能是否符合需求规格说明书,而不关心软件的内部结构和实现细节。故答案为:B。
12.B
【详解】本题考查的是信息系统建设。系统测试包括软件测试、硬件测试、网络测试,故选项A说法错误;软件测试包括正确性证明、静态测试和动态测试,选项B说法正确;信息系统的文档有:可行性分析阶段形成的文档、概要设计阶段形成的文档、详细设计阶段形成的文、软件开发阶段形成的文档等文档,选项C说法错误;使用Flask Web框架搭建的服务端程序,打开调试功能不能提高系统安全性,选项D说法错误。故本题应选B。
13.B
【详解】本题考查软件开发。任务分析的主要目的是通过与用户沟通,了解和分析用户的需求,为后续的系统设计提供依据。故选B。
14.B
【详解】本题考查信息系统开发阶段相关内容。信息系统开发共分为5个阶段,依次是:系统规划阶段→系统分析阶段→系统设计阶段→系统实施阶段→系统运行和维护阶段。A、C、D选项符合要求,B选项错误。故本题答案是B选项。
15.C
【详解】本题主要考查软件系统的开发。需求分析是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程,故本题选C选项。
16.C
【详解】本题考查软件测试。题目是在询问哪种测试方法主要针对软件的安全性进行检查。功能测试主要关注软件功能是否实现和正确;性能测试侧重于评估软件在不同负载下的性能表现;兼容性测试着重检测软件在不同操作系统、浏览器等环境下的兼容性。而安全测试则专门用于发现软件中可能存在的安全漏洞、风险和威胁,以确保软件的安全性。故答案为:C。
17.B
【详解】本题考查可视化程序开发工具。支持多种编程语言。大多数可视化程序开发工具都支持多种编程语言,如C#、VB.NET、Java等。故答案为:B。
18.B
【详解】本题考查软件开发流程。软件需求分析阶段的主要任务是确定软件系统的功能。故选B。
19.D
【详解】本题考查可视化程序开发工具。项目资源管理器是可视化程序开发工具中用于管理项目中的所有资源(包括文件、控件、代码、图片等)的组件。故答案为:D。
20.C
【详解】本题考查可视化程序开发工具。在使用可视化程序开发工具时,遵循良好的编程实践(如命名规范、代码注释、模块化设计等)是确保代码高质量和可维护性的关键。故答案为:C。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$