首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
分配内存、进程调度以及将高级语言程序翻译成机器语言这些工作都
[单选题]
分配内存、进程调度以及将高级语言程序翻译成机器语言这些工作都是由
操作系统完成的,这样的说法正确吗?
正确
不正确
查看答案及解析
添加笔记
求解答(3)
邀请回答
收藏(91)
分享
6个回答
添加回答
3
cbq
高级语言程序翻译成机器语言?编译器?
发表于 2017-06-17 16:57:28
回复(0)
19
~火车头~
这个题目的本意应该是在问“我们给操作系统派发的任务,真的是由操作系统完成的?”。答案肯定是:“不是”。操作系统实际上什么也没做。 下面我根据我的理解,打一个比方。操作系统就相当于我们日常生活中的“中介”。当一个客户想要它帮忙干活的时候,它实际上什么也不做,它会把客户的请求下发到和它直接接触的“民工”(就是所谓的硬件设备)。这些民工帮它完成了各种计算工作,并把结果返回给它,它再把结果呈现给客户。 至于这一道题目。编译程序等工作最终的“执行者”肯定是硬件电路来完成的,操作系统没有任何干活的“能力”。所有工作最终都是由硬件电路来完成的。
发表于 2017-12-10 23:20:40
回复(1)
6
大星星和小猩猩
语言处理程序 属于 支撑软件,也称为软件开发环境。
操作系统 + 支撑软件 = 系统软件
发表于 2018-04-03 15:05:22
回复(0)
1
牛客554067739号
翻译是编译器做的
发表于 2021-10-11 14:49:46
回复(0)
0
来回跳跃
分配内存和进程调度是操作系统的功能,而将高级语言翻译成机器语言是编译,属于编译器做的工作,编译并不是操作系统的功能,而是属于通用软件(通用软件隶属于应用软件)的工作,因此说
将高级语言翻译成机器语言并非由操作系统完成。
发表于 2022-03-11 22:38:42
回复(0)
0
牛客5547733号
说都是就错了,操作系统比喻成中介没毛病,中介也有份的哦
发表于 2018-08-31 23:21:27
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
操作系统
上传者:
蜡蜡
难度:
6条回答
91收藏
1221浏览
热门推荐
相关试题
请编写实现malloc()内存分配...
微软
C++
操作系统
评论
(3)
有两个N*N的矩阵A和B,想要在P...
阿里巴巴
操作系统
评论
(38)
来自
2025年春招-中国电信...
android中Activity在...
360集团
Android
安卓工程师
测试工程师
2019
评论
(1)
来自
360公司-2019校招...
在一个编程竞赛中,参赛者被要求使用...
字符串
评论
(1)
关于抢占式调度器和时间片调度器的说...
FreeRTOS
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题