day01(计算机组成,进制,内存分布,操作系统)
本周内容:
第一天:
计算机原理
操作系统
第二天:
编程语言
python入门:环境 - 编辑器
变量
基本数据类型
学习方法:
鸡汤 - 干货
wwwh : what | why | where | how
*【代码量】
Python :
面向后台的编程语言
方向:
大数据
数据分析
机器学习
人工智能
爬虫
自动化运维
web
基础:基础语法——文件操作——函数——模块——面向对象(类)——网络编程——数据库
前端——项目
编程语言:
语言:一个物体与另一个物体交流的介质
编程:将人类能识别的语言转化为机器能识别的指令,这种过程就叫做编程
注:最终这些指令会被转化为高低电频提供给计算机识别处理
编程语言:有特定语法,可以通过编程方式,让计算机进行识别,从而让计算机根据人的意愿完成人想让其完成的事
总结:学习编程的目的——控制,奴役计算机,让其完成你想让它完成的事
计算机组成:五大组成部分
控制器:统筹规划硬件与软件的运行,调控计算机各组成部分协调合作
运算器:可以完成数据的算数运算与逻辑运算,得到想要的结果
存储器:需要再次使用的数据可以通过存储器进行 临时 或 永久 存储,可分成两大类:一类是内存储器,简称内存或主存;另一类是外存储器(辅助存储器),简称外存或辅存。 存储器由若干个存储单元组成,每个存储单元都有一个地址,计算机通过地址对存储单元进行读写。一个存储器所包含的字节数称为存储容量,单位有B、KB、MB、GB、TB等。
输入 input 设备:是向计算机中输入信息(程序、数据、声音、文字、图形、图像等)的设备。常见的输入设备有:键盘、鼠标、图形扫描仪、触摸屏、条形码输入器、光笔等。 外存储器也是一种输入设备。
输出 output 设备:从计算机内部提取想要的数据,主要有显示器、打印机和绘图仪等。外存储器也当作一种输出设备。
计算机三大核心:
cpu:中央 控制器 + 运算器
内存:临时存储数据,断电后消失
硬盘:永久存储数据,断电后还拥有
进制:(重点)
二进制*** : 1010 1111 0001 01111011 (8421原则)123456789abcdef
八进制***: 12 17 1 173 (二进制-八进制:三位对一位)
十六进制***:a f 1 7b (二进制-十六进制:四位对一位)
十进制: 10
b13:
b -> 11 -> 1011
1 -> 0001
3 -> 0011
b13 - > 101100010011
内存分布图(重点):
堆区:房间
栈区:大厅 外来人员只能操作大厅
顶层的存储器速度较高,容量较小
操作系统:
操作系统:可以直接往硬件上发生操作指令,完成对硬件的操作,同时协调所有运行在该操作系统上的软件
——软件与软件间的交流
——软件与硬件间的交流
内存 | 硬盘 ——硬件
软件:应用程序,不能直接操作硬件,需要通过操作系统间接的控制硬件
day01(计算机组成,进制,内存分布,操作系统)的更多相关文章
- python1--计算机原理 操作系统 进制 内存分布
本周内容 '''第一天: 计算机原理 操作系统 第二天: 编程语言 python入门:环境 - 编辑器 变量 基本数据类型 '''``` ## 学习方法 ```python'''鸡汤 - 干货 ...
- NO.A.0001——day01——Java概述/进制间的转换
一.什么是JAVA语言: JAVA语言是美国sun公司(Stanford University Network)在1995年推出的高级编程语言.所谓编程语言,是计算机的语言,人们可以使用 ...
- IP地址和子网划分学习笔记之《预备知识:进制计数》
一.序:IP地址和子网划分学习笔记开篇 只要记住你的名字,不管你在世界的哪个地方,我一定会去见你.——新海诚 电影<你的名字> 在我们的日常生活中,每个人的名字对应一个唯一的身(敏)份(感 ...
- AtoS查看iOS Crash log中的16进制代码日志
注意:crash_log一定要和打包时的archive对应上: 方法1)在Orgnizer里找到某一个archive,即:/Users/handywang/Library/Developer/Xcod ...
- day01编程语言,计算机组成: 五大组成部分,计算机三大核心,进制,内存分布图,操作系统
本周内容 第一天: 计算机原理 操作系统 第二天: 编程语言 python入门:环境 - 编辑器 变量 基本数据类型 学习方法 鸡汤 - 干货wwwh:what | why | where | h ...
- day01 进制转换与内存分布
今日重点: 1.进制之间的转换 进制:指的是进位的制度.进制主要有二进制.八进制.十六进制等,计算机底层运用的是二进制,为了方便阅读,通常会使用八进制或十六进制进行表示.在32位系统中,通常使用八进制 ...
- python介绍,计算机组成。内存分布,进制,操作系统介绍
学习小方法 三个W一个Hwwwh:what(是什么) why(为什么) where(怎么用) how(如何用) 来思考知识点多练,多写,多敲代码增加熟练度与代码量 Python 是一门面向后台的编 ...
- 自制操作系统-使用16进制文件显示 hello world
1.下载qemu: https://www.cnblogs.com/sea-stream/p/10849382.html 2.制作软盘镜像 使用010editor,新建文件 图2 另保存为cherry ...
- C# 篇基础知识1——编译、进制转换、内存单位、变量
编译:C#语言要经过两次编译,程序员编写好源代码后进行第一次编译,将源代码编译为微软中间语言(MSIL),生成可以发布的应用软件:当用户使用软件时,MSIL代码会在首次载入内存后进行第二次编译,中间语 ...
随机推荐
- 好用的Chrome插件推荐
无扩展,不 Chrome :几款 Chrome 扩展程序推荐 相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多 ...
- 一统江湖的大前端(3) DOClever——你的postman有点low
<一统江湖的大前端>系列是自己的前端学习笔记,旨在介绍javascript在非网页开发领域的应用案例和发现各类好玩的js库,不定期更新.如果你对前端的理解还是写写页面绑绑事件,那你真的是有 ...
- 杭电ACM2004--成绩转换
成绩转换 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submis ...
- STM32-FreeRTOS快速学习之总结1
1. 基础知识注意:在RTOS中是优先值越高则优先级越高(和ucos/linux的相反) 在移植的时候,主要裁剪FreeRTOS/Source/portable文件夹,该文件夹用来针对不同MCU做的一 ...
- MySQL高级特性——绑定变量
从MySQL 4.1 版本开始,就支持服务器端的绑定变量,这大大提高了客户端和服务器端数据传输的效率 介绍 当创建一个绑定变量 SQL 时,客户端会向服务器发送一个SQL语句的原型.服务器端收到这个S ...
- finereport报表--动态格间运算 二
报表输出
- mac IDE输入光标变成块状 改为竖线
mac下安装IDE后,出现“输入光标变成块状”的情况,是因为安装的时候装了ideaVim插件,改为竖线光标的方法:把ideaVim插件去掉
- JS实现图片base64转blob对象,压缩图片,预览图片,图片旋转到正确角度
base64转blob对象 /** 将base64转换为文件对象 * @param {String} base64 base64字符串 * */ var convertBase64ToBlob = f ...
- 查看系统cpu性能top和多核cpu使用性能
1.使用top查看系统当前负载情况. 在显示过程 按P会按照cpu使用率排序,按M会按照内存占用率排序. 2.多核CPU上,每个核的使用率,使用 mpstat mpstat -P ALL 1 10 - ...
- Ansible第一篇:介绍及安装
Ansible介绍 Ansible是个什么东西呢?官方的title是"Ansible is Simple IT Automation"--简单的自动化IT工具.ansible基于P ...