1.操作系统的主要功能是什么?为什么说操作系统既是计算机硬件与其他软件的接口,又是用户和计算机的接口?
操作系统时最基本的系统软件,是管理和控制计算机中所有软、硬件资源的一组程序。操作系统直接运行在裸机之上,是对硬件系统的第一次扩充。在操作系统的支持下,计算机才能运行其他的软件。从用户的角度看,操作系统加上计算机硬件系统形成一台虚拟机,它为用户构建了一个方便、有效、有好的使用环境。因此可以说,操作系统是计算机硬件与其他软件的接口,也是用户和计算机的接口。
2.快捷方式和程序文件有什么区别?
快捷方式是一个连接对象的图标,它不是这个对象本身,而是指向这个对象的指针。
3.什么是进程?进程与程序有什么区别?
进程,简单的说,就是一个正在执行的程序。或者说,进程是一个程序与其数据一道在计算机上顺序执行时所发生的活动。一个程序被加载到内存,系统就创建了一个进程,程序执行结束后,该进程也就消亡了。当一个程序同时被执行多次时,系统就创建了多个进程,
尽管是同一个程序。一个程序可以被多个进程执行,一个进程也可以同时执行多个程序。
程序和进程的主要差异:
一:程序是一个静态的概念,值的是存放在外存储器上的程序文件;进程是一个动态的概念,描述程序执行时的动态行为。进程由程序执行而产生,随执行过程结束而消亡,所以进程是有生命周期的。
一个线程可以包含多个进程二:程序可以脱离机器长期保存,即使不执行程序也是存在的。而进程是执行着的程序,当程序执行完毕,进程也就不存在了,所以进程的生命是暂时的。
三:一个程序可多次执行并产生多个不同的进程。
4.什么是线程?线程与程序有什么区别?
进程再“细分”成线程。目前,在UNIX中,进程仍然是CPU的分配单位,而在WINDOWS中,线程是CPU的分配单位。
5.绝对路径与相对路径有什么区别?
绝对路径是从根目录开始,依序到该文件之前的名称。
相对路径是从当前目录开始到某个文件之前的名称。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论