望麓自卑—湖南大学最具潜力的校园传媒

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2366|回复: 3

[计算机与通信学院] [给新生]计算机的大体知识

[复制链接]
发表于 2007-8-22 18:53:16 | 显示全部楼层 |阅读模式
1 计算机是很难学一门课。
2 计算机的基本是数学,很多人都讲“计算机归根结底是一门数学”。
3 计算机软件方面的知识概括:
   1 计算机程序设计语言:
      面向过程语言:C,Pacal,Basic.
           面向对象语言:C++,Java,C#,Dephi.
      语言是计算机中的一个重点,可以讲任何软件相关的设计都要通过程序语言设计出现。
   如何学习?
   1。看书:<The C Programming Language>,<The C++ Programming Language>
      前本K&W大体每一个程序员都读过,Hello World从此而始,而现代计算机程序语言也从这里开始,这本书编写的结构,堪称完美,细分的一种语言的很一点,从数据类型,到控制语句。。。都有极其精当的描写。从此而始之后的每一本程序设计语言指南书籍大体按这个模式进行书写。而后本是C++之父Bjarne Stroustrup所写的,也还可以,和<thinking in c++>可读性差不太多。
   2。读代码,很多人讲linux的源代码是世界上最好的代码。因此可以讲linux的代码值得一读,其他代码可以从www.sf.net下。
   3。写代码,我平生最恨的就是那种纯粹的理论书籍,比如讲有的那种讲OS的书,介绍一些理论就算过拉,也不写一个小小的OS给我们看一下,代码很有的时候比看书,做题,有效的多,一年写下3B万行左右的代码也就差不太多拉,当然质量也要过关。
   形成什么样儿的习惯?大家自己想。
   如何进阶?
   很多年(其实也就3-4年),我们写了很多的程序,是不是也想着要了解一下编绎器,以及LInker的是怎么搞出来的呢?那么之后我们就要开始学习一些编绎的原理的,开始进入语言分析相关的知识 。

-----------------------------------------------------
今天就到这里拉,因为个人的能力有限,很多的错误,敬请指正。
发表于 2007-8-23 20:42:41 | 显示全部楼层
办到这些其实是很困难的,有时候真感觉大学这几年真的什么都难学到。
发表于 2007-8-23 21:29:09 | 显示全部楼层
1年3百万行代码?
my god
发表于 2007-8-27 10:57:48 | 显示全部楼层
嘿嘿,计算机系現在有多少同学用 Linux 作为主操作系统使用的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

每日推荐上一条 /1 下一条

小黑屋|手机版|湖南大学望麓自卑校园传媒 ( 湘ICP备14014987号 )

GMT+8, 2025-2-20 12:38 , Processed in 0.131128 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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