Web前端开发全套学习,软考总结---(六,前端开发社招面试经验

(1)分解-协调原则

(2)自顶向下的原则

(3)信息隐蔽、抽象的原则

(4)一致性原则

(5)明确原则

(6)模块之间的耦合尽可能小,模块的内聚度尽可能高。

(7)模块的扇入系数和扇出系数要合理。(评价扇入(一个模块调用其他模块的个数)、扇出系数通常是【3或4】,一般【不超过7】)

(8)模块的适当规模

5.子系统划分原则

(1)子系统要具有【相对独立性】

(2)子系统之间的【数据依赖尽量小】

(3)划分的结果应使【数据冗余小】

(4)设置应考虑【今后管理发展的需要】

(5)便于【系统分析阶段实现】

(6)考虑到【各类资源的充分利用】

6.【模块的4个要素】

(1)输入和输出:输入和输出都是【同一个调用者】,即一个模块从调用者那里取得输入,进行加工后再返回给调用者。

(2)处理功能:【输入】转换成【输出】所在的工作。

(3)内部数据:仅供该模块【本身】应用的数据

(4)程序代码:【实现】模块【功能】的程序。

7.模块结构图

(1)所有模块其内部的凝聚行要强,模块之间的联系要少,即模块间有较强【独立性】。

(2)所有模块之间的联系可能存在【上下级】之间的调用,不能有同级之间的横向联系。

(3)整个系统呈【树状结构】,不允许有网状结构或交叉。

(4)所有模块必须严格【分类编码】并建立【归档文件】

8.文档

(1)【用户】与系统【分析人员】:(规划、分析阶段):可行性报告、总体规划报告、系统开发合同和系统方案说明书。

(2)系统【开发人员】与项目【管理人员】:(项目期内):系统开发计划、系统开发月报告、系统开发总结报告

(3)系统【测试人员】与系统【开发人员】:系统方案说明书、系统开发合同、系统设计说明书、测试计划

(4)系统【开发人员】与【用户】:用户手册、操作指南

(5)系统【开发人员】与系统【维护人员】:系统设计说明书、系统开发总结报告(研制报告、技术报告、技术手册

(6)【用户】与【维修人员】:(运行维护期间):技术手册

(二)结构化分析方法

1.【处理】任何【复杂问题】的两个基本手段

(1)抽象

(2)结构化方法:自顶向下逐层【分解】,自底向上【抽象】。

组成:一套分层的【数据流图】、一本【数据字典】、一组【小说明】(加工逻辑说明)、补充材料

2.【数据流图(DFD)组成】

数据流:(数据的流向)

加工:【输入】数据流到【输出】数据流的变换

数据存储:存储数据(介质有:磁盘、磁带、其他存储介质)

外部实体:系统所需数据的【源】(发源地)、【宿】(数据的归宿地)

(*“与”、+“或”、异或“互斥”)

3.分层数据流图的【审查】

(1)父图与子图【平衡】。输入/输出数据流保持一致。

(2)数据【守恒】。输出数据流数据从输入数据流中获得,或通过该加工的处理而产生。

加工未使用其输入数据流中的某些数据项。

(3)【局部】数据存储。

(4)一个加工输出数据流【不能】与该加工输入数据流【同名】。

4.数据字典(DD)

内容:数据流、数据项、数据存储、基本加工。

5.加工逻辑说明

(1)结构化语言(外层:顺序、选择、循环;内层)

(2)判定表

(3)判定树

(三)结构化设计(SD)方法

1.步骤

(1)建立一个满足软件需求的初始【结构图】(自顶向下、逐步求精、信息隐蔽、高内聚低耦合)

(2)对结构图【改进】

(3)书写设计文档

(4)设计评审

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数前端工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip1024c (备注前端)
img

最后

==
就答题情况而言,第一问100%都可以回答正确,第二问大概只有50%正确率,第三问能回答正确的就不多了,第四问再正确就非常非常少了。其实此题并没有太多刁钻匪夷所思的用法,都是一些可能会遇到的场景,而大多数人但凡有1年到2年的工作经验都应该完全正确才对。
只能说有一些人太急躁太轻视了,希望大家通过此文了解js一些特性。

并祝愿大家在新的一年找工作面试中胆大心细,发挥出最好的水平,找到一份理想的工作。

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
img

一些特性。

并祝愿大家在新的一年找工作面试中胆大心细,发挥出最好的水平,找到一份理想的工作。

一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-jTJVlnTa-1712453080309)]

  • 16
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值