计算机程序设计基础_精讲多练CC++_第2章
- 格式:ppt
- 大小:943.00 KB
- 文档页数:49
()7. short,int都是C++语言的关键字。
()8. C++编译系统对源程序编译时,可以检查出注释语句中的语法错误。
()9. 将一个字符常量放到一个字符变量中,并不是把该字符本身放到内存变量中去,而是将该字符相应的ASCII代码放到存储单元中。
()10. 语句int answer=3+2 9/(10-6);执行完毕后,变量answer的值是7.5。
三、单项选择题1. C++源程序文件的扩展名为()。
(A).CPP(B).OBJ(C).C(D).EXE2. 下列变量名中,()是合法的。
(A)double(B)A+a(C)CHINA(D)5s3. 下列符号能用作C++标识符的是()(A)xyz/2 (B)2xsale (C)x-sale (D)x_sale4. 下列各运算符中,()只能用于整型数据的运算。
(A)+(B)/(C) (D)%5.()不是C++的基本数据类型。
(A)字符类型(B)数组类型(C)整数类型(D)布尔类型6. 下列运算符中,优先级最高的是()。
(A)%(B)!(C)>=(D)/7. 字符串常量“ME”的字符个数是()。
(A)4(B)3(C)2(D)18. 在C++语言中,080是()。
(A)八进制数(B)十进制数(C)十六进制数(D)非法数9. 整型变量i定义后赋初值的结果是()。
int i=2.8 6;(A)12(B)16(C)17(D)1810.如有int m=31;则表达式(m++*1/2)的值是()。
(A)0 (B)15 (C)15.5 (D)1611.每个C++程序都必须有且仅有一个()。
(A)预处理命令(B)主函数(C)函数(D)语句12.在C++语言中,自定义的标志符()。
(A)能使用关键字并且不区分大小写(B)不能使用关键字并且不区分大小写(C)能使用关键字并且区分大小写(D)不能使用关键字并且区分大小写13.下列C++标点符号中表示一条语句结束的是()。
计算机程序设计基础精讲多练罗建军版答案1、在Windows 中,不能进行打开"资源管理器" 窗口的操作是()。
[单选题] *A.用鼠标右键单击“开始”按钮B.用鼠标左键单击“任务栏”空白处(正确答案)C.用鼠标左键单击"开始" 菜单中"程序" 下的"Wndows 资源管理器" 项D.用鼠标右键单击“我的电脑”图标2、A:高速缓冲存储器B:只读存储器(正确答案)C:随机存取存储器D:优盘操作系统是计算机的软件系统中______。
[单选题] *3、Telnet 协议实现的基本功能是()。
易[单选题] *A.域名解析B.远程登录(正确答案)C.文件传输D.邮件发送4、100.将目标程序(.0BJ)转换成可执行文件(.EXE)的程序称为()。
[单选题] *A.编辑程序B.编译程序C.链接程序(正确答案)D.汇编程序5、A:主机、键盘和显示器B:硬件系统和软件系统(正确答案)C:主机和它的外部设备D:系统软件和应用软件用来存储当前正在运行的应用程序和其相应数据的存储器是______。
[单选题] *6、主机A 向主机B 发送一个(SYN=,seq=)的TCP 报文,期望与主机B 建立TCP 连接,若主机B 收到接受该连接请求,则主机B 向主机A 发送正确的TCP 报文段可能是()中[单选题] *A. (SYN=,ACK=,seq=,ack=)B.(SYN=,ACK=,seq=,ack=)C. (SYN=,ACK=,seq=,ack=)(正确答案)D. (SYN=,ACK=,seq=,ack=)7、TCP/IP 的网络层最重要的协议是()互连网协议。
易[单选题] *A. IP(正确答案)B. UDPC. TCPD. 以上都不是8、47.下列选项中,不属于显示器主要技术指标的是()[单选题] *A.分辨率B.重量(正确答案)C.像素的点距D.显示器的尺寸9、55.计算机主要技术指标通常是指()[单选题] *A.所配备的系统软件的版本B.CPU的时钟频率.运算速度.字长和存储容量(正确答案)C.扫描仪的分辨率.打印机的配置D.硬盘容量的大小10、按操作系统的分类,UNIX操作系统是______。
第1章 程序的基本结构1. 在计算机上调试运行本章的所有例题,熟悉实验环境和方法。
2. 修改例1-1程序,使其能够在计算机屏幕上显示:******************** Hello World! ********************3. 仿照例1-2的加法计算器程序,编写一个通用计算器程序,当用户输入两个数以后,可以计算并输出这两个数的和、差、积、商。
4. 仿照例1-3,编写一个计算直角三角形斜边边长的程序,要求当输入直角三角形的两个直角边边长后,能够计算出第三边(即斜边)的边长。
提示:勾股定理(直角三角形两直角边a 、b 的平方和等于斜边c 的平方),即a 2+b 2=c 25. 仿照例1-4,编写程序,计算32)7.7/()2.3()1(6+−++−=x x xx x y 在x=3时的值。
6. 仿照例1-5,编写一个程序,当输入某学生“英语”课程的平时成绩、期中考试和期末考试成绩及各项占总成绩的比例后,可以计算出该生“英语”课程的最终成绩。
第2章 数据类型与表达式1. 编写一个程序,当输入某一个整数i ,输出i/3的值。
变换不同的i ,观察输出结果的变化。
2. 编写一个程序,当用户输入一个四位无符号整数后,程序能够反序输出这四位数。
3. 编写一个程序,要求完成以下要求:1)提示用户输入任意的三个小数; 2)显示这三个小数; 3)将这三个小数相加,并显示其结果; 4) 将结果按四舍五入方法转换成整数并显示。
4. 编写一个程序,将字符串“Love ”译成密码。
加密规则是:将原来的字母用字母表中其后面的第3个字母的来替换,如字母c 就用f 来替换,字母y 用b 来替换。
提示:分别用4个字符变量来存储'L'、'o'、'v'和'e',利用ASCII 表中字母的排列关系,按照加密方法对各个变量进行运算后输出。
5. 编写一个程序,当用户输入某一天的两个任意时刻以后,求出这两个时刻的时间差(按秒计算)并输出。
全国计算机等级考试《二级C++语言程序设计》专用教材【考纲分析+考点精讲+真题演练+强化习题】最新资料,WORD格式,可编辑修改!目录第一部分公共基础知识........................................................第1章数据结构与算法....................................................考纲分析..............................................................考点精讲..............................................................1.1 算法.......................................................1.2 数据结构的基本概念...........................................1.3 线性表及其顺序存储结构.......................................1.4 栈和队列.....................................................1.5 线性链表.....................................................1.6 树与二叉树...................................................1.7 查找技术.....................................................1.8 排序技术.....................................................强化习题..............................................................第2章程序设计基础......................................................考纲分析..............................................................考点精讲..............................................................2.1 程序设计方法与风格...........................................2.2 结构化程序设计...............................................2.3 面向对象的程序设计...........................................强化习题..............................................................第3章软件工程基础......................................................考纲分析..............................................................考点精讲..............................................................3.1 软件工程基本概念.............................................3.2 结构化分析方法...............................................3.3 结构化设计方法...............................................3.4 软件测试.....................................................3.5 程序的调试...................................................强化习题..............................................................第4章数据库设计基础....................................................考纲分析..............................................................考点精讲..............................................................4.1 数据库系统的基本概念.........................................4.2 数据模型.....................................................4.3 关系代数.....................................................4.4 数据库设计与管理.............................................强化习题.............................................................. 第二部分C++语言程序设计.....................................................第1章C++语言概述.......................................................考纲分析..............................................................考点精讲..............................................................1.1 C++语言的发展................................................1.2 C++语言的特点................................................1.3 面向对象程序设计.............................................1.4 C++语言的基本符号............................................1.5 C++语言的词汇................................................1.6 C++程序的基本框架............................................1.7 C++程序的开发过程............................................强化习题..............................................................第2章数据类型、运算符和表达式..........................................考纲分析..............................................................考点精讲..............................................................2.1 C++语言的数据类型............................................2.2 常量.......................................................2.3 变量.......................................................2.4 运算符和表达式...............................................强化习题..............................................................第3章基本控制结构......................................................考纲分析..............................................................考点精讲..............................................................3.1 C++语句......................................................3.2 顺序结构.....................................................3.3 选择结构.....................................................3.4 循环结构.....................................................3.5 跳转语句.....................................................强化习题..............................................................第4章数组、指针与引用..................................................考纲分析..............................................................考点精讲..............................................................4.1 数组.......................................................4.2 指针.......................................................4.3 引用.......................................................4.4 动态存储分配.................................................强化习题.............................................................. 第5章函数............................................................考纲分析..............................................................考点精讲..............................................................5.1 函数定义.....................................................5.2 函数调用.....................................................5.3 函数原型.....................................................5.4 函数返回类型.................................................5.5 函数参数.....................................................5.6 函数重载.....................................................5.7 内联函数.....................................................5.8 递归函数.....................................................5.9 变量的生存周期...............................................强化习题.............................................................. 第6章类和对象..........................................................考纲分析..............................................................考点精讲..............................................................6.1 类的定义.....................................................6.2 对象的定义...................................................6.3 构造函数和析构函数...........................................6.4 自由存储对象.................................................6.5 this指针.....................................................6.6 静态成员.....................................................6.7 常成员.......................................................6.8 友元.......................................................6.9 对象数组.....................................................6.10 成员对象....................................................强化习题.............................................................. 第7章继承和派生........................................................考纲分析..............................................................考点精讲..............................................................7.1 继承与派生...................................................7.2 派生类对基类成员的访问.......................................7.3 派生类的构造函数和析构函数...................................7.4 多继承与虚基类...............................................7.5 子类型关系...................................................7.6 虚函数与多态性...............................................强化习题.............................................................. 第8章运算符重载........................................................考纲分析..............................................................考点精讲..............................................................8.1 运算符函数与运算符重载.......................................8.2 典型运算符的重载.............................................8.3 运算符重载应注意的几个问题...................................强化习题.............................................................. 第9章模板............................................................考纲分析..............................................................考点精讲..............................................................9.1 函数模板.....................................................9.2 类模板.......................................................强化习题.............................................................. 第10章C++流............................................................考纲分析..............................................................考点精讲..............................................................10.1 C++流的概念.................................................10.2 输入输出的格式控制..........................................10.3 文件流......................................................强化习题..............................................................第一部分公共基础知识第1章数据结构与算法考纲分析1.算法的基本概念,算法复杂度的概念和意义(时间复杂度与空间复杂度)。
cc空间全国计算机等级考试二级vfp讲义ViualFo某Pro数据库程序设计讲议第一章ViualFo某Pro数据库基础(占考试笔试分值2至4分[一般是1或2道题])ViualFo某Pro是目前微机上优秀的数据库管理系统软件之一,在具体学习ViualFo某Pro之前,我们首先学习数据库的基本概念和关系数据库设计的基础知识,这是我们学好ViualFo某Pro的必要前提条件。
1.1数据库基础知识§1.1.1计算机数据管理的发展1.数据与数据处理数据是指存储在某一媒体上能够识别的物理符号。
数据处理是指将数据转换成信息的过程。
而信息是一种被加工成特定形式的数据,这种数据形式对数据接收者来说是有意义的。
计算机是用外存储器存储数据;用软件来管理数据;用程序来处理数据。
2.计算机数据管理数据处理的中心问题是数据管理。
计算机对数据的管理是指对数据的组织、分类、编码、存储、检索和维护提供操作手段。
计算机管理数据经历了由低级到高级的以下几个发展阶段:①人工管理(20世纪50年代中期以前)其特点:数据与程序不具有独立性,一组数据对应一组程序。
数据不长期保存,程序间存在大量数据冗余。
②文件系统(20世纪50年代后期至60年代中后期)这一时期出现了高级语言和操作系统,操作系统中的文件系统是专门管理外存储器中的数据管理系统,数据与程序有了一定的独立性,但数据和程序相互依赖,数据冗余度大。
③数据库系统(从20世纪60年代后期开始)为了实现计算机对数据的统一管理,达到数据共享的目的,发展了数据库技术。
数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性;减小数据的冗余度;提供数据与应用程序的独立性。
为数据库的建立、使用和维护而配置的软件称为数据库管理系统DBMS(DataBaeManagementSytem)。
数据库管理系统是在操作系统的支持下运行的。
ViualFo某Pro6.0就是一种在微机上运行的32位数据管理系统软件。