《计算机基础》第四章计算机软件概述
[基本要求]
通过本章的学习了解计算机软件的概念与分类,程序设计语言和语言处理程序、操作系统、字处理、表处理和数据库管理软件的概念和功能。简单介绍当前的流行软件及发展趋势。
[基本要点]
4.1 软件的概念与分类
软件概念:计算机软件是指计算机程序及其有关文档。
计算机程序: 为了告诉计算机做些什么,按什么方法、步骤去做,人们必须把有关的处理步骤告诉计算机。“计算机程序是指为了得到某种结果而可以由计算机等具有信息处理能力的装置执行的代码化指令序列,或者可被自动地转换成代码化指令序列的符号化序列,或者符号化语句序列。”这就是说,程序要有目的性和可执行性。程序就其表现形式而言,可以是机器能够直接执行的代码化的指令序列,也可以是机器虽然不能直接执行但是可以转化为机器可以直接执行的符号化指令序列或符号化语句序列。
文档:是指用自然语言或者形式化语言所编写的用来描述程序的内容、组成、设计、功能规格、开发情况、测试结构和使用方法的文字资料和图表。例如程序设计说明书、流程图、用户手册等。
文档不同于程序,程序是为了装入机器以控制计算机硬件的动作,实现某种过程,得到某种结果而编制的;而文档是供有关人员阅读的,通过文档人们可以清楚地了解程序的功能、结构、运行环境、使用方法,更方便人们使用软件、维护软件。因此在软件概念中,程序和文档是一个软件不可分割的两个方面。
4.2 程序设计语言和语言处理程序
4.2.1 程序设计语言(低级语言、高级语言、机器语言特点)
程序设计语言按语言级别有低级语言与高级语言之分。可分为机器语言、汇编语言、高级语言三类。
低级语言包括机器语言和汇编语言。
机器语言:
机器语言是以二进制代码形式表示的机器基本指令的集合、是计算机硬件可以直接识别和执行的语言。它的特点是运算速度快,每条指令都是0和1的代码串,指令代码包括操作码与地址码,且不同计算机其机器语言不同,难阅读,难修改。汇编语言
机器语言和汇编语言都是面向机器的低级语言。
汇编语言是为了解决机器语言难于理解和记忆,用易于理解和记忆的名称和符号表示的机器指令。汇编语言虽比机器语言直观,但基本上还是一条指令对应一种基本操作,对同一问题编写的程序在不同类型的机器上仍然是互不通用。
高级语言
高级语言是人们为了解决低级语言的不足而设计的程序设计语言。它是由一些接近于自然语言和数学语言的语句组成。因此,更接近于要解决的问题的表示方法并在一定程度上与机器无关,用高级语言编写程序,接近于自然语言与数学语言,易学、易用、易维护。但是由于机器硬件不能直接识别高级语言中的语句,因此必须经过“翻译程序”,将用高级语言编写的程序翻译成机器语言的程序,才能执行。一般说来用它的编程效率高,执行速度没有低级语言高。
4.2.2 语言处理程序
语言处理程序是把用一种程序设计语言表示的程序转换为与之等价的另一种程序设计语言表示的程序的程序。
4.3 操作系统的概念和功能
4.3.1 操作系统功能
操作系统五大管理功能,即作业管理、存储管理、信息管理、设备管理和处理机管理。这些管理工作是由一套规模庞大复杂的程序来完成的。
4.3.2 操作系统基本类型
计算机上使用的操作系统种类很多,但其基本类型可以划分为三类,即批处理操作 统、分时操作系统和实时操作系统。
4.4 字处理、表处理和数据库管理软件的概念和功能
4. 4.1字处理软件
目前流行的字处理软件有WPS,PE,Word等
4.4.2 表处理软件
目前常用的电子表处理软件有Lotusl—2—3和Excel。
4. 4.3数据库管理软件
目前在数据库管理软件中常用的数据模型有三种,即关系模型、层次模型和网状模 目前在微型机上最常用的数据库管理软件都是支持关系模型的关系数据库系统。其中ORACLE,SYBASE,INFORMIX是目前世界上最流行的,它们都用SQL作为数据描述、操作、查询的工具。
[典型例题]
1. 计算机硬件能直接识别和执行的只有D
A)高级语言 B)符号语言 C)汇编语言 D)机器语言
2. 为解决某一特定问题而设计的指令序列称为C
A) 文档 B) 语言 C) 程序 D) 系统
3. 下面哪一组是系统软件C
A) DOS和MIS B) WPS和Windows
C) DOS和Windows D)Windows和Word
4. 系统软件中最重要的是 A
A)操作系统B)语言自理程序
C)工具软件D)数据库管理系统B
5. 某学校的工资管理程序属于
A)系统程序B)应用程序
C)工具软件D)文字处理软件
[补充习题]
1. WPS、Word等字处理软件属于C
A) 管理软件 B) 网络软件 C) 应用软件 D) 系统软件
2. 计算机软件系统可以分为 系统软件 和 应用软件 两大类。
3. 计算机语言可以分为机器语言、汇编语言和高级语言 三个层次。
4. 在计算机的系统软件中,操作系统 是必须首先配置的。
计算机基础知识与操作有哪些?
1.8计算机的安全使用 1.9练习题 第2章计算机基本操作与Windows操作系统 2.1硬件的基本操作 2.2Windows的基本操作 2.3Windows的附件的使用 2.4Windows的文件和磁盘管理 2.5系统设置 2.6练习题 第3章风格基础知识与上网操作 第4章文字处理Word 第5章电子表格Excel 第6章演示文稿PowerPoint 第7章多...
安徽省公务员考试计算机专业课知识
五、软件基础知识;程度设计语言的基本概念 第二章 多媒体技术 一、多媒体的基本概念及关键技术 二、多媒体计算机及关键设备 三、多媒体技术及其应用 第三章 计算机信息安全技术 一、信息安全的相关概念与技术 二、计算机病毒的定义、特性、结构及分类 三、计算机病毒的检测与防治 第四章 Internet知识 一...
计算机二级考试C语言知识点归纳
2017年计算机二级考试C语言知识点归纳 计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。下面是2017年计算机二级考试C语言知识点归纳。欢迎阅读。 总体上必须清楚的 1)程序结构是三种:顺序...
计算机在生命科学中的应用目录
3. 第三章: 讲解数值方法中的误差概念,如近似值、舍入误差和泰勒级数等。4. 第四章: 阐述MATLAB在数值计算中的重要性,包括语言结构、矩阵操作、绘图和控制语句等。5. 第五章至第九章: 详细探讨非线性方程和线性方程组的数值解法,以及插值、数值微分和积分的计算。6. 第十章: 生物统计学基础,...
考计算机类的公务员需要掌握哪些
可以参考考试大纲:计算机类 第一部分 计算机科学技术基础 第一章 计算机及其应用基础知识 一、计算机的特点、分类及其应用 二、信息编码与数据表示;数制及其转换;算术运算和逻辑运算 三、计算机硬件系统的组成及其基本工作原理 四、计算机软件系统的组成,系统软件和应用软件的基本概念、功能和分类 五、软件...
做一个办公室文员需要懂得哪些电脑知识?
第一章 计算机基础知识 教学要求: 1.了解计算机的发展、特点和应用领域,懂得计算机在文秘工作中的应用。 2.掌握微机硬件系统的基本配置以及多媒体计算机的基本概念,了解微机系统的主要技术指标。 3.熟悉微机系统的使用常识,掌握键盘和鼠标的基本操作,懂得计算机病毒的实质、特征和防治方法。 教学内容: §1-1 计算机的...
计算机应用基础的学习计划怎么写
本学期继续在上一学期的基础上,不断扩展、深入教学内容,使学生更进一步理解、掌握教材重、难点,逐步获得计算机初步知识和技术。本学期需要掌握和详细讲解的重、难点有以下内容:第三章因特网应用1.网页浏览及电子邮件。2.计算机网络基础知识。第四章word字处理软件1.表格的创建和编辑。2.图文混排中...
c语言程序设计
第四节 C语言的上机操作 思考题与习题 第二章 C语言程序设计基础 第一节 C语言的程序结构 第二节 数据类型 第三节 运算符与表达式 思考题与习题 第三章 C程序控制结构 第一节 C程序的三种基本控制结构 第二节 顺序结构 第三节 选择结构 第四节 循环结构 思考题与习题 第四章 数组 第一节 ...
信息技术教师工作计划范文大全5篇
四、教学内容和要求 第一章 计算机基础知识 教学内容: 1、计算机的发展和系统组成 2、汉字输入法 3、数制和字符编码 4、多媒体初步技术 5、计算机病毒及其防治 教学要求: 1.了解计算机的发展、应用和特点。 2.掌握数制及其转换,掌握计算机的数据单位,了解计算机的编码。 3.掌握计算机的系统组成,了解计算机硬件系统...
事业单位考试【公共基础知识】加【计算机基础知识】,都考什么内容啊,求...
事业单位考试《公共基础知识》考试内容第一部分法律 第一章 法律知识 第一节 法的概念、特征与作用 第二节 法与其他社会现象之间的关系 第三节 法的渊源 第四节 法律关系 第五节 法的制定 第六节 法的实施 第二章宪法 第一节 概述 第二节 国体、政体 第三节 经济制度 第四节 公民的基本权利与义务 第...
欧会苦参: 一、计算机硬件 由运算器、控制器、存储器、输入设备和输出设备等五个逻辑部件组成.运算器和控制器又称为中央处理器. 二、计算机软件可以分为系统软件和应用软件. 1. 系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以...
浏阳市17357573730: 1. 描述一个完整的计算机系统(硬件与软件)的基本组成?简述计算机硬件与计算机软件的关系??
欧会苦参: 一个完整的电子计算机系统由硬件和软件两大部分构成. 计算机硬件包括输入设备、输出设备、存储器、运算器、控制器五大部分. 计算机软件,正如人的躯体和思想不可或缺一样,硬件就是计算机的躯体,软件则是计算机执行任务的“思想”. 让计算机执行一步运算或判断的命令称为指令,而指令的有序集合则称为程序,程序和有关文档资料成为软件.软件可以分为系统软件(为各类应用软件提供共同的基本操作以及协调及管理硬件的软件,包括操作系统、数据库管理系统以及程序语言的编译系统等软件)和应用软件(为某种应用目的而编制的软件,包括信息管理、文字处理、数据处理、辅助教学、辅助设计、自动化控制、娱乐游戏等各个方面的软件)两大类.
浏阳市17357573730: 1.简述计算机五大结构组成及其功能.2.简述计算机系统中软、硬件系统的概念 - ?
欧会苦参: 1.计算机由运算器、控制器、存储器、输入设备和输出设备等五大部件组成计算机硬件系统. (1)运算器:又称算术逻辑单元,用来进行算术或逻辑运算以及移位循环等操作. (2)控制器:又称控制单元,是全机的指挥控制中心.它负责把指令逐...
浏阳市17357573730: 计算机基础及Photoshop应用的考试内容 - ?
欧会苦参: 一、计算机基础知识1. 计算机的概念、类型及其应用领域;计算机系统的配置及主要技术指标.2. 计算机中数据的表示:二进制的概念,整数的二进制表示,西文字符的ASCII码表示,汉字及其编码(国标码),数据的存储单位(位、字节、...
浏阳市17357573730: 计算机基础知识 - ?
欧会苦参: 一、计算机发展 1956年,晶体管电子计算机诞生了,这是第二代电子计算机.只要几个大一点的柜子就可将它容下,运算速度也大大地提高了.1959年出现的是第三代集成电路计算机. 最初的计算机由约翰·冯·诺依曼发明(那时电脑的计算...
浏阳市17357573730: 计算机基础知识?
欧会苦参: 这有更全的 , 从诞生开始 http://www.nhyz.org/nhxi/nhxi/jisuanji.htm 1、计算机的诞生与发展,及其特点 2、计算机在现代社会中的应用 3、计算机的基本组成及其相互联系 4、计算机的工作原理 5、计算机中的数的表示 6、计算机网络及安全基础...
浏阳市17357573730: 电脑基础知识 - ?
欧会苦参: 计算机住要由硬件和软件组成! 硬件主要有:CPU.显卡.主版.硬盘.光驱.电源.显示器.机箱.键盘.鼠标.内存组成 软件主要有:系统软件.应用软件.工具软件组成. 电脑的工作原理 前面我们认识的电脑其实只是电脑的硬件部份(英文名叫hardware)...
浏阳市17357573730: 有谁知道计算机软件有哪些特点? ?
欧会苦参: 软件的特点(1)计算机软件与一般作品的目的不同.计算机软件多用于某种特定目的,如控制一定生产过程,使计算机完成某些工作;而文学作品则是为了阅读欣赏,满足人们精神文化生活需要.(2)要求法律保护的侧重点不同.著作权法一般只保护作品的形式,不保护作品的内容.而计算机软件则要求保护其内容.(3)计算机软件语言与作品语言不同.计算机软件语言是一种符号化、形式化的语言,其表现力十分有限;文字作品则是人类的自然语言,其表现力十分丰富.(4)计算机软件可援引多种法律保护,文字作品则只能援引著作权法.
浏阳市17357573730: 计算机的软件和硬件的资料 - ?
欧会苦参: 硬件的概念 我们认识的主机箱、显示器、键盘、鼠标、音箱和话筒.这些我们能够看得见、摸得着的设备就是我们常常说起的"硬件",它就好比我们人类的大脑和身体,是物质的,是进行一切活动的基础. 键盘、鼠标和话筒都是给计算机送...
浏阳市17357573730: 计算机应用软件的介绍 - ?
欧会苦参: 《计算机应用软件》由中国时代经济出版社出版,是办公自动化的实用手册,适用于有一定计算机使用基础的各行各业的人员.全书全书按照Office2000中文版的主要组件分为概述和六篇共七个部分编写.包括Word2000部分详细讲述了进行文本输入、编辑、排版、打印的操作方法;Excel2000的使用;Access2000的使用;Power.Point2000的使用;FrontPage2000的使用以及Outlook2000的使用教程.