《计算机基础》第四章计算机软件概述
- 格式:doc
- 大小:32.00 KB
- 文档页数:7
《大学计算机基础》章节知识点汇总第一章计算机基础知识1、简述计算机的发展情况。
答:1946年2月,美国的宾夕法尼亚大学研制成功了世界上第一台计算机~ ENIAC至今,按计算机所采用的电子元件的变化来划分计算机的发展阶段,大致辞可分为四代:第一代为电子管计算机(1946~1958)计算机所采用的主要电子元件是电子管。
第二代为晶体管计算机(1959~1964)计算机所采用的主要电子元件是晶体管,这一时期了出现了管理程序及某些高级语言。
第三代为集成电路计算机(1965~1970)计算机所采用的主要电子元件是中小规模集成电路,出现操作系统,出现了分时操作系统和实时操作系统等。
第四代为大规模、超大规模集成电路计算机(1971至今)计算机所采用的主要电子元件是大规模、超大规模集成电路,出现了微型计算机及巨型计算机等多种类型的计算机,并向微型化、巨型化、智能化和多媒体化方向发展。
2、计算机在信息技术中的作用(1)能够快速高质量的实现人工无法完成的数据处理工作。
(2)大容量存储设备的记忆能力使得世界空间变大了。
(3)不断发展的多媒体技术进入到信息技术领域。
(4)计算机网络的应用,拉近了世界各地人们的距离。
(5)计算机在决策系统的使用,有助于决策的科学化。
3、简述摩尔定律(1)摩尔定律是由英特尔(Intel)的创始人之一戈登·摩尔(Gordon·Mo ore)提出来的。
(2)其内容为:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
(3)这一定律揭示了信息技术进步的速度。
4、电子计算机的系统结构5、ROM和RAM(1)ROM(只读存储器)计算机工作过程中,只能从ROM读取数据,不能写入,ROM内的信息是在制造时用专用设备一次写入的常用来存放重要的系统程序或数据内容是永久性的,在关机或断电的情况下也不会丢失,目前常见PROM、EPROM、EEPROM、MROM(2)RAM(随机读写存储器)CPU运行期间既可从RAM中读取信息,也可向其写入信息,断电后,所存信息会丢失又分为SRAM(静态)和DRAM(动态)6、软件和硬件的关系硬件和软件同是构成计算机系统的两大要素,缺一不可。
计算机基础(计算机概述)什么是计算机计算机是一种用来处理数据的电子设备。
在现代社会中,计算机已经成为了媒体、教育、行政和生产中不可或缺的基本工具。
计算机在信息时代中扮演了重要的角色,不仅可以简化的许多任务,还能够拓展我们的社交和商业活动。
计算机可以分为硬件和软件两个部分。
硬件指的是计算机主机、键盘、显示器等电子设备;软件则是计算机系统将人类所编写的程序、指令来控制硬件进行处理。
计算机的组成计算机包括许多用于处理数据的部件,包括:1. 中央处理器 (CPU)CPU 是计算机的重要组成部分,是计算机内部处理信息的核心部件。
它负责执行指令,控制计算机的各个部件,协调计算机的运行。
雷军曾经说过:“中央处理器(CPU)就像人的大脑一样,它控制着计算机硬件、软件等各个部分的协调和运行。
”2. 存储器 (Memory)存储器是计算机内部用于存储数据和程序的设备。
存储器包括内存和硬盘。
内存是缓存数据的地方,是CPU的寄存器。
硬盘是永久存储信息的地方,能够长期保存数据和程序,是在断电时不会丢失数据的存储设备。
3. 输入/输出设备输入/输出设备是将计算机跟外围世界联系起来的设备,包括键盘、鼠标、显示器、网络设备等等。
计算机的发展历史计算机的发展历史可以追溯到数千年前,从算盘、丝绸桥图案到图灵提出计算机的理论,经历了从机械到电子设备的演进。
20世纪40年代,电子计算机出现,早期计算机的体积庞大、功耗高,需要大量的空间来存储,运算速度较慢。
但是随着技术的发展,计算机的尺寸越来越小,功能越来越强大。
21世纪以来,计算机已经成为了人类不可或缺的工具,计算机技术的改进非常迅速,计算机的普及和使用在极大程度上改变了我们社会的发展和生活方式。
计算机的分类根据计算机的用途和结构,我们可以将计算机按照几个角度进行分类。
1. 按照用途分类根据计算机的使用目的,计算机可以分为以下几类:•个人电脑(PC)•数字手机•服务器•超级计算机2. 按照结构分类根据计算机的处理方式,计算机可以分为以下几类:•单机式计算机•集群式计算机•分布式计算机•嵌入式计算机计算机的结构和用途也将会随着技术的不断进步而发生很大变化,我们也将有更多新的计算机类型被发明和应用。
第一章计算机与信息技术§1.1计算机概述一、计算机的发展历程1946年在美国宾夕法尼亚大学诞生第一台计算机ENIAC1.第一代:1946年—50年代中,电子管时代,有机器语言和汇编语言。
2.第二代:50年代中—60年代中,晶体管时代,使用操作系统,出现Fortran、COBOL、ALGOL 高级语言。
3.第三代:60年代中—70年代初:中小规模集成电路时代,用半导体存储器代替了磁芯存储器,使用了磁盘。
4.第四代:70年代初至今:大规模集成电路时代,开始引入光盘、优盘。
二、计算机的特点1.运算速度快2.计算机精确度高3.具有存储和逻辑判断能力4.有自动控制能力5.采用二进制表示数据三、计算机的分类1.按工作原理分类:电子数字计算机、电子模拟计算机2.按用途分类:通用计算机和专用计算机。
3.按规模分类:巨型机、小巨型机、大型主机、小型机、工作站、PC机四、计算机的应用1.科学计算2.数据处理和信息管理3.自动控制4.计算机辅助功能CAD:计算机辅助设计CIMS:计算机集成制造系统CAI:计算机辅助教学5.人工智能五、计算机的发展趋势巨型化、微型化、网络化、智能化和多媒体化。
§1.2信息与信息技术一、什么是信息信息就是收信者事先不知道的报道,数据是信息的具体表示形式,是信息的载体。
二、什么是信息技术信息技术是用于获取信息、传递信息、处理并再生信息的一类技术。
第一次信息革命是文字的使用,第二次信息革命是印刷术的发明,第三次革命是电话、广播、电视的使用,第四次革命是电子计算机与通信相结合的现代信息技术。
三、计算机中信息的表示1.二进制只有0、1逢二进一2.八进制3.十六进制B—二进制D—十进制O—八进制H—十六进制4.不同进制数据之间的转换5.西文字符的编码计算机系统中有两种重要的西文字符编码:ASCII和EBCDIC码(IBM大型机用)普通采用的是ASCII(美国信息交换标准代码),用一个字节表示一个字符,一个字节为8个二进制位,最高位为0,共有128个字符EBCDIC采用8位二进制表示256个字符6.汉字编码(1)国标码GB2312-80国标码收录了6763个汉字和682个字符,其中一级汉字3755个,按拼音顺序排列,二级汉字3008个,按部首顺序排列,所有汉字和字符组成一个94行(区号)和94列(位)的矩阵,第一个字对应的行号和列号合起来叫区位码。
《计算机应用基础》各章知识点归纳大全计算机已经成为我们日常生活和工作中不可或缺的工具,而《计算机应用基础》是我们了解和掌握计算机的重要入门课程。
下面就为大家详细归纳一下这门课程各章的知识点。
第一章:计算机基础知识计算机的定义和发展历程是首先要了解的。
计算机是一种能够按照预先设定的程序,对数据进行存储、处理和输出的电子设备。
从早期的巨型机到现在的微型机,计算机的发展经历了电子管、晶体管、集成电路和大规模集成电路等几个阶段。
计算机的分类也有多种方式,按照性能可分为超级计算机、大型计算机、小型计算机、微型计算机等;按照用途可分为专用计算机和通用计算机。
计算机系统由硬件系统和软件系统两大部分组成。
硬件系统包括中央处理器(CPU)、存储器、输入设备和输出设备等。
其中 CPU 是计算机的核心部件,它的性能直接影响计算机的运行速度。
存储器又分为内存储器(如内存)和外存储器(如硬盘、U 盘等)。
软件系统则包括系统软件和应用软件。
系统软件是管理和控制计算机硬件与软件资源的程序,如操作系统(如 Windows、Linux 等)、语言处理程序等。
应用软件是为解决特定问题而开发的软件,如办公软件(Word、Excel 等)、图形图像处理软件(Photoshop 等)。
计算机中的数制和编码也是重要的知识点。
常见的数制有二进制、八进制、十进制和十六进制,它们之间可以相互转换。
计算机中采用二进制进行数据存储和处理,而编码则用于表示字符、数字等信息,如 ASCII 码、汉字编码等。
第二章:Windows 操作系统Windows 操作系统是我们最常用的操作系统之一。
了解其基本操作是必不可少的。
首先是桌面的认识,包括桌面图标、任务栏等。
掌握如何设置桌面背景、屏幕保护程序等个性化设置。
文件和文件夹的管理是重点,要学会新建、复制、移动、删除、重命名文件和文件夹,以及如何设置文件和文件夹的属性(如只读、隐藏等)。
Windows 操作系统还提供了丰富的系统工具,如磁盘清理、磁盘碎片整理、系统还原等,要知道如何使用这些工具来维护系统的性能和稳定性。
计算机基础知识点归纳一、计算机概述1. 计算机定义- 计算机是一种能够按照程序指令自动进行高速计算、数据处理的电子设备。
2. 计算机分类- 个人计算机(PC)- 服务器- 工作站- 主机- 嵌入式计算机3. 计算机发展历程- 第一代计算机(1940-1950年代):真空管技术- 第二代计算机(1950-1960年代):晶体管技术- 第三代计算机(1960-1970年代):集成电路技术- 第四代计算机(1970年至今):微处理器技术二、计算机硬件1. 中央处理器(CPU)- 功能:执行程序指令,进行数据处理和控制。
- 类型:单核CPU、多核CPU。
2. 主板(Motherboard)- 功能:连接计算机各个硬件组件,提供数据传输通道。
3. 内存(RAM)- 功能:临时存储正在运行的程序和数据。
- 类型:DRAM、SRAM。
4. 存储设备- 硬盘驱动器(HDD)- 固态驱动器(SSD)- 光盘驱动器(CD/DVD)5. 显卡(Graphics Card)- 功能:处理图像数据,输出到显示器。
6. 外围设备- 输入设备:键盘、鼠标、触摸屏。
- 输出设备:显示器、打印机、扬声器。
- 存储设备:U盘、移动硬盘。
三、计算机软件1. 操作系统(OS)- 功能:管理计算机硬件资源,提供用户界面。
- 类型:Windows、macOS、Linux。
2. 应用软件- 办公软件:Microsoft Office、Google Docs。
- 浏览器:Chrome、Firefox、Safari。
- 多媒体软件:Adobe Photoshop、Audacity。
3. 编程语言- 高级语言:C、C++、Java、Python。
- 低级语言:汇编语言、机器语言。
四、计算机网络1. 网络基础- IP地址:网络中设备的唯一标识。
- 域名系统(DNS):将域名转换为IP地址。
- 协议:TCP/IP、HTTP、FTP。
2. 网络设备- 路由器:连接不同网络,转发数据包。
《计算机应用基础》各章知识点归纳大全计算机应用基础知识点归纳大全计算机应用基础是计算机科学与技术专业中的一门重要基础课程。
掌握计算机应用基础的知识,对于学习和应用计算机技术具有重要的指导作用。
本文将对《计算机应用基础》课程中各章的知识点进行全面归纳,帮助读者更好地理解和掌握这门课程。
第一章:计算机基础知识1.1 计算机的组成和发展历程计算机的硬件组成,包括中央处理器(CPU)、内存、硬盘、输入输出设备等,并介绍了计算机的发展历程,从机械计算器到现代计算机的演变过程。
1.2 计算机的基本工作原理介绍计算机的基本工作原理,包括输入、处理、输出等基本环节,以及计算机内部二进制表示、运算和逻辑运算等基本原理。
1.3 计算机的存储系统介绍计算机的存储系统,包括内存和外存的区别与联系,以及磁盘、光盘等外存介质的特点和使用。
1.4 计算机的操作系统介绍计算机的操作系统,包括操作系统的基本功能、分类和特点,以及操作系统中的进程管理、文件管理和内存管理等重要概念。
第二章:计算机网络基础知识2.1 计算机网络的基本概念介绍计算机网络的基本概念,包括网络拓扑结构、传输介质、网络协议等基本术语和概念。
2.2 计算机网络的协议与通信介绍计算机网络的协议和通信技术,包括局域网协议、广域网协议、因特网协议(TCP/IP协议)等常用协议及其通信原理。
2.3 计算机网络的应用与安全介绍计算机网络的应用领域,包括电子邮件、Web应用、远程登录等应用,以及网络安全的基本概念和方法。
第三章:计算机软件基础知识3.1 计算机软件的分类与特点介绍计算机软件的分类,包括系统软件和应用软件,以及软件开发生命周期和特点。
3.2 操作系统与应用软件介绍操作系统的功能和特点,包括常见的操作系统(如Windows、Linux等)及其应用软件。
3.3 数据库与数据库管理系统介绍数据库的基本概念,包括数据模型、关系数据库和数据库管理系统(DBMS)的基本原理和应用。
计算机基础知识点1.计算机硬件:计算机硬件是指计算机的物理部分,包括中央处理器(CPU)、内存、硬盘、显示器、键盘、鼠标等。
CPU是计算机的大脑,负责执行指令和控制计算机的操作。
内存是存储数据和指令的临时存储区域。
硬盘是长期存储数据和程序的设备。
2.计算机软件:计算机软件是指计算机程序和相关数据的集合。
计算机软件分为系统软件和应用软件。
系统软件是控制和管理计算机硬件的程序,如操作系统和驱动程序。
应用软件是为特定任务或功能而设计的程序,如文字处理软件和游戏软件。
3. 操作系统:操作系统是计算机系统的核心软件,负责管理和控制计算机硬件资源。
它提供了用户与计算机硬件之间的接口,使用户能够运行程序和操作计算机。
常见的操作系统有Windows、MacOS和Linux等。
4. 程序设计:程序设计是指编写计算机程序的过程。
程序设计涉及到编程语言、算法和数据结构等概念。
编程语言是一种用于编写计算机程序的语言,常见的编程语言有C、C++、Java和Python等。
算法是解决问题的一系列步骤或指令,数据结构是组织和存储数据的方式。
5.网络和通信:网络是连接多台计算机的系统,允许它们共享资源和传输数据。
计算机之间的通信可以通过局域网(LAN)、广域网(WAN)或互联网进行。
常见的网络协议有TCP/IP和HTTP等。
6. 数据库:数据库是存储和组织数据的系统。
它允许用户存储、访问和管理大量数据,并支持数据的查询、更新和删除操作。
常见的数据库管理系统有MySQL、Oracle和SQL Server等。
7.数据结构和算法:数据结构是一种组织和存储数据的方式,算法是解决问题的一系列步骤或指令。
掌握数据结构和算法对于计算机编程非常重要,可以提高程序的效率和质量。
8.编译和解释:编译和解释是将高级编程语言转换为计算机可以理解和执行的机器语言的过程。
编译器将整个程序一次性转换为机器语言,而解释器逐行解释执行程序。
9.数据安全和隐私:数据安全是保护计算机数据不受未授权访问、使用或破坏的措施。
名词解释计算机基础计算机基础是一个广泛的概念,它涉及到计算机科学和信息技术领域的基础知识和概念。
本文将对计算机基础进行详细的名词解释,包括计算机硬件、计算机软件、操作系统、编程语言以及计算机网络等方面。
一、计算机硬件:计算机硬件是指构成计算机实体的各种物理设备。
主要包括以下几个方面的组成部分:1. 中央处理器(CPU):是计算机的核心部件,负责执行计算机程序中的指令。
2. 内存(RAM):用于存储当前正在运行的程序和数据,是计算机的临时存储器。
3. 硬盘:用于永久存储计算机系统和文件。
4. 显卡:负责显示计算机的图像和视频输出。
5. 输入设备:如键盘、鼠标和触摸屏等,用于向计算机输入指令和数据。
6. 输出设备:如显示器、打印机和音频设备等,用于向用户输出计算机处理的结果。
二、计算机软件:计算机软件是指计算机系统中各种程序和数据的集合。
根据功能和用途,计算机软件可以分为系统软件和应用软件两大类。
1. 系统软件:是控制和管理计算机硬件及其资源的程序集合,为上层应用软件提供支持。
包括操作系统、编译器、解释器和驱动程序等。
2. 应用软件:是根据用户需求而开发的各种功能性和非功能性程序,用于满足用户的各种工作和娱乐需求。
如办公软件、图像处理软件和游戏软件等。
三、操作系统:操作系统是计算机系统中最基本的系统软件,它负责管理和控制计算机资源,为上层应用程序提供接口和服务。
常见的操作系统有Windows、Linux和macOS等。
操作系统有以下几个主要功能:1. 进程管理:负责对计算机中运行的进程进行管理和调度,确保每个进程都能获得足够的资源和执行时间。
2. 内存管理:负责对计算机内存空间的分配和管理,确保各个程序能够正常运行并共享内存资源。
3. 文件系统管理:负责对计算机中的文件进行组织和管理,包括文件的创建、读写和删除等操作。
4. 设备管理:负责管理计算机的各种硬件设备,如打印机、磁盘驱动器和网络接口等。
四、编程语言:编程语言是一种用于编写计算机程序的形式语言。
《大学计算机基础》第五版_第1-4章课后习题答案1.简述计算机系统的组成。
由硬件系统和软件系统组成2.计算机硬件包括那几个部分?分别说明各部分的作用。
a)主机和外设b)主机包括中央处理器和内存作用分别是指挥计算机的各部件按照指令的功能要求协调工作和存放预执行的程序和数据。
外设包括输入输出设备和外存,作用是接受用户输入的原始数据和程序并将它们转化为计算机可以识别的形式存放在内存中,将存放在内存中由计算机处理的结果转变为人们所能接受的形式。
3.指令和程序有什么区别?试述计算机执行指令的过程。
a)指令是能被计算机识别并执行的二进制代码,程序是计算机指令的有序集合。
b)取指令,分析指令,执行指令。
4.指令的串行执行和并行执行有什么区别?串行执行即在任何时刻只能执行一条指令,并行执行可以执行多条指令。
5.什么是流水线技术?在程序执行时多条指令重叠进行操作的一种准并行处理技术。
6.简述系统软件和应用软件的区别。
系统软件是指控制计算机的运行、管理计算机的各种资源、并为应用软件提供支持和服务。
应用软件是利用计算机的软、硬件资源为某一专门目的而开发的软件。
7.简述机器语言、汇编语言、高级语言各自的特点。
机器语言编程工作量大、难学难记难修改;汇编语言编程质量高,站存储空间少、执行速度快;高级语言接近自然语言和数学公式。
8.简述解释和编译的区别。
解释的翻译工作可立即执行,而编译的翻译工作不可立即装入机器执行。
9.简述将资源程序编译成可执行程序的过程。
首先产生一个与资源程序等价的目标程序,然后连接程序将目标程序和有关的程序库组合成一个完整的可执行程序。
10.简述常用各种高级语言的特点。
FORTRAN:用于科学计算。
COBOL:面向商业的通用语言。
C/C++:功能丰富,灵活,简洁明了。
BASIC:非结构化,功能少,速度慢。
JAVA:严谨可靠易懂。
11.什么是主板?它主要有哪些部件?各部件是如何连接的?a)主板(母版)是微型计算机中最大的一块集成电路板,也是其他部件和各种外部设备的连接载体。
什么是计算机软件计算机软件是指一系列被计算机系统使用的数据和指令的集合。
它是计算机系统中不可或缺的组成部分,能够使硬件设备实现各种功能和任务。
计算机软件的发展使得计算机变得更加智能化、功能强大。
本文将从不同角度来探讨计算机软件的定义、分类以及它们在日常生活中的应用。
一、计算机软件的定义计算机软件是指由计算机程序和与之相关的文档、数据等那些能被计算机系统读取、存储和处理的各种信息的集合。
计算机软件是计算机系统的核心,它可以指导计算机进行各种操作,如运行程序、存储数据、处理信息等。
计算机软件可以分为系统软件和应用软件两大类。
二、计算机软件的分类1. 系统软件系统软件是控制计算机硬件和支持应用软件运行的软件。
它包括操作系统、编程语言处理系统、数据库管理系统等。
操作系统是最基本的系统软件之一,它协调计算机的硬件和软件资源,管理和控制计算机的各个部分,使得计算机能够正常运行。
编程语言处理系统是开发和编写计算机程序的工具,它提供了开发程序所需的编译、解释等功能。
数据库管理系统是用于管理和操作数据库的软件,它提供了对数据的存储、检索和处理等功能。
2. 应用软件应用软件是根据用户需求开发的各种功能性软件,它们可以帮助用户完成特定的任务。
常见的应用软件有办公软件、图像处理软件、多媒体软件、网页浏览器等。
办公软件包括文字处理软件、电子表格软件和演示文稿软件,它们可以分别用于处理文字、数值和图形等信息。
图像处理软件可以用于编辑和处理图片,例如Photoshop软件。
多媒体软件可以播放音频和视频等多媒体文件,例如QQ音乐和暴风影音等。
网页浏览器是用于浏览互联网上的网页内容的软件,例如Google Chrome和Mozilla Firefox等。
三、计算机软件的应用计算机软件广泛应用于各个领域和行业。
以下是一些常见的应用场景:1. 教育领域计算机软件在教育领域起着重要的作用。
教师可以通过使用教育软件来展示课程内容、制作教学资料、组织学生作业等。
计算机大一每章知识点第一章:计算机基础概述计算机的定义与发展历史计算机硬件与软件的基本概念计算机的工作原理及层次结构第二章:计算机硬件基础计算机内部各部件的功能与作用中央处理器(CPU)的结构与工作原理存储器(内存)与存储技术输入与输出设备及其分类第三章:计算机软件基础计算机软件的分类与特点系统软件与应用软件的定义与区别操作系统的功能与作用常见的操作系统类型与特点第四章:数据表示与处理二进制与十进制的转换计算机中的数据表示方式整数与实数的存储与运算字符与字符串的表示与处理第五章:程序设计基础算法与流程图的概念与表示方法常用的编程语言及其特点基本的编程思路与编程方法常用的程序结构与语句第六章:计算机网络基础计算机网络的定义与分类局域网与广域网的区别与特点网络通信协议与常用的网络协议互联网的发展与应用第七章:数据库基础数据库的概念与特点常见的数据库模型与体系结构关系数据库与SQL语言的基本操作数据库的设计与管理原则第八章:操作系统基础操作系统的功能与特点进程与线程的概念与管理内存管理与文件系统的实现常见的操作系统与其特点第九章:计算机安全基础计算机安全的概念与重要性常见的计算机安全威胁与攻击手段密码学与信息加密技术网络安全与个人信息保护的方法第十章:多媒体技术基础多媒体的概念与特点数字图像与音频的表示与处理视频与动画的基本原理与编码方法多媒体技术在各领域的应用以上是计算机大一每章知识点的简要概述,希望对您有所帮助。
在学习过程中,建议您结合教材和课堂实践进行深入学习与理解,以帮助您掌握计算机基础知识,为日后的学习与工作奠定扎实的基础。
《计算机基础》第四章计算机软件概述
第四章计算机软件概述
[基本要求]
通过本章的学习了解计算机软件的概念与分类,程序设计语言和语言处理程序、操作系统、字处理、表处理和数据库管理软件的概念和功能。
简单介绍当前的流行软件及发展趋势。
[基本要点]
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. 在计算机的系统软件中,操作系统是必须首先配置的。
【《。