永发信息网

软件开发学什么,做一名软件工程师需要学习和准备什么?

答案:1  悬赏:60  手机版
解决时间 2021-08-15 14:57
软件开发学什么,做一名软件工程师需要学习和准备什么?
最佳答案
首先让我们来看一下软件工程师考试(高级)要求: (1)理解软件工程管理的概念和任务; (2)理解软件生存期过程; (3)理解软件工程标准; (4)掌握需求分析、测试、维护基本技术; (5)掌握软件度量、软件配置管理方法; (6)理解软件复用概念; (7)理解软件质量保证的手段; (8)理解软件项目对人员的需求; (9)理解软件知识产权的基本知识。 通过本级水平考试的合格人员具有从事软件系统分析与工程系统分析员、工程管理员的实际工作能力和业务水平。 1:数据结构 数据结构可以说是编程的灵魂,它不是一门语言所以没有关键字。它只是给程序开发人员一个开发思路而已,讲的主要是已经成熟的编程思想和算法,而且几乎适用于所有开发语言。就好像学习英语一样,学习编程语言让你会说英语,记住很多英语单词,熟悉英语的很多语法。而学习数据结构能让你编出很漂亮的英语文章。 3:计算机网络(第三版),要学习ISO/OSIRM七层的划分以及各种协议的功能。传输理论、互联设备、Internet知识,和参考模型理论 4:数学,数学是基础,你暂时不太能体会它的作用,但是以后会非常有用。所有的计算原理都要数学作为指导。 5:计算机专业英语,不是软件考试特有的,是专业知识+英语水平,考前不需专业准备,平时有意识地上网读点英文专业资料 6:软件工程(第二版) 要熟悉数据流图和流程图 7:数据库理论.这要求熟悉SQL的语言.几乎所有的编程语言都要和数据库打交道的。 8:C语言或者VB语言应该掌握,不过目前JAVA和.net是当前比较火的两个编程语言。 想当一个软件工程师,最后要学习统一建模语言UML,它代表了软件工程的发展趋势,目前是可视化建模的事实上的工业标准。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
很急,各位,请帮帮忙!
You like talking to one or two people rath
诺基亚1500到1800的滑盖手机是哪些款
朱丽叶的父亲阻碍其爱情曾说过一句话,还是一
办银行卡得多长时间,办一张银行卡大概需要多
←在桌面上点有什么用
dnf游戏中的封印之息戒指怎么得?
喜欢一个人喜欢的人是什么感觉
郾城区漯河德昌茶行我想知道这个在什么地方
眼睛肿肿的怎么办?
诺基亚C5-01什么时候在厦门上市
谁能带带我的小号、盗贼麽????
一起又看流星雨中叶烁写给云朵的几句话
爱表达的唯美句子大全,哪些古诗是表达悲伤心
广德市宣城包子哥哪位知道具体地址啊
推荐资讯
太乙仙是什么意思,天乙贵人和天德贵人的区别
描写心情很失落的句子,描写心情愤怒失落的句
低碳生活是什么
与北京有关的著名诗词,关于王羲之的古诗
毕业了送给老师的祝福,求一些毕业之际写给老
如何使我的文件供别人下载?
PSP3000或者2000哈尔滨的价位大概多少啊!
卢氏县三门峡卢氏38号农家乐地址在哪,我要去
第八章华3龙脊多少钱
sweet rabbit 翻译中文是什么?
洪山区武汉美味花甲(鲁巷广场店)哪位知道具体
NOKIA6300怎么设拒接电话啊!?!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?