计算机

根据一系列指令对数据进行处理的工具或机器。

特征:

可以进行计算

根据指令执行任务

组成

运算器+控制器(CPU)

存储器(内存及硬盘):内存存储临时数据、硬盘存储相对永久的数据

输入设备和输出设备(键盘、鼠标、手写板、麦克风;音响、屏幕等)

工作过程(IPO):

输入(Input):程序用到的数据

处理(Process):编写的程序放于存储器中用于数据处理操作

输出(Output):对处理或计算后的结果进行输出

程序执行过程:

数据(硬盘)==>内存==>CPU==>输入屏幕或写入硬盘

程序编程步骤:

确定问题(需求)==>算法设计(概念)==>算法实现(编程)==>测试(执行程序)==>验证(满足需求)

最新文章

  1. Win7下安装一个装逼文本编辑器Atom + activate-power-mode插件
  2. SharePoint 2010升级到sharePoint 2013后,人员失去对网站的权限的原因及解决方法。The reason and solution for permission lost after the upgrading
  3. ***CI的CLI运行方式
  4. salt进程查看插件&salt批量创建用户
  5. HDU 4647 Another Graph Game(贪心)
  6. lintcode :Valid Palindrome 有效回文串
  7. The builder launch configuration could not be found
  8. 将JSON映射为实体对象(iOS篇)
  9. Spring3.2 + Hibernate4.2
  10. 环信 之 iOS 客户端集成三:基础功能
  11. Microsoft Excel 自动取数据库数据
  12. Celery 源码解析八:State 和 Result
  13. 2018-2019-2 《Java程序设计》第1周学习总结
  14. Excel 2016 密码保护破解
  15. new、override关键字
  16. How to configure Samba Server share on Debian 9 Stretch Linux
  17. zTree自定义节点name显示样式
  18. leetcode-000-序
  19. 如何利用Emacs进行个人时间管理(GTD)
  20. 一次向linux开源社区提交补丁的经历

热门文章

  1. redis 系列15 数据对象的(类型检查,内存回收,对象共享)和数据库切换
  2. 用Maven快速生成带有依赖的可执行jar包
  3. 痞子衡嵌入式:飞思卡尔i.MX RT系列MCU启动那些事(5)- 再聊eFUSE及其烧写方法
  4. 巨杉数据库加入CNCF云原生应用计算基金会,共建开源技术生态
  5. [JavaScript] audio在浏览器中自动播放
  6. Paypal 支付功能的 C# .NET / JS 实现
  7. oracle账户登录数据库进行如下操作:
  8. Spring框架基础(上)
  9. 利用Azure虚拟机安装Dynamics CRM 2016实例
  10. 一种提升连接Dynamics 365性能的方法