![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机导论
文章平均质量分 56
拙异
这个作者很懒,什么都没留下…
展开
-
LAN、MAN、WAN
一句话LAN(Local Area Network):局域网,可理解为,一栋楼或者一个学校里所有计算机所组成的网络。MAN(Metroplitan Area Network):城域网,一个城市里所有计算机组成的网络。WAN(Wide Area Network):广域网,一个省份,乃至一个国家所有计算机所组成的网络。更精准地来讲,网络的划分不是根据地区来划分,而是根据电脑的ip...原创 2019-11-08 16:21:56 · 1305 阅读 · 0 评论 -
15.安全
一、三个安全目标 1、机密性:防止没有权限的人访问机密信息。 2、完整性:防止没有权限的人修改信息。 3、可用性:让有权限的人随时可以访问,修改信息。二、五种安全服务 数据机密性、数据完整性,验证、不可否认、访问控制四、密码术和隐写术 密码术:将一种消息转换成其他人看不懂的密码的方法。 隐写术:在...原创 2018-09-16 09:00:27 · 145 阅读 · 0 评论 -
14.数据压缩
一、无损压缩 游程长度编码:将连续出现的字符用 出现次数+字符 代替,如果字符1和0 则出现次数只表示0,次数两边默认是1不表示 赫夫曼编码:将出现频率高的字符简单编码,出现频率低的字符复杂编码。单个复杂编码不包含简单编码(无二义性) Lempel Ziv: 压缩和解压的过程中都创建字典,用字典里的索引来对应字符,在压缩/解压子...原创 2018-09-13 20:15:41 · 175 阅读 · 0 评论 -
17.人工智能
1.人工智能(artificial intelligence):能够在一定程度上模仿人类活动的程序系统。如:感知,思考,学习,反应。2.图灵测试:人类不知道问题的答案是来自计算机还是人类时,计算机通过图灵测试。3.(软件和物理)智能体(intelligent agent):能够智能感知环境,在环境中学习,并和环境交互的系统。4.语义网:用来表示知识的有向图。定点表示概念,箭头表示概念间...原创 2018-09-17 19:33:59 · 201 阅读 · 0 评论 -
16.计算机理论
1.简单语言:递增语句(increment statement),递减语句(decrement statement),循环语句(loop statement)。三种语句可以组成 各种宏(marco),宏再组合。2.图灵机(turing machine):磁带tape(b和1)、读写头(read/write header)、和控制器(控制图灵机在有限的...原创 2018-09-17 18:12:18 · 266 阅读 · 0 评论 -
12.数据结构
1.数据结构:有特殊关系的数据的集合+它们之间的关系。 2.数组(array):相同类型元素的有序集合。适合查找和检索,不适合插入和删除。 二维数组(two dimensional arry)的存储方式: 行主序存储(row-major storage):数组的行...原创 2018-09-06 10:38:48 · 111 阅读 · 0 评论 -
11.软件工程
1.软件开发过程模型:分析——设计——实现——测试 瀑布模型(waterfall model):前一个阶段结束,后一个阶段才开始。 增量模型(incremental model):先完成所有步骤的简单版,再一步步迭代。 2.分析阶段(analysis phase):规格说明文档:描述软件要做什么的文档。 面向过程分析的建模工具:(1)数据流图(dat...原创 2018-09-03 13:24:29 · 170 阅读 · 0 评论 -
13.数据库
1.数据的冗余:在平面文件系统中,同样的信息会重复出现在不同的文件中。要修改就要修改多处。2.数据库:一个组织中的数据集合,这个集合里的数据按照同样的逻辑排列,并且被应用程序所使用。 有逻辑,能被调用的数据集合。3.数据库管理系统:硬件、软件、数据、用户(应用)、规程(规则)所组成。4.数据库体系结构:内层(internal level):硬件交互层,...原创 2018-09-13 09:33:43 · 126 阅读 · 0 评论 -
9. 操作系统
1.操作系统(计算机的大脑):一个能控制其他程序,并使他们更加高效地利用计算机硬件的管理程序。2.操作系统的组成:用户界面、内存管理器、进程管理器、设备管理器、文件管理器。自举程序(boostrap):一个存储在ROM内存中的小程序,开机时执行的第一个程序,其功能是将存储在磁盘中的操作系统载 入RAM内存。用户界面:一个用来接收并解释用户输入的程序。shell or window...原创 2018-08-29 11:26:08 · 187 阅读 · 0 评论 -
7. I/O设备
1.I/O设备的连接 地址总线(address bus): 数据总线(data bus):控制器用来和存储单元进行数据交换的线,一个数据单元有多少位,就有多少根数据线。 地址总线:控制器用来访问存储单元的线,一个地址有多少位,就有多少根线。 控制总线(control bus):在CPU和内存之间发布命令的线,多少种命令多少条线...原创 2018-08-20 13:38:05 · 315 阅读 · 0 评论 -
8. 计算机网络
1.网络:网络是软件和硬件的组合,软件存储指令,硬件传播信号。2网络拓扑:网络在物理结构上的布置方式。网络硬件的布局方式。 星型拓扑(star topology):一个集线器连接多个设备的布置方式。最常用。3英特网服务提供商ISP:拥有能让用户连接到因特网的服务器的组织。4.TCP/IP协议:一个协议族的总称。 协议的实现:在计算机里以软件(程序)方式存储。在路由器里固化...原创 2018-08-26 10:52:25 · 123 阅读 · 0 评论 -
6.数据运算
一、逻辑运算:与或非异或 位层次上的逻辑运算:1个或多个1位二进制进行的逻辑运算。 真值表:显示输入值的不同组合和它的输值的表。 模式层次上的逻辑运算:1个或多个n位二进制进行的逻辑运算。 复位unset:把一个位模式中的指定位 置0。利用的是输入的位模式和掩码mask之间的与运算。想要置0,掩码对应位为,0,想要不变,掩码对应位为1. 置位:把一...原创 2018-08-17 11:54:55 · 269 阅读 · 0 评论 -
3.冯诺依曼计算机
1、冯诺依曼计算机工作的基本原理是?它的基本组成部分是?答:控制器向存储器发送指令地址——存储器返回指令内容——控制器向存储器发送指令——存储器执行指令基本组成部分:控制器:程序计数器pc、信号控制器、指令寄存器IR。 计算器 :算数逻辑部件、数据寄存器 存储器(存指令和数据) ...原创 2018-08-07 19:06:16 · 1344 阅读 · 0 评论 -
4. 现代计算机
1.什么是内存,什么是外存?内存是指:RAM,ROM,里面分为多个存储单元,每个存储单元里有多个字节。外存是指:硬盘、软盘等,在它们的扇面上,有多个磁道,磁道里有多个扇区,一个扇区有512个字节,每个字节通过磁点上有无磁性来存储1或0。一般几个扇区形成一个存储磁盘块。随机存储器RAM:用于存储随机,暂时的数据。只读存储器ROM:用于存储只能读取的程序,如开机程序等。高速缓冲器:...原创 2018-08-10 17:05:29 · 272 阅读 · 0 评论 -
5. 高级语言机器编译
1.高级语言一般有哪些基本构成要素?常量、变量(存储单元)、保留字、表达式(算术、逻辑、比较)、结构(顺序、分支、循环) 常量:整数、实数、字符、布尔。 变量:对存储数据地址的命名。 2.什么是汇编语言和汇编程序?高级语言到汇编语言到机器语言是如何转化的? 汇编语言(assembly language):利用助记符号编写程序的语言。汇编程序(assemb...原创 2018-08-10 17:03:22 · 852 阅读 · 0 评论 -
2. 0和1的表示和计算,数据存储
1、信息如何用0和1表示?数值信息:将十进制数用二进制表示非数值信息:通过计算机内部编码:将连续的1和0的组合赋予具体的意思 2、汉字如何从输入到输出编码的?从外到内:通过拼音(区位)码等方式 内部存储:拼音(区位码)转为机内码编码 向外输出:机内码通过字形码编码 3、什么是逻辑运算?有哪些运算符?内容真或假的判断语句之间进行的运算就是逻辑运算。...原创 2018-08-06 14:12:42 · 384 阅读 · 0 评论 -
1
1、计算机思维:由于有强大的计算能力可以采用简单粗暴的方法,而且是自动计算,自动执行规则。所以第一台机械计算机是Pascal的帕斯卡机——固定计算规则,莱布尼兹使用二进制来制作连续重复自动执行的机器(探索),巴贝奇——可执行程序的计算机,布尔——基于二进制的数字计算机电路设计,现代计算机——任意规则,冯诺依曼2、电子管:解决了0和1 的存储问题——晶体管:解决了体积和可靠性——集成电路:解决元...原创 2018-08-05 14:58:44 · 174 阅读 · 0 评论 -
MIT.1
陈述性知识(declarative konwledge)只会告诉我们,什么是什么,比如1+1=2,但它并不会告诉我们为什么1+1=2,程序性知识(imperative knowledge),会给我们一系列推导信息的步骤。早期的计算机是fixed—program computers:只能专门用来解决固定的问题,比如研究炮弹轨迹。之后的计算机是stored-program computer...翻译 2018-07-31 08:39:18 · 295 阅读 · 0 评论