文档视界 最新最全的文档下载
当前位置:文档视界 › 手工整理按字母序的java名词解释

手工整理按字母序的java名词解释

手工整理按字母序的java名词解释
手工整理按字母序的java名词解释

AAA 认证(Authentication):验证用户的身份与可使用的网络服务;授权(Authorization):依据认证结果开放网络服务给用户;计帐(Accounting):记录用户对各种网络服务的用量,并提供给计费系统。简称AAA系统。

Abstract class抽象类:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。Abstract method抽象方法即不包含任何功能代码的方法。

Access modifier访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。

Anonymous class匿名类:当你需要创建和使用一个类,而又不需要给出它的名字或者再次使用的使用,就可以利用匿名类。

Anonymous inner classes匿名内部类:匿名内部类是没有类名的局部内部类。

AOP Aspect Oriented Programming(面向切面编程),可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。

API应用程序接口:提供特定功能的一组相关的类和方法的集合。Java API是Java平台定义的一套类和接口的程序库。

API Application Programming Interface(应用编程接口),语言、框架以及类库对外提供的编码的接口。

Array数组:存储一个或者多个相同数据类型的数据结构,使用下标来访问。在Java中作为对象处理。

Automatic variables自动变量:也称为方法局部变量method local variables,即声明在方法体中的变量。

AWT抽象窗口工具集:一个独立的API平台提供用户界面功能。

AWT Abstract Window Toolkit(抽象窗口工具包),第一代的Java GUI工具包,现在基本已经不使用其中的组件,已经被Swing取代,但是Swing是扩展AWT而来。AWT中还包含很多现在GUI编程还在频繁使用的内容,例如事件处理及监听、布局管理器等。AWT也是JFC的一部分。

Base class基类:即被扩展继承的类。

Blocked state阻塞状态:当一个线程等待资源的时候即处于阻塞状态。它不使用处理器资源。BMP Bean-Managed Persistent(Bean管理的持久性),EJB中由Bean自己负责持久性管理的方法,Bean的内容的同步(保存)需要自己编写代码实现。

ByteCode:字节码:它是给予JVM执行的一种虚拟机器码,也就是给予JVM的指令.反过来说,JVM就是ByteCode的解释器.JA V A的原文件(.java)经过编译行生成的类文件(.class)就是字节码文件.虽然JVM可能因平台面异,但是所有平台的JVM都能执行JA V A的ByteCode. Call stack调用堆栈是一个方法列表,按调用顺序保存所有在运行期被调用的方法。CALLBACK凡是由你设计却由windows系统呼叫的函数统称callback函数。某些API函数要求以callback作为你参数之一。如SetTimer,LineDDA,EnumObjects。回调函数是由开发者按照一定的原形进行定义的函数(每个回调函数都必须遵循这个原则来设计)回调函数本身必须是全局函数或者静态函数,不可定义为某个特定的类的成员函数;回调函数并不由开发者直接调用执行(只是使用系统接口API函数作为起点);回调函数通常作为参数传递给系统API由该API来调用;回调函数可能被系统API调用一次,也可能被循环调用多次Casting类型转换:即一个类型到另一个类型的转换,可以是基本数据类型的转换,也可以是对象类型的转换。

char字符:容纳单字符的一种基本数据类型。

Child class子类:见继承类Derived class

Class类:面向对象中的最基本、最重要的定义类型。类是一个模板,它描述了同一类对象

都具有的数据和行为。Java中的类将这些数据和行为进行封装,形成一种复合数据类型。Class members类成员:定义在类一级的变量,包括实例变量和静态变量。

Class methods类方法通常是指的静态方法,即不需要实例化类就可以直接访问使用的方法。Class variable类变量:见静态变量Static variable

CLASSPATH:它是一个包含路径(含需要用到的class)及jar或zip文件的清单,java需要靠CLASSPATH这个环境变量,才能找到自己定义或其它厂商所提供的class,

CMP Container-Managed Persistent(容器管理的持久性),EJB 中由容器负责entity beans 的持久性管理的方法,即容器负责将entity beans的更新同步(保存)到数据库。Collection容器类:容器类可以看作是一种可以储存其他对象的对象,常见的容器类有Hashtables和Vectors。

Collection interface容器类接口:容器类接口定义了一个对所有容器类的公共接口。Collections framework容器类构架:接口、实现和算法三个元素构成了容器类的架构。Constructor构造函数:在对象创建或者实例化时候被调用的方法。通常使用该方法来初始化数据成员和所需资源。

Constructor method构造方法:构造方法是类的一种特殊方法,方法名与类名相同,在类实例化对象时被调用,用于初始化类的成员变量、分配资源或其他辅助工作。

Containers容器:容器是一种非凡的组件,它可以容纳其他组件。

CORBA Common Object Request Broker Architecture(公用对象请求代理[调度]程序体系结构),是一组用来定义"分布式对象系统"的标准,由OMG(Object Menagement Group)作为发起和标准制定单位。CORBA的目的是定义一套协议,符合这个协议的对象可以互相交互,不论它们是用什么样的语言写的,不论它们运行于什么样的机器和操作系统。Declaration声明:声明即是在源文件中描述类、接口、方法、包或者变量的语法。

Derived class继承类:继承类是扩展继承某个类的类。

DI Dependency Injection(依赖注入),即组件之间的依赖关系由容器在运行期决定,形象的来说,即由容器动态的将某种依赖关系注入到组件之中。依赖注入的目标并非为软件系统带来更多的功能,而是为了提升组件重用的概率,并为系统搭建一个灵活、可扩展的平台。通过依赖注入机制,我们只需要通过简单的配置,而无需任何代码就可指定目标需要的资源,完成自身的业务逻辑,而不用关心具体的资源来自何处、由谁实现。(以上同样摘自夏昕的Spring开发指南)。DI和IoC是同义词。

DTD Document type Definition(文档类型定义),它为一个XML文档或者文档集合建立一套规则。它本身不是独立的技术规范,而是属于规范的一部分,XML文档中的文档类型声明既可以是标记约束,也可以是带有标记约束的外部文档。这两种约束的总和就是DTD。它规定了XML文档的构建方式。

EAI:企业应用集成。是一种概念,从而牵涉到好多技术。J2EE技术是一种很好的集成实现。ear:类似于JAR,它把Java的字节码文件和其他资源收集到一个文件包中,有一定的目录结构,并且有封存J2EE的元件,以便其他应用程序把它作为一个整体来存取它.

EJB Enterprise JavaBeans,Java中用于开发企业级应用的技术标准,他定义了一个用于开发和发布可重用的服务器端组件的模型,包括Session beans,Entity beans以及Message-driven beans三种。EJB容器:Enterprise java bean 容器。更具有行业领域特色。他提供给运行在其中的组件EJB各种管理功能。只要满足J2EE规范的EJB放入该容器,马上就会被容器进行高效率的管理。并且可以通过现成的接口来获得系统级别的服务。例如邮件服务、事务管理。

WEB容器和EJB容器在原理上是大体相同的,更多的区别是被隔离的外界环境。WEB容器更多的是跟基于HTTP的请求打交道。而EJB容器不是。它是更多的跟数据库、其它服

务打交道。但他们都是把与外界的交互实现从而减轻应用程序的负担。例如SERVLET不用关心HTTP的细节,直接引用环境变量session,request,response就行、EJB不用关心数据库连接速度、各种事务控制,直接由容器来完成。

Encapsulation封装性体现了面向对象程序设计的一个特性,将方法和数据组织在一起,隐藏其具体实现而对外体现出公共的接口。encapsulation封装:将对象的数据与操作数据的方法结合起来,通过方法将对象的数据和实现细节保护起来,称为封装。

Event事件:当用户在界面上执行一个操作(如按下键盘或单击、拖动鼠标)时,都将产生一个事件。可见,事件用来描述不同类型用户操作的对象。Java有很多不同类型的事件类,对应不同类型的用户动作

Event classes事件类:所有的事件类都定义在java.awt.event包中。

Event handle事件处理器:事件处理器就是一个方法,它接收一个事件对象,对其进行解释,并做出相应的处理。

Event sources事件源:产生事件的组件或对象称为事件源。事件源产生事件并把它传递给事件监听器event listeners。产生事件的组件就是一个事件源。例如,在一个Button上单击鼠标时,将产生一个ActionEvent类型的事件,那么这个Button就是事件源。

Exception异常:异常在Java中有两方面的意思。首先,异常是一种对象类型。其次,异常还指的是应用中发生的一种非标准流程情况,即异常状态。Java程序中,由于程序员的疏忽或环境的变化,在程序运行时出现的打断正常程序流程的不正常情况。

Extensibility扩展性:扩展性指的是面向对象程序中,不需要重写代码和重新设计,能轻易的增强源设计的功能。

Finalizer收尾:每个类都有一个非凡的方法finalizer,它不能被直接调用,而被JVM在适当的时候调用,通常用来处理一些清理资源的工作,因此称为收尾机制。

Garbage collection垃圾回收机制:当需要分配的内存空间不再使用的时候,JVM将调用垃圾回收机制往返收内存空间。

Guarded region监控区域:一段用来监控错误产生的代码。

Heap堆:Java中治理内存的结构称作堆。

Hibernate Hibernate是一个开放源代码的O/R Mapping (对象关系映射框架),它对JDBC 进行了轻量级的对象封装,使Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Identifiers标识符:即指定类、方法、变量的名字。注意Java是大小写敏感的语言。

IDE:Integrated Development Environment :集成开发环境,一个能融合编译器,除错器,文字编辑器等各类开发软件的工具为一体的软件,通常有良好的图形操作界面,如eclipse

IDL Interface Definition Language(接口定义语言),CORBA的一个关键特性,是一个语言中立的接口定义语言,每个支持CORBA的语言都会有一个自己的IDL映射。

IIOP Internet Inter-ORB Protocol(互联网内部对象请求代理协议),Java中使得程序可以和其他语言的CORBA实现实现互操作性的协议。

I18N: internationalization(国际化),这个单词的长度是20,然后取其首尾字母,中间省略的字母刚好18个。

IoC Inversion of Control(控制反转),由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控,控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。Import statement引入语法:引入语法允许你可以不使用某个类的全名就可以参考这个类。inheritance继承:子类继承父类的状态(变量)和行为(方法),可以重用父类中的这部分代码。程序员可以在父类中对一些共同的操作和属性只说明一次而在子类中基于子类的特性进行扩展或改变。继承是面向对象程序设计的重要特点,它是一种处理方法,通过这一方法,一个对象可以获得另一个对象的特征。

interface接口:接口是由一些抽象方法和常量组成的一个集合,它不是一个类,不能用来实例化一个对象。接口好比一个契约,保证每个实现它的类都包含该接口所声明的方法,且可以扩展其他接口。

Inner classes内部类与一般的类相似,只是它被声明在类的内部,或者甚至某个类方法体中。input stream输入流:Java可以打开一个从某种数据源(如文件、内存等)到程序的一个流,从这个流中读取数据,这就是输入流。它只能从流中读出,不能向流中写入。

Instance实例:类实例化以后成为一个对象。

Instance variable实例变量:实例变量定义在对象一级,它可以被类中的任何方法或者其他类的中方法访问,但是不能被静态方法访问。

Interface接口:接口定义的是一组方法或者一个公共接口,它必须通过类来实现。

JAR是一种使用zip技术压缩,而且包含了许多java的class或是其它资源文档的文件包javac Java编译器:Javac是Java编译程序的名称。

JAF:JA V A安全认证框架。提供一些安全控制方面的框架。让开发者通过各种部署和自定义实现自己的个性安全控制策略。

Java source file Java源文件:Java源程序包含的是Java程序语言计算机指令。

JCA JavaCryptographyArchitectureJava加密架构java平台中用于访问和开发加密功能的框架JCP Java Community Process(Java社区过程),负责Java 技术发展与审核技术规格的开放组织,JCP对提出的请求投票表决,JCP的专家组成员一般都是业界比较有影响力的企业或者组织。

JDBC Java DataBase Connectivity(Java数据库连接),用于访问关系型数据库的Java技术,仅仅是一种技术标准,访问不同的关系型数据库需要相应的JDBC规范的实现包。

JDK Java Development Kit(Java开发工具包):包括运行环境、编译工具及其它工具、源代码等,基本上和J2SE等同。用Java语言编写applet小程序和应用程序的软件开发环境。它比JRE多了开发工具和API.

J2EE Java 2 Enterprise Edition(JA V A2企业版),使用Java进行企业开发的一套扩展标准,必须基于J2SE,提供一个基于组件设计、开发、集合、展开企业应用的途径。J2EE 平台提供了多层、分布式的应用模型,重新利用组件的能力,统一安全的模式以及灵活的处理控制能力。J2EE包括EJB, JTA, JDBC, JCA, JMX, JNDI, JMS, ;JavaMail, Servlet,JSP等规范。JFC Java Foundation Classes(JA V A基础类),集合了GUI 组件以及其他能简化开发和展开桌面和Internet/Intranet应用的服务,其核心就是Swing。

JIT编译器:Java语言编译器.它允许实时地将Java解释型程序自动编译成本机机器语言,以使程序执行的速度更快。

J2ME Java 2 Micro Edition(JA V A2精简版)API规格基于J2SE ,但是被修改为可以适合某种产品的单一要求。J2ME使JA V A程序可以很方便的应用于电话卡、寻呼机等小型设备,它包括两种类型的组件,即配置(configuration)和描述(profile)。

JMS:JA VA消息服务。主要实现各个应用程序之间的通讯。包括点对点和广播。JMS Java Messaging Service(Java消息服务),使用基于点到点(一对一)或者发布订阅(多对多)的交互方式来支持J2EE应用程序之间的异步通讯;所有消息可被设定为具有与其关联的服务的特性,从最佳效果服务特性到事务性服务特性。

JA V AMAIL:JA V A邮件服务。提供邮件的存储、传输功能。他是JA V A编程中实现邮件功能的核心。相当MS中的EXCHANGE开发包。。

JNDI Java Naming and Directory Interface JA V A命名目录服务。主要提供的功能是:提供一个目录系统,让其它各地的应用程序在其上面留下自己的索引,从而满足快速查找和定位分布式应用程序的功能。(Java命名和目录服务接口),Java中使用目录和命名服务的技术规

范,和JDBC 类似,他由API和SPI构成。J2EE的目录服务使得Java客户端和Web层Servlet 能够查询用户定义的对象,比如说,EJB和环境配置项(比如JDBC 驱动程序的地址)

JNI java本地编程接口。Java Native Interface。使java 代码与用其他编程语言编写的应用程序和库进行互操作。(其他编程语言大多是c,c++和汇编语言。)

JNode特殊的JVM可以在没有其他OS的机上运行Java程序。刚成形不实用。

JRE Java Runtime Environment(Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。Java开发工具的一个子集。由想要重新分布JRE的终端用户和开发者使用。JRE包括Java虚拟机、Java核心类及支持文件。

JSDK Java Software Development Kit,和JDK以及J2SE 等同。

J2SE Java 2 Standard Edition(JA V A2标准版),用来开发Java程序的基础,包括编译器、小工具、运行环境,SUN发布的标准版本中还包括核心类库的所有源代码。

JSF为Web应用开发定义了一个事件驱动的、基于组件的模型。JSF Java Server Faces,新一代的Java Web应用技术标准,吸收了很多Servlet、JSP以及其他的Web应用框架的特性。JSP Java Server Pages(Java服务器端页面),J2EE标准中用于创建动态页面内容的技术标准,基于Servlet技术,需要支持该标准的服务器才能运行,最常用的JSP服务器之一就是Tomcat。能够混合html语法和java各式语法的网页技术,jsp网页是在服务器端由JSP Container成Servlet文件,再经过编译后才交给JVM执行,然后将结果传给用户端.

JTA:JA V A事务服务。提供各种分布式事务服务。应用程序只需调用其提供的接口即可. JTA Java Transaction API(Java事务API),Java中进行事务划分的技术。

JTS Java Transaction Service(Java事务服务),Java中进行分布式事务管理的技术标准,它是基于CORBA对象事务服务(CORBA Object Transaction Service)的。使得EJB和它的客户端能够进行事务操作;可以对应用程序中的若干个Bean进行更新,并保证所有的更改在事务的最后能够提交或者回滚;依赖JDBC-2驱动程序来支持XA协议进而支持通过一个或多个资源管理者执行分布式事务处理的能力

JVM:Java虚拟机的缩写,是一个软件系统,解释和执行Java字节码的程序,其中Java字节码由Java编译器生成。JVM Java Virtual Machine(Java虚拟机),它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。java虚拟机Java运行时的环境,是运行Java程序所必需的,包含Java解释器。不同的操作系统需要不同的JVM,但任一JVM都可以运行某个Java程序的同一版本。

Keywords关键字:即Java中的保留字,不能用作其他的标识符。

Layout managers布局管理器:布局管理器是一些用来负责处理容器中的组件布局排列的类。Local inner classes 局部内部类:在方法体中,或者甚至更小的语句块中定义的内部类。Local variable 局部变量:在方法体中声明的变量

L10N localization(本地化),和I18N类似,取首尾字母,中间省略10 个字母。

Member inner classes成员内部类:定义在封装类中的没有指定static修饰符的内部类。Members成员:类中的元素,包括方法和变量。

Method方法:完成特定功能的一段源代码,可以传递参数和返回结果,定义在类中。Method local variables 方法局部变量:见自动变量Automatic variables

Modifier 修饰符:用来修饰类、方法或者变量行为的关键字。

Native methods 本地方法:本地方法是指使用依赖平台的语言编写的方法,它用来完成Java

无法处理的某些依赖于平台的功能。

MVC Model View Controller的缩写,为了获得更好的系统结构而推出的一种宏观的设计模式,model代表系统的模型层,view是模型的展现层,controller负责业务的流转,使用MVC可以使得系统的层次清晰,降低各个部分的耦合。

Object:对象:对象是在其类模型基础上构造出的,是类的具体的实例。一个类可以生成任意多的对象。一旦类实例化之后就成为对象。

output stream输出流:Java可以打开一个从程序到某种数据宿(如文件、内存等)的一个流,把数据顺序写入这个流以便输出,这就是输出流。它只能向流中写入,不能从流中读出。overload重载:在同一个类中,一个方法名被用来定义多个方法,要求参数表必须不同,以此区分不同方法体,但返回类型、修饰符可相同或不相同。它实现了Java的编译时多态。Overloaded methods 名称重载方法:方法的名称重载是指同一个类中具有多个方法,使用相同的名称而只是其参数列表不同。

override重写:当子类成员方法与父类成员方法具有相同的名字、参数列表、返回值类型时,子类方法重写了父类方法,在父类中定义的方法就被隐藏。它实现了Java的运行时多态。Overridden methods 覆盖重载方法:方法的覆盖重载是指父类和子类使用的方法采用同样的名称、参数列表和返回类型。

package是类和接口的集合,它把同一种类型的类(接口)组织在一起,使得程序功能清楚、结构分明,更重要的是可实现不同程序间类的重用。即是将一些类聚集在一起的一个实体。PATH:设置可执行文件的搜索路径.只对.com,.exe,.bat文件有效.

Parent class 父类:被其他类继承的类。也见基类。

PI Processing Instruction(处理指令),XML中指示应用程序执行一些特定的任务。其格式是,它只能是解析器可以识别的XML标准处理指令集中一部分。有时它也被应用程序用来传达信息,这些信息可用来帮助进行解析,在这种情况下,应用程序中要有可以作为处理指令执行对象的关键字。

PO persisent object 持久对象POJOpure old java object or plain ordinary java object or whatever. polmorphism多态:多态的含义可以表达为:对外一个接口,内部多种实现分为编译时多态和运行时多态。

Private members私有成员:私有成员只能在当前类被访问,其他任何类都不可以访问之。Public members 公共成员:公共成员可以被任何类访问,而不管该类属于那个包。RADIUS Remote Authentication Dial In User Service 广泛应用于宽带窄带认证系统的协议,前端一般为PPPoE或者802.1x。

RMI Remote Method Invocation(远程方法调用),Java中进行分布式编程的基础技术,EJB 技术也是基于RMI的。Java的远程方法调用,用于Java应用程序间的分布式模型。使用它,可从其它Java虚拟机处(可能是不同的主机)调用远程Java的方法。

RMI/IIOP:远程方法调用/internet对象请求中介协议,他们主要用于通过远程调用服务。例如,远程有一台计算机上运行一个程序,它提供股票分析服务,我们可以在本地计算机上实现对其直接调用。当然这是要通过一定的规范才能在异构的系统之间进行通信。RMI是JAVA特有的。

RPC:Remote Procedure Call.远程调用协议,能通俗的说,当两台电脑建立连接后,一台电脑呼叫另一台远端帮它跑程序,这个呼叫就是我们提到的RPC,RPC传送request message给server,server执行一个指定的程序后,会把结果传回给client.

RTTI run-time type identification,执行期类型识别。当你有一个指向基类的reference时,RTTI 机制让你得以找出它所指向的对象以及类的相关信息。(JAVA提供的另一个方法就是reflection[反射/映射]机制)

Runtime exceptions运行时间异常:运行时间异常是一种不能被你自己的程序处理的异常。通常用来指示程序BUG。

SERIALIZATION序列化是一切对象深度CLONE,对象的存储与恢复,对象的远程调用的基础也就是说它是对象池化管理,分布式引用的基础,这个机制让我们得以实现轻量级持久机制Servlet:能够提供网络服务,在服务器端执行的java class程序, 一个servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然servlet可以对任何类型的请求产生响应,但通常只用来扩展Web 服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的servlet类。SOA Service-Oriented Architecture,面向服务架构,SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA的几个关键特性:一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。SPI Service Provider Interface(服务提供商接口),满足某种服务标准的供应商提供的符合该标准的应用程序接口,SPI应该和该服务的API标准是兼容的,应用程序一般应该是基于API编写,除非是SPI中包含API中没有提供的功能而又必须使用。

Source file源文件:源文件是包含你的Java代码的一个纯文本文件。

Stack trace 堆栈轨迹:如果你需要打印出某个时间的调用堆栈状态,你将产生一个堆栈轨迹。Static inner classes静态内部类:静态内部类是内部类最简单的形式,它于一般的类很相似,除了被定义在了某个类的内部。

Static methods静态方法:静态方法声明一个方法属于整个类,即它可以不需要实例化一个类就可以通过类直接访问之。

Static variable 静态变量:也可以称作类变量。它类似于静态方法,也是可以不需要实例化类就可以通过类直接访问。

Superclass 超类:被一个或多个类继承的类。

SWT本身仅仅是Eclipse组织为了开发Eclipse IDE环境所编写的一组底层图形界面API。至今为止,SWT无论是在性能和外观上,都超越了SUN公司提供的AWT和SWING。目前Eclipse IDE已经开发到了2.1版本,SWT已经十分稳定SableVM SableVM是用C语言写的非常简便的JAVA 虚拟机网站

Synchronized methods同步方法是指明某个方法在某个时刻只能由一个线程访问。

Thread 线程:线程是一个程序内部的顺序控制流。

Time-slicing 时间片:调度安排线程执行的一种方案。

Variable access变量访问控制是指某个类读或者改变一个其他类中的变量的能力。

Visibility可见性: 可见性体现了方法和实例变量对其他类和包的访问控制。

War:Web application archive:类似jar.封存了许多java class libraries,另外又加入了web方面的文档,并且有一定的目录结构,给予使用都方便部署web应用.

WEB容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接更容器中的环境变量接口交互,不必关注其它系统问题。主要有WEB服务器来实现。例如:TOMCAT,WEBLOGIC,WEBSPHERE等。该容器提供的接口严格遵守J2EE规范中的WEB APPLICATION 标准。我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器。

WFC Windows Foundation Classes for Ja va 的英文缩写,他提供了Java 软件包的架构,他支持面向Windows 操作系统和Dynamic HTML 对象模型的组件。

WORA Write Once, Run Anywhere(一次编写,到处运行),Java的宣传口号,在一定程度上可以达到,对于复杂应用在不同平台上可能需要进行调试。XML Extentsible Markup

Language(可扩展标记语言)的缩写,是用来定义其它语言的一种元语言,其前身是SGML(标准通用标记语言)。它没有标签集(tag set),也没有语法规则(grammatical rule),但是它有句法规则(syntax rule)。任何XML文档对任何类型的应用以及正确的解析都必须是良构的(well-formed),即每一个打开的标签都必须有匹配的结束标签,不得含有次序颠倒的标签,并且在语句构成上应符合技术规范的要求。XML文档可以是有效的(valid),但并非一定要求有效。所谓有效文档是指其符合其文档类型定义(DTD)的文档。如果一个文档符合一个模式(schema)的规定,那么这个文档是"模式有效的(schema valid)"。XSL Extensible Stylesheet Language(可扩展样式表语言),它能够改变及转换一种XML格式的数据为另一种XML格式。它提供一个已定义好的样式表,通过这个结构可以完成不同格式的转换。为了避免因为一个不同的表示方式就要不得不改动数据,XSL使数据或文档内容与表示形式相透明。它所采用的方法可以与用java写一个将数据转换成其它格式的小程序相提并论,而且还提供一个标准接口。

单元测试单元测试测的是独立的一个工作单元。在Java应用程序中,"独立的一个工作单元"常常指的是一个方法(但并不总是如此)。作为对比,集成测试和接收测试则检查多个组件如何交互。一个工作单元是一项任务,它不依赖于其他任何任务的完成。

反射(也可以叫映射) 是RUNTIME 的事,完成类的加载,类的分析,bean的自省等功能,JBUILDER为什么敲一个类的名称后面就列出了它的成员变量和方法供你选择?如果你想知道一个对象的某种方法被调用过多少次你用什么方法?这些知识可以让你从一行Exception就能分析出错误原因.以及自己实现classloader,安全管理等方面的工作.

持久性指的是某个对象的生命周期不取决于程序的执行与否。

名字空间namespace 就是一个元素前缀与URI(统一资源标识符)之间的一种映射关系,这个映射可以用来处理名字空间冲突,定义可以允许解析器处理冲突的数据结构。XML名字空间推荐标准定义了规范这些名字的机制,这种机制依靠URI来完成任务,详细情况后面有叙述。名字空间是用一个XML元素加一个前缀组成的,比如和,这样XML解析器就可以在不使用完全不同的元素名字的情况下区分上述两个元素的名字。它经常在XML文档中使用,也可以在模式以及XSL样式表或者xml有关的规范中使用。

框架框架是一个应用程序的半成品。框架提供了可在应用程序之间共享的可复用的公共结构。开发者把框架融入他们自己的应用程序,并加以扩展,以满足他们特定的需要。框架和工具包的不同之处在于,框架提供了一致的结构,而不仅仅是一组工具类。

开放封闭法则软件实体应该是可扩展的,但是不可修改的(Software Entities Should Be Open For Extension, Yet Closed For Modification),简称OCP,这个法则是OO中最重要的一条法则,其含义是我们应该能够不用修改软件实体的源代码,就能更改软件实体的行为,符合该法则便意味着最高等级的复用性(reusability)和可维护性(maintainability)。

一.Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。

1、J2SE(Java[tm] 2 Platform, Standard Edition)就是Java2的标准版,主要用于桌面应用软件的编程;

2、J2ME(J2ME(TM) - Java 2 Platform, Micro Edition)主要应用于嵌入是系统开发,如手机和PDA的编程;

3、J2EE(Java(TM) 2 Platform, Enterprise Edition)是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。

二.J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。

1、JSP:Java Server Pages(TM)Technology,为了解决Java Servlet没有把网站的逻辑和页面的输出分开而出现的整个Servlet代码混乱不堪的问题,SUN推出了Java Server Pages—JSP。

按照脚本语言是服务于某一个子系统的语言这种论述,JSP应当被看作是一种脚本语言。2、Java Servlet:Java Servlet是JSP技术的基础,Servlet这个名称大概源于Applet,可以称之为“小服务程序”。

3、JavaBeans:就是Java的可重用组件技术,JavaBeans就是Java的可重用组件技术。JavaBean 组件可以用来执行复杂的计算任务,或负责与数据库的交互以及数据提取等。

4、EJB:J2EE 平台提供了多层的分布式的应用模型、组件再用、一致化的安全模型以及灵活的事务控制。这些层是客户层、Web层、业务层及企业信息系统层(EIS )等。业务层经常被称作Enterprise JavaBeans (EJB )层。业务层和Web 层一起构成了3 层J2EE应用的中间层,而其他两层是客户层和企业信息系统层。EJB上层的分布式应用程序是基于对象组件模型的,低层的事务服务使用了API技术。EJB技术简化了用JA V A语言编写的企业应用系统的开发、配置和执行。EJB的体系结构规范由Sun Microsystems公司制定。

5、Enterprise Beans:EJB技术定义了一组可重用的组件:Enterprise Beans。可以利用这些组件像搭积木一样你的建立分布式应用程序。当你把代码写好之后,这些组件就被组合到特定的文件中去。每个文件有一个或多个Enterprise Beans,在加上一些配置参数。最后,这些Enterprise Beans被配置到一个装了EJB容器的平台上。客户能够通过这些Beans的Home接口定位到某个Beans,并产生这个Beans的一个实例。这样,客户就能够调用Beans 的应用方法和远程接口。

6、Session Beans:Beans 类提供了业务方法、创建方法和查询方法的实现。如果Enterprise Beans 管理它自己的持久性的话,还为其生命期方法提供了实现。有两种Enterprise Beans :Entity Beans 和Session Beans。

7、EAR应用装配商从组件提供商获得应用组件JAR文件,并将它们组装成一个J2EE应用的Enterprise Archive文件的公司或个人,这种文件是一个带.ear扩展名的标准文件。应用装配商提供与该应用程序相关的整体信息,并使用验证工具来检验EAR文件的内容是正确的8、JAR:JAR文件格式是基于通用的和可以自由使用ZLIB文件的格式。ZLIB格式是基于zip的文件格式。这是一个可移植的文件格式,它可以在某个目录层次上存储多个文件。ZLIB 格式不是针对某个特殊的压缩方法的格式,deflate压缩方案是通用的。这是在JAR文件中使用的压缩方法。deflate协议是基于Lempee-Ziv算法的变体LZ77,它具有较低的压缩开销和适当的内存要求。这使得它成为十分通用的压缩协议。

9、RMI:Java RMI (Remote Method Invocation 远程方法调用)是用Java在JDK1.1中实现的,它大大增强了Java开发分布式应用的能力。Java作为一种风靡一时的网络开发语言,其巨大的威力就体现在它强大的开发分布式网络应用的能力上,而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一。Java RMI 支持存储于不同地址空间的程序级对象之间彼此进行通信,实现远程对象之间的无缝远程调用。RMI目前使用Java远程消息交换协议JRMP(Java Remote Messaging Protocol)进行通信。JRMP是专为Java的远程对象制定的协议。因此,Java RMI具有Java的"Write Once,Run Anywhere"的优点,是分布式应用系统的百分之百纯Java解决方案。用Java RMI开发的应用系统可以部署在任何支持JRE(Java Run Environment Java,运行环境)的平台上。但由于JRMP是专为Java对象制定的,因此,RMI对于用非Java语言开发的应用系统的支持不足。不能与用非Java语言书写的对象进行通信。

10、XML:XML是一个精简的SGML,它将SGML的丰富功能与HTML的易用性结合到Web的应用中。XML保留了SGML的可扩展功能,这使XML从根本上有别于HTML。XML 要比HTML强大得多,它不再是固定的标记,而是允许定义数量不限的标记来描述文档中的资料,允许嵌套的信息结构。HTML只是Web显示数据的通用方法,而XML提供了一个直接处理Web 数据的通用方法。HTML着重描述Web页面的显示格式,而XML着重描

述的是Web页面的内容。

1、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。

如:private String name;

public String getName(){

return;

}

public void setName(String name){

https://www.docsj.com/doc/df17082856.html,=name;}

2、为什么需要封装?通过封装,可以实现对属性的数据访问限制,同时增加了程序的可维护性。由于取值方法和赋值方法隐藏了实现的变更,因此并不会影响读取或修改该属性的类,避免了大规模的修改,程序的可维护性增强。

3、this关键字是什么意思?有时一个方法需要引用调用它的对象。为此,java定义了this 这个关键字。简单地说,This是在对象内部指代自身的引用。可以直接引用对象,可以解决实例变量和局部变量之间发生的任何同名的冲突。

4、如何实现封装,实现封装的具体方法?(1)、修改属性的可见性来限制对属性的访问。(2)、为每个属性创建一对赋值方法和取值方法,用于对这些属性的访问。(3)、在赋值和取值方法中,加入对属性的存取的限制。

5、什么是构造方法?构造方法的语法规则?构造方法负责对象成员的初始化工作,为实例变量赋予合适的初始值。构造方法的语法规则:方法名与类名相同。没有返回类型。使用new关键字实例化对象的过程实际上就是调用构造方法的过程。或者说实例化一个对象实际上就是去调用这个对象的构造方法。Xin xin=new Xin();在实例化对象的时候,已经实例变量赋予了初始值,完成了对象的初始化工作。

6、为什么需要构造方法?为属性赋值时,很容易忘记对其中的一项或多项进行赋值。构造方法可以简化对象初始化,为实例变量赋值。

7、带参数的构造方法:可以显示地为实例变量赋予初始值。在不同的条件下创建不同的对象,这些对象的实例变量具有不同的值。注意:在使用带参数的构造方法实例化对象时,传递的值和构造方法的参数应当在个数、次序和数据类型上相互配备。通过调用带参数的构造方法,在创建对象时,一并完成了对象的初始化工作,简化了对象初始化的代码。

8、什么是方法重载?方法名称相同,参数项不相同。那么认为一个方法是另一个方法的重载方法。注意:重载只跟参数有关,与返回类型无关。方法名和参数相同而返回类型不相同,不能说是重载。典型的方法重载:System.out.println(); Sysstem.out代表了一个java.io.PrintSteam对象,具有多个println(打印)方法,该方法可以接收不同类型的数据作为参数根据类型不同,调用不同的打印方法。在https://www.docsj.com/doc/df17082856.html,ng包中的Math类中的max方法。Public static int max(int a,intb);Public static int max(long a,long b);Public static int max(float a,float b);Public static int max(double a,double b);

在调用方法之前,java虚拟机先判断给定的类型,然后决定到底调用执行那个max()方法。

9、什么是构造方法重载?构造方法重载是方法重载的一个典型的特例。参数列表不同。可以通过重载构造方法来表达对象的各种多种初始化行为。也就是说在通过new语句创建一个对象时,可以实现在不同的条件下,让不同的对象具有不同的初始化行为。

Private String name;Private String sex;

Public Xin(String name){https://www.docsj.com/doc/df17082856.html,=name;}

Public Xin(String name,String sex){https://www.docsj.com/doc/df17082856.html,=name;this.sex=sex;}

当代文学2名词解释

名词解释 伤痕文学 在七八十年代,“文革”是中国人无法回避的事件,也是作家思考表达的焦点。由此产生了伤痕文学,无情地揭露了文革造成的社会问题,极力伸张人道精神,努力恢复人在文学创作中的主体地位。伤痕文学是新时期最先出现的文学创作潮流。 反思文学 反思文学是略晚于伤痕文学出现的一种文学思潮。它是伤痕文学在社会内容上的扩展和深化。它把个人命运与社会历史道路的曲折过程联系起来,深刻揭示建国以后社会发展的经验和教训。 改革文学 改革文学是以社会政治经济的改革为题材的作品。因为长期存在的弊端和不能忍受的落后状况,使人们在反思的同时迫切要求实行改革。所以改革文学是新时期改革开放的必然产物,是与“伤痕文学”和“反思文学”相继出现的文学现象。 元小说“元小说”就是有意暴露叙事行为或者虚构性的小说。由于马原的小说 而引起注意。 全景式报告文学是在中长篇报告文学或系列报告文学的基础上发展而成的。 犹如某一专题的小型百科全书,以其视野开阔、信息量大、现象剖析渗透等特点引起读者重视。以钱刚、李延国的作品为代表 文化散文源于贾平凹在1992年首次提出的大散文。这类散文多以对历史文化 的反思和对人类生命意义的求索为主要内容。以文化氛围的宏大和思想意蕴的恣肆为特征。呈现出深邃、阳刚、博大、沉雄的气概。以余秋雨、马丽华为代表。 新写实小说新写实小说产生于20世纪80年代中期,产生与作者作家自发的写 作,明确提出来自1989年《钟山》杂志的卷首语。其创作特点是:特别注重现实生活原生形态的还原,真诚直面现实、直面人生。代表作家有方方、池莉、苏童、刘恒等。 新历史小说最早可追溯到80年代中后期,以新历史主义为其主要历史观的 文学形式。是先锋小说或新写实小说中诸多现代主义或后现代主义观念在关于历史的文学叙述中的投射。代表作家苏童、刘震云、叶兆言 朦胧诗派又称“新诗潮”诗歌。因其在艺术形式上采用总体象征的手法,具有 不透明性和多义性。以舒婷、北岛、顾城、梁小斌、杨炼、江河、食指、芒克、多多等为代表。朦胧诗孕育于文革中的地下文学,1980年前后,朦胧诗迅速成为一股诗歌潮流,产生巨大影响 新潮小说又称先锋小说,出现于80年代前期。其创作的核心观念是表现自我,

1计算机操作系统试题之名词解释

操作系统是方便用户、管理和控制计算机软硬件资源的系统软件(或程序集合)。从用户角度看,操作系统可以看成是对计算机硬件的扩充;从人机交互方式来看,操作系统是用户与机器的接口;从计算机的系统结构看,操作系统是一种层次、模块结构的程序集合,属于有序分层法,是无序模块的有序层次调用。操作系统在设计方面体现了计算机技术和管理技术的结合。 windows7操作系统 windows xp操作系统 操作系统在计算机系统中的地位: 操作系统是软件,而且是系统软件。它在计算机系统中的作用,大致可以从两方面体会:对内,操作系统管理计算机系统的各种资源,扩充硬件的功能;对外,操作系统提供良好的人机界面,方便用户使用计算机。它在整个计算机系统中具有承上启下的地位 计算机操作系统试题之名词解释 名词解释: ●原语:它是由若干条机器指令所构成,用以完成特定功能的一段程序,为保证其操作的 正确性,它应当是原子操作,即原语是一个不可分割的操作。 ●设备独立性:指用户设备独立于所使用的具体物理设备。即在用户程序中要执行I/O操 作时,只需用逻辑设备名提出I/O请求,而不必局限于某特定的物理设备。

●文件的逻辑结构:又称为文件逻辑组织,是指从用户观点看到的文件组织形式。它可分 为两类:记录式文件结构,由若干相关的记录构成;流式文件结构,由字符流构成。 ●树形结构目录:利用树形结构的形式,描述各目录之间的关系。上级目录与相邻下级目 录的关系是1对n。树形结构目录能够较好地满足用户和系统的要求。 ●操作系统:操作系统是控制和管理计算机硬件和软件资源,合理地组织计算机的工作流 程,以及方便用户的程序的集合。其主要功能是实现处理机管理、内存管理、I/O设备管理、文件管理和用户接口。 ●位示图:它是利用一个向量来描述自由块使用情况的一张表。表中的每个元素表示一个 盘块的使用情况,0表示该块为空闲块,1表示已分配。 ●置换策略:虚拟式存储管理中的一种策略。用于确定应选择内存中的哪一页(段) 换出 到磁盘对换区,以便腾出内存。通常采用的置换算法都是基于把那些在最近的将来,最少可能被访问的页(段)从内存换出到盘上。 ●用户接口:操作系统提供给用户和编程人员的界面和接口。包括程序接口、命令行方式 和图形用户界面。 ●死锁:指多个进程因竞争资源二造成的一种僵局,若无外力的作用,这些进程将永远不 能再向前推进。 ●文件系统:OS中负责管理和存取文件信息的软件机构。负责文件的建立,撤消,存入, 续写,修改和复制,还负责完成对文件的按名存取和进行存取控制。 ●进程:进程是程序在一个数据集合上的运行过程,是系统进行资源分配和调度的一个独 立的基本单位。 12.wait(s)原语 wait(s) :Begin Lock out interrupts; s = s – 1; If s < 0 then Begin Status(q) = blocked; Insert(WL, q); Unlock interrupts; Scheduler; End Else unlock interrupts; End 13.链接文件 逻辑文件中的不同记录可以存储在离散的磁盘块中。每个盘块中都设置了一个指向下一个盘块的链接指针,用这些指针可将一个文件中的所有盘块拉成一条链,而在文件控制块中的“文

JAVA常见名词解释

JAVA常见名词解释 面向对象: 面向对象程序设计(Object-Oriented Programming)是一种起源于六十年代,发展已经将近三十年的程序设计思想。其自身理论已十分完善,并被多种面向对象程序设计语言(Object-Oriented Programming Language,以下简称OOPL)实现。对象是对现实世界实体的模拟,由现实实体的过程或信息牲来定义。一个对象可被认为是一个把数据(属性)和程序(方法)封装在一起的实体,这个程序产生该对象的动作或对它接受到的外界信号的反应。这些对象操作有时称为方法。区别面向对象的开发和传统过程的开发的要素有:对象识别和抽象、封装、多态性和继承。(参见百度百科:面向对象) 面向对象要素:封装、多态、继承 Java名词解释: Abstract class 抽象类:抽象类是不允许实例化的类,因此一般它需要被进行扩展继承。 Abstract method 抽象方法:抽象方法即不包含任何功能代码的方法。 Access modifier 访问控制修饰符:访问控制修饰符用来修饰Java中类、以及类的方法和变量的访问控制属性。 Anonymous class 匿名类:当你需要创建和使用一个类,而又不需要给出它的名字或者再次使用的使用,就可以利用匿名类。 Anonymous inner classes 匿名内部类:匿名内部类是没有类名的局部内部类。 API 应用程序接口:提供特定功能的一组相关的类和方法的集合。

Array 数组:存储一个或者多个相同数据类型的数据结构,使用下标来访问。在Java中作为对象处理。 Automatic variables 自动变量:也称为方法局部变量method local variables,即声明在方法体中的变量。 AWT抽象窗口工具集:一个独立的API平台提供用户界面功能。 Base class 基类:即被扩展继承的类。 Blocked state 阻塞状态:当一个线程等待资源的时候即处于阻塞状态。阻塞状态不使用处理器资源 Call stack 调用堆栈:调用堆栈是一个方法列表,按调用顺序保存所有在运行期被调用的方法。 Casting 类型转换:即一个类型到另一个类型的转换,可以是基本数据类型的转换,也可以是对象类型的转换。 char 字符:容纳单字符的一种基本数据类型。 Child class 子类:见继承类Derived class Class 类:面向对象中的最基本、最重要的定义类型。 Class members 类成员:定义在类一级的变量,包括实例变量和静态变量。 Class methods 类方法:类方法通常是指的静态方法,即不需要实例化类就可以直接访问使用的方法。 Class variable 类变量:见静态变量Static variable Collection 容器类:容器类可以看作是一种可以储存其他对象的对象,常见的容器类有Hashtables和Vectors。 Collection interface 容器类接口:容器类接口定义了一个对所有容器类的公共接口。

当代文学-名词解释1

一、名词解释 1.第一次文代会:1949年7月2日,在北京召开了第一次中华全国文学艺术工作者代表大会,来自解放区和国统区的文学艺术工作者出席会议。开幕式上,毛泽东、周恩来、朱德等先后讲话。最后,大会通过了《中华全国文学艺术界联合会章程》,确定了文艺为人民服务并首先是为工农兵服务的总方向,成立了中华全国文艺学术界的联合会,选举郭沫若为主席,茅盾、周扬为副主席,会后又成立了全国文联下属的各个协会,完成了文艺工作者、作家的组织化。这个大会揭开了中国文学艺术发展史新的一页,是中国当代文学历史的伟大开端。 2.1958年“两结合”创作方法:1958年3月,毛泽东提出“两结合”(革命现实主义与革命浪漫主义相结合)的创作方法,“内容应是现实主义和浪漫主义的对立统一”;第三次文代会认为“两结合”的创作方法应是我国社会主义文学“最好的创作方法”,“不只适用于文艺创作,也适用于文艺批评。” 3.社会主义现实主义:社会主义现实主义是文学创作的方法之一,作为苏联文学与苏联文学批评的基本方法,要求艺术家从现实的革命发展中真实地、历史地和具体地去描写现实。同时,艺术描写的真实性和历史具体性必须与用社会主义精神从思想上改造和教育劳动人民的任务结合起来。社会主义现实主义保证艺术创作有特殊的可能性去发挥创造的主动性,去选择各式各样的形式、风格和体裁。 4.第二次文代会:1953年9月23日至10月6日,中国文学艺术工作者第二次代表大会召开,将中华全国文学艺术界联合会更名为中国文学艺术界联合会,主席郭沫若。会议期间,毛泽东、刘少奇、周恩来、朱德、陈云等党和国家领导人接见会议代表。第二次文代会对建国四年来的文艺工作做出了总结;确立社会主义现实主义为未来中国文艺创作和文艺批评的最高准则。 5.百花文学:1956年和1957年上半年,文学思想和创作出现了一些重要的变革。这在当时的"社会主义阵营"中,是带有普遍性的现象。在中国,毛泽东在1956年5月提出的"百花齐放、百家争鸣"的口号,给潜在于各个领域的强大的变革要求以推动和支持。文学界遂出现了突破僵化教条的、类似于当时苏联文学的那种"解冻",在1956年和1957年上半年,各地文学刊物纷纷发表在思想、艺术上得探索性作品,它们或者在题材、主题上有新意,或者提供了新的观点和表达方式。文学界将这些文学作品称之为“百花文学”。王蒙《组织部新来的青年人》、宗璞《红豆》、郭小川《一个和八个》、《在桥梁工地上》等 6.《红豆》:《红豆》通过写1949年某教会大学的大学生江玫与齐虹由于生活态度和政治立场的分歧而导致的爱情悲剧。讲述了一个在时代巨变面前的知识分子选择自己的人生道路的故事,表现了知识分子在人生十字路口进行选择的艰难和选择成功的欢乐。思想和艺术贡献:知识分子的主题;人物塑造没有观念化的痕迹;诗意化的意境和散文化的笔法;倒叙的手法。 7.历史剧:以历史人物或事件为题材的戏剧。不论何种戏剧形式或剧种,都可以运用历史人物和事件来展示情节,创作故事。在历史剧的创作中,有两种不同的倾向:一种强调历史的真实性,要求言必有据,事皆可证,这样就容易妨碍作者的创造性,戏剧效果不强;一种是只取一点历史因由,随意创造,这样又缺乏历史真实感。五六十年代历史剧的创作,涉及话剧、京剧、昆曲等多种戏剧样式。以话剧而言,数量约在20部之间。它们的作者主要是老一代的剧作家,如郭沫若、田汉、曹禺等。这些作家在处理他们所不熟悉的现实生活题材时,往往生硬而捉襟见肘;比较而言,“历史”使他们获得更多的想象空间。

操作系统名词解释

操作系统(operating system)是控制和管理计算机系统的硬件和软件资源、合理地组织工作流程以及方便用户的程序集合。操作系统的特征 1、并发性(Concurrence) 并发性是指两个或多个事件在同一时间间隔内发生。具有此特性的程序称并发程序。 在多道程序环境下,并发性是指在一段时间间隔内宏观上有多道程序同时运行,但在微观上可能是交替 或顺序运行的。 并行性(parallel)是指两个或多个事件在同一时刻发生。具有此特性的程序称并行程序。 并行执行意即同时执行。 并行是一种物理的、或微观的同时性概念。 并发是一种逻辑的、或宏观的同时性概念。 单处理机系统不能实现并行,但可实现并发。 多处理机系统既可实现并发,又可实现并行。 2共享性 是指OS与多个用户程序共同使用计算机系统中的资源。 资源共享方式 互斥共享:指某个资源在一段时间内只允许一个进程使用,这种资源称临界资源。 同时共享:指某个资源在一段时间内允许多个进程同时使用。但这里的同时的概念是宏观的,微观上则可能 是交替地对资源进行访问。 3、虚拟性 虚拟是指将一个物理的实体变为若干个逻辑上的对应物。前者是实的后者是虚的,是一种感觉性存在,如虚 存、虚网、虚设备、虚文件等。 4、异步性又称:不确定性: 多道程序环境下,进程以独立的、不可预知的速度向前推进,即为异步运行方式。 但只要运行环境相同,进程虽经多次运行,都会得到完全相同的结果。 注意:并发性和共享性是OS的两个最基本的特征,这两者之间又是互为存在条件的。 1.6 操作系统的分类 批处理操作系统(多道批处理) 分时操作系统 实时操作系统(前三个为基本操作系统) 嵌入式操作系统 个人计算机操作系统 网络操作系统 分布式操作系统 1.7 操作系统的功能 1、处理机管理 2、存储管理 3、设备的管理 4、文件管理 5、用户接口 进程是具有独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位。 作业:把一次业务处理过程中,从输入开始到输出结束,用户要求计算机所做的全部工作,称为作业 进程状态间转换 在进程运行过程中,由于进程自身进展情况及外界环境的变化,这三种基本状态可以依据一定的条件相互转换j 就绪—运行 k 运行—就绪 l 运行—等待

操作系统 名词解释和简答题

(1)多道批处理系统:在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,称为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享C P U和系统中的各种资源。 (2)分时系统:分时系统用于满足用户需求,使用户能与自己的作业进行交互,还有共享主机与便于用户上机。 (3)实时系统:指系统能及时(或即时)响应外部事件的请求,在规定的时间内完成对该事件的处理,并控制所有实时任务协调一致地运行。 (4)实时调度:为了满足实时系统对实时进程或任务的调度。(5)设备独立性:应用程序独立于具体使用的物理设备。(6)系统调用:P261 (7)共享存储器系统:相互通信的进程共享某些数据结构和共享存储区,进程之间能够通过这些空间进行通信。 (8)进程:进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位。 (9)线程:将进程的两个属性分开,由操作系统分开处理。 (10)调度算法:根据系统的资源分配策略所规定的资源分配算法。 (11)局部性原理:程序在执行时将呈现出局部性规律,即在一较短时间内,程序的执行仅局限与某个部分;相应地,他所访问的存储空间也局限于某个区域。(12)SPOOLING技术:在主机的直接控制下,实现脱机输入、输出功能。此时的外围操作与CPU对数据的处理同时进行,我们把这种在联机情况下实现的同时外围操作称为SPOOLing。 (13)图形用户界面:P273 (14)程序并发执行:程序彼此互不依赖,则程序间可以并发执行。

(15)进程同步:是对多个相关进程在执行次序上进行协调,以使并发执行的诸进程之间能有效的共享资源和相互合作,从而使程序的执行具有可再现性。 (16)信号量机制:是一种卓有成效的进程同步机制。 (17)死锁:是指多个进程在运行过程中因为争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,他们都将无法再向前推进。 (18)可重入代码:又称为纯代码,是一种允许多个进程同时访问的代码。(19)虚拟存储器:是指具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储器系统。其逻辑容量由内存容量和外存容量之和所决定,其运行速度接近于内存速度,而每位的成本却又接近于外存。 (20)Shell重定向命令:Shell向用户提供了这种用于改变输入、输出设备的手段,此即标准输入与标准输出的重新定向。 (21)内中断:P179 (22)管道通信系统:P66 发送进程和接收进程是利用“管道”进行通信的系统,称为管道通信系统。 所谓“管道”是指用于连接一个读进程和一个写进程,以实现它们之间通信的一个共享文件。 (23)哈希算法:利用哈希快速查找的优点,以及空闲分区在可利用空间表中的分布规律,建立哈希函数,以实现最佳分配策略。

现当代名词解释

名解 1,朦胧诗 朦胧诗是一个独特的诗学概念,它指的是以舒婷,顾城,江河,杨朔,芒克,食指,多多,梁小斌等为代表的一批“文革”中成长的青年诗人具有探索性的新诗潮。它孕育于“文革”时期的“地下文学”,当时食指,芒克,多多等在“文革”中就已经开始新的探索,他们的诗以手抄形式流传。朦胧诗的思想核心是对人的自我价值的确认,对人道主义和人性复归的呼唤,对人的心灵奥秘的探险。朦胧诗的审美艺术特征是:①打破现实主义审美模式,由写实转向写意,由具体转向抽象,由物象转向意象,由明晰转向模糊,不再侧重一个场景,一个过程的具体描摹和对一种政治情绪的表现或“升华”,而是重于表现多变,曲折和复杂的主体世界②主体的多义性和情感的多向性代替了过去的平面的状态,在结构上实现了真正的“自由”,即外在的形式完全决定于内在情绪的节奏,特征与状态③采用近似于早期象征主义的艺术手法,运用象征,通感,抽象词与具象词的巧妙搭配和超现实想象等多种艺术手法,使意象叠合,寓于暗示性。北岛《回答》,《宣告》,《迷途》《一切》,舒婷《致橡树》《双栀船》《会唱歌的鸢尾花》,顾城《一代人》《远和近》《我是个任性的孩子》,江河《纪念碑》,梁小斌《中国,我的钥匙丢了》,杨朔《大雁塔》 2,政治抒情诗(特点,局限性,作家,代表作) 特点:①“诗人”会以“阶级”的代言者的身份出现,来表达对当代重要政治事件,社会思潮的评说和情感反应,这种评述和反应一般说来不可能出现多种视角和声音,因为其精神上的“资深”,来自当时对现实历史所作的统一叙述②在诗体形态上,表现为强烈的情感宣泄和政论式的观念叙说的结合,即“实际上是抽象的思想,抽象的概念,但用了形象化的语言来表达”③政治抒情诗一般都是长诗,通常采用大量的排比句式是所要表现的观念和情绪进行渲染,铺陈,讲求节奏鲜明,声韵铿锵。 郭小川《望星空》,诗集《投入火热的斗争》,叙事诗集《将军三部曲》,《致大海》《白雪的赞歌》《深深地山谷》,贺敬之《东风万里》《十年颂歌》,诗集《放歌集》 局限性: 3.第一次文代会(时间,地点,意义,内容) 1949,4,2在北平,由郭沫若提议召开, 意义:①第一次文代会实现了党对文学的全面领导,确立了新生政权与文学艺术家之间领导和被领导的关系②确立了以毛泽东“讲话”为新中国文艺的总方针③确立了今后文学的总方向,为工农兵服务④成立了一个组织:文联(中华全国文学艺术联合会),会后成立下属协会(作家协会,戏剧家协会) 内容:周扬总结解放区文艺运动,作题为《新的人民的文艺》的报告,矛盾总结国统区文艺运动,作题为《在反动派压迫下斗争和发展的革命文艺》的报告。会议成立了以郭沫若为主席,矛盾,周扬为副主席的全国文艺界组织——中华全国文学艺术界联合会(文联)。 4.新写实小说的特点 原生态:注重现实生活原生形态的还原 ●理性批判精神的缺席:表现现实生活的荒诞、丑恶、灰暗或无奈,创作主体往往对现实 采取一种无奈的认同态度,缺少强烈的理性批判精神。 ●“零度”叙述:大多采用客观化的叙述态度,是一种缺乏价值判断的冷漠叙述。

java专业术语

1.API:Java ApplicationProgrammingInterface APT(应用程序接口) 2.AWT:Abstract WindowToolkit AWT(抽象窗口工具集) 3.JFC:JavaTM Foundation Classes(JFC)(Java基础类) 4.JNI:JavaTMNative Interface JNI(Java本地接口) 5.JSP:JavaServerTM Pages(Java编程语言代码) 6.J2EETM:JavaTM 2PlatformEnterpriseEdition J2EE(Java2企业版-平台提供一个基于组件设计、开发、集合、展开企业应用的途径) 7.J2METM:JavaTM 2MicroEdition J2ME(Java2精简版-API规格基于J2SETM,但是被修改成为只能适合某种产品的单一要求) 8.JVM:JavaTM VirtualMachinel JVM(Java虚拟机) 9.JDKTM:JavaDeveloper'sKit JDK(Java开发工具集) A: 10.AJAX:Asynchronous JavaScript and XML(异步) 11.annotation:注解 12.Ant 13.AOP:aspect-oriented programming(面向方向编程) 14.application:应用 15.argument:参数 B: 16.B2B:Business-to-Business(业务对业务) 17.BAM:Business Activity Monitoring(业务活动监测) 18.BMP:bean-managed persistence, Bean(管理的持久化) 19.BPEL:Business Process Excursion Language(业务流程执行语言) 20.BPM:Business Process Modeling(业务流程建模) 21.build:建立、编译 C: 22.C2B:Consumer-to-Business(客户对业务) 23.CAD:Computer Aided Design(计算机辅助设计) 24.CAM:Computer Aided Modeling(计算机辅助建模) 25.case-insensitive:大小写不敏感 26.case-sensitive:大小写敏感 27.container:容器 28.cluster:集群 29.CMP:container-managed persistence(容器管理的持久化) https://www.docsj.com/doc/df17082856.html,ponent:组件,部件 31.configuration:配置 32.context:上下文,环境 33.control:控件 34.convention:约定 35.CORBA:Common Object Request Broker Architecture(公共对象请求代理体系) 36.COS:Common Object Services(公共对象服务)

操作系统复习题(2)及答案

一.名词解释 抢占式进程调度进程状态系统调用中断响应线程联想存储器死锁通道地址重定位高速缓存可再入程序 抖动索引文件作业控制块目录项设备驱动程序虚存逻辑空间物理空间 二.填空题 1.现代操作系统的两个最基本的特征是(),(),()和() 2.操作系统是计算机系统中的一个(),它管理和控制计算机系统中的()3.允许多个用户以交互方式使用计算机的操作系统称为(),允许多个用户将多个作业提交给计算机集中处理的操作系统称为(),计算机系统能及时处理过程控制数据并做出响应的操作系统称为()。 4.用户与操作系统之间的接口主要分为()和()两类。 5.进程控制块的初始化工作包括(),()和()。 6.在操作系统中引入线程概念的主要目的是()。 7.程序并发执行与顺序执行时相比产生了一些新特性,分别是:(),()和()。 8.进程是一个程序对某个数据集的()。 9.如果系统有N个进程,则在等待队列中进程的个数最多可为()个。 10.在操作系统中,不可中断执行的操作称为()。 11.如果信号量的当前值为-4,则表示()。 12.在有M个进程的系统中出现死锁时,死锁进程的个数K应该满足的条

件是()。 13.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。 14.若使当前运行进程总是优先级最高的,应选择()进程调度算法。 15.在进程中,访问()的代码称为临界区。为保证进程()使用临界区,应在进程的临界区前设置(),在临界区后设置()。 16.在采用请求分页式存储管理的系统中,地址变换可能会因为(),(),和() 等原因而产生中断。 17.在可变分区存储管理中,分区的保护通常采用()和()两种方式。 18.在分区分配算法中,首次适应算法倾向于优先利用存中()部分的空闲分区,从而保留了()部分的大空闲区。 19.不让死锁发生的策略可以分为静态和动态的两种,死锁避免属于()。 20.若使当前运行进程总是优先级最高的,应选择()进程调度算法。 21.缓冲区由()和()组成? 22.进行设备分配时所需的数据表格主要由(),(),()和()等。 23.设备管理中引入缓冲机制的主要原因由(),()和() 24.使用位示图(20行,30列)表示空闲盘块状态。当分配一个盘块号为132号时,其在位示图中的行,列数为(),()。当释放一个盘块号为318时,其所在位示图中的行,列数位(),()。(注:行为0-――19,列为0-――29,首盘块号为1)。

中国现当代文学名词解释全(现当代)

中国现当代文学名词解释 现代文学 新青年: 中国现代文学史、文化思想上最重要的刊物。1915年创刊于上海,原名《青年杂志》,陈独秀主编。"五四"前后以《新青年》为主要阵地,同时进行了新文化运动和文学改革运动。创刊号发表的《敬告青年》提出了民主、科学的反封建思想的革命主张,1917年初发表了胡适的《文学改良刍议》、陈独秀的《文学革命论》,正式掀起文学革命。1918年5月,现代文学史上第一篇白话小说《狂人日记》发表于其上。该刊还广泛译介外国文学。1920年9月,它成为上海共产主义小组机关刊物,1926年终刊。 文学改良刍议: 1917年发表于《新青年》,是倡导文学革命的第一篇理论文章,对文学革命在理论上作出了重要贡献。提出文学改良应从"八事"入手:须言之有物、不摹仿古人、须讲求文法、不作无病呻吟、务去滥调套语、不用典、不讲对仗、不避俗字俗语。文章宣扬的是一种反拟古主义的现实主义文学思想,从不同角度针贬了旧文坛的复古主义和形式主义流弊,粗浅的触及了文学内容与形式的关系、文学的时代性与社会性以及语言变革等问题,初步阐明了新文学的要求和推行白话文的立场。 "人的文学": 1918年12月,《新青年》刊登了周作人的《人的文学》,对当时的文学革命影响很大。周作人从个性解放的要求出发,充分肯定人道主义,强调一种"利己而利他,利他即是利己"的"理想生活",提出以"人道主义为本,对于人生诸问题,加以记录研究的文字,便谓之人的文学",认为新文学即人的文学,应充分表现"灵肉一致"的人性。这深深影响了五四时期表现个性解放主题的创作,"人的文学"成为五四时期文学的一个中心概念。在《平民文学》中,周作人进一步阐述"人的文学"的主张,强调文学须应用于人生上,提出"普遍"与"真挚"的原则,并申明"以真为主,以美即在其中"的文学观念,这对五四时期尤其是为人生派的创作影响很大。 双簧信:

现当代名词解释

中国现当代文学名词解释 有考南师大文学院的请联系qq:309875834 (现代部分) 1917年1月,胡适发表《文学改良刍议》,并提出“八事主张”:“一曰,须言之有物;二曰,不摹仿古人;三曰,须讲求文法;四曰,不作无病之呻吟;五曰,务去滥调套话;六曰,不用典;七曰,不讲对仗;八曰,不避俗字俗语。以进化论的眼光断定白话文为中国文化之正宗,并旗帜鲜明的反对拟古主义和摹仿主义。 1917年2月,陈独秀发表文章《文学革命论》,明确提出“三大主义”:“曰推到雕琢的阿谀的贵族文学,建设平易的抒情的国民文学;曰推到陈腐的铺张的古典文学,建设新鲜的立诚的写实文学;曰推到愚昧的艰涩的山林文学,建设明了通俗的社会文学。”这从内容和形式两个方面提出文学改革的主张,态度比胡适更为坚决。 1918年周作人发表《人的文学》一文,提出新文学应是“人的文学”,反对封建的“非人的文学”。他所谓的“人的文学”,是以合乎人性的人的灵肉一致的生活为文学。周作人的“人的文学”的主张,对新文学第一个十年的理论建设和文学创作产生了重大影响,成为这一时期文学创作的重要特色。 指的是清末民初专写才子佳人题材的文学派别。又名礼拜六派(因鸳鸯蝴蝶派刊物中以《礼拜六》影响最大而得名),始于20世纪初,1912—1917年为其繁盛期,直至1949年才基本消失。主要作家有包天笑、徐枕亚、周瘦鹃、李涵秋、李定夷等。主要刊物有《礼拜六》、《小说时报》、《小说新报》、《小说大观》等。文学主张是把小说作为“游戏”和“消遣”的工具。这一类文学以言情小说为骨干,总体特征是情调和风格偏于世俗、媚俗。代表作品有:徐枕亚《玉梨魂》、李涵秋《广陵潮》、包天笑《上海春秋》等。 其主流为言情小说,有坏的支流如黑幕小说等。鸳鸯蝴蝶派小说内容多为才子佳人恋爱婚姻,接触到婚姻制度不合理,但又常囿于礼教。其中好的有一定社会、艺术价值,但也有许多作品以营利为目的而粗制滥造。这一流派在小说形式、技巧方面有承前启后作用。文学研究会对其游戏、消遣的文学观进行过批判。 1921年1月,于北京成立。代表人物:周作人、郑振铎、茅盾(沈雁冰)、王统照、许地山、叶绍钧(叶圣陶)、朱自清、冰心、庐隐、俞平伯、老舍、丰子恺等。《小说月报》为代用会刊,还编印了《文学旬刊》及《诗》、《戏剧》月刊等刊物。 宗旨是:“研究介绍世界文学,整理中国旧文学,创造新文学”。 信仰:“相信文学是一种工作,而且又是于人生很切要的一种工作。”注重文学的社会功利性。以倡导“为人生”的现实主义文学为其主要倾向;文学研究会倡导和创作的反映各种社会问题的“问题小说”、“问题剧”和反映现实人生的“乡土文学”盛极一时;文学研究会注重翻译,以俄、法及北欧的现实主义名著居多。

操作系统-名词解释

第一部分操作系统概论 脱机输入/输出 具体的输入/输出不需要在主计算机上进行的方式也称“脱机输入/输出” 批处理 作业是由操作系统成批地进行处理,操作系统能自动地从输入池读入下一个作业,并予以运行和输出,如此直到整批作业全部处理完毕。 SPOOLING 由操作系统将磁盘模拟为输入/输出设备的处理方式称为SPOOLING(Simultaneous Peripheral Operating On Line),即“并行的外部设备操作联机”,也称“假脱机”。SPOOLING 系统是以磁盘为几乎无限巨大的缓冲区来解决低速的I/O设备与高速的CPU之间的速度匹配问题。 分时系统 为了降低交互式系统的等待时间和运行时间的比率,系统通过多台终端同时向很多用户提供运行环境,这种分时系统就能以合理的成本向用户提供交互式使用计算机的方便。 多路性 一台主机可连接多台终端,多个终端用户可以同时使用计算机,共享系统的硬软件资源。交互性 用户能与系统进行对话。在一个多步骤作业的运行过程中,用户能通过键盘等设备输入数据或命令,系统获得用户的输入后做出响应,显示执行的状况或结果。 实时操作系统 是一种能在限定的时间内对输入进行快速处理并做出响应的计算机处理系统 多处理机系统

一个计算机系统中可具有多个CPU或处理机。一般用微处理器构成阵列系统,其运算速度可以达到上万亿次, 分布式操作系统 分布式系统是一种多计算机系统,这些计算机可以处于不同的地理位置和拥有不同的软硬件资源,并用通信线路连接起来,具有独立执行任务的能力。分布式系统具有一个统一的操作系统,它可以把一个大任务划分成很多可以并行执行的子任务,并按一定的调度策略将它们动态地分配给各个计算机执行,并控制管理各个计算机的资源分配、运行及计算机之间的通信,以协调任务的并行执行。以上所有的管理工作对用户都是透明的。 网络操作系统:计算机网络是指用数据通信系统把分散在不同地方的计算机群和各种计算机设备连接起来的集合,它主要用于数据通信和资源共享,特别是软件和信息共享。 作业:请求计算机完成的一个完整的处理任务称为作业,它可以包括几个程序的相继执行。一个复杂的作业可由多个作业步组成,如编译、运行、打印一个程序的全部工作是一个作业,其中相对独立的每一部分称为作业步。 进程(不支持线程的进程):程序在一个数据集合上的运行活动,它是系统进行资源分配和调度的一个可并发执行的独立单位。 并发:并发是指在某一时间间隔内计算机系统内存在着多个程序活动。并发是从宏观上(这种“宏观”也许不到一秒的时间)看多个程序的运行活动,这些程序在串行地、交错地运行,由操作系统负责这些程序之间的运行切换,人们从外部宏观上观察,有多个程序都在系统中运行。 虚拟:例如操作系统将一台互斥共享设备虚拟成同时共享设备。 共享:共享是指多个用户或程序共享系统的软、硬件资源。 不确定性:不确定性指的是使用同样一个数据集的同一个程序在同样的计算机环境下运行,

操作系统名词解释

1、内核 2、虚拟 3、地址再定位 4、文件控制块 5、并发 6、临界资源 7、临界区 8、信号量 9、信箱10、系统调用 11、联想存储器12、远程过程调用13、位示图14、用户账号15、多道程序设计 16、周转时间17、碎片18、系统抖动19、特权指令20、文件目录 21、死锁 22、直接通信与间接通信23、同步与互斥24、并发与并行25、死锁与“饿死” 26、作业调度与进程调度27、命令接口与程序接口28、静态优先数与动态优先数 29、进程与程序 系统调用:系统调用就是用户在程序中能用访管指令调用的,由操作系统提供的子功能集台,其中每个子功能称为一个系统调用命令。 联想存储器:在分页(请求分页)存储管理中,为了加快查页表的速度,在地址变换机构中加入一组高速寄存器,这些寄存器连同管理它们的硬件构成了一个容量较小的存储嚣,称为联想存储器,也叫快表。 远程过程调用:在网络环境下,当节点A的进程调用节点B上的一个过程时,节点A上的调用进程被挂起,在节点B上执行被调用的过程,信息以参数盼形式从调用进程传送到被调用进程,并将被调用过程执行的结果返回给调用进程。对程序员来说,他看不到消息的传递过程和I/O处理过程。这种通信方式,称为远程过程调用。 位示图:在内存中用若干字构成一个图,每个字中的每一位对应文件存储器上的一个物理块,这个能反映文件存储器上整个存储空间分配情况的图,称为位示图。 用户帐号:在计算机网络中,用户账号是一信电的集合,这些信息定义了工作站上的一个用户,包括用户名、口令,组所属关系和一些权限列表。 临界资源:系统中存在许多进程,它们共享各种资源。然而有些资源一次只允许一个进程使用,在它未使用完之前不允许其他进程使用,这样的资源称为临界资源,也称互斥资源。临界区:互斥执行的程序段,称为临界区。 同步:相互合作的两个进程之间需要在某个(些)确定点上协调它们的工作。一个进程到达了该点后,除非另一进程已经完成了某些操作,否则就不得不停下来,等待这些操作的完成。这就是进程间的同步。 互斥:两个进程由于不能同时使用同一临界资源,只能在一个进程使用完时,另一进程才能使用,这种现象称为进程间的互斥。 信号量:在操作系统中,信号量表示资源实体,是一个与队列有关的整型变量,其值仅能由P、V操作来改变。 信箱:信箱用于存放信件,而信件是一个进程向另一进程发送的消息。在两个进程利用信箱通信时,一个进程可向信箱发送消息,而另一进程可从信箱中取走消息。 低级通信原语:利用P、V操作,进程间只能交换少量信息,而且交换的信息仅是控制信息,显然其通信效率极低。这样的通信原语,称为低级通信原语。 高级通信原语:能在进程间传送大量数据信息的通信原语,称为高级通信原语。 内核:内核是基于硬件的第一层软件扩充,并常驻内存。它为系统对进程和资源进行控制和管理,提供了良好的环境。内核通常包括中断处理、时钟管理、进程控制、进程通信和调度原语、以及资源管理中的基本操作等。 虚拟:虚拟是指把一个物理上的实体,映射为若干个逻辑上的对应物。前者是实的,实际存存的;后者是虚的,只是用户的一种感觉。例如,在多道程序系统中,虽然只有一个CPU,但通过分时使用后给用户的感觉是每道程序都有一个CPU在为之服务。亦即多道程序设计技术可把一台物理CPU虚拟为多台逻辑上的CPU。 重定位:作业的地址空间与存储空间不一致时,所进行的地址调整以便作业能够执行的过程称为重定位。重定位的实质是地址变换.即将作业地址空间中的逻辑地址变换为主存空间的物理地址。 文件控制块:每个文件应配置一个文件控制块,用来保存文件名、存取控制信息、物理地址、其他有关控制信息及文件说明的数据结构。 并发:指两个或多个事件在同一时间间隔内发生。任多道程序环境下,并发是指宏观上在一段时间内有多道程序在同时运行,而微现上这程序是在交替地执行。 并行:在操作系统中是指,一组程序按独立异步的速度执行,不等于时间上的重叠(同一个时刻发生)。要区别并发。并发是指:在同一个时间段内,两个或多个程序执行,有时间上的重叠(宏观上是同时,微观上仍是顺序执行)。 死锁:两个或多个进程无限地等待一个事件,而该事件只能由这些等待进程之一来产生,当出现这样的状态时,这些进程称为死锁。饥饿:进程在信号量内无限等待。(无限期阻塞)

当代文学名词解释

名词解释 1.政治抒情诗 是十七年诗歌的主要诗体样式。在这种诗体中,诗人以“阶级”或“人民”的代言人身份,表达对当代重要政治事件、思潮的评说与情感反应。在诗体形态上,是强烈的革命情感宣泄和政论式的观念叙说的结合,即“实际上是抽象的思想、抽象的概念,但用了形象化的语言来表达。”这种诗体,通常采用大量的排比句式加以铺陈。代表诗人:郭小川、贺敬之。 2.“山药蛋派”/“山西作家群”/“山西派”/“‘火花’派”: 赵树理等山西作家因创作上有某些共性而被称为“山药蛋派”。马烽、西戎等的共性①地域:长期生活、工作在山西,作品写的也多为山西农村生活;②写作与农村“实际工作”的关系:主张在生活中“不作旁观者”;③“写实”的风格,作品的思想、形象,来自“当前生活的底层”;④重视故事性、语言通俗 3.新生代诗歌 “第三代诗人”或曰“新生代诗人”、“后新诗潮”的集体亮相是在1986年,《诗歌报》和《深圳青年报》联合以“现代主义诗歌大展”的方式集中介绍了由100多名第三代诗人分别组成的60余家自称诗派及其实验诗歌代表作品,如南京的“他们”,上海的“海上诗群”,四川的“莽汉主义”、“非非主义”、“整体主义”、“新传统主义”等等。内容上,反英雄、反高、平民化成为后新诗潮的总体特征。艺术上,反意象、反修辞和口语化,是后新诗潮在语言实验方面的重要特征。以韩东、于坚为代表的原生态口语化倾向构成了对新诗潮经典性的意象语言规范的颠覆。 4.第四次文代会 1979年10月30日至11月16日召开的第四次全国文艺工作者代表大会,是一个重要事件,它标志着文艺界的全面“解冻”。邓小平代表中共中央对大会的祝辞,提出了一系列的有关文艺的新的观念原则。《祝辞》指出:“艺术创作上提倡不同形式和风格的自由发展,在艺术理论上提倡不同观点和学派的自由讨论。”对文艺的“行政命令必须废止”,作家“写什么和怎样写”,“不要横加干涉。”这对新时期文学在恢复期里大步走向繁荣起到了积极的推动作用。新时期文学在复苏期的发展态势,是与这一阶段里一系列文艺观念的基本问题和创作中具有倾向性问题的热烈争鸣连在一起的。这些争鸣活动,既是理论界对新的创作成果的及时评价,又是对新时期文学发展历史的归纳、总结和升华,真实地记录了文艺观念拨乱反正的历程。 纪实文学,代表作主要有刘心武的《公共汽车咏叹调》、《5·19长镜头》,张辛欣《北京人》系列。 伤痕文学在七八十年代,“文革”是中国人无法回避的事件,也是作家思考表达的焦点。由此产生了伤痕文学,无情地揭露了文革造成的社会问题,极力伸张人道精神,努力恢复人在文学创作中的主体地位。伤痕文学是新时期最先出现的文学创作潮流。 伤痕文学:70 年代末期,一批揭露文革灾难,描述知青、知识分子、受迫害的官员在文革中的悲剧性遭遇的作品,被一些人称为“伤痕文学” 。它以1977年刘心武的小说《班主任》为开端,因卢新华的小说《伤痕》而得名。 伤痕小说的代表作品:刘心武《班主任》、卢新华《伤痕》、周克芹《许茂和他的女儿们》、莫应丰《将军吟》、从维熙《大墙下的红玉兰》、韩少功《月兰》、张贤亮《邢老汉和狗的故事》、郑义《枫》、张洁《从森林里来的孩子》、王亚平《神圣的使命》等。 反思文学20世纪70年代末80年代初,一批作家从政治、社会层面上还原“文革”的荒谬本质(更具追根溯源意味),并追溯到此前的历史,从一般地揭示社会谬误上升到历史经验教训(更具历史感)的总结上,和伤痕文学相比,其目光更为深邃、清醒,主题更为深刻(是伤痕文学的深化),带有更强的理性色彩,被称为“反思小说”。 改革文学 始把创作目光由历史拉到现实,一边关注着现实中的改革发展,一边在文学中发表自己关于祖国发展的种种思考和设想。这就是风骚一时的“改革文学”,其开篇之作,是。 【寻根小说】八十年代中期,文坛上兴起了一股“文化寻根”的热潮,作家们开始致力于对传统意识、民族文化心理的挖掘,他们的创作被称为“寻根文学”。代表:阿城《棋王》、韩少功《爸爸爸》、《女女女》、王安忆《小鲍庄》、张炜《古船》等。伤痕文学: “伤痕文学”是经历了文革十年浩劫后最先出现的文学现象。伤痕文学的内容主要是写社会伤痕和人们的心灵伤痕。十年动乱所造成的中国社会的悲剧,是一桩牵动亿万人心的巨大社会事件,不能不首先引起作家的深切关注;文革的切肤之痛,积郁十年的愤懑,人民所遭受的折磨和进行的痛苦挣扎,不能不要求文学优先表达。代表作有刘心武的《班主任》,

操作系统名词解释

第一章引论 1操作系统:操作系统是管理和控制计算机系统内各种硬件和软件资源,有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的接口。 2管态:当执行操作系统程序时,处理机所处的状态 3目态:当执行普通用户程序时,处理机所处的状态。 4多道程序设计:在这种设计技术下,内存中能同时存放多道程序,在管理程序的控制下交替的执行。这些作业共享CPU和系统中的其他资源。 5并发:是指两个或多个活动在同一给定的时间间隔中进行。它是宏观上的概念。 6并行:是指两个或多个活动在同一时刻同时执行的情况。 7吞吐量:在一段给定的时间内,计算机所能完成的总工作量。 8分时:就是对时间的共享。在分时系统中,分时主要是指若干并发程序对CPU时间的共享。 9实时:表示“及时”或“既时”。 10系统调用:是用户在程序中能以“函数调用”形式调用的、由操作系统提供的子功能的集合。每一个子功能称作一条系统调用命令。它是操作系统对外的接口,是用户级程序取得操作系统服务的唯一途径。 11特权指令:指指令系统中这样一些指令,如启动设备指令、设置时钟指令、中断屏蔽指令和清内存指令,这些指令只能由操作系统使用。 12命令解释程序:其主要功能是接收用户输入的命令,然后予以解释并且执行。 13脱机I/O:是指输入/输出工作不受主机直接控制,而由卫星机专门负责完成I/O,主机专门完成快速计算任务,从而二者可以并行操作。 14联机I/O:是指作业的输入、调入内存及结果输出都在cpu直接控制下进行。 15资源共享:是指计算机系统中的资源被多个进程所功用。例如,多个进程同时占用内存,从而对内存共享;它们并发执行时对cpu进行共享;各个进程在执行过程中提出对文件的读写请求,从而对磁盘进行共享等等。 第二章进程和线程 1顺序性:是指顺序程序所规定的每个动作都在上个动作结束后才开始的特性。 2封闭性:是指只有程序本身的动作才能改变程序的运行环境。 3可再现性:是指程序的执行结果与程序运行的速度无关。 4进程:程序在并发环境中的执行过程。 5互斥:在逻辑上本来完全独立的进程,由于竞争同一个资源而产生的相互制约的关系。 6同步:是指进程间共同完成一项任务时直接发生相互作用的关系。也就是说,这些具有伙伴关系的进程在执行次序上必须遵循确定的规律。 7临界资源:一次仅允许一个进程使用的资源。 8临界区:在每个进程中访问临界资源的那段程序。 9线程:线程是进程中实施调度和分派的基本单位。 10管程:管程是一种高级同步机制,一个管程定义一个数据结构和能为并发进程在其上执行的一组操作,这组操作能使进程同步和改变管程中的数据。 11进程控制块:进程控制块是进程存在的唯一标识,它保存了系统管理和控制进程所必须的信息,是进程动态特性的集中表现。 12原语:指操作系统中实现一些具有特定功能的程序段,这些程序段的执行过程是不可分割的,即其执行过程不允许被中断。 13就绪态:进程已经获得了除cpu之外的全部资源,等待系统分配cpu,一旦获得cpu,进程就可以变为运行态。 14运行态:正在cpu上执行的进程所处的状态。在单cpu系统中,任何时候最多只能有一个进程处于运行状态。

相关文档