s
neea.edu.cn / shit passwd
您的密码长度不能小于8位,且必须同时包含:字母、数字和特殊字符(!@#$%^&*_-)!
江苏省2021年9月全国计算机等级考试报名公告
https://www.jseea.cn/webfile/index/index_zkxx/2021-06-18/24243.html
关于江苏省2021年9月全国计算机等级考试延期举行的公告 / 2021年9月6日
https://www.jseea.cn/webfile/index/index_zkxx/2021-09-06/25363.html
为贯彻落实中央和省委、省政府关于当前新冠肺炎疫情防控工作的部署要求,经研究并报教育部考试中心批准,原定于2021年9月25日至27日举行的江苏省全国计算机等级考试延期至12月4日至6日举行。
对于不能参加12月考试的考生,我院将作退费处理,具体工作安排另行通知,请各位考生及时关注江苏省教育考试院相关公告。
2021年9月(第62次)全国计算机等级考试将于2021年9月25日至27日举行,现将有关事项公告如下。
一、报名时间及报名方式
1.个人网上报名时间:6月24日9时至7月7日17时,各考点在该时间段内自行设定具体报名起止时间,请考生留意报名系统内各考点报名公告。
2.集体报名的考生按考点学校公布时间、要求进行报名。
3.报名网址:https://ncre-bm.neea.cn(公网)或https://ncre-bm.neea.edu.cn(教育网),选择“江苏省”进行报名。
https://ncre-bm.neea.edu.cn/Candidate/Details?r=0.46542092059954854
1、 社会考生严格执行《新冠肺炎疫情防控常态化下全国计算机等级考试组考防疫工作的知道意见》、《全国计算机等级考试疫情防控考生须知》和《省报名通告》。
2、 咨询方式:加QQ群186971937或QQ群693859323;电话15162760911(吴老师)。
3、 考试当天只能从啬园校区南门(啬园路138号)进出考点。
4、 考生证书领取地点:南通市教育考试院(南通市青年西路22号)。
健康情况声明书.pdf / 打印
https://ncre-bm.neea.edu.cn/Candidate/GetHealthDeclarationFile
考次:2021年09月全国计算机等级考试 / (320252)南通大学(社会考生) / https://ncre-bm.neea.edu.cn/Candidate/Index
ID:A5E4085B01A745F084EE25DF2D077934
| 考次名称: | 2021年09月全国计算机等级考试 |
| 省份: | (32)江苏省 |
| 考点: | (320252)南通大学(社会考生) |
| 个人信息状态: | 已填写 |
| 照片信息状态: | 已上传 |
| 信息锁定状态: | 已锁定 |
| 报考科目状态: | 已报考 |
| 支付状态: | 已支付1科 |
| 准考证打印开始时间: | 2022-09-09 00:00 ? |
1、 社会考生严格执行《新冠肺炎疫情防控常态化下全国计算机等级考试组考防疫工作的知道意见》、《全国计算机等级考试疫情防控考生须知》和《省报名通告》。
2、 咨询方式:加QQ群186971937或QQ群693859323;电话15162760911(吴老师)。
3、 考试当天只能从啬园校区南门(啬园路138号)进出考点。
4、 考生证书领取地点:南通市教育考试院(南通市青年西路22号)。
http://hncjxz1.downname.com/linux.lian.com.linuxcommand1.apk
《linux应用与开发》复习资料
https://wenku.baidu.com/view/1c01cf0e49d7c1c708a1284ac850ad02de80079c.html
计算机三级Linux应用与开发技术
https://www.bilibili.com/video/BV1AX4y1V7Li
全国计算机等级考试考试大纲(2021年版)
http://www.neea.edu.cn/html1/report/20122/1392-1.htm
全国计算机等级考试三级 / Linux应用与开发技术考试大纲(2021年版)
http://www.neea.edu.cn/res/Home/2012/70a833c7b9365447fef1892120cb60f6.pdf
全国计算机等级考试三级 / Linux应用与开发技术考试大纲(2021年版)
http://www.neea.edu.cn/res/Home/2012/70a833c7b9365447fef1892120cb60f6.pdf
基本要求
1.掌握操作系统的基本概念、组成、功能和原理。
2.了解Linux系统的发展历程、特点、应用现状和前景。
3.掌握常用的Linux命令和shell脚本编程基本技术。
4.具备Linux系统安装、配置、管理与维护的基本技能。
5.熟悉Linux系统的常用软件及使用方法。
6.熟悉Linux系统的常用开发工具和开发环境,掌握基于
Linux系统的C语言程序开发技术。
7.具备基于Linux系统进行Web服务器搭建的基本技能。
考试内容
一、Linux系统基础知识
1.操作系统的概念、功能、组成和基本原理。
2.Linux系统的特点、发展与应用。
二、Linux系统使用基础
1.常见Linux系统的安装与启动。
2.常用的Linux命令和shell脚本编程技术基础。
3.常见Linux系统的软件安装、运行与卸载。
三、Linux系统管理技术
1.用户管理。
2.文件管理。
3.进程管理。
4.存储管理。
5.设备管理。
6.网络管理。
7.系统服务与日志。
四、Linux系统的常用软件应用技术
1.编辑器(VI、Emacs)。
2.OpenSSH工具包(ssh、scp、sftp)。
五、Linux系统的应用程序开发技术
1.开发环境与工具。
2.调试与优化技术。
3.基于Linux的Web服务器搭建、应用开发与部署。
s
全国计算机等级考试三级信息 / 安全技术考试大纲(2018 年版)
http://www.neea.edu.cn/res/Home/2012/f9273eebb74278c0ac4a46df568ddedc.pdf
基本要求
1. 了解信息安全保障工作的总体思路和基本实践方法
2. 掌握信息安全技术的基本概念、原理、方法和技术
3. 熟练掌握计算机网络安全、系统软件安全和应用软件安全的基本知识和实践技能
4. 掌握信息安全设备的安装、配置和使用的基本方法
5. 了解信息系统安全设施部署与管理基本技术
6. 了解信息安全风险评估和等级保护原理与方法
7. 了解信息安全相关的标准、法律法规和道德规范
考试内容
一、信息安全保障概述
1. 信息安全保障的内涵和意义
2. 信息安全保障的总体思路和基本实践方法
二、信息安全基础技术与原理
1. 密码技术
(1)对称密码与非对称密码
(2)哈希函数
(3)数字签名
(4)密钥管理
2. 认证技术
(1)消息认证
(2)身份认证
3. 访问控制技术
(1)访问控制模型
(2)访问控制技术
4. 审计和监控技术
(1)审计和监控基础
(2)审计和监控技术
三、系统安全
1. 操作系统安全
1
(1)操作系统安全基础
(2)操作系统安全实践
2. 数据库安全
(1)数据库安全基础
(2)数据库安全实践
四、网络安全
1. 网络安全基础
2. 网络安全威胁技术
3. 网络安全防护技术
(1)防火墙
(2)入侵检测系统与入侵防御系统
(3)PKI
(4)VPN
(5)网络安全协议
五、应用安全
1. 软件漏洞概念与原理
2. 软件安全开发
3. 软件安全检测
4. 软件安全保护
5. 恶意程序
6. Web 应用系统安全
六、信息安全管理
1. 信息安全管理体系
2. 信息安全风险评估
3. 信息安全管理措施
七、信息安全标准与法规
1. 信息安全标准
2. 信息安全法律法规与国家政策
3. 信息安全从业人员道德规范
考试方式
上机考试,考试时长 120 分钟,满分 100 分。 包含:选择题(60 分)、填空题(20 分)、综合应用题(20 分)。
s
全国计算机等级考试三级 / 网络技术考试大纲(2018 年版)
http://www.neea.edu.cn/res/Home/2012/425db3316d1b0177c83eae11cd303e84.pdf
基本要求
1.了解大型网络系统规划、管理方法;
2.具备中小型网络系统规划、设计的基本能力;
3.掌握中小型网络系统组建、设备配置调试的基本技术;
4.掌握企事业单位中小型网络系统现场维护与管理基本技术;
5.了解网络技术的发展。
考试内容
一、网络规划与设计
1.网络需求分析。
2.网络规划设计。
3.网络设备及选型。
4.网络综合布线方案设计。
5.接入技术方案设计。
6.IP地址规划与路由设计。
7.网络系统安全设计。
二、网络构建
1.局域网组网技术。
(1)网线制作方法。
(2)交换机配置与使用方法。
(3)交换机端口的基本配置。
(4)交换机VLAN配置。
(5)交换机STP配置。
2.路由器配置与使用。
(1)路由器基本操作与配置方法。
(2)路由器接口配置。
(3)路由器静态路由配置。
(4)RIP动态路由配置。
(5)OSPF动态路由配置。
3.路由器高级功能。
(1)设置路由器为DHCP服务器。
(2)访问控制列表的配置。
(3)配置GRE协议。
(4)配置IPSec协议。
(5)配置MPLS协议。
4.无线网络设备安装与调试。
三、网络环境与应用系统的安装调试
1.网络环境配置。
2.WWW服务器安装调试。
3.E-mail服务器安装调试。
4.FTP服务器安装调试。
5.DNS服务器安装调试。
四、网络安全技术与网络管理
1.网络安全。
(1)网络防病毒软件与防火墙的安装与使用。
(2)网站系统管理与维护。
(3)网络攻击防护与漏洞查找。
(4)网络数据备份与恢复设备的安装与使用。
(5)其他网络安全软件的安装与使用。
2.网络管理。
(1)管理与维护网络用户账户。
(2)利用工具软件监控和管理网络系统。
(3)查找与排除网络设备故障。
(4)常用网络管理软件的安装与使用。
五、上机操作
在仿真网络环境下完成以下考核内容:
1.交换机配置与使用。
2.路由器基本操作与配置方法。
3.网络环境与应用系统安装调试的基本方法。
4.网络管理与安全设备、软件安装、调试的基本方法。
考试方式
上机考试,考试时长 120 分钟,满分 100 分。 包含:选择题(60 分)、填空题(20 分)、综合应用题(20 分)。
s
全国计算机等级考试三级数据库技术 / 考试大纲(2018 年版)
http://www.neea.edu.cn/res/Home/2012/d272b1ef89b3832235ad6bb3be802a91.pdf
全国计算机等级考试三级数据库技术 / 考试大纲(2018 年版)
基本要求
1. 掌握数据库技术的基本概念、原理、方法和技术。
2. 能够使用 SQL 语言实现数据库操作。
3. 具备数据库系统安装、配置及数据库管理与维护的基本技能。
4. 掌握数据库管理与维护的基本方法。
5. 掌握数据库性能优化的基本方法。
6. 了解数据库应用系统的生命周期及其设计、开发过程。
7. 熟悉常用的数据库管理和开发工具,具备用指定的工具管理和开发简单数据库应用系统
的能力。
8. 了解数据库技术的最新发展。
考试内容
一、数据库应用系统分析及规划
1. 数据库应用系统生命周期。
2. 数据库开发方法与实现工具。
3. 数据库应用体系结构。
二、数据库设计及实现
1. 概念设计。
2. 逻辑设计。
3. 物理设计。
4. 数据库应用系统的设计与实现。
三、数据库存储技术
1. 数据存储与文件结构。
2. 索引技术。
四、数据库编程技术
1. 一些高级查询功能。
2. 存储过程。
3. 触发器。
4. 函数。
5. 游标。
五、事务管理
1. 并发控制技术。 2. 备份和恢复数据库技术。 六、数据库管理与维护
1. 数据完整性。 2. 数据库安全性。 3. 数据库可靠性。 4. 监控分析。 5. 参数调整。 6. 查询优化。 7. 空间管理。 七、数据库技术的发展及新技术
1. 对象数据库。 2. 数据仓库及数据挖掘。 3. XML 数据库。 4. 云计算数据库。 5. 空间数据库。
考试方式
上机考试,考试时长 120 分钟,满分 100 分。
s
全国计算机等级考试三级 / 嵌入式系统开发技术考试大纲(2018 年版)
http://www.neea.edu.cn/res/Home/2012/881297f0f7d1738613b1115bd0bea2a0.pdf
全国计算机等级考试三级嵌入式系 / 统开发技术考试大纲(2018 年版)
基本要求
1 具有嵌入式系统、微电子技术、数字媒体以及计算机网络的基础知识。
2 熟悉嵌入式微处理器的体系结构、功能特点,初步掌握 ARM 汇编语言程序设计。
3 熟悉嵌入式系统硬件的组成,掌握常用 I / O 接口和 I / O 设备的控制技术。
4 熟悉嵌入式系统软件的基本架构,理解嵌入式操作系统的功能与结构、μC / OSⅡ的原理和应用开发。
5 熟悉嵌入式系统的开发方法及常用工具,掌握开发嵌入式系统的基本技能。
考试内容
一、嵌入式系统开发的基础知识
1 嵌入式系统的特点、分类、发展与应用。
2 嵌入式系统的组成与微电子技术(集成电路、SoC、IP 核等技术的作用和发展)。
3 数字媒体基础(文本、图像和音频/视频等数字媒体的表示与处理)。
4 网络通信技术(数字通信与计算机网,TCP / IP 协议,互联网接入技术等)。
二、嵌入式处理器
1 嵌入式处理器的结构、特点与分类(不同类型的典型嵌入式处理器及其特点,嵌入式处理器分类等)。
2 ARM 处理器内核的体系结构(工作状态,工作模式,寄存器组织,异常,数据类型与存储格式等)。
3 典型 ARM 处理器内核(ARM9,CortexA,CortexM,CortexR 等的技术特点与应用领域)。
4 ARM 处理器指令系统及汇编语言程序设计(指令格式,寻址方式,指令集,伪指令,语句格式与程序结
构,ARM 汇编语言与 C 的混合编程等)。
三、嵌入式系统硬件组成
1 嵌入式硬件组成与嵌入式处理芯片(组成,特点,类型,ARM 的 AMBA 总线,嵌入式处理芯片的选型)。
2 嵌入式系统的存储器(层次结构,分类,性能指标;片内存储器,片外存储器,外部存储设备等)。
3 I / O 接口、I / O 设备以及外部通信接口(GPIO、IC、SPI、UART、USB、HDMI 等;键盘、LED、LCD、触摸屏、传感器等;RS-232 / RS-485、CAN、以太网和常用无线通信接口)。
4 基于 ARM 内核的典型嵌入式处理芯片(S3C2410 / S3C2440 芯片的内部结构,如片上总线、DMA、时钟控制、中断控制、GPIO、UART、IC、SPI、Timer、RTC、WDT 及其他硬件组件)。
四、嵌入式系统软件
1 嵌入式系统的软件组成与实时操作系统(嵌入式系统软件组成,嵌入式操作系统的发展,实时系统与实
时操作系统,嵌入式操作系统的内核结构等)。
2 板级支持包(BSP)、引导加载程序 Bootloader 和设备驱动程序(硬件抽象层 HAL,BSP 的功能和移植, Bootloader 的执行过程,Uboot 及其移植,设备驱动程序的实现等)。
3 嵌入式 Linux 操作系统(Linux 内核,嵌入式 Linux 的结构组成与实时化技术,常见嵌入式 Linux 发行版等)。
4 嵌入式操作系统 μC / OSⅡ(基本特点、代码结构、任务管理与调度、系统服务、应用程序设计等)。
五、嵌入式系统的开发
1 嵌入式系统的开发过程和工具(开发步骤,交叉开发平台和工具,系统的调试工具等)。
2 系统开发工具软件(ADS、RVDS 的特点与使用,GCC 的常用命令与参数)。
3 以 S3C2410 / S3C2440 为背景的应用系统开发(硬件接口及部件的综合使用;无操作系统环境下的系统开发;μC / OSⅡ环境下的系统开发)。
考试方式 上机考试,考试时长 120 分钟,满分 100 分。 题型及分值:选择题(40 分)、填空题(40 分)、综合题(20 分)。
Linux期末考试试题(一)
答案 https://www.woyaosouti.com/
https://wenku.baidu.com/view/45495af5524de518964b7daf.html
https://wenku.baidu.com/view/97d78e0185254b35eefdc8d376eeaeaad0f316fb.html
一、选择题
1.在创建Linux分区时,一定要创建()两个分区
A.FAT/NTFS B.FAT/SWAP C.NTFS/SWAP D.SWAP/根分区
2.在RedHatLinux9中,系统默认的()用户对整个系统拥有完全的控制权。
A.root B.guest C.administrator D.supervistor.
3.当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么()
A.NID B.PID C.UID D.CID
4.下面哪个命令是用来定义shell的全局变量()
A.exportfs B.alias C.exports D.export
5.哪个目录存放用户密码信息()
A./boot B./etc C./var D./dev
6.默认情况下管理员创建了一个用户,就会在()目录下创建一个用户主目录。
A./usr B./home C./root D./etc
7..当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于()目录。
A./home B./bin C./etc D./dev
8.如果要列出一个目录下的所有文件需要使用命令行()。
A.ls –l B.ls C.ls –a(所有) D.ls –d
9.哪个命令可以将普通用户转换成超级用户()
A.super B.passwd C.tar D.su
10.除非特别指定,cp假定要拷贝的文件在下面哪个目录下()
A.用户目录 B.home目录 C.root目录 D.当前目录
11.在vi编辑器里,命令"dd"用来删除当前的()
A.行 B.变量 C.字 D.字符
12.当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端()
A.3 B.6 C.1 D.12
答案 Ctrl+Alt+F1、、、F6
13.Linux启动的第一个进程init启动的第一个脚本程序是()。
A./etc/rc.d/init.d
B./etc/rc.d/rc.sysinit
C./etc/rc.d/rc5.d
D./etc/rc.d/rc3.d
14.按下()键能终止当前运行的命令
A.Ctrl-C B.Ctrl-F C.Ctrl-B D.Ctrl-D
15.下面哪个命令用来启动X Window()
A.runx B.Startx C.startX D.xwin
16.用来分离目录名和文件名的字符是(B)
A.dash(-) B.slash(/) C.period(.) D.asterisk(*)
17.用"rm-i",系统会提示什么来让你确认()
A.命令行的每个选项
B.是否真的删除
C.是否有写的权限
D.文件的位置
18.以下哪个命令可以终止一个用户的所有进程()
A.skillall B.skill C.kill D.killall
19.在Red Hat Linux 9中,一般用()命令来查看网络接口的状态
A.ping B.ipconfig C.winipcfg D.ifconfig
20.vi中哪条命令是不保存强制退出()
A.:wq B.:wq! C.:q! D.:quit
21.局域网的网络设备通常有()
A.交换机 B.路由器 C.网桥 D.双绞线 E.HUB
22.在下列分区中,Linux默认的分区是()
1~5 :D、 A、B、D、B
6~10:B、D、C、D、D
11~15:A、B、B、A、C
16~20:
Linux应用与开发技术
一、选择题
1、操作系统负责管理计算机系统的(),其中包括处理器、存储器、设备和文件。
A程序 B文件 C资源 D进程
2、操作系统是一种()
A应用软件 B系统软件 C通用软件 D工具软件
3、操作系统是一组()
A文件管理系统 B中断处理程序 C资源管理程序 D设备管理程序
4、多个进程的实体能存在同一内存中,在一段时间内都得到运行。这种性质称作进程的()。
A、动态性 B、并发性 C、调度性 D、异步性
5、在下列进程状态转换中,哪一个是不正确的()
A.就绪-->执行 B.执行-->就绪 C.就绪-->等待 D.等待-->就绪
6、为了描述进程的动态变化过程,采用了一个与进程相关联的()系统,根据它感知进程的存在。
A.进程状态字 B.进程优先数 C.进程控制块 D.进程起始地址
7、已经获得除()以外的所有运行所需资源的进程处于就绪状态。
A.存储器 B.打印机 C.CPU D.磁盘空间
8、进程是()
A.与程序等效的概念 B.在并发环境中程序的执行过程 C.一个系统软件 D.存放在内存中的程序
9、文件控制块的英文缩写符号是()。
A.PCB B.DCB C.FCB D.JCB
10、操作系统的主要功能有()
A.进程管理、存储器管理、设备管理、处理器管理
B.虚拟存储管理、处理器管理、进程调度、文件系统
C.处理器管理、存储器管理、设备管理、文件管理
D.进程管理、存储器管理、设备管理、中断管理
11、计算机系统结构设计者所关心的是()所看到的计算机结构
A.硬件设计人员 B.逻辑设计人员 C.机器语言或汇编语言程序员 D.高级程序语言
12、()不是RISC的特点
A.减少指令的平均执行周期数
B.减少指令格式
C.减少指令和寻址方式的种类
D.增加指令的功能
13、RISC的含义是()
A.Reduced Instruction System Computer
B.Reproduced Instruction Set Computer
C.Reduced Instruction Set Computer
D.Reproduced Instruction System Computer
14、虚拟存储器主要是为了()
A.扩大存储系统的容量
B.提高存储系统的进度
C.扩大存储系统的容量和提供存储系统的速度
D.便于程序的访问操作
15、在配置了通道的计算机系统中,用户程序需要输入/输出时,引起的中断是()
A.访管中断 B.I/O中断 C.程序性中断 D.外部中断
答案:
1~5:C、B、C、B、C
6~10:C、C、B行进中的程序、C、A
11~15:C、D、C、C?、A
填空题:
1、按照冯*诺伊曼结构设计的计算机由________、________、________、________、________5部分组成。
2、计算机系统由计算机_______和______两部分组成
3、_______是一个计算机系统支持的所有机器指令的集合,它常被看作软硬件之间的分界面。
4、根据操作数的数量不同,可以将指令格式分为_______、_______、_______、_______和_______。
5、按指令的寻址空间来分,寻址方式可以分为_______、_______、_______和_______4种。
6、按照指令系统复杂程度不同,ISA可分为_______和_______两大阵营。
7、程序访问的局部性包含_______和_______两方面。
8、Cache与主处处器间最基本的地址映射方式有3种:_______、_______和_______。
9、在采用全相联映射和组相联映射的系统中,当主存向Cache传送一个新块而Cache已满时,就需要使用替换算法将Cache中的某一块患处。常用的替换算法有_______、_______和_______。
10、Cache与主存之间的数据一致性通过Cahce特定的写操作方式来保证,两种常用的Cache写方式为_______和_______。
11、MESI是最为经典的缓存一致性协议。MESI协议将Cache Line的状态分成_______、_______、_______和_______。
12、按照冯*诺伊曼体系结构,传统的单核CPU由_______和_______这两个主要部件组成。
13、操作系统应具备五大基本功能:_______、_______、_______、_______和_______。
14、处理器的运行状态一般分为_______和_______。
15、_______是进程存在的唯一标志。
1、运算器、控制器、存储器、输入和输出设备
2、硬件、软件
3、指令系统
4、单地址指令、二地址指令、三地址指令、_______、多地址指令
5、立即数、寄存器数、直接寻址内存单元、寄存器寻址内存单元(这里面又分为变址寻址、相对寻址等)。
6、复杂指令集CISC、精简指令集RISC
7、时间局部性和空间局部性
8、直接映像,全相联映像和细相联映像
9、Randon、LRU、LFU、FIFO
10、直写、缓冲直写、回写
11、M(Modified)、E(Exclusive)、S(Shared)、I(Invalid)
12、控制器和运算器
13、处理器管理、存储管理、设备管理、文件管理、进程管理
14、运行状态和空闲状态
15、PCB,进程控制块(Process Contro1 B1ock,简称PCB)
简答题
1、简述冯*诺伊曼体系结构的要点
2、简述计算机系统的层次结构
3、计算机中的存储系统通常是什么样的层次结构?
4、简述时间局部性和空间局部性。
5、操作系统基本特征有哪些?
6、进程与程序有什么区别?
三、简答题
1.简述冯.诺依曼体系结构的要点。
计算机的数字采用二进制程序,指令和数据统一储存,计算机应该按照程序顺序执行。按照冯诺依曼结构设计的计算机,由控制器,运算器,储存器,输入设备,输出设备五部分组成。
2.简述计算机系统的层次结构。
把计算机系统按功能可以分为多级层次结构,第零层是数字逻辑层,第一层是微体系结构层。第二层是传统机器层,第三层是操作系统层,第四层是汇编语言层,第五层是高级语言层,第六层是应用程序层
3.计算机中的存储系统通常是什么样的层次结构?
现代通用计算机中的储存系统通常是第一层为寄存器组。第二层为高速缓冲存储器cache第三层为主储存器,第四层为辅助储存器,第五层为脱机存储器。存储介质越往上速度越快,价格越高,越往下容量越大。
4.简述时间局部性与空间局部性。
时间局部性是指最近访问过的内容很可能会在短期内被再次访问。如程序中的循环循环体的指令要被反复执行。空间局部性是指某个储存单元被访问,短时间内其附近的存储单元也会被访问。
5.操作系统的基本特征有哪些?
现代通用操作系统一般都具有并发共享,虚拟和异步这四个基本特征,并发是指两个或多个事件在同一时间间隔内发生。共享是指计算机系统中的软硬件资源可被多个并发执行的进程共同使用,而不是被一个进程所独占。虚拟是指把一个物理上的实体变为一个或多个逻辑上的对应物。异步又称随机性或不确定性,是指在相同的计算机环境及相同的初始条件下。同一数据集上运行的同一程序,每次执行的顺序和所需时间都不一定相同。
6.进程与程序有什么区别?
进程是一个动态概念,而程序则是一个静态概念。进程具有并发特征,而程序没有进程有生命期。他只在计算机运行期间才有可能存在。程序可以在外存上长期保存,进程与程序之间并不总是一一对应的,一个程序执行在不同的数据集上。就成为不同的进程,进程与程序的组成不同。进程实体的组成包括程序,数据和进程控制块。
第二章 Linux系统概述
一、选择题
1.以下操作系统不属于Linux家族的是(C)。
A. Ubuntu B. CentOs C. Solaris D. Red Hat
2.Linux之父是(B)。
A. Andrew S.Tanenbaum
B. Linus Torvalds
C. Dennis Ritchie
D. Ken Thompson
二、填空题
1.从技术上来说,Linus Torvalds开发的Linux只是一个内核。内核指的是一个提供设备驱动、文件系统、进程管理、网络通信等功能的系统软件,内核并不是一套完整的操作系统,他只是操作系统的核心。
2.安卓系统是基于LINUX的开源系统,主要适用于便携设备,如智能手机和平板计算机等,是Goole公司为移动端打造的真正的开放和完整的移动软件。
第二章 Linux系统概述
一、选择题
1.以下操作系统不属于Linux家族的是(C)。
A. Ubuntu B. CentOs C. Solaris D. Red Hat
2.Linux之父是(B)。
A. Andrew S.Tanenbaum B. Linus Torvalds C. Dennis Ritchie D. Ken Thompson
二、填空题
1.从技术上来说,Linus Torvalds开发的Linux只是一个内核。内核指的是一个提供________、________、________、________等功能的系统软件,内核并不是一套完整的操作系统,他只是操作系统的核心。
2.________是基于LINUX的开源系统,主要适用于便携设备,如智能手机和平板计算机等,是Goole公司为移动端打造的真正的开放和完整的移动软件。
1、设备驱动、文件系统、进程管理、网络通信
2、安卓系统
第三章 Linux系统使用基础
一、选择题
1.可以设定使用者密码的指令是(C)。
A. pwd B. newpwd C. passwd D. password
2.echo 指令表示不换行的选项是(B)。
A. -m B. -n C. -l D. -e
3.切换工作目录的命令是(B)。
A. pwd B. cd C. who D. ls
二、填空题
1.用户登录Linux系统后,打开shell,看到命令提示符,在默认的情况下,如果是超级用户,提示符是___,家目录在/root,如果是普通用户,提示符就是____,家目录在_______.
2.Linux命令的基本格式是_______.
3.执行[root@localhost ~ ]# echo -e “ab\bc”的结果是ac。
4.Linux下的软件包可分为两种,分别是_____和_____。
5.目前Linux下主要有两大主流的二进制包管理系统:_____和_____。
1、#, $ , /home/登录名
2、命令 [选项] [参数].
3、ac -e表示开启转义字符,\b表示删除前一字符。
4、源码包和二进制包
5、RPM和DPKG
第四章 shell脚本编程基础
一、选择题
1.已知,执行“[student@localhost~] $ ls”的结果是:chapter chapter1 chapter123 oschapter1
那么,执行“[student@localhost~] $ ls chapter[0-9]*”的结果是(A).
A. chapter1 chapter123 B. chapter chapter1 chapter123 C. chapter1 chapter123 chapter1 D. chapter chapter1 chapter123 oschapter1
2.已知,执行“[student@localhost~] $ cat file”的结果是:
This is chapter.
This is chapter123
This is oschapter1
则执行“[student@localhost~] $ grep chapter[0-9]* file”的结果是:D
A. This is chapter.
This is chapter123
B. This is chapter123.
This is oschapter1
C. This is chapter.
This is chapter1
D. This is chapter.
This is chapter123
This is oschapter1
3.执行“[student@localhost~] $ x=*”命令后,需要输出*字符,则应执行的命令是(D)。
A.echo * B.echo $x C.echo ‘$x’ D.echo “$x”
4.执行“[student@localhost~] $ nu = aaa”命令后,希望nu的值是aaabbb,则应执行的命令是(C)。
A.nu = $nubbb B.nu = {$nu}bbb C.nu = ${nu}bbb D.echo $(nu)bbb
5.在bash中,在一条命令后加入“2>&1”,表示(C)。
A.标准错误输出重定向到标准输入 B.标准输入重定向到标准错误输出 C.标准错误输出重定向到标准输出 D.标准输出重定向到标准输入
二、填空题
1.shell本身是一个用C语言编写的程序,他是连接____和_____和桥梁,用户的大部分分工作都是通过shell完成的。
2.脚本的第一行“#!/bin/bash”的作用是____________________________________________________________。
3.环境变量PATH的作用是_____________________________________________________________________。
4.当用户启动shell时,这个shell是_______的,当他执行完一条命令后,接着显示另一个提示符,始终在前台等待用户。还有一种shell是_______的,当在交互shell中运行一个外部命令或者执行一个脚本时,交互shell会创建一个子shell,运行结束后子shell进程结束。
5.后台进程在运行过程中与用户无交互,无交互是指_________________________,在后台运行的·命令一样会将结果输出到显示器上。
1、用户和Unix/Linux内核
2、说明该脚本是用哪一种shell编写的,通常放在脚本的第一行,从而调用相应的解释程序予以执行。
3、决定了shell将到哪些目录中寻找命令或可执行程序,当用户运行一个命令或可执行程序时,Linux在这些目录下按顺序一次搜寻
4、交互、非交互
5、不响应用户的输入和中断控制信号
第五章 用户管理
一、选择题
1.在默认情况下,管理员创建了一个用户,就会在(B)目录下创建一个用户主目录。
A./usr B./home C./root D./etc
2.存放用户密码信息的目录是(B)。
A./boot B./etc C./var D./dev
3.删除一个用户的同时,删除用户家目录的参数是(C)。
A.rmuser -r B.deluser -r C.userdel -r D.usermgr -r
4.在以下命令中,可以将用户身份临时改变为root的是(B)
A.SU B.su C.login D.logout
5.显示Linux系统中注册用户数(包含用户系统)的命令是(D)
A.account -l B.nl /etc/passwd |head C.wc –users /etc/passwd D.wc –lines /etc/passwd
二、填空题
1.用户密码信息存放在Linux系统中/etc下的________文件中。
2./etc/passwd文件的权限是________,/etc/shadow 文件的权限是________
3.每个用户都可以加入多个________组,但是只能属于一个________组
4.使用su命令时,有 – 和没有 – 是完全不同的, - 选项表示________________________________。
5.普通用户只能使用passwd命令修改________密码,而不能修改________的密码。超级用户root既可以使用passwd命令修改________密码,也可以修改________的密码。
1、shadow
2、rw—r--r--,r-- --- ---
3、附加组、初始组
4、在切换用户身份的同时,将当前使用的环境变量也切换成指定用户
5、自己的、其他用户、自己的、其他用户的
第六章 文件管理
一、选择题
1.用ls -l 命令列出下面的文件列表,(D)是软连接文件。
A.-rw-rw-rw- 2 stu users 56 Sep 09 11:05file1
B.-rwxrwxrwx 2 stu users 56 Sep 09 11:05ex1
C.drwxr—r—1 stu users 1024 Sep 10 08 :10zhang
D.lrwxr—r—1 stu users 2024 Sep 12 08:12cheng
2.为了达到使文件的所有者有读和写权限的目的,而同组用户和其他用户只能进行只读访问,在设置文件的许可值时,应当设为(B)。
A.566 B.644 C.655 D.744
3.用户编写了一个文件file,想将该文件名称改为text,下列能实现该功能的命令是(D)。
A.cd file text B.echo file > text C.rm file text D.cat file > text
4.使用ln命令生成了一个指向文件old的符号链接new,如果将文件old删除,是否还能够访问文件中的数据?A
A.不可能再访问 B.仍然可以访问 C.能否访问取决于文件的所有者 D.能否访问取决于文件的权限
5.cd ~命令的含义是(D)。
A.到当前目录 B.到根目录 C.到/root目录 D.到用户的家目录
二、填空题
1.在Linux系统中,所有的文件和目录都被组织成以(_______)开始的倒置的树状结构,文件系统(_______)访问文件。
2.说明目录或文件名位置的方法有两种,分别使用(_______)和(_______)。前者指的是从根目录(/)开始写起的文件或目录名称,而后者则指的是相对于当前路径的文件或目录名称。
3.根据文件数据项是否具有结构,可以将文件分成两大类:(_______)和(_______)。但是通常情况下是这样划分Linux文件类型的,即(_______)、(_______)、(_______)、及(_______)。
4.硬链接的限制比较多,既不能跨(_______),也不能链接(_______)。
5.Linux操作系统中默认的文件权限是0022,但第1个0代表的是文件(_______)权限。
1、根节点“/” ,按名
2、绝对路径,相对路径
3、无结构文件、有结构文件、普通文件、目录文件、设备文件、符号链接文件
4、文件系统、目录
5、特殊权限
第七章 进程管理
一、选择题
1.使进程无条件终止,使用的命令是(A)。
A.kill -9 B.kill -15 C.killall -1 D.kill -3
2.在应用程序启动时,设置进程的优先级的命令是(B)。
A.priority B.nice C.renice D.setpri
3.在ps命令中用来显示所有用户进程的参数是(A)。
A.a B.b C.u D.x
4.在使用kill命令来终止一个很消耗资源的进程的时候,最合适的信号值是(B)。
A.15 B.9 C.1 D.0
5.以下哪个命令可以终止一个用户的所有进程(D)。
A.skillall B.skill C.kill D.killall
二、填空题
1.僵尸进程的产生一般是由于进程(_________)或程序编写错误,因此(_________)先于(_________)结束,而(_________)又没有正确的回收(_________),从而(_________)一直存在内存当中,这就是僵尸进程。
2.缓存是在读取硬盘中的数据时,把最常用的数据保存在(_________)的缓存区中,再次读取该数据时,就不去(_________)读取了,而在(_________)中读取。缓冲是在向硬盘写入数据时,先把数据放入(_________),然后再一起向硬盘写入,把(_________)集中进行,减少磁盘碎片和硬盘的反复寻道,从而提高系统性能。
3.kill命令用来向进程发送一个信号,默认信号是15,表示(_________);-9信号表示(_________)。
4.在Linux系统中,有两个参数表示进程优先级:(_________)和(_________)。其中,(_________)是由内核动态调整的,用户不能直接修改。所以用户只能通过修改(_________)来影响(_________)值,从而间接的调整进程优先级。
1、 非正常停止、子进程、父进程、父进程、子进程、子进程
2、内存、硬盘、内存、内存缓冲区、分散的写操作
3、正常结束进程、强制结束进程
4、PRI、NI、PRI、NI、PRI
第八章 储存管理
一、选择题
1.从当前系统中卸载一个已装载的文件系统的命令是(A)。
A.umount B.dismount C.mount -u D.从/etc/fstab中删除这个文件系统项
2.用来装载所有在/etc/fatab中定义的文件系统的命令是(B)。
A.amount B.mount -a C.fmount D.mount -f
3.用来显示系统各个分区中inode使用情况的命令是(A)。
A.df -i B.df -H C.free -b D.du -a -c /
4.使用fdisk工具进行磁盘分区操作时,最后要保存所做的修改,应该使用命令(B)。
A.q B.w C.s D.d
5.为了能够把新建立的文件系统装载到系统目录中,还需要指定该文件系统在整个目录结构中的位置,称为(B)。
A子目录 B挂载点 C新分区 D目录树
二、填空题
1.机械硬盘的逻辑结构主要分为(________)、(________)和(________)。
2.固态硬盘和传统的机械硬盘最大的区别就是不在采用盘片进行数据存储,而采用(________)进行数据存储。
3.所有的硬件设备必须(挂载)之后才能使用,有些硬件设备(比如硬盘)在每次系统启动时会(________),而有些(________)则需要(________)。
4.挂载指的是将硬件设备的(________)和LINUX系统中的文件系统通过(________(________))进行关联。
1、磁道、扇区、柱面
2、存储芯片
3、自动挂载,比如U盘、光盘,手动挂载
4、文件系统、指定目录、作为挂载点
第九章 设备管理
一、选择题
1.在大多数Linux系统发行版本中,以下属于块设备的是( B)。
A.串行口 B.硬盘 C.虚拟终端 D.打印机
2.可以查看Linux系统启动信息的命令是(B)。
A.mesg -d B.dmesg C.cat /etc/mesg D.cat /var/mesg
3.在 Linux系统中,第一块IDE磁盘的名字为(C)。
A./dev/sdb B./dev/sdc C./dev/sda D,dev/sdd
4.查看swap空间使用情况的命令是(C)
A.df B.swapon C. free D.fdisk
5.在 MBR的组成中,前446字节(D)。
A.存储主分区的信息 B.存储逻辑分区的信息 C.用于系统进行跳转,将CPU控制权交给某一个操作系统 D.用于存储 Linux系统引导信息
二、填空题
1.Linux 系统采用(__________)统一管理硬件设备,从而将硬件设备的特性及管理细节对用户隐藏起来,实现用户程序与设备无关性。从用户的角度来看,对设备的使用和一般文件的使用一样。
2.在/dev目录下,每一个驱动器以一个单独的设备文件来表现;设备的文件名一般由两部分构成,第一部分是(__________),第二部分是(__________)。
3./dev/null文件是空设备,看作“黑洞”,它等价于一个(__________),所有写入它的内容都会永远丢失。
4.按照是否对应物理实体,设备可以分为两种:一种是(__________),即对实际存在的物理硬件的抽象;另一种是(__________),即不依赖于特定的物理硬件,仅是内核自身提供的某种功能。
1、设备文件
2、主设备号、次设备号
3、只写文件
4、物理设备、虚拟设备
第十章 网络管理
一、选择题
1.在Linux系统中,可能是以太网网络接口的是( B)。
A.10 B.eth2 C. net0 D.neta
2.可列出所有当前活跃的网络接口的命令是( A )。
A. ifconfig B.lsnet C.shownet D.以上都不是
3.第一个以太网接口的设备节点是( C)。
A./dev/net0 B./dev/eth0 C./ dev/net/eth0 D.问题有误导性,因为网络接口不与设备节点关联
4.习惯上分配给回环接口的IP地址和子网掩码是(B)。
A.127.0.0.0/255.255.255.0
B.127.0.0.1/255.255.0.0
C.127.0.0.1/255.0.0.0
D.127.0.0.0/255.255.0.0
5.与B类IP网络关联的子网掩码是(C)。
A.255.255.255.255
B. 255.255.255.0
C.255.255.0.0
6.用来将以AP MA地址I一个P地址关联起来的网络协议是( C)。
A.IP B.TCP C.ARP D.255.0.0.0
7.定义本地主机名和IP地址间转换的文件是(D)。
A./etc/ip.conf B./etc/resolv.conf C./etc/hosts D./etc/sysconfig/ dns
8.用来将主机名解析为地址的网络协议是(B)。
A.IP B. DNS C. ARP D. TCP
9.可直接检验Linux内核当前定义的主机名的命令是(D)。
A. ipname B. host C. ifconfig D.hostname
10.可将 Linux 内核的主机名设置为stationl.example.com的命令是(A )。
A. hostname station.example.com
B.hostname-sstation.example.com
C. ipconfig-h station.example.com
D. ipconfig station.example.com
11.可准确定义 Linux内核的主机名,并使其在启动时被自动设定的文件是(D)。
A./etc/sysctl.conf
B./etc/sysconfig/network-scripts/ifefg-eth0
C./etc/ resolv.conf
D./etc/hosts
12.可启用安装了红帽 Linux系统的机器,使其充当路由器角色的文件是( B)。
A./etc/sysctl.conf
B./etc/sysconfig/ network
C./etc/resolv.eonf
D./etc/sysconfig/network/scripts/ifcfg-eth0
13.在适当的文件中,用来启用路由功能的参数名称是( C)。
A.kernel.sysrq
B. net. ipv4.conf.default.rp_filter
C. net.ipv4.ip_forward
D. net.ipv4.route
14.可用来确定两台机器间底层IP连接性的程序是(D )。
A. host B.netstat C.ifconfig D.ping
15.用来直接执行DNS 主机名解析的程序是(C)。
A. tcpdump B. host C. system-config-network-tui D.ifconfig
16.用来追踪数据包在IP网络间穿行路径的程序是( A)。
C. host D. tcpdump A. traceroute B.ping
17.用来截取使用HTTP协议(端口80)的网页浏览器和网页服务器间数据传输的命令是(B)。(只在端口80将数据传送给网而服务器,并将传输记录用二进制格式保存在文件 http.capture中)
A. tcpdump -o http.capture-p 80
B. tcpdump-p 80>http..capture
C. tcpdump 80
D. tepdump-c http.capture-s 80
二、填空题
1. Linux网络接口配置文件名都以(ifcfg)为前缀,文件中变量(DEVICE)用来定义该文件含有哪个接口的配置信息。
2.通讨DHCD 获得信息的机器没有固定的IP地址,用(ifup)命令增加网络接口时,系统动态获得一个IP地址,用(ifdown)命令减少网络接口时,系统就释放一个IP地址。
3. ping命令可以测试网络中本机系统是否能到达(一台远程主机),所以常常用于测试网络的(连通性)。
4. DNS实际上是分布在Internet上的主机信息的数据库,其作用是实现(IP地址)和(主机名)之间的转换。
5.Apache是实现WWW服务器功能的应用程序,通常所说的“浏览Web服务器”,在(服务器端)为用户提供浏览(Web服务)的就是 Apache应用程序。
三、简答题
1.计算机的基本网络参数包括哪些?
2. HTTP协议的全称是什么?它是起什么作用的协议?
3. ifconfig可以配置网卡的IP地址等参数,这与修改配置文件有什么差别?
1、计算机的基本网络参数包括哪些?
(1)IP地址:一个IP地址标识一块网卡接口,主要由网络号和主机号组成。
(2)子网掩码:IP地址必须和子网掩码成对出现,子网掩码用来确定网络部分的位数,在I地址中对应子网掩码为1的位为网络部分。
(3)网关:网关的功能是跨区域通信。(4)DNS: DNS将域名和IP进行映射。
2. HTTP协议的全称是什么?它是起什么作用的协议?
HTTP 协议是Hyper TextTransfer Protocol(超文本传输协议)的缩写。HTTP 协议与TCP/P协议族内的其他众多的协议相同,用于客户端和服务器之间的通信。
3. ifconfig可以配置网卡的IP地址等参数,这与修改配置文件有什么差别?
ifconfig暂时改变网络参数,并不写入配置文件,因此当计算机重新启动后,还是从配置文件中设置网络参数。
第十一章 系统服务与日志
一、选择题
1、在Linux终端启动 Apache的命令为( A)。
A. service httpd start B. service start C.httpd start D.start
2.在终端输入service named restart命令将(C)服务器。
A.启动 B.停止 C.重启 D.配置
3.Linux系统的日志文件通常保存在( A)。
A./var/log B./usr/adm C./etc/ D./var/ run
二、填空题
1.Linux系统服务有时也称为(_________),是在 Linux系统启动时(_________)并在Linux系统退出时自动停止的系统任务。
2.如果依据守护程序的启动与管理方式来区分,基本上可以将守护程序分为(_________)和(_________)这两大类。
3.独立的服务要想启动,主要有两种方法,一种是(___________________________),另一种是(___________________________)。
4.系统中的绝大多数日志文件是由(_________)来统一管理的,只要各个进程将信息给予这个服务,它就会自动地把日志按照特定的格式记录到不同的日志文件中。也就是说,采用(_________)管理的日志文件,它们的格式应该是统一的。
5. rsyslogd服务是依赖其配置文件(_________)来确定哪个服务的什么等级的日志信息会被记录在哪个位置的。
1、守护程序、自动加载
2、可独立启动的服务、通过一个总管程序来同一管理的服务
3、使用/etc/init.d/目录中的启动脚本来启动独立服务、使用service命令来启动独立的服务
4、rsyslogd服务、rsyslogd服务
5、/etc/rsyslog.conf
第12章 VI编辑器
一、选择题
1.在命令模式下进入文本编辑模式的操作是( A)。
A.输入a/i/o等 B.按ESC键 C.按:键 D.按Z键两次
2.在VI编辑器中打开文档,默认是不显示行号的,输人(B)让它显示行号。
A. set ruler B. set nu C. set ic D.set nonu
3.下列命令不属于删除操作的是(B)。
A.5db B.5yb C. 5dw D.5dd
4.用户在编辑模式下误删了一个字符,按(D)键可以撤销删除的内容。
A.Ctrl+Z B.Ctrl+Y C.D D.U
5.在VI编辑器最后一行显示“4 lines yanked”,则所输入的命令是(C)。
A.4yb B.4p C. 4yy D.4yw
6.如果用户想在每次对文件进行编辑时都收到反馈信息,可以输入(D)。
A. set scroll =0
B.set shiftwidth =0
C. set wrapmargin=0
D.set report=0
7.在VI编辑器中打开文档后,想把10—15行中的第一个“abc”替换为“efg”,应输入的命令是(A )。
A.10,15s/abc/efg
B. 10,15s/abc/ efg/g
C. 10,15s/efg/abc
D.10,15s/efg/ abc/g
8.如果用户希望显示简短的错误信息,需要设置(B)参数。
A.ignorecase
B. terse
C.showmode
D.autoindent
二、填空题
1. VI的工作模式主要有(_________)(_________)(_________)
2.写出下列命令的含义:
(1)$:(_________)
(2)? VI:(_________)
(3)5dd: (_________)
(4)1,$ s/VIEmacs/g: (_________)
(5)3yy GP: (_________)
3.set命令用来设置选项,这些选项可以分为: (_________)(_________)(_________)
4.编辑examnle.txt文件把第3行到10行之间的字符串is都替换为are,在末行模式下输入(_________)
1、命令模式、文本编辑模式、末行模式
2、
1)移动到当前行的行尾
2)在文本内容中查找与“VI”对应的内容
3)删除从当前行开始的五行
4)在整个文件中用“Emacs”替换所有“VI”
5)复制从当前行开始的第三行,并粘贴到文件末行的行首
3、布尔触发器、数学式、串
4、3,10/is/are/g
5.缓冲区命令格式为(缓冲区名+命令)
6.删除从16行到20行的所有内容,应输入命令(16G 5dd)
7.输入命令2p的含义是(将缓冲区2的内容复制到光标所在位置)
8.用vi命令打开一个文档后,让光标跳到第4行,应输入命令(4G),跳到最后一行,应输入命令(G)
9.将3至7行的内容复制到第1行行首应输入命令(3G 5yy 1G P)
第十四章 OpenSSH
一、选择题1. SSH是(A)协议。
A.安全外壳 B、请求-响应 C.地址解析 D.动态主机配置
2.在以下协议中,为远程登录会话和其他网络服务提供安全性的协议是(C)。
A. FTP B. HTTP C.SSH D. ICMP
3.SSH 采用的加密算法为(B )。
A. MD5 B.RSA C. DES D.PGP
4.以下关于OpenSSH 描述正确的是(C)。
A.是一个用于地址解析的程序
B.OpenSSH常用于为http协议加密
C. OpenSSH 用于提高远程登录访问的安全性
D.它和 telnet 实用同样的端口号
5.OpenSSH的默认端口号为(D )。
A.80 B.8080 C.21 D.22
二、填空题
1.SSH是由IETF(the Internet Engineering Task Force)制定的建立在应用层基础上的(__________)协议。
2.SSH是专为(__________)会话和其他网络服务提供安全性的协议。
3.SSH 采用了(__________)加密所有传输的数据。
4.(__________)是安全文件传送协议,可以为传输文件提供一种安全的加密方法。
5.(__________)是用来进行远程文件复制的,并且整个复制过程是加密的。
6.开启防火墙的22号端口命令为: __________
1、安全网络
2、远程登录
3、非对称加密技术
4、SFTP
5、SCP
6、#sudo firewall-cmd --zone = public(--and-port==22/tcp)--permanent
第十五章 Linux系统的应用程序开发技术
一、选择题
1.使用gdb命令对源码进行查找时,应选择的命令是(C)。
A. run B.clear C.list D. print
2.使用gdb命令查看某个恋量的类型时,应使用的命令是(B)。
A. set B. whatis C.kill D. print
3.在使用gec命令时,如果想产生调试信息.需要加人的选项是( C)。
A.-w B.-I C.-g D. -d
4.下面关于make命令,说法错误的是( C)。
A. make工具可以用来维护程序模块关系和生成可执行程序
B.make命令是GNU的工程化编译工具,它用干编译大量百相关联的源代码
C. makefile文件中目标文件后面跟的是源文件,最后是生成源文件的命令
D.make命令从 makefile文件中获取模块之间的依赖关系
二、填空题
1.在执行make命令后, make工具会首先在当前目录下查找(__________)文件。
2.如果想让程序继续运行到下一个断点或运行完整个程序,可以使用(”__________”)命令。
3.可以使用(”__________”)命令查看当前所有的断点。
4.在使用gcc命令对源文件test.c进行编译时,使用(__________)选项生成中间文件 test.i。
5.编译器gcc会在系统默认的路径中(如usr/lib)寻找所需的库文件,当使用了。(__________)选项后,会首先到指定的目录下去寻找相关库文件。
1、makefile
2、continue
3、info breakpoint
4、-E
5、-L
三、简答题
头文件#include<my.h>和#include" my.h”中的<>和“”有什么区别?
答:<>表示编译器将在系统预设的头文件目录下搜索头文件;“”表示先在当前目录下搜索,找不到时再去系统头文件目录下搜索头文件。
十六章 Web服务器搭建、应用开发与部署
一、选择题
1. Java 环境设置时,不需要配置(B)选项。
A.PATH B. JRE C. JAVA_HOME D. CLASSPATH
2.配置MySQL时设置的参数basedir的用途是(B)。
A.设置端口 B.设置安装目录 C.设置数据的存放目录 D.最大连接数
3.FTP是(C)协议。
A.域名系统 B.动态主机配置 C.文件传输 D.文件解析
二、填空题
1.在 Linux环境下,能实现域名解析的功能软件模块是(________)。
2. DNS 服务使用的端口是(_______)。
3. MVC设计模式将应用程序分为模型、(_______)和控制器。
1、Bind
2、53
3、视图
Linux选择题
Linux选择题
1、操作系统负责管理计算机系统的(),其中包括处理器、储存器、设备和文件。
A、程序
B、文件
C、资源
D、进程
2、操作系统是一种()。
A应用软件
B系统软件
C通用软件
D工具软件
3、操作系统是一组()。
A文件管理程序
B中断处理程序
C资源管理程序
D设备管理程序
4、多个进程的实体能存在同一内存中,在一段时间内都得到运行。这种性质称作进程的()。
A动态性
B并发性
C调度性
D异步性
5、在下列进程状态转换中,哪一个是不正确的()。
A就绪执行
B执行就绪
C就绪等待
D等待就绪
6、为了描述进程的动态变化过程,采用了一个与进程相关联的()系统,根据它感知进程的存在。
A进程状态字
B进程优先数
C进程控制块
D进程起始地址
7、已经获得除( )以外的所有运行所需资源的进程处于就绪状态。
A、储存器
B、打印机D磁盘空间
C、CPU
D、磁盘空间
8、进程是()。
A与程序等效的概念
B在并发环境中程序的执行过程
C一个系统软件
D存放在内存中的程序
9、文件控制块的英文缩写符号是()。
A、 PCB
B、 DCB
C、 FCB
D、 JCB
10、操作系统的主要功能有()。
A、进程管理、存储器管理、设备管理、处理器管理
B、虚拟存储管理、处理器管理、进程调度、文件系统
C、处理器管理、存储器管理、设备管理、文件系统
D、进程管理、存储器管理、设备管理、中断管理
11、计算机系统结构设计者所关心的是()所看到的计算机结构。
A、硬件设计人员
B、逻辑设计人员
C、机器语言或汇编语言程序员
D、高级语言程序员
12、 (D)不是RISC的特点。
A、减少指令的平均执行周期数业
B、规范指令格式
C、减少指令和寻址方式的种类
D、增加指令的功能
13、 RISC的含义是()。
A、 Reduced Instruction System Computer
B、 Reproduced Instruction Set Computer
C、 Reduced Instruction Set Computer
D、 Reduced Instruction System Computer
14、虚拟存储器主要是为了()。
A、扩大存储系统的容量
B、提高存储系统的速度
C、扩大存储系统的容量和提高存储系统的速度
D、便于程序的访存操作
15、在配置了通道的计算机系统中,用户程序需要输入/输出时,引起的终中断是()。
A、访管中断
B、 I/O中断
C、程序性中断
D、外部中断
16、以下操作系统不属于Linux家族的是()。
A. Ubuntu
B. CentOs
C. Solaris
D. Red Hat
17、Linux之父是()。
A. Andrew S.Tanenbaum
B. Linus Torvalds
C. Dennis Ritchie
D. Ken Thompson
18、可以设定使用者密码的指令是()。
A. pwd
B. newpwd
C. passwd
D. Password
19、echo 指令表示不换行的选项是()。
A. -m
B. -n //(内容不换行)
C. -l
D. -e //(支持控制字符)
20、切换工作目录的命令是()。
A. pwd
B. cd
C. who
D. Ls
21、已知,执行“[student@localhost~] $ ls”的结果是:chapter chapter1 chapter123 oschapter1
那么,执行“[student@localhost~] $ cat chapter[0-9]*”的结果是( ).
A、 chapter1 chapter123
B、 chapter chapter1 chapter123
C、 chapter1 chapter123 chapter1
D、 chapter chapter1 chapter123 oschapter1
22、已知,执行“[student@localhost~] $ cat file”的结果是:
This is chapter.
This is chapter123
This is oschapter1
则执行“[student@localhost~] $ grep chapter[0-9]*file”的结果是
This is chapter. This is chapter123
This is chapter123. This is oschapter1
This is chapter. This is chapter1
This is chapter. This is chapter123 This is oschapter1
23、执行“[student@localhost~] $ x=*”命令后,需要输出*字符,则应执行的命令是().
A、echo *
B、echo $x
C、echo ‘$x’
D、echo “$x”
24、执行“[student@localhost~] $ nu = aaa”命令后,希望nu的值是aaabbb,则应执行的命令是().
A、nu = $nubbb
B、nu = {$nu}bbb
C、nu = ${nu}bbb
D、echo $(nu)bbb
25、在bash中,在一条命令后加入“2>&1”,表示().
A、标准错误输出重定向到标准输入
B、标准输入重定向到标准错误输出
C、标准错误输出重定向到标准输出
D、标准输出重定向到标准输入
26、在默认情况下,管理员创建了一个用户,就会在()目录下创建一个用户主目录。
A./usr
B./home
C./root
D./etc
27、存放用户密码信息的目录是()。
A./boot
B./etc
C./var
D./dev
28、删除一个用户的同时,删除用户家目录的参数是()。
A.rmuser -r
B.deluser -r
C.userdel -r
D.usermgr -r
29、在以下命令中,可以将用户身份临时改变为root的是()
A.SU
B.su
C.login
D.logout
30、显示Linux系统中注册用户数(包含用户系统)的命令是()
A.account -l
B.nl /etc/passwd |head
C.wc –users /etc/passwd
D.wc –lines /etc/passwd
31、用ls -l 命令列出下面的文件列表,()是软连接文件。
A、-rw-rw-rw- 2 stu users 56 Sep 09 11:05 file1
B、-rwxrwxrwx 2 stu users 56 Sep 09 11:05 ex1
C、drwxr—r—1 stu users 1024 Sep 10 08 :10 zhang
D、lrwxr—r—1 stu users 2024 Sep 12 08:12 cheng
32、为了达到使文件的所有者有读和写权限的目的,而同组用户和其他用户只能进行只读访问,在设置文件的许可值时,应当设为()。
A、566
B、644
C、655
D、744
33、用户编写了一个文件file,想将该文件名称改为text,下列能实现该功能的命令是()。
A、cd file text
B、echo file > text
C、rm file text
D、cat file > text
34、使用ln命令生成了一个指向文件old的符号链接new,如果将文件old删除,是否还能够访问文件中的数据?()。
A、不可能再访问
B、仍然可以访问
C、能否访问取决于文件的所有者
D、能否访问取决于文件的权限
35、cd ~命令的含义是()。
A、到当前目录
B、到根目录
C、到/root目录
D、到用户的家目录
36、使进程无条件终止,使用的命令是()。
A.kill -9
B.kill -15
C.killall -1
D.kill -3
37、在应用程序启动时,设置进程的优先级的命令是()。
A.priority
B.nice
C.renice
D.setpri
38、在ps命令中用来显示所有用户进程的参数是()。
A.a
B.b
C.u
D.x
39、在使用kill命令来终止一个很消耗资源的进程的时候,最合适的信号值是()。
A.15
B.9
C.1
D.0
40、以下哪个命令可以终止一个用户的所有进程()。
A.skillall
B.skill
C.kill
D.killall
41、从当前系统中卸载一个已装载的文件系统的命令是()。
A.umount
B.dismount
C.mount -u
D.从/etc/fstab中删除这个文件系统项
42、用来装载所有在/etc/fatab中定义的文件系统的命令是()。
A.amount
B.mount -a
C.fmount
D.mount -f
43、用来显示系统各个分区中inode使用情况的命令是()。
A.df -i
B.df -H
C.free -b
D.du -a -c /
44、使用fdisk工具进行磁盘分区操作时,最后要保存所做的修改,应该使用命令()。
A.q
B.w
C.s
D.d
45、为了能够把新建立的文件系统装载到系统目录中,还需要指定该文件系统在整个目录结构中的位置,称为()。
A子目录
B挂载点
C新分区
D目录树
46、在大多数Linux系统发行版本中,以下属于块设备的是()。
A、串行口
B、硬盘
C、虚拟终端
D、打印机
47、可以查看Linux系统启动信息的命令是()。
A、mesg -d
B、dmesg
C、cat /etc/mesg
D、cat /var/mesg
48、在 Linux系统中,第一块IDE磁盘的名字为()。
A、/dev/sdb
B、/dev/sdc
C、/dev/sda
D,dev/sdd
49、查看swap空间使用情况的命令是()
A、df
B、swapon
C、free
D、fdisk
50、在 MBR的组成中,前446字节()。
A、存储主分区的信息
B、存储逻辑分区的信息
C、用于系统进行跳转,将CPU控制权交给某一个操作系统
D、用于存储 Linux系统引导信息
51、在Linux系统中,可能是以太网网络接口的是()。
A、10
B、eth2
C、net0
D、neta
52、可列出所有当前活跃的网络接口的命令是()。
A、ifconfig
B、lsnet
C、shownet
D、以上都不是
53、第一个以太网接口的设备节点是()。
A、/dev/net0
B、/dev/eth0
C、/ dev/net/eth0
D、问题有误导性,因为网络接口不与设备节点关联
54、习惯上分配给回环接口的IP地址和子网掩码是()。
A、127.0.0.0/255.255.255.0
B、127.0.0.1/255.255.0.0
C、127.0.0.1/255.0.0.0
D、127.0.0.0/255.255.0.0
55.与B类IP网络关联的子网掩码是()。
A、255.255.255.255
B、255.255.255.0
C、255.255.0.0
D、255.0.0.0
56、用来将以AP MA地址I一个P地址关联起来的网络协议是()。
A、IP
B、TCP
C、ARP
D、255.0.0.0
57、定义本地主机名和IP地址间转换的文件是()。
A、/etc/ ip.conf
B、/etc/ resolv.conf
C、/etc/ hosts
D、/etc/sysconfig/ dns
58、用来将主机名解析为地址的网络协议是()。
A、IP
B、DNS
C、ARP
D、TCP
59、可直接检验LinuX内核当前定义的主机名的命令是()。
A、ipname
B、host
C、ifconfig
D、hostname
60、可将 Linux 内核的主机名设置为stationl.example.com的命令是()。
A、hostname station.example.com
B、hostname-sstation.example.com
C、ipconfig-h station.example.com
D、ipconfig station.example.com
61.可准确定义 Linux内核的主机名,并使其在启动时被自动设定的文件是()。
A、/etc/sysctl.conf
B、/etc/sysconfig/network-scripts/ ifefg-eth0
C、/etc/ resolv.conf
D、/etc/hosts
62、可启用安装了红帽 Linux系统的机器,使其充当路由器角色的文件是()。
A、/etc/sysctl.conf
B、/etc/sysconfig/ network
C、/etc/resolv.eonf
D、/etc/sysconfig/ network/scripts/ifcfg-eth0
63、在适当的文件中,用来启用路由功能的参数名称是()。
A、kernel.sysrq
B、net. ipv4.conf.default.rp_filter
C、net.ipv4.ip_forward
D、net.ipv4.route
64、可用来确定两台机器间底层IP连接性的程序是()。
A、host
B、netstat
C、ifconfig
D、ping
65、用来直接执行DNS 主机名解析的程序是()。
A、tcpdump
B、host
C、system-config-network-tui
D、ifconfig
66、用来追踪数据包在IP网络间穿行路径的程序是()。
A、traceroute
B、ping
C、host
D、tcpdump
67、用来截取使用HTTP协议(端口80)的网页浏览器和网页服务器间数据传输的命令是()。(只在端口80将数据传送给网而服务器,并将传输记录用二进制格式保存在文件 http.capture中)
A、tcpdump -o http.capture-p 80
B、tcpdump-p 80>http..capture
C、tcpdump 80
D、tepdump-c http.capture-s 80
68、在Linux终端启动 Apache的命令为()。
A、service httpd start
B、service start
C、httpd start
D、start
69、在终端输入service named restart命令将()服务器。
A、启动
B、停止
C、重启
D、配置
70、Linux系统的日志文件通常保存在()。
A、/var/log
B、/usr/adm
C、/etc/
D、/var/ run
71、在命令模式下进入文本编辑模式的操作是()。
A、输入a/i/o等
B、按ESC键
C、按:键
D、按Z键两次0
72、在VI编辑器中打开文档,默认是不显示行号的,输人()让它显示行号。
A、set ruler
B、set nu
C、set ic
D、set nonu
73、下列命令不属于删除操作的是()。
A、5db
B、5yb
C、5dw
D、5dd
74、用户在编辑模式下误删了一个字符,按()键可以撤销删除的内容。
A、Ctrl+Z
B、Ctrl+Y
C、D
D、U
75、在VI编辑器最后一行显示“4 lines yanked”,则所输入的命令是()。
A、4yb
B、4p
C、4yy
D、4yw
76、如果用户想在每次对文件进行编辑时都收到反馈信息,可以输入()。
A、 set scroll =0
B、set shiftwidth =0
C、 set wrapmargin=0
D、set report=0
77、在VI编辑器中打开文档后,想把10—15行中的第一个“abc”替换为“efg”,应输入的命令是()。
A、10,15s/abc/efg
B、10,15s/abc/ efg/g
C、10,15s/efg/abc
D、10,15s/efg/ abc/g
78、如果用户希望显示简短的错误信息,需要设置()参数。
A、ignorecase
B、 terse
C、showmode
D、autoindent
79、在 Emacs的界面中显示状态信息的是()。
A、回显行
B、模式行
C、窗口区域
D、标题栏
80、可以实现打开另一个文件以巷换当前打开文件的操作是()。
A、先按Ctrl+X组合键,再按 Ctrl+I组合键
B、先按 Ctrl+X组合键,再按 Ctrl+F组合键
C、先按 Ctrl+X组合键,再按Ctrl+B组合键
D、先按 Ctrl+X组合键,再按 Ctrl+V组合键
81、将光标向前移动一屏的命令组合键是()。
A、 Ctrl+V
B、Alt+V
C、Ctrl+B
D、 Alt+B
82、如果用户想要撤销上次的修改,可以使用的命令是()。
A、先按Ctrl+X组合键,再按U键
B、先按Ctrl+X组合键,再按Backspace键
C、按 Backspace键
D、按空格键
83、命令“先按Ctr1+X组合键,再按3键”表示的含义是()。
A、删除当前窗口
B、删除当前窗口外的所有窗口
C、将当前窗口水平分割为两个窗口
D、将当前窗口垂直分割为两个窗口
84、模式行的显示模式字段中“%%”表示()。
A,缓冲区未被编辑
B、缓冲区中的文本已经被修改
C、缓冲区中的文本未被修改
D、只读缓冲区中的文本已经被修改
85、下列不属于光标移动命令的组合键是()。
A、Ctrl+F
B、Ctrl+A
C、Alt+D
D、Alt+B
86、如果用户发现输入了错误的命令,可以使用的撤销命令是()。
A、同时按Ctrl+G组合键
B、先按Ctrl+X组合键,再按U键
C、先按Ctrl+X组合键,再按Backspace键
D、Ctrl+空格键
87、SSH是()协议。
A.安全外壳
B.请求-响应
C.地址解析
D.动态主机配置
88、在以下协议中,为远程登录会话和其他网络服务提供安全性的协议是()。
A.FTP
B.HTTP
C.SSH
D.ICMP
89、SSH 采用的加密算法为()。
A.MD5
B.RSA
C.DES
D.PGP
90、以下关于OpenSSH 描述正确的是()。
A.是一个用于地址解析的程序
B.OpenSSH常用于为http协议加密
C.OpenSSH 用于提高远程登录访问的安全性
D.它和 telnet 实用同样的端口号
91、OpenSSH的默认端口号为()。
A.80
B.8080
C.21
D.22
92、使用gdb命令对源码进行查找时,应选择的命令是()。
A、run
B、clear
C、list
D、Print
93、使用gdb命令查看某个恋量的类型时,应使用的命令是()。
A、set
B、whatis
C、kill
D、Print
94、在使用gec命令时,如果想产生调试信息.需要加人的选项是()。
A、-w
B、-I
C、-g
D、-d
95、下面关于make命令,说法错误的是()。
A、make工具可以用来维护程序模块关系和生成可执行程序
B、make命令是GNU的工程化编译工具,它用干编译大量百相关联的源代码
C、 makefile文件中目标文件后面跟的是源文件,最后是生成源文件的命令
D、make命令从 makefile文件中获取模块之间的依赖关系
96、Java 环境设置时,不需要配置()选项。
A、PATH
B、JRE
C、JAVA_HOME
D、CLASSPATH
97、配置MySQL时设置的参数basedir的用途是()。
A、设置端口
B、设置安装目录
C、设置数据的存放目录
D、最大连接数
98、FTP是()协议。
A、域名系统
B、动态主机配置
C、文件传输
D、文件解析
end
__________