站名: 年级专业: 姓名: 学号: 凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。………………………… 密………………………………封………………………………线…………………………上海建设管理职业技术学院《单片机原理与接口技术》2023-2024 学年第一学期期末试卷题号一二三四总分得分一、单选题(本大题共 15 个小题,每小题 2 分,共 30 分.在每小题给出的四个选项中,只有一项是符合题目要求的.)1、计算机病毒是一种能够自我复制并对计算机系统造成损害的程序或代码。以下关于计算机病毒特点和传播途径的描述,不正确的是( )A. 计算机病毒具有传染性,可以通过网络、存储设备(如 U 盘、移动硬盘)等途径传播到其他计算机B. 潜伏性是指计算机病毒可以在系统中隐藏很长时间,在特定条件下才发作C. 计算机病毒的破坏性表现为破坏系统数据、文件,占用系统资源,甚至导致系统崩溃D. 计算机病毒都是人为故意编写的,不会自然产生,且只要安装了杀毒软件就一定能防止病毒的感染2、随着移动设备的普及,移动应用开发变得越来越重要。假设要开发一款具有良好用户体验、低功耗且能在多种移动操作系统上运行的应用程序。同时,要考虑开发成本和时间效率。以下哪种移动应用开发框架最适合?( )A. React NativeB. FlutterC. XamarinD. Ionic3、在计算机程序设计中,递归算法是一种重要的编程思想。假设要使用递归算法解决一个阶乘计算问题,以下关于递归算法的描述,正确的是:( )A. 递归算法总是比非递归算法效率高,应该优先使用B. 递归算法简洁直观,但可能导致栈溢出等问题C. 递归算法只能用于简单的计算问题,无法解决复杂的逻辑D. 递归算法的执行过程难以理解,应该尽量避免使用4、在软件开发的需求分析阶段,需要准确理解用户的需求并将其转化为系统的功能和特性。假设一个在线购物系统需要支持多种支付方式、商品推荐和用户评价等功能。在这种情况下,以下哪种需求分析方法可能会有助于获取全面和准确的需求?( )A. 面向对象的分析方法 B. 结构化分析方法 C. 用例分析方法 D. 以上都是5、在计算机网络中,网络协议是通信双方必须遵循的规则和标准。假设要实现不同网络之间的通信,以下哪种网络协议是广泛使用的?( )A. TCP/IP 协议,是互联网的基础协议B. HTTP 协议,用于网页浏览和数据传输C. FTP 协议,用于文件传输D. SMTP 协议,用于电子邮件的发送6、在计...