① 电脑编程的“逻辑”是什么意思
简单来说就是:
如果(怎样怎样)则(如此如此)否则(那样那样).
这就是逻辑.
复杂一点,
如果(怎样怎样)则{
又如果(怎样怎样) 则(...)否则(...)
}否则(那样那样).
还可以更复杂.
普通程序从开始到结束,按语句顺序执行.但往往情况不那么简单,要根据当时的(条件)情况,决定情况发生了做什么运算,情况没有发生,又该做什么,该转移,跳跃,退出.
电脑编程的“逻辑”设计,就是条件的设计判断和程序流程的设计--先做什么,后做什么,情况发生怎么办,情况没有发生怎么办.
电脑编程的“逻辑”运算,就是关系(大于,小于,等于,不大于,不小于)运算,和"或""与""非"的运算.“逻辑”运算结果得"真"或"假". 情况发生 == "真", 情况没有发生=="假".
② 怎么提高编程的逻辑思维
是,一定要自己多做题,没什么捷径的。逻辑思维不是很好的话就更要多练。ps:光看代码毛用没有。
③ 编程思维,逻辑思维与人生
本人认为现在的社会注重的是个人的能力,逻辑思维强只是一个方面,并不占很大的比重。
重要的是参与团队合作的能力,你的逻辑思维很强但你不能融入团队,你就会被淘汰。
现在社会上想要立于不败必须有一个有竞争力的团队做后盾。
④ 编程真的是逻辑性很强的工作嘛
答:编程逻辑性也看什么语言,像HTML,CSS,逻辑性就不强,你只要记着有这个东西就行了,如果你怕你逻辑不好学不会编程的话,学习前端也是可以的,前端逻辑性更没那么强,不过也要选择好学习方法你可以说说你的情况我给你建议
⑤ 学编程逻辑思维不好很吃力怎么
多看多练 最主要要学会把别人程序拿为己用 不一定飞自己弄 采纳下吧 做任务中
⑥ 什么是编程逻辑思维
编程思维就是你要认真的干每一件事,并且你能一做做一上午专注电脑
⑦ 怎么提高编程能力逻辑思维能力
思考问题的方式,方向,解决问题的方法,也就是说应该从哪里入手,从哪里着手去解决问题。
每个人都是从零基础开始接触编程的,很多技术大牛总结了很多经验、解决问题的方式。而现在作为一个编程初学者,我们不需要重新造轮子。我们只需要跟随前辈们脚步,避免重复去走他们已经走过的弯路,也可以说我们现在做的一切都是站在巨人的肩膀来进行的。学习前辈们的经验和解决问题的方式,然后结合自身来解决自己的问题,最终融会贯通为自己所用。
建议大家,解决问题的时候,首先要把问题分解。大化小,很多小问题已经有了非常成熟的解决方案,搜索引擎可以解决大部分问题,我们直接拿来用就可以了,并且记住这种解决问题的方案。而剩下解决不了的小问题,我们在进行针对性解决,每一个小问题解决后,一整块大问题就随之解决。
编程思维的训练就是要学习成熟的解决问题的方法:比如if
语句用来做分支判断,循环用来解决反复运算的问题。穷举法、递推、递归、排序、回溯等等(如果需要当专业程序员,需要学习数据结构和算法,设计模式等等,需要学的东西很多很多。但首先要解决的一个问题是自己能写代码解决一般问题。)
训练函数抽象,类抽象解决问题。如对有序数组,查找特定数值,没有经过训练,初学者,直接用循环遍历。如果经过二分法算法的训练,下次碰到这样的问题,就用二分法求解。
(需求->需求分析->设计->编码->测试->交付等)
拿到一个习题,还没有进行分析,就马上敲代码,这个学习方式,是不好的学习方式。
再设计,用哪种数据类型(数据结构)来组织或保存数据,用何种算法来计算效率最高,用面向过程,还是面向对象的编程范式,还是用函数式编程等等。设计后,再编写代码,最后写测试。
如果大家对于学习编程有任何疑问,可以随时咨询我,这是我的V:Zhanlaoshi71 从事IT行业16年,精通八种语言,多跟专业的人交流学习。
只有先经过训练常见的算法,分解问题,会做需求分析,慢慢训练,才会养成自己的思路。没有人一出生会编程,只有经过训练,才会学会编程。很多牛逼程序员用vim,敲的啪啪响,一会儿一屏幕代码,为啥那么熟练使用vim,习惯成自然。当你训练多了以后,学会一定的套路(解决问题的方法),养成独立思考的习惯,假以时日,自然就有思路了。
养成独立思考的习惯,养成切分问题,养成大问题化解小问题,养成套用学过的算法,才会有思路。简单的判断、循环都不会写,就想玩django,何来的思路?
万丈高楼从地起,希望大家脚踏实地实地的从基础训练起,先达到独立写代码解决一般的问题,再谈项目。见过盲目上号称牛逼项目的培训班出来的程序员,
没有学会独立写代码解决一般的问题的能力,开发项目时如狗咬刺猬无从下手。
⑧ 学习编程能够锻炼逻辑思维吗
学习编程当然能锻炼逻辑思维了,编程主要就是处理各种逻辑关系。同时,你在遇到电脑 计算等方面的问题时,会自然而然的想到用编程来解决。
⑨ 编程逻辑很重要吗
这是肯定的,如果没有逻辑你又只能如何设计呢,哪个公司会招一个只会这是敲代码的人呢
⑩ 怎样训练编程逻辑
两个字:兴趣。找自己最感兴趣的程序领域编写代码、创新代码,并且不断向更高的层次深入!从简单的代码中以多种角度寻找不足点,以破译者的思维挖掘逻辑BUG,再从中修改、深思、感悟……直到思绪清晰!