真题详解(ICMP)-软件设计(六十五)

文章涵盖了程序的三种基本控制结构,介绍了DMZ区中通常放置Web服务器的安全策略。此外,讨论了结构化设计阶段的任务,计算了总线带宽,并概述了多态的不同类型。还提到了词法分析和目标代码生成在编译过程中的作用,以及ICMP协议在IP数据报中的使用。
摘要由CSDN通过智能技术生成

真题详解(对象)-软件设计(六十四)icon-default.png?t=N3I4https://blog.csdn.net/ke1ying/article/details/130459425

  1. 程序的三种基本控制结构:顺序、选择和重复

  1. 在网络系统中,通常吧_____置于DMZ区。

答案:Web服务器

解析:DMZ非军事化区,也称呼周边区,可以在防火墙外也可以在防火墙内。

  1. 在____设计阶段选择适当的解决方案,将系统分解成若干个子系统,建立整个系统的体系结构。

答案:结构化

解析:

结构化设计 分为 概要设计阶段 和 详细设计阶段

概要设计阶段:进行软件体系结构设计、数据设计和接口设计。

详细设计阶段:进行数据结构 和 算法设计。

  1. 总线宽度为32bit,时钟频率为200MHz,若总线每5时钟周期传送一个32bit的字,则该总线宽带为____MB/s。

解析:

1byte = 8bit

所以32bit/8 = 4byte

宽带=时钟频率/时钟周期*字节

宽带=200/5*4 = 160

5、

参数多态:应用广泛的多态,最纯多态。

包含多态:最常见的子类泛型。

过载多态:同一名字在不同上下文表示不同含义。

强制多态。

6、以下三条都是对的

词法分析阶段可以发现程序中所有词法错误

词法分析将把源程序看做一个线性字符序列进行分析。

目标代码生成阶段的工作与目标机器的体系结构相关。

错的如下

错误:语义分析阶段可以发现程序中所有语义错误。

为什么错误:因为语义发现不了逻辑错误。

  1. 已知某高级语言源程序A经编译后得到机器C上的目标程序B,则_____?

解析:

对B进行反编译,不能得到源程序A。

因为反编译不能把可执行文件转换成高级语言,只能转换成功能上等价的汇编程序。

  1. ICMP和IP都属于 网络层 协议,ICMP协议数据单元封装在____中传送。

解析:

Ip数据报

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

后端从入门到精通

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值