软件工程专业是不是要学习C语言?


基本上计算机专业的都是要学习C语言的 。课程的时间也比较短 。一个学期就结课了
好多同学学完之后也不知道可以做什么 。学习这些有什么用 。难道只是可以黑底白字的dos程序
在网上找了一个视频教程 。如鹏网的C语言也能干大事系列 。通过开发小游戏 。开发网站的方式来讲解C语言的核心知识点 。感觉特别的有意思 。挺有成就感的 。没想到C语言还可以这么学 。详细的课程可以到如鹏网上去看看

软件工程专业是不是要学习C语言?

文章插图
其他观点:
软件工程专业是不是要学习C语言?

文章插图
1.掌握最基础的编程语言 。如c语言 。c++ 。JAVA语言等这个是必修的专业课 。这个其实在很多专业方向都用得上 。如果对于这个没兴趣的同学 。只能说可能这个专业不那么适合你 。
2.了解掌握数据库知识 。如SQL,ORACLE,
DB2等这些在从事一些专业工作都是很有必要的 。
3.适当掌握一些领域前沿技术 。net平台技术 。C# 。C/S 。B/S程序开发等前沿技术 。
软件工程专业是不是要学习C语言?

文章插图
纯属个人观点~图片来自百度 。赞同点赞让更多人了解 。不喜勿喷 。谢谢!
其他观点:
软件工程专业是不是要学习C语言?

文章插图
Web前端开发技术:主要介绍前端开发技术 。包括Html、XML、javascript脚本语言等;
Java程序设计、JavaEE程序设计、Java开源框架:介绍Java系列的开发课程 。其中Java程序设计为基础课程 。JavaEE主要介绍Java Web开发、Java开源框架介绍主流的框架技术 。包括Spring、Hibernate等;
计算机网络:介绍计算机网络相关的内容 。包括:计算机网络体系结构、各层次功能及所在协议原理、局域网相关技术、交换机和路由器工作原理与配置、VLAN原理与配置、IP地址结构与规划、TCP流量控制与拥塞管理、应用层常用协议等 。
Linux应用技术、操作系统:介绍操作系统有关的内容 。首先介绍Linux操作系统的基本操作 。然后从理论上介绍操作系统的主要功能;
数据库系统原理、大型数据库:介绍数据库的相关知识 。数据库是信息系统开发必备的知识 。其中数据库系统原理主要介绍数据库的设计、SQL语言等相关知识;大型数据库主要介绍商业数据库Oracle 。
软件工程、软件工程实践、系统分析与设计、UML系统建模技术:介绍软件开发的流程、如何做系统需求分析 。如何将用户的需求变成设计模型等相关知识 。
移动终端开发技术:介绍终端上的开发技术 。以android为主体 。介绍android应用开发、android平台上的游戏开发等 。
毕业设计:对学习的知识进行综合训练 。
面向对象程序设计:介绍C++的相关知识 。C++是信息工程、电气自动化等相关专业的必要基础;
Python程序设计:Python语法简洁清晰 。具有丰富和强大的函数库 。在国外用Python做科学计算的研究机构日益增多 。Python完全免费 。众多开源的科学计算库都提供了Python的调用接口 。用户可以在任何计算机上免费安装Python及其绝大多数扩展库 。因此 。它常被昵称为胶水语言 。能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起 。比如可以将3D游戏中的图形渲染模块作为Python的扩展类库调用 。除此之外 。Python还可以以交互模式运行 。在主流操作系统Unix/Linux、Mac、Windows都可以直接在命令模式下直接运行Python交互环境 。直接输入操作指令即可实现交互操作 。
软件质量保证与测试:介绍软件测试的相关知识;
C#程序设计、Windows程序设计、Asp.net程序设计:这一系列的课程是微软的开发课程 。现在C#程序设计是VR(虚拟现实)的基础语言 。
网络编程:以桌面网络编程为起点 。实现了从桌面网络编程到Web网络编程再到Android网络编程的三级跨越 。各部分内容衔接紧密 。贴近实战 。具有较强的应用价值 。
软件工程前沿讲座:对软件工程的相关前沿知识进行介绍 。包括云计算等相关知识;同时会介绍软件工程在相关行业中的应用;
软件开发与项目实践(共):由学校教师和企业工程师共同指导同学们完成一个小项目 。
软件工程专业是不是要学习C语言?

文章插图
本专业结合国家与信息服务产业发展规划 。本着服务地方经济建设和社会发展的精神 。着力培养软件工程技术扎实、实践能力较强、具有创新精神和德智体美全面发展的适应基础教育和区域经济社会发展需求的高素质、应用型高级专业人才 。选修第二专业的学生已经具有不同领域专业知识的优势 。经过软件工程方向的学习和工程实践 。学生可以快速成为既具有专业领域知识 。又具有软件专业知识和技能的复合型人才 。可以更好地服务于本行业的信息化建设 。

推荐阅读