首页 > 其他分享 >软件设计师学习计划

软件设计师学习计划

时间:2024-03-27 22:23:29浏览次数:16  
标签:教程 12 学习 官方 软件 设计师


第1周学习内容:

1、学习《软件设计师官方教程【第5版】》 第1章计算机系统知识。

第2-3周学习内容:

1、学习《软件设计师官方教程【第5版】》 第2章程序设计语言。

2、学习《软件设计师官方教程【第5版】》 第3章数据结构(线性结构、数组、矩阵和广义表和树三部分,对应前1-3个知识点)。

第4-6周学习内容:

1、学习《软件设计师官方教程【第5版】》 第3章数据结构(图、查找、排序三部分,对应后4-6个知识点)。

2、学习《软件设计师官方教程【第5版】》 第8章算法设计与分析(前1-6节,后面部分了解即可)

3、学习《软件设计师官方教程【第5版】》 第12章软件系统分析与设计的第4节算法分析与设计部分。

第7周学习内容:

1、学习《软件设计师官方教程【第5版】》 第4章操作系统知识。

第8周学习内容:

1、学习《软件设计师官方教程【第5版】》 第5章软件工程基础知识的第1-4节软件工程概述、软件过程模型、需求分析和系统设计。

第9周学习内容:

1、学习《软件设计师官方教程【第5版】》 第5章软件工程基础知识第5-10节系统测试、运行和维护知识、软件项目管理、软件质量、软件度量、软件工具与软件开发环境。

第10周学习内容:

1、学习《软件设计师官方教程【第5版】》 第6章结构化开发方法以及第12章软件系统分析与设计的第1节结构化分析与设计部分。

第11-12周学习内容:

1、学习《软件设计师官方教程【第5版】》 第7章面向对象技术第1-2节面向对象基础、UML部分以及第12章软件系统分析与设计的第3节面向对象分析与设计部分。

2、学习《软件设计师官方教程【第5版】》 第7章面向对象技术第3节设计模式部分以及第12章软件系统分析与设计的第5节面向对象的程序设计与实现部分。

3、学习《软件设计师官方教程【第5版】》 第9章数据库技术基础。

第13-14周学习内容:

1、学习《软件设计师官方教程【第5版】》 第11章标准化和软件知识产权基础知识以及第12章软件系统分析与设计的第2节数据库分析与设计部分。

2、学习《软件设计师官方教程【第5版】》 第10章网络与信息安全基础知识。

第15周学习内容:

自学C语言。

自学JAVA或C++(C++不熟悉则建议自学JAVA)。

第16-17周学习内容:以软件设计师教程【第5版】和自己的笔记为主进行复习,回顾第二个阶段学习的所有内容,重新温习上午题和下午题的题型和解题技巧,刷历年真题和模拟题。

标签:教程,12,学习,官方,软件,设计师
From: https://www.cnblogs.com/beatle-go/p/18100425

相关文章

  • 统一异常处理【学习aop解决异常】
    1、统一异常处理任何一个位置都有可能出现异常,这是不能避免的将异常不断往外抛,数据层抛到业务层,业务层抛到表现层,controller抛到异常处理器统一处理并将结果返回给前端异常种类繁多,需要进行分类,不能每一个异常对应一种处理方法表现层处理异常,每个异常单独,代码量大且意义不强,......
  • 自学(网络安全)黑客——高效学习2024
    01什么是网络安全网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。无论网络、Web、移动、桌面、云等哪个领域,都有攻与防两面性,例如Web安全技术,既有Web渗透,也有W......
  • 【HTML】标签学习 (上.4)
    (注:续接【HTML】标签学习(上.3))(大家好哇,今天我们将继续来学习HTML的相关知识,大家可以在评论区进行互动答疑哦~加油!......
  • JVM学习
    1.1 JVM种类重用HOTSPOT。还有些列入IBM开发的灯。 1.4JVM和操作系统的关系 1.5JVMJREJDKJDK->JRE->JVM开发需要JDK,运行需要JRE 1.6JVM虚拟机规范JVM是栈结构。JVM翻译字节码有两种方式,解释执行,还有一种是JIT。 1.7JVM整体架构程序计数器......
  • 解锁社交媒体图像内容的深度学习之道
            社交媒体已经成为我们日常生活中不可或缺的一部分,人们通过分享图片、视频和文字来交流和表达自己。然而,这些海量的图像数据中蕴含着大量的信息和情感,而要从中准确地提取和理解这些信息,就需要借助先进的技术手段。深度学习作为人工智能领域的热门技术之一,为社交......
  • Python学习——例题详解1、字符串简单加密和解密
    1、加密原理    基于按位异或(^),对字符串进行简单的加密算法原理:ord('A')^ord('P')#加密,运算结果:17chr(17^ord('p'))#解密,运算结果:‘A’2、例题    给定字符串text作为明文(要加密的原文,同上述A)和key作为密钥(同上述P),使用按位异或循环处理text的每一个......
  • 深度学习第二周:CIFAR10彩色图片识别
    一、前期准备1.设置GPUimporttorchimporttorch.nnasnnimportmatplotlib.pyplotaspltimporttorchvision#设置硬件设备,如果有GPU则使用,没有则使用cpudevice=torch.device("cuda"iftorch.cuda.is_available()else"cpu")Output:device(type='cuda&#......
  • Python学习——访问命令行参数、标准输入输出
    一、sys模块    通过sys.argv()函数访问命令行参数,sys.argv()生成的是一个列表,argv[0]访问脚本,argv[1]访问第一个参数,argv[2]访问第二个参数。例1、通过调用命令行参数n,生成n个随机数。#访问命令行importsys,randomn=int(sys.argv[1])#调用命令行第一个参数,即n......
  • DDPG强化学习算法应用到TORCS仿真平台
    一、DDPG算法介绍1.前身DQN算法在介绍DDPG算法之前,需要首先明确它的前身DQN算法。DQN(DeepQ-Network)是一种用于强化学习的深度学习算法,由DeepMind公司开发。它结合了深度学习和Q-learning算法,旨在解决复杂环境下的强化学习问题。DQN算法在解决复杂环境下的强化学习问题方面取......
  • SpringMVC学习笔记
    1、概述SpringMVC是一种表现层的框架技术,用于web层的功能开发,是对Servlet进行的封装;主要的作用是接收请求和数据,响应结果,所以如何处理请求和响应是SpringMVC的重点2、请求2.1get请求单个参数:localhost/commonParam?param=@Controller@ResponseBodypublicClassUserCont......