软件设计师--考前查漏补缺

news2025/2/27 2:41:52

软件设计师

  • 上午题
    • 一、计算机系统
    • 二、操作系统
    • 三、数据库技术
    • 四、计算机网络
    • 五、软件工程概论
    • 六、程序设计语言与编译原理
    • 七、数据结构与算法
    • 八、算法分析与设计
    • 九、其他:标准化与知识产权、英语
  • 下午题
    • 一、结构化分析设计
    • 二、数据库分析技术
    • 三、面向对象分析技术
    • 四、算法分析技术
    • 五、面向对象程序设计

本篇文章只对知识点进行梳理回顾总结,遇上不好分的就画思维导图;
上午为75题选择题,章节内容按大学课程分类复习;
下午为4必做,2选一,按题目分类复习;
随缘更新!!!

上午题

一、计算机系统

计算机组成与结构主要考查计算机硬件组成及系统结构

计算机的硬件组成:
在这里插入图片描述
数据的表示: 进制的转换运算、数的表示、浮点数的运算、算术运算和逻辑运算;
校验码: 奇偶校验、CRC校验、海明码;
计算机体系结构: Flynn分类法(根据首字母缩写理解性记忆);
指令系统: 一条指令由操作码(要完成的操作)和操作数(参加运算的数据和其所在单元地址)组成,在计算机中都由二进制表示存放在存储器中,分别称为操作码和地址码;
寻址:
指令寻址方式或者跳跃寻址方式;
CISC和RISC
流水线原理:
几个流水线技术,流水线的时间计算
取指-分析-执行中最长的段为流水线周期,1条指令总执行时间+(总指令条数-1)*流水线周期;
吞吐率计算,加速比计算;
单双缓存区计算;

存储系统
分级存储体系、两级存储映像,局部性原理;
Cache地址映像方法:
在这里插入图片描述
虚拟存储器,磁盘调度算法
中断、DMA、中断原理、数据传输方式
总线结构
系统可靠性分析计算
计算机性能评测计算

二、操作系统

操作系统基本概念、分类、
1、进程管理
进程三态图、状态转换图;
前趋图,进程资源图;
同步与互斥,信号量,死锁,PV操作;
进程调度,线程;
2、存储管理
分区,分页,分段
页面置换算法;段页式存储管理
3、设备管理

4、文件管理

三、数据库技术

基本概念,三级模式两级映像,关系代数运算,数据库设计、sql语言等

四、计算机网络

信息安全和网络安全也包在这章了

五、软件工程概论

软件工程基础知识、项目管理、结构化开发、面向对象技术

六、程序设计语言与编译原理

编译程序基本原理等

七、数据结构与算法

线性结构、数组、矩阵、栈和队列、树、图、查找和排序算法

八、算法分析与设计

算法分析、算法设计等

九、其他:标准化与知识产权、英语

下午题

分析题型内容可得:
一、下午题基本都是上午题的延伸应用,主要还是在上午题的知识;
二、软件工程概论这个课程分数占比是真的高啊!必须攻克;(后悔这个课当时没好好听了)

一、结构化分析设计

上午题第五部分内容

二、数据库分析技术

上午题第三部分内容

三、面向对象分析技术

上午题第五部分内容

四、算法分析技术

上午题第八部分内容+C语言

五、面向对象程序设计

无脑Java!+ 上午题第五部分内容

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/560917.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

代码随想录算法训练营第十四天|二叉树的遍历

这里主要掌握两种遍历方法:递归法和迭代法 递归法: 1、确定递归函数的参数和返回值,这里参数就是节点和用于存放节点数值的vector。 2、确认终止条件,这里的终止条件是节点为空。 3、确定单层递归逻辑,根据前序、中序…

随身WIFI折腾日记(三)---Docker+ssh远程访问+青龙面板

四、安装Docker 安装完Docker以后,我们便可以一键部署一些服务上去了。 sudo curl -fsSL get.docker.com -o get-docker.sh # 下载安装脚本 \&& sudo sh get-docker.sh --mirror Aliyun # 执行安装脚本 \&& sudo systemctl enable docker # 加入开…

一篇文章弄懂卷积神经网络基础概念

文章目录 一篇文章弄懂卷积神经网络基础概念下采样和上采样卷积普通卷积空洞卷积转置卷积膨胀卷积和转置卷积的区别 池化最大池化平均池化 全连接 一篇文章弄懂卷积神经网络基础概念 卷积神经网络可以说是图像处理的天花板,也是当下图像处理在深度学习方面最热门的…

2023/5/23总结

super关键字 super关键字的用法和this 关键字的用法相似 this:代表本类对象的引用(this关键字指向调用该方法的对象一般我们是在当前类中使用this关键字,所以我们常说this代表本类对象的引用)super:代表父类存储空间的标识(可以理解为父类对象…

AGV/AMR控制器--仙工

AGV/AMR控制器--仙工 1 行业介绍1.1 控制器概念1.2 行业发展1.3 竞争格局 2 仙工控制器 SRC2.1 介绍2.2 优势标准化软硬件,适配多种运动模型超强适配性,适配各大品牌支持车型多样,应对场景复杂灵活应对非标需求 2.3 产品矩阵2.4 实施工具Robo…

CLIP使用教程

文章目录 前言注意使用其他示例 原理篇 前言 本文主要介绍如何调用Hugging Face中openai提供的CLIP API. 注意 如果碰到模型无法自动下载,可手动下载到本地,注意本地调用路径后缀加/。 下载config.json、preprocessor_config.json、pytorch_model.bi…

热乎的过万字GameFramework讲解笔记文档

往期文章分享 点击跳转>《导航贴》- Unity手册,系统实战学习点击跳转>《导航贴》- Android手册,重温移动开发 本文约15千字,新手阅读需要27分钟,复习需要12分钟 【收藏随时查阅不再迷路】 👉关于作者 众所周知&a…

YOLOv5改进系列(5)——替换主干网络之 MobileNetV3

【YOLOv5改进系列】前期回顾: YOLOv5改进系列(0)——重要性能指标与训练结果评价及分析 YOLOv5改进系列(1)——添加SE注意力机制 YOLOv5改进系列(2&#

【数据结构与算法篇】栈与队列(详解)附加Leetcode经典笔试题

​👻内容专栏:《数据结构与算法专栏》 🐨本文概括: 讲述数据结构栈与队列基本知识。 🐼本文作者:花 碟 🐸发布时间:2023.5.23 文章目录 一、栈1.栈的概念及结构2.栈的实现 二、有效的…

C++中的函数模板

目录 1. 什么是函数模板? 2. 如何定义函数模板? 3. 如何使用函数模板? 4. 函数模板与函数重载的区别是什么? 5. 函数模板与类模板有何异同点? 1. 什么是函数模板? - 函数模板是一种通用的函数描述&…

STM32的SPI外设

文章目录 1. STM32 的 SPI 外设简介2. STM32 的 SPI 架构剖析2.1 通讯引脚2.2 时钟控制逻辑2.3 数据控制逻辑2.4 整体控制逻辑 3. 通讯过程4. SPI 初始化结构体详解 1. STM32 的 SPI 外设简介 STM32 的 SPI 外设可用作通讯的主机及从机,支持最高的 SCK 时钟频率为 …

语义分割实战项目(从原理到代码环境配置)

MMsegmentation是一个基于PyTorch的图像分割工具库,它提供了多种分割算法的实现,包括语义分割、实例分割、轮廓分割等。MMsegmentation的目标是提供一个易于使用、高效、灵活且可扩展的平台,以便开发者可以轻松地使用最先进的分割算法进行研究和开发。 看下结果 MMsegmenta…

安卓基础巩固(三)多线程、IO操作、数据存储

文章目录 多线程Handler相关概念UI线程/主线程MessageMessage QueueLooperHandler 使用步骤Handler.sendMessage()Handler.post() Handler 机制工作原理Handler内存泄露前置知识案例分析解决方案一:静态内部类弱引用解…

day09 MyBatis基础操作

为什么使用框架 框架的作用:可以直接调用写好的API,提高开发效率,框架是一种经过校验,有一定功能的半成品软件 为什么选择mybatis框架 它几乎避免了所有的JDBC的代码和手动设置参数及获取结果集.作用于持久层,支持定制化sql,存储过程及高级映射 项目所需要的jar包: lombok…

PowerShell系列(四):PowerShell进入交互环境的三种方式

目录 1、Win键X 方式 2、使用微软自带的搜索功能 3、命令行运行方式 4、命令行窗口方式 5、使用第三方命令行软件(Terminal)开启PowerShell环境 6、PowerShell交互环境执行脚本的一些优势 7、小技巧 今天继续给大家讲解PowerShell相关的知识&…

IMX6ULL裸机篇之DDR3实验-更新 imxdownload.h

一. DDR实验 之前关于 IMX6ULL开发板,有关DDR实验。做了DDR内存芯片的初始化,校验与超频测试。 博文链接如下: IMX6ULL裸机篇之DDR3初始化_凌雪舞的博客-CSDN博客 IMX6ULL裸机篇之DDR3校验与超频测试_凌雪舞的博客-CSDN博客 经过了初始化…

C Primer Plus第二章编程练习答案

学完C语言之后,我就去阅读《C Primer Plus》这本经典的C语言书籍,对每一章的编程练习题都做了相关的解答,仅仅代表着我个人的解答思路,如有错误,请各位大佬帮忙点出! 1.编写一个程序,调用一次 …

【Linux系列P3】Linux的权限有什么重点?一文带你理清!

前言 大家好,这里是YY的Linux系列part3;本章主要内容面向能使用Linux的老铁,主要内容是【Linux的用户&用户指令】【文件属性】【权限&权限值的两者表达方式】【权限相关指令】【起始权限问题与掩码问题】【粘滞位的概念与特殊权限-t解…

[Ext JS3.9] 标签面板(TabPanel )介绍与开发

标签面板 标签面板是RIA 类应用使用较多的组件, 因为其可以显示的内容比较多。 标签面板的效果如下图: 标签面板开发也很简单, 配置式的开发代码类似: {xtype: tabpanel,items: [{title: 标签页1,html:标签页1内容}, {title: 标签页2,html:标签页2内容}, {title: 标签页…

【教学类-34-05】拼图(数字学号0X-长方块拼图-双色深灰浅灰)3*3格子(中班主题《个别化拼图》偏艺术-美术)

作品展示 背景需求 难点:如何让生成图片带两个颜色的数字? 上一次学习活动中,发现03、04、05、06、08、09 、 23、26、28拼图都有困境,教师帮助。这些数字都包含圆弧结构,幼儿对于大量的圆弧碎片图形的多重组合&…