首页 > 其他分享 >2024年上半年软件设计师第一批

2024年上半年软件设计师第一批

时间:2024-05-26 15:22:20浏览次数:24  
标签:-- HT 2024 算法 模式 第一批 填空 设计师

2024年上半年开考的高级都过了,所以只能选一个中级来练手了。

案例

1、设计模式题,算比较简单了,State模式,第一空填定义变量, 其他几空都是直接调用这个对象state的方法

2、数据库题目,第一小问有点偏,上来就问数据库设计的6分步骤(需求分析,概念设计,逻辑设计,物理设计,实施,维护,见教材12.2目录)

3、UML题,最后一个小问,问了模式驱动设计的,分析阶段和设计阶段各采用什么模式,以及区别

好像是平台无关模式和平台相关模式

4、数据流图,也是中规中矩

5、算法题:哈夫曼编码 8分 + 7分的填空(这个填空跟2021年上午题一模一样 62、63,62拆为两空)

算法填空 4空有三空来自教材:P128 createHTTree, 题目中是S0和S1,HT[i].ch = c[i-1],   还有select函数(这个教程里面好像没写)里面的填空 s1= ?

P129 HuffmanCoding 中cd[--start] = '0'(这个可以根据else分支cd[--start]= '1' 推导出来)

P130 Decoding : if (HT[p].lchild == 0 && (HT[p].rchild == 0) { // 这里的 HT[p].rchild == 0

(教材里面的算法跟洛谷的有点类似,都是一堆夹杂在一起,很乱,但我们要学会读懂他们读懂思路并填空)

 

选择题/综合题(想到的大概55分)

1、竟然没有PV题

2、(1)跟2023年的有一个选择题很像,只是改了数字, 简单选择排序两趟后的数据是啥样

3、(1)有一个后缀表达式的不会,竟然还有个运算符栈,难道数字和运算符分开?

4、(1)P591,(4)独占性,就是原文前两句

5、(2)PERT图 2分,关键路径几条(4条),关键路径的长度(55)

6、(1)P12 循环冗余校验码,数据位 + 校验位

7、(1)只有补码能表示-1(题目中涉及原码、反码,没有移码)

8、(1)可靠性通过?不可抵赖、保密性,。。。

9、(1)linux系统的权限表示,同组用户读和执行,其他用户,只有执行,应该是 751

10、(1)给出一个矩阵,输出图的遍历

11、(1)提高基数排序,并保持稳定性,需要结合:插入、计数、快排

12、(1)外部环境变化,适应性维护

13、(1)可以提高程序的质量:软件评审,测试

14、(1)不能实现的继承是:分布式继承、多重继承,。。。

15、(1)软件设计原则:五环依赖

16、(2)对象图,快照

17、(3)活动图,P374,并发分叉,并发汇合,不可能执行的流程

18、(4)外观模式,结构性对象模式,意图, X(VodioConvert)知道哪些子系统负责处理请求(视频解码)

19、(3)最长公共子序列算法分析, 动态规划策略,算法复杂度O(mn),给出前面C矩阵的值(C[6][5],C[5][5],C[5][6]),算C[6][6](值为3), P431-P433

20、(1)选择一些属性列构成新的表,是: 选择、投影、。。(应该是投影)

21、(1)数据库收回权限 -- REVORK P490

22、(1)多值依赖是哪个范式: 1NF, 2NF, 3NF, 4NF

23、(1)不属于公理系统的函数依赖: 自反律、传递律、增广律、合并规则 P509

24、(1)TCP/IP 5层模型的设备

26、(1)以太网交换机是根据啥转发:端口、mac地址、IP地址

27、(1)TCP序号的单位:比特、报文、字节

28、(1)存放后继指令地址的寄存器

29、(1)系统测试是为了验证哪个阶段的需求(分析阶段)

30、(1)相当于结构化测试中的单元测试,测试类个方法,-- 算法测试

31、(1)以下覆盖最强的是:路径覆盖, 2022下-33(选最弱的)

32、(1)解释型与编译型程序语言对比,选错误的

33、(1)python图,l1 = [1, 2, 3], l2 = l1 + [4, 5,6] ,l2 = ?

34、(1)下面是摘要算法的是, SHA, RSA,(选SHA,没有MD5)

35、(1)下面关于原型方法错误的是

36、(1)补码将减法转为加法

37、(5)英语 

38、(1)矩阵按行优先,A[0][0] 地址为100,A[3][3]为200, 求A[5][5]地址

39、(1)计算串并联可靠性,跟2022上半年(5)类似,没有数字,只有R

40、(1)哈希,给出一个数组,mod 好像是13,然后给出数组中的一个数字,问他在数组的哪个位置

41、(1)二分查找的 不超过某个值,数据结构是:有序的顺序表,二叉排序树

42、(1)VLAN的作用不对的是,分割广播域,内外网隔离。。。

43、(1) 安全传输, HTTPS, HTTP,。。。

44、(1) 下面关于python的描述正确的是,可以通过raise语句抛出异常

 

标签:--,HT,2024,算法,模式,第一批,填空,设计师
From: https://www.cnblogs.com/mengshu-lbq/p/18213727

相关文章

  • 华为OD机试真题-反射计数-2024年OD统一考试(D卷)
     2024年OD统一考试(D卷)完整题库:华为OD机试2024年最新题库(Python、JAVA、C++合集) 题目描述:给定一个包含0和1的二维矩阵给定一个初始位置和速度一个物体从给定的初始位置触发,在给定的速度下进行移动,遇到矩阵的边缘则发生镜面反射无论物体经过0还是1,都不影响......
  • CCF-GESP 等级考试 2024年3月认证C++一级真题解析
    2024年03月真题1单选题第1题C++表达式(3-2)*3+5的值是()。A.-13B.8C.2D.0正确答案:B.8解析:首先计算括号中的表达式(3-2),得到(1)。接下来进行乘法运算(1*3),得到(3)。最后进行加法运算(3+5),得到(8)。因此,表达式的值是(8)。第2题C++......
  • CCF-GESP 等级考试 2024年3月认证C++一级真题
    2024年03月真题1单选题第1题C++表达式(3-2)*3+5的值是()。A.-13B.8C.2D.0第2题C++语句cout<<"5%2="<<5%2执行后的输出是()。A.22B.11C.5%2=2D.5%2=1第3题执行C++语句cin>>a时如果输入5+2,下述说法正确的是()。A.变量a将被......
  • el-table表格合并头,多级表头,合并列,合并列数据处理(2024-05-22)
    1、多级表头合并表头数据结构比较复杂的时候,可使用多级表头来展现数据的层次关系。<el-table-column>标签按照合并的层级放置标签即可实现,数据是正常的二维数据。<template><el-table:data="tableData"style="width:100%"><el-table-columnprop="......
  • 特征融合篇 | 结合内容引导注意力 DEA-Net 思想 实现双主干特征融合新方法 | IEEE TIP
    1.介绍本篇介绍了一种基于细节增强注意力块(DEAB)的双主干特征融合新方法,该方法在IEEETIP2024上发表。该方法将内容引导注意力机制与细节增强卷积相结合,有效地融合了来自不同尺度的特征,显著提升了单幅图像去雾性能。2.原理详解该方法的核心思想是利用内容引导注意力机制......
  • 全免费的数据恢复工具哪个好?分享2024年性价比超高的12款数据恢复软件!
    当您丢失重要文件时,您应该可不想遇到措手不及的情况吧?相反,您需要在系统中使用一些可靠的数据恢复软件,但是全免费的数据恢复工具哪个好呢?别担心,本文将帮助您选择最适合您的解决方案。如何挑选一款合适的数据恢复软件?性能和多功能性:挑选具有高性能的多功能数据恢复软件,它支持......
  • 2024web网页源码大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS
    文章目录......
  • LOJ#4149. 「JOISC 2024 Day1」滑雪 2
    首先,不存在\(H_i<H_j\)时增高\(H_i\)至\(H_j+1\)后连\(i\toj\)更优,因为增高后原来能连\(i\)的点现在不一定能连\(i\)了,原来能连\(j\)的点还是能连\(j\),此时的方案集必然是原方案集的子集,答案一定不会更优,又因为你付出了增高的费用,所以这样一定劣。那么我们......
  • 2024年5月大语言模型论文推荐:模型优化、缩放到推理、基准测试和增强性能
    前一篇文章总结了关于计算机视觉方面的论文,这篇文章将要总结了2024年5月发表的一些最重要的大语言模型的论文。这些论文涵盖了塑造下一代语言模型的各种主题,从模型优化和缩放到推理、基准测试和增强性能。大型语言模型(llm)发展迅速,跟上这些领域新颖的研究将有助于引导模型的持续......
  • leetcode力扣 2024. 考试的最大困扰度
    一位老师正在出一场由n道判断题构成的考试,每道题的答案为true(用'T'表示)或者false(用'F'表示)。老师想增加学生对自己做出答案的不确定性,方法是最大化有连续相同结果的题数。(也就是连续出现true或者连续出现false)。给你一个字符串answerKey,其中answerKey[i]是第i......