10 2024 档案
摘要:两台机器连接就构成的网络 计算机近距离构成的网络叫做局域网,lan;一根电缆连接几台电脑,相互之间通过电缆以电信号形式传输信息。最著名是以太网技术。 一台上传,其余都可以在电缆里看到。为了避免接受无意义信息,每台电脑前加一个媒体访问控制地址,mac地址放在前部,作为传输信息的前缀。所以计算机只需要监
阅读全文
摘要:3d转2d,用3d投影的数学思想;直线角度,正交投影,投透视投射;一般是三角形,三点可以确定i个平面;从投影角度来绘制多面体结构; 前后采取扫描线渲染 阴暗,通过三角形界面法线方向与光源角度偏移度,平面着色 纹理通过扫面线
阅读全文
摘要:计算机鼠标+图形界面 桌面,窗口,菜单,图标,指针
阅读全文
摘要:计算机各个组件成本下降与性能提升,使个人计算机成为可能 计算机自带的basic解释器,开始了软件行业的爆发,苹果开始做计算机,选择封闭式构架,外部不能增加软硬件 ibm让12个人员独自走出个人计算机,能够兼容外部软件与硬件,开始了一个生态系统,非ibm兼容的个人计算机几乎死绝 苹果必须遥遥领先给客户
阅读全文
摘要:视频显技术--阴极射线管,电子发射到有磷光的图层的屏幕会发光;可以引导电子束,也可以逐行扫描; 在屏幕上现实的点叫像素,液晶显示器,也用逐行扫描
阅读全文
摘要:界面,人与机器交互 早期,迁就机器,不照顾人类 键盘打字机,十指盲打;早期电传打字机可以电传发电报,可以做到聊天; 输入命令,计算机会做出反应,这就是回复; 电视屏幕就是终端
阅读全文
摘要:压缩,用更少的位来表示数据, 一种方式是减少重复消除冗余,比如游码编程,将相同信息用几句表示出来,这是无损压缩,可以完全还原。 另一种无损压缩用更紧凑方式表示数据块,就像按照密码本翻译是的,这是字典编码; 霍夫曼树,将两个最低频率的组合成二叉树,然后这个树在和其他最低两个进一步组合,形成字典编码,然
阅读全文
摘要:按照格式来存储文件会更好 txt文本格式;里面实际上是一串数字,代指某个字母,; 音频文件,开头是元数据,是数据的一些基本信息后面是正式信息;声音靠的是记录振幅给扬声器;图片文件,先元数据,然后对每个色块红黄蓝的调色; 存文件,一般存在一个储存里,因为多个文件,所以开头先会有一个目录文件,显示文件名
阅读全文
摘要:一般电脑内存是非永久性,电源断了,内存数据将全部丢失 存储器是永久性的,除非被删除或覆盖 最初用打孔纸卡纸带来存储, 后来用延迟线存储器,利用声波来存储1,0数据。但只能顺序读取,不能任意读取 出现磁芯存储器,电流方向改变磁性也改变,将磁芯排列成网格。这种可以随意读取。甚至刚开始用手工编织。 出现磁
阅读全文
摘要:操作系统,让计算机自动运转。节制其他程序 之前只能一次给一个程序,现在可以一次给多个,运行完一个立刻自动运行下一个,这样不会浪费时间找下一个程序的纸卡,这就是批处理 为了外部设备通用性,操作系统充当软件与硬件之间的媒介;操作系统提供api来驱动硬件; 为了能同时运行多个程序,通过调度来做到这一点,会
阅读全文
摘要:硬件的大幅进步 早期计算机独立部件很多,要提升性能,就要堆积线路,部件; 晶体管替代电子管,性能提升6倍 但晶体管依旧有线路复杂问题,所以开始封装复杂性,设计集成电路ics,早期一个ics只有几个晶体管,但可以当作单独地逻辑门; 但仍然需要器件连接,后来开发了印刷电路板pcb,只要蚀刻金属线就可以,
阅读全文
摘要:把大项目分解成几个组合项目,组合项目进一步细分工作,就是面向对象的编程 文档给别人写的说明书 api可以控制那些可以让外部看到 ide集成开发环境,写代码测试代码的工具 写代码最重要就是测试解决bug
阅读全文
摘要:算法数据存在内存的格式是什莫?数据最好是结构化的,方便读取,所以有了数据结构。 1.数组(列表,向量),数组的值一个个连续存在内存里,可以把多个值存在数组变量里 2.数组的亲戚是字符串,就是字母,标点符号,数字组成的数组 3.多个变量打包到一起叫做结构体, 4.一个结构体叫做节点,存一个变量和一个指
阅读全文
摘要:算法:解决问题的具体步骤,步骤越少越好 比如排序:简单排序,n个数字,每个数字都比较,共n次方次;归并排序,两两比较,排序次数减少 路线最低成本问题:可以先从出发点走,到新节点,不同路线得到的取最小成本的数值,即低成本的保留,高的舍去,然后中间节点继续重复
阅读全文
摘要:编程有自己的语法, if,then,end if while循环 for循环 将语言打包成函数, 有专门的函数库公开使用,还有声音、图像库
阅读全文
摘要:硬件编程太麻烦,想要做出软件, 早期先写伪代码用语言指令,然后用操作码表把语言转化为二进制机器代码,翻译完成后将打孔指代上的程序插入计算机; 后来每个操作码分配一个名字叫助记符,助记符后面跟着数据,形成完整指令; 但机器只能理解二进制,理解不了语言(助记符),所以创造了汇编器,将二进制复杂操作打包抽
阅读全文
摘要:程序需要加载进入内存, 最早是纺织机利用穿孔纸卡进行编程,穿孔纸卡用在过人口普查,用于记录一条条数字,但机器只有汇总功能,汇总穿孔数目 后来机器功能增多,人需要一个控制面板执行不同操作, 最早是重新布线更换指令,后来有了插线板,控制面板成了可拔插,可以给机器插入不同程序,需要执行那个操作,就把那个控
阅读全文
摘要:早期计算机提速方式是减少晶体管的切换时间 现在有专门在硬件上设计专门除法电路, 设计额外电路做专门操作, 给cpu内部加上一点ram叫做缓存(ram从此可以一批批传输不用一个个,一批先存在缓存当中,cpu需要直接从缓存取数据), 同时使用cpu所有部分,一次性处理多条指令,指令流水线并行处理,预测执
阅读全文
摘要:cpu可以编程,写入不同指令,可以执行不同任务。cpu被软件控制
阅读全文
摘要:alu逻辑算数单元+ram存储器构成cpu,cpu负责执行程序,程序由一个个操作组成,这些操作叫做指令,指示计算机要做什莫 是运算指令,cpu让alu计算,内存指令,则cpu和内存通信,然后读写值 指令可以储存在内存中 加一个寄存器追踪指令运行到哪里叫“指令地址寄存器”,存当前指令的内存地址 令一个
阅读全文
摘要:alu计算出来的结果需要存储起来 随机存取存储器random access memory,只在有电源情况下存储,断电则损失数据; 另一种叫持久存储,可长期存储; 首先设计能存储1个字节的电路,让它能记住一位数字(无论输入0,1,都能稳定输出原来的数字),然后一根输入线,能更改输入数字,不输入就储存上
阅读全文
摘要:计算机不仅用来存储数字,更重要是运算数字,ALU就是负责运算的部件,ALU包括一个算数单元和一个逻辑单元, 本节主要介绍算数单元中,负责数字操作; 01 今天主要是加法的运算,可以用晶体管做,但为了直观使用逻辑门;最简单加法有两个输入和一个输出, 1为true和o为false,0+0=0,0+1=1
阅读全文
摘要:二进制位数,每个位都是右侧位数的两倍; 八位机,一次性处理八位数的二进制数10101010,八位数表示从0到255,比如八位绘画板一共255种颜色可以使用,一位数0、1为bit, 八位数构成一个基本数串作为为一个字节,基本数串byte,有些用字节作为储存单位;内存已经到GB,TB上万亿字节量 32位
阅读全文
摘要:晶体管二进制,只显示两种信号状态,电路连接为真,电路断开为假,成千上万的晶体管中同时多状态容易出错 布尔提出逻辑运算:输入真与假,对输入进行not,and,or的运算,产生输出 晶体管控制线通电,将控制线作为input,来电一极连接导出线作为output,控制线通电on电流可以从晶体管线路贯穿走而不
阅读全文
摘要:海量的人口数,复杂的社会活动,出现海量数据需要处理。 早期的机电计算器,哈佛马克1号,采用继电器作为大脑(用电控制的开关,例如水龙头),齿轮计数,电机供能驱动, 但是继电器会故障,继电器有质量运动慢使运算速度以秒为单位太慢,齿轮会磨损,大热机器吸引昆虫会导致问题(bug虫子) 关键在于替换继电器,这
阅读全文
摘要:001 计算机渗透进入生活方方面面,我们不是第一次遇到推动全球发展的科技, 工业革命生产能力提高,大幅提升农业、工业、畜牧业的规模,机械化导致更多收成更多商品可以被大批量生产,旅行通讯能更快更好,生活质量得到提升 计算机与工业革命有一样的影响,自动化农业和医疗设备,全球通信与教育机会,虚拟现实与无人
阅读全文
摘要:热力学u能-电磁波能-热力学能 辐射角度不同强度不同 温度不同,波长不同 波长*频率=3*10,8真空中光的传播速度 可见光波长0.38紫色--0.76红色 热辐射又称为红外辐射 吸收率+反射率+穿透率=1 深处黑房间光进去基本出来少看着黑 开尔文温度 实际物体辐射力小于黑体 凹x有,凸x1-1为0
阅读全文
摘要:【】微观粒子热运动引起的导热 【】与冷热物体相互参混引起的热对流 【】h不是热物性,而是一个过程量,随着不同情况而变化 【】h单位温差单位接触面积所传递地热量,表征对流传热能力的强弱 【】自然对流,强制对流,混合对流 【】层流、湍流 【】随着流速增加,加入的颜料由直线到不规则线到侵染全部 【】一个流
阅读全文
摘要:【】随着r增加向外部,热流面对的表面积时刻在增加 【】对平板没有区别,对圆通有区别 【】是否肋片容易散热,所以收紧散热部位 【】导热能力强,热阻小,就能从三维变为一维
阅读全文