第一章
- 计算分为三个阶段:手工计算,机械机算(算盘,机械计算机),电子计算阶段
- 世界是第一台电子计算机是ENIAC,1946年诞生于宾西法尼亚大学,第一台存储程序的计算机是EDSAC
- 现代计算机都是基于 冯 诺依曼的存储程序体系结构的计算机,主要有输入设备,输出设备,控制器,存储器,运算器
- 第一代计算机为:电子管计算机,第二代为晶体管计算机(IBM7070,7090),第三代为集成电路计算机(IBM360)第四代为大规模集成电路计算机
- 计算机是一种能对数字信息进行算术和逻辑运算的高速处理装置,其处理的对象是数字化信息,处理的手段是算术和逻辑运算,处理的方式是自动的
- 计算机的基本功能概括为 数据处理,数据存储和数据传输
- CPU由运算器,控制器,寄存器组成,基本功能有程序控制 ,操作控制 ,时间控制,数据运算。主要性能指标有:时钟频率(主频),外频,指令系统 和字长
- 字长是CPU一次能并行处理的二进制数的位数,8 16 32 64位
- 程序设计语言经历了机器语言,汇编语言主和高级语言。机器语言程序就是一个指令集规定的指令序列,高级语言需要翻译为机器语言程序 才能执行,其翻译方式有编译和解释。
- 机器语言的一条指令必须包含的信息有:操作码,源操作数或地址,结果地址,下一条指令地址。
- 通常 将人类能够感知的描述称为 消息,而信息是一个抽象概念,可以理解为消息中所包含的有意义的内容,消息是信息的载体。计算机处理的信息是通过各种数据来承载的。
- 数据是对客观事务的性质,状态以及相互关系等进行记载的符号及组合,常用的数据形式包括:数字,文字,图像,声音 视频等
- 数制是人们利用数字符号计数的方法。基数是指数制允许 使用的基本数字 符号的个数。比如二进制的基数为2(0和1)
- 计算机使用二进制数的特点为有:1)容易实现 2)工作可靠 3)运算简单 4)便于逻辑运算和逻辑设计
- 十进制转换二进制的方法为 整数部分 除2取余,自下而上,小数部分乘2取整 自上而下
- 一个二进制码元 0 或 1称为一个bit,8个bit构成一个Byte,简写为B
- 常用的二进制编码有 原码(负数高位为1,0不唯一),反码(负数高位为1,其他位取反),补码(负数高位为1,其他位取反,末位加1)
- ASCII码采用7位二进制编码,0-9的ASCII码为48-57,A-Z的ASCII为65-96,a-z的ASCII为97-123
- 计算机的主机用途包括:科学计算,信息管理,自动控制,人工智能,辅助工程,学习娱乐,电子商务
- 计算机中汉字的编码四类:输入码(输入法),交换码(GB2312,区位码),机内码(存储码),字型码(字库)
第二章
- 系统软件包括 基本输入输出系统(BIOS),操作系统,程序设计语言处理系统,数据库管理系统等
- BIOS主要功能是 完成硬件检测及基本设置
- 固化在ROM里的BIOS程序包括下面部分:
- 中断:中断是改变处理器执行指令顺序的一种事件,cpu对中断的处理是通过执行中断服务来实现的
- BIOS系统设置程序 ,用来读写CMOS RAM芯片,保存硬件配置信息
- POST加电自检程序
- BIOS 系统启动自举程序
- 微型计算机的一般启动过种:
- 1)按下电源开关时 检查主机电压是否达到cpu要求电压,达不到就复位,直到达到
- 2)加电自检 POST ,如果有问题 报警
- 3)查找显示bios,初始化显卡,在屏幕上显示显卡相关信息
- 4)显示初始化成攻后 显示机器配置信息,并 显示bios程序设置Cmos参数提示
- 5)检测标准硬盘(硬盘光驱 串并行接口),并为这些设备分配中断
- 6)按照用户指定的设备顺序,从设备中查找启动程序,完成系统启动
- 操作系统是一种控制和管理计算机硬件和软件资源的系统软件,合理地组织计算机的处理流程,并方便用户使用计算机
- 操作系统的特征有:并发性,共享性,虚拟性,异步性。具备5大功能:进程管理,内存管理,设备管理,文件管理以及用户接口
- 编译是指将高级语言编写的源程翻译成目标程序,然后再执行目标程序,以完成源程序的功能。
- 编译系统一般包含:预处理程序 ,编译器,汇编器,链接器,优化器。编译器将高级语言的源程序翻译成汇编语言,汇编器交汇编语言翻译成机器在代码程序 ,链接器将机器代码程序组装成可执行程序
- 编译过程一般经过下面阶段:
- 词法分析:从源码中找出 单词序列
- 语法分析:将单词序列解析成语法短语,如语句,表达 式
- 语义分析:检查程序有无语义错误,比如变量是否声明,类型是否兼容
- 中间代码生成
- 代码优化:根据中间代码进行等价变换或改造
- 目标代码生成
- 汇编指令 mov(传送),add(+),sub(-),mul(X),div(除),汇编指令的一般格式:指令名 操作地址 操作数,比如 mov R1,b 将b的值给寄存器R1
- 数据库管理系统是指以计算机系统为基础,以数据库方式管理大量共享数据的综合系统,一般由数据库,计算机软/硬件,数据库管理系统 ,数据库管理员和用户构成
- DBMS 通常由下面三个基本部分组成:数据库描述语言(DDL,建表),数据库操纵语言(DML,增删改查),其他控制程序。基本功能有:数据定义,数据操纵,数据库运管理,数据库的建立和维护
- 常见的数据库:db2(使用SQL语言),ORACLE(使用PL/SQL语言),sql server(T-SQL),Mysql(SQL)
- andrioid是一种以linux为基础的开放源码操作系统,其架构分为四层:应用程序层,应用程序框架层,系统运行库层,linux内核层。
第三章:
- 面得对象的程序语言特点是支持类,对象,继承 ,封装 ,多态,类是对具有相同或相似性质对象的抽象,对象是类的实例。
- 程序编辑器主要完成源程序代码的输入,编辑,存储
- VS2010中 调试-->开始执行(不调试)的组合键是 CTRL + F5,插入断点是 F9,调试执行是F5,逐句调试 F11,终止调试 shift+F5
- GCC一般语法 gcc file.c -o file将file.c编译并链接为为可执行文件file,-g 生成调试信息 -c生成目标文件(没有链接的文件,不能执行),-E预编译,生成file.i,-S 汇编生成 file.s汇编文件
- GIT主要命令:
- git init 初始化
- git touch 创建文件
- git commit 提交
- git diff 代码比较
- git checkout 代码版本切换
- git tag 给当前版本打上标签,标签和commit id有相同地位,可以checkou reset
第四章:计算机网络
- 计算机网络:是具有独立功能的计算机或其他设备,用一定通信设备和介质互相连接起来,能够实现数据通信和资源共享的系统
- 计算机网络分类:
- 按网络规模:局域网(大楼内),城域网,广域网(internet),个域网(PAN,10m),体域网(可穿戴设备,1-2m)
- 按网络服务对象:公用网,专用网
- 按拓朴结构:星型(基于中央节点),环形,总线型(以太网),树形,网状(大型网络)
- 协议是指通信双方必须遵循的信息格式和信息交换规则的集合
- OSI参考模型:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
- TCP/IP,主要协议有TCP 和 IP,划分为五层协议:(物理层,数据链路层(可合并)),网络层,传输层,应用层,没有表示层和会话层
- 计算机网络传输介质主要有:
- 双绞线:可分为非屏蔽双绞线,和屏蔽双绞线,屏蔽双绞线多了一层金层屏蔽层,扰电磁干扰能力更强
- 同轴电缆,通常用来传输模拟信号
- 光纤,分为单模光纤和多模光纤
- 无线,局域网或蓝牙通常用 2.4GHZ 或 5.8GHZ频段传输
- 网卡工作在物理层和数据链路层,集线器工作在物理层,交换机工作在数据链路层,中由器工作地网络层
- URL 由 协议://主机名/资源路径 组成
- 电子邮件的传输协议是 SMTP(简单邮件传输协议),接收协议有 POP3(邮局协议),和 IMAP(消息访问协议)
- 世界上第一个真正意义上的计算机网络是 阿帕网
- 域名系统(Domain Name system,DNS)是internet 上的命名系统,用于将主机名字转换为IP地址,internet根域只有一个,由ICANN(互联网名称与数字地址分配机构)管理维护
- 通用域名通常格式如下:主机名.本地名.通用顶级域名,国家通用域名通常格式是 主机名.本地名.国家二级域名.国家顶级标识
- 匿名FTP服务,是指FTP服务提供一个默认的,公开的用户名和密码供公众下载使用,使用 ‘anonymous'作为用户名,密码为空或输入任意字符
第五章:信息系统安全
- 信息系统安全是指信息系统的硬件,软件及其系统中的数据受到保护,不因偶尔或恶意的原因而遭到 占用/破坏/更改/泄露,系统连续可靠运行,系统服务不中断.信息系统安全包括 物理安全,系统安全和信息安全三个方面
- 信息系统安全包含五个基本要素:机密信,完整性,可用性,可控性,不可否认性
- 常见的系统攻击技术有:
- 病毒:通过U盘,光盘,磁盘传染,感染可执行文件,寄存在宿主文件中
- 蠕虫:利用系统漏洞,通过网络进行自我传播(熊猫烧香属于蠕虫)
- 木马:通过伪装自身而吸引用户下载运行,向施各木马者提供打开被种主机的门户,使施种都可以破坏,窃取被种者文件,甚至远程控制。不会自我系列,不会刻意感染其他文件,(冰河木马)木马是基于 种 的!
- 系统防御手段主要有:防火墙,入侵检测系统,入侵容忍系统(系统在遭受一定入侵或攻击的情况下仍然能够提供所希望的服务),密罐技术(网络陷阱)
- 世界上第一个真正意义的计算机病毒是巴基斯坦病毒
第六章 多媒体
- 媒体又称为媒介,是信息表示 ,传递,和存储的载体,可划分为五类:
- 感觉媒体:文字 声音图像
- 表示媒体:语言编码,条形码
- 表现媒体:输入输出设备
- 存储媒体:纸张 磁盘
- 传输媒体:光纤 电缆
- 多媒体是指用计算机技术综合处理文本,图弄,图像,声音,动画,视频 等多种不 类型媒体的技术,其特性有:同步性,集成性,交互性,和实时性
- 图型是矢量图型的简称,是图像的抽象,反映图像的关键特征,如点,线,面等
- 实验表明,如果动画或电影的画面刷新频率为 24 帧/s 则人眼看到的就是国家统计局的画面
- 人耳可以听到的声音的频率范围在 20hz-20Khz
- 矢量图和位图的区别有:
- 矢量图是使用直线或曲线来描述图形的,这些都是通过数据公式计算获得,通过计算机软件绘制的,而位图图像一般是能过扫描仪,数码相机,等设备获取的模拟图像转像的。
- 矢量图优点是可以放大不失真,缺点是不逼真
- 位图缺点是 像素越大,存储的空间就越大
- 图像数字化经过 采样(用多少点来描述一个图像),量化(每个彩样点用数值表示),编码(对量化值时行压缩保存)三个步骤
- 视频是内容随时间弯化的一组动态图像,是一种内容丰富,直观,生动,具体的信息载体,一般有伴音
- 动画是集合了绘画,漫画,电影,数字 媒体,摄影,音乐,文学等众多艺术门类的艺术表现形式
- 动画和视频 都惆怅 动态图像 范畴的区别是:动画的每帧图像者阳由人工或计算机产生的,而视频是通过摄像机,录像机等设备产生的。
- 动画的技术指标有帧速度,数据量,图像质量
- photoshop 绘制图型用工具箱中画笔工具,调整图像大小 用 图像-->图像大小,调整色彩用 图像-->色彩,附加效果 用滤景,抠图用魔法棒,之前要栅格化,部分区域不处理用蒙板,可以用钢笔等工具建立路径,由此可以建议选区,定义文字排列形状
- 多媒体作品开发,也属于计算机就用软件开发的东力。
- 多媒体作品有两个显示特点:综合性和充分互动性