我们知道电脑的组成有应用程序和硬件两大部分组成,如果您要发邮件,可以用到E-mail程序,如果您要上网,要用到ie浏览器,如果你要玩游戏,可以下载游戏程序等等,程序已经成为我们电脑使用的必备的东西了,下面让我们重新学习下电脑程序吧。

以下是电脑程序的详细科普:

1、计算机程序(英语:Computer program),也称为软件(英语:software),简称程序(英语:Program)是指一组指示计算机或其他具有信息处理能力装置每一步动作的指令,通常用某种 程序设计语言编写,运行于某种目标体系结构上。打个比方,一个程序就像一个用汉语(程序设计语言)写下的红烧肉菜谱(程序),用于指导懂汉语和烹饪手法的人(体系结构)来做这个菜。

2、脚本程序

通常,计算机程序要经过编译和链接而成为一种人们不易理解而计算机理解的格式,然后运行。未经编译就可运行的程序通常称之为脚本程序。

3、程序运行

(1)为了一个程序运行,计算机加载程序代码,可能还要加载数据,从而初始化成一个开始状态,然后调用某种启动机制。在最低层上,这些是由一个引导序列开始的。

(2)在大多数计算机中,操作系统例如Windows等,加载并且执行很多程序。在这种情况下,一个计算机程序是指一个单独的可执行的映射,而不是当前在这个计算机上运行的全部程序。

3、体系结构

(1)在一台基于最常见的冯诺依曼体系结构(又称Harvard Architecture)的计算机上,程序从某种外部设备,通常是硬盘,被加载到计算机里。 如果计算机选择冯诺依曼体系结构,那么程序就被加载入内存。 指令序列顺序执行,直到一条跳转或转移指令被执行,或者一个中断出现。所有这些指令都会改变指令寄存器的内容。

(2)基于这种体系计算机如果没有程序的支持将无法工作。一个计算机程序是一系列指令的集合。

(3)程序里的指令都是基于机器语言;程序通常首先用一种 计算机程序设计语言编写,然后用编译程序或者解释执行程序翻译成机器语言。 有时,程序也可以用汇编语言编写,汇编语言实质就是表示机器语言的一组记号-在这种情况下,用于翻译的程序叫做汇编程序(Assembler)。

现在我们使用的基本就是计算机程序,就是应用程序:比如QQ、微信、360之类。

以上就是电脑程序的详细科普。

计算机电脑基础程序,电脑程序入门知识相关推荐

  1. 计算机主要基础指标,电脑技术指标(基本大全)

    电脑技术指标 (基本大全) 电脑技术指标我告诉你有几百个,你会害怕和畏惧去学习了,请不要害怕和畏惧,我今天介绍你去学习(基本大全)的视频,其他的指标都是由这些指标派生出来的,基本指标精通了,派生出来的 ...

  2. python3.6基础知识_新手零基础学Python3.6入门知识笔记速来取,持续更新

    最近自己在学习Python与人工智能的课程,我把最近学习的课程内容发给大家,我用XMind整理一些知识点,算是比较完善的笔记,我考试复习都是看它,希望对大家有帮助,后期也会慢慢更新,可以关注我的公众号 ...

  3. 计算机文化基础重点知识归纳,计算机文化基础_第二章重点知识总结(考试必备!!!)...

    操作系统:是管理软硬件资源.控制程序执行.改善人机界面.合理组织计算机工作流程和为用户使用计算机提供良好运行环境的一种系统软件. 操作系统的四种特性:并发性.共享性.虚拟性.异步性. 并发性:是指两个 ...

  4. 计算机电子电路原理图,学看电路原理图入门知识积累

    一.电子电路的意义 电路图是人们为了研究和工程的需要,用约定的符号绘制的一种表示电路结构的图形.通过电路图可以知道实际电路的情况.这样,我们在分析电路时,就不必把实物翻来覆去地琢磨,而只要拿着一张图纸 ...

  5. 电脑基础知识精选(硬件篇)

    电脑基础知识精选(硬件篇) 电脑基础知识 一.处理器 CPU 二.内存 RAM 三 .硬盘 Disk 四.显卡 GPU 五.主板 Motherboard 六.电源和显示器 七.选配电脑常见问答 八.如 ...

  6. Golang 汇编入门知识总结

    作者:ivansli,腾讯 IEG 运营开发工程师 在深入学习 Golang 的 runtime 和标准库实现的时候发现,如果对 Golang 汇编没有一定了解的话,很难深入了解其底层实现机制.在这里 ...

  7. 编程需要计算机知识么,电脑编程需要什么基础 电脑程序入门知识

    原标题:"小编教你电脑程序入门知识"关于电脑问题教程分享. - 来源:191路由网 - 编辑:小元. 可以说我们的生活已经活在了程序中了,办公学习当中我们离不开电脑,聊天打电话离不 ...

  8. 电脑基础操作_电脑基础操作常识入门必学知识

    很多人觉得自己都是电脑高手了,只是很多最基础的知识我们都知道吗? 下面就来看看,这些很简单的计算机入门知识,或许很多操作你都不是很懂哦! 1.重命名文件或者文件夹的方法: 1)选中--右键--重命名 ...

  9. 计算机简单的操作是什么知识,简单的电脑计算机操作使用入门知识!(实用快键键)...

    很多人觉得自己都是电脑高手了,只是很多最基础的知识我们都知道吗? 下面就来看看,这些很简单的计算机入门知识,或许很多操作你都不是很懂哦! 1.重命名文件或者文件夹的方法: 1)选中--右键--重命名 ...

  10. 计算机组成原理基础知识试题及答案,[电脑基础知识]计算机组成原理试题库.doc...

    [电脑基础知识]计算机组成原理试题库.doc 计算机组成原理练习题一. 单项选择题CPU响应中断的时间是. A中断源提出请求: B取指周期结束: C执行周期结束: D间址周期结束. 2下列说法中是正确 ...

最新文章

  1. linux中 probe函数的何时调用的?
  2. matlab自动给变量命名
  3. Vue.js的复用组件开发流程
  4. How to check table locks
  5. how is opportunity detail page display first item by default
  6. stylus之关键字参数(Keyword Arguments)
  7. C++学习之路 | PTA乙级—— 1061 判断题 (15 分)(精简)
  8. Java根据表格生成图_java绘制数据表格并导出为图片格式
  9. 微信小程序获取windowHeight出现不同页面高度不一致问题及解决方案
  10. 世界之窗如何保存html,世界之窗(文字版)
  11. 《Effective C#》读书笔记——条目23:理解接口方法和虚方法的区别使用C#表达设计...
  12. python怎么设置图片_python 调整图片亮度的示例
  13. 前端页面调试、抓包工具——spy-debugger
  14. 集成学习01_xgboost参数讲解与实战
  15. 使用软件测试路由器性能报告,路由器软件测试报告.doc
  16. sublime如何运行HTML?
  17. 计算机个人市场调查实验报告,市场调查实验报告(一)
  18. 极限理论总结08:参数推断——渐近相对效率、一步MLE、似然比统计量/Wald统计量/Rao统计量
  19. 08-cmd定时关机和取消定时关机
  20. 直流电机 M PWM 调速原理

热门文章

  1. 注意!某知名国产软件被曝携带木马病毒
  2. 安信可 NF-02-PA/PE 2.4模组(Si24R1芯片)驱动代码详细介绍,完美替换 NRF24L01系列。
  3. python选择题题库百度文库_Python题库
  4. python 正则匹配 条件太多怎么办_python正则中re.findall匹配多个条件
  5. XMind初使用【常规操作快捷键】
  6. js导入xlsx文件
  7. 论文复现——PFLD——人脸关键点检测
  8. 如何用html绘制图表动画,10个经典实用的HTML5图表动画应用
  9. JavaScriptTypeScript学习总结
  10. 如何删除浏览器7654导航首页