【Python 02】计算机与程序设计
2024-09-16 22:29:45
计算机
根据一系列指令对数据进行处理的工具或机器。
特征:
可以进行计算
根据指令执行任务
组成:
运算器+控制器(CPU)
存储器(内存及硬盘):内存存储临时数据、硬盘存储相对永久的数据
输入设备和输出设备(键盘、鼠标、手写板、麦克风;音响、屏幕等)
工作过程(IPO):
输入(Input):程序用到的数据
处理(Process):编写的程序放于存储器中用于数据处理操作
输出(Output):对处理或计算后的结果进行输出
程序执行过程:
数据(硬盘)==>内存==>CPU==>输入屏幕或写入硬盘
程序编程步骤:
确定问题(需求)==>算法设计(概念)==>算法实现(编程)==>测试(执行程序)==>验证(满足需求)
最新文章
- Win7下安装一个装逼文本编辑器Atom + activate-power-mode插件
- SharePoint 2010升级到sharePoint 2013后,人员失去对网站的权限的原因及解决方法。The reason and solution for permission lost after the upgrading
- ***CI的CLI运行方式
- salt进程查看插件&salt批量创建用户
- HDU 4647 Another Graph Game(贪心)
- lintcode :Valid Palindrome 有效回文串
- The builder launch configuration could not be found
- 将JSON映射为实体对象(iOS篇)
- Spring3.2 + Hibernate4.2
- 环信 之 iOS 客户端集成三:基础功能
- Microsoft Excel 自动取数据库数据
- Celery 源码解析八:State 和 Result
- 2018-2019-2 《Java程序设计》第1周学习总结
- Excel 2016 密码保护破解
- new、override关键字
- How to configure Samba Server share on Debian 9 Stretch Linux
- zTree自定义节点name显示样式
- leetcode-000-序
- 如何利用Emacs进行个人时间管理(GTD)
- 一次向linux开源社区提交补丁的经历
热门文章
- redis 系列15 数据对象的(类型检查,内存回收,对象共享)和数据库切换
- 用Maven快速生成带有依赖的可执行jar包
- 痞子衡嵌入式:飞思卡尔i.MX RT系列MCU启动那些事(5)- 再聊eFUSE及其烧写方法
- 巨杉数据库加入CNCF云原生应用计算基金会,共建开源技术生态
- [JavaScript] audio在浏览器中自动播放
- Paypal 支付功能的 C# .NET / JS 实现
- oracle账户登录数据库进行如下操作:
- Spring框架基础(上)
- 利用Azure虚拟机安装Dynamics CRM 2016实例
- 一种提升连接Dynamics 365性能的方法