谈谈使用过的几款咖啡机

一亩三分地论坛

 找回密码
 Sign Up 注册获取更多干货
H1B/绿卡遥遥无期
又不想回国
来东南亚最大的互联网集团工作?
码农求职神器Triplebyte:
不用海投
内推多家公司面试
坐标湾区
Games Startup
招聘游戏开发工程师
游戏初创公司招聘工程师、UIUX Designer和游戏策划
查看: 1337|回复: 9
收起左侧

[转CS-吐槽] 【请教】对于转CS的人来说~请教关于OS的两个问题~

[复制链接] |试试Instant~ |关注本帖
我的人缘0
sqzhang17 发表于 2014-7-10 02:07:55 | 显示全部楼层 |阅读模式
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?Sign Up 注册获取更多干货

x
OS对于找工作来说~看了一些地里面高人们的帖子~有些人说OS对于找工作有用~有些人说没有~但是对于“转CSer”来说总是想把基础打的牢一点~所以就都想学习学习~但是又不想浪费时间~有两个问题想更具体的了解一下~
1-->> 如果一上来就学OS的话吃力吗?换句话说~想学OS的话有什么基础知识是要在之前学习的? 比如说C应该是要学的吧~还有别的吗?
2-->> 如果以应付工作面试而言~对于OS了解到什么程度算是可以了? 或者说~哪一些OS的知识是应该掌握的?-google 1point3acres

谢谢大家的慷慨解答~小白感激不尽~

上一篇:求OS的书籍或网课推荐
下一篇:有打算转CS的同学愿意交个朋友一起鼓励一下吗?
我的人缘0
数字媒体技术 发表于 2014-7-10 22:36:05 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
看你要掌握程度,我看mitbbs上的面经,OS的题基本是概念,看的快的面试前突击下就OK了吧

评分

参与人数 1大米 +3 收起 理由
sqzhang17 + 3 很有用的信息!

查看全部评分

回复 支持 反对

使用道具 举报

全球28万学生4.7分推荐
我的人缘0
evetskainzow 发表于 2014-7-11 15:08:11 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (2) 【我投】
我觉得还是过一遍教材或者学校的sldies,有些东西要implement下才会有经验,理解的更好。比如写写multi-threading。

评分

参与人数 1大米 +3 收起 理由
sqzhang17 + 3 很有用的信息!

查看全部评分

回复 支持 反对

使用道具 举报

我的人缘0
 楼主| sqzhang17 发表于 2014-7-11 15:39:30 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
数字媒体技术 发表于 2014-7-10 22:36
看你要掌握程度,我看mitbbs上的面经,OS的题基本是概念,看的快的面试前突击下就OK了吧

那如果对于OS零基础的人~最好是要过一遍概念~并有所了解~~

那哪些概念比较重要呢?
回复 支持 反对

使用道具 举报

我的人缘0
 楼主| sqzhang17 发表于 2014-7-11 15:40:23 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
evetskainzow 发表于 2014-7-11 15:08
我觉得还是过一遍教材或者学校的sldies,有些东西要implement下才会有经验,理解的更好。比如写写multi-thr ...

恩恩~那有没有什么比较适合没什么基础的人看的教材活着slides呢?

谢谢了~
回复 支持 反对

使用道具 举报

我的人缘0
evetskainzow 发表于 2014-7-12 17:13:41 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (2) 【我投】
sqzhang17 发表于 2014-7-11 15:40
恩恩~那有没有什么比较适合没什么基础的人看的教材活着slides呢?. 1point3acres

谢谢了~

hi,不客气。

(1)要不你先看看这个:http://pdos.csail.mit.edu/6.828/2012/schedule.html 还有著名的xv6(如果你用mac或者linux)这个很容易搭建起来,然后implement些东西。(我一直觉得真的做os/system的人是吃得了苦的)

之前无意间找到过国内天津大学中文版的os课程和实验报告,http://se.tju.edu.cn/ocw/os/aos2013/. 留学申请论坛-一亩三分地
http://se.tju.edu.cn/ocw/os/aos2013/Lab04.pdf 还有其他lab,可供参考,好像蛮好玩的。. visit 1point3acres for more.

(2)这里应该有些概念:
http://www.cs.columbia.edu/~junfeng/13fa-w4118/syllabus.html

这页说的教材都不错:. Waral 博客有更多文章,
http://www.cs.columbia.edu/~junfeng/13fa-w4118/index.html.本文原创自1point3acres论坛
回复 支持 反对

使用道具 举报

我的人缘0
ysyyork 发表于 2014-7-12 20:25:04 | 显示全部楼层
  此人我要顶:
 
100% (2) 【我投】
  此人我要踩:
 
0% (0) 【我投】
我觉得。C掌握好基本就可以学了。理论部分就是需要搞懂,书看不懂多看看网上写的一些blog,CSDN上很多blog我觉得写得比教科书要清楚,很有帮助。实践部分主要是写写多进程多线程互斥同步啥的。另外就是用linux看一下OS内核一些结构。都是建立在C语言上的。

评分

参与人数 1大米 +3 收起 理由
sqzhang17 + 3 回答的很好!

查看全部评分

回复 支持 反对

使用道具 举报

我的人缘0
 楼主| sqzhang17 发表于 2014-7-13 03:13:42 | 显示全部楼层
  此人我要顶:
 
0% (暂未有人投票) 【我投】
  此人我要踩:
 
0% (暂未有人投票) 【我投】
ysyyork 发表于 2014-7-12 20:25
我觉得。C掌握好基本就可以学了。理论部分就是需要搞懂,书看不懂多看看网上写的一些blog,CSDN上很多blog ...
. more info on 1point3acres
嗯~好的~谢谢了~非常有用~
回复 支持 反对

使用道具 举报

我的人缘0
evetskainzow 发表于 2014-7-13 06:24:48 | 显示全部楼层
  此人我要顶:
 
0% (0) 【我投】
  此人我要踩:
 
100% (2) 【我投】

我好像回复过,结果消失了?

同意ysyyork 的看法,而且c是很关键,也需要时间积累的,这两个相辅相成。
关于implentation:
(1)可以看看这里http://pdos.csail.mit.edu/6.828/2012/schedule.html 有个xv6的东西(http://pdos.csail.mit.edu/6.828/2012/xv6.html),可以用来练练手(如果你用mac或者linux,很好搭建起来)。之前无意间搜到基于xv6中文版的实验报告,也可以参考 se.tju.edu.cn/ocw/os/aos2013,http://se.tju.edu.cn/ocw/os/aos2013/Lab04.pdf (还有lab05,等等)。说实话做os作业辛苦,所以我觉得做os/system研究做得好的人都异常坚强!. 1point 3acres 论坛

(2)课件可以看看junfeng的
http://www.cs.columbia.edu/~junfeng/13fa-w4118/syllabus.html. 1point3acres
还有这里http://www.cs.columbia.edu/~junfeng/13fa-w4118/index.html
的教材也都不错,第二本就是分析下linux得写法。
回复 支持 反对

使用道具 举报

我的人缘0
spDii 发表于 2014-7-13 09:49:50 | 显示全部楼层
  此人我要顶:
 
100% (1) 【我投】
  此人我要踩:
 
0% (0) 【我投】
如果是有半年以上建议完整的看一遍, 时间紧的话可以只了解OS的几个重要考点比如虚拟内存/进程/文件系统等
推荐给LZ一本书Computer System:a programmer's approach
如果只是想基本OS的话,这个应该够了。LZ可以忽略前面几章CS架构部分,另外这书特点就是它主页上有8个LAB很赞一定要做,和OS相关应该是从shell lab开始往后面几个。. 围观我们@1point 3 acres

再深入的话可以跟mit6.828的公开课,所有lab合起来是一个简单的OS kernel.
回复 支持 反对

使用道具 举报

游客
请先登录

本版积分规则

提醒:发帖可以选择内容隐藏,部分板块支持匿名发帖。请认真读完以下全部说明:

■隐藏内容方法: [hide=200]你想要隐藏的内容比如面经[/hide]
■意思是:用户积分低于200则看不到被隐藏的内容
■可以自行设置积分值,不建议太高(200以上太多人看不到),也不建议太低(那就没必要隐藏了)
■建议只隐藏关键内容,比如具体的面试题目、涉及隐私的信息,大部分内容没必要隐藏。
■微信/QQ/电子邮件等,为防止将来被骚扰甚至人肉,以论坛私信方式发给对方最安全。
■匿名发帖的板块和方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html





手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2018-6-25 16:13

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

快速回复 返回顶部 返回列表