大家好,今天小编关注到一个比较有意思的话题,就是关于软件开发c的问题,于是小编就整理了3个相关介绍软件开发c的解答,让我们一起看看吧。
请问,学完C语言,能在公司担任什么职位呢?能做软件开发吗?以后的前景如何?
C语言是大学开设的一门基础编程课, 你学完了C你是做不了软件的。
学习了C你后期学c++就很快,就差不多扩展了一个类的概念,不过学了C++你可以做更多的事,如果你又学了Qt界面库,那么可以做的事情就多了,像我们很多软件模块,都是用Qt开发的,当你学到后面实际开发的时候,你才知道前面的基础很重要,经常性的,我会忘记或者不知道的知识点,再返回去学习c或者c++的知识,循序渐进的去学习
我该如何成为一名合格的C/C++软件开发工程师?
1、C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不好。
2、C语言与C++语言是两回事。就象大熊猫和小熊猫一样,只是名字很像!
3、请先学习专业课《数据结构》、《计算机组成原理》,不要刚开始就拿着一本VC在看,你连面向对象都搞不清楚,看VC没有任何用处。
4、对编程有一定的认识后,就可以学习C++了。(是C++而不是VC,这两个也是两码事!C++是一门语言,而VC教程则是讲解如何使用MFC类库,学习VC应建立在充分了解C++的基础之上。看VC的书,是学不了C++语言的。)
5、学习编程的秘诀是:编程,编程,再编程;
6、认真学习每一门专业课,那是你的吃饭碗。
7、在学校的实验室就算你做错一万次程序都不会有人骂你,如果你在公司你试试看!所以多去实验室上机,现在错的多了,毕业后就错的少了。
8、从现在开始,在写程序时就要养成良好的习惯。
9、不要漏掉书中任何一个练习题--请全部做完并记录下解题思路
。
10、你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。
11、VC、C、.NET这些东西都会过时,不会过时的是数据结构和优秀的算法!
总之,记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!
要想成为一名合格的C/C++软件工程师,需要做到以下几点:
- 熟悉编程语言语法,这一点不用过多解释。
- 从本质上(硬件上)理解指针,对于这一点,其实硬件人员反而更容易理解,当然如果你在大学学习过模电数电课程,也会容易理解一些。如果没有硬件方面的基础,强烈建议看一看微机原理这本教程;
- 看一看C++高阶进级教程,熟悉常见模板类的使用(STL),如vector容器、迭代器、boost智能指针等概念;
- 了解常用数据接结构、算法、23种设计模式,并在实践中加深理解;
- 最后一点,多多练习,不要光看,还要多实践。
c++有证书吗?
学C++可以考的证书主要有:
全国计算机等级考试二级C++(较容易)
全国计算机软件专业水平考试程序员证书(中等难度)
微软认证MCSD(Visual C++)证书(国际认证,难度较高)
1.如果你是非计算机专业建议考全国计算机等级考试二级C++,
2.如果你是计算机专业而且今后要从事一定的软件开发工作那么选择考全国计算机软件专业水平考试程序员证书
3.如果你打算今后做程序员那么就考微软认证MCSD(Visual C++)证书
到此,以上就是小编对于软件开发c的问题就介绍到这了,希望介绍关于软件开发c的3点解答对大家有用。