今年大二 专业是计算机,学了两年我一直在想编程是啥
【今年大二 专业是计算机,学了两年我一直在想编程是啥】 学而不思则罔,思而不学则殆。
你这是殆啊
■网友
编程相当于做法,写程序就是写符咒,点击运行就是施法。编程使人类具备了对信息化设备的控制能力。小到遥控你的电视空调,大到控制汽车飞船,甚至隔空取命。如果说有哪个超能力可以是通过后天习得,那么编程一定排在第一位。
■网友
现在编程已经变成了一个范围非常大的概念,不过归根结底编程做的就是安排计算机去做事,就跟我们给布置大扫除工作一样。但是现在计算机的能力这么强,所以编程能做的事情也就越来越丰富和复杂了。
所以编程就是一个工具,可以让我们设置好计算机的每一个部件应该干什么。比如显示器上显示什么图案、CPU里计算什么数字、内存里面保存什么数据。
假设我们现在要从网上下一个文件,那我们首先要在浏览器里点这个链接,然后浏览器里的下载程序就会开始运行。先在屏幕上显示下载进度0%,然后通过网卡向服务器请求数据。等数据到了,程序就会把这些数据保存到我们的磁盘上,然后屏幕上更新进度50%,最后下载完成之后还要发出“叮!”的一声。
像这样,下载处理流程就被我们以程序的形式写在浏览器里了,我们想下载什么的时候只要点击对应的链接就可以了,其他事情都会自动发生。其他程序也是一样的道理,比如我们在游戏程序里按了一下A键,那屏幕上显示的人物就会往左移动一下。同时其他玩家的电脑上也能看到你的这个人物向左移动了一下,这就需要你的电脑自动把移动这个动作发送到其他玩家的电脑上了。
■网友
just do it
■网友
这个问题嘛,打个比方,说英语是干嘛的?讲英语是你和说英语的人沟通的途径,德语法语日语啊都是这个道理,而编程就是你用计算机的语言(Python,c++等等)和计算机沟通的过程,你想让他做什么,怎么去做,这就是编程。 个人见解
■网友
其实我觉得编程就是一个喜欢他过程
■网友
借用我老师的想法:如果说:编译和解释是将程序语言(汇编语言、高级语言等)转化为计算机硬件能懂的机器语言(0、1)。那编程类比得来说就是将自然语言转化成程序语言的过程。是将人既定解决问题的过程通过中介的语言来向计算机表达的过程(当然也有自己能修改自己的程序,但这脱离不开人的期望与规划)那为什么要翻译给计算机呢?简单来说 快、准、计算量级大、便于重复利用等,总之有太多的优势(当然也有劣势,权衡来说值得人花费时间精力去利用计算机提高效率)
■网友
就是给机器一个剧本,照着剧本演。
■网友
研一路过,感觉4年都没学会coding,还在学。
推荐阅读
- 它浑身是毒,入侵我国却被大量种植,如今年产量高达55万吨
- 长沙航院向部队输送逾六千名专业技术士官居全国高职院校之首
- 广东今年角膜捐献量和移植手术量较往年均有增加
- 郑州今年破获食药环犯罪案件544起逾千名嫌疑人落网
- 杭州今年新增停车泊位7万余个激励社会资本投资供给
- 今年■今年1-11月江苏无偿献血总量同比增长 谢谢你,无偿献血者!
- 浙江今年优良天数比率升至93.6%
- 江苏■我省2021年音乐类、美术类专业省统考开考
- 服务区|南通交警走进高速服务区开展主题宣传活动
- |电商事业中的“闪光少年”
