• 现代软件工程_第一周练习_第5题


    5、你所在的学校有计算机科学专业和软件工程专业么?相关专业的教学计划和毕业出路有什么不同?采访这些不同专业的老师/同学。 如果是计算机系,问老师: 你发现了计算机科学的什么客观规律?如果是软件工程,问老师:你构建了什么样的软件?你发现了工程的什么规律? 阅读本书有关软件工程和计算机科学的区别的内容,并看其他文章,谈谈你的看法。 文章举例:http://www.drdobbs.com/architectureand-design/software-engineering-computer-science/217701907 

    答:我们学校有软件工程和计算机科学与技术两个专业。

      教学计划:软件工程的教学计划:该专业开设的主要课程包括:计算思维、网页设计技术、面向对象程序设计、离散数学等学科基础 课程,数据结构、操作系统、算法分析与设计、Python语言、C++程序设计、ASP.NET程序设计、Java程序设计、J2EE架构与应 用、移动应用的设计与开发、数据库原理、Oracle数据库技术、云计算与大数据处理技术、软件需求分析与建模、软件设计模 式与体系结构、软件工程综合实践、软件测试、软件构造、软件项目管理、计算机组成原理、计算机网络、互联网技术、Linux 操作系统实用技术、软件工程职业实践等。

      计算机科学与技术专业的教学计划:该专业开设的主要课程:计算思维、模拟电子技术、数字电子技术、离散数学、C++程 序设计、面向对象程序分析与设计、数据结构、数据库原理、计算机组成原理、操作系统、微机原理、接口技术及应用、 ASP.NET程序设计、Java程序设计、软件项目实训、软件设计与体系结构、计算机系统结构、计算机网络、网络安全技术、编译 原理、嵌入式系统及应用设计、物联网理论及应用等。  

      就业方向:计算机科学与技术专业因为学的比较广泛,包括计算机硬件、计算机通信、编程、计算机控制等方向,主要就职于 各种互联网公司、软件公司、研究院、研究机构。而软件工程主要侧重于软件的设计开发,就业主要是软件公司,各种互联网 公司。  

      在给出的文章中,我们可以了解到,计算机注重数学、算法,而软件只管怎么开发出好的软件即可,从需求分析一直到软 件测试和维护,重点永远是如何让软件更符合客户的需求。计算机是一门科学技术,讲的是各种算法、数据结构、计算机理论 ,而软件工程是一种工程,是在开发软件的过程中慢慢总结出来的,是在前人的基础上不断创新的工程技术,为了更好的开发 出高质量的软件而不断改进。

  • 相关阅读:
    接口框架 python+unittest+request+HTMLTestRunner
    python循环语句的简单条件语句、多重条件语句和嵌套条件语句编写
    MAC下配置java+jmeter环境变量
    jmeter _Random函数生成随机数
    python-unittest模块中的各类断言
    Django密码错误报错提醒
    转载Django 500,404,400错误修改优化
    postman从body,headers,data中获取token后回写做全局变量
    postman小白教程
    git拉取代码切换分支
  • 原文地址:https://www.cnblogs.com/xiaolong2333/p/5862492.html
Copyright © 2020-2023  润新知