Q:编程很难学吗?
A:掌握方法就很容易!
首先,掌握编程语言的语法,熟悉基本概念和逻辑
其次,结合计算问题思考程序结构,会使用编程套路
最后,参照案例多练习多实践,学会举一反三
功能性,可编程性
程序设计是计算机可编程性的体现
程序设计语言是一种用于交互(交流)的人造语言
源代码 采用某种编程语言编写的计算机程序,人类可读.例:result = 2 + 3
目标代码 计算机可直接执行,人类不可读(专家除外).例:11010010 00111011
编译:将源代码一次性转换成目标代码的过程.(整篇翻译),静态语言:使用编译执行的编程语言,C/C++/JAVA等
程序运行速度更快
解译:将源代码逐条转换成目标代码同时逐条运行的过程.(同声互译),脚本语言:使用解释执行的编程语言,Python/JavaScript/PHP等
维护灵活,跨多个操作系统平台
input输入, process处理(算法是一个程序的灵魂), output输出.
想清楚-规划IPO-关注算法-编程序-运行调试-更新完善
确定IPO-编写程序-调试程序
抽象交互关系,自动化执行的思维模式/计算思维等
1.摩尔定律(发展规律预测法则·戈登摩尔:单位面积集成电路上可容纳晶体管的数量约每两年翻一番.cpu,gpu,内存,硬盘)
https://www.python123.io/student/courses/1127/intro
原文:https://www.cnblogs.com/itucai/p/itucai.html