2016年计算机一级考试MSoffice常考知识汇总

2016年计算机一级考试MSoffice常考知识汇总

数据在计算机中的表示

计算机所表示和使用的数据可分两大类:数值数据和字符数据

【非数值数据】,任何形式的数据进入计算机都必须进行二进制编码转换,计算机内部均用二进制数来表示各种信息。

数据与信息

信息:information,各种事物变化和特征的反映,事物之间的联系与相互作用的表征。如语言文字,图像图形,数值,声音,符号等

计算机的数据

使用二进制“0”与“1”两个数码。

模拟数据与数字数据的转换:ad/da

计算机数据的单位

1),比特(bit)数据的最小单位,用“0”与“1”两个数码表示,每一个数码占一位。

2),字节(Byte),8为二进制组成(1Byte=8bit),

千字节1KB=1024B=210B

兆字节1MB=1024KB=220B

吉字节1GB=1024MB=230B

太字节1TB=1024GB=240B

3,字长

计算机的主要指标,反映建设的计算能力和计算精度。字长越长计算机的数据处理速度越快。8位,16位,32位,64位,128位。

仅为计数制及转换

1,进位计数制

进位制基数基本符号权表示形式

二进制20,121B

八进制80,1,2,3,4,5,6,7810

十进制100,1,2,3,4,5,6,7,8,9,101D

十六进制160,1,2,3,4,5,6,7,8,9,161H

A,B,C,D,E,F

2,R进制转换为十进制

在一个数的个位、十位、百位、千位等上的数字乘上他们的权,才可以表示他的实际值。

将R进制是按劝展开求和即可得到相应的十进制数,实现R进制转换为十进制。

3,十进制转换为R进制

十进制转换为R进制时,将此数值分成整数和小数两部分分别进行转换,然后再拼接起来即可。

字符的编码

字符包括细纹字符(字母、数字、各种符号)和中文字符,及所有不可做算术运算的数据。

1,西文字符的编码

ASCII--美国信息交换标准码.7位或8位吗2个版本。期中7位ASCII码用7为二进制数表示一个字符的编码,共有128个不停的编码值,见表1-77为ASCII编码表

如字符SP编码0100000,

CR编码0001101

DEL编码1111111

BS编码0001000

2,汉字的编码

GB-2312-80国家汉字编码标准,将6736个汉字分为2级,一级汉字有3775个,二级有3008个,

3,汉字的处理过程

汉字输入-输入码-国际码-机内码-地址吗-字形码-汉字输出。

计算机的软件系统

操作系统是人与计算机之间通信的桥梁,用户通过操作系统提供的命令和交互功能实现各种访问计算机的操作。【非数值数据】,任何形式的数据进入计算机都必须进行二进制编码转换,计算机内部均用二进制数来表示各种信息。

定义:软件系统是为运行、管理、和维护计算机而编制的各种程序、数据和文档的总称。

软件概念

1,程序:按照一定顺序执行的、能够完成某仪任务的指令的集合,程序的运行要求有时有序,按部就班,需要程序控制计算机的工作流程,实现一定的逻辑功能,完成特定的实际任务。“程序=算法+数据结构”。

2,程序设计语言

概念:人与计算机“沟通”使用的语言种类

1)机器语言:指挥计算机完成某个基本操作的命令。所有指令的集合为指令系统,直接用二进制代码表示指令系统的语言及机器语言。

指令:命令

指令系统:指令的集合

2)汇编语言:是一种把机器语言“符号化”的语言

汇编语言源程序:用引文单词或缩写代替二进制代码进行编程二产生的程序,吧机器语言符号化,如用ADD表示加法指令,用MOV表示传送指令。计算机无法识别汇编语言

目标程序:翻译后的机器语言程序

汇编程序:将源程序翻译成目标程序的软件

3)高级语言:最接近人类自然语言和数学公式的程序设计语言,基本脱离了硬件系统,常用的有C语言,C++,Java、Basic等,具有严格的语法和语义规则。

两种翻译方式:

编译:将高级语言源程序一次翻译成目标程序的软件为编译源程序。经过链接程序便为可执行程序。

解释:将源程序逐句翻译、逐句执行的。

软件系统及其组成

1,系统软件概念:控制和协调计算机外部设备,支持应用软件开发和运行的软件。主要功能是调度、监控和维护计算机系统;负责管理计算机系统中各个独立硬件,使得它们协调工作。为解决特定问题而开发的软件

1)操作系统:最主要最基本的系统软件,常用有DOS(磁盘操作系统),Windows2007系统,Linux等。

2)语言处理系统,

3)数据库管理系统

4)系统辅助处理程序。

2,应用软件

办公软件和办公套件:MicrosoftOffice,WPS.

多媒体处理软件:Adobe,Flash,Photoshop等。

Internet工具软件:WEB服务器及浏览器等。

计算机的硬件系统

冯.若依曼型计算机的硬件是计算机的基础,基本结构符合冯.若依曼的体系结构,五个功能部件:输入设备、运算器、存储器、控制器、输出设备。其中运算器和控制器,合称中央处理器,简称CPU。

运算器-ALU(ArithmeticUnit)

功能:对二进制数码进行算术运算或逻辑运算。算术运:即数的加减乘除,乘方开方等。逻辑运算:即逻辑变量,与或非等基本操作。

构成:由一个加法器、若干个寄存器和一些控制线路组成。

核心是加法器(Adder),每次运算的中间结果暂时保留,所以需要若干个积存数据的据存器(Register)。

运算器的性能指标是计算机的字长和运算速度。

控制器-CU(ContorlUnit)

功能:指挥整个机器各个部件自动、协调工作。

构成:指令寄存器、译码器、时序节拍发生器、操作控制部件、指令计数器。

机器指令的执行过程:

1,机器指令:计算机可以真正“执行”的命令。

操作码源操作数(或地址)目的操作数

机器指令构成:操作码+操作数,操作码指明指令索要完成的操作的性质与功能。操作数指明操作吗执行时的操作对象。

指令基本格式:

(2)指令的执行过程

1)取指令,根据程序计数器里的内容到存储器中读取当前要执行的指令,同时把他放到指令寄存器中。

2)分析指令,译码器开始译码,取出要执行的指令,并放到指令寄存器IR中。

3)生成控制信号,控制器根据译码器的输出,按一定顺序产生执行该指令的所有控制信号。

4)执行指令,在控制信号的作用下,计算机各个部件完成相应的工作。

5),重复执行:计算机根据PC中新的指令地址,重复执行上述4个过程,直至执行到指令结束。

CPU:(CentralProcessingUnit)中央处理器,由控制器和运算器组成,构成计算机的核心部件。

存储器(Memoty)

功能:用来存储当前要执行的程序、数据及结果,具有存数和取数功能。是计算机的记忆设备。

存数:指向存储器里“写入”数据

取数:指从存储器里“读取”数据

访问:读写操作统称对存储器访问,分为内存与外存储器两种。

1,内存储器(内存):CPU可以直接访问其里的数据。内存按功能分为RAM和ROM。

2)只读存储器ROM。特点是只取不存,信息是事先就写好在存储器内的,无法改变或加保护,只有将保护去掉草可以重新改写内部信息。

可编程只读存储器PROM

可擦除可编程只读存储器EPROM

电可擦除可编程只读存储器EEPROM

3)高速缓冲存储器(Cache)

为提高存储器二设计的解决CPU和主存速度不匹配而设计的。

4)内存储器的性能指标:容量、速度。

2,外存

外存储器(外存):CPU不可直接访问其里的数据,只有先调入内存方可使用。

1)硬盘(HardDisk)

计算机的外部主要存储器,容量大、存取速度快、操作简便等优点,

操作系统与运行程序、用户数据等都保存在硬盘上。

内部结构:盘片,每个盘片划分为磁道和扇区,磁盘的读写物理单位是按扇区进行读写的。

主要指标:硬盘容量,硬盘接口,硬盘转速,

硬盘容量:=磁头数(H)X柱面数(C)X每扇区字节数(B)

硬盘接口:ATA,SATA,常用于个人电脑上,SCSI主要用于该机服务器和高档工作站。

2)闪速存储器(Flash)

非易失性半导体存储器,通常称U盘,是EEPROM的变种,可以快速方便的读写。

U盘的传输速率有:USB1.1,12Mb/s;USB2.0,480Mb/s;

USB3.0,5Gb/s.

3)光盘(OpticalDisk)

以光信息作为存储信息的载体来存储数据的物品。

只读光盘(CD-ROM),一光盘上的蚀刻“凹坑”及为被蚀刻的“平地”记录“0”与“1”。只能写入一次数据。

可擦写光盘CD-RW,可多次擦写光盘内的数据信息。

光盘的容量:CD-700MB,DVD-4.7GB

光盘的转速:以150kb/S为基准,可以有4贝,16倍,32倍等。

输入设备

功能:向计算机输入命令、程序、数据等信息。把这些信息转换为计算机能识别的二进制代码。

例:键盘KeyBoard、鼠标Mouse、扫描仪、手写板、麦克、照相机、摄像机、游戏操作杆、条形码阅读器、光学字符阅读器、触摸屏、光笔等。

输出设备

功能:将计算机处理后的各种内部格式信息转换为人们能识别的形式表达出来。

将计算机处理后的各种内部格式信息转换为人们能识别的形式表达出来。例子:显示器、打印机、绘图仪、音响等。

显示器:

1)显示器的分类:显像管显示器CRT,液晶显示器LCD,LED显示器。

2)显示器主要性能:像素,分辨率,显示器存储器(显存),显示器尺寸,14”,19”,21”等

3)显卡,

2,打印机:点阵式打印机,喷墨式打印机,激光打印机。

3,绘图仪,音频输出设备,视频投影仪等。

4,调制解调器,可以刻录的光盘刻录机等。

计算机的结构

(1)直接连接:最直接的连接方式,ISA结构。

1952年,冯?诺依曼IAS

(2)总线结构(Bus)

总线:是一组连接各个部件的公共通信线。三种总线:

1)数据总线:传输数据信号的公共通路

2)地址总线:传输地址信号的公共通路

3)控制总线:除数控制信号的公共通路

(3),常见的总线类型(已经标准化)

1)ISA

2)PCI

3)AGP

4)EISA

微型计算机的组成

1,中央处理器

构成:运算器、控制器、若干个寄存器和高速缓存。

性能指标:直接决定了整台机器的性能、字长和时钟主频。

2,存储器

分类:主存储器和辅助存储器

(1)主存储器(放在主机内部的,用于存放当前运行的程序和数据。)

1)内存储器,随机访问存储器(RAM),RAM是PC的主要存储区域;它允许读写数据;它是易失性存储器。

2)只读存储器(ROM),它包含可以访问和读取但不能修改的程序与数据;是非易失性存储器。

3)高速缓存(Cache),用于临时存储频繁使用的信息以加快访问速度;一级Cache:CPU内部的Cache

二级Cache:CPU外部的Cache

三级Cache:主板使用的

(2)辅助存储器(外存储器)

1)硬盘

2)移动存储产品:USB移动硬盘,USB优盘,光盘,

只读型光盘CD-ROM,一次性写入光盘CD-R,可擦除型光盘CD-RW。DVD光盘。

3、总线

ISA总线

PCI总线

AGP总线

EISA总线

4、输入设备

鼠标、键盘等

5、输出设备

显示器

(1)分类:阴极射线管显示器(CRT)和液晶显示器(LCD)

(2)性能:

像素与点距

分辨率:整个屏幕上像素的数目=列*行

显存

显示器的尺寸:用显示屏的对角线来衡量

打印机及分类

(1)点阵打印机

(2)喷墨打印机

(3)激光打印机

微型计算机的主要技术指标

(1)字长:CPU一次能同时处理二进制数据的位数。

(2)时钟主频:指CPU的时钟频率,单位GHz。

(3)运算速度:指每秒钟所能执行加法指令数目,常用MIPS表示。

THE END
1.C++现在,我们来深入了解一些 C++ 代码以实现这些 Unicode UTF-8/UTF-16 编码转换。为实现此目标,有两个关键 Win32 API 可以使用: MultiByteToWideChar 和 its symmetric WideCharToMultiByte。可以调用前者以从 UTF-8(特定 API 术语中的“多字节”字符串)转换为 UTF-16(“宽字符”字符串);后者可用于反向转换。因为这https://msdn.microsoft.com/zh-cn/magazine/mt763237.aspx
2.C++编码最全详解c++编码类型 所属专栏:C++深入学习笔记 欢迎来到我的学习笔记! 一、什么编码? 编码:人类文字信息是有各种各样的符号组成的, 但是他们却不能直接在内存中存储。计算机内存里面只存储二进制信息0、1。无符号整型:0 ~ 255共256个收据;有符号整型:-128 ~ 127。那么内存中如何表示符号? 二、各种编码方式 2.1 ASCII编https://blog.csdn.net/lusanjiu/article/details/143085301
3.C++中文字符相关应用方法详解1.汉字编码方式的介绍 对英文字符的处理,7位ASCII码字符集中的字符即可满足使用需求,且英文字符在计算机上的输入及输出也非常简单,因此,英文字符的输入、存储、内部处理和输出都可以只用同一个编码(如ASCII码)。 而在C++中文字符处理中,汉字是一种象形文字,字数极多(现代汉字中仅常用字就有六、七千个,总字数高达https://www.51cto.com/article/182437.html
4.C/C++对Unicode编码的处理zhpacer一直都觉得C++对Unicode编码的处理比较麻烦,现就个人经验对这一方面做个总结。 Unicode编码 在领域中,Unicode(统一码、万国码、单一码、标准万国码)是业界的一种标准,它可以使电脑得以呈现世界上数十种文字的系统。Unicode是基于(Universal Character Set)的标准来发展,并且同时也以书本的形式(The Unicode Standard,目前http://blog.chinaunix.net/uid-23414687-id-2425175.html
5.一段确认中文汉字编码的代码gallop博客在遇到中文汉字乱码的时候,我们经常需要确认当前汉字的编码以及需要转换成哪种编码,以下代码能很好的协助我们进行汉字的转码: public static void printbytes(byte[] bytes){ int j = 0; String s = ""; int len = bytes.length; System.out.println ..https://www.iteye.com/blog/793940
6.运用设计模式设计MIME编码类C++MFCMIME编码的原理就是把 8 bit 的内容转换成 7 bit 的形式以能正确传输,在接收方收到之后,再将其还原成 8 bit 的内容。对邮件进行编码最初的原因是因为 Internet 上的很多网关不能正确传输8 bit 内码的字符,比如汉字等。MIME编码共有Base64、Quoted-printable、7bit、8bit和Binary等几种。 http://www.jzxx.wj.czedu.cn/html/article4420916.html
7.在C++,C#中是不是都是ASCII编码,那么为什么能输出汉字呢?不是ASCII编码,依你保存的文件格式而定,如果你的文件是UNICODE格式保存,那汉字就是UNICODE编码保存,如果你的文件是GB-2312格式,那汉字就是GB-2312编码保存 使用汉字不需要事先声明,不过需要操作系统支持,如果系统不支持汉字,比如在英文Windows上(没安装中文字体)运行,那么中文都会变成方框或乱码.https://zhidao.baidu.com/question/37834079.html
8.C++char类型和输入输出优化C语言当我们把一个字符赋值给char型变量的时候,它会去查ASCII表,找到字符对应的编号。同样,当我们使用%c输出一个字符的时候,它也会去寻找char中存储的编码对应的符号进行输出。 既然字符在C++当中都是以数字的形式存储的,那么我们就可以对它来进行加减运算。 https://m.jb51.net/article/227112.htm
9.GB2312汉字编码字符集对照表BeJSON.comGB2312汉字编码字符集对照表,GB2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时,GB 2312收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。https://www.bejson.com/document/gb2312/
10.c++C++如何从将遍历带中文的字符串呢?附带一些有关链接 unicode编码中一个汉字占几个字节? 汉字Unicode 编码范围 C++输出中文字符(转) c++utf-8编码 有用关注2收藏 回复 阅读5.5k 提及: static int num = 2; hans[num] = ch; --num; if( !num ){ // 当 num 为0时 bug? 回复2020-08-19 https://segmentfault.com/q/1010000023681498/
11.字节码:ASCII编码:单字节编码,ANSI编码:多字节编码,UNICODE编码④UTF-16编码中,一个英文字母字符或一个汉字字符存储都需要2个字节(Unicode扩展区的一些汉字存储需要4个字节)。 ⑤UTF-32编码中,世界上任何字符的存储都需要4个字节。 ANSI编码有很多种,但是都只是规定自己国家的语言,这时候出现了UNICODE编码,该编码类似于ANSI,使用多个字节表示一个字符,UNICODE编码把世界上各种主要https://cloud.tencent.com/developer/article/1065253
12.软件代码编码标准规范(c++)v1.0.doc软件代码编码标准规范(c++)-v1.0.doc,SF-研发中心-** 第1.0版 PAGE 2016-1-1发布 2016-1-1实施 成都天锐星通有限公司 第 PAGE 4 页共 NUMPAGES 43 页 天锐星通软件规范v1.0 (C++版本) 编制 日期 审核 日期 批准 日期 目的 良好的编程风格是提高程序可靠性非常重要的手段https://m.book118.com/html/2023/1118/8124072115006006.shtm