2024下半年软件设计师真题(考生回忆版)

本文章为通过考生回忆整理的真题,某些题目存在缺失,重点是掌握考查的知识点;
另有一篇文章是针对软件设计师的教材+视频教程+历年真题进行整合的备考笔记及备考建议通过学习该笔记再加上刷题,我平时模考正确率达94%左右,应该对你会有帮助;
我是参加了2024年下半年的考试,一次通过的(基础知识60分,应用技术62分);这次考试基础知识部分比往年真题考查的知识点略偏些(比如Python相关题目占比大了些,不过考的都比较基础,不用太过担心),所以整套试卷做完后发现大部分都加了标注,不太确定,哈哈;多数人反馈这次的应用技术(案例)部分比较简单;
付出终将有回报,希望那时你也能一次通过~~~



  一.基础知识  标红选项为参考答案  

【题目已按照知识点归类整理,与原试卷顺序不同】

1.python列表推导式:a*a for a in range(5) if a % 2,结果是()。

A.[0,1,2,4,9]          B.[0,4,16]          C.[1,9]          D.[1,9,25]

2.下列python定义调用语句中,语法错误的是()。

A.def fun(x,y)          B.return x,y,x+y          C.print("x+y",x+y)          D.a,b,c = fun(1,2)

3.字典是Python语言中的一个复合数据类型,现定义字典dict1如下,则不正确的语句为()。dict1 = {'name':'David','age':10,'class':'first'}

A.del dict1         B.print(dict1['name'])         C.del dict1[1]         D.dict1['age'] = 15

4.在C/C++程序中,函数fun无返回值、无参数,对该函数的正确声明是()。

A.void fun(void,...)         B.void fun(...)         C.fun(void)         D.void fun(void)

5.C/C++形参传入一个数组,实际传入的是()。

A.数组首元素地址         B.数组的全部元素的值拷贝         C.数组的全部元素的地址拷贝         D.数组首元素值

6.求项目活动图中某任务的最早时间、最晚时间、松弛时间。【原题图示缺失,我放了一张历年真题,考查知识点类似】

A.13、22         B.11、22         C.13、20         D.11、20

7.【接第6题】求任务的松弛时间()。

A.11         B.9         C.16         D.7

8.UML图中最适合描述业务处理流程的是()。

A.活动图         B.用例图         C.对象图         D.类图

9.图示标识是指()。

A.活动         B.泳道         C.动作         D.判定

10.图示流程结点推导,哪个能正确推导出()。【题目图示均缺失,答案不确定】

A.a->d         B.a->b->e->b         C.其他三个都对         D.a->e->b

11.关于序列图描述正确的是()。

A.以时间顺序组织的对象之间的交互活动         B.一组对象、接口、协作和它们之间的关系          C.某一时刻一组对象以及它们之间的关系         D.在系统内从一个活动到另一个活动的流程

12.非连通无向图有28条边,最少()个结点。

A.8         B.9         C.7         D.10

13.有向图n个结点m条弧,错误的是()。

A.缺失         B.m>=n         C.缺失         D.缺失

14.若一个有向图具有拓扑排序序列,那么它的邻接矩阵必定为()。

A.对称矩阵         B.稀疏矩阵         C.三角矩阵         D.一般矩阵

15.n阶对称矩阵An*n中的元素特点为aij=aji(1≤j≤i≤n),以行为主序存储下三角矩阵(包括对角线)中的元素,则一维数组M[k](1≤k≤n(n+1)/2)与矩阵元素aij的关系为()。

A.j(j-1)/2+i         B.i(i+1)/2+j         C.i(i-1)/2+j         D.j(j+1)/2+i

16.用例与用例、参与者与参与者之间的关系可以是()。

A.关联         B.泛化         C.包含         D.扩展

17.以下流程图中,至少需要()个测试用例满足所有路径。【原题图示缺失,我放了一张历年真题的图,考查知识点一样】

A.3         B.4         C.5         

### 2024下半年软件设计师考试安排 对于计划参加2024下半年软件设计师考试的考生而言,重要日期已经公布。根据官方通知,该年度下半年的全国计算机技术与软件专业技术资格(水平)考试定于11月17日举行[^1]。 ### 软件设计师的职业发展方向 获得软件设计师认证之后,个人可以在多个领域寻求职业发展机遇。此证书属于信息技术行业内的中级职称之一,适用于从事各类应用程序开发工作的专业人士。持有者能够胜任如系统分析员、程序员以及测试工程师等多种角色的工作需求。此外,在积累一定工作经验后,还可以向高级别的架构师或项目经理方向转型和发展[^2]。 ### 最新资讯更新 随着数字化进程加速推进,国家高度重视信息化人才队伍建设,并持续完善相关政策法规来保障行业发展环境更加健康有序。因此,拥有像软件设计师这样的专业资质仅有助于提升求职竞争力,同时也为后续晋升提供了坚实的基础和支持。值得注意的是,近年来政府断加大对科技创新的支持力度,这无疑给广大IT从业者带来了更多机遇和挑战[^3]。 ```python # Python代码示例:查询并打印当前时间作为模拟获取最新资讯的时间戳 from datetime import datetime def get_latest_info_timestamp(): now = datetime.now() timestamp = now.strftime("%Y-%m-%d %H:%M:%S") print(f"Latest information retrieved at {timestamp}") get_latest_info_timestamp() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值