计算机与编程语言和思维方式
计算机与编程语言
什么是计算机
计算机在生活中已经普及,我们可以通过计算机里面的软件去完成一些事情
当我们使用计算机的时候,我们都是要使用计算机上编写好的程序软件,比如我们使用手机使用一款app,这些app功能都是开发好的不用你自己去完成
计算机如何解决问题
你想让计算机做一件事情,必须要一步一步告诉计算机怎么去做,你一步一步告诉他怎么去做,他就会一步一步做给你看,他会把你要他做的每一步都做得很好
什么是程序
程序就是用于一种特殊的编程语言去写出来,表达我们要计算机如何去解决问题的一种东西
作用:我们用编程语言来告诉计算机我要你怎么一步一步的去做,用编程语言去写下要计算机做事情的步骤让计算机去执行
计算机的思维方式
计算机的思维
比如2x+6=20,我们都学过方程那就是2x=20-6那就是x=14/2等于7,这事对于人来说算很容易算但是呢对于计算机来说列这样的方程式不容易计算机会另外的算法另外的办法做这样的事情计算机会慢慢凑数这样傻傻的去算因为对计算机来说去凑一个数出来比找一个方法来算东西会更容易,我一个一个的把所有的可能都去列出来然后一个个的去试直到找到是对的位置这种方法呢我们把它叫做枚举,
程序的执行
- 解释:借助一个程序,那个程序能试图理解你的程序,然后按照你的要求执行
- 编译:借助一个程序,就像一个翻译,把你的程序翻译成计算机真正能懂的语言--机器语言--写的编程,然后,这个机器语言写的程序就能直接执行了
解释语言vs编译语言
- 语言本无编译/解释之分
- 常用的执行方式而已
- 解释性语言有特殊的计算能力
- 编译型语言有确定的运算性能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix