第一章

  1. 计算分为三个阶段:手工计算,机械机算(算盘,机械计算机),电子计算阶段
  2. 世界是第一台电子计算机是ENIAC,1946年诞生于宾西法尼亚大学,第一台存储程序的计算机是EDSAC
  3. 现代计算机都是基于 冯 诺依曼的存储程序体系结构的计算机,主要有输入设备,输出设备,控制器,存储器,运算器
  4. 第一代计算机为:电子管计算机,第二代为晶体管计算机(IBM7070,7090),第三代为集成电路计算机(IBM360)第四代为大规模集成电路计算机
  5. 计算机是一种能对数字信息进行算术和逻辑运算的高速处理装置,其处理的对象是数字化信息,处理的手段是算术和逻辑运算,处理的方式是自动的
  6. 计算机的基本功能概括为 数据处理,数据存储和数据传输
  7. CPU由运算器,控制器,寄存器组成,基本功能有程序控制 ,操作控制 ,时间控制,数据运算。主要性能指标有:时钟频率(主频),外频,指令系统 和字长
  8. 字长是CPU一次能并行处理的二进制数的位数,8 16 32 64位
  9. 程序设计语言经历了机器语言,汇编语言主和高级语言。机器语言程序就是一个指令集规定的指令序列,高级语言需要翻译为机器语言程序 才能执行,其翻译方式有编译和解释。
  10. 机器语言的一条指令必须包含的信息有:操作码,源操作数或地址,结果地址,下一条指令地址。
  11. 通常 将人类能够感知的描述称为 消息,而信息是一个抽象概念,可以理解为消息中所包含的有意义的内容,消息是信息的载体。计算机处理的信息是通过各种数据来承载的。
  12. 数据是对客观事务的性质,状态以及相互关系等进行记载的符号及组合,常用的数据形式包括:数字,文字,图像,声音 视频等
  13. 数制是人们利用数字符号计数的方法。基数是指数制允许 使用的基本数字 符号的个数。比如二进制的基数为2(0和1)
  14. 计算机使用二进制数的特点为有:1)容易实现 2)工作可靠 3)运算简单 4)便于逻辑运算和逻辑设计
  15. 十进制转换二进制的方法为 整数部分 除2取余,自下而上,小数部分乘2取整 自上而下
  16. 一个二进制码元 0 或 1称为一个bit,8个bit构成一个Byte,简写为B
  17. 常用的二进制编码有 原码(负数高位为1,0不唯一),反码(负数高位为1,其他位取反),补码(负数高位为1,其他位取反,末位加1)
  18. ASCII码采用7位二进制编码,0-9的ASCII码为48-57,A-Z的ASCII为65-96,a-z的ASCII为97-123
  19. 计算机的主机用途包括:科学计算,信息管理,自动控制,人工智能,辅助工程,学习娱乐,电子商务
  20. 计算机中汉字的编码四类:输入码(输入法),交换码(GB2312,区位码),机内码(存储码),字型码(字库)

第二章

  1. 系统软件包括 基本输入输出系统(BIOS),操作系统,程序设计语言处理系统,数据库管理系统等
  2. BIOS主要功能是 完成硬件检测及基本设置
  3. 固化在ROM里的BIOS程序包括下面部分:
    • 中断:中断是改变处理器执行指令顺序的一种事件,cpu对中断的处理是通过执行中断服务来实现的
    • BIOS系统设置程序 ,用来读写CMOS RAM芯片,保存硬件配置信息
    • POST加电自检程序
    • BIOS 系统启动自举程序
  4. 微型计算机的一般启动过种:
    • 1)按下电源开关时 检查主机电压是否达到cpu要求电压,达不到就复位,直到达到
    • 2)加电自检 POST ,如果有问题 报警
    • 3)查找显示bios,初始化显卡,在屏幕上显示显卡相关信息
    • 4)显示初始化成攻后 显示机器配置信息,并 显示bios程序设置Cmos参数提示
    • 5)检测标准硬盘(硬盘光驱 串并行接口),并为这些设备分配中断
    • 6)按照用户指定的设备顺序,从设备中查找启动程序,完成系统启动
  5. 操作系统是一种控制和管理计算机硬件和软件资源的系统软件,合理地组织计算机的处理流程,并方便用户使用计算机
  6. 操作系统的特征有:并发性,共享性,虚拟性,异步性。具备5大功能:进程管理,内存管理,设备管理,文件管理以及用户接口
  7. 编译是指将高级语言编写的源程翻译成目标程序,然后再执行目标程序,以完成源程序的功能。
  8. 编译系统一般包含:预处理程序 ,编译器,汇编器,链接器,优化器。编译器将高级语言的源程序翻译成汇编语言,汇编器交汇编语言翻译成机器在代码程序 ,链接器将机器代码程序组装成可执行程序
  9. 编译过程一般经过下面阶段:
    • 词法分析:从源码中找出 单词序列
    • 语法分析:将单词序列解析成语法短语,如语句,表达 式
    • 语义分析:检查程序有无语义错误,比如变量是否声明,类型是否兼容
    • 中间代码生成
    • 代码优化:根据中间代码进行等价变换或改造
    • 目标代码生成
  10. 汇编指令 mov(传送),add(+),sub(-),mul(X),div(除),汇编指令的一般格式:指令名 操作地址 操作数,比如 mov R1,b 将b的值给寄存器R1
  11. 数据库管理系统是指以计算机系统为基础,以数据库方式管理大量共享数据的综合系统,一般由数据库,计算机软/硬件,数据库管理系统 ,数据库管理员和用户构成
  12. DBMS 通常由下面三个基本部分组成:数据库描述语言(DDL,建表),数据库操纵语言(DML,增删改查),其他控制程序。基本功能有:数据定义,数据操纵,数据库运管理,数据库的建立和维护
  13. 常见的数据库:db2(使用SQL语言),ORACLE(使用PL/SQL语言),sql server(T-SQL),Mysql(SQL)
  14. andrioid是一种以linux为基础的开放源码操作系统,其架构分为四层:应用程序层,应用程序框架层,系统运行库层,linux内核层。

第三章:

  1. 面得对象的程序语言特点是支持类,对象,继承 ,封装 ,多态,类是对具有相同或相似性质对象的抽象,对象是类的实例。
  2. 程序编辑器主要完成源程序代码的输入,编辑,存储
  3. VS2010中 调试-->开始执行(不调试)的组合键是 CTRL + F5,插入断点是 F9,调试执行是F5,逐句调试 F11,终止调试 shift+F5
  4. GCC一般语法 gcc file.c -o file将file.c编译并链接为为可执行文件file,-g 生成调试信息 -c生成目标文件(没有链接的文件,不能执行),-E预编译,生成file.i,-S 汇编生成 file.s汇编文件
  5. GIT主要命令:
    • git init 初始化
    • git touch 创建文件
    • git commit 提交
    • git diff 代码比较
    • git checkout 代码版本切换
    • git tag 给当前版本打上标签,标签和commit id有相同地位,可以checkou reset

第四章:计算机网络

  1. 计算机网络:是具有独立功能的计算机或其他设备,用一定通信设备和介质互相连接起来,能够实现数据通信和资源共享的系统
  2. 计算机网络分类:
    • 按网络规模:局域网(大楼内),城域网,广域网(internet),个域网(PAN,10m),体域网(可穿戴设备,1-2m)
    • 按网络服务对象:公用网,专用网
    • 按拓朴结构:星型(基于中央节点),环形,总线型(以太网),树形,网状(大型网络)
  3. 协议是指通信双方必须遵循的信息格式和信息交换规则的集合
  4. OSI参考模型:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
  5. TCP/IP,主要协议有TCP 和 IP,划分为五层协议:(物理层,数据链路层(可合并)),网络层,传输层,应用层,没有表示层和会话层
  6. 计算机网络传输介质主要有:
    • 双绞线:可分为非屏蔽双绞线,和屏蔽双绞线,屏蔽双绞线多了一层金层屏蔽层,扰电磁干扰能力更强
    • 同轴电缆,通常用来传输模拟信号
    • 光纤,分为单模光纤和多模光纤
    • 无线,局域网或蓝牙通常用 2.4GHZ 或 5.8GHZ频段传输
  7. 网卡工作在物理层和数据链路层,集线器工作在物理层,交换机工作在数据链路层,中由器工作地网络层
  8. URL 由 协议://主机名/资源路径 组成
  9. 电子邮件的传输协议是 SMTP(简单邮件传输协议),接收协议有 POP3(邮局协议),和 IMAP(消息访问协议)
  10. 世界上第一个真正意义上的计算机网络是 阿帕网
  11. 域名系统(Domain Name system,DNS)是internet 上的命名系统,用于将主机名字转换为IP地址,internet根域只有一个,由ICANN(互联网名称与数字地址分配机构)管理维护
  12. 通用域名通常格式如下:主机名.本地名.通用顶级域名,国家通用域名通常格式是 主机名.本地名.国家二级域名.国家顶级标识
  13. 匿名FTP服务,是指FTP服务提供一个默认的,公开的用户名和密码供公众下载使用,使用 ‘anonymous'作为用户名,密码为空或输入任意字符

第五章:信息系统安全

  1. 信息系统安全是指信息系统的硬件,软件及其系统中的数据受到保护,不因偶尔或恶意的原因而遭到 占用/破坏/更改/泄露,系统连续可靠运行,系统服务不中断.信息系统安全包括 物理安全,系统安全和信息安全三个方面
  2. 信息系统安全包含五个基本要素:机密信,完整性,可用性,可控性,不可否认性
  3. 常见的系统攻击技术有:
    • 病毒:通过U盘,光盘,磁盘传染,感染可执行文件,寄存在宿主文件中
    • 蠕虫:利用系统漏洞,通过网络进行自我传播(熊猫烧香属于蠕虫)
    • 木马:通过伪装自身而吸引用户下载运行,向施各木马者提供打开被种主机的门户,使施种都可以破坏,窃取被种者文件,甚至远程控制。不会自我系列,不会刻意感染其他文件,(冰河木马)木马是基于 种 的!
  4. 系统防御手段主要有:防火墙,入侵检测系统,入侵容忍系统(系统在遭受一定入侵或攻击的情况下仍然能够提供所希望的服务),密罐技术(网络陷阱)
  5. 世界上第一个真正意义的计算机病毒是巴基斯坦病毒

第六章 多媒体

  1. 媒体又称为媒介,是信息表示 ,传递,和存储的载体,可划分为五类:
    • 感觉媒体:文字 声音图像
    • 表示媒体:语言编码,条形码
    • 表现媒体:输入输出设备
    • 存储媒体:纸张 磁盘
    • 传输媒体:光纤 电缆
  2. 多媒体是指用计算机技术综合处理文本,图弄,图像,声音,动画,视频 等多种不 类型媒体的技术,其特性有:同步性,集成性,交互性,和实时性
  3. 图型是矢量图型的简称,是图像的抽象,反映图像的关键特征,如点,线,面等
  4. 实验表明,如果动画或电影的画面刷新频率为 24 帧/s 则人眼看到的就是国家统计局的画面
  5. 人耳可以听到的声音的频率范围在 20hz-20Khz
  6. 矢量图和位图的区别有:
    • 矢量图是使用直线或曲线来描述图形的,这些都是通过数据公式计算获得,通过计算机软件绘制的,而位图图像一般是能过扫描仪,数码相机,等设备获取的模拟图像转像的。
    • 矢量图优点是可以放大不失真,缺点是不逼真
    • 位图缺点是 像素越大,存储的空间就越大
  7. 图像数字化经过 采样(用多少点来描述一个图像),量化(每个彩样点用数值表示),编码(对量化值时行压缩保存)三个步骤
  8. 视频是内容随时间弯化的一组动态图像,是一种内容丰富,直观,生动,具体的信息载体,一般有伴音
  9. 动画是集合了绘画,漫画,电影,数字 媒体,摄影,音乐,文学等众多艺术门类的艺术表现形式
  10. 动画和视频 都惆怅 动态图像 范畴的区别是:动画的每帧图像者阳由人工或计算机产生的,而视频是通过摄像机,录像机等设备产生的。
  11. 动画的技术指标有帧速度,数据量,图像质量
  12. photoshop 绘制图型用工具箱中画笔工具,调整图像大小 用 图像-->图像大小,调整色彩用 图像-->色彩,附加效果 用滤景,抠图用魔法棒,之前要栅格化,部分区域不处理用蒙板,可以用钢笔等工具建立路径,由此可以建议选区,定义文字排列形状
  13. 多媒体作品开发,也属于计算机就用软件开发的东力。
  14. 多媒体作品有两个显示特点:综合性和充分互动性