【软件工程题库】第五章 详细设计

news/2025/2/22 6:57:34/

🕺作者: 迷茫的启明星

学习路线
C语言从0到1
C++初阶
数据结构从0到1

😘欢迎关注:👍点赞🙌收藏✍️留言

🏇码字不易,你的👍点赞🙌收藏❤️关注对我真的很重要,有问题可在评论区提出,感谢阅读!!!

一. 单选题

  1. (单选题)软件详细设计主要采用的方法是( )。
    A. 结构程序设计
    B. 模型设计
    C. 结构化设计
    D. 流程图设计
    正确答案: C:结构化设计;
  2. (单选题)指出PDL是下列语言中的( )。
    A. 高级程序设计语言
    B. 伪代码
    C. 中级程序设计语言
    D. 低级程序设计语言
    正确答案: B:伪代码;
  3. (单选题)详细设计的任务是确定每个模块的( )。
    A. 算法
    B. 功能
    C. 调用关系
    D. 输入输出数据
    正确答案: A:算法;
  4. (单选题)详细设计与概要设计衔接的图形工具是( )。
    A. DFD图
    B. SC图
    C. PAD图
    D. 程序流程图
    正确答案: B:SC图;
  5. (单选题)在详细设计过程中不采用的描述工具是( )。
    A. 判定表
    B. IPO图
    C. PAD图
    D. DFD图
    正确答案: D:DFD图;
  6. (单选题)程序控制的三种结构中,( )结构可以提供程序的重复控制。
    A. 遍历
    B. 排序
    C. 循环
    D. 分支
    正确答案: C:循环;
  7. (单选题)程序的三种基本控制结构的共同特点是( )。
    A. 不能嵌套使用
    B. 只能用来写简单程序
    C. 已经用硬件实现
    D. 只有一个入口和一个出口
    正确答案: D:只有一个入口和一个出口;
  8. (单选题)面向对象设计的结果,实现时( )。
    A. 只能使用面向对象语言
    B. 只能使用非面向对象语言
    C. 可以使用第四代语言
    D. 既可以使用面向对象语言,也可使用非面向对象语言
    正确答案: A:只能使用面向对象语言;
  9. (单选题)第一个体现结构化编程思想的程序设计语言是( )。
    A. FORTRAN
    B. C语言
    C. Pascal
    D. Cobol
    正确答案: C:Pascal;
  10. (单选题)判定表的内容是( )。
    A. 对象、条件和操作
    B. 具体操作
    C. 对象
    D. 组合
    正确答案: A:对象、条件和操作;
  11. (单选题)软件复杂性度量的参数包括( )。
    A. 效率
    B. 规模
    C. 完整性
    D. 容错性
    正确答案: B:规模;
  12. (单选题)结构化程序设计的一种基本方法是( )。
    A. 筛选法
    B. 递归法
    C. 迭代法
    D. 逐步求精法
    正确答案: D:逐步求精法;
  13. (单选题)下列耦合种类中,耦合程度最低的是( )。
    A.内容耦合
    B.数据耦合
    C. 非直接耦合
    D. 公共耦合
    正确答案: C:非直接耦合;
  14. (单选题)对于详细设计,以下说法错误的是( )。
    A. 详细设计是具体地编写程序
    B. 详细设计是细化成很容易从中产生程序的结果
    C. 详细设计的结果基本决定了最终程序的质量
    D. 详细设计中采用的典型方法是结构化程序设计方法
    正确答案: A:详细设计是具体地编写程序;
  15. (单选题)PDL是软件开发过程中用于( )阶段的描述工具。
    A. 需求分析
    B. 概要设计
    C. 详细设计
    D. 编程
    正确答案: C:详细设计;
  16. (单选题)Jackson图上下层之间的关系是( )。
    A. 调用关系
    B. 组成关系
    C. 继承关系
    D. 嵌套关系
    正确答案: B:组成关系;
  17. (单选题)Jackson方法是根据( )来导出程序结构的。
    A. 数据流图
    B. IPO图
    C. 数据间的控制结构
    D. 数据结构
    正确答案: D:数据结构;
  18. (单选题)在软件开发过程中,以下说法正确的是( )。
    A. 程序流程图是逐步求精的好工具
    B. N-S图不可能任意转移控制,符合结构化原则
    C. 判定表是一种通用的设计工具
    D. 程序流程图和N-S图都不易表达模块的层次结构
    正确答案: B:N-S图不可能任意转移控制,符合结构化原则;
  19. (单选题)PDL是下列( )。
    A. 高级程序设计语言
    B. 伪码
    C. 中级程序设计语言
    D. 低级程序设计语言
    正确答案: B:伪码;

二. 判断题

  1. (判断题)进行程序设计语言的选择时,首先考虑的是应用领域。
    A. 对
    B. 错
    正确答案: 对
  2. (判断题)过程设计中最典型的方法是结构化程序设计,其基本思想是自底向上,逐步求精。
    A. 对
    B. 错
    正确答案: 错
    答案解析:过程设计中最典型的方法是结构化程序设计,其基本思想是自顶向下,逐步求精。
  3. (判断题)界面设计应该以用户为中心来基本设计。
    A. 对
    B. 错
    正确答案: 对
  4. (判断题)问题分析图(PAD)是一种算法描述工具,它是一种自上而下,自左向右展开的二维树型结构。
    A. 对
    B. 错
    正确答案: 对
  5. (判断题)程序设计语言是指编程时表现出来的特点、习惯、逻辑思维等。
    A. 对
    B. 错
    正确答案: 错
    答案解析:程序设计风格是指编程时表现出来的特点、习惯、逻辑思维等。
  6. (判断题)提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。
    A. 对
    B. 错
    正确答案: 错
    答案解析:设计逻辑结构清晰、高效的算法是提高程序效率的关键。
  7. (判断题)良好的设计风格就是高的编程技巧。
    A. 对
    B. 错
    正确答案: 对
  8. (判断题)在详细设计阶段,一种历史最悠久、使用最广泛的描述程序逻辑结构的工具是程序流程图。
    A. 对
    B. 错
    正确答案: 对
  9. (判断题)界面设计应该以用户为中心来基本设计。
    A. 对
    B. 错
    正确答案: 对

📍后记

感谢大家支持!!!

respect!

下篇见!


http://www.ppmy.cn/news/479773.html

相关文章

【Java】java中接口幂等性解决方案

文章目录 一、概念二、场景三、解决方案3.1、数据库唯一标识3.2、乐观锁3.3、悲观锁3.4、Token机制3.5、分布式锁 四、总结 一、概念 一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数,或幂等方法,是指可以使用相同参数…

基于SpringBoot的校园请假管理系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 校园请假信息管理系统…

SpringBoot集成阿里云OSS实现图片存储服务

SpringBoot集成阿里云OSS实现图片存储服务 1、OSS概述2、账号申请2.1 购买服务2.2 创建Bucket 3、抽取模板工具OssProperties配置类OssTemplate模板对象AutoConfiguration配置类yml配置内容 4、测试 阿里云OSS(Object Storage Service)是一种强大的云存储…

办公室咖啡机就选咖博士,这一份醇香你值得拥有

对于我这种喜欢喝咖啡的人来说,一天不喝一两杯咖啡,肯定晚上都睡不着觉。尤其是在办公室,到了下午两三点,没有一杯咖啡续命,我估计很难熬到下班。不过幸好我们老板特别人性化,居然还给办公室配备了一台全自…

Barsetto百胜图TripressoCA美式便携咖啡机测评——随心玩乐,自由掌握

人在不同的环境中对生活的体验感都是不一样的,其实不仅如此,在不同场景下喝咖啡体验感更是不同的。作为咖啡爱好者的一份子,很乐意分享自己的一些心得,在办公室里累了、困了,如果有一杯好喝的咖啡摆在我的面前&#xf…

上海航芯 | 全自动咖啡机设计方案

如今,随着人们生活节奏不断地加快,生活水平日益提高,咖啡作为世界上最流行的饮品之一,已然走进人们的日常生活,逐渐被越来越多的人所喜爱。随之而来的“咖啡机”也变得愈加流行。酿制一杯完美的咖啡,需要借…

java -D详解

官方文档对 -D 有明确的解释,具体看 https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html 简单解释一下 首先,java 命令是这么用的 其次,-D 是属于 [options] 这一块的。而 [options] 又分为如下几类 -D 就属于标准选…

互联网企业更需要线上版的产品手册

互联网企业在不断发展变化的市场中,需要更加灵活和快速地适应市场需求,因此,线上版的产品手册对于互联网企业来说是非常重要的。 互联网企业更需要线上版的产品手册的原因 互联网用户更喜欢在线文档 互联网用户更喜欢在线文档,…