1 / 5
文档名称:

计算机应用基础知识概述.docx

格式:docx   大小:85KB   页数:5页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计算机应用基础知识概述.docx

上传人:cjl201801 2022/3/9 文件大小:85 KB

下载得到文件列表

计算机应用基础知识概述.docx

相关文档

文档介绍

文档介绍:第1章电脑应用基础知识概述
第2讲电脑应用基础知识概述(二)
教学目标及基本要求:
1、掌握电脑软件系统的构成,软件的概念、特点及分类
2、了解指令、语言、程序的概念。
3、掌握电脑的基本工作原理。
教学重点:
软件的概念、特。
>q,贝U交换p和q。

=0,则令g=q并终止;否则令p=q,q=r并转向步骤b。
电脑的算法有以下几个性质:
有穷性:算法必须在有限次执行后完成。也就是说,解题过程必须是可以终止的。
确定性:每一步骤必须明确定义。电脑和自然语言不同,一切操作都要在程序中予
以安排,不能有语义不明确的地方。
输入/输出:程序是以加工信息为其任务,因此,在算法中需要涉及到信息的输入/
输出。
可行性:每个算法都可以实施,并能到达预期目的。
数据结构
当涉及到一些诸如图、表的复杂信息结构,或者涉及到大量数据的处理时,就必须考虑
数据结构问题。例如,图书馆的图书管理包括的图书信息很多,如果不采取一定的数据结构
〔如图书的编目、按书名或作者编排统一有序的检索号等〕,系统的实现就会很困难。
〔2〕程序设计语言的分类
第一代程序设计语言——机器语言
机器语言是由CPU可以识别的一组由0、1序列构成的指令码,是电脑硬件所能“理解”
的唯一语言。
第二代程序设计语言——汇编语言
用助记符来表示每一条机器指令。
第三代程序设计语言——高级语言、算法语言
【例】:命令电脑硬件完成如下动作:清除累加器,然后把内存地址为117的单元内容
与累加器的内容相加。
机器语言:01101100000000000000000l110101
汇编语言:CLA00117
【例】:求A+B=?
汇编语言:CLAA
ADD
STD
高级语言:M=A+B
非过程化语言
④第四代程序设计语言
关系数据库的标准语言
SQL即属于第四代程序设计语言。
智能性语言
⑤第五代程序设计语言
PROLOG语言〔ProgramminginLogic〕是第五代语言的代表。

按照冯?诺依曼机“存储程序”的概念,电脑的工作过程就是执行程序的过程。要了解电脑是如何工作的,首先要知道电脑指令和程序的概念。
.电脑的指令
?指令就是由二进制代码表示的,要求电脑完成各种操作的命令。一条指令对应一种操作。
指令系统是指某一台电脑能执行的所有指令。
?对于不同的电脑指令系统来说,一般具有以下的几类指令:
〔1〕算术、逻辑运算指令;
〔2〕数据传送指令;
〔3〕程序控制指令;
〔4〕状态管理和控制指令;
〔5〕输人输出指令。
.电脑的程序
程序就是完成既定任务的一组指令序列,电脑按照程序规定的流程依次执行一条条的指
令,最终完成程序所要实现的目标。
.电脑的工作原理
〔1〕存储程序原理
电脑利用“存储器”〔内存〕来存放所要执行的程序,再通过CPU依次从存储器中取出
程序中的每一条指令,并加以分析和执行,直到完成全部指令任务为止。这就是电脑的“存
储程序”工作原理。
存储程序原理是由美籍匈牙利数学家冯?若依曼于1946年提出的,他和同事们依据此原
理设计出了一个完整的现代电脑雏形,并确定了存储程序电脑的五大组成部分和基