1、简答题:请简单概括什么是嵌入式系统、并举出嵌入式系统的特点;(6分)答: 嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可剪裁,适用于应用系统,对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统;其特点如下:(1)嵌入式系统是面向特定系统应用的。(2)嵌入式系统涉及计算机技术、微电子技术、电子技术、通信和软件等各个行业;是一个技术密集、资金密集、高度分散、不断创新的知识集成系统;(3)嵌入式系统的硬件和软件都必须具有高度可定制性;只有这样才能适应嵌入式系统应用的需要,在产品价格和性能方面具备竞争力;(4)嵌入式系统的生命周期相当长。(5)嵌入式系统不具备本地系统开发能力,通
2、常需要有一套专门的开发工具和环境。嵌入式操作系统的优势:1.低成本开发系统 2.可应用多种硬件平台 3.可定制内核 4.性能优异 5.良好的网络支持linux文件类型:1.普通文件 2.目录文件 3.链接文件 4.设备文件 a.块设备文件(硬盘:/dev/hda1)b.字符设备(串行端口接口设备)linux文件属性:访问权限:r:可读 w:可写 x:可执行 用户级别:u:文件拥有者 g:所属用户组 o:其他用户 第一个字符显示文件类型:- 普通 d 目录l 链接简答题:(6分)linux目录结构:/bin 存放linux常用操作命令的执行文件(二进制文件) /boot 操作系统启动时所需要的程
3、序 /dev Linux系统中使用的外部设备 /etc 系统管理时所需要的各种配置文件和子目录/etc/rc.d Linux启动和关闭时要用到的脚本 /etc/rc.d/init Linux默认服务的启动脚本 /home 系统中默认用户工作根目录 /lib 存放系统动态链接共享库 /mnt 软驱、光驱、硬盘的挂载点 /proc 存放系统核心与执行程序所需信息 、 /root 超级用户登陆时的主目录 /sbin 存放管理员常用系统管理程序 /usr 存放用户应用程序和文件 /var 存放日志信息 (答六点即可)编写一个shell文件:创建studen01 student30这30个用户,用户组为
4、class1,之后编写shell文件,删除所有用户操作步骤:1.打开Terminal(终端): 2.输入vi shell 3.输入i 进入编辑模式 4.输入 #!/bin/bash groupadd class1 for(i=1;i10;i+) do username=student0$i useradd g class1 $username done for(i=10;ibus_id,_func_); Device_del(dev); Put_device(dev);练习在/etc 目录下 建立lg文件夹,在lg文件夹下建立dzyxxgcxy文件夹,在此文件夹下建立qt文档,输入以下内容:my heart will go on保存qt文档,移动此文档到/mnt目录下,并重命名为jsjqt,查看此文档属性,修改文档属性为只读,更改文档的属主qt,属组为qt。请写出步骤: