计算机专业只开c语言
❶ 全国计算机二级C语言考试属不属于全国计算机专业软件水平考试
计算机二级c语言考试是等级考试,不属于软件水平考试。
1、计算机技术与软版件专业技术资格权(水平)考试(以下简称计算机软件考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。这是由国家人事部和信息产业部领导下的国家级考试。
2、信息产业部有关负责人介绍,计算机专业技术资格(水平)实施全国统一考试后,不再进行计算机技术与软件相应专业和级别的专业技术职务任职资格评审工作。考试工作由人事部、信息产业部共同负责,实行全国统一的大纲、统一的试题、统一的标准、统一的证书。
3、通过考试并获得相应级别计算机专业技术资格(水平)证书的人员,用人单位可根据有关规定和工作需要,从中择优聘任相应专业技术职务:取得初级资格可聘任技术员或助理工程师职务;取得中级资格可聘任工程师职务;取得高级资格可聘任高级工程师职务。
❷ 非计算机专业学生学C语言有什么用
基本上没有用,如果上班的话。
如果你继续读研,有时候可以用C语言编一些程序,但一般都会有已经弄好了的程序,不需要你用C来编。就看你是不是很感兴趣了。我的导师就挺支持自己编程处理一些数据的。挺有意思的。
❸ c语言大学里是只有计算机专业才会上的课程吗非计算机专业可以考它的证不
大学里所有专业都可以考的,本人文科,已考完
❹ 大学计算机专业里 的c语言是什么
计算机专业里 的c语言:
C语言是1972年由美国的Dennis Ritchie设计发明的,并首次在UNIX操作系统的DEC PDP-11计算机上使用。它由早期的编程语言BCPL(Basic Combined Programming Language)发展演变而来,在1970年,AT&T贝尔实验室的Ken Thompson根据BCPL语言设计出较先进的并取名为B的语言,最后导致了C语言的问世。 而B语言之前还有A语言,取名自世界上第一位女程序员Ada(艾达),同时也是编程语言之一。
知识扩展:
c语言的特征:
1、C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。工作单元。
2、C是结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使用、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。
3、C语言功能齐全:具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。
4、C语言适用范围大:适合于多种操作系统,如Windows、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。
5、C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。C++在这方面做了改进,在保留了指针操作的同时又增强了安全性,受到了一些用户的支持,但是,由于这些改进增加语言的复杂度,也为另一部分所诟病。Java则吸取了C++的教训,取消了指针操作,也取消了C++改进中一些备受争议的地方,在安全性和适合性方面均取得良好的效果,但其本身解释在虚拟机中运行,运行效率低于C++/C。一般而言,C,C++,java被视为同一系的语言,它们长期占据着程序使用榜的前三名。
❺ 学计算机专业一定得学c语言吗
1、一定,因为计算机二级内容里包含了c语言vf等内容
2、c语言是计算机语言的基础,所以学了c其他的基本就能贯通。
推荐书
《c程序设计》
❻ 非计算机专业还学c语言吗自学的。我同学都不去计算机专业的,咋都在学c语言,甚至有的看到数据结构了
了解计算机原理,编程方法及程序运行方式。为找工作也有可能
❼ 大四了 计算机本科专业 女 只会计算机三级c语言层次的编程 我感觉自己从未入门怎么办
你好,编程的能力是用一行一行代码磨出来的,多写就能入门。
像去网络、腾讯这样级别的公司,编程经验至少要两万行~如果想对计算机有整个深入的认识,编程经验至少要在5万行以上,最好还要写过编译器、操作系统这种高技术含量的东东~
大四如果才开始,可能略微有些晚~
我有几条建议,仅供参考~
可以考研。研究生期间要么专心学术,将来读博士当老师;要么专心编码,毕业后当程序员。研究生毕业找工作,起薪比本科生高很多。
有一个取巧的方法,你把各大公司笔经面经面试宝典上面的题目、算法都自己做一遍,可以把笔试糊弄过去。
计算机专业毕业,不一定要当程序员。我学计算机已经8年了,我发现我周围的女同学当程序员的真没几个,可以搞测试,做销售,考公务员,进银行……门路多了去了,不一定要在程序员这棵树上吊死
祝一切顺利!
❽ 非计算机专业为什么学c语言知乎
对于题主的问题,我觉得有点大了,这个问题就好像我问一个学习金融的人这样一个问题:对于非金融专业的学生,怎么入门金融学?
OK,我先说说我对计算机的理解吧,因为我觉得这对学习计算机比较有好处。
我所认为计算机是什么呢? 他是一种辅助设备,能够拓展人类的能力。能够轻易完成人类很难做到和很费时间和精力才能做到的事情。
Okey,理解说完了,开始干货:
计算机分为硬件和软件,硬件就是你看得见摸得着的,软件是你看得见摸不着的。介于题主是想说入门,我就不推荐计算机有关硬件的东西了,我主要推荐的是软件的方向。
通常对于计算机专业的人来说,了解计算机的硬件组成是非常有必要的。因为这不单单只是告诉你现象,还告诉你的本质。
学习计算机的软件(还有硬件):首先,你要看一本叫《计算机科学技术导论》的书(事实上不管你专攻硬件还是软件,这本书看看绝对没错),这本书包含了很多的基础内容,
比如2进制(“计算机世界”的语言,计算机非常笨,哦,也就是cpu非常笨,只能明白01010101,其他的统统不知道),
计算机硬件的组成(运算器,控制器,存储器,输入输出设备),
汇编语言(因为010101对于人类来说过于麻烦和难以理解,所以就把一段010101用几个字母定义,例如“mov”),
然后就是c语言,一些很懒的使用汇编语言的程序员觉得汇编语言还是不够方便,所以就发明了高级语言---c语言。(可以看出来计算机的发展史真的是一群很懒的人的奋斗史:),我希望有幸成为他们其中的一员。)
当然,里面还说了很多其他的东西。
看完了《计算机科学技术导论》以后,好吧,这是开胃菜,正菜开始上桌了。
C++ 。推荐书目:《C++ primer》 ,C++是一门计算机高级语言,计算机语言是拿来干什么的呢?就是和计算机交流的,你看,你和英国人说话要说英语,要和广东人说粤语,要和荷兰人说荷兰语。一样的道理。随着“hello world”在那个黑黑的界面中显示出来的时候,你甚至会怀疑:这TM就是编程?!
哦,这只不过是万里长征中的第一步。后面还有好多有趣的东西呢。
你要开始了解什么是变量,什么是常量,什么是循环,什么是类,什么是判断语句,什么是继承,等等等等。
如果你学习完了语法部分(就是上述说的),那么,恭喜你,基本上已经可以和别人说:我学过编程了。
好嘞,开始下一步:
因为题主的研究生是金融的,而且boss是做risk management的,那么算法就是必不可少的了。
《算法艺术及信息学竞赛》 这本书还不错,介绍了一些基本的算法(当然里面不会告诉你怎么进行风险管理,那是金融专业的事)。我只是粗略的过了一遍,所以就不献丑了。不过研究算法感觉就像在原始丛林里面爬山,一般人进去就跪了,有了大量的经验以后才能生还。
《数据结构》 ,在计算机科学或信息科学中,数据结构(英语:data structure)是计算机中存储、组织数据的方式。通常情况下,精心选择的数据结构可以带来最优效率的算法。(来自维基网络),这是修炼的内功心法之一。
《操作系统》,了解了操作系统的原理以后,才能更好的操作我们正在使用的系统。属于中级的课程吧。
《编译原理》, 如果说计算机语言是魔法咒语的话,编译原理就是告诉你,这些魔法咒语是怎么生效的
《计算机组成原理》 哦,这个非常有趣,和操作系统有很大关系,但是这个是从硬件的层次上面(大部分来说)来解释计算机的组成
《软件工程》 估计题主暂时看不到这里的了,什么是软件工程呢?我的理解就是,把写软件规范化。形成一种规范以后好处就不言而喻了。
实话说,在学习的过程中会出现很多问题:
比如说语言选择的问题,你会听说JAVA无所不能,C#简单方便,python优雅至极,php开发速度快到带你飞。
我个人觉得,语言不是重点,语言只是个工具而已,重要的是人,就好像我们都会写中文,为啥俺和莫言的差距咋就这么大呢!
个人建议是:发挥各个语言的优势,在不同的情况使用不同的语言。
比如说:
1.想要开发个简单的网站,PHP是不二的选择(你可以想象用C++写网站的“快感”么?)
2.windows下的程序,C#绝对是王道,还有比微软自家的东西更懂自己的么?
3.android开发,平台的限制,最好还是用JAVA。
4.考虑到性能问题,如果你是个大神(那是不可能的,如果这样你就不会问怎么入门了)那绝对会使用到C++,对于一般的凡人,JAVA的回收机制以及够用了。
如果你想要买书,个人觉得最好不要买国人写的,因为国内大部分都是你抄我我抄你的节奏,最好买国外的书。图灵系列的我觉得不错。
我个人觉得,学习计算机并不神秘和复杂,甚至有些可怕的简单,有付出,就一定有回报。因为计算机的严谨性,他永远不会出错,你给出了正确的方法,就会得到正确的结果。
这里推荐题主一个小网站,名字叫做提问的智慧:
http://www.beiww.com/doc/oss/smart-questions.html
❾ 学计算机专业一定得学c语言吗
c语言是基础,各个语言的基础,学好了c语言,可以更快更方便的学其他语言,当然不学c语言也可以学其他语言,推荐java或者c#。
❿ 为啥计算机考研大多数只考c语言而不是别的语言
因为C语言是基础性语言啊,很多语言都是从c语言中发展出来的,而且c语言是一种接近底层的语言,更能够考察思维的严密性吧,我是这么认为的。
如有疑问,欢迎追问