程序设计基础考试试题及答案
“程序设计基础考试试题及答案”相关的资料有哪些?“程序设计基础考试试题及答案”相关的范文有哪些?怎么写?下面是小编为您精心整理的“程序设计基础考试试题及答案”相关范文大全或资料大全,欢迎大家分享。
程序设计基础试题及答案二
《程序设计基础》考试试卷二
1. 1966年,Bohra和Jacopini提出的三种基本程序设计结构是:________
A. if、while和for; B. switch、do-while和for;
C. while、do-while和for;D.顺序结构、分支结构和循环结构。 2. 算法的特征不包括:______。
A. 有穷性 B.可行性 C.确定性 D.有1个或者多个输入。 3. C语言源程序的基本组成单位是______。
A. 函数 B. 语句 C. 声明和语句 D. 文件 4. 下列标识符中,只有______是合法的。
A. if B. 3ab C. Int D. A-4 5. 下列常量中,只有______是合法的。
A. 3e-0.3 B. ?abc? C. 02a1 D. ?\\377? 6. 下列说法中正确的是:______。
A. C语言中的for语句的三个表达式都可以省略,而且分号也可以省略。 B. 宏替换比函数调用的执行速度慢。 C. 实质上,C语言中的指针就是一个变量的地址。 D. C语言中的任何函数都可以由程序员命名
JSP程序设计考试试题与答案
科目:JSP程序设计
一、单项选择题
1.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是( C )
A.可以在一个页面中使用多个<%@ page %>指令。 B.<%@ page %>作用于整个JSP页面。 C.<%@ page %>指令中的属性只能出现一次。
D.为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须
2.对于一个继承于TagSupport标签来说,他的dostart方法的返回值决定本体是否可见,那么下面那一个是让本体可见的( D ) A.EVAL_PAGE C.SKIP_BODY
B.SKIP_PAGE
D.EVAL_BODY_INCLUDE
3.关于JavaBean正确的说法是( A ) A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B.被引用的Bean文件的文件名后缀为.java C.Bean文件放在任何目录下都可以被引用
D.在JSP文件中引用Bean,其实就是用 4.下面的代码的执行结果描述正确的是( B ) import javax.servlet.jsp.*; im
JSP程序设计考试试题与答案
科目:JSP程序设计
一、单项选择题
1.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是( C )
A.可以在一个页面中使用多个<%@ page %>指令。 B.<%@ page %>作用于整个JSP页面。 C.<%@ page %>指令中的属性只能出现一次。
D.为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须
2.对于一个继承于TagSupport标签来说,他的dostart方法的返回值决定本体是否可见,那么下面那一个是让本体可见的( D ) A.EVAL_PAGE C.SKIP_BODY
B.SKIP_PAGE
D.EVAL_BODY_INCLUDE
3.关于JavaBean正确的说法是( A ) A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B.被引用的Bean文件的文件名后缀为.java C.Bean文件放在任何目录下都可以被引用
D.在JSP文件中引用Bean,其实就是用 4.下面的代码的执行结果描述正确的是( B ) import javax.servlet.jsp.*; im
JSP程序设计考试试题与答案
科目:JSP程序设计
一、单项选择题
1.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是( C )
A.可以在一个页面中使用多个<%@ page %>指令。 B.<%@ page %>作用于整个JSP页面。 C.<%@ page %>指令中的属性只能出现一次。
D.为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须
2.对于一个继承于TagSupport标签来说,他的dostart方法的返回值决定本体是否可见,那么下面那一个是让本体可见的( D ) A.EVAL_PAGE C.SKIP_BODY
B.SKIP_PAGE
D.EVAL_BODY_INCLUDE
3.关于JavaBean正确的说法是( A ) A.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写 B.被引用的Bean文件的文件名后缀为.java C.Bean文件放在任何目录下都可以被引用
D.在JSP文件中引用Bean,其实就是用 4.下面的代码的执行结果描述正确的是( B ) import javax.servlet.jsp.*; im
海南大学C语言程序设计考试试题及答案
以下程序是求矩阵a,b的乘积,结果存放在矩阵C中并按矩阵形式输出,请填(3)空使程序完整。 main ( )
{ int a[2][2]={-1,-2,-3,-4}, b[2][3]={2,10,9,4,5,119}; int i,j,k,s=0,c[2][3main ( )
{ int a[2][2]={-1,-2,-3,-4}, b[2][3]={2,10,9,4,5,119}; int i,j,k,s=0,c[2][3]={0}; for (i=0; i<2; i++) for (j=0; j<3; j++) { s=0;
for (k=0; k<2; k++) {s+=a[i][k]*b[k][j]; printf(\ c[i][j]=s; }
for (i=0; i<2; i++)
{for (j=0; j<3; j++) printf(\ printf(\ }
system(\}
]={0};
for (i=0; i<2; i++) for (j=0; j<3; j++) { s=0;
for (k=0; k<2; k++) {s+=a[i][k]*b[k][j]; printf(\;} c[i][j]=s; }
for (i=0; i<2; i++)
{for (j=0; j<3; j++) printf(\ printf(\; }
system(\}
以下程序是将字符串b的内容连接字符数组a的内容后面,形成新字符串a,请填(2)空使程序完整。
main ( )
{ char a[40]=\ int i=0,j=0 ;
while (a[i]!='\\0') i++ ; while (b[j]!=
C语言程序设计基础试题及答案
第一部分 C语言基础
一、选择题
1.以下正确的C语言标识符是() A.%X
B.a+b
C.a123
D.test!
2.已定义int a,b;则以下不正确的C语句是( ) A.a*=5;
B.b/=2;
C.a+=1.75;
D.b&&=a;
3.若x、i、j和k都是整型变量,则执行下面表达式后x的值为( ) x=(i=4,j=16,k=32) A.4
B.16
C.32
D.52
4.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符(A.必须是字母
B.必须为下划线
C.必须为字母或下划线 D.可以是字母、数字、下划线中的任一字符 5.下面正确的字符常量是( ) A.“c”
B.’\\\\”
C.‘w’
D.”
6.设int a=2,b=0,c;则执行语句c+=b&&a--后, c的结果为( )。 A.0,1 B.1,0
C.2,0
D.不确定
7. 以下不正确的C语言标识符是( ) A) int B) a_1_2 C) ab1exe D) _x
8.以下是正确的C语言标识符是( )。 A) #define B) _123 C) %d D
《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案
一、单选题
1. 在下列概念中,Java语言只保留了D
A.运算符重载
B.结构和联合
C.指针
D. 方法重载
2. 下列类定义中,不正确的是B
A.class x { .... }
B.static class x implements y1,y2 { .... } D.class x extends y { .... }
C.public class x extends Applet { .... } 3. 下列语句序列执行后,k 的值是B
int m=3, n=6, k=0; while( (m++) < (- - n) ) ++k;
i++
先把i的初值赋给表达式(i++),作为表达式(i++)的值,然后i自增1作为i的值。
如i=1,则表达式(i++)的值等于1,而i的值变为2。 ++i
i先自增1,再把自增后的值赋给表达式(++i)。 如i=1,则表达式(++i)的值等于2,i的值也为2,
A.0
B.1
C.2
D.3
4. 设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是A
A.a[0] = 7;
B.i = i + 2
C.i++ - --j; D.a(0) = 66;
5. J
《面向对象程序设计JAVA语言程序设计》期末考试试题及部分答案
一、单选题
1. 在下列概念中,Java语言只保留了D
A.运算符重载
B.结构和联合
C.指针
D. 方法重载
2. 下列类定义中,不正确的是B
A.class x { .... }
B.static class x implements y1,y2 { .... } D.class x extends y { .... }
C.public class x extends Applet { .... } 3. 下列语句序列执行后,k 的值是B
int m=3, n=6, k=0; while( (m++) < (- - n) ) ++k;
i++
先把i的初值赋给表达式(i++),作为表达式(i++)的值,然后i自增1作为i的值。
如i=1,则表达式(i++)的值等于1,而i的值变为2。 ++i
i先自增1,再把自增后的值赋给表达式(++i)。 如i=1,则表达式(++i)的值等于2,i的值也为2,
A.0
B.1
C.2
D.3
4. 设i、j为int型变量名,a为int型数组名,以下选项中,正确的赋值语句是A
A.a[0] = 7;
B.i = i + 2
C.i++ - --j; D.a(0) = 66;
5. J
程序设计基础试题(附答案)
程序设计基础复习题
一、单选
1、一个完整的计算机系统应该包括( )
A、系统软件和应用软件 B、计算机及其外部设备 C、硬件系统和软件系统 D、系统硬件和系统软件 2、“裸机”的概念是指( )
A、正在进行设计还没有组装好的计算机 B、已经组装好但还没有安装任何软件的计算机 C、仅安装了操作系统的计算机系统 D、安装了文字处理软件但没有安装专用数据处
理系统的计算机
3、世界上第一台电子数字计算机研制成功的时间是( ) A、1936年 B、1946年 C、1956年 D、1970年 4、CASE的含义是( )
A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助软件工程 5、当前广泛使用的微型计算机是( )
A、第一代 B、第二代 C、第三代 D、第四代 6、当代计算机的体系结构称为是( )
A、冯·诺依曼机 B、非冯·诺依曼机 C、图灵机 D、比尔盖茨机 7、硬盘是( )
A、输入设备 B、输出设备 C、存储设备 D、计算设备 8、下面4句话中,最准确的表述是( )
A、程序=算法+数据结构 B、程序是使用编程语言实现算法
《JAVA语言程序设计》期末考试试题及答案
《JAVA语言程序设计》期末考试试题及答案1(应考必备题库)
一、单选择题
1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。
A. java B. .class C. html D. .exe
2、设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( A )。 A. 3 B. 3. 5 C. 4 D. 5
3、不允许作为类及类成员的访问控制符的是( C )。 A. public B. private C. static D. protected
4、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A )。
A. static v