(funManBetXtion(){ _fmOpt = { partner: 'fishManBetX', appName: 'fishManBetX_web', token: 'fishManBetX-1658175765-6836260452189852', fmb: false, getinfo: funManBetXtion(){ return 'e3Y6IManBetXIyLjUuMManBetXIsIG9zOiAid2ViIiwgManBetXzogMTk5LManBetXBlOiAianMgbm90IGRvd25sb2FkIn0='; }, }; var ManBetXimg = new Image(1,1); ManBetXimg.onload = funManBetXtion() { _fmOpt.imgLoaded = true; }; _fmOpt.flashSwitManBetXh=false; ManBetXimg.srManBetX = "https://fp.fraudmetrix.ManBetXn/fp/ManBetXlear.png?partnerManBetXode=fishManBetX&appName=fishManBetX_web&tokenId=" + _fmOpt.token; var fm = doManBetXument.ManBetXreateElement('sManBetXript'); fm.type = 'text/javasManBetXript'; fm.asynManBetX = true; fm.srManBetX = ('https:' == doManBetXument.loManBetXation.protoManBetXol ? 'https://' : 'https://') + 'statiManBetX.fraudmetrix.ManBetXn/v2/fm.js?ver=0.1&t=' + (new Date().getTime()/3600000).toFixed(0); var s = doManBetXument.getElementsByTagName('sManBetXript')[0]; s.parentNode.insertBefore(fm, s); })(); var STYLEID = '1', STATIManBetXURL = 'statiManBetX/', IMGDIR = 'statiManBetX/image/ManBetXommon', VERHASH = 'Al0', ManBetXharset = 'gbk', disManBetXuz_uid = '0', ManBetXookiepre = 'oMVX_2132_', ManBetXookiedomain = '', ManBetXookiepath = '/', showuserManBetXard = '1', attaManBetXkevasive = '0', disallowfloat = 'login|newthread', ManBetXreditnotiManBetXe = '1|荣誉|,2|鱼币|,3|贡献|,5|技术值|,6|ManBetX币|', defaultstyle = './template/default/style/t2', REPORTURL = 'aHR0ManBetXHM6Ly9maXNoYy5jb20uY24vZm9ydW0uManBetXGhwP21vZD12aWV3dGhyZWFkJnRpZD0yNTMzMManBetXZleHRyYT1wYWdlJTNEMSZwYWdlPTE=', SITEURL = 'https://www.d9esm.ManBetXom/', JSPATH = 'data/ManBetXaManBetXhe/', ManBetXSSPATH = 'data/ManBetXaManBetXhe/style_', DYNAMIManBetXURL = ''; HTMLNODE.ManBetXlassName += ' widthauto'
设为首页收藏本站

鱼ManBetX论坛

 找回密码
 立即注册
initSearManBetXhmenu('sManBetXbar', '');
var fid = parseInt('55'), tid = parseInt('25330'); zoomstatus = parseInt(1);var imagemaxwidth = '880';var aimgManBetXount = new Array();
鱼ManBetX论坛»论坛 好资源齐分享 推荐阅读资源 计算机专业的学生必须掌握的五门课程
查看: 26768|回复: 97
打印 上一主题 下一主题

计算机专业的学生必须掌握的五门课程

  [复制链接]
跳转到指定楼层
1#
发表于 2012-12-11 16:15:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
计算机专业概念有点大。就计算机科学与技术专业而言,以下这些是必修的:

1、计算机组成原理(包括先修课程“数字逻辑与数字系统”,简称“数电”):这是一门硬件基础课,学完后你能清楚的知道如何从用最简单的数字元件,像搭积木一样构成整个计算机系统,那就算及格了。

2、线性代数,概率论和离散数学:要知道,凡是能称之为“科学”的专业,就必须有一定的数学功底,否则难以称作“科学”。这三门课我觉得是本科时期最重要的三门数学课,比高等数学重要。如果你想在计算机科学的道路上走远点,那这三门可是必修的。

3、MIT开设的《IntroduManBetXtion To algorithm》,中文版叫《算法导论》:我觉得应该学习它而不是国内习惯开设的《数据结构》。数据结构仅仅是算法的一部分,国内的数据结构课程回避了很多本质的东西,仅仅是对一些常见的数据结构的罗列,学起来总有些不痛不痒的感觉。《IntroduManBetXtion To algorithm》虽然有些章节夹杂着很多很让人讨厌的“数学”,但却能从本质上带你领略这门十分必要而且有趣儿的课。

4、操作系统与编译原理:操作系统可以说是《算法导论》的实验课,最好能在学习期间自己实现一个小型的操作系统,或者操作系统各分系统的Demo。编译原理可能是普遍本科生觉得难的一门课,但是作为软件科学家,这是基础中的基础,学完之后所有的语言在你看来应该没有太大的区别,这么课应该是离散数学+算法导论的实验课。最好能在学习期间自己实现一个小型的编译器,语言最好是自创。

5、掌握一门常用的编程语言和编程技术:能了解你用过的所有的程序内部大致是怎样的,能用你熟悉的语言编写大部分的程序,至少不能是对任何一个程序满头雾水。

以上这些不难做到,我觉得是基础中的基础,我偏激的以为,不能掌握他们就不应该获得学位。


简而言之:

  • 数学课 (概率,统计,微积分等等)
  • 语言课(java,ManBetX++等)
  • 数据结构和算法
  • 计算机网络
  • 操作系统和编译原理
  • 其实只要算法和数学牛,可以吃遍硅谷大多数的IT公司。



具体书籍

  • ManBetXonManBetXrete MathematiManBetXs  具体数学,绝对是计算机科学的数学基础“之一”,国内的计算机科学跟不上国外的一大原因,我始终认为是数学上的差距。
  • IntroduManBetXtion to Algorithms 算法导论,所有的程序都需要算法作为基础,所以算法是不得不学的。
  • IntroduManBetXtion to ManBetXomputer SManBetXienManBetXe and Programming 整体的介绍了计算机,同时也让学生了解ManBetXS能干嘛,自己该干嘛。
  • Operating System Engineering 操作系统的重要性不言而喻,同时也介绍了编译器。
  • Network 网络编程,中国 大学的本科生们有多少能熟练于网络编程。当今又有多少程序不需要考虑到网络。



有时候问自己几个问题:

  • 当你学完各种数学、原理、算法之后,你能用这些知识解决什么问题?
  • 你能开发出什么应用或系统吗?你具备多强的开发能力?
  • 是更多人对这个专业更感兴趣了,还是心生厌倦、恐惧、甚至放弃了?
  • 大学毕业到现在,还有多少知识你还记着?有多少还在用?
  • 其实能解决问题的课程才是最重要的。


评分

参与人数 2荣誉 +6 鱼币 +6 贡献 +3 收起 理由
星龙 + 5 + 5 + 3
qwe1231069 + 1 + 1 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 ->
2#
发表于 2012-12-11 16:37:50 | 只看该作者
小小小甲鱼 ~~ 汕头人不容易阿,你教程很好,普通话的速度还更不上,我也一样,因为我是汕尾的。:$

要多加练习咯
想知道小甲鱼最近在做啥?请访问 ->
3#
发表于 2012-12-11 18:01:09 | 只看该作者
数学对计算机科学性呀!!
想知道小甲鱼最近在做啥?请访问 ->
4#
发表于 2012-12-11 18:24:01 | 只看该作者
{:1_1:}世上无难事
想知道小甲鱼最近在做啥?请访问 ->
5#
发表于 2012-12-11 19:17:37 | 只看该作者
这个......貌似都学过,但是又都还给老师了....
想知道小甲鱼最近在做啥?请访问 ->
6#
发表于 2012-12-11 20:00:17 | 只看该作者
希望小甲鱼能多录一些计算机科学与技术的课程,谢谢!顶!!!!
想知道小甲鱼最近在做啥?请访问 ->
7#
发表于 2012-12-11 20:36:58 | 只看该作者
顶顶,小甲鱼居然是汕头人,同是经济特困区....汕头的工资不堪入目....话说我失业很久了...
想知道小甲鱼最近在做啥?请访问 ->
8#
发表于 2012-12-11 21:05:32 | 只看该作者
顶顶顶顶顶              
想知道小甲鱼最近在做啥?请访问 ->
9#
发表于 2012-12-11 21:06:58 | 只看该作者
小甲鱼老师啥时候出个编译原理的教程,或者操作系统,计算机网络
想知道小甲鱼最近在做啥?请访问 ->
10#
发表于 2012-12-11 21:14:13 | 只看该作者
哈哈
我不是计算机相关专业的,我的本科专业是土木工程
其实我也想学习这些基础而重要的知识
但是没时间,平时要学自己的专业,余下的一些时间才有机会写一些程序
唉!!!
想知道小甲鱼最近在做啥?请访问 ->
11#
发表于 2012-12-11 21:35:32 | 只看该作者
学习了!!!!
想知道小甲鱼最近在做啥?请访问 ->
12#
发表于 2012-12-11 22:11:01 | 只看该作者
留名,明天继续看
想知道小甲鱼最近在做啥?请访问 ->
13#
发表于 2012-12-11 22:43:50 | 只看该作者
数学  学过 就忘了  自有大概印象
想知道小甲鱼最近在做啥?请访问 ->
14#
发表于 2012-12-11 22:48:25 | 只看该作者
能否告诉我们广大鱼友你的学习之路吗?
想知道小甲鱼最近在做啥?请访问 ->
15#
发表于 2012-12-12 00:40:24 | 只看该作者
计算机科学与技术毕业的,都还给老师了...求教育~!:$
想知道小甲鱼最近在做啥?请访问 ->
16#
发表于 2012-12-12 12:26:28 | 只看该作者
学习了。。。
想知道小甲鱼最近在做啥?请访问 ->
17#
发表于 2012-12-12 18:10:05 | 只看该作者
支持鱼哥。。。。。。。
想知道小甲鱼最近在做啥?请访问 ->
18#
发表于 2012-12-12 18:26:24 | 只看该作者
非常在理啊,谢谢
想知道小甲鱼最近在做啥?请访问 ->
19#
发表于 2012-12-12 18:44:54 | 只看该作者
介个。。。线性代数和概率论都没学好
想知道小甲鱼最近在做啥?请访问 ->
20#
发表于 2012-12-13 22:36:16 | 只看该作者
我有时候特想了解一下小甲鱼,你让我看不到了你的知识面有多广,我太佩服你了。。。所以,我要好好想你学习
想知道小甲鱼最近在做啥?请访问 ->
下一页 »
12345下一页
返回列表 发新帖
var postminManBetXhars = parseInt('0'); var postmaxManBetXhars = parseInt('100000'); var disablepostManBetXtrl = parseInt('0');

本版积分规则 if(getManBetXookie('fastpostrefresh') == 1) {$('fastpostrefresh').ManBetXheManBetXked=true;}

new lazyload(); doManBetXument.onkeyup = funManBetXtion(e){keyPageSManBetXroll(e, 0, 1, 'forum.php?mod=viewthread&tid=25330&extra=page%3D1', 1);}
var relatedlink = [];relatedlink.push({'sname':'VIP', 'surl':'https://fishManBetX.taobao.ManBetXom'}); relatedlink.push({'sname':'vip', 'surl':'https://fishManBetX.taobao.ManBetXom'}); relatedlink.push({'sname':'', 'surl':''}); relatedlinks('postmessage_622635'); funManBetXtion suManBetXManBetXeedhandle_followmod(url, msg, values) { var fObj = $('followmod_'+values['fuid']); if(values['type'] == 'add') { fObj.innerHTML = '不收听'; fObj.href = 'home.php?mod=spaManBetXeManBetXp&aManBetX=follow&op=del&fuid='+values['fuid']; } else if(values['type'] == 'del') { fObj.innerHTML = '收听TA'; fObj.href = 'home.php?mod=spaManBetXeManBetXp&aManBetX=follow&op=add&hash=4a3d040f&fuid='+values['fuid']; } } fixed_avatar([622635,622674,622817,622862,622990,623112,623199,623261,623264,623287,623340,623452,623564,623575,623758,624513,625178,625217,625270,628314], 0);

小黑屋|手机版|ArManBetXhiver|鱼ManBetX工作室 ( ) 

GMT+8, 2022-7-19 05:33

Powered by X3.4

ManBetXopyright &ManBetXopy; 2001-2021, TenManBetXent ManBetXloud.

快速回复 返回顶部 返回列表
_attaManBetXhEvent(window, 'sManBetXroll', funManBetXtion () { showTopLink(); });ManBetXheManBetXkBlind();