当前位置:首页 » 编程语言 » 学位计算机c语言
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

学位计算机c语言

发布时间: 2022-04-24 01:44:01

‘壹’ 申请学士学位要求计算机等级考试过级,请问大家一般考哪级,二级还是三级,2,3级中的哪个

大部分都考二级c语言,当然也有一部分考三级网络技术的。大部分人都考这两门。

‘贰’ 计算机学位考试会挂科吗

会。
对于计算机学院的学生来说,你追求的不是考60分,而是考高分。在大一,计算机专业的学生一般都会学习C语言和C加加,因为这是基础。
因为大家刚开始接触计算机编程,很多同学理解很困难,学得也是比较慢。

‘叁’ 计算机c语言入门

学c++吧。
Essential C++
C++ Primer
Accelerated C++: Practical Programming by Example
以上的三本书是我最推崇的C++教程,我对它们进行过细心的阅读,感觉受益匪浅,因此也不遗余力地向你推荐。

《Essential C++》(《Essential C++中文版》,华中科技大学出版社,2001)出自久负盛名的《C++ Primer》作者之一Stanley E. Lippman之手。的确有很多人对这个大师级的人物竟然写这样一本面向零基础的轻薄短小的入门教材感到不可理解。Lippman自己的解释是在参与一部电影的制作时(他拥有艺术硕士的学位!),他由于某种需要必须学习Perl语言,在学习的过程中他“在感伤的心境中明白”,C++ Primer无法扮演初学者导师的角色,那本书太庞大复杂了——对于那些想立刻学会C++语言并进行简单应用的人来说。于是他便有了这本并不太精细却体现语言核心的着作。这本书完全面向零基础读者,您可以对编程一无所知,《Essential C++》仍会引导您走向用C++编程之路,正如它的贴切的书名中所说的,它体现了C++的精髓(脚注:essential,精髓的、本质的)。

《C++ Primer》(《C++ Primer中文版(第4版)》,人民邮电出版社,2006)是一本庞大复杂的C++书籍,由三位世界级的大师Stanley B. Lippman、Josée LaJoie、Barbara E. Moo合力打造。虽然它的书名可以翻译为《C++入门》(脚注:primer,初级读本、入门(书)), 但这本书真得有点“名不副实”,这本英文版有912页的厚书详细地介绍了C++的方方面面和点点滴滴。然而,阅读C++ Primer这本讲解地很深入的教程的确也不需要什么准备知识。不过由于这本书的复杂性,读完Essential C++做基础再读本书却是更多人的选择。如果您想从零开始深入的学习C++,或者您在学习C++的道路上遇到了什么疑难,C++ Primer肯定会帮助您。另外,本书目录和正文中关于名词术语的中英文对照就是参照C++ Primer的附录完成的。

《Accelerated C++》(《Accelerated C++中文版》,中国电力出版社,2003)是另一种风格的C++教程。两位作者Andrew Koenigh和Barbara E. Moo是C++圈子里少见的夫妇搭档,Barbara的参与给本书带来了一种清新细腻的女性化风格。这本书同样也是适用于零基础的读者,同样轻薄短小,但却从最基础的程序语句一路讲到了STL的使用,知识密集度极高,并有很多例子。正如书名所说的,此书极有加速度(accelerate)。书中的某些习题也颇有难度、值得思考。但要注意的是据说本书的中文版(我没看过)的翻译有许多微瑕,请谨慎购买。

最后额外说一句,我在互联网上得到消息说C++之父Bjarne Stroustrup正在写一本C++大学教程。相信这个世界上对C++的理解没有人比Stroustrup更透彻,他的C++着作想来应当质量极高。如果这本书创作完成并出版了的话,相信会是给C++入门者不可多得的教材。

Ivor Horton's Beginning ANSI C++: The Complete Language
Problem Solving with C++: The Object of Programming
C++ Primer Plus
Professional C++
Absolute C++
C++ How to Program
You Can Do It: A Beginner's Introction to Computer Programming

上面给出书名的几本书是我推荐的C++教程的第二梯队,它们大部分是近两年才出版的新书,体现了最新的C++教学方法研究的成果。但事实上我并未完整阅读过这些新出的入门书籍,它们入选这个清单是因为它们在C++这个圈子里的名气。关于这些书的评价我参考了很多负责任的书评,并选择性地阅读了这些书的某些部分以进一步核实,这些评价应该是客观、中肯的。

骄傲的Ivor Horton将自己的名字写入书名《Ivor Horton's Beginning ANSI C++》(《C++入门经典(第3版)》,清华大学出版社,2006)。而据说这本经典的C++教程滋养了无数C++程序员。这本书的特点是结构严谨、内容详实,具有“学院派”一丝不苟的风格。若您的学习习惯是一点一点的建立一个严密的知识体系,那么本书很适合您。

《Problem Solving with C++》(《C++面向对象程序设计(第5版)》,清华大学出版社,2005)是Walter Savitch教授根据教学大纲精心编写的着作。它的特点是采用了很多便于读者巩固所学知识的教学特征、在网站上提供了许多课件类的支持材料,十分适宜于在课堂上进行双语教学。它的一大特色是可以自主决定主题的学习顺序,具有面向学生的易用性。

《C++ Primer Plus》(《C++ Primer Plus(第五版)中文版》,人民邮电出版社,2005)享有“程序员和开发人员学习C++的完整教程”的美誉。可见它面向的读者群是“程序员和开发人员”,这当然会影响它的写作风格和侧重点,也就是这本书可能适用于有一定基础、至少学过一门编程语言(如Pascal)的人群。如果您的目标与此书的读者群接近,那么这本书很适合您。

《Absolute C++》(《完美C++教程(第1版)》,清华大学出版社,2005)的作者也是创作了多本畅销书的Walter Savitch。它的编排特色是循序渐进、介绍了统一建模语言(UML)和模式以体现软件工程领域的最新趋势、特别设立了“提示”和“陷阱”两个小节。它似乎是与《Problem Solving with C++》相补充、适合于自学的一本教材。

《C++ How to Program》(《C++编程金典(第三版),清华大学出版社,2002)是畅销书作家Harvey M. Deitel和Paul J. Deitel两位父子的作品。虽然我并不相信这本书像宣称的那样是“全球使用最广泛的C++经典程序设计教材”,但这本书的确也被很多人所推崇和使用。其特点有注重案例分析、广泛使用了UML图等,分布在各章的“对象思想”、“案例分析”、“常见编程错误”、“良好编程习惯”是其特色部分。另外,据说书中的自测和练习很有水准。

《You Can Do It!》(《You Can Do It——C++编程新手互动教程》,人民邮电出版社,2005)的作者Francis Glassborow是一位很有性格的C++专家,他曾对很多负有盛名的C++入门类教材进行过不留情面的批评,而他本人操刀创作的这本C++教材却在出版之后大受好评。这本书的最大特色是作者在写作过程中利用本书对一位从未接触过计算机编程的家庭妇女Roberta进行了从零开始的C++教学,保证那位家庭妇女按照本书提供的内容能够达到作者设置的目标,如果达不到目标则会重写相应的部分。(注:这很像白居易的做法,不是吗?)Roberta阅读后的反馈意见和疑问以及作者详细的解答也包含在书中,相信同样第一次学C++的您很有可能会对这些内容感同身受。

关于C++语言入门教程的介绍就到这里。你可能会产生疑问:为何没有介绍任何一本以中文写作的C++入门教程?这样除去了那一层翻译的“隔膜”,不是更有助于初学者理解吗?事实上,国内对于C++教学的研究水平特别是教材的水准与国外差距太大。例如国内大学课堂上用的那些C++教材,它们的编写思路陈旧甚至僵化,没有一本能真正令人满意。这些教材几乎都是将C++作为“更好的C”来理解和讲述。(脚注:这个理解在1985年之前还是基本正确的。那时,模板、异常处理,还有更激动人心的STL等都还没有成为C++的一部分。然而,随着时间的推移,在拥有了众多用C根本无法模拟或实现的特性之后,C++已经全然成为一门新的语言,C只成为了C++相当小的一个子集。)对于C++最重要的区别于其它编程语言的特性——模板,这些教材中最多是“言简意赅”地提到了一下;而C++最强大的武器——STL,这些教材中根本题都未提。也就是说,先不论这些教材的质量如何,它们中没有一本能做到全面、完整地介绍C++!

‘肆’ 大学本科毕业计算机要求过几级是要求过access 还是VPF 还是C语言呢

如果是非
计算机专业
的,一般要求是过两级才能拿
学位证书
和毕业证书。如果你考全国的二级,那么是考Access,要是考江苏的,那就是VFP,其他省份的我不知道,C语言的话要更难些,但其实认真的话也差不多。

‘伍’ 考研计算机综合的数据结构必须是C语言吗C++可不可以

1、既然会C++了,基本等于掌握了C。 C++已经包含了C的。可以说C++只是在C的基础上增加了对象的概念! 如果果求不用C++,只要使用C++面向对象的编程思想就可以了(也就是C了,什么cin,cout都换成C常用的输入输出就可以了)。
2、计算机专业有:计算机系统结构,计算机软件与理论,计算机应用技术,计算机科学与技术,(专业学位)计算机技术,模式识别与智能系统。
方向是由导师决定的,导师研究什么就学什么。像什么数据挖掘,信息安全,图形图像处理,经济信息处理与仿真,数据库技术及其应用,计算机网络,多媒体信息处理,企业信息化,软件工程,计算智能,信息检索与自然语言处理等很多,在报名的时候可以看到。
还有就是计算机专业研究生毕业,别人不会问是计算机什么方向的,只会在乎做了什么项目,有什么样的经验。在毕业证上也只有专业名称(如计算机应用技术)没有什么方向。

‘陆’ 学计算机二级c语言,有用吗

没用,那都是过了好久的东西了,现在的软件编程基本不用c。但是二级证书必须搞到手,就像读大学一样,要留下自己的脚印(学位证)。二级证书是社会认可人才的门路。

‘柒’ 全国计算机等级考试二级C语言和C++的区别

当然c容易考些,他们的区别如下:
c是面向过程的语言,考试的时候不会涉及到类以及类的继承派生等内容,多是考查基本语句的应用;c++是面向对象的语言,考基本语句的时间不太多,更多的时候是考察考生对“对象”的应用,也就是类以及类的继承派生的东东
现在中国的本科生要在毕业的时候拿到学位证似乎必须要CET-4和计算机2级两个证书,如果你是为了这个来考试建议你考c,相对简单的多;如果是应用的话,在完成相同功能的情况下c++的语法要简单的多,而且还全面兼容c,c++是普通程序员的首选

‘捌’ C语言怎么学

首先说一说进入计算机专业的目的,我个人是因为十分喜欢IT业,很喜欢折腾电脑,所以在填报志愿是毫不犹豫的在报了的所有的学校都填写的计算机专业,梦想着进入计算机专业后能遇见很多高手,能交到几个知己,谁之进来后却大失所望。计算机专业的学生有很多以前对计算机不怎么了解,而且还有部分人进大学前连计算机摸都没摸过,对计算机很熟悉的很少,高手更是凤毛麟角,大多数人是服从了父母之命,显而易见,目前社会最热的行业是IT业,工资最高的也是IT业,抱着这个因素,大多数考生的父母都让自己的孩子进入了计算机专业,而大多数学生也天真的认为从计算机专业毕业后就能够像电视里演的大多数白领一样每天只用坐在办公室里和同事们聊聊天,和老板吃吃饭,每天签几个字然后就有高工资等着你去拿。

进校后他们发现其实他们在专业课方面什么都听不懂,自己也一点兴趣都没有,没有兴趣那就没有学习的动力,而且这个专业是要靠悟性的,而兴趣是培养悟性的第一步,然后他们会发现越往后学专业课越难,也越听不懂,好一点的就会狠下心来,硬着头皮苦学一通,有可能也就能走出一片路来,而不好的就会就此放弃,只需要混着考试通过,混毕业,找个单位安心上班。有些人上了几年学连自己上哪些课都不知道;拿个程序他分不清是用C语言写的还是用PASCAL写的;不小心进了DOS不知道怎么再回到WINDOWS。但说起游戏来头头是道,好像每个都是职业玩家一样,有的每天只知道泡在网吧。这就是中国计算机人才下一代的悲哀!

再说现在计算机专业大学生的学习和生活。大多数计算机专业的学生对本专业的发展及前景一无所知,每天都是看小说、玩游戏、看电影、打牌、喝酒、睡觉等等很有"前途"的事情。偶尔看见一两个同学看看与计算机专业有关的书,跑去拿来一看,全是什么"游戏攻略"、"黑客秘技"等此类书籍。还有的人连C语言和C++谁是谁都还没搞清楚,就拿本VC的书"刻苦钻研",真不知他们看懂了没有。好多学生都买了电脑,但用处都是游戏机+碟机+音响,每天都在用电脑玩着各种流行的游戏、看着最新的大片、听着时尚的音乐,就是不用电脑学习。有的学生甚至问我电脑除了玩游戏还能干什么,我问他你为什么这么问,他告诉我他觉得电脑只能用来玩游戏,不知道还能不能干干别的什么。据我了解,近几年在国内好几所高校的计算机专业的毕业生的毕业设计竟然是做网页,在大学了四年,学完了《数据结构》、《软件工程》、《C语言》等专业课后,竟然交了一个没有学过计算机的人自学一两天就能做好的东西!

这就是大多数计算机专业的学生,在我在大学玩了两年之后,我突然明白该为自己的未来打算打算了,但还有许多人仍然还什么都不明白,所以就有了这篇文章。

如果你是以上我说的那种受父母之命来学计算机的学生,如果你看了《计算机应用文摘》第15期的《写给想当程序员的朋友》一文后,发现自己没有当程序员的欲望,那么我这里有几条路给你选择:
1、网页制作,将来去网站工作!
2、学习3D MAX等软件,去作动画!
3、学习美术设计!
4、网络,将来考个CCNA,去专业组网!
5、在保证能顺利毕业的前提下,去疯狂玩游戏,做个职业玩家或做一个或几个网络游戏的GM。(我身边就有这样的人)
6、以上五条都与计算机有关,要有一定的专业知识,但比起你的专业课简单多了。如果你看到这里还不觉得有适合你干的,那这条最适合你:在你们学校去修双学位,修一个自己感兴趣的专业,计算机真的不适合你!
如果以上几条有适合你的,那么你就努力去做适合你的那一片天地,去看杂志的下一篇文章,下面的文字你看了只会浪费你的时间。

如果你是计算机专业的在校大学生,而且想当程序员,那么请往下看:
1、大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!
2、计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。
3、记住:万丈高楼平地起!基础很重要,尤其是专业基础课,只有打好基础才能学得更深。
4、C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不好。
5、C语言与C++语言是两回事。就象大熊猫和小熊猫一样,只是名字很像!
6、请先学习专业课《数据结构》、《计算机组成原理》,不要刚开始就拿着一本VC在看,你连面向对象都搞不清楚,看VC没有任何用处。
7、对编程有一定的认识后,就可以学习C++了。(是C++而不是VC,这两个也是两码事!C++是一门语言,而VC教程则是讲解如何使用MFC类库,学习VC应建立在充分了解C++的基础之上。看VC的书,是学不了C++语言的。)
8、学习编程的秘诀是:编程,编程,再编程;
9、认真学习每一门专业课,那是你的吃饭碗。
10、在学校的实验室就算你做错一万次程序都不会有人骂你,如果你在公司你试试看!所以多去实验室上机,现在错的多了,毕业后就错的少了。
11、从现在开始,在写程序时就要养成良好的习惯。
12、不要漏掉书中任何一个练习题--请全部做完并记录下解题思路。
13、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。
14、VC、C#、.NET这些东西都会过时,不会过时的是数据结构和优秀的算法!
15、记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!
16、我还是强调认真听专业课,因为有些课像《数据结构》、《编译原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。
17、抓住在学校里的各种实践的机会,要为自己积累经验,就业时经验比什么都有用。
18、多去图书馆,每个学校的图书馆都有很多好书等你去看!
19、编程不是技术活,而是体力活。
20、如果你决定了要当一个好的程序员,那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好程序的天才!
21、你要有足够的韧性和毅力!有个高手出了一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
22、找到只属于你自己的学习方法!不要盲目的追随别人的方法,适合自己的才是最好的!
23、请热爱程序员这项工作!
以上的话有些是我的经验,有些是我从高手那里直接COPY来的,但他们都很有用,记住他们,并遵守他们,那你们一定会成功!

对于大多数初学者来说,好多人有这种问题存在:我到底先学什么?学C/C++?还是学VC?还是学Borland C++ Builder呢?还是Delphi?哪一个更好呢?学习程序设计和学习程序设计语言究竟是怎么一个关系?初学者究竟应该如何取舍呢?就这些问题,我从一个高手那里看了一下的这段话,可以帮助在这方面有问题的人:学习程序设计就好比学习射击,而程序设计语言就对应射击中的气枪、手枪、步枪等各种枪械。学习射击必须要选择一种枪械,不可能没有枪还能学好射击的,也不可能同时学会使用所有的枪械。但是,如果掌握一种枪械的射击,再学别的也就触类旁通了。因为在熟悉一种枪械的同时,也学习了射击技术本身。再学其他的,自然事半功倍。学习程序设计也是一样,必然要从学习一门程序设计语言开始入手。在学会系统的编程理念之后,用什么工具都一样!

之所以写这篇文章呢是因为自己眼看身边那么多的同学一个个都"不务正业",荒废了学业,心急如焚,自己也荒废了好几年,眼看微软的Windows从3.X到现在的2003 Server,而中国的软件业还是在原地踏步,难道我们真要每年等微软给他的操作系统换一次名字,我们给他交一次钱吗?这么大的利润为什么不留给我们自己,为什么不让别的国家给我们交钱呢?这是广大中国程序员的一个共同的梦,要实现这个梦的人是现在还在大学里的"准程序员"们,他们是中国软件明天的希望!希望广大计算机业的大学生看到这篇文章后,睡觉的能醒来,玩游戏的能停下来,在网吧的能出来,一起拿起课本,坐在电脑前,用程序写出中国软件业明天的辉煌。

‘玖’ 计算机科学与技术专业的必修程序设计课为什么是c语言而不是c++

不存在哪个比哪个好,只是一个比另一个更适合某个领域。
决大多数人学习C语言或C++只是为了能更加接近计算机运行的原理思考计算机的问题,多数人并不会去用它编写程序的。

如果说了解计算机运行原理,那更应该看汇编语言。因为汇编语言的语句和计算机处理器的指令几乎是一一对应。这样你更能知道处理器在做什么。计算机原理中处理器原理是很重要的。