非专业的学生如何系统地学习一些计算机方面的知识
现在的所有学科包括计算机在内都已经非常细化,所以说如果系统的学习计算机方面的知识还是有标准可循的。
国家现在有计算机等级考试,从初级二级三级四级这都是分好级的,如果你有兴趣的话,直接按这个教程一步一步的发展就可以。

举一个简单的例子来讲,三级a,3级b,和三级c之间的细微区别。他们分别是硬件,软件和网络。
当你打算向哪一个方向发展的时候,你就可以选择一个方向发展,没有必要全面开花,因为人的精力是有限的,你不可能学得面面俱到,除非你有足够的聪明足够的毅力。
其实上面这种情形对于计算机学习来讲是非常痛苦的,我建议您还是从自己的兴趣发展开始,比如说你喜欢办公软件,那么就使用和学习办公软件,你喜欢编程人就喜欢一种语言,然后用这种语言开发项目,做好一步步的学习与练习。
这些计算机如果和考试挂钩,将会失去很多乐趣,不建议你这样做。
我自己喜欢编程的最主要原因还是因为有些游戏可以写外挂,这是我最初学习编程的原因。
正是因为这个原因自学了软件,自学了汇编语言,自学了加解密。
当然现在已经不学了,因为工作原因,因为年龄,因为家庭时间太紧张了。
还有一点需要提醒你,学习计算机对身体的伤害非常厉害,因为你经常需要坐在计算机前很长时间。
非计算机专业如何系统的学习计算机分两个方面回答:
第一、非计算机专业学生不从事IT编程工作
1、学习计算机基础知识包括硬件方面计算机组成、怎样使用打印机,常见问题>处置惩罚br/>
2、学习windows系统,如何安装>体系/p>
3、最重要学习办公软件WPS或者Office,会制作精美的PPT,Word,会使用强大的Excel表格,日常生活中用的最多的办公软件!
4、如果有兴趣的同学可以学习简单PS技术等
第二、非计算机专业学生毕业后想从事IT编程工作或设计工作
除了第一,还要学习内容如下:
学习一门编程语言或者UI设计,当下最流行的Java,Python、PHP、JavaScript等语言都是不错的选择,当然还有Android、大数据开发(不过大数据和Android是建立在Java之上的)把它学精通,当然非计算机专业自学难度很大,所以建议报个适合自己的培训班!如Java为例:
Java学习分为6各阶段,非计算机专业从0基础开始,系统的学习,从小白到高手!
1、Java基础知识
2、Java高级知识Web前端知识Html+Css+JavaScript等
3、Oracle,MySQL数据库,Tomcat服务器,JSP+Servlet等
4、项目实战,Spring、Struts2、Mybatis、Haibernate框架学习
5、Springboot、SpringMVC、Springcould,JVM原理、webService等
6、Docker、Linux学习等
对于软件这个行业,只要你有了基础以后既可以自学了,关键还是靠内功!
希望对你有帮助!
直接送你无敌教程:https://github.com/ossu/computer-science
想要自学成才,打造计算机科学坚实的基础?这是从核心知识到进阶应用所必须的课程,它们都是顶级高校在 Coursera 等平台上开放的课程,所以放心大胆地学起来吧。
计算机科学一直是近年来高考报考的热门专业,是一门研究计算机相关规律的学科。近年来,随着开源社区的蓬勃发展,以及人工智能对各行各业的影响,很多人希望能够通过系统全面地学习计算机科学领域的知识。最近,在 Github 上有一个自学计算机科学的教程,总结了从零开始成为计算机大牛的学习之路。
项目地址:https://github.com/ossu/computer-science
这是什么样的计算机科学课程
这个计算机科学课程是来自一个名为 OSSU 组织整理的课程,所有的内容都是网络课程,基本上是免费的。课程面向的是大学本科生(计算机专业或计算机辅修),或从大学非计算机科学专业毕业的人们。当然,学习者只需要有高中数学基础即可开始。
考虑到计算机科学本身的难度,项目作者提到,参与学习的人需要每周拿出 18 到 22 小时的时间,花大约两年完成这项课程。
当然,有一些课程因为需要为作业项目打分而收取费用(基本上是后期高级课程),项目作者也强调说学习者可以通过申请补助或选择性跳过的方式来自主决定。
本项目的课程主要分为两部分,即 CS 核心知识与 CS 进阶知识。CS 核心知识需要我们具备高中水平的理科知识,包括几何、代数、简要微积分等等。当然,如果我们还记得大学学过的高数,那么背景知识就已经非常充足了。对于 CS 进阶知识,我们应该首先掌握整个 CS 的核心知识体系,从而进一步选择想要进修的子领域。
当然,在进入核心知识体系前,我们可以通过一个课程先看看计算机科学与编程到底是什么。
CS 核心知识
掌握 CS 核心知识需要学习以下所有课程。
核心编程
核心数学
核心>体系/strong>
核心理论
核心应用
CS 进阶
完成 CS 各种必修课后,我们应该从进阶课程中选择一些。虽然并不是每个子领域的课程都需要学习,但我们应该特别关注某个子领域的所有课程。进阶课程最终应该以某个特定领域的高级应用为结束,我们最终需要通过一个 Final Project 来实战所学到的知识。
进阶编程
进阶数学
进阶>体系/strong>
进阶理论
进阶应用
这些专业课程最终要落实到机器人、数据挖掘、大数据、物联网、云计算、全栈 web 开发、数据科学和 Scala 函数式编程等实际应用中,并且有的需要提前掌握线性代数、编程、机器学习、数据库等相关预备课程。
完成上面这些课程,差不多我们就有最坚实的 CS 本科知识了。最后,该项目还提供了一些关于 Final Project、专项课程和社区的建议与资源,它们可以帮助我们快速融入 CS 这个大家庭,并持续提升相关知识水平。
想学PLC,计算机要掌握哪些知识
首先,自己需要会装电脑系统,知道如何安装电脑驱动。
第二,会装办公软件word,exla,ppt,pdf等和会使用简单的图片处理软件。
第三,会装PLC编程软件,并且需要会装破解版的,并学会使用和操作。
第四,需要会装和使用cad制图或者caxa等电气绘图软件。
第五,知道如何安装通讯线或者数据线驱动。
知道如何查看com口,知道如何设置电脑IP地址等,小知识很多,不再一一列举,大的方面上边要学会,小的知识,自己百度能按照操作解决就OK。
谈谈我开始学习PLC的经验分享,学习PLC需要什么基础,这个问题问得好,说明你对于学习这件事还是有常识的,基础起到铺垫,承前启后的作用,把这方面搞定了,你会比那些不在乎基础而直接强攻PLC的人要事半功倍的多。
1.学习PLC首先要有电工基础,了解一些低压电器以及控制技术,这是学习PLC必备基本知识。
2. PLC要通过编程语言才能控制设备,编程肯定是要用到电脑,首先就是PLC软件的安装,别看安装两个写两个字,可是很多人两天都没搞定,所以电脑你需要会用并且需要懂得常用软件的按装。
3.你需要定位是学习西门子还是三菱PLC,因为两种PLC梯形图编程语言都不一样,如果你的基础好可以入手西门子PLC,如果你没有任何电工基础建议你先学三菱PLC,因为三菱PLC要简单易懂,学起来比较容易上手。
4.自己要有一台PLC每天进行练习,如果前期不想花钱的话可以下载PLC模拟软件进行仿真,等掌握了基本知识后再买PLC进行练手
5.网络基础随着PLC应用技术的发展,现在的PLC是越来越趋向于使用以太网这种通讯方式进行通讯,所以想学好通讯的功能,那么网络知识也是必须掌握的一门课程。
6.学习PLC是不可能一帆风顺,有电工基础后,你必须确定你学哪种品牌的PLC。三菱学起来比较简单。西门子应用广泛一些,它的安全系数要高一点,当然他的梯形图语言也复杂一点。
想学PLC,计算机要掌握哪些知识,首先基础的软件,如word、excel用于编写操作流程使用手册、项目报表和电气元件使用的报价统计等需要掌握。还有必须要学会安装各类PLC编程软件以及相应的驱动程序,有的驱动在安装的时候会自动装,有的则需要在网上下载对应驱动手动装,还需要上位机HMI编程软件的安装使用,了解它与PLC之间的通信。
还要学习电气原理图的绘制,常用的有ACE(Auto CAD Electrical)、EPLAN等软件,根据公司要求进行选择。这些软件正版的都要收费,你得到网上需要破解版的进行安装,这些一般都会有安装教程和破解软件(各类注册机等),自己一定要学会这些专业软件的安装,这是你学习PLC的第一步,后面会有各类软件的使用安装。
最后就是计算机基础原理的相关的书籍需要掌握,基本的数值转换内容、数据格式、程序流程、通信知识等,能够经常到各大工控论坛去学习、提问、分享PLC的内容有助于我们PLC的学习。推荐的PLC学习论坛有工控人家园、中国工控网论坛、中华工控网论坛等。这些网站上面都有PLC实例供我们下载学习、还有各类视频教程分享、不同品牌的使用手册等学习资料,经常逛一逛能收货不少知识。
以上就是学习PLC,计算机需要掌握的知识,希望能帮到你!










