技术开发 频道

软件技术及其专业术语

【IT168 分析评论】

    集成开发环境(IDE:Integrateddevelopmentenvironment)

    集成开发环境(IDE),也叫做集成开发环境和集成调试环境,是一类帮助程序员来发展软件的计算机软件。IDEs一般由源代码编辑器、一个编译器和/或解释程序、构造自动控制工具和(通常)一个调试器。有时控制系统的一个版本和各种工具来简单化一个也是集成的GUI的解释。很多IDEs也集成一类浏览器,一个对象观察器和类层级结构图表,为了与面向对象的开发一起使用。尽管有些多语言IDEs在使用,例如EclipseIDE,NetBeans或MicrosoftVisualStudio,典型地一个致力于特定设计语言的IDE,例如在VisualBasicIDE中。

    集成化机械设计与分析软件(I-DEAS:Integrated-DesignEngineeringAnalysisSoftware)

    集成化机械设计与分析软件(I-DEAS)是一个SDRC的CAD/CAM软件包,其被EDS在2002年引入和现在并入到了UGS的产品NX(Unigraphics)。I-DEAS也合并了针对机械应力/张力、热量分析和其它FEM分析技术的有限元素法解答器。

    集成数据库管理系统(IDMS:IntegratedDatabaseManagementSystem)

    集成数据库管理系统(IDMS)是一个(数据库)CODASYL数据库管理系统,首先由B.F.Goodrich开发和稍后被Cullinane数据库系统(在1983年重命名为Cullinet)推向市场。从1989年开始这个产品已经被计算机协会拥有,其将它重命名为CA-IDMS。

    IEEE829-1998

    IEEE829-1998,也叫做软件测试文档(SoftwareTestDocumentation)的829标准,是一个IEEE标准,其指定了一系列文档的形式用在软件测试8个规定的阶段,每个阶段主要生成文档它自己单独的类型。这个标准指定了这些文档的格式但是不规定时候它们必须被生产,也不包括关于这些文档的适合的内容任何标准。

    交互式几何软件(IGS:Interactivegeometrysoftware)

    交互式几何软件(IGS)是允许一个人创建和然后操作几何造形的计算机程序,主要在平面几何中。一个人通过放入几个要点和使用它们来定义新的对象(线,圆、其它要点等)。在一些建筑被做好后,一个人能够以移动这些要点开始和查看这个建筑是怎样改变的。

    因特网信息服务器(IIS:InternetInformationServer)

    因特网信息服务器(IIS),也叫做因特网信息服务,是一个微软开发的系统,其使用MicrosoftWindows对服务器提供一系列基于因特网的服务。根据所有的环球网站点它是世界上第二流行的网页服务器,在ApacheHTTP服务器之后尽管这个差距在加大。IIS当前支持FTP,SMTP,NNTP和HTTP/HTTPS。

    身份管理

    (IM:IdentityManagement)

    身份管理(IM)是商业程序、策略和技术的一个集成系统,其使机构能够推动和控制它们的用户到临界在线应用程序和资源的接入-相对于未授权用户保护机密的个人和商业信息。

    骇客国际网络(ING:InternationalNetworkofCrackers)

    骇客国际网络(INC)是在1980s晚期期和90s早期期间针对IBMPC的其中一个首要的破坏/发布warez。INC的信息是几个破坏小组归并的结果,包括Union,立足于Texas,和MiamiCrackingMachine(MCM),立足于Florida。

    Ingres

    Ingres是商业上支持的、开源关系数据库管理系统。Ingres最初作为加州大学伯克利分校的一个研究工程,开始在1970s和结束在1980s早期。原始代码,像来自伯克利的其它工程的,在最小成本上在BSD许可证的版本下。自从1980s中期,Ingres已经产出了很多商业数据库应用程序,包括Sybase,MicrosoftSQLServer,NonStopSQL和很多其它数据库。Ingres公司拥有Ingres,OpenROAD和其它相关产品和为它们提供支持和服务。在2006年2月,Ingres公司在GNU通用公共许可证下发布了Ingres2006。

    初始化文件(INIfile:Initializationfile)

    初始化文件(INIfile)是一个配置文件其包括对于MicrosoftWindows基于的应用程序的一个配置数据。从Windows95开始,INI文件格式代替但不是全部被在Microsoft操作系统中的注册数据库代替。尽管被Windows做的流行,由于它的灵活性INI文件能够被用在任何系统中。它们允许一个程序存储配置数据,其然后能够被轻易地解析和改变。

    内联展开(Inlineexpansion)

    内联展开(Inlineexpansion)或简写为inlining,是一个编译器最优化其“扩展”一个函数调用站点到函数的实际执行,而不是每个呼叫传递控制到代码的一个公共部分。这减少了与函数调用有关的费用,这对小的和频繁的呼叫调用是特别重要的,而且它帮助呼叫站点特定编译器最优化,特别是持续传播。主要的缺点是这个扩展通常导致更多的二进制代码,这能够实际破坏性能如果它损害了涉及的位置或超出了资源限制。

    指令(Instruction)

    在计算机技术中,指令(Instruction),也叫做计算机指令,是指在计算机机器语言水平上的基本命令。它典型地是在计算机架构内部处理器的一单个操作。

    指令调度(Instructionscheduling)

    指令调度(Instructionscheduling),在计算机技术中,是用于提高指令标准平行的一个编译器最优化,其提高了带有指令管线的机器的性能。不需要改变指令的意义,指令调度设法来:1)通过重排列指令的次序消除管线延迟;2)命令这个指令防止复制的内存访问。

    指令选择(Instructionselection)

    指令选择(Instructionselection)是一个编译器最优化,其转换一个程序的中间格式文件为最终的编译代码,或二进制或汇编格式。它通过用仅可能少的标题“遮盖”这个中间格式文件。

    指令集(Instructionset)

    指令集(Instructionset),也叫做命令组(commandset),是命令或指令的基础组,一台计算机或它的微处理器因此理解和执行特定的行为。指令集描述了一个对程序员可见的计算机架构的方面,包括本地数据类型、指令、注册器、寻址模式、内存架构、中断和异常处理和外部I/O(如果有的话)。

    Insure++

    Insure++是一个内存调试器计算机程序,被软件发展商使用来探测用C和C++写的在程序中的各种错误。它被Parasoft制作,而且它在功能上与其它内存调试器(例如Purify和Valgrind)类似。

    集成软件包(Integratedsoftwarepackage)

    集成软件包(Integratedsoftwarepackage)是指有一些应用的一组软件被整合到一个包中。例如,一个软件包例如MicrosoftOffice包含文字处理、电子表格、数据库、图形和通信。它们被设计因此用户能够轻易地移动一个应用程序到另一个,和轻易地转移数据到在软件包的另一个。

    集成测试(IntegrationTesting)

    集成测试(IntegrationTesting),也叫做系统集成测试(SIT),是软件测试的阶段在其中单个软件模式被作为一个组来组合和测试。它在单元测试后和在系统测试前。集成测试获得作为它的输入模块,其已经被单元测试检测,聚合它们更大的集合体中,和递送作为它的输出集成系统为系统测试。集成测试的目的是校验功能的、性能和可靠性需求放置在主要的设计项目中。

    智能设备管理(IntelligentDeviceManagement)

    智能设备管理(IntelligentDeviceManagement)是用于企业软件应用程序允许各种设备制造商来前摄监控和管理远程设备,系统和产品通过因特网和为它们的客户提供即时的和划算的服务&支持。

    IntelliJIDEA

    IntelliJIDEA是由JetBrains开发的公司一个商业JavaIDE。它包括一组综合的因式分解工具,其允许程序员来快速地重新设计它们的代码。许多它的特征加速发展和允许程序员来集中在它的功能性当IntelliJIDEA处理更多平凡的代码工作。在另外的特征中,IntelliJIDEA提供与流行开源发展工具例如CVS,Subversion,ApacheAnt和Junit的紧密结合。

    可互换性(Interchangeability)

    在计算机科学中,可互换性(Interchangeability)是一个对象能够被另一个对象替代而不是影响代码使用这个对象的能力。那样通常需要两个对象共享一个接口,或同样严格地或在特定情况下兼容。

    接口(Interface)

    接口(Interface),在计算机程序设计中,是一个系统与其它系统进行通信的定义的方法。它是在一个系统和它的环境之间的边界,提供系统输入和接收输出的方法。在面向对象的程序设计中,类定义和方法签名提供接口。应用程序接口(APIs)从一个系统的接口到应用程序和经常由在一个脚本语言中的函数或命令的集合组成。接口可能被隐藏(仅对系统发展商可用)或暴露(对其他人可用)。

    接口封装(Interfaceencapsulation)

    接口封装(Interfaceencapsulation)是指在一个系统中的一个执行,在其中系统执行能够不改变接口。有了接口封装特征,在系统中改变将不会影响它与其它系统进行统通信的方式。

    接口标准(InterfaceStandard)

    接口标准(InterfaceStandard)是指在通信中的一个标准,其定义了一个或更多的功能和/或必要的物理特征来允许在两个或更多系统或设备之间信息交换。一个接口标准可能包括操作规范和可接受的性能标准。

    内部命令(Internalcommand)

    内部命令(Internalcommand)是由在OS/2中的命令处理器程序COMMAND.COM在DOS和CMD.EXE中执行的。这个命令处理器当操作系统加载时总是加载。在DOS和OS/2中,一个命令,例如Copy,Dir和Rename,是可能一直使用的内部命令。

    解释程序(Interpreterprogram)

    解释程序(Interpreterprogram)是执行一个输入程序的计算机程序,而一个编译器不执行它的输入程序(源代码)而是仅翻译它为另一种语言,通常可执行的机器代码(也叫做对象代码),其输出为一个文件进行稍后的执行。人们能够执行相同的源代码或执行通过一个编译器或通过编译它和然后执行这个产生的机器代码。在一个解释程序下运行一个程序比运行编译代码花费更长的时间,但是它相比需要编译和使用它的总时间能够花费更少的时间来编译它。这对原型法和测试代码是特别重要的,当一个编辑-解释-调试循环能够通常比一个编辑-编译-运行-调试循环更短。

    过程间优化(Interproceduraloptimization)

    过程间优化(Interproceduraloptimization)是在一个编译系统中的组成部分来提高计算性能。过程间优化茎的重要性来自于两个源:它提高了上下文的可用性来优化编译器,和它使程序员来使用程序调用而不关心损害的执行时间。

    反向映射(Inversemapping)

    反向映射(Inversemapping)是用于在真实和虚拟对象之间创建联合的一个过程,这包括另一个程序或概念一些类型的反转。各种类型的反向映射被用在数学应用程序的广阔范围。

    Iprism

    Iprism是由St.Bernard软件分发的一个因特网过滤器。它能够监控、阻碍和报告不适当的因特网访问。

    信息检索(IR:Informationretrieval)

    信息检索(IR)是在文档中搜索信息的科学,搜索文档本身,搜索描述文档的元数据或在数据库内部进行搜索,不论关系型单机数据库或超文本网络数据库例如因特网或企业内部网,针对文本、声音、图像或数据。有一个普遍的混淆在那里,然而,在数据修复、文档修复、信息修复和文本修复之间,这些中的每个有它们自己的文学、理论、实践和技术部分。

    因特网中继聊天bot(IRCBot:InternetRelayChatbot)

    因特网中继聊天(IRC)bot是一系列脚本或一个独立的程序,其连接因特网中继聊天作为一个客户,和因此对其它IRC用户看来是另一个用户。它不同于常规的客户在于替代了人类用户提供到IRC的交互式访问,它执行自动化的功能。通常,一个IRCbot被配置作为一个分离的程序运行在一个稳定的主机上。它位于一个IRC信道上来保持它是开源的和防止恶意用户占用这个信道。它能够配置给信道操作员状态给特权用户当它们加入这个信道时,能够提供一个统一的信道操作员列表。一个IRCbot能够执行很多其它有用的功能,例如日志当发生在一个IRC信道中时,发出要求的信息(在处理用户支持的IRC信道中非常流行),创建统计表、注册益智问答游戏等等。

    指令集架构(ISA:Instructionsetarchitecture)

    指令集架构(ISA)是与程序设计有关的计算机架构的一部分,包括本地数据类型、指令、寄存器、地址模式、内存架构、中断和意外处理和外部I/O。一个ISA包括一系列opcodes(机器语言)的一个规格,本地命令由一个特定的CPU设计来实现。

    信息技术管理(ITmanagement:InformationTechnologyManagement)

    信息技术管理(ITmanagement),也叫做管理信息系统(MIS),是两个分支的结合:信息技术和管理。一个意味着系统、基础架构和位于它们中的信息的集合管理。另一个意味着技术信息的管理作为一种商业功能。这针对通过计算机达到这些目的和一个机构的目标。

    信息技术(IT:InformationTechnology)

    信息技术(IT)是关于技术和管理和处理信息的其它方面的一个广泛主题,特别是在大型机构中。特别地,IT涉及电子计算机的使用和计算机软件来转换、存储、保护、处理、传输和重新得到信息。因为那个原因,计算机专家经常被叫做IT专家或商业程序顾问,而且一个涉及软件技术的公司或大学的部门经常被叫做IT部门。后者的其它名称是信息服务(IS)、管理信息服务(MIS)和管理服务供应商(MSP)。

    不相容分时系统(ITS:Incompatibletime-sharingSystem)

    不相容分时系统(ITS)是为在MIT中的DECPDP-6和PDP-10写的操作系统和长期用在MITAILab中。ITS倡导了很多重要的创新,包括在机器和终端独立的I/O之间传输文件共享。在大概1982年后,大部分实际的工作被转移到更新的机器上,剩余的ITS盒子运行本质上作为一个业余爱好和对黑客团体的服务。

    IZArc

    IZArc是针对MicrosoftWindows的自由软件存档文件。它处理各种类型的文档文件格式,包括一些经常普遍使用的如zip,rar,gzip,bzip2和7z。IZArc的其中一个特征是转换一个文档文件从一种格式到另一种格式的能力。

3
相关文章