关键词不能为空

当前您在: 大学查询网 > 高校介绍 >

北京大学中文核心大学计算机软件专业生应该学什么

作者:高考题库网
来源:https://bjmy2z.cn/daxue
2020-12-14 09:31
tags:

-

2020年12月14日发(作者:居仁)


================

精选公文范文,

管理类,

工作总结类,

工作计划类文档,

欢迎阅读下载

==== ==========



大学计算机软件专业生应该学什么



大学计算机软件专业生应


该学什么

2006-06-29

09:26:41


:

天极网

网友评论

11

进入论坛


收到一封

mail

,是一个计算机系大三学


生写来的,想听听我的建议,面临将要


毕业的关口,应该学点什么才能对将来


有用。随后又有不少朋友通过

mail

im


等等方式询问我对这个问题的看法。


我本来不是计算机专业出身,也并非大


师之类 的人物,本来不敢好为人师。不


过,既然作了这个行业,也算有点心得,


被问到,也就说点心得和建议,对与不


对,各位看官指教。盖个体情况差距极< /p>


大,是个人观点,也就姑且一听,有用


则用,当然,这世上怕也没 有所谓万全


之策的。

1

、你是否真的喜欢计算


我是真的喜欢的。

如果让我选择


发了大财做什么,

我仍然继续玩计算机,


只不过可以更自自在 的玩喜欢的东西。


--------------------

精选公文 范文,管理类,工作总结类,工作计划类文档,感谢阅读下载

---------------- -----


~ 1 ~



=========== =====

精选公文范文,

管理类,

工作总结类,

工作计划类文档,

欢迎阅读下载

==============



如果你也喜欢,喜欢学新的东西,喜欢


复杂而精巧的设计,喜欢工程之美,那


就适合走技术道路。如果不是这样,这


条路比较辛苦,还请三思。其实产业里


相关的领域也大有可为,比如说写 技术


相关的趋势作者,鲜有优秀的。目前除


了互联网周刊的陈琼 同学,我还没看到


给商业媒体写技术相关的写手有几个写


的好的 ,

甚至往往都有致命的本质错误。


诸如此类的周边领域很多,都有不错的


机会,不一一列举。

2

、假如

1


回答的是喜欢,

那么

你需要学习很


多东西。我认为不可缺少的东西包括:


*

基础理论

*

算法

*

C

语言


*

C++

java

, 如果精通

C

,可以舍弃


C++

,学

java

* unix

*

正则表


达式

*

任何一种脚本语言

(

目前推


python)

依次讲解为什么这么说


*

基础理论和算法

20

年来,

应用层


面急速发展,令人眼花 撩乱,而实际上,


大幕之后的东西,从

1972

C

unix


诞生以来就没有过本质的变化。在 操作


--------------------

精选公文范文,管理类 ,工作总结类,工作计划类文档,感谢阅读下载

---------------------


~ 2 ~



================

精选公 文范文,

管理类,

工作总结类,

工作计划类文档,

欢迎阅读下载

==============



系统,数据库理论,编译原理,信息管


理系统理论之类,都是

*

相对

*

静止的。


虽然其中有类似于微内核还是整 体内核


之类的理论之争,

但是几乎不影响格局,


大可以放心去学。学这些东西唯一的问


题是理论枯燥,最好是结合实践,做一

< p>
些应用,学一些理论,张弛有度,这样


总能保证好奇心旺盛。

学这些东西


的目的是为了真正的 了解计算机。不真


正了解一个东西,很难举一反三,很难


作到融 汇贯通。其实高校教的这些东西


都极有价值,只不过是在缺乏实践的基

< br>础上填鸭,效果往往变成了应付考试。


* C

语言

我对

C

语言的认识如下:


(1

)是对计算机的最小抽象

(2)

是一种


操作内存的语言。

基于这

2

个认识,


C< /p>

是必须要学好的。

写程序,就 是


让计算机按照人的思想去干活的过程,

C


提供 了计算机的抽象模型,让我们控制


计算机变的简单,而程序设计中,内存


的使用是最为重要的。

(

记得汇编里面对


寄存器 的应用多么重要吗?

)

。操作内存


---------- ----------

精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载

---------------------


~ 3 ~



=== =============

精选公文范文,

管理类,

工作总结类 ,

工作计划类文档,

欢迎阅读下载

==============



是程序员的基本功,虽然现在自动内存


管理和垃圾回收技术已经变的日益完


善,但学习到优秀的内存使用观念仍然

< p>
是程序员的必修课。真正掌握了这种观


念,看任何语言都不困难了。我总认 为,


内存就是计算机的七寸命门,

懂了这个,


也 就一通万事通了。

另外一个理,

< p>
就是大部分语言是用

C

语法做为蓝本


的。熟 练的

C

语言基本功会让你未来的


学习变的轻松很多。

* C++

JA

V

A


鉴于面向对象理论如此重要,我们必须


要学好 一种操作对象的语言。如同

C


操作内存的语言,

C++

JA

V

A

就是操 作


对象的语言。

C ++

我曾经认为是很


好的语言,但是过于复杂,变化多端,


再加上模版的语法和传统的

C

风格差距


颇大, 已经越来越不适合成为一种入门


J A

V

A

加< /p>


JA

V

A

< p>对于对象的控制能力,远远高于


C++

学习成本低 ,

且能达到效果,

是更


加值得选择的。

C++

变的原来越尴


尬,在开发底层系统的时候,不如

C


-------- ------------

精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载

---------------------


~ 4 ~



================

精选公文范文,

管理类,

工作总结类,

工作计划类文档,

欢迎阅读下载

====== ========



得快捷和迅速,

在开发高 级应用的时候,


比不上

JA

V

A

的开发效率。

所以说,

如果


精通

C

甚至可以跳过

C++

不学。

*


UNIX

UNIX

或是

linux

,< /p>

这是计算


机历史上最宝贵的财富。宝贵说的不仅


仅 是其高效的系统和良好的源代码,更


指其哲学。

一个几十年来,几乎没


有修改过技术架构的系统,确实 令人惊


讶,相对于

windows

系统,每

3

年就会


将过去的技术完全推倒重来,

unix

世界


看起来似乎恒定不变。

UNIX

哲学


对于

*nix

的系统走向影响巨大。以最基


本的

简单就是美

来说,这条原则的重


要性往往被忽视,

人们喜 欢开发复杂的,


大而全的系统,最后结果往往很悲惨。


unix

则是提供了一系列的功能单一的小


程序,每个程序都有特定的用途,然后


利用管道等等方式将这些小程序结合起


来使用。每个程序都简单 ,而,越简单


的结构越稳定,在这样的思想上建立起



理解了

UNIX

基本哲学,就能理解很多


-------------- ------

精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载

---------------------


~ 5 ~



=== =============

精选公文范文,

管理类,

工作总结类 ,

工作计划类文档,

欢迎阅读下载

==============



优秀的开源产品设计思路。比如说,


mysql

为什么提供的功能如此简陋,

还得


到了极其广 泛的应用?

Apache

为何稳


定,

ph p

为何速度如此之快等等。

这是内


力,悟到了,用什么东 西都无往不利。


*

正则表达式

这个东西看起来好


像天书,但怎么强调重要都不算过分。


去看看程序员们每天做什么工作,往往


会惊讶的发现,其实大部分时间都是在


处理字符串。无怪乎一个高手感慨,应


用软件最重要的就是两件事,字符串处


理和数据库。

< p>

正则表达式无疑是处


理字符串 最强大的武器。利用这个,往


往可以实现一些看起来不可能完成的任

务。

什么时候开始学习正则表达式


合适?当你要处理字符串的时候,放弃


过去那种,从第几个字符进行

substr


多少个字符之类的麻烦的方法,直接尝< /p>


试用正则表达式代替。等熟悉了正则表


达式,你会发现

< p>unix

更可爱了,无论是


grep

还是

< p>vi

或是

apache

,正则表达式无


处不在。

*

任何

一种

脚本

语言


--------------------

精选公文范文,管理类,工作总结类,工作计划类文档,感谢阅读下载

-------- -------------


~ 6 ~



=========== =====

精选公文范文,

管理类,

工作总结类,

工作计划类文档,

欢迎阅读下载

==============



脚本语言是最伟大的发明之一。这种简


单,快捷,入门成本低的语言,虽然效


率不算高,但是确实能做很多事。无论


是辅助工作,做一些自动化的工作,还


是完成大型任务,都有用武之地。 比如,


用脚本去定时抓取某个页面,

解析内容,


放在相应的位置,这种工作用脚本完成


比用编译语言完成容易的多。

以上


几种,是计算机世界中必不可少 的几个


方面,如果都能掌握了,下面做什么大


概就不需要我再多 说了。能做的事情太


多了。这一套东西学过来,你从一个


业毕业但不真正理解计算机

的人变成


了一个能够和计算机对话的人。这就是


所谓的

了。从此之后,在

应用


个层面,

应该没有什么东西能难住你了,

< p>
所谓天下万物皆为兵器,举手投足皆可


伤人的境界,已经差不多了。


通< /p>

< p>别


2006-06-15

09:19:36

来源

:

JR

网友评


2

论坛

昨天在公司收到一封< /p>


内部邮件,

邮件中有个很有意思的

PPT


--------------------

精选公文范文,管理类,工 作总结类,工作计划类文档,感谢阅读下载

---------------------


~ 7 ~


-


-


-


-


-


-


-


-



本文更新与2020-12-14 09:31,由作者提供,不代表本网站立场,转载请注明出处:https://bjmy2z.cn/daxue/35721.html

大学计算机软件专业生应该学什么的相关文章