互联网的发展已经渗透了我们生活的各个领域,不仅带来了科技的发展,也方便了我们的生活。现在年轻人的衣食住行都是由计算机和程序支撑的,那什么是程序?计算机时如何执行程序的呢?

什么是程序?

我们都听过一句话:艺术是源于生活,但不高于生活!其实这句话完全可以应用到计算机编程这个领域里中,程序实际上就是把我们现实中的一个生活场景,通过计算机的编程语言搬到电脑中的一种实现方式罢了。

例如:买火车票这件事,实际上买票本身的活动没有改变,只不过买票的形势发生了变化,在网络上买票可以节约很多时间,如果没票也不至于辛辛苦苦排着长队,无疑更加方便了乘客,在没有票的情况下乘客也可以及时的调整自己的出行方案!

再举个例子:电商大家再熟悉不过了,实际上大家可以想一下,这种卖家、买家、商场之间的关系搬到了互联网上产生的效应就发生了几何倍的增长,大家的购物不在受着时间、空间的约束,基本上可以做到任何时间、地点随意的购物!

所以说程序只不过按照现实生活中的业务模型、流程,通过计算机的编程语言在电脑中创建了一个与之相同的虚拟世界,大家可以通过这个虚拟的世界来完成在现实生活中想做的事情,而且更加的方便!

计算机是如何执行程序的?

我们编写的程序代码需要在计算机中执行,从代码编写结束到成功的在计算机中运行实际上还包含了一系列的步骤。

编程语言的诞生实际解决的问题就是人机交互,人类可以通过对编程语言的学习与掌握在计算机中表达自己希望构建的模型与实现的功能效果,而计算机能够识别的是机器语言,直接用二进制代码指令表达的计算机语言,指令是用0和1组成的一串代码,它们有一定的位数,并分成若干段,各段的编码表示不同的含义。

通俗地说我们先编写程序之后,计算机是无法直接识别并执行源码的,需要通过编译系统将源码翻译成对应的二进制可执行文件,再由计算机执行生成最终的运行结果!

综上所述,程序就是一个个的生活场景在互联网上的缩影,计算机是通过把编码换算成二进制代码来运行程序的。

什么是程序?计算机时如何执行程序?相关推荐

  1. 记录用户在操作计算机键盘,【单选题】有一类木马程序,它们主要记录用户在操作计算机时敲击键盘的按键情况,并通过邮件发送到控制者的邮箱。这类木马程序属于:______。...

    参考答案如下 单选的按[单选题]病人张某,因脑震荡呈熟睡状态已2天,可以唤醒,随后又睡,提问能简单答题,但不确切,请判断该病人的意识障碍为:A. 意识模糊 B. 谵妄 C. 嗜睡 D. 虚脱 E. 浅 ...

  2. 虚拟计算机配置文件,如何更改虚拟内存位(可以解决由于启动计算机时出现了页面文件配置问题……).docx...

    如何更改虚拟内存位(可以解决由于启动计算机时出现了页面文件配置问题--) 窗体底端如何更改虚拟内存位置 --解决由于启动计算机时出现了页面文件配置问题-- 大家在装完win7系统后,可能会遇到这么个问 ...

  3. 使用计算机时 正确的关机顺序是( ),《计算机应用基础》半期考试卷

    内容简介: <计算机应用基础>半期考试卷. 一.选择题 (每题 2分) 1.使用计算机时,正确的关机顺序是__A__________ A先关主机,再关显示器,打印机 B先关显示器,再关主机 ...

  4. 双击进入共享计算机时提示无法访问错误(连接共享打印机)

    遇到的错误 在双击进入共享计算机时,显示错误信息: Windows无法访问\ADMIN-PC 请检查名称的拼写.否则,网络可能有问题. 错误代码:0x80070053 网络路径键入不正确.不存在或者网 ...

  5. MyEclipse(不论版本是啥)卸载后重新安装,提示:拷贝到计算机时出错;问题解决方案:

    经过自身的经验分享给大家,我在卸载myeclipse之后,又想回头安装一个时,发现安装不了,提示:An error occurred while copying software to your ma ...

  6. 如何在使用计算机时不想砸了它?

    如何在使用计算机时不想砸了它? 使用鼠标时,我常把鼠标设置成左手习惯,就这一点就有人用我的计算机时想砸了它.在家,也经常受领导批评:你不是计算机专业的吗?你的电脑怎么那么难用?什么习惯都和一般人不一样 ...

  7. win7计算机配置的主要功能,Win7由于启动计算机时出现了页面文件配置问题的应对措施...

    由于启动计算机时出现了页面文件配置问题怎么办?Win7系统下,不少用户反馈系统开机的时候弹出了一个系统属性提示框,提示页面文件配置问题,Windows在您的计算机上创建了一个临时页面文件.据了解出现这 ...

  8. 启用计算机时出现了,Win7由于启动计算机时出现了页面文件配置问题怎么解决...

    由于启动计算机时出现了页面文件配置问题怎么办?Win7系统下,不少用户反馈系统开机的时候弹出了一个系统属性提示框,提示页面文件配置问题,Windows在您的计算机上创建了一个临时页面文件.据了解出现这 ...

  9. 无法启动计算机时该怎么办

    Don't panic (yet). Here are some troubleshooting steps to take when your computer fails to boot corr ...

最新文章

  1. Windows中配置java变量环境
  2. html中::before 爬虫_反反爬虫系列(四)
  3. 【多线程高并发】深入浅出原子性
  4. Oracle执行计划显示
  5. DBUtils使用详细示例(转载)
  6. HTML的SEO(搜索引擎优化)标准
  7. 机器学习和深度学习引用量最高的20篇论文(2014-2017)
  8. PHP方法的重载主要格式,PHP函数重载方法及技巧
  9. Datalogic得利捷携最新技术与设备亮相2019两大工业展
  10. Python安全攻防-从入门到入狱
  11. VS2017安装MSDN帮助文档
  12. STM32硬核DIY机械键盘|蓝牙USB双模|灯控
  13. wordpress最佳架构_动物和宠物的24个最佳WordPress主题
  14. linux运维工程师 pdf下载,linux运维工程师命令.pdf
  15. 在控制面板找不到程序的情况下,卸载流氓软件
  16. Zotero修改英文文献的“等”为“et al”
  17. 为什么RISC-V中需要恒零寄存器?
  18. Vue下使用docxtemplater-POI模式导出word
  19. 安装部署Liberty Neutron
  20. 更适合手写的办公本,办公参会时的效率神器,MAXHUB领效M6 Pro上手

热门文章

  1. 老虎证券登陆纳斯达克,CEO巫天华:创业要恪守自己的能力圈...
  2. 从一篇AMA揭幕单慢雾安全技术
  3. 手机便签里的文字不小心点了个粘贴就消失了应该怎样复原呢?
  4. 直播课堂系统05-后台管理系统
  5. linux下pfam使用方法,无root权限安装Pfam的笔记
  6. Signal Tap Logic Analyzer的stp文件制作及添加到编译工程
  7. ios微信小程序虚拟支付解决办法
  8. 雨课堂知识点总结(十四)
  9. some problem
  10. Froont!在线可视化响应式网页设计工具