江苏省计算机等级考试二级C++语言辅导
- 格式:ppt
- 大小:183.50 KB
- 文档页数:74
江苏省计算机二级C语言基础知识第一章信息技术基础知识点1:信息处理系统的相关问题理论链接:用于辅助人们综合使用各种信息技术的系统通称为信息处理系统。
从应用领域来看信息处理系统有如下分类:雷达是一种以感测与识别为主要目的的系统;电视\广播系统是一种单向的、点到多点(面)的、以信息传递为主要目的的系统;电话是一种双向的、点到点的、以信息交互为主要目的的系统;银行是一种以处理金融信息为主的系统;图书馆是一种以信息收藏和检索为主的系统;因特网则是一种跨越全球的多功能信息处理系统。
知识点2:集成电路的分类考点点拨:该知识点的考查频率非常高。
主要出现在选择题和填空题中。
典型题1(选择题):大规模集成电路(LSI)的集成对象一般是_。
A.功能部件 B.芯片组 C.门电路 D.微处理器分析:大规模集成电路一般以功能部件、子系统为集成对象。
而中小现模集成电路一般以简单的门电路或单级放大器作为集成对象。
(答案:A)典型题2(填空题):目前个人计算机中使用的电子器件主要是_。
分析:PC机中使用的微处理器、芯片组、图形加速芯片等都是超大规模和极大规模具成电路。
(答案:超大规模和极大规模集成电路,或VLSI)典型题3(选择题):可以从不同角度给集成电路分类,按照_可将其分为数字集成电路和模拟集成电路两类。
A.集成电路包含的晶体管数目 B.晶体管结构和电路C.集成电路的功能 D.集成电路的用途分析:集成电路按功能来分,可分为数字集成电路(如门电路。
存储器、微处理器、微控制器、数字信号处理器等)和模拟集成电路(又称为线性电路,如信号放大器。
功率放大器等)。
(答案:C)理论链接:集成电路根据所包含的电子元件数目可分为小规模(SSI)、大规模(LSI)、超大和极大规模(VLSI)集成电路三种。
SSI一般以简单的门电路或单级放大器为集成对象,LSI则以功能部件、子系统为集成对象,而目前PC机中的CPU、芯片组、图形加速器等是VLSI的集成对象。
总体要求1.掌握计算机信息技术的基本知识,具有使用计算机常用软件的能力。
2.能熟练使用一种高级语言(或软件包)进行编程,并能上机调试和运行。
一、信息技术基本知识(20% )1.信息技术的基本概念及其发展,包括:信息技术、信息处理系统、微电子技术、通信技术和计算机技术;信息化的基本含义、信息化建设的内容及信息化指标体系。
2.计算机硬件基础知识,包括:计算机的逻辑结构及各组成部分的功能,CPU的基本结构,指令与指令系统的概念。
PC机的物理组成、常用的微处理器产品及其主要性能、PC机主板、内存、F0总线与接口等主要部件的结构及其功能,常用F0设备的类型、作用、基本工作原理,常用外存的类型、性能、特点、基本工作原理。
3.数字媒体基础知识,包括:二进制、十六进制的概念,不同进制数的表示、转换及其运算,数值信息的编码表示,常用字符集(如ASCII , GB 2312-80 , GBK , Unicode , GB 18030等)及其主要特点。
文本的类型、特点、输人/输出方式和常用的处理软件,图形、图像、声音和视频等数字媒体信息的获取手段、常用的压缩编码标准和文件格式。
4.计算机软件基础知识,包括:软件的概念、分类及其作用,操作系统的功能、分类、常用产品及其特点,程序设计语言的基本成分、结构、特点,程序设计语言处理系统的类型及其基本工作方式,算法与数据结构的基本概念,计算机病毒的概念和防治手段。
5.计算机网络与因特网基础知识,包括:计算机网络的组成与分类,数据通信的基本概念和常用技术,局域网的特点、组成、常见类型和常用设备,广域网的接人技术,因特网的发展、组成、TCP/IP协议、主机地址与域名系统、接入方式、网络服务及其基本工作原理,HTML 文档的基本格式,Web文档的常见形式及其特点,影响网络安全的主要因素及其常用防范措施。
6.信息系统与数据库基础知识,包括:信息系统的基本结构、主要类型、发展趋势,数据模型与关系数据库的概念,软件工程的概念,信息系统开发方法。
总体上必须清楚的:1)程序结构是三种: 顺序结构, 循环结构(三个循环结构), 选择结构(if 和switch)2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。
3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址.4)bit是位是指为0 或者1。
byte 是指字节, 一个字节= 八个位.5)一定要记住二进制如何划成十进制。
概念常考到的:1、编译预处理不是C语言的一部分,不再运行时间。
C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。
2、每个C语言程序中main函数是有且只有一个。
3、在函数中不可以再定义函数。
4、算法的是一定要有输出的,他可以没有输入。
5、break可用于循环结构和switch语句。
6、逗号运算符的级别最低关键字不可以作为用户标识符号2)实型数据的合法形式:2.333e-1 就是合法的,且数据是2.333×10-1。
考试口诀:e前e后必有数,e后必为整数。
. 3)字符数据的合法形式::'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。
'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII 数值是65。
4)整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节:考试时候一般会说,在16位编译系统,或者是32位系统。
碰到这种情况,不要去管,一样做题。
掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节就可以了。
5)转义字符的考查:在程序中int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x必须存在。
在程序中int a = 06d, 是一个八进制的形式。
在转义字符中,’\x6d’才是合法的,0不能写,并且x是小写。
‘\141’是合法的,0是不能写的。
江苏省_计算机二级_vc++_复习资料第一章C++概述本章要求1.熟悉VC++集成环境的启动和退出方法。
2.熟悉菜单的基本操作技术。
3.掌握调试一个VC++程序的基本过程。
4.打开一个已经存在的VC++源程序文件,并能编译、连接和执行。
一、程序设计语言1、分类(1)低级语言(机器语言和汇编语言)—面向机器(2)高级语言(C、VB、VC、VFP、VF等)—面向问题计算过程,接近于人们的习惯2、程序由计算机语言来描述,由语句构成。
3、程序运行的原理源程序(由高级语言编写)编译程序编译形成面向机器的机器语言程序(即由0和1组成)二、算法1、定义—解决问题的具体步骤或解题方法(或过程)。
例:求S=A+B+C算法1:在内存中设一个累加用的存储单元S步骤一:将存储单元S臵零步骤二:输入第一个数A步骤三:把A加到存储单元S中步骤四:输入第一个数B步骤五:把B加到存储单元S中步骤六:输入第一个数C步骤七:把C加到存储单元S中步骤八:把存储单元S中的结果输出。
算法2:(用循环实现)三、简单的C++程序介绍//源程序文件名为exam1.cpp/*C++程序的基本结构介绍*/#includevoid main(void){cout<<‘‘i=‘‘; //显示提示符int i; //说明变量i的类型cin>>i; //从键盘上输入变量i的值cout<<‘‘i的值为:‘‘<<i<<=""></i<}该程序经编译和连接后,运行可执行程序时,显示器上显示为:i=此时等待用户输入一个整数,设输入为100,则最后结果为:I的值为:100下面介绍程序的基本结构和各语句的作用:1、注释和说明信息(1)/* */(2)//(从此开始到本行结束为止)2、包含文件或编译预处理指令编译预处理指令:以#开头的行(由于本例中用到输入输出函数,iostream.h 是一个标准的输入/输出流的头文件)3、主函数main( )任何一个C++程序必须要且只能有一个主函数。
江苏计算机二级c语言基础知识(1)2010-09-2115:49一、信息技术与信息处理系统1、什么是信息?客观事物的立场上看,事物运动的状态及状态变化的方式;认识主题立场,认识主体所感知或所表述的事物运动及其变化方式的形式、内容和效用。
2、信息处理包括如下过程:信息收集,信息加工,信息存储,信息的传递,信息的施用3、基本的信息技术包括:a、扩展感觉器官功能的感测(获取)与识别技术;b、扩展神经网络功能的通信与存储技术;c、扩展思维感觉器官功能的计算(处理)技术;d、扩展效应器官功能的控制与显示技术二、微电子技术1、集成电路的分类:(1)包含的晶体管数目:小规模集成电路:<100个电子元件中规模集成电路:100~3000大规模集成电路:3000~10万超大规模集成电路:10万~100万极大规模集成电路:超过100万(2)集成电路的功能分:数字集成电路和模拟集成电路(3)集成电路的用途分:通用集成和专用集成电路(ASIC)2、集成电路的制造:硅抛光片,晶圆,芯片3、集成电路的发展趋势:摩尔(G.E.Moore)定律:单块集成电路的集成度平均每18~24个月翻一番。
4、IC卡:(1)功能分:存储器卡、带加密逻辑的存储器卡、CPU卡三种(2)使用方式分:接触式IC卡(如电话IC卡)、非接触式IC卡两种三、数据通信基本概念1、通信:广义角度,各种信息的传递均可称之为通信。
现代通信指的是使用电波或光波传递信息的技术,通常称为电信。
2、基本任务:传递信息3、组成要素:发送者(信源)、接收者(信宿)、传输媒介(信道)四、通信技术1、模拟通信模拟通信的基础是模拟通信技术。
模拟通信技术指的是直接用连续信号来传输信息或者通过连续信号对载波进行调制来传输信息的技术。
调制与解调。
有3种调制技术:调频、调幅和调相。
频分多路复用(FDM),每一个发送设备使用一个给定频率的载波来传输数据,每一个接收设备被设置成为只接收给定频率的载波。
第一章C++概述本章要求1.熟悉VC++集成环境的启动和退出方法。
2.熟悉菜单的基本操作技术。
3.掌握调试一个VC++程序的基本过程。
4.打开一个已经存在的VC++源程序文件,并能编译、连接和执行。
一、程序设计语言1、分类(1)低级语言(机器语言和汇编语言)—面向机器(2)高级语言(C、VB、VC、VFP、VF等)—面向问题计算过程,接近于人们的习惯2、程序由计算机语言来描述,由语句构成。
3、程序运行的原理源程序(由高级语言编写)编译程序编译形成面向机器的机器语言程序(即由0和1组成)二、算法1、定义—解决问题的具体步骤或解题方法(或过程)。
例:求S=A+B+C算法1:在内存中设一个累加用的存储单元S步骤一:将存储单元S置零步骤二:输入第一个数A步骤三:把A加到存储单元S中步骤四:输入第一个数B步骤五:把B加到存储单元S中步骤六:输入第一个数C步骤七:把C加到存储单元S中步骤八:把存储单元S中的结果输出。
算法2:(用循环实现)三、简单的C++程序介绍//源程序文件名为exam1.cpp/*C++程序的基本结构介绍*/#include <iostream.h>void main(void){cout<<’’i=’’; //显示提示符int i; //说明变量i的类型cin>>i; //从键盘上输入变量i的值cout<<’’i的值为:’’<<i<<’\n’; //输出变量i的值}该程序经编译和连接后,运行可执行程序时,显示器上显示为:i=此时等待用户输入一个整数,设输入为100,则最后结果为:I的值为:100下面介绍程序的基本结构和各语句的作用:1、注释和说明信息南京工业大学备课笔记(1)/* */(2)//(从此开始到本行结束为止)2、包含文件或编译预处理指令编译预处理指令:以#开头的行(由于本例中用到输入输出函数,iostream.h 是一个标准的输入/输出流的头文件)3、主函数main( )任何一个C++程序必须要且只能有一个主函数。