考计算机二级c语言的准备多长时间啊?
需要两个月的课余时间足矣。
把基础概念全部学习一边,把基础打扎实。
刷题库,做试卷。本人买了一本未来教育的学习资料,效果很好,考试基本本是原题。 (学习资料很重要!)
你要有模拟考试的软件,熟悉考试环境。
国二C语言考试是抽题,靠你的运气,能不能抽到简单的题目。
我大一,想自学编程,各位建议我先从哪入手,先学C语言,还是学Web前端,Python,有毅力不怕吃苦?
好羡慕大一的学生,还有充分的时间来选择未来的路。
如果学校开设了C语言这门课,建议先把C语言学好,因为学好C语言对于学习其他编程语言是很有帮助的,另外,高数、英语等课程也很重要,是一个人在编程这条路上能走多远的基础。
再说Web前端和Python的问题,笔者建议学习Python,理由有三:
数据科学、人工智能(AI)是未来,在数据科学、人工智能领域,Python是主流语言。
Web前端是有个相对传统、古老的职业,尽管新技术层出不穷,也意味着这是一条不归路。
走数据科学或者机器学习这条路,未来的发展前景、薪资等肯定优于Web前端。
下面说说如何学习Python。
Python基础
Python是一门编程语言,需要先从语法基础开始学习,Python基础需要掌握的内容如下。
Python三大件:Numpy、pandas和matplotlib
Python中有三个核心库:Numpy、pandas和matplotlib。
Numpy是一个开源的数值计算系统,相当于一个免费的Matlab系统。
pandas中的DataFrame,还有其提供的一些数据处理方法及各种数据接口,会让你惊叹。
matplotlib 是Python的一个优秀的数据可视化库,能够绘制常用的数据分析图表,还能够绘制三维图形。
Python机器学习
机器学习是指计算机模拟或实现人类的学习行为,以获取新的知识或技能,机器学习也是人工智能的核心,其应用遍及人工智能的各个领域,当然包括数据科学领域。
Python爬虫(建议,非必需)
如果有时间,建议学习一下Python爬虫,爬虫可以让我们在枯燥的编程学习中多一些乐趣和成就,对于Python爬虫,需要学习的东西如下。
数学很重要
上面写了那么多,其实都没有数学重要,对于数据科学或者人工智能来说,数学才是核心,但也不要被吓到,其实也不需要太高深的数学知识,需要的仅仅是当初认为太简单而没有价值的东西(开个玩笑)。
实际运用最多的是统计学,而统计学的理论基础主要是概率论,也会涉及微积分、线性代数,考研数学那一套东西肯定够用。
回答完毕,欢迎关注【数据科学吧】,分享数据科学相关的知识。
点赞并转发,可以免费领取以上思维导图哦!领取方式:点赞并转发后,私信我。
作为大一来说,时间充裕,完全可以先学C系,国内高校的话,基本上除了计算机,很多工科也都多多少少会学一些C,在很多时候还是能用到并且比较好用的。
不知道题主是否是打算毕业之后想从事IT开发类的工作,如果是冲着之后就业的话,可以先学点C,C作为底层开发的常用语言来说,如果能够现有底层的基础,未来再学其他的语言,也是有好处的。
如果自身并非计算机专业,想通过自学未来转行就业的话,那么也可以考虑考虑Java,Java的经典地位还是值得肯定的,作为非科班而言,只要技术过关,至少找工作的选择还是比较多的。像这几年的大数据趋势带动,Java大数据方向也算是一个不错的发展方向。
大学里时间充分,建议从c或者Python开始,从国外的lynda.com视频网站中学习初级编程,先不学具体编程,了解什么是编程,了解什么是数据库,了解什么是oop,有了基本概念,再开始学习详细的编程。ly的网站的账号tb有卖而且很便宜,这样你学编程的时候同时可以有效的提高英语水平,很适合大学生。ly网站学习的一大好处是系统性的学习,而且内容从课本到考试再到实际项目经验,十分全面,比国内任何视频教学网站都强上万倍不止,当你要顺利的访问ly网站而且不卡,你需要软路由和lede和机场上网工具,这也要点钱和时间。等你学了一段时间,你会发现数学才是瓶顶的时候,你要学习离散数学,线性代数,统计学,帮助你打下算法和ai的基础,然后你可以自己撸一下非递归二叉树,红黑等经典题目,提高自己的内功。大学的作用是提高内功,这些东西可以收益一辈子。学习编程语言,快的3天,慢的1个月,熟练3个月,精通1-3年(不包括c++),时间很快的。如果这4年你可以做到很少游戏,时间都在lynda和学习上,同时英语水平不错,相信你在毕业的时候一定可以进入自己理想的公司