软件的前台运行和后台运行,分别是什么意思?

软件的前台运行和后台运行,分别是什么意思?,第1张

软件的前台运行,指在桌面任务栏上可以看到的运行模式,例如正在运行的游戏软件;

后台运行是指应用程序关闭后可以继续稍微运行相关服务的 *** 作模式,例如可羡厅没以在后台获伏灶取某些软件,在收到用户消息后及时通知用户。

前台运行意味着前台任务正在CPU中运行,也可以引用桌面任务栏上可见的正在运行的进程。 也可以理解为一系列程序运行任务,当有多个任务时,程序将手动执行这些任务。

扩展资料:

后台任务和应用程序之间的关系可以理解为后台任务是应用程序兄纳中非常独立的组件,不在应用程序线程上运行,运行的线程是完全独立的,后台任务和前台任务区别在于:前台任务将占据整个屏幕,并且用户直接与其交互。

后台任务无法与用户交互。 后台任务仍可以更新和 *** 作磁贴,吐司通知和锁定屏幕。 因为前台希望与用户交互,所以使用所有可用的系统资源,包括CPU处理时间和网络资源等,并且不受限制,而在使用系统资源时限制后台任务。

后台程序就是非用户直接接触的程序。后台程序可以是任何的程序,甚至还可以是一台完成相应功能的设备。

前台程序与用户直接对话。后台程序则间接地为前台程序提供支持。前台程序通过中断来处理事件,其结构一般为无限循环;后台程序则掌管整个嵌入式系统软、硬件资源的分配、管理以及任务的调度,是一个系统管理调度程序。在无 *** 作系统的情况下把嵌入式程序分为前台和后台程序。

所以并没有定义它不能有MSGBOX之类的特殊会明洞话存在,仅仅只是由于它是运行在后台,而前端用户是无法触及的,所以如MSGBOX之类的会话,就没有任何意义。而MSGBOX之类的甚至还有可能阻塞程序的正常运行,那么就达不到后台的效果了。

虽然它是由于出现错误停在那里等待处理,但是由于前端用户无法获知,并且也无法与之交互,这就违反了后台作业程序的规则。

并且在此期间在前端用户看来并没有任何异常提示,甚至会认为是处在正常运转状态,那就会一直等待,直到后台管理员,对该异常做出处理之后,如此的等待也大量耗废了不必要的时间。

在web程序中分为前台程序和后台程序,大部分网站都要有后台程序,其中后台程序是为了方便网站管理员进行管理修改。

扩展资料:

前后台程序的作用:

前台程序通过终端来处理事件,其结构一般为无限循环;后台程序则掌管整个嵌入式系统软、硬件资源的分配、管理以及任务的调度,是一个系统管理含孝调度程序。这就是通常所说的前后台系统。一般情况下,后台程序也叫任务级程序,前台程序也叫事件处理级程序。

在程序运行时,后台程序检查每个任务是激老枯否具备运行条件,通过一定的调度算法来完成相应的 *** 作。对于实时性要求特别严格的 *** 作通常由终端来完成,仅在终端服务程序中标记事件的发生,不再做任何工作就退出中断。

经过后台程序的调度,转由前台程序完成事件的处理,这样就不会造成在中断服务程序中处理费时的事件而影响后续和造成其他中断。

实际上,前后台系统的实时性比预计的要差。这是因为前后台系统认为所有的任务具有相同的优先级别,即是平等的,而且任务的执行又是通过FIFO队列排队,因而对那些实时性要求高的任务不可能立刻得到处理。

另外,由于前台程序是一个无限循环的结构,一旦在这个循环体中正在处理的任务崩溃,使得整个任务队列中的其他任务得不到机会被处理,从而造成整个系统的崩溃。由于这类系统结构简单,几乎不需要RAM/ROM的额外开销,因而在简单的嵌入式应用被广泛使用。

后台实际可以有多种含义,比如手机上说的后台,其实就跟系统的最小化差不多,只是隐藏和缩小的概念,终端设备上的后台还不是很完善。

上了网页,后台运行,有的会直接终止页面的浏览,但浏览器却还在,其实后台的的概念很简单,就是实还在的,但却是看不见,它还在运行,后台线程就是如此,碎片回收就是用后台线程的方式来执行。

参考资料来源:百度百科-后台

参考资料来源:百度百科-后台程序

后台运行就是你在计算机正在运行一个或多个程序(你打开的程序)这其中不包括计算机原本运行的程序,你可以把它作为当前活动窗口。也可以把它转为后台运行。当前的森胡窗口也就是当前运行的程序。旅念最小化或者不活动的窗口就是后台运行。有时候计算机自动更新程序也是后台运行。简言之就是你没看到的程序在计算机中运行它就是后台运行。但我们一般把计算机本来自己运行的程序吧叫后台运行。不过你不要误会,我所指的是你看到的是当前活动窗口,不活动的窗口程序也在运行但也能看到。但他属于后台运行。

最小化是指的是窗口,和程序没关系。我们打开的拆春困窗口可以最小化最大化等等。他只是说的是窗口的 *** 作。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12335881.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-22
下一篇2023-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存