计算机是如何跑起来的--读书笔记
计算机是怎样跑起来的
- 计算机是执行输入、运算、输出的机器
- 程序是指令和数据的集合
- 计算机的处理方式有时与人们的思维习惯不同
- 一类是作为指令执行对象的输入数据
- 一类是从指令的执行结果得到的输出数据
- 先从整体上考虑程序的粗略流程
- 再考虑程序各个部分细节的流程。
- 用户启动了程序(程序执行初始化处理)
- 用户根据自己的需求操作程序(程序进入循环处理阶段)
- 用户关闭了程序(程序执行收尾处理)
- 计算机不靠直觉而是机械地解决问题。“机械的步骤”
- 了解并应用典型算法
- 辗转相除法
- 艾拉托斯特尼筛法(判定素数)
- 顺序查找
- 二分查找
- 哈希查找
- 冒泡排序
- 快速排序
- 利用计算机的处理速度
- 使用编程技巧提升程序执行速度
- 找出数字间的规律
- 先在纸上考虑算法
- 思考算法的时候,要先在纸上用文字或图表描述出解决问题的步骤,而不要立刻开始编写代码。
- 画流程图就可以方便地把算法用图表示出来,因此请诸位大量的、灵活地运用它。
参考:《计算机是如何跑起来的》
计算机是如何跑起来的--读书笔记相关推荐
- 【读书笔记】计算机是怎样跑起来的 - 读书笔记(2)
III. 网络 1 网络构成 局域网构成 服务器(Server,服务的提供者). 客户端(Client,服务的利用者). 集线器(Hub)是把各台计算机的网线相互连接在一起的设备. 路由器(Route ...
- 《乐跑宝典》读书笔记
<乐跑宝典>读书笔记 空闲时间我比较喜欢出去外面跑跑步,这可以说是我的一个爱好吧.然而,当我跑多了之后就会发现有时跑步给我带来快乐的同时也会让受伤.为此,我开始关注跑步的技巧知识.< ...
- 计算机毕业设计django基于python的读书笔记共享平台
项目介绍 本论文主要论述了如何使用PYTHON语言开发一个读书笔记共享平台 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发.在引言中,作者将论述读书笔 ...
- 计算机毕业设计django基于python的读书笔记共享平台(源码+系统+mysql数据库+Lw文档)
项目介绍 本论文主要论述了如何使用PYTHON语言开发一个读书笔记共享平台 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发.在引言中,作者将论述读书笔记 ...
- 欧姆字符的编码c语言,《编码:隐匿在计算机软硬件背后的语言》读书笔记
第1章 至亲密友 编码与解码:通过第一章手电筒故事的描述,我对于编码与解码的理解是这样的:编码即是将人能理解的信息通过一种映射表转换成另一种虽然人不能直接理解但更方便于在特定条件下信息传递的另一种格式 ...
- 计算机与计算思维读后感论文,读书笔记——计算思维培养的一点领悟与构想
计算思维培养的一点领悟与构想 前几天从<中小学信息技术教育>月刊上读到了一篇非常好的论文--<点燃高中信息技术课堂计算思维的火花>,作者冯士海,冯老师的文章主要从三个方面展开: ...
- 《编码.藏匿在计算机软硬件背后的语言》读书笔记01-10
1至亲密友 好朋友远距离交流,使用手电筒开和关传递信息,开关的次数太多,想表达的文字太复杂,难度非常大. 引出莫尔斯电码,使用点和划(短闪和长闪两种形式)通信. 结论: ~编码无处不在,手电筒的闪烁, ...
- 《计算机是怎样跑起来的》最全读书笔记--Binrry(冰蕊)
点击关注,期待Binrry(冰蕊)带给你更多更全的读书笔记-- 这是一本浅显易懂.图文并茂的计算机基础书. 目录 第1章 计算机的三大原则 问题----------------------- 初级问题 ...
- 【读书笔记】计算机是怎样跑起来的
2018年底读的,才整理完笔记.说说感想吧,每个章节虽然都是基础的知识,但是每次读起来还是收获颇多,很多自己说不清楚或者不理解的概念,感觉在认识层面有些结成网了.对于每个方面的专业知识,要按需深入学习 ...
最新文章
- 样条表示---OpenGL的逼近样条函数
- mysql 查看主从_什么参数可以查看mysql主从复制是否正常
- 小技巧:帮你批量删除代码前的行号
- TransparentBitmap函数设置透明位图的原理分析
- SAP Spartacus的page请求
- mysql 自动化 安装_mysql自动化安装
- 采用优化卷积神经网络的红外目标识别系统
- 刷题总结——瞭望塔(bzoj1038)
- array_merge用法
- vc udp 广播接收和发送_udp聊天?使用udp+python实现多人聊天室
- android上方导航条跳转页面,Native Navigation导航组件的使用说明
- 云计算介绍-1.2,IaaS\PaaS\SaaS比较
- layui报错 “Layui hint: 模块名 xxx 已被占用“ 的问题解决方案
- linux系统调用使用方法,Linux系统的使用以及系统调用的开发方法OS.ppt
- NCCN指南下载以后无法复制,粘贴原因及PDF密码破解
- 计算几何常用的函数/方法
- ansi、unico、utf8
- 解决w950播放RM视频的问题[转]
- 论文阅读笔记:Intriguing properties of neural networks
- 高清和网络电视是数字电视的希望