计算机高频名词解释

上传人:xiao****1972 文档编号:84963588 上传时间:2019-03-06 格式:DOCX 页数:6 大小:38.28KB
返回 下载 相关 举报
计算机高频名词解释_第1页
第1页 / 共6页
计算机高频名词解释_第2页
第2页 / 共6页
计算机高频名词解释_第3页
第3页 / 共6页
计算机高频名词解释_第4页
第4页 / 共6页
计算机高频名词解释_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《计算机高频名词解释》由会员分享,可在线阅读,更多相关《计算机高频名词解释(6页珍藏版)》请在金锄头文库上搜索。

1、进程的概念 进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不只是程序的代码,还包括当前的活动,通过程序计数器的值和处理寄存器的内容来表示。 进程的定义 进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。它是操作系统动态执行的基本单元,在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元。 主要两点 进程的概念主要有两点:第一,进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域(text region)、数据区域(data region)和堆栈(stack region)。

2、文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程调用的指令和本地变量。第 二,进程是一个“执行中的程序”。程序是一个没有生命的实体,只有处理器赋予程序生命时,它才能成为一个活动的实体,我们称其为进程。 进程是操作系统中最基本、重要的概念。是多道程序系统出现后,为了刻画系统内部出现的动态情况,描述系统内部各道程序的活动规律引进的一个概念,所有多道程序设计操作系统都建立在进程的基础上。线程: 线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄

3、存器集合和堆栈组成。另外,线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。由于线程之间的相互制约,致使线程在运行中呈现出间断性。线程也有就绪、阻塞和运行三种基本状态。每一个程序都至少有一个线程,那就是程序本身。 线程是程序中一个单一的顺序控制流程。在单个程序中同时运行多个线程完成不同的工作,称为多线程。TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接

4、(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,UDP(User Datagram Protocol用户数据包协议)是同一层内另一个重要的传输协议。GCC(GNU Compiler Collection,GNU编译器套装),是一套由 GNU 开发的编程语言编译器。它是一套GNU编译器套装以 GPL 及 LGPL 许可证所发行的自由软件,也是 GNU计划的关键部分,亦是自由的类Unix及苹果电脑 Mac OS X 操作系统的标准编译器。 GCC 原名为 GNU C 语言编译器,因为它原本只能处理

5、 C语言。GCC 很快地扩展,变得可处理 C+。之后也变得可处理 Fortran、Pascal、Objective-C、Java, 以及 Ada与其他语言。 IPC(instruction per clock)实际上是频率和IPC在真正影响CPU性能。准确的CPU性能判断标准应该是:CPU性能=IPC(CPU每一时钟周期内所执行的指令多少)频率(MHz时钟速度),这个公式最初由英特尔提出并被业界广泛认可。 如果将英特尔用于企业级服务器的主频为800MHz的安腾处理器(英特尔的最高级系列CPU)与用于台式机的主频为1800MHz的奔腾4处理器进行对比,我们就会发现:主频仅为800MHz的安腾处理

6、器在性能上竟然比主频高达1800MHz的奔腾4处理器还要强大。 Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。 Web Service是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML(可扩展标记语言extensible markup language),将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。超文本传输协议

7、(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。Ted Nelson组织协调万维网协会(World Wide Web Consortium)和互联网工程工作小组(Internet Engineering Task Force )共同合作研究,最终发布了一系列的RFC(Requ

8、est For Comments是一系列以编号排定的文件),其中著名的RFC 2616定义了HTTP 1.1。 UDP 是User Datagram Protocol的简称, 中文名是用户数据包协议,是 OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Environment, DCE) 领域

9、的一部份。UUID 的目的,是让分布式系统中的所有元素,都能有唯一的辨识资讯,而不需要透过中央控制端来做辨识资讯的指定。如此一来,每个人都可以建立不与其它人冲突的 UUID。在这样的情况下,就不需考虑数据库建立时的名称重复问题。目前最广泛应用的 UUID,即是微软的 Microsofts Globally Unique Identifiers (GUIDs),而其他重要的应用,则有 Linux ext2/ext3 档案系统、LUKS 加密分割区、GNOME、KDE、Mac OS X 等等。SSH 为 Secure Shell 安全外壳协议) (安全外壳协议 的缩写, IETF 的网络工作小组

10、由 (Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 为建立在应用层和传输层基础上的安全协议 层和传输层基础上的安全协议 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。 SSH 最初是 unix 系统上的一 个程序,后来又迅速扩展到其他操作平台。SSH 在正确使用时可弥补网络中的漏 洞。SSH 客户端适用于多种平台。几乎所有 unix 平台包括 HP-UX、Linux、AIX、 Solaris、Digital UNIX、Irix,以及其他平台都可运行 SSH。

11、对象关系映射( 对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM 方法论基于三个核心原则: 简单:以最基本的形式建模数据。 传达性:数据库 结构被任何人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化 了的结构。典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模 者的人的信息开发信息模型。建模者必须能够用非技术企业专家可以理解的术语 在概念层次上与数据结构进行通讯。建模者也必须能以简单的单元分析信息,对 样本数据进行处理。ORM 专门被设计为改进这种联系。文件传输协议( 是一个用于在两台装有不同操作系 文件传输协议(FTP ,File Transfe

12、r Protocol)是一个用于在两台装有不同操作系 是一个用于在两台装有 统的机器中传输计算机文件的软件标准。它属于网络协议组的应用层。 的机器中传输计算机文件的软件标准。API(Application Programming Interface,应用程序编程接口)是一些预先定义的函 是一些预先定义的函 数,目的是提供应用程序与开发人员基于某软件或硬件的以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。可扩展标记语言 (XML ,Extensible Markup Language) ,用于标记电子文件使其 具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户

13、对 自己的标记语言进行定义的源语言。XML 是标准通用标记语言 (SGML) 的子集, 非常适合 Web 传输。 XML 提供统一的方法来描述和交换独立于应用程序或供应 商的结构化数据。 XML 与 Access,Oracle 和 SQL Server 等数据库不同 数据库提供了更强有力的数据 等数据库不同, 存储和分析能力,例如:数据索引、排序、查找、相关一致性等,XML 仅仅是展 示数据。事实上 XML 与其他数据表现形式最大的不同是:他极其简单。这是一个 示数据 看上去有点琐细的优点,但正是这点使 XML 与众不同。 XML 与 HTML 的设计区别是:XML 是用来存储数据的,重在数据

14、本身。而 HTML 是用来存储数据的,重在数据本身。 是用来定义数据的,重在数据的显示模式。 是用来定义数据的,重在数据的显示模式。 XML 的简单使其易于在任何应用程序中读写数据,这使 XML 很快成为数据交换 的唯一公共语言,虽然不同的应用软件也支持其它的数据交换格式,但不久之后 他们都将支持 XML,那就意味着程序可以更容易的与 Windows、Mac OS, Linux 以 及其他平台下产生的信息结合, 然后可以很容易加载 XML 数据到程序中并分析他, 并以 XML 格式输出结果。 为了使得 SGML 显得用户友好, XML 重新定义了 SGML 的一些内部值和参数, 去掉了大量的很

15、少用到的功能, 这些繁杂的功能使得 SGML 在设计网站时显得复杂化。XML 保留了 SGML 的结构化功能,这样就使得网站设 计者可以定义自己的文档类型,XML 同时也推出一种新型文档类型,使得开发者 也可以不必定义文档类型。DTD(Document Type Definition 文档类型定义) 是一套关于标记符的语法规则。它 是一套关于标记符的语法规则 是 XML1.0 版规格的一部分,是 XML 文件的验证机制 属于 XML 文件组成的一部分。 文件的验证机制,属于 文件组成的一部分。 是 DTD 是一种保证 XML 文档格式正确的有效方法 可通过比较 XML 文档和 DTD 文 文档

16、格式正确的有效方法, 件来看文档是否符合规范,元素和标签使用是否正确。XML 文件提供应用程序一 个数据交换的格式,DTD 正是让 XML 文件能成为数据交换标准,因为不同的公司只 需定义好标准 DTD,各公司都能依 DTD 建立 XML 文件,并且进行验证,如此就可以轻 易的建立标准和交换数据,这样满足了网络共享和数据交互。DTD 文件是一个 ASCII 文本文件,后缀名为 文本文件,后缀名为.dtd。 。虚拟专用网络(VPN,Virtual Private Network)指的是在公用网络上建立专用网络的 虚拟专用网络 技术。其之所以称为虚拟网,主要是因为整个 VPN 网络的任意两个节点之间的 整个 连接并没有传统专网所需的端到端的物理链路, 而是架构在公用网络服务商所提 连接并没有传统专网所需的端到端的物理链路, 供的网络平台,如 Internet、ATM(异步传输模式 、Frame Relay (帧中继)等之 供的网络平台 上的逻辑网络,用户数据在逻辑链路中传输。它涵盖了跨

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号