@gain
2015-12-05T09:07:52.000000Z
字数 6830
阅读 4418
复习
计科导论
声明:本资料整理仅供参考,答案由教材收集以及网络提供,不担保准确性。
目录
计算机如何进行信息存储?
数字技术基础
进制及转换
数据表示与存储
复习要求
计算机中为什么采用二进制?
十进制整数部分按2取余法,小数部分按2进位法。
三位、四位二进制数转化为八进制和十六进制数。
不足的位数用0补足。整数部分0补左边,小数部分0补右边。
加权法。
1.将
2.将
参考十进制
原码转换成补码,整数不变,变的是负数,负数符号位1不变。变换如图。
若小数部分为正数,原码转化成补码,不发生变化。
小数部分为负数,变换同整数部分,符号位为1,其他位按位取反之后,末位加1
X = 01001
X的补码是 01001
3.将原码11001转换为补码
4.将补码1.0111转换为原码
各单位相差1024倍。
硬盘厂商中的存储计量单位
1KB = 1000B
1MB = 1000KB
以此类推
各单位相差1024倍。
分为机内码(原理类似ASCII码)和机外码(为方便键盘输入而设计的编码,比如拼音编码(ヾ(。`Д´。)就你打字用的那个拼音输入法的原理就是一种拼音编码)),还有汉字字形点阵码,
简而言之,就是把声音转化为数字信息储存。
图形编码方式分为位图和矢量,矢量放大不失真,就是小照片放大观看之后高清无码(好像有什么奇怪的东西混进来了。╮(╯▽╰)╭)
图像的储存方式最直接的就是点阵方式
声音WAV,MP3,APE,FLAV、AU、VOC、AMR
图像GIF、EPS、PSD、JPG、PNG、BMP
计算机各部件如何协调一致地工作?
1. 计算机系统组成
2. 计算机体系结构
3. 计算机基本工作原理
冯.诺依曼计算机的逻辑结构及其基本原理;
计算机系统的组成、硬件系统组成、软件系统组成
常用输入设备、输出设备及主要参数;
内存和外存的特点及相互关系;
计算机存储器的层次结构;
计算机常用的 I/O 接口及主要性能
分为系统软件和应用软件。
见上图
互相依存,内存比外存速度高,但造价昂贵且数据易丢失,外存虽然速度慢,但成本相对较低,而且能够永久储存数据。
按照数据宽度分类,串行和并行接口。
按控制方式分类:直接控制的、查询控制、中断I/O接口以及DMA接口
按操作节拍分类,同步和异步
计算机如何解决问题?
软件系统和硬件系统之间的关系;
常用的系统软件和应用软件名称;
程序、软件、算法的基本概念;
软件的知识产权;
商品软件、共享软件、自由软件、免费软件;
常用的程序设计语言名称; 什么是算法;算法的特征;算法性能如何评价;
就是身体和灵魂喵
灵魂是软件,没有灵魂,就是僵尸,若是把正常的计算机系统比作正常人的话,
硬件是身体,没有身体,女鬼,你懂得。此处应有图。
系统软件包括操作系统(Windows/Linux/Mac)、计算机的监控管理程序、高级程序设计语言的编译和解释程序以及系统服务程序
应用软件,就是常说的APP啦,application。
自己看书啦,这个窝就不贴概念了 ╮(╯▽╰)╭
辛辛苦苦写的程序,当然要有产权喵
软件著作权和软件使用权
让本喵来默写一下现在知道的设计语言名称
python/cpp/c/prolog/Java/php/c#/F#/lisp/scheme/smarktalk/ruby/rust/objectective-c/basic/javascript/.net/perl/matlab/pascal/delphi
算法,怎么算的呗,反正考试也不会BT到让你区别下面这几种破定义
在数学和计算机科学/算学之中,算法/算则法(Algorithm)为一个计算的具体步骤,常用于计算、数据处理和自动推理。精确而言,算法是一个表示为有限长[1]列表的有效方法。算法应包含清晰定义的指令[2]用于计算函数[3]。
算法中的指令描述的是一个计算,当其运行时能从一个初始状态和初始输入(可能为空)开始,[4]经过一系列有限[5]而清晰定义的状态最终产生输出[6]并停止于一个终态。一个状态到另一个状态的转移不一定是确定的。随机化算法在内的一些算法,包含了一些随机输入。[7][8]
形式化算法的概念部分源自尝试解决希尔伯特提出的判定问题,并在其后尝试定义有效计算性[9]或者有效方法[10]中成形。这些尝试包括库尔特·哥德尔、雅克·埃尔布朗和斯蒂芬·科尔·克莱尼分别于1930年、1934年和1935年提出的递归函数,阿隆佐·邱奇于1936年提出的λ演算,1936年Emil Leon Post的Formulation 1和艾伦·图灵1937年提出的图灵机。即使在当前,依然常有直觉想法难以定义为形式化算法的情况。[11]
大O记号
分为指数级、k次方级、立方级、平方级、线性对数级、对数级、常数级。
或者用复杂度评价,时间或者空间复杂度。
计算机如何管理资源
操作系统概述
主流操作系统介绍与应用
什么是操作系统(OS)
操作系统的主要功能
什么是多任务操作系统
什么是“虚拟存储”?
常用操作系统名称
怎么说喵,就说是大脑吧,操作整个计算机硬件和软件资源的计算机程序。既然是程序,所以记住一点,他喵的还是软件,,是计算机系统的内核与基石,所以一台计算机没有操作系统是无法运行的。
不要把软件和硬件看得太绝对,俩者并没有实质的区别。
直观上来说,就是能够运行多个软件(任务)的系统。与单任务系统(典型:MS-DOS)相区别
使用交换技术,通过交换内存与外存(比如硬盘)的空间,在理论上实现总内存大于物理内存的技术。
Windows/Linux/Mac/Unix
如何进行信息共享和分布计算:
1.计算机网络与信息共享
2.分布式计算的广泛应用
3.局域网基础
4.INTERNET基础
5.如何组建家庭局域网?
6.如何共享网络资源
信源:发送端
信道:传输介质
信宿:接收端
信号可分为模拟信号和数字信号两种类型。主要区别是离散的(不连续)还是连续的。
比如下面这图,左边是模拟信号的话(连续的曲线),右边就是数字信号(不连续的散点)。
调制解调的功能就是上图中将模拟信号转化为数字信号的过程。
调制解调器的是实现调制解调的机器。
有线和无线,这个不用讲了喵,传输介质的不同。
双方各有优点。
有线 传输速率快 成本低
无线的话,适用于洗鞋有线传输介质难以通过或施工困难的场所。
这个定义嘛,计算机网络,就是计算机网络就好了,没必要给他一个具体的定义。
功能
组成
双绞线 长距离 Mb/s 短距离 1Gb/s
同轴电缆 1-2Gb/s
光缆 10Gb/s
C/S 结构,即大家熟知的客户机和服务器结构。总之,有一个是老大,大家的地位不均等。
P2P,peer to peer 大家都是爷。
这里的局域网和广域网一般是按距离划分上的意思。
局域网,指覆盖局部区域(如办公室或楼层)的计算机网络。以太网(IEEE 802.3标准)是最常用的局域网组网方式。
广域网(Wide Area Network, WAN),又称外网、公网。是连接不同地区的局域网或城域网的计算机通信的远程网。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个地区、城市和国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。广域网并不等同于互联网。
总线型以太网又称为共享型以太网,
交换式以太网是以一台交换机和交换式集线器为中心构成,是星型拓扑结构的网络。
总线型作为早期以太网采取的结构,所需电缆少、价格便宜、管理成本高,容易造成网络堵塞。
而交换式以太网,管理方便,容易拓展,需要专用的网络设备作为网络的核心节点,需要更多的网线、对核心的可靠性要求高。
Internet中计算机之间通行必须遵循CP/IP通行规定
网络接口层、网络层、传输层、应用层
TCP/IP 是Internet传输协议
http 超文本传输协议 你看网页都得靠这个喵
ftp 文件传输协议
telnet 远程登录协议
后面俩个是邮件传输协议(email)
A类 0开头 1.0.0.0 - 127.255.255.255
B类 10开头 128.0.0.0 - 191.255.255.255
C类 110开头 192.0.0.0 - 223.255.255.255
D类 1110开头 224.0.0.0 - 239.255.255.255
E类 11110开头 240.0.0.0 - 247.255.255.255
互联网可以由多个异构网络互联组成。用来连接异构网络的设备是路由器。
异构 是指两个或以上的无线通信系统采用了不同的接入技术,或者是采用相同的无线接入技术但属于不同的无线运营商。
为一般企业及私人互联网浏览所提供的上网服务
互联网托管服务
简而言之,就是把域名转化为ip地址。
拨号连线、ADSL、数据专线、光纤、移动网络
计算机如何高效组织与管理信息?
1.什么是计算机信息系统? 有哪些主要应用? 2.计算机信息系统的核心技术是什么?
3.最广泛使用的关系数据库有哪些特征?
4.数据库发展到一定阶段有哪些问题? 如何解决
data,数据库中储存的基本对象。
一定的组织形式储存的相互关联的数据的集合。这IE数据能够长期储存,统一管理和控制,且能够被不同用户所共享,具有数据独立性及最小冗余度。
对数据进行管理的系统
DB2/Sybase/Oracle/SQL server/Access
1.13.625
2.155.9375
3.10111
4.-0.1001