软件工程专业对算法要求有多高?要达到什么水平?
1个回答
2018-10-19 · 国内知名职业教育培训机构
中公教育
中公教育是大型的多品类职业教育机构。在全国拥有1859个直营网点,覆盖319个地级市。主营业务横跨招录考试培训、学历提升和职业能力培训3大板块,提供超过100个品类的综合职业就业培训服务。
向TA提问
关注
展开全部
本专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。本专业开设的主要课程有:电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法设计与分析、信息安全、应用密码学基础、信息对抗、移动计算、数论与有限域基础、人机界面设计、面向对象程序设计等。
一般来说,学习软工的人都需要很好的数学基础,软件是帮助人们简化生活的,系统化的工作就需要算法来实现,而实现算法就要计算机学科的数学:离散和线代。毕竟计算机是高速运转的工具,它内部需要很多算法来支撑,如果你数学不好,但是脑子足够灵活,那你也可以试试软工,因为其中的软件测试对学习者要求并不是很高,除非你想做自动化测试或者有更高的成就,可能需要比编程人员更高的编写水平,这时就需要数学了,换个角度想,还有很多专科毕业的人也可以找到一个不错的工作,不过我觉得如果你想有一个很不错的发展,比如进入大公司,你会在学习的过程中发现数学的重要性。
掌握 :数理逻辑 集合论 抽象代数 图论 数论 自动机理论 熟悉 函数式编程(如Haskell) 逻辑式编程(如Prolog) 形式验证(如Coq) 模型检测 模型驱动开发 了解一点 类型论 范畴论 证明论 编译器构造 领域特定语言 形式语义学
一般来说,学习软工的人都需要很好的数学基础,软件是帮助人们简化生活的,系统化的工作就需要算法来实现,而实现算法就要计算机学科的数学:离散和线代。毕竟计算机是高速运转的工具,它内部需要很多算法来支撑,如果你数学不好,但是脑子足够灵活,那你也可以试试软工,因为其中的软件测试对学习者要求并不是很高,除非你想做自动化测试或者有更高的成就,可能需要比编程人员更高的编写水平,这时就需要数学了,换个角度想,还有很多专科毕业的人也可以找到一个不错的工作,不过我觉得如果你想有一个很不错的发展,比如进入大公司,你会在学习的过程中发现数学的重要性。
掌握 :数理逻辑 集合论 抽象代数 图论 数论 自动机理论 熟悉 函数式编程(如Haskell) 逻辑式编程(如Prolog) 形式验证(如Coq) 模型检测 模型驱动开发 了解一点 类型论 范畴论 证明论 编译器构造 领域特定语言 形式语义学
蓝鲸智能科技
2024-11-15 广告
2024-11-15 广告
您好,我公司自主研发的考试系统可以适配国产化软硬件。目前项目辐射19个省会城市,3个自治区,2个直辖市。具体覆盖区域:天津、河南、广东、云南、贵州、山西、陕西、四川、重庆、湖北、安徽、山东、甘肃、广西.浙江、江西、黑龙江、内蒙古、湖南、江苏...
点击进入详情页
本回答由蓝鲸智能科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询