linux嵌入式复习资料

linux嵌入式复习资料

ID:12345827

大小:191.29 KB

页数:6页

时间:2018-07-16

linux嵌入式复习资料_第1页
linux嵌入式复习资料_第2页
linux嵌入式复习资料_第3页
linux嵌入式复习资料_第4页
linux嵌入式复习资料_第5页
资源描述:

《linux嵌入式复习资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、嵌入式系统设计与应用(软件部分)一、题型:填空25分,选择20分,命令解释10分,综合问答30分,阅读程序15分。二、基础知识,基本概念,常用命令,涉及面广,占相当比重。三、阅读实验指导书,部分实验内容也是考试范围。四、阅读程序题,重点在要求大家上机完成的程序。五、以下仅是部分内容:1.你是否自己安装了Linux操作系统?如果安装了,是虚拟机还是裸机安装?如果没有安装?原因是什么?答:自己安装了Linux操作系统,是裸机安装的。2.Linux内核具有两种版本号,分别是什么,这样区分的优点?答:Linux内核具有两种版本号:实验版本和产品化版本。优

2、点:可以方便广大软件人员加入到Linux的开发和测试工作中来,另一方面又可以让一些用户使用上稳定的Linux版本。3.Linux系统中文件权限分别赋予哪三类用户,每类用户权限用三位表示,分别是什么?答:三类用户分别为文件拥有者(u)、拥有者所在用户组(g)和其他用户组(o)。每类用户权限用三位表示,分别是读(r)、写(w)和执行(x)。4.目前常用的嵌入式操作系统有(至少写三个)。答:Linux、WinCE、Android。5.Linux中改变文件权限的命令是chmod,改变文件所有者的命令是chown。6.Linux是自由软件,它的发行遵守什么

3、,其目的是什么?答:Linux是自由软件,但它的自由受到GPL(通用公共许可证)的限制。它主要目标是保证软件对所有的用户来说是自由的。7.POSIX标准的全称是:可移植操作系统接口(PortableOperatingSystemInterface),制定该标准的目的是什么?答:POSIX标准的目的是为了提高UNIX环境下应用程序的可移植性。遵循此标准的各种UNIX,其上的应用程序可相互无缝移植。8.进程是操作系统分配资源和进行调度的独立单位,具有独立性和动态性。进程的三要素分别是进程号(Pid)、用户和组标识(userandgroupidenti

4、fier)、链接信息(Links)。Linux下描述进程的数据结构是进程控制块((ProcessControlBlock,PCB)。9.命令的作用以及使用如:(自己看课件上的命令)tar命令的作用:tar可以为文件和目录创建档案。用该命令可以为某一特定文件创建档案(备份文件),也可在档案中改变文件,或者向档案中加入新的文件。rpm命令的作用:RPM是RedhatPackageManager缩写,是Redhat的软件包管理程序。yum命令的作用:Yum(全称YellowdogUpdater,Modified)是一个在Fedora和RedHat及SU

5、SE、CentOS中的Shell前端软件包管理器。10.查看Linux系统中进程运行状态的命令是ps;top命令的作用是显示系统当前的进程和其它状况。11.管道可以分为有名管道和无名管道,两种管道有什么区别?创建管道文件pipefile的命令是pipe()。答:无名管道不属于任何文件系统,只存在于内存中,它是无名无形的,但是可以把它看作一种特殊的文件,通过使用普通文件的read(),write()函数对管道进行操作;有名管道是有名有形的,为了使用这种管道,LINUX中设立了一个专门的特殊文件系统——管道文件,它存在于文件系统中,任何进程可以在任何

6、时候通过有名管道的路径和文件名来访问管道。12.画出Linux文件系统的结构图,并说明其特点。答:特点:1)Linux采用ext2、ext3或ext4作为默认的逻辑文件系统。2)Linux为了支持多种逻辑文件系统,在逻辑文件系统上增加一个虚拟文件系统VFS接口层次。3)系统中所有设备,包括字符设备、块设备和网络设备,都按照某种方式由逻辑文件系统统一管理,逻辑文件系统为它们提供访问接口。4)虚拟文件系统VFS在最上层,管理各种逻辑文件系统,屏蔽了它们之间的差异,为用户命令、函数调用和内核其他部分提供访问文件和设备的统一接口,使得不同的逻辑文件系统按

7、照同样的模式呈现在使用者面前。5)存储在linux文件系统中的信息被安排成目录和文件的树形结构。13.简述fork函数和vfork函数的区别。简述exec函数的作用。答:1)vfork函数作用基本类似于fork,调用流程与返回值与fork函数完全相同。但它们的语义不同。a、用vfork创建新进程的主要目的在于用exec函数执行另外的进程(如fork函数的第二个用途)。b、vfork中子进程先运行,父进程挂起,直至子进程执行exec或exit,此后父子进程执行次序无限制。2)fork调用的目的之一就是创建新进程,该新进程可调用exec函数执行一个新

8、进程。当一进程调用exec函数执行后,该进程就完全被新进程所取代,没有新进程的产生,进程的标识号不变。14.程序运行所使用的内存分为哪两

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。