第1篇信息技术基础知识.ppt

  1. 1、本文档共78页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2.5 计算机技术的发展 4、超级计算机 超级计算机通常是指由数百数千甚至更多的处理器(机)组成的、能计算普通PC机和服务器不能完成的大型复杂课题的计算机。 我国天津国家超级计算机中心的天河-1,速度为每秒2.5千万亿次。其运算能力在世界上名列前茅。 作为高科技发展的要素,超级计算机早已成为世界各国经济和国防方面的竞争利器。经过我国科技工作者几十年不懈地努力, 我国的高性能计算机研制水平显著提高,成为继美国、日本之后的第三大高性能计算机研制生产国。 返回本节首页 1.3 计算机软件系统 1.3.1 计算机软件的分类 1.3.2 操作系统 1.3.3 计算机语言和工具类软件 1.3.4 应用软件 返回本章首页 1.3.1 计算机软件的分类 所谓软件是指能指挥计算机工作的程序和程序运行时所需要的数据,以及与这些程序与数据有关的文字说明和图表资料。其中文字说明和图表资料又称为文档。 1、系统软件和应用软件 计算机软件按其功能可分为系统软件和应用软件。 系统软件是计算机系统必须配置的那部分软件,是管理、控制和维护计算机硬件和软件资源的软件。它又分为: (1)操作系统 如Windows2000、Linux、Unix等。 (2)语言处理程序 如汇编程序、编译程序。 (3)数据库管理系统 如Foxpro、Oracle等。 (4)系统维护工具 如故障诊断程序、 各种开发工具软件像计算机程序设计语言等。 应用软件是为解决用户某一特定的任务而编制的程序。如办公自动化软件、图像处理软件、计算机辅助设计软件等 1.3.1 计算机软件的分类 2、非开源软件和开源软件 计算机软件从是否开放软件的源代码角度可分为非开源软件和开源软件。 不对公众开放软件的源代码的软件为非开源软件。如:微软公司的Windows操作系统和SQL Server数据库管理系统。 对公众开放软件的源代码的软件为开源软件。如:Linux操作系统。 1.3.1 计算机软件的分类 3、客户端软件和在线软件 计算机软件从是否需要在客户端计算机上安装软件的角度可分为客户端软件和在线软件。 将软件在客户端计算机上安装后才能使用的软件叫客户端软件。 通过登陆软件厂商的网站,在网上使用厂商提供的软件,该软件为在线软件。 返回本节首页 1.3.2 操作系统 操作系统是最基本最重要的系统软件,其主要功能是管理、调度计算机系统的资源,并为用户方便地使用计算机提供友好的界面和良好的服务。其他 1、操作系统的基本功能 (1)资源管理 处理器管理 存储器管理 输入输出设备管理 信息管理 (2)人机接口界面管理 操作系统是最靠近硬件的软件层,所有的应用程序和其他系统程序只有通过它才能使用计算机,所以操作系统是用户与计算机的接口。操作系统从早期的字符命令操作界面,发展到菜单式图形窗口操作界面,使人们操作计算机愈来愈方便。现在微软的Windows操作系统被广泛用于个人计算机,它具有与软件开发一体化、与数据库一体化、与通讯功能和网络管理功能一体化等特点。 1.3.2 操作系统 2、操作系统的类型 批处理操作系统:把多个用户的任务变成规定形式的一批作业进行处理。 分时操作系统:指多个进程共享同一台计算机,即CPU每间隔一段时间轮流控制各进程。 实时操作系统:指对随机发生的事件作出及时响应,并对其进行实时控制和管理。 网络操作系统:使网络上各计算机能方便有效地共享网络资源,为网络用户提供所需的各种服务的软件。 返回本节首页 1.3.3 计算机语言和工具类软件 1、计算机的指令系统 指令:用来规定计算机的一个基本操作的二进制代码。它由操作码和操作数两部分组成,操作码用于指示要进行什么操作(例如加、减、乘、除、移位等),操作数用于指示操作对象(例如加数、被加数、乘数、被乘数等),操作数大多数情况下是地址码。 程序:就是由一连串指令按一定顺序组成的能完成某种任务的一系列二进制代码。 指令系统:一种计算机所能识别的一组不同指令的集合,称为该种计算机的指令集或指令系统。 1.3.3 计算机语言和工具类软件 2、计算机程序设计语言 1)机器语言:是一种用二进制代码,以0和1表示的、能被计算机识别和执行的语言,是一种低级语言。该语言记忆、阅读、书写难。 2)汇编语言:是一种面向机器的、用助记符表示的程序设计语言。与机器密切相关,通用性差。 3)高级语言:比较接近自然语言和数学语言的程序设计语言。易学、易用、易于精通,但计算机不能识别和执行。 4)编译和解释:用汇编语言和各种高级语言编写出来的程序称为源程序。将高级语言或汇编语言经编译后产生的机器语言程序称为目标程序。高级语言有编译执行和解释执行两类,编译

文档评论(0)

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

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

1亿VIP精品文档

相关文档