技术开发 频道

软件技术及其专业术语

【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包含文字处理、电子表格、数据库、图形和通信。它们被设计因此用户能够轻易地移动一个应用程序到另一个,和轻易地转移数据到在软件包的另一个。

3
相关文章