问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

想学编程 需要具备什么基础知识

发布网友 发布时间:2022-03-30 11:17

我来回答

10个回答

热心网友 时间:2022-03-30 12:46

逻辑思维能力的培养。程序员必须要有一定的逻辑思维能力,逻辑思维能力的培养更需要长时间的实践锻炼。在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的。

注意理解一些重要概念。程序设计的教程看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三。
掌握编程思想,学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。你可以自己编一些较为经典的小程序来加深基本技能的掌握:用Java的图形处理能力编写纸牌游戏,用AWT编写扫雷或者俄罗斯方块、用Java的网络功能编写网络聊天室等等。关键是学一种思想,有了思想,那么我们就很容易触类旁通。
数学基础。从计算机和应用的发展历史来看,计算机的数学模型和体系结构等好多都是由数学家提出的,包括最早的计算机也是为数值计算而设计的。因此,要学好计算机是需要一定的数学基础的,初学者有高中水平就差不多了。

热心网友 时间:2022-03-30 14:04

付费内容限时免费查看回答欢迎您的咨询,我是为您解答的答主,目前已累计帮助4000余人,您的问题我已看到,目前正在为您整理答案,请您稍等一会儿哦~

根据您的提问,做出如下解答:

学程序员需要具备扎实的数学根本常识,熟悉常用的英语词汇,具备扎实的计算机文化知识。除了这些知识方面的基础,学程序员还需要有一颗源于创新的心,有足够的耐力和毅力,有充沛的精神力。

在学习语言的过程中要有机会进行检验,不能只编写代码,还要检验代码的结果运行是否正确,也就是某些可以运行结果的软件我们要有,不过许多的编程语言都要求有被程序员设计来将代码转换成机器能理解的语言的编译器。

另外,程序员要学会习惯在编程的过程中不断修复错误和漏洞。当你在编程时,你总会碰到bug,它们存在程序中,并且可能随时随地的出现在程序中的任何一个地方。

[嘻嘻][嘻嘻]

提问现在是初中九年级 梦想当程序员 要怎么学?

回答目前您就应该把数学基础打牢,然后准备中考,上一个好高中,在完成高考之后,就可以报考计算机专业了。

大学毕业以后您就是程序员了。[嘻嘻][嘻嘻]

热心网友 时间:2022-03-30 15:39

付费内容限时免费查看回答您好. 学习编程不需要什么基础,但是需要你将入门的基础打扎实,因为不同的编程语言之间有很多东西都是相通的,把基础的知识学牢固了,后面学起来就比较轻松了。其次,学习编程除了需要打好基础外,有一个良好的方法和对的思路也是相当重要的。因为在编程世界里,很多东西并不是死记硬背就能学好的,更多的需要我们能够有一个融会贯通的思路。

大多数人会觉得学习编程一定对英语要求的比较高,因为我们都知道编程里面的代码都是英语字母。其实,在计算机语言里用到的英语单词量很少,而且都是常用词,经常使用就记住了。这些英语单词应该说只是作为计算机语言中的一个代号,而它不会涉及到我们高中或大学中所学英语的时态或语法。

当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在谷歌翻译的帮助下,也是没什么大的问题的。还有数学,只是培养逻辑思维能力,在初学编程的时候影响不是很大。

总之,学习编程对于基础是没有什么硬要求的,有基础只是学起来会相对容易一些。对于像数学基础、英语基础、计算机基础之类的,有更好,没有也不用担心,现在很多培训机构的编程课程都是从基础开始讲起的,由浅入深,循序渐进,只要自己肯下功夫,跟上老师的进度,相信也是可以学有所成的。

您可以看看呢

热心网友 时间:2022-03-30 17:30

安卓的官方编程语言是java,ios的官方编程语言是Objective-C,其他的完全没必要学(C可以学学,作为Objective-C的敲门砖)。

想开发软件,除了编程语言之外还有一些其他的东西要学:

数据结构和算法,可以用来提高程序的运行效率。很多的手机程序有占用内存大以及耗电的问题,其中一部分的原因就在于差劲的算法和数据结构。

通用数据传输格式,比如XML技术,用来进行数据交换。

数据库,比如android上常用的SQLite,用来快速存取和处理大量数据。

网络通信技术,用来优化多客户端程序。

做游戏的话,还需要掌握游戏引擎技术,比如android的AndEngine或ios的Cocos2D/3D。

热心网友 时间:2022-03-30 19:38

不定的,比如我们这边,初中起步就可以入学互联网it

热心网友 时间:2022-03-30 22:03

做安卓还是学.net吧,微软的visual studio中有这样的开发环境,它本身包括vb.net,C#.net,C++.net等几种常用语言。你可以选学一个。

热心网友 时间:2022-03-31 00:44

1、学习编程需要有清晰的逻辑思维和良好的耐心。
2、基础知识方面,只需要知道计算机的一些基础术语就够了。
比如“窗口”,“菜单”,“进程”等等之类的。
3、初学可以先从VB语言开始,相对比较简单。
4、买些入门书看,然后最好能找人指导,学习起来快一些。

热心网友 时间:2022-03-31 03:42

做安卓或ios软件,先学C++学会语法基础,想做安卓再学java,想做ios再学object C

热心网友 时间:2022-03-31 06:57

首先你要懂英语,还有就是逻辑思维要好,就这些,你在报个辅导班培训就行啦

热心网友 时间:2022-03-31 10:28

建议学习java,java做安卓也没问题,至于单独学习安卓和ios就没什么必要了,这两年安卓和ios没落的很快,推荐你到动. 力. 节. 点去学习
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的是全球通套餐,咪咕铃声我的铃声为什么不显示 小米4手机怎么不能用咪咕铃声软件 为什么我下载了咪咕铃声管理却没铃声 傅雷家书两则的中心思想分别是什么 放弃你歌曲背景 中国科技大与华中科技大哪个更强 瑶瑶荣誉记录 求歪歪上女生老唱的一首很嗲的歌 小孩反复发烧且是病毒性的高烧怎么办 用了外置声卡,不爽,拔了,然后电脑原耳机和外放都没声了,连小喇叭图标也... 浅谈中小企业如何发软文广告,能让推广效果更好? 学习Java需要哪些基础? word中如何求和计算 济南的生育险报销多少 济南生育保险怎么办理 济南生育津贴2021年新规定 济南生育津贴发几个月? 生育津贴怎么网上申请 2021年济南生育津贴领取流程 济南生育津贴怎么算 不小心vivo手机的时间跟天气的小工具删除了怎么办 济南查询生育保险资金到账 济南怎么查生育险到账 我的手机是vivoY66 一不小心把桌面上的时间删了 怎样复原啊 牛仔裤掉色特别严重,怎么办 我是vivo手机,不小心把桌面时钟丢了,恢复出厂设置没有用,该怎么才能出来。 欧品小洗衣机转轴怎么卸掉 lg洗衣机怎么拆开清洗 洗衣机需要拆开清洗吗 如何让图片中的文字变清晰 抓娃娃机,搞什么活动能吸引人来抓娃娃呢? 玩夹公仔机有什么技巧吗? 抓到娃娃的朋友圈文案 夹公仔的技巧 要详细的!!! 夹公仔机的生意赚钱吗 作为php程序员应该需要什么知识 怎么把照片像素提高到大于45kb 如何在手机上查银行卡号 手机银行如何查询银行卡号 求教:一般意义上来说,php的初级,中级,高级 软件工程师的初级、中级、高级是怎么评定的,需要经过专业考试或评定吗? 华为手机怎么使用ledprojector 求LED Projector UC30的说明书,我的LED投影仪UC30投影的字体是反的,希望高 LED电子大屏和投影仪怎么才能同时显示PPT幻灯片(同步)? 程序员的级别 爱普生投影仪使用说明书下载 请大师指点请问home.theater.led.projector是什么品派的投影仪 来指导,iProjector投影仪官方网站,介绍下吧。 LED电子屏的线路接法以及投影仪的线路接法 谢谢 现在led投影仪和普通投影仪怎么选择?