day01-计算机原理与操作系统】的更多相关文章

1.什么是编程语言编程语言是程序员与计算机之间的沟通介质 2.什么是编程编程的过程就是程序员通过某种语言将命令给到计算机并让计算机表达出来 修改后:编程就是程序员按照某种语法规则将自己想让计算机做的事情表达出来表达的结果就是程序,程序就是一系列的文件 3.为什么要编程计算机是程序员的奴隶,通过编程,大量劳动力将被解放 4.计算机硬件组成一.五大组成控制器 --指挥系统.控制系统运算器 --数学运算.逻辑运算 控制器和运算器统称CPU存储器 --内存.硬盘等输入设备(input) --鼠标.键盘等…
一,计算机原理 1,化繁为简的思想,产生二进制,产生把所有计算归结为加法运算 二,网络 1,分层思想,产生ISO七层协议,商用了TCP/IP的五层协议 三,Linux操作系统 1,分层思想,硬件->操作系统->应用软件 2,Linux一切皆文件的思想 3,Linux树状的文件组织结构,树是既有节点又有连接的一种结构 4,用户概念对应人,组概念对应人的组织 5,文件概念对应物,目录概念对应文件的组织 注意目录的读对应ls读取,写对应写入,执行对应cd进入目录 6,权限是人和物的一种对应关系 7,…
前言 对于我们80后来说,最早接触计算机应该是在95年左右,那个时候最流行的一个词语是多媒体. 依旧记得当时在同学家看同学输入几个DOS命令就成功的打开了一个游戏,当时实在是佩服的五体投地.因为对我来说,屏幕上的东西简直就是天书.有了计算机我们生活发生了巨大的变化,打游戏,上网,聊天,甚至到现在以此为业.有时无不感叹计算机的强大. 人类总是聪明的而又懒惰的.即便是1+1这种简单的计算都不想自己做,1623年Wilhelm Schickard 制作了一个能进行六位以内数加减法,并能通过铃声输出答案…
Python进阶----计算机基础知识(操作系统多道技术),进程概念, 并发概念,并行概念,多进程实现 一丶进程基础知识 什么是程序: ​   程序就是一堆文件 什么是进程: ​   进程就是一个正在执行的文件/程序,是对各种资源管理的集合, ​   进程不具有执行的能力 ​   每个应用是以一个整体的形式暴露给操作系统去管理,里面包含对各种资源的调用,内存的管理,网络接口的调用等等 ​ 进程被谁执行: ​   CPU最终运行你的程序,操作系统调用作用,将磁盘上的程序读取到内存中,然后交由CPU…
一.编程与编程的目的: 1.什么是语言?什么是编程语言? 语言是一事物与另一事物之间沟通的介质 编程语言就是程序员与计算机之间沟通的介质 2.什么是编程? 程序员把自己想要让计算机做的事用编程语言表达出来,编程的结果就是一系列的文件 3.为什么要编程? 是为了让计算机按照人类思维逻辑去工作,从而解放人力 二.计算机组成部分:(*****) 1.控制器:是计算机的指挥系统,负责控制计算机其他硬件的工作 2.运算器:负责数学运算与逻辑运算 (控制器+运算器=CPU,相当于人的大脑) 3.存储器: 内…
前言 前一篇文章介绍了冯诺依曼体系结构的计算机的基本工作原理,其中主要介绍了CPU的结构和工作原理.这一篇主要来介绍存储区,总线,以及IO设备等其他几大组件,来了解整个计算机是如何工作的. 这些东西都是看得见摸得着的硬件,平时我们买电脑时最关注的就是CPU的速度,内存的大小,主板芯片等等的参数. 1. 存储器 前面我们以一个简单通用的计算机模型来介绍了CPU的工作方式,CPU执行指令,而存储器为CPU提供指令和数据. 在这个简单的模型中,存储器是一个线性的字节数组.CPU可以在一个常数的时间内访…
计算机基础知识(计算机概述) 计算机基础知识(软件开发和计算机语言概述) 计算机基础知识(人机交互) 计算机基础知识(键盘功能键和快捷键) 计算机基础知识(如何打开DOS控制台) 计算机基础知识(常见的DOS命令讲解) Java语言基础(Java语言概述) Java语言基础(Java语言跨平台原理) Java语言基础(JRE和JDK的概述) Java语言基础(JDK的下载和安装过程图解) Java语言基础(JDK安装路径下的目录解释) Java语言基础(Java开发工具介绍) Java语言基础(…
第一天 什么是编程 语言就是用来交流的. 语言+火构成了人类的文明 Python语言用来和计算机交流 通过他和计算机交流,然后完成很多程序员想要完成的事情,就叫编程. 为什么要编程 节省劳动力,更高效的完成工作,创造效益. 让计算机一定程度上代替人类,甚至于完全替代人类. 计算机的五大组成 1.           CPU(大脑) 控制器(控制) 类人,控制四肢,所有组织的运转 2.          运算器(运算) 进行逻辑运算,和算术运算 3.           内存(大脑的记忆组织) .…
最近,有粉丝发消息给我,说想要好好学习计算机,但是找不到门路啊,所以小编打算给大家推荐一些很奈斯的计算机学习的资料,希望大家赶紧收藏起来好好学习. 资料分为四份,给大家展示了部分内容,头条受限,无法全部展示给大家,有需要的朋友,扫公众号获取 图解计算机基础 程序员必知的硬核知识大全 内存的物理结构 内存的使用 认识压缩算法 几种常用压缩算法的理解 认识磁盘 磁盘构件 节约内存 可以使用虚拟机获取其他环境 Windows 操作系统的特征 汇编语言的语法是 操作码 + 操作数 应用和硬件的关系 目录…
中国航天用的SpaceOS主要内容是仿造美国风河系统公司的VxWorks653(653是产品名,并非版本号). 先解释为什么用这个系统不用Linux: 航天器的内存和CPU都非常弱,弱到什么程度呢:天宫一号的CPU是10MHz的,内存是2M,这种配置跑Linux比较费劲,虽然也并非不可能但要裁剪Linux内核确实太麻烦了. 而Linux的致命缺陷就是Linux不是一个硬实时操作系统.实时操作系统(RTOS)有一系列严格的定义:包括严格按照任务优先级抢占执行,快速的中断响应,对关中断的时间有非常严…