deepin操作系统(项目式)(微课版)-期末试卷及答案(AB)_第1页
deepin操作系统(项目式)(微课版)-期末试卷及答案(AB)_第2页
deepin操作系统(项目式)(微课版)-期末试卷及答案(AB)_第3页
deepin操作系统(项目式)(微课版)-期末试卷及答案(AB)_第4页
deepin操作系统(项目式)(微课版)-期末试卷及答案(AB)_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE1PAGE1专业________________学号__________________姓名__________________班级____________________密封线北京电子科技学院~学年第学期班课程名称期末考试试卷题目一二三四五六七八九十十一十二总分数分数评卷人专业________________学号__________________姓名__________________班级____________________密封线xx学院20xx~20xx学年第x学期班deepin操作系统题目一二三总分数分数评卷人期末考试试卷(闭卷)(A卷)一、单项选择题(每小题2分,共40分)1、以下国产CPU产品中自主性最高的是()。A.龙芯B.兆芯C.飞腾D.海光2、以下关于Linux命令行界面的说法中,不正确的是()。A.Linux桌面环境中的终端窗口也是命令行界面B.一般情况下命令行操作效率高于图形用户界面的操作C.SSH远程登录Linux系统的是命令行界面D.远程桌面客户端登录Linux系统的是命令行界面3、以下关于deepin账户的说法中,正确的是()。A.管理员用户具有root特权B.普通用户只能全权操作数据盘中的文件(夹)C.已登录的账户也可以直接删除D.任何用户都可以通过登录进行用户认证以获取root特权4、在deepin预装的截图录屏软件中,直接进入录屏模式的快捷键是()。A.<Ctrl>+<Alt>+<C>B.<Ctrl>+<Alt>+<A>C.<Ctrl>+<Alt>+<R>D.<Ctrl>+<S>5、以下关于Linux目录的说法中,不正确的是()。A./root目录就是根目录B.目录树中的文件名(包含完整路径)独一无二C.Linux系统使用单一的目录树结构D.每个目录都包含两个隐含目录6、以下关于cp命令的说法中,不正确的是()。A.将源文件复制到目标文件,目标文件必须存在B.将多个源文件复制到目标目录,目标目录必须存在C.可以将一个目录下所有的文件复制到另一个目录D.可以将整个目录复制到另一个目录7、某文件的权限设置为rw-r--r--,该权限改用数字表示为()。A.664B.744C.640D.6448、在deepin中,将用户xiaoliu添加到sudo组的命令是()。A.gpasswd-AxiaoliusudoB.gpasswd-axiaoliusudoB.gpasswd-GxiaoliusudoD.usermod-Gxiaoliusudo9、在deepin中,第1个NVMe接口硬盘的名称为()。A./dev/nvme0B./dev/nvme1C./dev/nvme0n0D./dev/nvme0n110、设置开机自动挂载文件系统的配置文件是()。A./etc/passwdB./etc/fstabC./etc/crontabD./etc/tab11、在deepin中属于在线软件包安装方式的是()。A.dpkgB.aptC.源码编译安装D.二进制包12、以下关于apt工具的说法中,不正确的是()。A.可以自动下载、配置、安装二进制或源码格式的软件包B.利用下载到本地的软件包元数据、完成软件包的搜索和系统的更新C.安装和卸载软件包时自动寻找最新版本,并自动解决软件的依赖关系D.主要是对本地的软件包进行管理,不解决依赖关系13、top命令的作用是()。A.显示系统中使用磁盘空间最多的用户B.显示系统当前用户C.持续显示系统的进程状态D.显示系统的目录结构14、类型为定时器的systemd单元文件扩展名是()。A..timeB..timerC..targetD..mount15、deepin默认的systemd启动目标为()。A.multi-user.targetB.rescue.targetC.emergency.targetD.graphical.target16、以下关于Wine技术的说法中,不正确的是()。A.Wine将Windows软件所需的API调用转换为相应的POSIX系统调用B.Wine旨在Linux中实现Windows软件的二进制兼容性C.Wine完美兼容所有的Windows应用程序D.deep-wine属于Wine技术分支17、在Live模式下无法完成的运维任务是(D)。A.破解用户登录密码B.备份用户数据C.修复GRUB错误D.升级BIOS版本18、以下关于DTK的说法中,不正确的是(D)。A.DTK基于Qt的通用开发框架B.DTK适合开发deepin(深度)风格的桌面应用C.可以在QtCreator中开发DTK应用D.DTK只适合deepin和统信UOS使用19、在Linux中调用编译器对源文件进行编译,所生成的汇编代码文件的扩展名是(A)。A..sB..iC..oD..obj20、在统信服务器上通过xrdp提供远程桌面服务,应启动的服务是(A)。A.xrdp和x11vncB.xrdpC.x11vncD.sshd二、简答题(每小题5分,共40分)1、简述deepin命令行命令的语法格式。2、在deep中管理员如何获得root特权?3、Linux文件分为哪几种类型?4、简述建立和使用文件系统的步骤。5、什么是deep-wine?为什么要使用deep-wine?6、是否需要区分单元管理与单元文件管理?7、为什么要使用Autotools?8、为什么要对服务器进行远程管理?远程管理服务器有哪几种方式?三、设计题(每小题10分,共20分)1、拟在deepin系统中手动搭建部署DTK开发环境,请列出需要完成的主要任务。2、编写批量创建Linux用户的Shell脚本,要求如下。(1)添加一个名为studuents的用户组。(2)创建20个用户账户,命名为student01至student20,并加入到students组。(3)将每个用户的初始密码设置为其用户名。装订线xx大学20xx~20xx学年第x学期班UbuntuLinux操作系统题目一二三总分数分数评卷人期末考试试卷(闭卷)(A卷)参考答案及评分标准一、单项选择题(每小题2分,共40分)12345678910ADBCAADBDB11121314151617181920BDCBACDDAA二、简答题(每小题5分,共40分)1、简述deepin命令行命令的语法格式。Linux命令行命令语法格式如下:提示符命令选项参数有的命令不带任何选项和参数。Linux命令行严格区分大小写,命令、选项和参数都是如此。选项是包括一个或多个字母的代码,前面有一个“-”连字符,主要用于改变命令执行动作的类型。有些选项既可以使用短选项格式,又可使用长选项格式。参数通常是命令的操作对象,多数命令可使用参数。使用多个参数的命令必须注意参数的顺序。有的命令必须带参数。同时带有选项和参数的命令,通常选项位于参数之前。2、在deepin中管理员如何获得root特权?工作中当需要超级用户权限时,管理员可以通过sudo命令获得超级用户root的所有特权。在图形界面中执行系统管理任务时,往往也需要root特权,一般会弹出认证对话框,要求输入当前管理员账户的密码,认证通过后才能执行相应任务。有的图形用户界面软件会提供锁定功能,执行需要root特权的任务时先要通过用户认证来解锁。3、Linux文件分为哪几种类型?Linux文件分为4种类型。(1)普通文件:也称为常规文件,包括文本文件、数据文件和可执行的二进制程序等。(2)目录文件:特殊文件,利用它可以构成文件系统的分层树形结构。(3)设备文件:特殊文件,除了存放在文件索引节点中的信息外,它们不包含任何数据。(4)链接文件:特殊文件,提供对其他文件的参照。4、简述建立和使用文件系统的步骤。(1)对磁盘进行分区。(2)在磁盘分区上建立相应的文件系统。(3)建立挂载点目录,将分区挂载到系统相应目录下,就可访问该文件系统。5、什么是deep-wine?为什么要使用deep-wine?deep-wine是深度科技的一个项目,旨在为deepin操作系统提供兼容Windows应用程序的能力。深度科技和统信软件的Wine研发团队以国内需求为主导,基于deep-wine技术完成了微信、企业微信、QQ、TIM、钉钉、迅雷、Foxmail、百度网盘等拥有海量用户的国产Windows软件,使deepin和统信UOS能够更好地满足国内用户的日常使用需求。使用deep-wine技术,deepin或统信UOS用户还可以尝试安装运行其他Windows应用程序,包括办公套件、图形设计软件、音视频处理工具等。6、是否需要区分单元管理与单元文件管理?需要区分与单元管理与单元文件管理。单元管理是systemd最基本、最通用的功能。单元管理的对象可以是所有单元、某种类型的单元、符合条件的部分单元或某一具体单元。单元文件管理是对单元文件本身进行管理,这会影响到单元管理。例如,单元文件状态决定单元能否启动运行,而单元状态是指当前的运行状态(是否正在运行)。从单元文件的状态是无法得知该单元状态的。7、为什么要使用Autotools?Makefile拥有复杂的语法结构,当项目规模非常大的时候,维护Makefile非常不易。源代码包安装分为3个步骤configure、make和makeinstall,在构建过程中涉及到许多文件,制作起来非常复杂。使用Autotools工具生成Makefile文件,大大方便源码安装包的制作,而且无需更多的专业知识。8、为什么要对服务器进行远程管理?远程管理服务器有哪几种方式?生产性服务器部署在专门的场所,平常不会直接在服务器上操作,而是远程管理维护,一般都是通过远程登录实现的。远程管理服务器有以下3种方式。(1)通过SSH远程登录服务器。(2)远程连接服务器桌面。(3)基于Web界面管理服务器。三、设计题(每小题10分,共20分)1、拟在deepin系统中手动搭建部署DTK开发环境,请列出需要完成的主要任务。参考答案:(1)安装DTK基础开发库。基础开发库主要包括Qt库和DTK库。目前的DTK版本是基于Qt5开发的,可以执行sudoaptinstallqt5-default命令安装Qt库。dtkcommon是所有模块的基础,deepin默认已经安装。除此之外,DTK库还包括核心库dtkcore、图形库dtkgui、控件库dtkwidget。可以执行sudoaptinstalllibdtkcore-devlibdtkgui-devlibdtkwidget-dev命令一次性安装这3个库的开发包。(2)安装IDE。IDE就是QtCreator,建议执行sudoaptinstallqtcreator命令安装。(3)安装其他软件包要开发DTK应用,一般应在QtCreator中增加DTK应用模板,可以执行sudoaptinstallqtcreator-template-dtk命令安装。2、编写批量创建Linux用户的Shell脚本。参考源码:#!/bin/bashgroupaddstudentsforiin`seq-w120`douseradd-Gstudentsstudent$iechostudent$i:student$i|chpasswddone专业________________学号__________________姓名__________________班级____________________密封线xx学院20xx~20xx学年第x学期班UbuntuLinux操作系统题目一二三总分数分数评卷人期末考试试卷(闭卷)(B卷)一、单项选择题(每小题2分,共40分)1、以下关于deepin的叙述中,不正确的是()。A.deepin是桌面操作系统产品B.deepin与统信桌面操作系统一样支持主流的国产CPUC.deepin是开源的Linux操作系统D.deepin独创符合国人审美的界面风格设计2、文件管理器中跳选文件(夹)的方法是()。A.按住<Ctrl>键,单击要选择的每个文件(夹)B.按住<Shift>键,单击要选择的每个文件(夹)C.按住<Alt>键,单击要选择的每个文件(夹)D.连续单击要选择的每个文件(夹)3、启动deepin系统,接着登录到图形用户界面之后,占用的控制台是()。A.tty1B.tty2C.tty3D.tty04、在deepin中,以下目录名中不正确的是()。A.Web123B..mydocC.books.iniD.book&soft5、某文件的文件类型与权限部分内容为lrwxr—r--时,该文件的类型为()。A.目录文件B.链接文件C.设备文件D.普通文件6、某文件的权限用数字表示为755,该权限改用符号表示为()。A.rw-r-xr-xB.rwxr-xr-xC.rwxr-sr-sD.rw-r--r--7、在deepin中登录Shell时,首先读取的环境配置文件是()。A./etc/profileB./etc/environmentC.~/.profileD.~/.bashrc8、使用mkfs命令创建ext4文件系统,需要使用的选项及参数是()。A.-text4B.-fext4C.-fextD.-text9、执行apt命令安装软件包之前刷新软件源进行使用的命令是()。A.aptupgradeB.aptfull-upgradeC.aptupdateD.aptsource10、普通用户zhangsan的主目录是(C)。A./B./root/zhangsanC./home/zhangsanD./boot11、以下关于deepin中GRUB的说法中,不正确的是()。A.deepin所用的是GRUB2版本B.GRUB运行时读取配置文件/boot/grub/grub.cfg,应直接修改该配置文件C.应通过update-grub命令生成配置文件/boot/grub/grub.cfgD./etc/grub.d/00_header文件主要用于配置初始的显示项目12、DTK库中支持开发统一风格应用的是(B)。A.dtkcommonB.dtkwidgetC.dtkguiD.dtkcore13、有一个备份程序testbak.sh,需要在周一至周五下午2点和晚上10点各运行一次,正确的crontab项是()。A.014,22**1,5testbak.shB.014,22**1,2,3,4,5testbak.shC.*14,22**1,2,3,4,5testbak.shD.014,221,5**testbak.sh14、查看系统进程中内存占用最多的前3个进程的命令是()。A.psaux|head-n3B.psaux|sort-gr-k4C.psaux|sort-gr-k4|head-n3D.top|sort-gr-k4|head-n315、以下关于统信服务器操作系统的说法中,不正确的是()。A.统信服务器操作系统可以有效应对CentOS操作系统停服B.统信服务器操作系统V20采用多模态、模块化的设计理念C.统信服务器操作系统适合用来进行国产化桌面办公D.统信服务器操作系统采用稳定版Linux内核16、以下关于make和Makefile的说法中,不正确的是()。A.make与GCC编译器一样可以对单个源文件进行编译B.Makefile旨在实现项目的自动化编译C.make基于Makefile进行自动化编译D.Makefile规则中的命令就是生成目标的方法17、以下关于单元或单元文件列表的systemctl命令用法中,不正确的是()。A.使用systemctllist-units命令列出所有已加载的单元B.使用systemctllist-units--all命令列出所有单元,包括未找到配置文件或运行失败的C.使用systemctllist-unit-files命令列出系统中所有已安装的单元文件D.使用systemctllist-units--all--state=dead命令列出未加载的单元18、以下关于Shell脚本文件的说法中,正确的是()。A.脚本文件本身没有执行权限B.脚本文件是纯文本文件C.脚本文件必须在第1行指定运行环境D.一个脚本文件可以包括另一个脚本文件19、以下关于组账户的说法中,正确的是()。A.一个用户只能属于一个组,因为多个组的权限分配混乱B.组成员自动获得该组的权限,超级组像root用户一样具有超级权限C.当用户登入系统之后,立刻就拥有其主要组的相关权限D.用户的主要组账户必须要与用户账户同名20、以下关于控制台切换的说法中,不正确的是()。A.deepin允许用户同时打开6个虚拟控制台B.按<Ctrl>+<Alt>+<F2>快捷键只能进入文本模式控制台C.使用who命令查看登录信息时,末尾用括号标注序号的是虚拟终端D.同一个用户账户可以登录到不同的文本模式控制台二、简答题(每小题5分,共40分)1、简述Linux内核版本与发行版本。2、Linux用户一般分为哪几种类型?3、Linux的目录结构与Windows的目录结构有何不同?4、简述文件权限组合。5、Linux进程有哪几种类型?什么是守护进程?6、安装软件包时为什么要考虑CPU架构?7、简述systemd单元文件与启动目标的关系。8、简述逻辑卷管理的实现机制。三、设计题(每小题10分,共20分)1、拟在deeping系统中搭建LAMP平台,请列出至少两种实现方案。2、编写Shell脚本批量检测主机在线状态,要求如下。(1)准备一个文本文件(命名为host_list)记录要检测的主机IP地址或域名。(2)从该文本文件中逐行读取主机地址,循环执行ping命令测试3次。(3)一旦ping通后即视为正运行,退出for循环,再处理下一个地址,连续3次都无法ping通的IP地址被视为已停机。(4)对于运行或停机的主机给出文本提示。装订线xx大学20xx~20xx学年第x学期班UbuntuLinux操作系统题目一二三总分数分数评卷人期末考试试卷(闭卷)(B卷)参考答案及评分标准一、单项选择题(每小题2分,共40分)12345678910BAADBBAACC11121314151617181920BBBCCADBCB二、简答题(每小题5分,共40分)1、简述Linux内核版本与发行版本。Linux的版本分为两种:内核版本和发行版本。内核版本是指内核小组开发维护的系统内核的版本号。内核版本也有两种不同的版本号:实验版本和产品版本。内核版本的每一个版本号的组成形式为:[主版本].[次版本].[修订版本]-[附版本]。发行版本是指集成有Linux内核、源码以及相关应用软件的完整操作系统,便于用户安装和使用。发行版本通常包含了一些常用的工具性的实用程序,供普通用户日常操作和管理员维护操作使用。发行版本由发行商确定。2、Linux用户一般分为哪几种类型?Linux系统通常将用户账户分为3种类型。(1)超级用户(superuser):就是根账户root,可以执行所有任务,在系统中不受限制地执行任何操作,具有最高的系统权限。(2)系统用户(systemuser):系统本身或应用程序使用的专门账户。其中供服务使用的又称服务账户。它并没有特别的权限,通常又分为两种,一种是由Linux系统安装时自行建立的系统账户,另一种是用户自定义的系统账户。(3)普通用户(regularuser):供实际用户登录使用的普通用户账户。此类用户登录到Linux系统,不执行管理任务。3、Linux的目录结构与Windows的目录结构有何不同?Linux系统的目录结构与Windows系统不一样,它没有盘符的概念,不存在什么C盘、D盘,所有的文件和目录都“挂在一棵目录树上”,磁盘、光驱都作为特定的目录挂在目录树上,其他设备也作为特殊文件挂在目录树上,这些目录和文件都有着严格的组织结构。4、简述文件权限组合。为所有者、所属组和其他用户3类身份的用户赋予读、写和执行权限3种不同级别的权限,就形成了一个包括9种具体权限的组合。5、Linux进程有哪几种类型?什么是守护进程?Linux进程可分为3种类型,分别是交互进程、批处理进程和守护进程。守护进程又称监控进程,是指那些在后台运行,等待用户或其他应用程序调用,并且没有控制终端的进程,通常可以随着操作系统的启动而运行,也可将其称为服务。守护进程是服务的具体实现,例如httpd是Apache服务器的守护进程。6、安装软件包时为什么要考虑CPU架构?软件包的编译总是与操作系统类型和CPU架构相关,无论是使用源代码编译安装,还是使用APT等工具安装,都需要确保其与当前CPU架构相匹配。例如,国产计算机很多采用的是ARM架构,如果安装x64架构的软件包,则会报出错误提示amd64架构的包与arm64架构的系统不匹配。7、简述systemd单元文件与启动目标的关系。systemd使用启动目标的概念来代替运行级别。它将基本的单元文件存放在/lib/systemd/system/目录下,不同的启动目标(相当于以前的运行级别)要装载的单元的配置文件则以软链接方式映射到/etc/systemd/system/目录下对应的启动目标子目录下,如multi-user.target装载的单元的配置文件链接到/etc/systemd/system/multi-user.target.wants/目录下。启用开机自动启动就是在当前启动目标的配置

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论