计算机导论第四次课后总结

计算机导论第四次课后总结

计算机导论的第四堂课,我们学习了第三章——走近软件的全部内容以及第四章——程序设计语言的前三小节的内容。前者的主要内容包含软件的内涵、操作系统以及软工的定义;后者则主要讲解了程序设计语言的演化过程,以及介绍了一些现在常用的高级编程语言。

第三章开头的前三小节主要为我们介绍了软件的内涵。软件是用户与硬件之间的接口,是用户与计算机交流的手段,是包括程序、数据及其相关文档的集合。软件可以以功能、规模、工作方式等为标准分为多种不同的类别。软件架构是一个系统的草图,用于指导大型软件系统各个方面的设计,是软件系统进行模块化程序设计的结构支撑。

第三章的第四小节重点讲解了操作系统的概念。操作系统是用以控制和管理计算机系统资源的软件,是计算机软件的核心,是计算机系统的大脑,是整个系统的控制中心。在课堂上,老师主要讲述了Windows操作系统和Linux操作系统。Linux操作系统的开源性是其他操作系统所不具备的,这也是它得以迅猛发展的原因之一,并由此衍生出了Android智能手机操作系统。

第三章的最后两小节则围绕软件工程这一学科的内容展开。“软件工程”这一概念最早来源于一场“软件危机”。它是一门研究如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把正确的管理技术和当前最好的软件开发与维护方法结合起来的学科。它涉及程序设计、数据库、软件开发工具、系统平台、标准及设计模式等方面。软件开发的过程往往要经历问题定义,可行性研究,需求分析,总体设计,详细设计,程序开发,软件测试,软件维护八个阶段的任务。为设计出一个可用性强的软件,用户界面的设计至关重要。友好的用户界面是带来良好用户体验的基础。Google Chrome 浏览器就是一个很好的例子。最后一节简述了软件行业的职业需求,让我们对于将来从事行业有了一个大概的了解。

第四章的内容,则是依托于程序设计语言,详细介绍了其概念、分类及编程模式,以及几种典型的高级编程语言。程序设计语言是一组用来定义计算机程序的语法规则,是一种被标准化了的交流技巧,用来向计算机发出指令。程序设计语言根据与硬件的联系程度主要可以分为机器语言、汇编语言、高级语言三大类。同时,程序设计语言还可以按照解决问题的模式分为过程式编程模式、面向对象编程模式、函数式编程模式和说明式编程模式。第三节介绍了几种典型的高级编程语言,实现了理论与实例的结合。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值