20102011学年第一学期面向对象技术及应用试卷a卷参考答案
- 格式:doc
- 大小:79.01 KB
- 文档页数:7
面向对象程序设计课后题答案第二章C++概述【2.6】D【2.7】D【2.8】A【2.9】A【2.10】B【2.11】A【2.12】C【2.13】B【2.14】D【2.15】C【2.16】D【2.17】C【2.18】程序的运行结果:101【2.19】程序的运行结果:10 10【2.20】程序的运行结果:1020【2.22】编写一个C++风格的程序,用动态分配空间的方法计算Fibonacci数列的前20项并存储到动态分配的空间中。
#include <iostream.h>int main(){int *p,i;p[0]=1;p[1]=1;for(i=2;i<20;i++){p[i]=p[i-1]+p[i-2];}for(i=0;i<20;i++){cout<<p[i]<<endl;}return 0;}【2.23】编写一个C++风格的程序,建立一个被称为sroot()的函数,返回其参数的二次方根。
重载sroot()3次,让它返回整数、长整数与双精度数的二次方根。
#include <iostream.h>#include<math.h>double sroot(int m){return sqrt(m);}double sroot(long m){return sqrt(m);}double sroot(double m){return sqrt(m);}int main()cout<<"sroot(145)="<<sroot(145)<<endl;cout<<"sroot(123456)="<<sroot(123456)<<endl;cout<<"sroot(1.44)="<<sroot(1.44)<<endl;return 0;}【2.24】编写一个C++风格的程序,解决百钱问题:将一元人民币兑换成1、2、5分的硬币,有多少种换法?#include <iostream.h>int main(){int k=0;for(int i=0;i<=20;i++){for(int j=0;j<=50;j++){if(100-5*i-2*j>=0){k++;}}}cout<<"将一元人民币兑换成1、2、5分的硬币,共有"<<k<<"种换法"<<endl;return 0;}【2.25】编写一个C++风格的程序,输入两个整数,将它们按由小到大的顺序输出。
计算机应用基础试题2011-2012学年第一学期A卷排版(1)A、2B、3C、4D、53. 在WORD 2003软件中,下列操作中不能建立一个新文档的是()。
A.在菜单中选择“文件/新建” B. 按快捷键“CTRL+N”C. 选择工具栏中的“新建”按钮D. 在菜单中选择“新建/打开”4. 在WORD编辑状态下,若光标位于表格外右侧的行尾处,按ENTER(回车)键,结果为()。
A.光标移到下一行B. 光标移到下一行,表格行数不变C. 插入一行,表格行数改变D. 在本单元格内换行,表格行数不变5. 在WORD 软件中,实现首字下沉的操作,应进行的操作次序为()。
A 格式→字符 B格式→段落C 格式→首字下沉D 格式→分栏6、Excel是目前最流行的电子表格软件,它的计算和存储数据的文件叫()A、工作簿B、工作表C、文档D、单元格7、在表示厅一工作簿内不同单元格时,工作表和单元格之间应使用()号区分开;A、。
B、!C、|D、.8、excel中用B2:D6表示了一片连续的区域,这个区域中有多少个单元格?( )A.10个B.15个C. 25个D.20个9 Excel中文字运算符为()A、@B、%C、*D、&10、求排名次函数RANK(number,ref,order)有三个参数,第一个参数是为需要找到排位的数字第二个参数是Ref 为数字列表数组或对数字列表的引用,第三个参数Order 为一数字,指明排位的方式。
为零时按()排列A、升序B、降序C、不排列D、以上都不对三、word操作题(30分,)仔细阅读本题,根据提供的word文件中按下列要求完成操作1.在第一行添加标题"必修课、限选课与选修课"为黑体、三号、居中。
2.将正文中的"必修课是……公共基础课"改为红色字体。
3.将文档的正文部分(不包括标题和表格)分为三栏,栏宽相等,加分隔线。
5.在文章中的插入一个,图片设置格式:图片高2.5厘米、宽3.5厘米;图片环绕方式为:衬于文字下方,水平对齐方式"居中"。
电子系计控专业《面向对象的程序设计》期末试卷(A)答案一、选择题(每题1分,共20分)1、如果要改变窗体的标题,则需要设置的属性是 A 。
A. CaptionB. NameC. BackColorD. BorderStyle2、工程文件的扩展名是_C_。
A. frx B. bas C. vbp D.frm3、初始状态下,VB工具箱的控件称为_A_。
A. 标准控件(或内部控件)B. 外部控件C. ActiveX控件D. 可插入对象4、将命令按扭Command1设置为不可见,应修改命令按钮的 A 属性。
A. VisibleB. ValueC. CaptionD. Enable5、在窗体上画三个单选按钮,组成一个名为chkOption的控件数组。
用于标识各个控件数组元素的参数是 B 。
A. TagB. IndexC. ListIndexD. Name6、要改变控件的高度,应修改控件的_D_属性。
A. Top B. Left C. Width D. Height7、只能用来显示字符信息的控件是 B 。
A. 文本框 B. 标签 C. 图片框 D. 图象框8、InputBox$(函数返回值的类型为 B 。
A. 数值B. 字符串C. 变体D. 数值或字符串(视输入的数据而定)9、确定复选框是否选中,可访问的属性是_A_。
A. Value B. CheckedC. SelectedD. Caption10、选中复选框时,Value的值为 B 。
A. 0 B.1 C. True D. False11、添加列表框中的项目,应该用列表框的 C 属性。
A. Selected B. Value C. List D. Text12、若要在同一窗体中安排两组单选按扭,可用_D_控件来分隔。
A. 列表框B. 组合框C. 图片框D. 框架13、用户可以通过设置菜单项的_C_属性的值为False来使该菜单项失效。
A. HideB. VisibleC. EnableD. Checked14、在程序运行期间,如果拖动滚动条上的滚动块,则触发的滚动事件是 C 。
2010-2011-2C++面向对象程序设计期末模拟试题12010-2011-2 C++面向对象程序设计期末模拟试题1一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下面选项中不属于面向对象程序设计特征的是。
A)继承性B)多态性C)类比性D)封装性(2)为了取代C中带参数的宏,在C++中使用A)重载函数B)内联函数C)递归函数D)友元函数(3)下列关于类定义的说法中,正确的是A)类定义中包括数据成员和函数成员的声明B)类成员的缺省访问权限是保护的C)数据成员必须被声明为私有的D)成员函数只能在类体外进行定义(4)下列关于派生类构造函数和析构函数的说法中,错误的是A)派生类的构造函数会隐含调用基类的构造函数B)如果基类中没有缺省构造函数,那么派生类必须定义构造函数C)在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数D)在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数(5)通过运算符重载,可以改变运算符原有的A)操作数类型B)操作数个数C)优先级D)结合性(6)有如下函数模板:template T souare(T x)(retumx * x ;)基中T是A)函数形参B)函数实参C)模板形参D)模板实参(7)使用输入输出操作符setw,可以控制A)输出精度B)输出宽度C)对齐方式D)填充字符(8)下列字符串中,不可以用作C++标识符的是A)y_2006 B)____TEST__H C)Retum D)switch (9)执行下列语句段后,输出字符―*‖的个数是for(int i =50;I>1;—i )cout<<‖*‖A)48 B)49 C)50 D)51(10)有如下程序段int i =0, j=1;int&r=i ; // ①r =j; //②int*p=&i ; //③*p=&r ; //④基中会产生编译错误的语句是A)④B)③C)②D)①(11)有如下程序:#includeusing namespace std:class Sample{friend long fun (Sample s);public:Sample (long a ){x=a;}Private:long x;};long fun (Sample s){if(s.x<2)retum 1;retum s.x*fun(Sample(s.x-a));}int main()int sum=0for(int i =0; i <6; i++){ sum+=fun(Sample(i );)} cout<<sum;< p="">retum 0;}运行时输出的结果是A)120 B)16 C)154 D)34(12)有如下函数定义:void func (int a,int&b){a++; b++;}若执行代码段:int x=0 ,y=1func(x,y);则变量x和y值分别是A)0和1 B)1和1 C)0和2 D)1和2(13)有如下程序:#includeusing namespace std;class A{publicstatic int a;void init(){a=1;}A(int a=2){init();a++;}};int A:;a=0A obj;int main(){cout<<obj.a;< p="">return 0;运行时输出的结果是A)0B)1 C)2 D)3(14)下列有关继承和派生的叙述中,正确的是A)派生类不能访问基类的保护成员B)作为虚基类的类不能被实例化C)派生类应当向基类的构造函数传递参数D)虚函数必须在派生类中重新实现(15)下列运算符中,不能被重载的是A)&&B)!= C). D)++(16)下列函数模板的定义中,合法的是A)template Tabs(T x){return x <0?–x: x;}B)template class Tabs(Tx){retumx<0 ?-x;x;}C)template Tabs(T x){retum x<0 ?-x;x;}D)template T abs(T x){returm x<0 ?-x;x;}(17)在语句cin>>data;中,cin是A)C++的关键字B)类名C)对象名D)函数名(18)有如下程序:#includeusing namespace std;class test {private:int a;public:test(){cout<<‖constructor‖<<endl;}< p="">test(int a){cout<<a<<endl;}< p="">test(const test&_test){a=_testa;cout<<‖copy constructor‖<<endl;< p="">test(){cout<<‖destructor‖<<endl;}< p=""> };int main()}test A(3)return0;运行时输出的结果是A)3B)constructordestruclorC)copy constructorD)3dstructor destruclor(19)若有如下类声明class My Class {public:MyClass(){cout<<1;}};执行下列语句MyClass a,b[2],*P[2];以后,程序的输出结果是A)11 B)111 C)1111 D11111(20)有如下程序:#includeusing namespace std;class point {public:static int number;public:point(){number++;}~point(){number-;}};imt point::number=0;void main(){point*ptr;printA,B;{point*ptr_point=new point{3};ptr=ptr_point;}pointC;cout<<point::number<<endl;< p="">delete[]ptr;}运行时输出的结果是A)3 B)4 C)6 D)7(21)如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员,有如下程序,没有使用多态机制。
《C++面向对象程序设计》试题(A卷) (满分:100分时间:150分钟日期:2005.1.10)一、(共20分,每题2分)单项选择1.已定义了一个类A并有语句A* pa=new A(5); 那么以下说法正确的是:A. 该语句会创建A类的一个对象,并将此对象的地址赋给指针pa; B. 该语句会创建A类的5个对象,且它们的地址是连续的; C. 当指针变量pa超出其作用域时,pa和为对象分配的空间都将被自动释放;D. 类A中一定有一个显式定义的构造函数和一个显式定义的虚析构函数;2.定义类A的非静态成员函数A& f(A& one)时,需有语句return exp;则exp不能是:A.类A 中类型为A的静态数据成员 B. f中用语句A a = one; 定义的量a C. oneD. *this3.在一个类中,下列哪些成员可以是多个?A. 无参构造函数 B. 析构函数C. 原型相同的非静态成员函数 D. 静态成员函数4.对类T中的下列成员,若不考虑代码优化,一般来说它们中的哪个执行起来最慢?A. 缺省的无参构造函数 B. 缺省的拷贝构造函数 C. T f( ) { T t; return t; }D. 不能判定A、B、C哪个最慢5.对函数原型为int& min(int& a, int& b);的全局函数,下列语句块哪个是错误的:A. int x=10,y=5; min(x,y)=100; B. int x=10,y=5, z; z=min(x,y+=x); C. int x=10,y=5;min(x,10)=y; D. int x=10,y=5; x=min(x,y);6.关于拷贝构造函数错误的说法有:A. 拷贝构造函数是一种特殊的构造函数,且不能在类中进行函数重载。
B. 若自定义派生类的拷贝构造函数,那么也必须自定义基类的拷贝构造函数。
C. 拷贝构造函数只能有一个参数,且为常量引用或非常量引用。
Java 语言与面向对象程序设计基础试题 第1页(共10页) Java 语言与面向对象程序设计基础试题 第2页(共10页)一、判断题(判断下列说法是否正确,正确打“√”,错误打“×”,每小题2分,共20分) 1. Java 有两类程序:Java Application 和Java Applet ,其中Java Applet 程序由嵌入到浏览器中的解释器解释运行。
( ) 2.Java 程序里,创建新的对象用new 调用构造方法,回收无用的对象使用关键字free 。
( ) 3.Java 的类不允许多重继承,但接口支持多重继承。
( ) 4.Applet 是一种特殊的Panel ,它是Java Applet 程序的最外层容器。
( ) 5.Java 语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。
( ) 6.构造方法是一种特殊的方法,名字与类名一致,但返回类型都为void 型。
( ) 7.无论Java 源程序包含几个类的定义,若该源程序文件以A.java 命名,编译后生成的都只有一个名为A 的字节码文件。
( ) 8.在不同的软硬件平台上,Java 的各种数据类型所占用的内存长度不同,因此程序的可移植性不强。
( ) 9.Java 系统的标准输入对象是System.in ,标准输出对象有两个,分别是标准输出System.out 和标准错误输出System.err 。
( ) ( ) 二、单项选择题(每小题2分,共40分) 1.在编写Java Applet 程序时,需要在程序的开头写上( )语句。
A .import java.awt.* ; B .import java.applet.* ; C .import java.io.* ; D .import java.awt.event.* ; 2.以下声明正确的是( )。
A .public static int x; B .default int x; C .abstract double d; D .abstract final int x; 3.Java application 中的主类需包含main 方法,main 方法的返回类型是( )。
说明:1.试题须用碳素墨水钢笔集中填在方格内,答题纸另附并装订于后,字迹须工整清晰;2.试题须经教研室或系(部)领导认真审核并签署本人代号;3.学生只须在第一页试题纸上填写姓名等
说明:1.试题须用碳素墨水钢笔集中填在方格内,答题纸另附并装订于后,字迹须工整清晰;2.试题须经教研室或系(部)领导认真审核并签署本人代号;3.学生只须在第一页试题纸上填写姓名等
说明:1.试题须用碳素墨水钢笔集中填在方格内,答题纸另附并装订于后,字迹须工整清晰;2.试题须经教研室或系(部)领导认真审核并签署本人代号;3.学生只须在第一页试题纸上填写姓名等
说明:1.试题须用碳素墨水钢笔集中填在方格内,答题纸另附并装订于后,字迹须工整清晰;2.试题须经教研室或系(部)领导认真审核并签署本人代号;3.学生只须在第一页试题纸上填写姓名等。
2010~2011学年度第 一 学期《离散数学》试卷(A 卷)适用专业年级:2009信息与计算科学 网络工程 软件工程及计算机科学与技术专业(本)考 试 形 式:( )开卷、(√)闭卷二级学院: 行政班级: 学 号: 教 学 班: 任课教师: 姓 名: 注:学生在答题前,请将以上内容完整、准确填写,填写不清者,成绩不计。
一、选择题(每小题 3分,共 15 分。
请将答案填在下面的表格内)1.设命题公式G :()p q r ⌝↔∧,则使公式G 取值为1的,,p q r 赋值分别为( )(A )0,0,0 (B )0,0,1 (C )0,1,1 (D )1,1,1 2.以下的联结词不是联结词完备集的是( ) (A )1{}S =⌝∧, (B )1{}S =⌝∨, (C )1{}S =∧∨→↔,,,(D )1{}S =↓3.下述等价式不正确的是( ) (A )()()xAx x A x ⌝∀⇔∃⌝ (B )()()xA x x A x ⌝∃⇔∀⌝(C )()()x A x B xA x B∀→⇔∃→() (D )()()x A x B xA x B∃→⇔∃→()4.设集合A={a,b },A 上的关系R={<a,a >,<b,b > },则R 是( ) (A )是等价关系但不是偏序关系 (B )是偏序关系但不是等价关系 (C ) 既是等价关系又是偏序关系 (D )既不是等价关系又不是偏序关系 5.无向图G 是欧拉图当且仅当G 是连通的且( )………………………………………线………………………………………订………………………………………装…………………………………………………(A )G 中各顶点的度数均相等 (B )G 中各顶点的度数之和为偶数(D )G 中各顶点的度数均为奇数二、填空题(每题 3分,共15分)1.“有的运动员不是大学生”符号化为 . (设P(x):x 是运动员;Q(x):x 是大学生)2. 设S ={<1,2>,<2,4>,<3,3>},R ={<1,3>,<2,4>,<4,2>}, 则S R = .3.下图所具有的关系性质有: .4.设有一棵树,它有2个2度结点,1个3度结点,3个4度结点,其余为叶 则它的树叶数为 个. 共有6个结点11条边,则它的面数为 . 三、计算题: 求公式()p q r →⌝↔的主析取范式和主合取范式(10 分)四、演绎证明: 前提:p ,,,q pr q s r p q∨→→→⌝∧⌝ 结论:s (10分)五、设A={1,2,3,4},R 是A 上的一个关系,R={<a,b>|a ,b ∈A ,(a-b)/2=k ,k ∈Z},证明R 是A 上的等价关系,并按关系R 给出A 上的划分。
济南大学2010~2011学年第一学期课程考试试卷(A卷)课程电子技术授课教师考试时间 2010.12.4 考试班级姓名学号一、选择题(40分)将正确的答案填入下列表中题号 1 2 3 4 51、空穴为少子的导电体称为()。
A、P型半导体B、N型半导体C、纯净半导体2、电路如图1所示,图中二极管为锗管,则U AB约等于()。
A、0.3VB、-2.3VC、1.3VΩΩ18kΩ6kΩB(图1)(图2)(图3)3、固定偏置单管交流放大电路的静态工作点Q如图2所示,当温度升高时,工作点Q将()。
A、不改变B、向Q′移动C、向Q″移动4、运算放大电路如图3所示,该电路引入的反馈为()A、电压串联负反馈B、电流串联负反馈C、电压并联负反馈5、已知某晶体管处于放大状态,测得其三个极的电位分别为6V、9V和6.3V,则9V所对应的电极为()A、发射极B、集电极C、基极6、稳压管的稳压性能是利用PN结的()A、单向导电特性B、正向导电特性C、反向击穿特性7、测量放大电路中三极管的管压降Uce近似等于电源电压,则该管处于( )状态。
A、放大B、饱和C、截止8、集成运算放大器输入级选用差动放大电路的主要原因是()A、抑制零漂B、提高输入电阻C、稳定输入9、关于反馈对放大电路输入电阻ri的影响,正确的是()A、负反馈增大ri,正反馈减小riB、串联反馈增大ri,并联反馈减少riC、串联负反馈增大ri,并联负反馈减少ri10、理想运算放大器的“虚短”的原因是()。
A、同相端和反相端的输入电流相等而相位相反B、运放的差模输入电阻接近无穷大C、运放的开环电压放大倍数接近无穷大11、如图4所示电路是()A、微分器B、积分器C、比例运算器12、电路如图5所示,运算放大器的饱和电压为±12V,稳压管的稳定电压为6V,设正向压降为零,当输入电压u i=3V时,则输出电压u o等于( )。
A、- 12 VB、6VC、0V(图4)(图5)(图6)13、逻辑电路如图6示,A=“0”时,CP脉冲来到后D触发器()A、具有计数器功能B、置“0”C、置“1”14、与ACCBBAF++=功能相同的逻辑函数是()…………………………………………装…………………………订…………………………线…………………………………………………答……………题…A 、ABC F += B 、AC B F += C 、BC A F += 15、下列逻辑命题正确的是( )A 、若A+B=A+C ,则B=CB 、若AB=AC ,则B=C C 、若Y=A+B ,则B A Y += 16、计算机键盘上有101个键,若用二进制代码进行编码,至少应为( )位输出。
面向对象程序设计-试卷-A(附答案)本页仅作为文档页封面,使用时可以删除This document is for reference only-rar21year.March2012 --2013学年第二学期《面向对象程序设计》试卷开课单位:计算机学院,考试形式:闭卷,允许带入场对应的答题表格中)1、在类定义的外部,可以被访问的成员有()A、所有类成员B、private的类成员C、public或private的类成员D、public的类成员2、下列关于C++语言类的描述中错误的是( ) 。
A 、类用于描述事物的属性和对事物的操作B、类与类之间通过封装而具有明确的独立性C、类与类之间必须是平等的关系,而不能组成层次结构D、类与类之间可以通过一些方法进行通信和联络3、下列数组定义中,不正确的是()。
A、 int x[1][3];B、 int x[2][2]={1,2,3};C、 int x[2][]={1,2,3,4 };D、 int x[][2]={1,2,3,4 }4、定义析构函数时,应该注意:()A、其名与类名完全相同B、返回类型是void类型C、无形参,也不可重载D、函数体中必须有delete语句5、下列函数中,正确的递归函数是()。
A 、int Fun(int n){ if(n<1) return 1; else return n*Fun(n+1); }B 、int Fun(int n){ if (abs(n)<1) return 1; else return n*Fun(n/2); }C 、int Fun(int n){ if(n>1) return 1; else return n*Fun(n*2); }D、 int Fun(int n){ if(n>1) return 1; else return n*Fun(n-1); }6、在C++中编译器所生成的文件的扩展名为()[答案修改过]A、 .cppB、 .objC、 .libD、 .exe7、派生类的对象对它的基类成员中的()是可以访问A、公有继承的公有成员B、公有继承的私有成员C、公有继承的保护成员D、私有继承的公有成员8. C++设置虚基类的目的是( )A、消除二义性B、简化程序C、提高运行效率D、减少目标代码9. 以下关于this指针的叙述中正确的是:()A、任何与类相关的函数都有this指针;B、类的成员函数都有this指针;C、类的友员函数都有this指针;D、类的非静态成员函数才有this指针;10实现运行时的多态性采用( )A、重载函数B、构造函数C、析构函数D、虚函数11、若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=&a[5];则( ) 不是对a数组元素的正确引用(其中0≤i<10)A、p[i]B、 *(*(p+i) )C、a[p-a]D、* (&a[i])12、int Func(int,int);不可与下列哪个函数构成重载()A、int Func(int,int,int);B、double Func(int,int);C、double Func(double,double);D、double Func(int,double);13、局部变量可以隐藏全局变量,那么在有同名全局变量和局部变量的情形时,可以用()提供对全局变量的访问。
使用班级 装 o 订 o 线 o 内 o 请 o 勿 o 答 o 题 2010-2011学年一第学期期末考试(A)卷 课程名称:《CCNP》 考试方式:闭卷 题 号 一 二 三 四 合 计 题 分 30 30 20 20 100 得 分 得 分 评分人 核分人
第一题:单选题,每题3分。(请将答案写在答题表格中,否则不予计分) 1. 单选:帧中继采用( )作为交换方式。 A.路由 B.电路交换 C.快速交换 D.分组交换 2. 单选:根据图示,以下哪个IP地址可以指派给PC? ( )
A. 192.168.5.5 B. 192.168.5.32 C. 192.168.5.40 D. 192.168.5.63 E. 192.168.5.75 3. 单选:如下图所示,该网络的管理员为网络做了编址,这种编址方案会对该网络造成什么效果?( )
A.子网A和子网B之间的IP流量会被CK-1丢弃 B.路由信息将无法进行交换 C.子网间的所有IP流量会被路由器正常转发 D.子网间的所有IP流量会被路由器丢弃
09成教 考试时间 第 17 周 系 别 计算机 班 级
姓 名 学 号 任课教师 郭坤琼
拟题人签名 郭坤琼
校卷人签名
教研室主任 系主任签名
第1页 4. 单选:如下图所示,添加了一个包含12台主机的子网,为了减少地址浪费,该子网的网络号最好是( ) 5. 单选:在一个陈旧的网络中,采用Cisco设备,需要使用IP,IPX,以及Appletalk,而且希望仅使用一种路由协议。下列路由协议中,最好的选择是( ) A.OSPF B.EIGRP C.RIP v2 D.IGRP E.RIP v1 6. 单选:某公司有25台PC须要访问Internet,而且大多数时间这25台PC会同时上网。但是,该公司目前只有4 个公网IP。这种情况下,须要在公司的网关路由器上配置( ) A.Static NAT B.Global NAT C.Dynamic NAT D.Static NAT with ACLs E.Dynamic NAT with overload 7. 单选:在PPP协议中,( )子协议对验证选项进行协商 A.NCP B.ISDN C.SLIP D.LCP E.DLCI 8. 单选:四个网段:192.168.0.0/24、192.168.1.0/24、192.168.2.0/24、192.168.3.0/24,能够汇总成( ) A.192.168.1.0/22 B.192.168.2.0/22 C.192.168.3.0/22 D.192.168.0.0/22 9. 单选:在一个Point-to-Point的网络中,OSPF的LSU包将发往( ) A.127.0.0.1 B.192.168.0.5 C.223.0.0.1 D.172.16.0.1 E.224.0.0.5 F.254.255.255.255.255 10. 单选:能否ping通一个IP地址,取决于( ) A.ICMP Relpy包的源地址 B.ICMP Relpy包的ID字段 C.ICMP Reply包的源端口号字段 D.ICMP Reply包的目的地址
中国传媒大学2009-2010学年第 一 学期期末考试试卷(A 卷)参考解答与评分标准考试科目: 高等数学A (上) 考试班级: 2009级工科各班 考试方式: 闭卷命题教师:一. 填空题(将正确答案填在横线上。
本大题共3小题,每小题3分,总计9分 ) 1、若在),(b a 内,函数)(x f 的一阶导数0)(>'x f ,二阶导数0)(<''x f ,则函数)(x f 在此区间内单调 增加 ,曲线是 上凸 的。
2、设⎪⎩⎪⎨⎧+=+=232322t t y tt x 确定函数)(x y y =,求=22dx y d )1(23t +。
3、=⎰dx x x1cos 12C x +-1sin 。
二. 单项选择题(在每个小题四个备选答案中选出一个正确答案,填在题末的括号中。
本大题共3小题,每小题3分,总计 9分)1、设A x x ax x x =-+--→14lim 231,则必有 .104)( ; 64)(;104)( ; 52)(=-=-==-====A a D A a C A a B A a A , ,, ,答( C )2、设211)(xx f -=,则)(x f 的一个原函数为 xx D x x C x B x A -++-11ln21)(11ln 21)(arctan )(arcsin )( 答( D ) 3、设f 为连续函数,又,⎰=xe x dt tf x F 3)()(则=')0(F)0()1()( 0)()1()( )(f f D C f B e A - 答( B )三. 解答下列各题(本大题共2小题,每小题5分,总计10分 )1、求极限xe e x x x cos 12lim 0--+-→。
解:=--+-→x e e x x x cos 12lim 0xe e xx x sin lim 0-→- (3分) 2cos lim 0=+=-→xe e x x x 。
考试试卷A(答案)面向对象程序设计注意事项:1。
请考生按要求在试卷装订线内填写姓名、学号和年级专业。
2. 请仔细阅读各种题目的回答要求,在规定的位置填写答案。
3。
不要在试卷上乱写乱画,不要在装订线内填写无关的内容.4。
满分100分,考试时间为120分钟。
一。
单项选择(本大题共10小题,每小题3分,共30分)1. C#中每个int类型的变量占用( B )个字节的内存。
(A)8 (B)4 (C)2 (D)12。
面向对象的特点是( A )(A)封装、继承、多态(B)抽象、封装、多态(C)抽象、继承、封装(D)抽象、多态、重载3。
C#控制台程序的主入口点是( C )(A) Page_Load函数(B)Run函数(C)Main函数(D)Form_Load函数4。
引用类型存储在( B )中。
(A)堆栈(B)堆内存(C)队列(D)列表5. 在C#中,表示一个字符串的变量应使用以下哪条语句定义( B )(A)CString str (B)string str(C)Dim str as string (D)char *str6。
在中,用来与数据源建立连接的对象是( A )。
(A)Connection对象(B)Command对象(C)DataAdapter对象(D)DataSet对象7. 在类的定义中,类的( B )描述了该类的对象的行为特征.(A)类名(B)方法(C)所属的名字空间(D)私有域8. 如果未显式赋值,则将整型值( B )赋给枚举中的第一个元素。
(A)1 (B)0 (C)2 (D)39. float类型的值可以隐式转换成( C )类型的值而保持值不被改变。
(A)char (B)long (C)double (D)int10。
在C#中,假设Class1是一个类,而IExample是一个接口,下面的( A )类声明是正确的。
(A)class Employee: Class1, IExample(B )class Employee : IExample , Class1(C )class Employee- Class1, IExample(D )class Employee: Class1/IExample二.判断题(本大题共5小题,每小题3分,共15分)1. C#中子类可以继承多个基类,也可以继承一个接口。
郑州轻工业学院2010-2011学年第一学期高等数学试题A试卷号:A20110117(1)一、单项选择题(每题3分,共15分)1.设函数xx x f 1sin )(=,则当0→x 时,)(x f 为( ). (A) 无界变量; (B) 无穷大量; (C) 有界但非无穷小量; (D) 无穷小量.2.方程0133=+-x x 在)1,0(内 ( )(A)无实根; (B )有唯一实根; (C)有两个实根; (D)有三个实根.3.若x x f sin )(=',则)(x f 的一个原函数是 ( )(A) x sin 1+; (B )x sin 1-; (C) x cos 1+; (D)x cos 1-.4.已知bx ax x x f ++=23)(在1=x 处有极值2-,则常数b a ,的值为 ( )(A ) 1,2=-=b a ; (B )1,1-==b a ;(C ) 3,0-==b a ; (D )2,0-==b a .5.极限x bx a x )1(lim 0+→(0,0≠≠b a )的值为( )(A) 1; (B) a bln ; (C) a be ; (D) a be.二、填空题(每题3分,共15分)1.设函数⎪⎩⎪⎨⎧≤+>=0,0,1sin )(2x x a x xx x f ,当=a 时,)(lim 0x f x →存在.2.不定积分⎰=+dx x x )ln 1(1.3.已知3)3(='f ,则=-+→h f h f h 3)3()23(lim 0 .4.曲线x x x y 3624+-=的凸区间是 .5.函数x x y cos 2+=在区间]2,0[π上的最大值为 .三、解答题(每题6分,共36分)1.求极限:)111(lim 0--→x x e x. 2.求函数21322-+-=x x x y 的连续区间,如果有间断点,指出间断点的类型. 3.设t t x t x t x y )(lim -+⋅=∞→,求dxdy . 4.求函数4cos sin +-=x x x y 在1=x 处的微分.5.设函数)(x y y =由方程e xy e y =+所确定,求)0(y '.6.计算不定积分⎰dx e x .四、(本题满分7分) 求曲线⎪⎩⎪⎨⎧-==ty t x 122在1=t 处的曲率.五、(本题满分7分)设x x x f 22tan 2cos )(sin +='(20π<<x ), 求)(x f .六、(本题满分8分) 在曲线x y ln =(42≤≤x )上求一点P ,使过点P 的切线与直线4,2==x x 及x 轴所围成的梯形的面积最小.七、(本题满分7分) 证明:当0>x 时,21sin 2x x e x +<+-2sin 12x x e x -+<+. 八、(本题满分5分)设)()()(x h x g x f =,其中)(x h 在a x =的某邻域内连续,)(x g 在点a x =处可导,且A a g =')(,0)(=a g .试求)(a f '.。
洛阳师范学院2010—2011学年第一学期期末考试计算机科学与技术、软件工程、网络工程专业2008、2009、2010专升本级《计算机组成原理》课程(A)卷参考答案及评分标准一、单项选择题(每题1分,共10分)参考答案:1.C2.B3.B4.C5.B6.C7.C8.A9.A 10.C 评分标准:1.答对给1分。
2.在选项上打“√”或将字母写在括号里均可得分。
二、判断题。
(每题1分,共10分)参考答案:1.√2.×3.√ 4 .√5.√6.×7.√8.√9.√10.√评分标准:1.答对给1分。
2.表述方式不同不影响得分。
如“√”用“正确”、“T”、“对”、“Ture”等表述均可得分。
三、简答题(每题6分,共18分)参考答案及评分标准:1.答:冯•诺依曼计算机的特点是:(以下每条1分)(1)计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;(2)指令和数据以同同等地位存放于存储器内,并可以按地址访问;(3)指令和数据均用二进制表示;(4)指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;(5)指令在存储器中顺序存放,通常自动顺序取出执行;(6)机器以运算器为中心(原始冯•诺依曼机)。
2.答:(以下每条2分)(1)总线是一种能由多个部件分时共享的公共信息传送线路。
(2)总线传输的特点是:某一时刻只允许有一个部件向总线发送信息,但多个部件可以同时从总线上接收相同的信息。
(3)为了减轻总线负载,总线上的部件应通过三态驱动缓冲电路与总线连通。
3.答:(以下每条2分)(1)存储器的层次结构主要体现在Cache-主存和主存-辅存这两个存储层次上。
(2)Cache-主存层次在存储系统中主要对CPU访存起加速作用,主存-辅存层次在存储系统中主要起扩容作用。
从整个存储系统来看,就达到了速度快、容量大、位价低的优化效果。
(3)主存与CACHE之间的信息调度功能全部由硬件自动完成。
河南大学计算机与信息工程学院2010-2011学年第一学期期末考试 面向对象技术及应用 试卷A卷 参考答案与评分标准 (卷面总分:100分)
一、 单项选择题(每个小题2分,共34分) 1. main方法是Java Application程序执行的入口点,以下描述哪项是合法的( B )? A、public static void main( ) B、public static void main( String args[] ) C、public static int main(String [] arg ) D、public void main(String arg[] ) 2. 关于如下程序的描述哪个是正确的?( C ) public class Person{ static int arr[] = new int[5]; public static void main(String a[]){ System.out.println(arr[0]); } }
A、编译将产生错误 B、编译时正确,但运行时将产生错误
C、正确,输出0 D、正确,输出 null 3. 假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?( C ) class A{ int i; static String s; void method1() { } static void method2() { } }
A、System.out.println(a.i);B、a.method1(); C、A.method1(); D、A.method2()
4. 创建一个标识有“关闭”按钮的语句是( D )。 A、TextField b = new TextField(“关闭”); B、Label b = new Label(“关闭”); C、Checkbox b = new Checkbox(“关闭”); D、Button b = new Button(“关闭”); 5. 对于子类的构造函数说明,下列叙述中错误的是( D )。 A、子类不能继承父类的无参构造函数。 B、子类可以在自己的构造函数中使用super关键字来调用父类的含参数构造函数,但这个调用语句必须是子类构造函数的第一个可执行语句。 C、在创建子类的对象时,将先执行继承自父类的无参构造函数,然后再执行自己的构造函数。 D、子类不但可以继承父类的无参构造函数,也可以继承父类的有参构造函数。 6. 有以下程序片段,下列哪个选项不能插入到行1。( A ) 1.
2.public class A{ 3.//do sth 4. } A、public class MainClass{ } B、package mine; C、class ANotherClass{ } D、import java.util.*; 7. 类ABC定义如下: 1.public class ABC{ 2. public int max( int a, int b) { } 3. 4.} 将以下哪个方法插入行3是不合法的。( B ) A、public float max(float a, float b, float c){ } B、public int max (int c, int d){ } C、public float max(float a, float b){ } D、private int max(int a, int b, int c){ }
8. 以下哪项可能包含菜单条( B )。 A、Panel B、Frame C、Applet D、Dialog 9. paint()方法使用哪种类型的参数? ( A ) A、Graphics B、Graphics2D C、String D、Color 10. 以下哪个方法用于定义线程的执行体? ( C ) A、 start() B、init() C、run() D、synchronized() 11. 当浏览器暂时离开含applet 程序的页面时,以下选项中的哪个方法将被执行?( D ) A、init() B、start() C、destroy() D、stop() 12. A派生出子类B ,B派生出子类C,并且在Java源代码中有如下声明: 1. A a0=new A(); 2. A a1 =new B(); 3. A a2=new C();
问以下哪个说法是正确的? ( D )
A、只有第1行能通过编译 B、第1、2行能通过编译,但第3行编译出错 C、第1、2、3行能通过编译,但第2、3行运行时出错 D、第1行、第2行和第3行的声明都是正确的 13. 关于以下程序的说明,正确的是( C )。 1. class StaticStuff{2. 3. static int x; 4. static { x+=5;} 5. public static void main(String args[ ]) 6. { 7. System.out.println(“x=” + x); 8. } 9. static { x/=5;} 10. } A、4行与9行不能通过编译,因为缺少方法名和返回类型 B、9行不能通过编译,因为只能有一个静态初始化器 C、编译通过,执行结果为:x=1 D、能通过编译,但程序运行结果不可预知,因为变量x没有初始化 14. 以下哪个接口的定义是正确的?( D ) A、 interface B { void print() { } ;} B、 interface B {static void print() ;} C、 abstract interface B extends A1, A2 //A1、A2为已定义的接口 { abstract void print(){ };} D、 interface B { void print();} 15. 关于Socket通信编程,以下描述错误的是:( D ) A、服务器端通过new ServerSocket()创建TCP连接对象
B、服务器端通过TCP连接对象调用accept()方法创建通信的Socket对象 C、客户端通过new Socket()方法创建通信的Socket对象 D、客户端通过new ServerSocket()创建TCP连接对象 16. 关于数据库连接的程序,以下哪个语句的注释是错误的 ( A ) A、Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”); //指定MySQL JDBC驱动程序
B、String url=”jdbc:odbc:student_access”; //指定数据源为student_access C、Connection con=DriverManager.getConnection(url); //创建连接指定数据库的对象 D、Statement stmt=con.creatStatement();//创建执行SQL语句的Statement对象 17. 关于异常的编程,以下描述错误的是:( A ) A、在有除法存在的代码处,为了防止分母为零,必须抛出并捕获异常
B、int i=Integer.parseInt(”123a”);将产生NumberFormatException C、int a[]=null; a[0]=1; 将产生NullPointerException D、输入输出流编程中,读和写时都要抛出IOException
二、 读程序,给结果(共17分) 1. 设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 , 100 }; 将输出结果填写在输出语句后的注释中。(本题3分) int s = 0 ; for ( int i = 0 ; i < MyIntArray.length ; i + + ) s += MyIntArray[i] ; System.out.println( s ); //( 550 )
2. 写出以下程序的运行结果,填写在每个输出语句后面的注释中。(每空1分,共12分) public class ATest{ public static void main(String args[]) { Sub sub = new Sub(); System.out.println(sub.x); //( 1 ) System.out.println(sub.n); //( 50 ) System.out.println(sub.method1()); //( 2 ) System.out.println(sub.method2()); //( 50 )
Super supsub=new Sub(); System.out.println(supsub.x); //( 1 ) System.out.println(supsub.n); //( 49 ) System.out.println(supsub.method1());//( 2 ) System.out.println(supsub.method2());//( 49 )
Super sup=new Super(); System.out.println(sup.x); //( 1 ) System.out.println(sup.n); //( 50 ) System.out.println(sup.method1()); //( 1 ) System.out.println(sup.method2()); //( 50 ) } } class Super{ int x=1 , y=2 ; static int n=50; int method1(){ return (x } static int method2(){ return n++; } } class Sub extends Super{ int method1() { return (x>y)?x:y; } static int method2(){ return n--; } }
3. 写出以下程序的运行结果。(每空1分,共2分) class First { First() { System.out.println ("in First"); } } public class Second extends First { Second() {