t*o
2 楼
联合国大使任命被人下黑脚自己沉不住气。到了莫斯科又沉不住气,维和部队也要
frank帮忙。自己也没什么计划和宏图。
frank帮忙。自己也没什么计划和宏图。
d*o
3 楼
p67ii, 105/2.4, 反转
g*l
4 楼
很多top大学的cs都有一门课,课程通过要求学生两、三个一组完成一个project。这个
project就是在老师提供的处理器(比如自编的在仿真器上运行的某种mips架构的处理
器)和编译器(交叉编译器)上编写一个稳定的,functional的操作系统。
具体地说就是你要写出内核的进程管理器,scheduler,内存管理器,文件系统,外设
输入/输出管理(比如最简单的键入/显出),等等。期间遇到过很多crashes,内存泄
漏等常见难调的问题。学生通常需要能够熟练编写、编译、加载、调试写好的程序,因
为是teamwork,还要建立git repository等以便彼此同步工作。
进大学前早就熟练在Linux系统开发,知道怎么用manpage找每一个库函数的功能和语法
,能够轻松使用gdb调试,对处理器的结构有很多了解。所以基本就是开始编各个模块
。可对他的很多从来没有过计算机历练的同学就太难了,要补的东西太多,甚至是要搞
懂什么东西要补都是一个大问题。呵呵,那个乱象俺是知道的。
更厉害的娃其实已经过了这个阶段,开始着手编写他的开源/商业产品了。
大学里的CA也是要面临许多基础相差很多的学生,还要政治正确,所以基本上都要看每
个孩子自己。能不能活出来,要不要吸食一些能量增补剂就很难说了。
作为家长能够做的就是如果孩子想学CS的话,要趁早提供一些条件。千万不要滞留在“
编写密码”的水平。
project就是在老师提供的处理器(比如自编的在仿真器上运行的某种mips架构的处理
器)和编译器(交叉编译器)上编写一个稳定的,functional的操作系统。
具体地说就是你要写出内核的进程管理器,scheduler,内存管理器,文件系统,外设
输入/输出管理(比如最简单的键入/显出),等等。期间遇到过很多crashes,内存泄
漏等常见难调的问题。学生通常需要能够熟练编写、编译、加载、调试写好的程序,因
为是teamwork,还要建立git repository等以便彼此同步工作。
进大学前早就熟练在Linux系统开发,知道怎么用manpage找每一个库函数的功能和语法
,能够轻松使用gdb调试,对处理器的结构有很多了解。所以基本就是开始编各个模块
。可对他的很多从来没有过计算机历练的同学就太难了,要补的东西太多,甚至是要搞
懂什么东西要补都是一个大问题。呵呵,那个乱象俺是知道的。
更厉害的娃其实已经过了这个阶段,开始着手编写他的开源/商业产品了。
大学里的CA也是要面临许多基础相差很多的学生,还要政治正确,所以基本上都要看每
个孩子自己。能不能活出来,要不要吸食一些能量增补剂就很难说了。
作为家长能够做的就是如果孩子想学CS的话,要趁早提供一些条件。千万不要滞留在“
编写密码”的水平。
c*z
5 楼
谢谢。。
l*e
7 楼
这里啊!
虽然我没有bb
虽然我没有bb
相关阅读
转让sero plan一个求救: 只能从蓝牙耳机听音乐,手机的喇叭不响了.HTC TOUCH PRO2 装什么音乐播放器好?igo8 改分辨率问题。SERO续plan,哪个手机合适啊买个啥 smartphone + plan 好呢求google voice invitation, 有包子Droid边车充边导航请教sprint upgrade手机Droid有2.1了搞了gv+gizmo5以后 有问题请问随tmobile来的sim卡有啥用?可不可能Droid 比 iPad快?skype 和 verizon (转载)Sprint 的 Touch Pro 2 在中国能用吗国内GSM 900/1800/1900 的三频手机用在ATT或T-Mobile可以么?3g跟2g的速度区别明显吗Mio P550安装Miomap问题HardwareIDchanged血泪斑斑的苹果:iPhone暴利200% 代工厂毛利仅2%gphone都有什么功能?