标题: [建议] 计算机新生:学习指南
性别:男-离线 眠之封印 (火爆三人组老末)
Rank: 42Rank: 42Rank: 42Rank: 42Rank: 42Rank: 42
十八岁的传奇


贵宾

家园功勋 26爱心天使已经发8423贴,快升为圣行天下咯
UID: 4059
精华: 16
积分: 36010
帖子: 8423
威望: 5
水钻: 4 枚
人品: 1007
阅读权限: 200
注册: 2003-8-31
恋人: 欧阳
来自: 侯马帝国
状态:
荣誉勋章
社区建设勋章 金点子勋章 幽默大师勋章 论坛贡献勋章 贵宾勋章 灌水高手 宣传大使勋章 迎新志愿者勋章 财大社区人物勋章 mycida情侣勋章 双子座 哇 B型
发表于 2008-8-21 10:09  资料  短消息  加为好友  添加 眠之封印 为MSN好友 通过MSN和 眠之封印 交谈 QQ 您是本帖第 9198个阅读者
计算机新生:学习指南

今天看到lalalove在某个帖子里问我一些学习经验
我感觉不是一句两句能说清楚的
所以决定另开新帖
来详细说明
下面的说法全是本人个人观点
如果不赞同可以在下面跟帖

对于高年级的学生
可以参考我的这个帖子
http://www.mycida.net/bbs/viewthread.php?tid=62116&highlight=%2B%C3%DF%D6%AE%B7%E2%D3%A1
还有一个帖子是c++的测试题
自认为学的不错的可以进来试一试
不是很难
但也不容易
最好能在三个小时内做出来
http://www.mycida.net/bbs/viewthread.php?tid=66074&highlight=%2B%C3%DF%D6%AE%B7%E2%D3%A1


计算机学生毕业之后能做什么?
能做的实在是太多了
最简单的说
你上网用的Internet explorer
就是学计算机的人写的
你上的论坛
也是学计算机的人写的
你用的手机的各种功能
也是学计算机的人写的

上面三个例子说明了计算机开发的三个方向
第一个是桌面开发
第二个是web开发
第三个是嵌入式开发

个人认为学计算机的就是学技术和思想
编程的技术思考的方法

在大一大二期间
是一个积累的阶段
计算机方面的知识都要学习
当然学习需要有侧重点
下面说一下比较重要的知识

一、c++方向
c++主要是进行桌面开发和嵌入式开发
多数是基于windows平台下的
目前c#非常流行
在自己的知识积累到一定程度之后可以考虑转型到c#

1、c++是必须学好的。学校应该还会开c语言,c和c++是不同的,在编程思想上是完全不同的,网上已经有很多人讨论过了。学过c语言的再学习c++,一定要把c++当作另外一门语言来学习,否则你是抓不到c++的精髓的。
2、数据结构。数据结构很重要,在你开始写一个小程序(比如自己写一个类似于windows自带的画图板的程序)的时候就会发现,数据结构的各种知识贯穿于整个程序当中。
3、算法。计算机科班出身的学生和半路出家的学生,在算法的掌握上能表现出很大的差距。一个好的算法可以让你的程序执行效率更高。当你毕业之后去大的公司面试(micorsoft、Google、Baidu、IBM等),你会发现面试官会主考你的算法。尤其是Google和Baidu这种搜索引擎起家的公司,算法就是他们公司的灵魂。PS:数据结构中包括一些算法,但这是远远不够的,最好再去专门学习一下算法。
4、设计模式。参见web开发第4条。
5、操作系统。说实在的,这门课我没学好,因为当时遇到非典……呵呵。操作系统很重要。在你进行c++底层开发的时候,你会发现有很多地方需要操作系统的知识和思想。
6、计算机组成原理。又一门没学好的课。其实就跟没学一样。但每个大学的计算机系都会开的课(甚至部分高校考研专业课也考),重要性不用多说了。
7、汇编。让我极度痛苦的一门课。当初也几乎没有学。但现在发现c++真的离不开汇编。一个同学在西门子实习,他告诉我西门子的某个仿真系统的底层代码大部分是用汇编编写的。OMG,都是疯子……

二、Web开发
Web开发涉及的东西很多。开发的语言也有很多。目前最流行的是ASP.netJ2EEPHP
1、语言:学校里应该会开Java。Java包括三个版本J2SE,J2EE,J2ME。J2SE就是在学校学的时候用的版本,这是最纯粹的Java,入门学习必备。基本掌握Java之后,就要学习J2EE开发了。ASP.NET估计学校不会开,如果感兴趣可以自己学习。PHP,我上本科的时候学校开这门课了。不过老师的水平真的不敢恭维。
2、数据库。数据库是Web开发的核心。Web开发实际上就是数据库开发。web开发的60%以上的时间和精力是用于数据库的开发的。所以数据库的学习很重要很重要很重要
3、网页制作。虽然我不想提这个,但Web开发如果没有网页制作这个与客户交流的界面(User Interface),数据库设计的再好也白搭。
4、设计模式。设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式非常非常重要,但我把它放的比较靠后的原因是设计模式一定要在对语言(c++,java,c#等面向对象开发语言)深刻理解之后,才能明白它在讲什么;肯定是在有一定的开发经验之后才能理解他在讲什么。


三、SAP
这个我也不太懂。嘿嘿。等我明白了再来补充~

最后推荐几本书
c++:《essential c++》、《c++ primer》。
windows开发:《windows 程序设计》
java:《java编程思想》
设计模式:名字叫什么忘记了,不过好像是“四人帮”写的……


[ 本帖最后由 眠之封印 于 2008-8-21 10:46 编辑 ]


本帖最近评分记录
sxdtnn   2008-10-6 12:42  人品  +10   散发预热!
Bicsa   2008-8-27 18:00  人品  +10   精品文章
Bicsa   2008-8-27 18:00  金币  +48   精品文章
Bicsa   2008-8-27 18:00  魅力  +48   精品文章
Bicsa   2008-8-27 18:00  金钱  +48   精品文章
Bicsa   2008-8-27 18:00  经验  +48   精品文章
lalalove   2008-8-21 10:17  魅力  +30   非常感谢学长!!!




本人小眠,又名大炮,现年十八岁。
曾经跟三人合称东淫西贱南荡北色四大淫侠,排行老二,人称西贱。
后被冷冥收服,荣归座下,现任火爆三人组老末……

顶部
性别:女-离线 lalalove
Rank: 30Rank: 30Rank: 30Rank: 30
lala


荣誉版主

家园功勋 23普通精灵已经发4526贴,快升为暗夜精灵咯
UID: 30687
精华: 8
积分: 18261
帖子: 4526
威望: 2008
水钻: 23 枚
人品: 2320
阅读权限: 160
注册: 2008-7-19
恋人: 恩?这个也说??
来自: 内蒙古准格尔旗
状态:
荣誉勋章
文才飞扬勋章 狼图腾 8周年勋章
发表于 2008-8-21 10:12  资料  主页 短消息  加为好友  QQ

顶完再看。。。






新年快乐!!~~~
顶部
性别:女-离线 偶的马甲
Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35





侠之大者

家园功勋 12黄金骑士已经发1017贴,快升为圣域骑士咯
UID: 11632
精华: 4
积分: 4139
帖子: 1017
威望: 1
水钻: 0 枚
人品: 526
阅读权限: 150
注册: 2006-1-9
恋人:
状态:
荣誉勋章
处女座 xiexie O型 财大论坛成立10周年纪念
发表于 2008-8-21 10:12  资料  短消息  加为好友 
看小眠讲经~





終 散成 泡沫。誰 都不是 誰 的 誰。
顶部
性别:女-离线 偶的马甲
Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35Rank: 35





侠之大者

家园功勋 12黄金骑士已经发1017贴,快升为圣域骑士咯
UID: 11632
精华: 4
积分: 4139
帖子: 1017
威望: 1
水钻: 0 枚
人品: 526
阅读权限: 150
注册: 2006-1-9
恋人:
状态:
荣誉勋章
处女座 xiexie O型 财大论坛成立10周年纪念
发表于 2008-8-21 10:13  资料  短消息  加为好友 
sf没了……





終 散成 泡沫。誰 都不是 誰 的 誰。
顶部
性别:女-离线 文静 (绿丝)
Rank: 42Rank: 42Rank: 42Rank: 42Rank: 42Rank: 42
楼主


贵宾

家园功勋 25圣御精灵已经发6027贴,快升为爱心天使咯
UID: 19421
精华: 14
积分: 27371
帖子: 6027
威望: 407
水钻: 11 枚
人品: 1301
阅读权限: 200
注册: 2007-6-4
恋人: hawkyaobin
来自: YQ
状态:
荣誉勋章
论坛贡献勋章 灌水新人 水钻勋章 灌水高手 情侣勋章 终身成就勋章 宣传大使勋章 文才飞扬勋章 vip会员勋章 爱心绿丝带勋章 迎新志愿者勋章 财大社区人物勋章 天蝎座 开心小猴子 毕业留念勋章 可爱宝宝勋章 2009迎新志愿者 风雨同舟 财大论坛成立10周年纪念
发表于 2008-8-21 10:14  资料  主页 短消息  加为好友  QQ Yahoo!
计算机啊,我心理有阴影.看到程序很头疼,还好没学这个专业


本帖最近评分记录
Bicsa   2008-8-27 18:01  魅力  +20   回帖奖励
Bicsa   2008-8-27 18:01  金钱  +20   回帖奖励
Bicsa   2008-8-27 18:01  经验  +20   回帖奖励




幸福是自己的感觉!
顶部
性别:女-离线 lalalove
Rank: 30Rank: 30Rank: 30Rank: 30
lala


荣誉版主

家园功勋 23普通精灵已经发4526贴,快升为暗夜精灵咯
UID: 30687
精华: 8
积分: 18261
帖子: 4526
威望: 2008
水钻: 23 枚
人品: 2320
阅读权限: 160
注册: 2008-7-19
恋人: 恩?这个也说??
来自: 内蒙古准格尔旗
状态:
荣誉勋章
文才飞扬勋章 狼图腾 8周年勋章
发表于 2008-8-21 10:19  资料  主页 短消息  加为好友  QQ
学长,要想把这些都学通会不会很难?


本帖最近评分记录
Bicsa   2008-8-27 18:01  魅力  +20   回帖奖励
Bicsa   2008-8-27 18:01  金钱  +20   回帖奖励
Bicsa   2008-8-27 18:01  经验  +20   回帖奖励





新年快乐!!~~~
顶部
性别:保密-离线 苦咖啡 (苦海无边)
Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33





浪迹天涯

家园功勋 11白金骑士已经发876贴,快升为黄金骑士咯
UID: 28916
精华: 0
积分: 3464
帖子: 876
威望: 0
水钻: 0 枚
人品: 76
阅读权限: 150
注册: 2008-5-28
恋人:
状态:
荣誉勋章
财大论坛成立10周年纪念
发表于 2008-8-21 10:30  资料  短消息  加为好友 
回复 #6 lalalove 的帖子

不是一般的男





--------------------------------
中有苦心而不能显
    中有调剂而人不知
--------------------------------
顶部
性别:男-离线 眠之封印 (火爆三人组老末)
Rank: 42Rank: 42Rank: 42Rank: 42Rank: 42Rank: 42
十八岁的传奇


贵宾

家园功勋 26爱心天使已经发8423贴,快升为圣行天下咯
UID: 4059
精华: 16
积分: 36010
帖子: 8423
威望: 5
水钻: 4 枚
人品: 1007
阅读权限: 200
注册: 2003-8-31
恋人: 欧阳
来自: 侯马帝国
状态:
荣誉勋章
社区建设勋章 金点子勋章 幽默大师勋章 论坛贡献勋章 贵宾勋章 灌水高手 宣传大使勋章 迎新志愿者勋章 财大社区人物勋章 mycida情侣勋章 双子座 哇 B型
发表于 2008-8-21 10:33  资料  短消息  加为好友  添加 眠之封印 为MSN好友 通过MSN和 眠之封印 交谈 QQ
c++编译器演示

c++的编译器很多
但我用的最多的是micorsoft的visual c++(后面简称vc)
vc的版本很多,在2005和2008出现之前用的最多的是vc6.0
2005有unicode的干扰,而且比较大,所以我决定用6.0进行

PS:如果学校还用Turbo c++,我劝大家还是放弃吧,现在已经没有人用它了。

1、上网下一个visual c++ 6.0
2、安装
3、点击vc6.0的图标

4、打开vc6.0后点击菜单【File】-【New】
会弹对话框
选项卡选择【Project】
下面选择【Win32 Console Application】
右面【Project】可以写自己希望的工程名,比如说HelloMyCida
【Location】是你的工程放置的位置。


5、点击【OK】按钮后会出第二个对话框
选择随便选择前三个都可以
第四个是VC自带的一个类库,被称为MFC,当大家学习windows编程之后就明白是什么了。目前我们还用不到。
我选择的是第一个【An Empty Project】

6、点击【ok】后是一个确认对话框
再点击【ok】工程创建成功
7、添加文件
c++文件主要有两种:.h和.cpp
.h主要用于宏定义和类声明等
.cpp主要用于类的实现等
我们建立一个.cpp文件
还是点击菜单【file】-【new】
出对话框
最上面的选项卡选择【files】
选择【c++ souse file】
右边【File】写你希望的文件名称
点击【ok】


这样你就可以编写代码了





本人小眠,又名大炮,现年十八岁。
曾经跟三人合称东淫西贱南荡北色四大淫侠,排行老二,人称西贱。
后被冷冥收服,荣归座下,现任火爆三人组老末……

顶部
性别:保密-离线 苦咖啡 (苦海无边)
Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33





浪迹天涯

家园功勋 11白金骑士已经发876贴,快升为黄金骑士咯
UID: 28916
精华: 0
积分: 3464
帖子: 876
威望: 0
水钻: 0 枚
人品: 76
阅读权限: 150
注册: 2008-5-28
恋人:
状态:
荣誉勋章
财大论坛成立10周年纪念
发表于 2008-8-21 10:33  资料  短消息  加为好友 
第三为什么是sap? sap是一款erp软件





--------------------------------
中有苦心而不能显
    中有调剂而人不知
--------------------------------
顶部
性别:保密-离线 苦咖啡 (苦海无边)
Rank: 33Rank: 33Rank: 33Rank: 33Rank: 33





浪迹天涯

家园功勋 11白金骑士已经发876贴,快升为黄金骑士咯
UID: 28916
精华: 0
积分: 3464
帖子: 876
威望: 0
水钻: 0 枚
人品: 76
阅读权限: 150
注册: 2008-5-28
恋人:
状态:
荣誉勋章
财大论坛成立10周年纪念
发表于 2008-8-21 10:34  资料  短消息  加为好友 
我觉得你不必在这个贴里写这么细,可以另外开贴,然后链接进来就可以了





--------------------------------
中有苦心而不能显
    中有调剂而人不知
--------------------------------
顶部
 



当前时区 GMT+8, 现在时间是 2020-7-11 18:57

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.009244 second(s), 8 queries , Gzip enabled

清除 Cookies - 联系我们 - 山西财经大学论坛 - 第5次升级版本 - Archiver