软考软件评测师—— 操作系统综合知识

简介: 本内容主要介绍了嵌入式操作系统(EOS)的特点,包括可裁剪性、实时性、统一接口、强稳定性、弱交互性、固化代码、硬件适应性和可定制性。此外,还涉及操作系统的概念与功能,如资源管理、工作流程组织和用户接口;以及不同类型的操作系统(批处理、分时、分布式、实时)。同时通过历年真题解析,深入探讨了嵌入式操作系统可定制性的含义、多线程资源共享规则、通用操作系统基本功能及页式存储管理等关键知识点。

嵌入式操作系统
嵌入式操作系统(EOS)具有以下特点:

可裁剪性:支持开发性和可伸缩性的体系结构,能够根据需求进行功能裁剪。
实时性:EOS实时性较强,适用于各种设备控制场景。
统一的接口:提供设备统一的驱动接口,操作方便、简单,支持友好的图形用户界面(GUI),追求易学易用。
强稳定性:嵌入式系统一旦开始运行,通常不需要用户过多干预,系统管理由EOS负责,具有较高的稳定性。
弱交互性:嵌入式系统的用户接口一般不提供操作命令,通过系统调用命令向用户程序提供服务。
固化代码:嵌入式操作系统和应用软件通常被固化在系统的ROM中。
硬件适应性:具有良好的移植性,能够适应不同的硬件环境。
可定制性:为了减少成本和缩短研发周期,EOS能够运行在不同的微处理器平台上,并针对硬件变化进行结构与功能上的配置。
三态模型
三态模型是进程管理的基本模型,描述了进程的三种状态:就绪、运行和阻塞。

操作系统概念
操作系统的主要功能包括:

资源管理:有效组织和管理系统中的软硬件资源。
工作流程组织:合理组织计算机系统的工作流程,控制程序的执行。
用户接口:向用户提供良好的工作环境和友好的接口。
在单处理系统中,一个处理单元与其他外部设备结合,实现存储、计算、通信、输入与输出等功能。多个进程并发时,一个处理单元同一时刻最多允许被一个进程占用。

操作系统通过文件目录和目录项来组织和管理外存中的信息,使用户可以按名存取。在同一进程中的各个线程可以共享该进程所拥有的资源,如进程地址空间中的虚地址、已打开文件、定时器、信号量等,但不能共享线程的栈指针。

其他操作系统
批处理操作系统:脱机处理系统,作业运行期间无需人工干预,由操作系统根据作业说明书控制作业运行。
分时操作系统:将CPU时间划分成时间片,轮流为各个用户服务,设计目标为多用户的通用操作系统,交互能力强。
分布式操作系统:网络操作系统的高级形式,保持网络系统的全部功能,同时具有透明性、可靠性和高性能等特性。
实时操作系统:设计目标为专用系统,主要特征是实时性强及可靠性高。
绝对路径与相对路径
绝对路径:从根目录开始一直到目标目录的完整路径,即全文件名。
相对路径:相对于当前目录的路径。
段页式管理
在段页式存储管理系统中,地址由段号、页号和页内地址构成。页号共20位,因此一个段中有2^20=1M个页。页内地址共12位,因此一个页的大小为2^12=4K。

2020下综合知识历年真题(4分)
【2020年评测真题第21题:绿色】
21.嵌入式操作系统的特点之一是可定制,这里的可定制是指( )。
A.系统构件,模块和体系结构必须达到应有的可靠性
B.对过程控制,数据采集,传输等需要迅速响应
C.在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置
D.采用硬件抽象层和板级支撑包的底层设计技术

解答:答案选择C。

【2020年评测真题第23题:绿色】
23.在支持多线程的操作系统中,假设进程P创建了线程T1、T2和T3,那么以下叙述中错误的是( )。
A.线程T1T2T3可以共享进程P的代码段
B.线程T1T2可以共享进程P中T3的栈指针
C.线程T1T2T3可以共享进程P打开的文件
D. 线程T1T2T3可以共享进程P的全局变量

解答:答案选择B。

2019下综合知识历年真题(5分)
【2019年评测真题第12题:绿色】
12.以下描述中,属于通用操作系统基本功能的是( )。
A.对计算机系统中各种软硬件资源进行管理。
B.对信息系统的运行状态进行监控
C.对数据库中的各种数据进行汇总与检索
D.对所播放的视频文件内容进行分析

【2018年评测真题第15题:绿色】
15.若一个单处理器的计算机系统中同时存在3个并发进程,则同一时刻允许占用处理器的进程数( )。
A.至少为1个
B.至少为2个
C.最多为1个
D.最多为2个

解答:答案选择C。

【2018年评测真题第16题:绿色】
16.某计算机系统采用页式存储管理方案,假设其地址长度为32位,其中页号占20位,页内地址占12位。系统中页面总数与页面大小分别为( )。
A.1K,1024K
B.4K,1024K
C.1M,1K
D.1M, 4K

解答:答案选择D。

2017下综合知识历年真题(2分)
【2017年评测真题第13题:绿色】
13.当一个双处理器的计算机系统中同时存在3个并发进程时,同一时刻允许占用处理器的进程数( )。
A.至少为2个
B.最多为2个
C.至少为3个
D.最多为3个

解答:答案选择B。

2016下综合知识历年真题(4分)
【2016年评测真题第08题:绿色】
08.操作系统通过( )来组织和管理外存中的信息。
A.字处理程序
B.设备驱动程序
C.文件目录和目录项
D.语言翻译程序

解答:答案选择C。

【2016年评测真题第09题:绿色】
09.下列操作系统中,( )保持网络系统的全部功能,并具有透明性、可靠性和高性能等特性。
A.批处理操作系统
B.分时操作系统
C.分布式操作系统
D.实时操作系统

解答:答案选择C。

2015下综合知识历年真题(3分)
【2015年评测真题第09题:绿色】
09.在支付多线程的操作系统中,假设进程P创建了若干个线程,那么( )是不能被这些线程共享的。
A.该进程中打开的文件
B.该进程的代码段
C.该进程中某线程的栈指针
D.该进程的全局变量

解答:答案选择C。

————————————————

相关文章
|
2月前
|
存储 人工智能 数据管理
成品NAS 操作系统型NAS 软件型NAS的对比分析
随着数据存储需求增长,NAS设备成为管理核心。市场上的NAS解决方案主要分为成品NAS、操作系统型NAS和应用软件型NAS三类。成品NAS如群晖、威联通,功能全面但成本较高;操作系统型NAS如TrueNAS,灵活强大但技术门槛高;软件型NAS如Infortress,轻量化、零硬件成本且集成AI功能。本文从功能、成本、易用性等维度对比分析,助用户选择适合的方案。未来,本地化存储与AI融合将重新定义家庭数据中心价值,数据主权与智能化体验成重要考量。
|
3月前
|
数据采集 人工智能 运维
深度探讨操作系统运维、软件选型等社区标准,龙蜥标准化 SIG MeetUp 圆满举办
围绕软件选型、操作系统运维、RISC-V 三个方向的社区标准进行了分享与讨论。
深度探讨操作系统运维、软件选型等社区标准,龙蜥标准化 SIG MeetUp 圆满举办
|
5月前
|
安全 前端开发 开发工具
【01】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-项目开发实战-优雅草卓伊凡拟开发一个一站式家政服务平台-前期筹备-暂定取名斑马家政软件系统-本项目前端开源-服务端采用优雅草蜻蜓Z系统-搭配ruoyi框架admin后台-全过程实战项目分享-从零开发到上线
【01】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-项目开发实战-优雅草卓伊凡拟开发一个一站式家政服务平台-前期筹备-暂定取名斑马家政软件系统-本项目前端开源-服务端采用优雅草蜻蜓Z系统-搭配ruoyi框架admin后台-全过程实战项目分享-从零开发到上线
223 5
【01】鸿蒙实战应用开发-华为鸿蒙纯血操作系统Harmony OS NEXT-项目开发实战-优雅草卓伊凡拟开发一个一站式家政服务平台-前期筹备-暂定取名斑马家政软件系统-本项目前端开源-服务端采用优雅草蜻蜓Z系统-搭配ruoyi框架admin后台-全过程实战项目分享-从零开发到上线
有哪些CAD软件支持(国产操作系统)麒麟操作系统
CAD梦想画图是由成都梦想凯德科技自主研发的轻量级CAD软件,专为国产操作系统如麒麟、统信设计。支持AutoCAD所有版本的dwg二维图纸,具备精准显示、测量、标注、绘图修改、文字查找及批注等功能,操作流畅,无需安装字体。用户可通过应用商店轻松安装,适合新手和专业人士使用。
|
8月前
|
存储 人工智能 自然语言处理
OS Copilot"作为一款操作系统辅助软件应运而生,旨在提升用户使用电脑的效率
随着AI技术的发展,"OS Copilot"作为一款操作系统辅助软件应运而生,旨在提升用户使用电脑的效率。它具备智能命令建议、代码片段生成、文件管理助手及任务自动化等功能,适合日常办公与专业开发。安装简便,上手容易,能显著提高工作效率。
105 3
|
9月前
|
存储 人工智能 自然语言处理
“OS Copilot”的操作系统辅助软件
【10月更文挑战第7天】随着AI技术的发展,"OS Copilot"作为一款操作系统辅助软件,通过智能命令建议、代码片段生成、文件管理助手及任务自动化等功能,极大提升了用户的工作效率,无论是日常办公还是专业开发都提供了强有力的支持。其简洁的安装流程、友好的用户界面和强大的搜索能力,使得这款软件成为提升生产力的得力助手。
118 2
|
11月前
|
存储 缓存 算法
OS—设备独立性软件
OS—设备独立性软件
242 0
智能卡系统工程是一个涉及多个方面的复杂系统,包括硬件(如读卡器、智能卡)、软件(如读卡器驱动程序、智能卡操作系统和应用软件)以及网络通信等。
智能卡系统工程是一个涉及多个方面的复杂系统,包括硬件(如读卡器、智能卡)、软件(如读卡器驱动程序、智能卡操作系统和应用软件)以及网络通信等。
|
8月前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
333 0
Vanilla OS:下一代安全 Linux 发行版

推荐镜像

更多