第一周做业

15选一(选第5题)数据库

5. 你所在的学校有计算机科学专业和软件工程专业么?相关专业的教学计划和毕业出路有什么不一样?阅读有关软件工程和计算机科学的区别的文章,谈谈你的见解。网络

答:湘潭大学开设有计算机科学与技术专业和软件工程专业数据结构

计算机科学与技术专业培养具备良好的科学素养和较强的综合素质,系统地、熟练地掌握和运用计算机科学与技术(包括计算机硬件、软件及应用)的基本理论、基本知识和基本技能与方法,能从事计算机系统研究、开发与应用的高级专门技术人才。
毕业出路:可到信息产业部门、科研机构、国家机关、高校、企事业等单位从事计算机系统的科学研究、开发与应用、教学等工做。
教学计划:本专业主要开设离散数学、高级语言程序设计、数字电路与数字逻辑、数据结构、计算机组成原理、操做系统、汇编语言程序设计、数据库系统、编译原理、计算机系统结构、软件工程、计算机网络、人工智能等课程. 并发

软件工程重点学习计算机软件主流技术、软件工程与技术、软件项目过程管理等基本知识与技能,要求熟练掌握先进的软件开发工具、软件工程管理方法,培养学生系统地软件设计与项目实施能力,使其成为胜任软件研发、管理和服务等相关工做的专业性软件工程高级人才。
教学计划:学生除学习理工科专业的基础课程以外,将重点学习软件工程方法、软件开发管理、软件质量管理、软件测试技术等内容和计算机应用技术。
毕业出路:从事软件开发,软件测试等。异步

二者的主要区别在于软件工程侧重于开发,考虑该开发软件的功能性能,组织团队按时完成开发任务,更好地实现用户需求等;而计算机科学则侧重于学科,更多地是从理论的角度出发,并不直接考虑软件工程开发方面的问题。工具


课堂练习题:性能

2.选一种你比较熟悉的软件,点评它的优缺点,并描述此类软件的发展历史。学习

答:我选择的是操做系统。开发工具

Windows操做系统:测试

优势:(1)用户界面比较友好,简单直观
(2)图形化界面可以更加便捷的对文件进行处理
(3)能够同时运行多个任务
缺点:(1)容易被黑客破解从而致使信息的丢失
(2)用户不能够从根本上对系统进行修改
(3)程序不是相互独立的

Linux操做系统:

优势:(1)用户能够对系统的源代码进行更改
(2)内核优化比较好,占用系统资源较少
(3)稳定性、灵活性和高效性
缺点:(1)图形界面不够友好

发展历史:
操做系统是因为须要而产生的,随着计算机技术自己及其计算机应用的日益发展而逐渐发展和不断完善。它的功能由弱到强,现已成为计算机系统的核心组成。
从时间上说,操做系统的发展大体通过了四个阶段:
(1)1945——50年中期:第一代,电子管时代,无操做系统
(2)20世纪50年代中期:第二代,晶体管时代,单道批处理系统
(3)20世纪60年代中期:第三代,集成电路时代,多道批处理系统
(4)20世纪60年代末期:第四代,大规模和超大规模集成电路时代,分时系统
现代计算机向着微型、并行、分布、网络化和智能化方向发展。

3.选取三种软件,请分析他们各自的特色。

答:操做系统特色:(1)并发性:能有效地提升操做系统中的资源利用率,增长系统的吞吐量 (2)共享性:系统中的资源可供内存中多个并发执行的进程的共同使用 (3)虚拟性:把经过某种技术将一个物理实体变为若干个逻辑上的对应物的功能成为“虚拟” (4)异步性:进程是以人们不可预知的速度向前推动的手机App社交软件:方便适用,用户能够很好的节约时间,在有网络的条件下能够随时和朋友交谈,能够更好的了解新闻事件游戏软件:娱乐性很强,画面图片丰富多彩,用户在闲暇时能够玩

相关文章
相关标签/搜索