资料介绍
你知道二进制吗?你能理解机器语言吗?假如给你一张全是0或1的表格你能理解是啥意思吗?假如你要去一个你没有去过的国家,你要说你从没听过的语言,或者你要能听懂不需要说它,那么需要怎么帮助你才能和当地人交流呢?
你需要一个翻译,你的操作系统就像你电脑里的翻译一样。它将0或1,是或否,开或关转成你能够理解的语言。它在一个简单的图形化界面中完成这些工作,你可以用鼠标点击、移动一些东西,这些可以用你的眼睛看到。
一个严谨的软件工程师必须要知道操作系统的工作方式。如果有人跟你说那不重要,那么他是骗你的,事实上你不应该忽略它(操作系统的工作方式)。虽然知识的深度和广度会成为一个问题,但是了解更多的基础知识能让你更好的把控程序的运行、流程和结构。
这是为什么呢?当你写的程序运行的越来越慢,但是代码里面看不到任何警告,这时候你该如何解决呢。假如你不知道操作系统是如何工作的,要怎么去调试这个问题呢?访问了过多文件?内存耗尽或者交换区使用过高?但是你甚至不知道什么是交换区(swap)或阻塞IO。
你想访问另一台机器,怎样在本地或网上操作呢?他们有什么不同吗?为什么有的程序在某个系统上能运行而其他的系统却不行呢?(这里感觉不妥)
操作系统有三个重要元素:
1)抽象(进程、线程、文件、套接字、内存)
2)机制(创建。调度、打开、写操作、分配)
3)策略(LRU, EDF)(这两个我也暂时不懂)
- 嵌入式程序员应知道的几个基本问题
- ChatGPT真的能替代程序员吗
- 单片机工程师是程序员吗?真实的月薪到底有多少?
- 选择机器视觉系统需要考虑的十个因素 23次下载
- 解析操作系统的概念、结构和机制 8次下载
- 计算机系统一个程序员的观点PDF电子书免费下载 3次下载
- 成为一个程序员需要准备那些东西
- 程序员如何规划自己的成长之路
- 程序员过度封装的弊端 0次下载
- 程序员需要学什么,微软资深程序员学习手册面试宝典资料 30次下载
- 程序员面试宝典 0次下载
- 程序员羊皮卷下载版(程序员必备) 0次下载
- 程序员2011第9期 0次下载
- 嵌入式程序员需要知道的16个问题 340次下载
- ADO程序员指南
- 5款程序员最佳的代码比较工具 5330次阅读
- 为什么计算机需要操作系统? 2029次阅读
- 程序员必须知道的操作系统核心概念详细说明 3213次阅读
- 程序员需要知道的那些定理和法则 3020次阅读
- 程序员值得一看的9本学习算法经典书籍 4w次阅读
- 华为资深工程师:程序员与码农的差异在哪? 3619次阅读
- Windows应用程序,操作系统,计算机硬件之间的相互关系 1.2w次阅读
- 一个电子发烧友的程序员成长之路 6750次阅读
- 简要介绍了操作系统虚拟化的概念,以及实现操作系统虚拟化的技术 1.3w次阅读
- 数据显示:中国程序员是世界上最牛的程序员 606次阅读
- 十个经典的C语言面试基础算法及代码介绍 2719次阅读
- 码农和程序员之间就在这5个关键点! 596次阅读
- 程序的十大基础实用算法及其讲解 1w次阅读
- 滤波器技术的十个概念 1420次阅读
- 嵌入式程序员需要了解的几个问题 1248次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多