第1章计算机基础 (2).ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.4.2 程序的发展 计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。 1.机器语言(Machine Language):机器语言也称为低级语言,是计算机唯一能接受和执行的语言。 2.汇编语言(Assembly Language ):汇编语言是面向机器的程序设计语言。 3.高级语言:从最初机器语言和汇编语言与计算机交流不便中,人们意识到,应该设计一种能够接近于数学语言或人的自然语言,同时又不依赖于计算机硬件,编出的程序能在所有机器上通用。 1.4.3 编译方式与解释方式 计算机将源程序翻译机器指令时,有编译方式和解释方式两种。 1.编译方式:编译方式就是把源程序用相应的编译程序翻译成相应的机器语言的目标程序,然后再通过连接装配程序,连接成可执行程序,再执行可执行程序而得结果 。 2.解释方式:解释方式就是将源程序输入计算机后,用该种语言的解释程序将其逐条解释,逐条执行,执行完只得结果,而不保存解释后的机器代码,下次运行此程序时还要重新解释执行。 1.4.4 程序结构及控制流程 每个程序在设计之前,程序员都需要对程序结构及控制流程进行分析,从而选择一种最为合理的程序设计思路与实现方法。 1.程序结构:程序结构是指程序代码在执行时,它们之间的执行顺序关系。计算机程序的基础结构包括顺序结构、选择结构和循环结构。 2.程序控制流程:在编写程序之前,程序员会创建一种称为“流程图”的特殊图表,它使用箭头和符号来表示程序语句运行的顺序。程序员还可以使用代码的一种粗略的文字版本,它看起来与程序代码类似,但是完全没有精确的语法和真正的代码所必需的细节。这种简化的文字版本被称为“伪代码”。 1.4.5 程序设计方式 在程序的发展史上,先后曾经产生过多种形式的程序设计方式,但是被人们所接受的只有结构化程序设计和面向对象程序设计两种方式。它们是编程史上具有里程碑意义的程序设计方式。 1.结构化程序设计:结构化程序设计由迪克斯特拉(E.W.dijkstra)在1969年提出,是以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,完成各模块后再将其组合为完整程序的一种设计方式。 2.面向对象程序设计:面向对象程序设计是指直接以对象为中心,分析、设计及构造应用程序的机制。 1.5 计算机的安全操作 为了使计算机发挥最佳状态,用户在平常须要养成良好的操作习惯,自觉维护和保养计算机。 1.5.1 计算机的使用环境 在使用计算机时,用户应注意计算机放置位置的环境。因为计算机对电源、温度、湿度和清洁的环境有一定的要求。 1.5.2 安全操作与维护 计算机作为一种复杂的电子设备,用户必须按照正确的使用规范进行操作,才能最大限度的保证计算机系统的正常运行 1.开机与关机:在开机时,须要先打开显示器、打印机等外部设备的电源,再打开主机电源。而关机时,与开机相反 。 2.软件系统的维护: 操作系统是计算机的基本运行环境,应利用软件工具对系统区进行维护和备份,从而保证系统区正常工作。 对硬盘上中的重要文件经常备份,以免出现意外时造成不必要的损失。 对一些系统文件或可执行的程序、数据进行必要的写保护。 不随意执行来路不明的移动磁盘。如果必须使用时,应选对该设备进行查杀病毒,在确信无病毒后,再在系统中运行。 * 第1章 计算机基础 早期的计算机主要用于科学计算,随着计算机技术的发展与人们需求的不断变化,计算机开始着重于对信息的处理与分析能力。 现在,人们已经将计算机广泛地应用于文字排版、声音和图像的编辑与处理以及人工智能等领域,计算机增强了人们完成工作任务的能力,它已经成为人们生活中一种重要的工具。下面我们来简单的介绍一下计算机概述、计算机系统的组成、计算机的信息处理、计算机程序设计,以及计算机的安全操作等内容。 * 1.1 计算机概述 现代计算机是一种按照程序自动进行信息处理的通用工具,它的处理对象是信息,处理结果也是信息。计算机已经渗透到科学计算、工程设计、经营管理、过程控制以及人工智能等各个领域。在此,我们要首先了解什么是计算机、计算机的发展和计算机的应用等内容。 * 1.1.1 什么是计算机 我们在生活中,会在很多地方看到计算机的存在。例如,我们到图书馆借阅图书过程中,将通过计算机来管理学生的借阅情况;到购物中心,结算账单时

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档