WWW是由非常庞大的、世界范围内的文档集合而成的,这些文档简称为页面或网页。Web的出现极大地扩展了网络的应用范围,丰富了网络的内容,方便了人们对网络的使用。Web页面也称作网页,Internet上许许多多的网页采用超链接的方式链接在一起。所谓超链接,是引导浏览者从一个Web页面直接跳转到另一个Web页面的URL字符串。在一个文本形式的Web页面中,若包含了至少一个超链接字符串,则这样的文本称为超文本。Web页面是通过浏览器来浏览和观察的。......
2023-11-18
我们把高级语言形式的程序称为源程序,把机器语言形式的程序称为目标程序,编译程序是用来把源程序转换为等价的目标程序的程序。编译程序相当于两种语言系统之间的“翻译”。用高级语言编写的源程序只有经过编译程序的“翻译”,变成了目标程序,计算机才可以识别和运行。
要在计算机上执行用高级语言编写的程序,一般需要经过编译和运行两个阶段。在编译阶段,计算机把高级语言形式的源程序编译为机器语言;在运行阶段,计算机运行目标程序,得到程序的处理结果。计算机执行高级语言程序的步骤如图7-8所示。
图7-8 计算机执行高级语言程序的步骤
图7-8中的计算机A和计算机B可以是同一台(或同一种类型)的计算机,也可以是不同类型的计算机。(www.chuimin.cn)
计算机在运行目标程序时,除需要目标程序外,还需要一些辅助程序配合,例如,数据格式转换程序、标准函数程序等是这种辅助程序。因此,一个完整的编译软件包括编译程序和运行程序两大部分。一般用术语编译系统来表示完整的编译软件。
编译程序有两种“翻译”方式,一种是图7-8所示的完整的翻译后再执行的方式,完成这种翻译工作的程序称作编译程序。另一种是边翻译边执行的方式,完成这种翻译工作的程序称作解释程序。解释程序与编译程序的区别是,解释程序在翻译过程中不产生目标程序,而是边翻译边执行源程序本身。这种边翻译边执行的工作方式的最大缺点是效率太低,最大优点是简单易实现。一些功能较弱的简单高级语言(如BASIC语言)采用这种解释方式,大部分高级语言都采用编译方式。现在也有一些高级语言采用编译方式和解释方式相结合的工作方式。
编译软件(或称编译系统)已成为目前计算机系统最重要的系统软件之一。
有关计算机导论的文章
WWW是由非常庞大的、世界范围内的文档集合而成的,这些文档简称为页面或网页。Web的出现极大地扩展了网络的应用范围,丰富了网络的内容,方便了人们对网络的使用。Web页面也称作网页,Internet上许许多多的网页采用超链接的方式链接在一起。所谓超链接,是引导浏览者从一个Web页面直接跳转到另一个Web页面的URL字符串。在一个文本形式的Web页面中,若包含了至少一个超链接字符串,则这样的文本称为超文本。Web页面是通过浏览器来浏览和观察的。......
2023-11-18
计算机进行数据输入和数据输出时使用的最小单位称为数据元素。书号、书名、作者名、状态等称为数据元素的数据项。如何表示现实世界中的各种不同的数据元素模型,如何在程序设计中实现各种不同的数据元素模型,是数据结构要讨论的主要问题。为了使读者理解数据结构的基本概念,我们以图书信息计算机管理问题的软件设计为例来进行说明。数据结构主要有数据的逻辑结构、数据的存储结构以及对数据元素的操作。......
2023-11-18
在数据通信中,产生或发送数据的一端称为信源,接收数据的一端称为信宿。在传递数据的过程中,信道传递的电信号可能受到干扰,如电磁波等的干扰。图9-6为数据通信系统的总体模型。模拟信号是随时间连续变化的信号。模拟信号的主要参数有幅度、相位和频率。以模拟信号或者数字信号传输的数字数据称为数据通信。模拟通信基本模型如图9-8所示。而模拟信号进行传送时,信号的失真问题比较严重。......
2023-11-18
“黑客”最初是用来称呼那些试图测试计算机程序能力极限的计算机用户。但后来当某些人尝试非法访问计算机系统时,新闻媒体就用“黑客”来称呼那些试图未经授权对计算机系统进行访问的人。“黑客”的行为是错误的,一些对计算机知识有着深入了解的人,为了展示自己的才能,实现自我价值,或被利益诱惑而成为“黑客”,并对一些政府部门或企业的内网进行攻击,这些都是违法的行为。......
2023-11-25
通过第2章和第3章的讨论,我们对计算机硬件的基本结构有了更深一步的了解,图3-6给出了计算机硬件基本结构的概念框图。控制总线的控制信号一般都来自于CPU中的控制器。图3-4给出的CPU的基本构成中也有数据的传送通道,因为CPU是由拇指大小的一个芯片构成的,所以图3-4中的CPU内的数据传送通道称为片内总线。......
2023-11-18
查找某一类软件时,可以通过网站上的“软件下载”或者在搜索主题中输入需要查找的软件名称查找该软件。如图10-7是在http://it.sohu.com上查找软件的网页,在“搜索”中输入需要搜索的软件名称,就可以进行搜索了。图10-7 软件查找网页图10-8是查找到的“瑞星杀毒软件2003”软件,网页上有该软件的软件名称、更新时间、软件授权、软件平台、软件大小、软件作者、作者主页、下载时间、评价等级、下载次数等内容的说明。......
2023-11-18
目前已经普遍使用的输入设备还有如下3种。条形码阅读器的构造以及工作原理和扫描仪的非常类似。条形码阅读器把条形码编码转换为相应的字符编码存储。条形码阅读器对像素点参数和灰度层参数要求很低。条形码阅读器必须和条形码配合使用。......
2023-11-18
相关推荐