2.2信息系统的开发过程2024—2025学年高中信息技术人教/中图版(2019)必修2

2024-08-15
| 8页
| 107人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术人教/中图版必修2 信息系统与社会
年级 -
章节 2.2 信息系统的开发过程
类型 作业-同步练
知识点 -
使用场景 同步教学-单元练习
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 50 KB
发布时间 2024-08-15
更新时间 2024-08-15
作者 匿名
品牌系列 -
审核时间 2024-08-15
下载链接 https://m.zxxk.com/soft/46834564.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

2.2 信息系统的开发过程2024—2025学年高中信息技术人教/中图版(2019)必修2 一、选择题 1.下列有关系统文档的内容描述,错误的是(   ) A.可行性研究报告中要说明开发系统在技术、经济和社会意义三个方面的可行性 B.系统设计说明书主要包括引言、项目概述、实施计划等部分 C.程序设计报告主要内容有程序结构图、程序控制图、程序流程图等 D.系统测试报告主要包括测试环境、测试内容、测试方案、测试结果等 2.设计模式的主要目的是什么?(   ) A.提高代码执行效率 B.增强代码的可读性 C.解决常见的设计问题 D.减少代码量 3.大型超市为了提高结账收银的效率,引入“超市自动收银系统”,其结账子系统具体的算法设计如下: ①输出结算清单和总金额sum ②将价格price进行累加并存储到sum ③若按结算键,则转到①,否则转到⑤ ④输出商品的价格price及当前应付金额sum ⑤通过扫码仪扫描条形码,输入商品编码code ⑥在数据库中找出code对应的商品名称name和价格price 能够实现自动结账算法的正确顺序是(   ) 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.现在餐馆里都用扫码的方式来点餐,扫码界面是信息系统的哪一层呢?(  ) A.应用表现层 B.业务逻辑层 C.资源管理层 D.基础设施层 9.下列有关信息系统的描述错误的是(    ) A.信息系统由五个关键要素组成,分别是硬件、软件、数据、通信网络和用户 B.计算机硬件主要由运算器、控制器、存储器、输入设备和输出设备五大部分组成 C.开发的软件只有在申请专利之后才受到法律保护 D.搭建信息系统的前期准备工作有:需求分析、可行性分析、开发模式选择、概要设计、详细设计 10.“餐厅信息管理系统”由菜品管理、订单管理和客户管理三个模块组成。订单管理模块可以实现顾客点餐、订单结算和订单统计的功能。餐厅的碗碟都已植入了电子标签,在系统中可设定每个电子标签对应的菜品。顾客将选好菜品的托盘放入结算台,结算台读取电子标签信息,系统自动完成结算,顾客在刷卡区完成结算。在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于 (  ) A.需求分析 B.概要设计 C.详细设计 D.可行性分析 11.在手机上安装“微信”APP软件可实现网上聊天,其系统体系结构采用的是(   ) A.C/S模式 B.P2P模式 C.B2C模式 D.B/S模式 12.在餐饮管理系统开发过程中,创设友好的用户界面属于(   ) A.系统维护 B.系统设计 C.系统运行 D.系统分析 13.小明搭建了学生运动监测系统,该系统的智能终端通过接口接收传感器采集的学生运动和心率数据,IOT模块(网络模块)传送相关数据至Web服务器并保存到数据库。体育老师可通过浏览器实时查看学生数据,并根据实际情况及时调整学生的运动强度,以保障学生的运动安全。根据阅读材料,下列说法正确的是(   ) A.该系统采用的是C/S网络架构 B.该系统的传感器是直接连在服务器上 C.若网络出现故障,体育老师将无法实时获取学生的运动数据 D.传感器采集的数据是先保存在智能终端后再上传至服务器的 14.在B/S开发模式中,用户访问服务器的程序是(   ) A.E-mail B.浏览器 C.客户端软件 D.专用程序 15.下列选项中不属于搭建信息系统前期准备环节的是(   ) A.需求分析 B.软件开发 C.详细设计 D.可行性分析 16.考生可以登录“浙江省高校招生考试信息管理系统”,查询录取状态。部分界面如下图所示,下列说法正确的是(    ) A.该系统的架构采用C/S模式 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.C 【详解】本题考查的是系统设计。解决常见的设计问题:这是设计模式的核心目的。通过提供一套经过验证的解决方案,设计模式帮助开发人员解决在软件开发过程中反复出现的问题,如如何创建对象、如何组织类之间的关系、如何管理复杂性等。故本题应选C。 3.B 【详解】本题主要考查信息系统的应用。实现自动结账算法的正确顺序是:首先通过扫码仪扫描条形码,输入商品编码code;在数据库中找出code对应的商品名称name和价格price;将价格price进行累加并存储到sum;输出商品的价格price及当前应付金额sum;若按结算键,则转到①,否则转到⑤;输出结算清单和总金额sum,故本题选B选项。 4.C 【详解】本题考查软件测试。 减少开发成本:软件测试的目的是为了确保软件的质量和可靠性。虽然从广义上讲,通过有效的测试可以提高软件质量,从而可能间接地减少由于软件缺陷导致的后期修复和维护成本,但减少开发成本并不是软件测试本身的目的。故正确答案为:选项C。 5.D 【详解】本题考查软件开发需求分析相关内容。需求分析是指在软件开发过程中,对用户需求进行收集、分析、整理、验证和确认的一系列活动。其目的是确保软件产品能够满足用户的需求和期望,提高软件的质量和用户体验。需求分析是软件开发中至关重要的一环,它直接影响到软件产品的成功与否。系统的需求分析应该是开发人员和用户或客户一起完成的。故本题答案是D选项。 6.C 【详解】本题考查软件开发可行性研究相关内容。可行性研究是一种考虑项目所有相关因素的分析,包括经济、技术、法律和日程安排方面的考虑,以确定成功完成项目的可能性。可行性研究的目的不是马上开发一个软件项目,而是研究这个项目是否值得开发,其中的问题能否解决。故本题答案是C选项。 7.D 【详解】本题考查的是软件开发。在软件开发中,可维护性主要关注的是代码的可读性、系统的稳定性、系统的可扩展性等。故本题应选D。 8.A 【详解】本题考查信息系统的应用。餐馆里扫码的方式来点餐,扫码的界面是信息系统的应用表现层,A正确。故答案为:A。 9.C 【详解】本题考查信息系统。 软件的知识产权保护可以通过多种途径实现,包括但不限于申请专利、软件著作权登记等。软件著作权是自软件开发完成之日起自动产生的,无需经过申请或登记程序。但是,进行软件著作权登记可以加强权利保护,并在发生纠纷时作为有力的证据。故正确答案为:选项C。 10.A 【详解】本题考查的是系统开发。需求分析阶段的任务是:在可行性分析的基础上,进一步了解、确定用户需求,准确地回答“系统必须做什么”的问题。概要设计是在需求分析的基础上通过抽象和分解将系统分解成模块,确定系统功能是实现。详细设计阶段就是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于需求分析。故本题应选A。 11.A 【详解】本题考查C/S架构。在C/S模式中,客户端和服务器是独立的两个部分,客户端通过向服务器发送请求来获取服务。微信APP就是客户端,连接到微信服务器,实现网上聊天等功能。故选择A。 12.B 【详解】本题考查的是信息系统开发相关知识。信息系统的开发一般分为五个阶段,分别是系统规划、系统分析、系统设计、系统实施、系统运行与维护。在餐饮管理系统开发过程中,创设友好的用户界面属于系统设计。故本题应选B。 13.C 【详解】本题考查的是信息系统功能。体育老师可通过浏览器实时查看学生数据,故该系统采用的是B/S网络架构;该系统的传感器是接连在智能终端;若网络出现故障,IOT模块无法正常工作,数据无法传送至Web服务器,体育老师将无法实时获取学生的运动数据;传感器采集的数据传送至Web服务器保存。故选C。 14.B 【详解】本题考查B/S开发模式。 在B/S(Browser/Server,浏览器/服务器)开发模式中,用户访问服务器的程序是浏览器。B/S模式是一种网络结构模式,在这种模式下,用户通过Web浏览器来访问服务器上的应用程序,Web服务器接收客户端浏览器的请求后,执行相应的程序,然后将结果返回给客户端的浏览器进行显示。这种模式的优点在于客户端的维护简单,因为所有的业务逻辑和数据处理都集中在服务器端进行,客户端只需要一个通用的浏览器即可。故正确答案为:选项B。 15.B 【详解】本题考查信息系统搭建。在信息系统的开发过程中,前期准备阶段通常包括以下步骤:可行性分析:在这一阶段,项目团队会评估项目的可行性,包括技术可行性、经济可行性和法律可行性。这有助于确定项目是否值得投资和开发。需求分析:这是系统开发的关键步骤。在需求分析阶段,项目团队与客户合作,明确系统的需求和功能。这有助于确保最终开发的系统能够满足用户的期望和需求。详细设计:在需求明确之后,团队会进行详细设计,制定系统的结构、数据库设计、界面设计等。这个阶段为开发提供了具体的蓝图。B选项中的“软件开发”实际上是信息系统开发的核心环节,它通常在前期准备环节之后进行。所以,B选项不属于前期准备环节。故答案为B选项。 16.D 【详解】本题考查信息系统相关内容。考生通过浏览器登录系统查询录取状态,说明该系统是B/S模式,该模式下系统的维护升级都在服务器端;该系统只有浙江省当年参加高考的考生且密码输入正确的才能登录系统;系统中需要存储考生数据,因此需要数据库管理系统的支持。故本题答案是D选项。 17.B 【详解】本题考查信息系统开发过程。 硬件测试(Hardware Testing)则专注于计算机硬件(如处理器、内存、存储设备、输入输出设备等)的测试,以确保它们能够正常工作且符合规格要求。硬件测试不属于系统测试的范畴,尽管硬件是系统的一部分,但系统测试主要关注于软件及其与硬件的集成表现。故正确答案为:选项B。 18.C 【详解】本题考查软件开发可行性研究相关内容。可行性研究是一种考虑项目所有相关因素的分析,包括经济、技术、法律和日程安排方面的考虑,以确定成功完成项目的可能性。可行性研究的目的不是马上开发一个软件项目,而是研究这个项目是否值得开发,其中的问题能否解决。通过比较成绩和效益,可以判断要立项的软件项目是否值得开发的是经济可行性。故本题答案是C选项。 19.D 【详解】本题主要考查软件项目开发可行性分析。软件项目开发的技术可行性分析包括:①在限定条件下,功能目标是否能达到;②利用现有技术,性能目标是否能达到;③比较成本和效益;④对开发人员数量和质量的要求,并说明是否能满足;⑤在规定的期限内开发是否能完成,故本题选D选项。 20.ABCD 【详解】本题考查信息系统开发相关内容。可行性分析包括系统实施的可行性、技术的可行性、经济上的可行性和社会意义。故本题答案是:ABCD。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

2.2信息系统的开发过程2024—2025学年高中信息技术人教/中图版(2019)必修2
1
2.2信息系统的开发过程2024—2025学年高中信息技术人教/中图版(2019)必修2
2
2.2信息系统的开发过程2024—2025学年高中信息技术人教/中图版(2019)必修2
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。