标准ASCII码:标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符等。 图片由大量的像素点组成,每个像素要用到24位比特(3个字节),那么一张1920×1080的图片大小为1920×1080×3=6,220,800字节≈6MB,占用的空间非常大。 (3)通过声波的规律性反映声音音色,一般来说具有规律性的声波听起来悦耳,反之为噪音。 2. MP3(MPEG Audio Layer III):MP3是一种有损音频格式,广泛应用于音乐、广播、电视等领域,具有较高的压缩比和较好的音质。 AAC(Advanced Audio Coding):ACC是一种高压缩比的音频压缩算法,它的压缩比要远超过较老的音频压缩算法,如AC-3、MP3等。
pid 干掉 ::代表ipv6 列出所有链接的方法 netstat -ano|find “88”并且进行精准查询 tasklist进程查询 命令行版任务管理器 systeminfo 远程查看计算机信息
现在大家使用的计算机至少有512M的内存。这就相当于512000个(512MB÷1KB=512K)1KB的内存IC 。当然,一台计算机中不太可能放入如此多的内存IC。 通常情况下,计算机使用的内存IC中会有更多的地址信号引脚,这样就能在一个内存IC中存储数十兆字节的数据。因此,只用数个内存IC,就可以达到512MB的容量。 如下所示的代码清单,这是一个往a、b、c这3个变量中写入数据123的C语言程序。这3个变量表示的是内存的特定区域。通过使用变量,即便不指定物理地址,也可以在程序中对内存进行读写。 3.指针 接下来,让我们一起来看一下指针。指针是C语言的重要特征,但很多人都说它难以理解,甚至还有人因无法理解指针而对C语言的学习产生了很强的挫败感。 虽然前面所提到的假想内存IC中仅有10位地址信号,但大家在Windows计算机上使用的程序通常都是32位(4字节)的内存地址。这种情况下,指针变量的长度也是32位。 请大家看一下代码清单。
为什么:操作系统的出现是为了简化计算机硬件的操作(协调、管理、调度), 把程序员从复杂的计算机基础指令上解放出来,做更多事。 三、一套完整的计算机系统由哪几部分组成 1.应用程序(程序员开发好的程序) 2.操作系统(严格意义上来讲也是应用程序,但它针对的是计算机硬件) 3.计算机硬件(鼠标、键盘、内存、CPU 2.运算器:计算机的运算系统。 处理计算机的逻辑运算与数字运算。 3.存储器:计算机的存储系统。 3.硬盘:相当于记录笔记的笔记本,可以长期存储数据。 3、Windows快速锁屏: Windows键 + L键
三.计算机的基本结构与工作原理 现代计算机基本结构的奠基人——冯·诺伊曼,对于计算机的基本结构拥有详细的解释。主要是以下三点: 1.计算机采用二进制为基础,而不是使用十进制 2. “存储程序控制”思想:鉴于二进制的基础,程序设计者需要将程序和数据以二进制的形式存放在计算机的存储器中,让计算机自动执行程序,从而完成预定工作。 比如手机的3GB+64GB、4GB+64GB、6GB+128GB,前者都是内存后者都是存储(闪存);电脑也是如此,8GB+120GB、16GB+240GB(+3TB)。 当我们第一次拥有了一台电脑的时候,肯定会感到疑惑它要如何运行的,其实就是在操作系统的帮助下,用户才无需直接操作计算机的硬件,从而实现操作;另一方面,计算机中所有的软件都是基于操作系统的基础才得以安装与服务 3.存储功能强 计算机能存储各个形式的数据,像数字、图像、音频等等。 4.具有逻辑判断能力 计算机底层的运行逻辑就是算法,然而算法实际上就是逻辑的一种体现。
在日常的生活当中,我们或多或少都会接触到计算机,在现在很多人的家里面都会有计算机的存在,但还是有很多的人对于计算机基础很不了解,下面我们就对于计算机基础有一个简单的介绍。 image.png 计算机基础是什么 计算机基础主要是关于计算机的一些基本知识,以及会学到一些关于计算机的原理知识,学习计算机基础,我们一般会接触到计算机操作系统,像是我们日常生活中熟知的办公软件, 有Word,Excel等等,在学习了计算机基础之后,我们就可以进行一些简单的计算机应用操作了。 计算机基础的作用 计算机基础的作用是相当大的,很多人在学习计算机之前,都会先学习计算机基础,它是进行一些高级操作的前提,如果说作为一个程序员,连计算机基础都没有掌握好,那么在编写程序的时候肯定是一头雾水 能够学习有关计算机基础方面的知识,有时候对于我们的日常生活和工作都是有非常大的帮助,在上面,我们已经向大家介绍了计算机基础是什么,计算机的作用,希望这些内容能够帮助到大家。
2016年6月20日在法兰克世界超算大会上.排名世界第一的“神威一太湖之光”,由国家并行计算机工程技术研究中心研制,安装在国家超级计算无锡中心,运算速度达到每秒12.5亿亿次,是原“天河二号”速度的近3 3)集线器 集线器(HJB)是一种共享介质的网络设备,其作用可以简单地理解为将一些机器连接起来组成一个局域网,集线器不能识别目的地址,它上面的所有端口争用一个共享信道的带宽,因此随着网 络结点数量的增加 ---- 3.个人计算机 在当今科学技术高速发展的时代,个人计算机已经普及,成为人们生活和工作的一部分,比较 大众的品牌有联想、华硕、戴尔、惠普、苹果等。 3)平板电脑 平板电脑无须翻盖、没有键盘、屏幕大小不等,功能类似于计算机。 5.嵌入式系统 嵌入式系统(Embedded Systems)是以应用为中心,以微处理器为基础的专用计算机系统,它是计算机市场中增长最快的领城,并且种类繁多,嵌入式系统几乎包括了生活中的所有电气设备。
计算机基础(一) 最近准备配置一台台式机,就看了一下《鸟哥的linux私房菜:基础学习篇 (第四版)》,觉得里面写的挺好,本篇博客均摘自此书。 3.计算机硬件的五大单元 包括输入单元、输出单元、CPU内部的控制单元、算数逻辑单元与内存五大部分。 3、运行流程 计算机的运行流程如下图所示: ? CPU=大脑:每个人会作的事情都不一样(微指令集的差异),但主要都是通过大脑来进行判断与控制身体各部分的活动。 3.迷你电脑(Minicomputer) 迷你电脑仍保有大型计算机同时支持多使用者的特性,但是主机可以放在一般作业场所,不必像前两个大型计算机需要特殊的空调场所。 下一篇:计算机基础(二)
一、为何需要编码 由于计算机只能识别0和1,所以我们所有得字符和数据都是转换成二进制0和1的序列存放在计算机中的,但是我们在如何区分他们上产生了问题。 不是不可以,难度很大,完全违背了我们使用计算机的初衷了。 于是,我们可以规定每个字符的二进制序列,并把它存在计算机内,当需要将二进制位转换成我们能看懂的字符数据时,让计算机去截取二进制位查找对应的表,翻译成我们看的懂的数据。 这规定字符的二进制序列就是一种编码行为,让计算机翻译就是一种解码行为。 二、ASCll 编码 我们都知道,计算机是美国人民发明的,所以他们在设计计算机编码的时候并没有考虑到给别的国家人用(尤其是我们第三世界国家人民)。
计算机编程基础 1.编程语言 1.1编程 编程:就是计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机程序:就是计算机所执行的一系列的指令集合,而程序全部都是我们所掌握的语言来编写的,所以人们控制计算机一定要通过计算机语言向计算机发出命令。 从事编程的人员,就是程序员。 1.2 计算机语言 计算机语言是指用于人与人之间通讯的语言,它是人与计算机之间传递信息的媒介。 计算机语言的种类非常的多,总的来说可以分割成机器语言、汇编语言和高级语言三大类。 实际上计算机最终所执行的都是机器语言,它是由“0”和“1”组成的二进制数,二进制是计算机语言的基础。 编程语言是主动的有很强的逻辑性 2.计算机基础 2.1计算机组成 硬件: 输入设备:鼠标、键盘、手写板、摄像头等 输出设备:显示器、打印机、投影仪等 cpu:负责处理数据与运算
1:计算机5大组成部分 (1)控制器:控制计算机硬件 (2)运算器:逻辑运算+算数运算 控制器和运算器组成CPU (3)存储器:存储数据 内存:优点:数据读取速度快 简单说,编程是一种人与计算机交互的一种介质。 02:什么是编程? 用代码写成一个个文件,最终组成程序,达到相应的目的。 03:为什么要编程? 让计算机帮助人类工作,接服人类劳动力。
计算机基础(三) 一、数据表示方式 事实上电脑只认识0与1,记录的数据也是只能记录0与1,所以电脑常用的数据是二进制的。 的数值转为十进制的话,结果如下: 1101010=1x26+1x25+0x24+1x23+0x22+1x21+0x20=64+32+0x16+8+0x4+2+0x1=106 二进制是电脑基础中的基础 只要能够让计算机硬件正确无误的运行,那就算是操作系统了。所以说,操作系统其实就是核心与其提供的接口工具。 3、应用程序 应用程序是参考操作系统提供的开发接口所开发出来软件,这些软件可以让使用者操作,以达到某些电脑的功能利用。 上一篇:计算机基础(二)
信息高速公路是美国政府1993年提出的国家信息基础设施(NII)的通俗说法。 1.1.4计算机文化的内涵 20世纪80年代初,在瑞士洛桑召开的第三届世界计算机教育大会上提出了“计算机文化”。 6)通用性强 通用性是计算机能够应用于各种领域的基础,任何复杂的任务都可以分解为大量的基本的算术运算和逻辑运算。 这些部件和设备依据计算机系统结构的要求,构成一个有机整体,称为计算机硬件系统。 未配置任何软件的计算机叫裸机,它是计算机完成工作的物质基础。 例如,如果输入3:00而不是3:00 PM,将被视为3:00 AM。 5、自动数据填充 Excel 2010有自动填充功能,以现有数据为基础自动生成一系列有规律的数据。 优点: 允许用户利用公共云和私有云的优势 考点3 云计算的服务模式 1.基础设施即服务 (laaS) 基础设施即服务 (Infrastructure as a Service,laaS)也称硬件即服务或等效计算
计算机基础(二) 设计架构 一般消费者常说的电脑通常指的就是x86的个人电脑架构。早期两大主流x86开发商(Intel, AMD)的CPU架构与设计理念都有些许差异。 DDR SDRAM又依据技术的发展,有DDR、DDR2、DDR3、DDR4等等,其中,DDR2 的频率倍数则是4倍而DDR3则是8倍! 除了显存之外,现在由于三度空间游戏(3D game)与一些3D动画的流行,因此显卡的“运算能力”越来越重要。 一些3D的运算早期是交给CPU去运行的,但是CPU并非完全针对这些3D来进行设计的,而且CPU平时已经非常忙碌了! 上一篇:计算机基础(一) 下一篇:计算机基础(三)
1.CPU 内存 硬盘 操作系统 CPU:计算机的运算和控制中心,相当于人类的大脑。 内存:用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。 500G,1T 造价相对低 操作系统:是一个连接计算机硬件与所有软件的一个软件。 ? 12.基础数据类型(重点) why: 人类接触一些信息会做一些比较精准的划分。比如数字,汉字,英文...... 100, '中国' 机器是很傻的,你要是不给他区分,他是分辨不出来的。 我们告诉计算机: 100 ,102 ,就是数字(int), 可以+ - * / .... '中国','hello' ,'萨瓦迪卡' 文字,:用来记录信息,描述信息等等。 【单,双引号均可】 [1, 2, 3, '中国'] 列表,他能做他相应的一些操作即可。 python的基础数据类型: int(整型): 1 ,2, 123, ....
2、计算机视觉的应用 无人驾驶 无人安防 人脸识别 文字识别 车牌识别 以图搜图 VR/AR 3D重构 医学图像分析诊断 3、原始视频=图片序列。 4、计算机视觉的实现基本过程为: 1)计算机从图片中生成数学模型。 2)计算机图形在模型中对图像进行绘制,然后在图像处理过程中将其作为输入,另外给出处理图像作为输出 。 ? 5、计算机视觉的理念在某些方面其实与很多概念有部分重叠,包括:人工智能、数字图像处理、机器学习、深度学习、模式识别、概率图模型、科学计算以及一系列的数学计算等。 6、计算机视觉库OpenCV是Intel开源计算机视觉库。它由一系列 C 函数和少量 C++ 类构成,实现了图像处理和计算机视觉方面的很多通用算法。
一、为何要学习计算机基础? 好多人觉得自己有点基础就都想着直接敲代码,觉得基础知识很容易,很简单,就不怎么用心去学。然而,我觉得基础知识很重要。 而我们的计算机也有它自己的语言,你要想让计算机帮助我们做事情,你就需要和它沟通吧。那你就得懂得计算机语言吧,也就是编程。当然计算机也有很多语言,比如:C,Java,PHP,Python,C#等。 所以我们就先从学习基础知识开始。也有人说学习基础理论知识很枯燥,但是,那还是得学。你要把它当成自己的兴趣,一点一点的去投入它,相信你会是很棒的。 3.如果我们把计算机理解为人的大脑,我们可以总结为几句话: CPU是人的大脑,负责运算 内存是人的记忆,负责临时存储 硬盘是人的笔记本,负责永久存储 八、操作系统的启动流程 1.计算机加电 2.BIOS开始运行,检测硬件:cpu、内存、硬盘等 3.BIOS读取CMOS存储器中的参数,选择启动设备 4.从启动设备上读取第一个扇区的内容(
计算机现在的主流都是冯·诺伊曼结构,当然还有λ架构,神经网络架构等 CPU的组成: 寄存器:暂存指令,数据等处理对象 控制器:把内存上的指令读进寄存器,根据指令结果控制计算机 运算器:运算从内存读进去的数据 时钟:CPU开始计时的信号 内存是指计算机的主存储器,通过控制芯片等与CPU相连,负责存储指令和数据,每字节(一字节=8位)都有一个地址编号。 机器语言指令分为: 数据转送 运算 跳转 call/return 二、二进制小结 所有数据在计算机内部都是转成了二进制数据,计算机才不会管它是数值,文字还是图片。 二进制转十进制 int('11',2) Out[16]: 3 十进制转二进制 bin(10) Out[17]: '0b1010' 移位运算,先拿十进制,我们熟悉的做一个比方,例如:30 30 左移一位 :300,扩大了十倍 右移一位:3,缩小了十倍 这就是移位的核心,移动几位,变大和减少的数值就是你所使用进制的基数,只不过二进制你要考虑到负数 具体看看: bin(39) Out[18]: '0b100111
一.python 2 .X VS 3.X 1. 2.x = 默认编码 =ASSIC =不支持 ,3.x = 默认编码 =UNICODE =默认支持中文 2. 3.x不兼容2.x 新特性默认只在3.x上有 二.变量 为了存储程序运算过程中的一些中间 结果,为了方便日后调用,python中用小写表示变量名,大写表示常量名 # 用小写表示变量 age = 27 # 用大写表示常量 NAME ~) 3. 不能以中文为变量名 4. 不能以数字开头 5. -*- coding:utf-8 -*- python3.x == unicode默认编码 unicode 是向下兼容gb2312 , gbk 四.注释 单行注释 用# #str string =字符串
image.png image.png image.png image.png image.png image.png image.png