微机王老师讲因果喊讲学生讲点知识(最好是关于计算机的,网咯,...

当前位置: >
> 关于大学生计算机专业的前路疑问我大一的时候,一年的专业相关课程只有一本科普性质的计算机教学,讲解计
关于大学生计算机专业的前路疑问我大一的时候,一年的专业相关课程只有一本科普性质的计算机教学,讲解计
lznan & at
关于大学生计算机专业的前路疑问我大一的时候,一年的专业相关课程只有一本科普性质的计算机教学,讲解计算机的发展历史,网络的构成等等很浅显的东西。 &
然后在下学期学的是老谭的C语言,这个应该也算是基础东西吧,最近又重新温习了一遍,感觉都是一些基本的概念解释。大二的时候学习的是数据结构,老是讲得太快,很多陌生的结构体一带而过,没有给我们详细的介绍每条代码的功能和每个函数的意义,让我很莫名其妙,感觉学的似是而非,自己下课后重新看,还是看不太懂的样子,只能硬背。 &
觉得很迷茫,大学上了两年,感觉自己在计算机方面并没有什么拿得出手的东西,我当初选专业的时候就知道,计算机的人才太多了,已经超过了市场的需求,我这里指的是一般人才,将来不好就业,可是我还是因为从小的喜爱和理想,坚持选了这门专业,因为我从很少就开始接触计算机,励志要做一名计算机方面的高端人才,可是现实让人很迷茫,两年,就掌握了一个C语言的基本东西,让我编写一些没什么用途的作业题目的程序,我可以很好的完成,可是这些有什么用呢?一切知识的最终目标是产品,而我们的目标是软件,实实在在,可以使用,经得起考验的软件。 &
说句自嘲的话,我现在连软件编写的步骤都不知道,我都不知道编写软件需要具备什么条件和整个编写的流程,我并不像放弃自己的坚持的东西,我现在唯一苦涩的就是,我想要知道,一个软件,它从编写代码到变成有界面,可以运行的成品,需要哪些过程,至少让我有一个目标,让我能制定计划去学习,前面的路都不知道在哪里,怎么走的下去????
到大二你会学习像软件工程之类的课程,到时候你就从理论上了解一个软件是怎样产生了。不过最重要的是在课程设计中多锻炼自己,实践才能真正体会到东西。首先c语言和数据结构是很重要的,这两门课程不容得小视。如果认为自己有兴趣把c语言学精的话,可以上网去查一下它的用途,查了你就知道了。
界面只是一个软件的一部分,并不是最重要的,这个你以后会学的。有些软件根本不需要窗口界面,比如说工厂里面的某些工控设备,那些东西上面只有一些物理的按钮和操纵杆。软件最重要在于它的内部逻辑。
你说你不知道前面的路在哪里,这很正常,有时候,你需要边走边看。你不往前走,当然不知道前面是什么了。我大三了 ,也是这样过来的。我的经验是,课程设计要认真做,你甚至可以做一些比较难的项目来挑战一下自己,比如说最近我就在做一个围棋程序。
此外,语言并不是关键,它只是你和机器用来交流的工具。接触多种语言有好处,但必须学精一门语言,这样才能避免在这上面不必要地浪费时间。个人觉得,从技术方面讲,对编程人员来说,数据结构和面向对象思想(除非你只用c来开发)是最重要的,当然,你得有能力用某种语言将他们表达出来,同时,你还需要对计算机硬件、操作系统、网络、数据库方面有一定了解(至于了解程度要看你做什么开发了).
lzp_789 & &
& & (0)(0)意见多了,当然听着会乱,但是不看看别人怎么说,听听别人的经历,那你就不知道这条路大概是什么样子。我说说我的观点。那些说什么 学 计算机组成原理 计算机概论 还模电 数电 什么的,可以不客气的说这都是废话。我的观点是,当你学会了基本的C语法以后,你就不要再在“学习教程”这件事情上浪费时间,找一个方向,具体去做。我个人是从单片机C编程到现在嵌入式C编程,其实还是C编程,但是,接触到的内容会因为不同领域而不同。我弟弟计算机专业,他的C远在我之上,他搞网络编程,他说的我听不懂。我说的什么串口,网络socket编程,他甚至不知道串口其实是什么。我的意思是,C语言只是一门语言——虽然是一门极其强大的语言,它能用在什么场合,当你知道了会超出的意外。C语言绝对跟windows没必然关系。Linux就是Linus用C语言写出来的(当然还有很多合作者)C语言在单片机和嵌入式的世界里,是万国通用语言。很多人跟你说学汇编语言,但其实你到底知不知道什么是汇编语言?汇编语言其实是一种简化了的机器语言,因为它用助记符代表数字(当然还有别的改进,但对汇编我的认识很肤浅,只到了这个位置)。但是每一种不同的机器对应的汇编语言,而C语言实现了硬件平台的独立。所以,你只要懂C语言,只要这种机器开发了C编译器,你就可以用非常接近ANSI C的语法对其编程,而无须重新学习一门新的汇编语言。当你真正进入一个应用领域——我说的是应用领域,而不是哪一种特定的语言和技术。还有那些什么C专家编程,深入了解计算机结构——坦白说,这些书都是好书,而且可能是绝顶的好书,但是,在很多时候,你根本看不懂,你看也没感觉,相信我。比如说指针和数组,数组相对简单很多,我们初学的时候经常犯这样那样的低级错误,比如 数组越界,比如指针未分配空间就使用,比如指针释放后成了野指针。或者更恐怖的,对指针进行运算,结果把指针指向了一片你压根想不到的地方,造成了一个隐藏的很深的判断失误。在你学习的时候你写的那些只有一两百行的程序里,你还能很明显的看出这种错误,比如一堆乱码,比如丢了几个数据。但是,当你真的写到了一些比较复杂一点的程序,你就会在一些非常奇怪诡异的错误的一层有一层,一天又一天地排查时,假如你还比较幸运的最终找到了问题所在,你会非常奇怪,为什么只是 数组越界,为什么只是指针指错了几个字节的位置——因为,当这种错误出现在栈上的时候,它引发的问题可绝对不只是乱码而已(在内存里,数据就是数据,或者数据就是程序指令)而你现在,只是个学生,我不知道你到底都写过什么程序,你还没有试过犯什么很要命的错误——你根本就没有足够的心理准备和知识去看那些书。至于 计算机组成 和 计算机科学概论 这种书,坦白说,我大学时看过一遍,我51学到一定层次以后又看了一遍,也许那一天我还要再看多一遍两遍三遍。这种东西还是那个道理,你处于一个什么技术水平和已有的技术经验,决定了你能从中看出什么门道。否则你看了计算机科学概论,也许连 程序到底在什么地方运行都没搞清楚,更不要说让你分清 静态变量 全局变量 和 普通局部变量 的存储位置。我的建议只有一句话:作为一个程序员,你要做的就是写代码(当然,雷同的相似的coding一点意义都没有,说写完10000行代码才能算基本熟悉C语言,那可绝对不是 200 * 50 来算的)
lznoother & &
& & (0)(0)楼主说出了现在大部分计算机专业学生的迷茫啊。下面是我们学校以为老师的建议:1、高度重视语言的学习(1)学好C和C++,暂时不要盲目学Java等语言,限制今后的技术道路
C和C++程序贴近机器(大多数操作系统都是基于C的)、高性能,将使你更能深入理解计算机系统和算法,在
技术道路上走得更远(2)语言的学习不仅仅是语法的学习,最主要的是其背后蕴藏的程序设计思想、软件架构思想的学习要知道这些思想的来龙去脉(3)到了一定程度后,保持每年都能学种新语言,为什么?(有些思想是某种语言特有的)2、书籍推荐(假定有基本C基础)
深入理解计算机系统
C陷阱与缺陷
基本C++学习:
Essential C++
Effective C++
More Effective C++
C++沉思录中面向对象的部分
设计模式精解
深入C++学习:
深度探索C++对象模型
模版学习:
C++ Template:Complete Guide
Modern C++ Design
模版库学习:
C++标准程序库
Effective STL
STL源码剖析
C++学习收工:
Exceptional C++
More Exceptional C++
C算法卷一、卷二3、语言到了一定程度,可以进行系统的学习(1)建议首先学习Windows操作系统
Windows比Linux先进(内核结构,线程)
学习windows能尽快熟悉先进的软件架构(各种架构库,天生的消息循环观察者)lznm123 & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-当前位置:&&&&&&&&&
最新公告:
大学英语四级机考及对英语教学和学习的启示
18:43:43&&
大学英语四级机考及对英语教学和学习的启示:大学英语四级机考将传统的英语纸质考试转变为以计算机为基础的语言测试,听力比重大大增加,这种考试方式和形式的变化是大学英语教学模式改革的重大契机。本文通过介绍机考的题型和特点,提出教师应充分利用计算机网络、多媒体及其他教学资源,采取灵活多样的教学模式和方法,培养和提高学生的听力和口语能力,通过加强学生学习英语的兴趣和自信来提高学生自主学习的能力,并指出加强网络教学和学习资源平台建设的重要性。
一、引言 & 大学英语四级考试自1987年9月开考以来,对大学英语教学起了一定推动作用,但由此而产生的应试教育现象也成为了大学英语教学改革的绊脚石,许多学生深感在进行了题海战术后,在简单口语交流时居然还是会辞不达意、甚至无法交流。这种学而不会用的现象引起了教育部的重视,从2002年开始启动了英语教学改革,《大学英语课程教学要求(试行)》将大学英语的教学目标确定为&培养学生的英语综合应用能力,特别是听说能力,使他们在今后学习、工作和社会交往中能用英语有效地进行交际,同时增强其自主学习能力,提高综合文化素养,以适应我国社会发展和国际交流的需要。&其中把原教学大纲中的&以读写为主&改为了&以听说为主,全面提高英语应用能力&(高等教育司,2007)。为适应这一教学目标,四六级考试改革自2005年启动以来已经对题型做出了较大的改动,新题型更加注重考查学生的听力能力的运用。  《教学要求》也提出了对教学模式的改革,&从以教师为中心、单纯传授语言知识和技能的教学思想和实践,向以学生为中  心、既传授语言知识与技能,更注重培养语言实际应用能力和自主学习能力的教学思想和实践的转变&。把以课堂教学模式为主改为&课堂与计算机并重的教学模式&(高等教育司,2007)。日,50所高校的数千名学生参加了大学英语四级的机考,2009年又增加到1000个考点进行机考,与笔试题型相比,机考题型有很大的改动,更加注重对语言运用能力的考核,这也正是符合了社会对英语人才的要求。大学英语四六级机考使英语考试由传统的笔试(即英语标准化考试)转变为计算机化语言测试,即IBT(internet-based language test)。虽然计算机教育已经逐渐完善,而且网络的发展也是日新月异,但是以计算机为基础的语言能力的测试在全国范围内还是处于初步发展阶段。题型和考试方式的变化,将促使各高校对英语的教学方法和教学模式作出相应的改变,英语网络资源建设也势必要成为英语教学和学习的一个重要方式和手段。  二、大学英语四级机考的构成与特点&&& 1、四级机考的构成&&& 从四级机考的内容和题型来看,听力测试部分占据考试内容的70%,是笔试考试听力比重的两倍,充分体现了&以听说为主,全面提高英语应用能力&的教学要求,同时也是大学英语教学改革的重要内容。四级机考试题共分三部分:第一部分是30分钟左右的&听力理解&,包括两个新闻报道和三个长对话,材料读两遍,但语速较四级笔试有所提高,听后需答完18道四选一单选题,分值占25%。四级听力涉及新闻题材的听力段落,播报语速正常,但夹杂着大量专业术语。第二部分是难度最大的听、说、写综合测试,时间是50分钟左右。考生需围绕视频,完成单选、填词、句子跟读与写作,分值占45%。第三部分是阅读理解,包括两篇仔细阅读和一篇快速阅读,时间是35分钟。仔细阅读有20分钟时间,提交答案后立刻进行15分钟的快速阅读。但非常人性化的是,在阅读文章过程中,同学们可以把文章里的任何一个单词或一段文字通过按一个键标上记号,方便做题时查找和定位答案。& 从考试的形式来看,传统的四级考试是完全的笔试,而新四级考试则是依靠计算机来完成,这就要求考生对计算机、网络等较为熟悉。对于没有TOFEL、GRE或IELTS等机考经历的考生来说是一种较为陌生的考试形式,如果平时缺少适应性的学习和实践,或键盘操作不熟练,再加上听力的难度,考试的难度可想而知。&&& 2、四级机考的特点&& (1) 听力比重和体型变化大  与笔试题型相比较,很明显特点是听力的比重大大增加,听力的题型也有了很大变化,由单选、填空两种题型增加为填空、听写、句子跟读和写作;听力的内容很明显是增加了新闻听力,一般选自CNN、VOA或BBC,因此英音和美音都会有,而不是像笔试中的以美音为主的听力材料。由于计算机的运用,听力材料中还增加了视频,由现在单纯的听觉接收变为听觉和视觉的双重接收。另外语速较四级笔试也有所提高,这意味着传统的大学英语听力教学已不能满足考试的要求,老师教学和学生学习英语的重心也将从读写转变为听说。&& (2)增加机读环节考口语  传统笔试对考生说的能力没有任何考查,造就了&哑巴英语&。为了对学生口语表达能力进行考查,机考增加了跟读题,即给一段语音材料,要求考生对着计算机的麦克风在限定的时间内重复之前听到的内容,以此考查考生的口语是否标准。这对于很多平日里不敢开口说的考生而言,无疑是巨大的挑战。这个题型考查的是学生的听力获取信息的能力和口语发音和表达水平。这一题型可以迫使学生加强口语的训练,以提高口语表达和运用能力。&& (3)作文采取&听&加&写&模式&&& 机考的写作部分也融入了听力要求,系统先是把先前看的视频截取一段再播放一遍,然后从这段视频中引出写作题目,要求考生不但要转述视频提供的细节,还要阐发自己的观点。这样把听力和写作整合起来进行考察的形式,就是典型的综合语言能力测试(IntegratedTest),考生如果没有在听懂的基础上理解视频内容,根本无法顺利完成写作。因此,机考把听、说、读、写这四种能力综合在一起进行考查,而不是像笔试中的分开测试,这更加符合对语言综合能力的测试要求。当然这对教师和学生来说是全新的挑战。&&& 三、机考对大学英语教学和学习的启示&&& 英语学习的目的是学为所用,《教学要求》和机考的实施都迫切需要对大学英语教学的目标作出调整,从&读写为主&转变为&听说为主&,提高学生的英语综合应用能力。一方面教师应在大学英语教学中培养学生的听力和口语能力,并充分利用计算机网络、多媒体及其他教学资源,采取灵活多样的教学模式和方法,加强建设网络教学平台;另一方面教师应加强学生学习英语的兴趣和自信,建立第二课堂,鼓励学生由被动接受语言知识和技能转变为自主学习。&&& 1、养学生的听力和口语能力&&& 听力比重的大大增加对很多教师和学生来说是教学和学习上的一次重大冲击。现行英语教学多以讲解分析为主,而且注重语法和阅读的考核,听力课是隔周一次,课时不多,且听力教材和机考也有些脱节,所以从教学安排上应增加听力课的教学课时和考核。当然加强对听力的教学并不是完全摒弃对语言知识的教学,而是指有效结合两者,因为良好的语言知识是提高听力能力的基础。听和说的能力是紧密相连的,在听力教学中也可穿插多元化的口语教学方式训练和加强学生的口语表达能力,并逐步培养学生学习英语的兴趣。&&& (1)增强语音语调的练习&&& 语音教学是听与说能力的基础,&良好的发音对于想要清晰表达自己的英语学习者来说十分重要&(王桂珍,1996)。在英语教学中要加强语音语调训练,教师要帮助学生了解一些基本的语音知识,如重读、弱读、连读等,在听的基础上模仿语音语调,把握朗读节奏,找材料时要由浅入深,先模仿单词,再模仿短语,然后模仿整个句子,最后能做到听后将听到的内容背诵出来。&&& (2)精听与泛听的结合&&&& 精听是让学生反复听一些材料,边听边做笔记,直到完全听懂对话或短文的每个句子和每个单词;而泛听则要求学生以听懂大意或听懂其中的关键单词短语。精听与泛听是训练听力能力的两种相辅相成的方法。教师要充分利用每节听力课,根据具体听力材料采用这两种方法,培养学生正确的听力习惯。精听时可听写材料中的每个句子,然后检查纠正,或听后复述材料内容,回答相关问题等。泛听训练主要培养听懂大意的能力,听不同的语音语调,培养语感,熟悉英音与美音的语音差异。在听力课时需精泛结合,从而帮助学生提高听力理解的速度与准确性。&&& (3)采取多元化听力口语教学方式&&&& 在教学过程中可以适当加入英文歌曲听写,诱发学生的听音兴趣。课上可挑选一些比较简单、节奏较慢、流畅的适合学生写下来的英文歌曲作为听写材料,使听写活跃起来,不再是一种机械的活动。英文歌曲听写,能帮助学生掌握连读、吞音等发音规则,同时又能了解英语国家的一些风俗习惯和文化背景知识。此外,可以找一些符合学生英语水平的英语电影,为学生营造逼真的视听环境,而且英文原版电影多数来源于生活,取材于生活。看完之后教师可以让学生模仿英语电影中的对白,也可对其中的经典桥段进行角色配音表演,真正地让学生在听力能力上得到训练。这样的影视听力过程不仅能使学生保持较长时间的心理兴奋状态,还能使学生把图像信息和声音信息同时结合起来,学生通过影视了解英语国家的文化和社会背景,并学习到了当下最流行的语言、词汇,从而达到轻松快乐学习、自然习得的目的,寓教于乐。&&&& 2、学生应加强自主学习,建立第二课堂&&&& 兴趣是学习最好的老师,多元化英语教学方法的目的之一是为了激发学生对英语学习的兴趣,从而使学生能提高英语学习的热情,加强英语自主学习意识,增加英语课外学习时间,建立第二课堂,以提高英语的综合应用能力。  英语应用能力的提高是长期的过程,课堂上每周4或5个课时是远远不够的,教师的课堂指导和学生的课外自主学习两者缺一不可。在英语教学中,教师应充分发挥其引导作用,帮助学生巩固基本知识,提高英语运用能力,指导他们坚持课外广泛阅读和听力口语训练,扩大知识面,培养英语学习的兴趣和自信心,并坚持自主学习。教师可结合学生的实际情况制定学习计划,根据学生水平有方向地指导学生课外收听英语新闻节目如CCTV9、CNN、VOA、BBC,观看经典英文电影、Discovery、Utube网站上的英语视频和英语电视节目等;还可以组织学生搞英语演讲比赛、英语配音比赛、英语背诵比赛、英语歌曲比赛和英语角等活动,以逐步加强学生的英语应用能力。  3、加强网络教学和学习资源平台的建设&&& 传统的大学英语教学模式是教师讲授为主的教学模式,教师与学生面对面进行课堂辅导,在教学过程中并没有突出学生的主体地位,从而也导致无法充分调动学生的学习主动性和兴趣,而且也不符合当今社会培养英语人才的要求。《教学要求》中对大学英语的教学模式进行了全新的诠释:新的教学模式应以现代信息技术,特别是网络技术为支撑,使英语的教与学可以在一定程度上不受时间和地点的限制,朝着个性化和自主学习的方向发展。各高等学校应选用优秀的教学软件,鼓励教师有效地使用网络、多媒体及其它教学资源(高等教育司,2007)。四级机考和笔试最明显的区别就是由传统的纸质考试变成了用计算机进行答题。在答题时考生都要面对计算机屏幕,而且每题的答题时间都有严格的时间限制,如果超过该题的答题时间系统会自动跳到下一题,考生根本无法回到原来的题目答题,因此学生应提高计算机应用能力。教学模式的转变也正是符合了机考对计算机应用能力的要求。如果平时上课就是用基于计算机网络的教学方式,那将大大提高考生对机考的适应能力。&&& 网络的发展对教育也产生了深远的影响,在这信息时代应充分运用网络来构造崭新的英语教学和学习环境。英语网络资源已发展得很丰富,从日常生活到高科技,方方面面,听、说、读、写,歌曲、电影、动画,英语文学作品,科普文章等等,形象生动、图文并茂、趣味性强。但正是由于这点,才有它的繁杂的特点。刚开始接触网络,学生或许会绕有兴趣搜索英语学习资源,但当一次又一次搜出的资料高于他们的阅读理解能力、或根本听不懂事时,他们就会慢慢地失去兴趣。再加上网络游戏、聊天的吸引,久而久之就不再上网学习。因此教师要有针对性地对网络资源进行筛选,选择并提供适合学生水平的学习资源,以充分发挥网络资源的有效性。各高校要充分利用网络这一资源进行网络教学和学习资源的平台建设,开发网络自主学习中心,将英语学习网站建设成为全校师生英语学习提供服务的平台,开辟师生英语学习的第二课堂,以网络为平台督促和指导学生进行自主学习。&&&& 四、结束语  学习英语的最终目的是能够用英语进行交际和交流,提高英语的综合应用能力,传统的教学模式已越来越不适应培养学生英语应用能力的要求。大学英语四级机考作为英语教学改革的契机,开启了计算机化语言测试的大门,引导教师和学生利用计算机网络辅助英语教学和学习,同时也督促教师调整英语课堂教学模式和方法,更好地指导学生培养英语应用能力。&&&&
【参考文献】[1]教育部高等教育司.大学英语课程教学要求[M].北京:高等教育出版社,2007.[2]李群.大学英语四、六级机考的特点及应对策略[J].教研教改,2009,(3下旬).[3]向莉萍.大学英语四级机考对英语听说课程教学的启示[J].外语教育,2010,(7).[4]王桂珍.英语语音语调教程[M].北京:高等教育出版社,1996.[5]朱芸.大学英语四级机考及其对教学的启示[J].佳木斯教育学院学报,2010,(4).
[&发布:互联网&&&&编辑:互联网&]
能飞英语网欢迎您评论,文明上网,理性发言
能飞视听学习软件
能飞背单词
英语学习方法
英语推荐文章
英语学习工具
版权所有 & . All Rights Reserved.韵老师讲《计算机硬件之显卡1》
韵老师讲《计算机硬件之显卡1》
分享给好友
您需要先安装&,才能下载视频哦
用优酷App或微信扫一扫,在手机上继续观看。
韵老师讲《计算机硬件之显卡1》
分享给站外好友
把视频贴到Blog或BBS
flash地址:
<input type="text" class="form_input form_input_s" id="link3" value=''>
<input id="link4" type="text" class="form_input form_input_s" value=''>
电脑初学者视频教程专辑(二)
播放数: 28,949
播放数:37,849
最近更新:1年前
播放数:83,972
最近更新:5个月前
播放数:23,208
最近更新:1年前
播放数:18,189
最近更新:3个月前
播放数:8,935
最近更新:1年前
播放数:11,378
最近更新:1年前
节目制作经营许可证京字670号
京公网安备号
药品服务许可证(京)-经营-当前位置: >
> 我想对计算机系的学生说……在计算机的世界里,绝大多数情况下,学好C++,走遍天下都不怕。但是搞C/
我想对计算机系的学生说……在计算机的世界里,绝大多数情况下,学好C++,走遍天下都不怕。但是搞C/
lr5592364 & at
我想对计算机系的学生说……在计算机的世界里,绝大多数情况下,学好C++,走遍天下都不怕。但是搞C/C++你一定要搞好才行!还有,在学校的时候把每门功课都学扎实了,包括英语,包括数学!包括各种专业基础课!!!哥是过来人,不听哥的话可能你毕业后照样能找到工作,但十年后你就明白哥说的对了。PHP、Python、.Net、Java神马的都是浮云。。。虽说哥也是个.Net程序员。我不是贬低.Net,但对于计算机系的学生来说,你最应该花费精力的地方,是C/C++、数据结构与算法、操作系统、编译原理别的都没这个重要。学好C++,再去搞别的,so easy!但是只会别的不会C++,再想往深一点发展。。。too hard!!!这些东西我都没在大学里学过,但我在我十年的职业生涯中体会到了它们的重要。你们现在有机会在课堂里学,多幸福呀,还有老师教。我可是羡慕死你们了。别过早追求花里胡哨的东西,别过早急功近利。话说,虽说哥现在是个.Net程序员,但是哥在做第一份.Net工作之前是个C++程序员。公司招俺去,扔给俺一本书:《C#高级编程》,自己看。然后4天后,哥就正式做项目了。4天!!!对C++程序员来讲,4天从C++转到C#足够了。但是我可没听说过,有人之前不懂C++,只懂C#,从C#转到C++只用了4天。归根结底一句话,听哥的没错。哥十年的程序员经历不是白混的。言语可能偏激,但话糙理不糙。欢迎拍砖,拍得在理哥给分。PS:哥当年不是学计算机的,是三流大学非热门专业的小本科,计算机全自学的。
每个人都有自己的路,没必要把你的路强加到别人头上吧?哥不懂C++也不懂数据结构,跟你一样,也不是计算机科班出生的,主业学的化学。如今照样做项目,还懂计算机网络,做过多媒体。如果大家都靠Coding吃饭的话,我想大家都是打工仔,能优秀地完成老板交给的任务即可。即便要做更高层次的软件架构师,系统分析师,也并不见得必须要C++吧?Java和C#都源自于C++,也抛弃了C++里一些繁琐不常用的功能,使得程序设计显得更加简洁和易用,这就够了,为什么还要舍简求繁呢?按照你的推理,那是不是还要去劝大家再去学汇编?当然,数据结构还是需要学的,并且我也不是说你说错了,只是认为没必要让所有的人都按照同一条路去走。再说现在即便有什么问题,google一下很快也出答案。我不知道在哪儿听说过,说现在是搜索的年代而不是以前记忆的年代,我想或多或少地还是有些道理的。
jzbswbsw & &
& & (0)(0)最开始开发用的是xenix系统+foxbase后来转windows平台,学习vfp,2天,就开始写项目了,再后来,学习vb,1周,开始写项目C#根本不用学,同事给我讲了2小时代码,就上手干了,第一件事情就是开发了自己的异常处理框架
jzc222003 & &
& & (0)(0)是的,虽然我不是计算机系的,但是我本科较C#为熟悉,现在读研了,研究生期间果断开始C++,本科有点底子,确实,C#太浮云了,JAVA咱不说,好歹有跨平台嘛。
jzbswbsw & &
& & (0)(0)楼主的话其实说对了,“编程语言不重要,重要的是思想…”这句话我也不太赞同,因为我是个极端的程序员,自写了一个访问数据库的对象,将数据都存储在内存中,然后去读,效率低,比C++低太多了。虽然写法和C++没什么区别。我有些习惯于代码说话,你瞧楼下的这代码,GetNumberBytes已经达到算法的极限了。GetBytesNumber还可以优化,反过来计算,不使用Math.Pow。最后使用了BitConverter,很难理解为什么BitConverter的效率更高。除非他们不是.Net写的。  C# code  public static Byte[] GetNumberBytes(Int32 dValue) {
Byte[] aBytes = new Byte[4];
Byte aPlace = 3;
while (dValue & 0) {
Int32 aWidth = dValue / 256;
Int32 aHouse = dValue - aWidth * 256;
aBytes[aPlace--] = (Byte)aH
dValue = aW
public static Int32 GetBytesNumber(Byte[] dValue) {
Int32 aInt = 0;
for (Int32 i = 0, aLength = dValue.L i & aL i++) {
aInt += (Int32)(dValue[i] * Math.Pow(256, dValue.Length - i - 1));
jzc524 & &
& & (0)(0)我觉得理解了c#
继承多态 面向对象 网络编程
和算法 数据结构这些东西,转向c++也是挺容易的c++看起来也就是多可 :
这些符号,只不过是语法有点不同,方法原理基本都是一样的c++那些指针 stl的语法等对初学者比较难把握,很难读懂,这也是很多人望而却步的原因。相比c# java的语法就优雅很多了。很容易读懂。
jzbswbsw & &
& & (0)(0)学了几年C++之后,被C++各种复杂的容易犯错的特性调戏了N多次之后,勉强可以上手做点东西。所以现在看C#也有点和大学期间不同,感觉C#语法很优雅,并没有什么不好。如果快速做出一些东西来,.net C#比C++的优势大多了。C++的优势在于强大,几乎没有用C++实现不了的。但是其复杂性也绝不是吹得。刚刚学习C++的时候,被各种临时对象,各种深拷贝浅层拷贝,各种指针常量,常量指针,各种模板,搞得一头雾水,并且到现在也还是感觉没学到方方面面感觉很透彻,就这样混混沌沌的用着。初学者往往会觉得C++太难,这是因为C++里面东西太多,导致初学者犯错的机会更多。但入门之后就感觉好一点。C#入门容易,但后续要学习的东西也很多。我现在看C#,也有一种很陌生的感觉,毕竟大学期间学了好长一段时间。C#是一门高速发展中的语言,我最早学的是FrameWork1.1,现在都4.0了吧?但是相对的,C++的发展就没有那么快,相对稳定。jzchenbo & &
& & (0)(0)
本问题标题:
本问题地址:
温馨提示:本问题已经关闭,不能解答。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&湘教QS2-164&&增值电信业务经营许可证湘B2-

我要回帖

更多关于 王老师讲因果 的文章

 

随机推荐