安装包的后缀名是exe格式。
安装包是电脑软件的一种,用以协助用户安装其他软件或驱动程序。安装包的文件名称常见有掘袭“setup”、“install”、“installer”、“installation”等字样。
安装包通常也会同时提供移除程序(或称反安装程序)以协助用户将软件自电脑中删除。移除程序的文件名称常为“uninstall”、“uninstaller”等。
Windows系统有提供一个称为“新增与移除程序”的共享接口,内有大多数已安装软件的列搏晌表。通常安装包都会在安装的同时将自己与自己的移除程序列表于其中。
安装包的功用
随电脑硬件发展的突飞猛进,软件也因而大型化与复杂化,加上网络带动电脑普及化,越来越多的用户困扰于软件的安装过程,因此越来越多的软判银兄件开发者会提供安装程序以协助用户进行安装。
安装程序的目的主要如下:
1、简化软件安装过程;
2、提供亲切友善的 *** 作接口;
3、压缩软件大小;
4、保护软件完整,避免被盗版、破解或植入病毒。
安装包文件多为exe格式。
windows *** 作系统中的二进制可执行文件分两种:一种后辍名为.COM,另一种是.EXE 。
在MS-DOS下,有重名的.EXE文件和.COM文件运行时,优先执行.COM文件。如果只有A.EXE,就可以直接输入"A",而不用输入全名。但如果有A.COM和A.EXE,输入A则优先执行A.COM,要运行A.EXE只能输入A.EXE而不能输入A。
在WINDOWS系统中的执行文件一般都是.EXE文件。在windows中,用户在命令提示符输入不带 .exe 扩展名的文件名后按 Enter 键或者点双击就能运行可执行程序。
linux不象MS-DOS/windows一样靠文件后旅橡液缀名来判断是否可执行,而是靠文件属性来判断。每个文件专门有个属性来表示文件是否可执行,对于脚本之类的程序,文件第一行指明执行本脚本的程序位置。
扩展资料:
eve文件的格式:
1、Linux32/64位可执行文件
Linux是靠文件属性来判断判断是否可执行。每个文件专门有个属性来表示文如纤件是否可执行。
2、可执行程序MS-DOS可执行文件
最简单的可执行文件格式,可以在MS-DOS和32位的WINDOWS中运行。它通过在文件头添加ASCII字符串“MZ”(16进制中表示为4D5A)来标识。
“MZ”是MS-DOS开发者之一的马克·茨柏克沃斯基(Mark Zbikowski)的姓名首字母缩写DOS可执行文件是16位可执行文件,运行于兼容x86指令集(或x86虚拟机)下的实模式或虚拟8086模式。
3、可执行程序16位NE X86可执行文件
通过在文件头添加ASCII字符串“NE”来标识。它只能运行在Windows和OS/2系统,而不能在DOS下运行。
4、可执行程序16/32位X86可执行文件
通过在文件头添加ASCII字符串“LE”来标识。它仅用来在Windows 3.x和Windows 9x中替代VxD驱动。
5、可执行程序32位线性可执行文件
通过在文件头添加ASCII字符串“LX”来标识。运行在OS/2 2.0以及更高版本中,也可用于某些DOS扩展。
6、可执行程序32位X86可执行文件
这是最复杂也最流行的可执行文件格式,通过在文件头添加ASCII字符串“PE”来标识。它主要运行于Windows 95和Windows NT以及更高版本的Windows中,也可在BeOS R3中运行。
安装包最早的文件格式.com:
*** 作系统中的二进制可执行文件。
可执行文件分两种一种是后辍名为.COM另一种就是.EXE 了,.COM一般用于DOS。
参考资拆物料来源:百度百科-安装包
参考资料来源:百度百科-eve
安卓系统安装包是apk格式。
APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。
apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到Dex文件,Dex是DalvikVM executes的简称,即Android Dalvik执行程序,并非Java ME的字节码而是Dalvik字节码。
Android在运行一个程序时首先需要UnZip,然后类似Symbian那样直接,和Windows Mobile中的PE文件有区别。
扩展资料:
Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣斗腊布的基于Linux平台的开源手机 *** 作系统的名称,该平台由 *** 作系统、中间件、用户界面和应用软件组成。
1、系统架构
android的系统架构和其 *** 作系统一样,采用了分枣哗层的架构。从架构图看,android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和linux核心层。
2、应用程序
Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等凳销行。所有的应用程序都是使用JAVA语言编写的。
3、应用程序框架
开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。
参考资料来源:百度百科-apk
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)