学计算机需要什么样的>底子/h2>
计算机基础分为很多部分,我觉得首先应该了解;计算机的简介和计算机的组成部件(硬件包括输入设备鼠标键盘等,输出设备包括音箱、显示器、打印机等等)
这块内容,我已经在我的头条文章里面整理出来了;如果您想详细了解可以点击此链接进行查看:https://www.toutiao.com/i6819088859251343886/;后期我还会对计算机基础这块内容做几期视频,欢迎您关注到时候观看。

其次,就是计算机应用方面的基础了,包括如下知识

- 编程语言(如C/C++/Java/Python) 【从事软件开发人员用到的开发语言】
这是java开发工具
这是python开发工具
这两个工具都可以进行C和C++>开辟/span>
- 数据结构与算法(如字符串、数组、链表、树、图、查找、排序、归并、动态规划等)【软件开发人员,在开发软件时候用到的数学模型】
- 操作系统(包括操作系统原理、Linux命令行以及更高阶的系统编程)
这是Linux的操作系统图形化界面,Linux可以设置成以命令行的形式的操作平台;windows界面,你肯定见过,所以不截图了。
- 【操作系统也算是一个软件,安装到硬件上面的,提供可视化界面;Linux操作系统是专门应用于服务上门的操作系统,如下图:】
- 数学基础(微积分、线性代数、概率论、离散数学,高阶一点还有数值计算、优化等)【这是大学数学里面讲的知识】
- 数据库(主要是关系型数据库比如MySQL、SQLServer、Oracle及其原理)
【这是数据库用于存储软件里面记录的数据】
这是mysql页面截图
这是SQLSERVER页面截图
这是Oracle页面
- 计算机网络(OSI七层协议、TCP/UDP、路由选择、各种应用层协议等)
- 计算机组成原理 【这个大学计算机专业会讲的知识,有些学校也会开汇编语言】
- 编译原理 【这个知识应该在计算机专业大二会讲到,我用到最多的就是mysql的源码安装】
- 软件工程(各种开发模型、UML建模、敏捷开发)
- 设计模式
首先,先从打字开始,熟悉键盘,快速的打字;其次,熟悉计算机硬件的组成部分,学会装系统。会使用常用的办公软件的应用(word,excel,ppt的使用)。c语言,c#面向对象程序。ps图形图像处理,网页制作,flash动画制作。
学什么都需要基础。但是,任何基础也都是通过学习来掌握的,所以没有基础就打基础呗!
我的观点就是:首先要有兴趣。兴趣是学习最重要的动力。如果你特别喜欢烹调,那么你就能学成一个好厨师。有兴趣,你就不会害怕困难,你就会有毅力。
其次,需要实践。尤其是学习计算机,实践是极为重要的,通过实践你能学会很多东西,就会从不懂到懂,从简单到复杂。如果你以前基础不好,那么在学习和实践中,发现缺哪方面的知识,就去补哪方面的知识。积少成多。
第三,我建议你找一个老师,即懂计算机的人来帮你,这样你可以少走弯路。
你这个提问太笼统了,学计算机要看你想要学到什么程度了,硬件类 还是软件类。不管是学什么都需要逐步提升,从认识软硬件开始,熟知计算机的组成部分,每部分起到的作用。接下来要熟练的打字,熟悉每个软件的功能等。我想你肯定是一时兴起想要编个程序,PS个漂亮照片,制作一段精美的视频.....你不用想需要什么基础,你只需要清楚你想要什么,然后行动起来去不断学习,外面计算机培训班有很多,会针对你的需求给你定制课程,想要自己零基础自学,遇到困难来你会泄气的。因为这不是一朝一夕就能学会的,免费的东西没有买来的金贵,想学好一样东西就去为它花钱花时间多用心思。(当然并不是说零基础自学就绝对不会成功,这要看你想学什么 想学到什么级别)祝你>乐成/p>
你好,我是靓小伟,悟空问答达人,了解各类问题,很高兴回答你的问题。
只要喜欢计算机就可以学。
计算机有很多的分支,你可以根据自己的喜好进行选择。
办公自动化(就是熟练计算机的 word exl ppt 等软件)
平面设计(PS技术,作图,修图等。)
影视动漫(可以做动画片,拍摄剪辑视频,做特效合成等)
网站制作(一个完整的网站需要结合 平面设计 让网站变得更美观)
编程(程序员,做软件,做游戏等。)
计算机维修(计算机的维修,组装等。)
综合布线(可以理解为平时见到的拉网线,机房各种线路的布置等。)
互联网技术(利用互联网 运营网站,推广网站,自媒体运营等等。)
交换路由(路由器的调试,和布线可以互相结合)
服务器相关(计算机服务器调试,维护,及云服务器调试等)
VR技术(一个新的热门科目,我们平时常见的就是VR看电影,VR游戏等)
AI人工智能(计算机与科学的结合,很复杂,但是现在很缺的一个科目。)
电竞(个别学校开设的课程。)
等等
希望我的回答可以帮助到你。










