1.API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。(例如: Java API文档是对Java JDK的讲解,也就是java里面提供的类,接口,方法,属性的讲解。)
2.IDE 集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。
3.Boost库是为C++语言标准库提供扩展的一些C++程序库的总称。
4.Sdk 软件开发工具包(外语首字母缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。
软件开发工具包广义上指辅助开发某一类软件的相关文档、范例和工具的集合。
5.Java的jdk和JRE
jdk是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。(普通用户只需要安装JRE来运行Java程序或Applet。而程序开发者必须安装JDK来运行、编译、调试Java程序。)
6.配置文件
编辑用户配置文件就是在用户登录电脑时,或是用户在使用软件时,软件系统为用户所要加载所需环境的设置和文件的集合。它包括所有用户专用的配置设置,如程序项目、屏幕颜色、网络连接、打印机连接、鼠标设置及窗口的大小和位置等。
7.批处理文件
批处理,顾名思义就是进行批量的处理。批处理文件是扩展名为·bat 或·cmd的文本文件,包含一条或多条命令,由DOS或Windows系统内嵌的命令解释器来解释运行。
批处理文件是无格式的文本文件。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
批处理的本质,是一堆DOS命令按一定顺序排列而形成的集合。