上海计算机等级考试题目2

合集下载

上海计算机二级c试题含解析

上海计算机二级c试题含解析

2003年上海市高等学校计算机等级考试试卷二级 (C 程序设计)(120分钟)试题一(28分,每小题4分)(1) 设有变量说明:int a=5, b=4, c=3, r1, r2;请写出执行下列语句後r1和r2的值。

r1=a>b>c;r2=a<b&&b>c;(2) 试写出下列算式的C 语言表达式。

yx a 2031log 75sin(3) 执行下列语句後,i, j, k 的值是多少?for(i=k=0, j=6; i<j; i++, j-- ) k+=4*i-5*j;(4) 执行下列程序後,b 和c 的值各为多少?#include <stdio.h>void main(){int *a[10], b, c;a[0]=&b;*a[0]=5;c=(*a[0])++;printf(“%d %d\n ”, b, c);}(5) 设有如下程序:#include <stdio.h>void main(){int clock; float f; char cpu[20];scanf(“%4d%f%s ”, &clock, &f, cpu);printf(“%d %.0f %s\n ”, clock, f, cpu);}假设输入数据流为200015.0 P4 is GOOD!,请写出执行该程序後的输出结果。

(6)下列程序的输出结果是什么?#include <stdio.h>main(){int c1=0, c2=0, c3=0, c4=0;char *p=”12395632123378”;while(*p) {switch(*p) {case ‘1’: c1++; break;case ‘2’: c2++;case ‘3’: c3++; break;default: c4++;}p++;}printf(“c1=%d c2=%d c3=%d c4=%d\n”, c1, c2, c3, c4);}(7)执行下列程序後,s的值为多少?#define sq(X) X*Xvoid main(){int s=15, a=2, b=1;printf(“s=%d\n”, sq(a+b)/sq(a+b));}试题二(12分,每小题6分)阅读下列程序,写输出结果。

2019年上海市高等学校计算机等级考试试卷二级C语言程序设计10页word

2019年上海市高等学校计算机等级考试试卷二级C语言程序设计10页word

2019年上海市高等学校计算机等级考试试卷二级 C语言程序设计(本试卷考试时间 120 分钟)一、单选题 ( 本大题 15 道小题,每小题 1 分,共 15 分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。

1. 以下C程序中预处理命令写法正确的是:答案: DA. #include (stdio.h)B. #include [stdio.h]C. #include {stdio.h}D. #include <stdio.h>2. 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的。

答案: AA. a='&';B. a="&";C. a=' ' ';D. a='16' ;3. 设有char ch; 与语句“ch=getchar();”等价的语句是:答案: DA. printf("%c",ch);B. printf("%c",&ch);C. scanf("%c",ch);D. scanf("%c",&ch);4. int a=2, b=5;则表达式21%9/(float)a+4/b*b的运算结果为( )。

答案: CA. 2B. 1C. 1.5D. 05. 能正确表示逻辑关系"a>=10 或 a<=0"的C语言表达式是( )。

答案: CA. a>=10 or a<=0B. a<=0|a>=10C. a<=0||a>=10D. a>=10 && a<=06. 设有int n=60;写出下列语句的运行结果switch (n/10)case 6: printf("@");break;case 5: printf("#");default: printf("$");答案: DA. @#$B. #$C. $D. @7. 设有int i; 以下语句中,循环次数为100次的语句是:答案: DA. for ( i=0; i<=100; i++ )B. for ( i=0; i<99; i++ )C. for ( i=1; i<99; i++ )D. for ( i=0; i<100; i++ )8. C程序中,用于提前结束本次循环、进行下一次循环的语句是( )。

上海市高等学校计算机等级考试试题「有答案」

上海市高等学校计算机等级考试试题「有答案」

上海市高等学校计算机等级考试试题「有答案」一、单选题1、在OSI七层结构模型中,最低层是____B___。

A、表示层B、物理层C、网络层D、会话层2、计算机硬件能直接识别和执行的程序设计语言是__D_____。

A、汇编语言B、符号语言C、高级语言D、机器语言3、一般说来,__C_________则声音的质量越高。

A、量化级数越低和采样频率越低B、量化级数越高和采样频率越低C、量化级数越高和采样频率越高D、量化级数越低和采样频率越高4、电子信箱地址的格式是_____D___。

A、用户名.主机域名B、主机域名,用户名C、主机名@用户名D、用户名@主机域名5、IP协议是____C________协议。

A、传输层B、物理层C、网络层D、数据链路层6、在以太网中,采用CSMA/CD方法,能有效解决__A____。

A、多站点在共享传输介质访问中的争用信道问题B、单站点在共享传输介质访问中的争用信道问题C、单站点在共享传输介质访问中的共用信道问题D、多站点在独享传输介质访问中的争用信道问题7、色彩位数用8位二进制来表示每个像素的颜色时,能表示___C________种不同颜色A、64B、16C、256D、88、A/D转换器的功能是将_____B_____。

A、声音转换为模拟量B、模拟量转换为数字量C、数字量和模拟量混合处理D、数字量转换为模拟量9、十进制数7777转换为二进制数是____A______。

A、1111001100001B、1110001100001C、1100111100111D、111101110001110、网络、调制解调器的传输速率往往用bps作为单位,它是指_A________。

A、每秒钟通过的二进制码位数B、每秒钟通过的二进制码字节数C、每秒钟通过的波形数D、每分钟通过的二进制码字节数11、在Windows的图形界面中,按_____C_____可以打开开始菜单。

A、CTL+TABB、ALT+TABC、CTRL+ESCD、ALT+ESC12、以下叙述中,正确的是BA、图像经数字压缩处理后可得到图形B、经扫描仪输入到计算机后,可以得到由像素组成的图像C、图形属于图像的一种,是计算机绘制的画面D、经摄像机输入到计算机后,可转换成由像素组成的图形13、下面不属于局域网网络拓扑的是___A_______。

上海市高等学校计算机等级考试试卷二级C语言程序设计(B卷)

上海市高等学校计算机等级考试试卷二级C语言程序设计(B卷)

上海市⾼等学校计算机等级考试试卷⼆级C语⾔程序设计(B卷)上海市⾼等学校计算机等级考试试卷⼆级 C语⾔程序设计( B 卷)⼀、单选题1. 下列C语⾔的标识符中,不合法的标识符为____________A. starB. 1234C. _a100D. circuit92. 若已定义: int x=10;则表达式 x=(4*5,x*5,x+25) 的值是 ______ 。

A. 20B. 45C. 125D. 353. 若x是int类型变量,y是float类型变量,则为了将数据55和55.5分别赋给x和y,则执⾏语句: scanf(“%d, %f”,&x,&y,); 时,正确的键盘输⼊是 ______ 。

A. 55,55.5↙B. x=55, y=55.5↙C. 55↙55.5↙D. x=55↙y=55.5↙4. 若有说明语句:int x=25,y=20,z=30;则执⾏语句:if(x>y) {y=z; z=x;} x=y; printf(“%d,%d,%d”,x,y,z); 后,输出是____________A. 25,20,30B. 30,30,25C. 25,30,30D. 25,30,255. 程序段:int num=2;while(num)printf(“%d ,”,num--);的运⾏结果是_______________A. 2,1,B. 2,1C. 2,1,06. 若有说明:int a[3][4],s;则对数组a的元素引⽤正确的是____________A. s=0; for(i=0;i<=3;i++) for(j=0;j<4;j++) s+=a[i][j];B. s=0; for(j=0;j<=4;j++) for(i=0;i<3;i++) s+=a[i][j];C. s=0; for(i=0;i<4;i++) for(j=0;j<=3;j++) s+=a[j][i];D. s=0; for(i=0;i<3;i++) for(j=0;j<4;j++) s+=a[i][j];7. 如果形参获取实参的地址,则____________作为函数调⽤时的实参。

上海高等学校计算机等级考试试卷

上海高等学校计算机等级考试试卷

上海市高等学校计算机等级考试试卷三级《信息系统与数据库技术》考试样题(本试卷答卷时间150分钟)I 基本理论知识题目一、单选题(本大题30道小题,每小题1分,共30分)。

从下面题目给出的A、B、C、D 四个可供选择的答案中选择一个正确答案。

二、多选题(本大题包括5道小题,每小题1分,共5分):从下面题目给出的A、B、C、D四个可供选择的答案中选择所有正确答案。

三、填空题(本大题包括2道小题,共25分):1. 选择填空题(本小题共5个空格,每空1分,共5分):从以下答案集合中选择一个正确的答案的编号,填入相应空格。

答案集合如下:2. SQL语句填空题(本小题共10个小题,每个2分,共20分)。

在“C:\样张”文件夹下存放着数据库filmmanager数据库(包括Access数据库和SQL Server数据库),数据库模式如下,具体数据库结构定义请访问样本数据库获得。

请完成在filmmanager数据库中可实现以下相应功能的SQL语句。

(1)找出所有的客户信息select *from customer(2)找出由W1主演的电影的名称select disknamefrom diskiwhere actor='w1'(3)找出客户H1所租的所有碟片的信息select *from diski,rent,customerwhere rent.diskid=diski.diskid andrent.customerid=customer.customerid andcustomer.customername='h1'(4)找出没有被租的碟片的信息select *from diskiwhere diskid not in (select diskid from rent)(5)找出名字W开头的演员主演的影片的名称select disknamefrom diskiwhere actor like 'w%'(6)找出在08年前租出的碟片的名称select disknamefrom diskiwhere diskid in (select diskidfrom rentwhere year(rentdate)<'2008')(7)找出租碟数量超过2个的客户名称select customernamefrom customerwhere customerid in (select customeridfrom rentgroup by customerid having count(customerid)>1)(8)把客户1的租碟日期推后一天update rentset rentdate=rentdate+1where customerid='001'(9)将(3,’f3’,’w3’)插入film表中insert diskivalues (3,'f3','w3')(10)将客户h1的租借信息删除deletefrom rentwhere customerid in (select customeridfrom customerwhere customername='h1')II 综合应用实践题目四、数据库管理系统应用(本大题3道小题,共20分)。

上海市高等学校计算机等级考试试卷二级C语言程序设计

上海市高等学校计算机等级考试试卷二级C语言程序设计

20XX年上海市高等学校计算机等级考试试卷二级 C语言程序设计(本试卷考试时间 120 分钟)一、单选题 ( 本大题 15 道小题,每小题 1 分,共 15 分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。

1. 以下C程序中预处理命令写法正确的是:答案: DA. #include (stdio.h)B. #include [stdio.h]C. #include {stdio.h}D. #include <stdio.h>2. 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的。

答案: AA. a='&';B. a="&";C. a=' ' ';D. a='16' ;3. 设有char ch; 与语句“ch=getchar();”等价的语句是:答案: DA. printf("%c",ch);B. printf("%c",&ch);C. scanf("%c",ch);D. scanf("%c",&ch);4. int a=2, b=5;则表达式21%9/(float)a+4/b*b的运算结果为( )。

答案: CA. 2B. 1C. 1.5D. 05. 能正确表示逻辑关系"a>=10 或 a<=0"的C语言表达式是( )。

答案: CA. a>=10 or a<=0B. a<=0|a>=10C. a<=0||a>=10D. a>=10 && a<=06. 设有int n=60;写出下列语句的运行结果switch (n/10){case 6: printf("@");break;case 5: printf("#");default: printf("$");}答案: DA. @#$B. #$C. $D. @7. 设有int i; 以下语句中,循环次数为100次的语句是:答案: DA. for ( i=0; i<=100; i++ )B. for ( i=0; i<99; i++ )C. for ( i=1; i<99; i++ )D. for ( i=0; i<100; i++ )8. C程序中,用于提前结束本次循环、进行下一次循环的语句是( )。

2012年上海市高等学校计算机等级考试试卷二级VBNET程序设计

2012年上海市高等学校计算机等级考试试卷二级VBNET程序设计

2012年上海市高等学校计算机等级考试试卷二级 程序设计( A 卷)(本试卷考试时间 120 分钟)一、单选题 ( 本大题 10 道小题,每小题 1.5 分,共 15 分),从下面题目给出的A、B、C、D四个可供选择的答案中选择一个正确答案。

1.当运行程序时,系统自动执行启动窗体的__________事件过程。

答案:AA.LoadB.ClickC.UnLoadD.GotFocus2.已知列表框(ListBox1)中有10个数据项,对列表框操作正确的语句是___________。

答案:BA.ListBox1.Clear()B.ListBox1.Items.RemoveAt(4)C.ListBox1.Items.RemoveAt("计算机")D.ListBox1.Items.Add(1, "打印机")3.若要使标签控件显示时不覆盖窗体的背景图案,要对___________ 属性进行设置。

答案:AA.BackColorB.BorderStyleC.BackD.ForeColor4.下列函数中,_________函数返回值是数值型的。

答案:DA.ChrB.MidC.ReplaceD.Val5.下面的过程定义语句中_________是不合法的。

答案:AA.SubSub1(ByVal n%) As IntegerB.SubSub1(ByVal sub1%)C.FunctionSub1(ByVal n%) As IntegerD.FunctionSub1%(ByVal n%)6.定义结构类型并声明变量如下:Structure StudentDim No As IntegerDim Name As StringEnd StructureDim s As Student下列语句正确的是__________。

答案:DA.s={100001,"张三"}="张三"="张三"="张三"7.VB程序设计中,响应对象的外部动作称为______ , 而对象可以执行的动作或对象本身的行为则称为______。

上海市计算机等级考试二级(Java)复习题

上海市计算机等级考试二级(Java)复习题
1. 下面 是短整型数(short)的取值范围。 A.-27~27-1 B.0 ~215 C.–215 ~ 215-1 D.–231~231-1 2. 下列 是char类型的取值的范围。 A.-27~27-1 B.0~216-1 C.0~216 D.0~28 3. 关于java的面向对象的编程特性中的封装机制,以下 说法正确 的。 A. 将所研究对象的特征属性与问题的功能方法相组合在一起形成一个 类。 B. 将所研究对象的特征属性与问题的功能方法相分离,形成各自的程 序。 C. 将所研究对象的特征属性内嵌到问题的功能方法的定义体中。 D. 对具体研究对象只需给出其功能实现方法,而不必给出其特征属性的 定义。 4. 编译java Applet源程序文件将产生相应的结果文件,这些结果文件的 扩展名是 。 A. .java B. .class C. .html D. .exe 5. 下列 不属于面向对象程序设计的基本要素。 A. 类 B. 对象 C. 方法 D. 安全 6. 下面 注释方法能够支持javadoc命令: A. /**...**/ B. /*...*/ C. // D. /**...*/ 7. 下列关于面向对象的程序设计的说法中, 是不正确的。
String s2 = new String("there"); String s3 = new String(); 下面的操作 是有效的。 A. s3=s1 + s2; B. s3=s1-s2; C. s3=s1 & s2; D. s3=s1 && s2 24. 如果要确认字符串s="Java"中字符v所在的位置,下面函数的调用 是正确的。 A. mid(2,s); B. charAt(2).; C. s.indexOf('v'); D. indexOf(s,'v'); 25. 设有定义语句int a[]={66,88,99}; 则以下对此语句的叙述错误的是 。 A. 定义了一个名为a的一维数组 B. a数组有3个元素 C. a数组的下标为1~3 D.数组中的每个元素是整型 26. 对于一个可以独立运行的Java应用程序,以下叙述 是正确的。 A.可以有一个或多个main方法 B.最多只能有两个main方法 C.可以有一个或零个main方法 D.只能有一个main方法 27.MyClass类定义如下: class MyClass{ public MyClass(int x){ } } 如下方式创建对象, 是正确的。 A. MyClass myobj=new MyClass; B. MyClass myobj=new MyClass( ); C. Myclass myobj= new MyClass(1); D. MyClass myobj=new MyClass(1,2); 28. 设Derived类为Base类的子类,则如下对象的创建语句中 是错误 的。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

填空题
计算机系统由计算机软件和计算机硬件两大部分组成,其中计算机软件又可分为___________ 和应用软件。

__
光盘的类型有只读光盘、一次性写光盘和__________光盘三种。

非对称数字用户线路,英文简称_________,是运行在原有普通电话线上的一种新的高速宽带技术。

_
计算技术和__________的出现是现代信息技术发展的标志。

____
在Word中,默认文档模板的文件名是__________。

____
由图元组成、不会因放大或缩小而产生失真的图形在计算机中被称为______图。

__
波形音频是指以声波表示的声响、语音、音乐等各种形式的声音经过声音获取采样控制设备,又经_____________转换将模拟信号转变成数字信号,然后以WAV 文件格式存储在硬盘上。

互联网上WWW的英文全称是________。

_______
202.13.112.14是________类IP地址。

_______
网站设计完成后,必须通过Web服务器进行_________,互联网上的用户才能访问这些主页。

操作题
2011年上海市高校计算机等级考试试卷
一级(B卷)
所有的样张都在“C:\样张”文件夹中,考试系统中【样张】按钮可直接打开此文件夹。

(一)Windows操作(共6分)
1.在C:\KS文件夹下创建两个文件夹:jh、jk;在C:\KS文件夹中建立名为npd的快捷方式,指向文件notepad.exe。

2.将C:\素材\news.gif复制到C:\KS文件夹中,并更名为tu2.gif。

(二)Office操作(共16分)
启动Excel,打开C:\素材\excel.xls文件,以样张为准,对Sheet8中的表格按以下要求操作,将结果以原文件名另存在C:\KS文件夹中。

1.设置表格标题为:字体为20磅、加粗,在A1:H1范围内跨列居中显示;设行高为30磅,加浅黄色填充。

2.利用公式计算:职工实发工资(=工资+补贴+奖金+加班费-扣除)和合计。

设置表格中所有数值单元格为会计专用格式,并去除该格式中的货币符号。

(计算必须用公式,否则不计分)
3.设置表格格式:文本单元格居中对齐;全表采用最合适的列宽;并按样张设置表格的框线,底纹设置分别为浅黄色、橙色和浅绿色。

4.按样张在B10:G22区域对“合计”数据建立“三维饼图”图表。

为图标注类别名称和百分比;设标题文字为隶书、16磅、加粗;其他图表文字为12磅;并参照样张适当调整饼图大小。

(三)网页设计(共20分)
利用C:\KS\wy文件夹中的素材(图片素材在wy\images中,动画素材在wy\flash中),按以下要求制作或编辑网页,结果保存在原文件夹中。

1.打开主页index.htm,设置网页标题为“2011年西安世园会”;设置网页背景图像bj.jpg;设置表格属性:对齐方式居中、边框线宽度、单元格衬距(填充)和单元格间距都设置为0。

2.删除第1行的图片,按样张在单元格中插入动画xa.swf,设置宽度为820像素,高度为110像素,居中。

3.删除第2行第1列的“站内搜索”,按样张修改表单,设置“网页”、“新闻”、“图片”、“博客”四个单选按钮,默认选中“博客”;在右边添加文本框、添加“搜索”按钮。

4.按样张将网页上原滚动字幕“2011年西安世园会”,文字改为“2011年西安园艺博览会”,字体隶书、大小为24磅(或30像素),颜色为(#FF0066),所在单元格背景颜色为(#66FF33)。

5.将第4行第1列图片链接到网页cg.htm,并能在新窗囗中打开。

按样张在表格下方添加水平线,并设置水平线的宽度为850像素,高度5像素,颜色为(#FF9900),居中。

(注意:由于显示器分辨率或窗口大小的不同,以及所使用的网页制作工具的不同,网页效果可能与样张略有差异,因此网页样张仅供参考,最终效果以题目要求为准。


(四)多媒体操作
1.图像处理(9分)
在Photoshop软件中参照样张(“样张”文字除外),完成以下操作:
(1)打开C:\素材文件夹中的相框图片picture02.jpg,将图层命名为“相框”,删除相框内部区域。

(2)在相框图层下新建图层,填充白色,命名为“背景”。

(3)打开picture05.jpg兔子图片素材,将图像中的兔子部分合成到上述文档中,将该兔子图层置于“背景”与相框图层之间,并适当调整其大小和位置。

(4)选择相框图层,使用适当的选区工具选取相框外部轮廓部分,通过拷贝产生新图层,并将该新图层置于最上层,设置该图层投影样式,距离7个像素。

(5)使用文本工具书写“兔年吉祥”,字体为隶书,48点,白色,设置该文字层图层样式:投影、填充颜色为(#468DEF),结构大小为3个像素描边。

将结果以photo.jpg为文件名保存在C:\KS文件夹中。

结果保存时请注意文件位置、文件名及JPEG格式。

2.动画制作(9分)
打开C:\素材\sc.fla文件,按下列要求制作动画,效果参见样张(除“样张”字符外,样张见文件C:\样张\yangliB.swf),制作结果以donghua.swf为文件名导出影片并保存在C:\KS文件夹下。

注意:添加并选择合适的图层,动画总长为40帧。

(1)设置影片大小为550px×400px,帧频为12帧/秒,背景色为黑色。

(2)将“背景2”元件放置在图层1,显示至40帧。

(3)新建图层,将“蝴蝶”元件放置在该图层,在第1帧、第5帧、第20帧、第35帧处设置关键帧,按照样张,创建从第1帧到第35帧的运动动画,并显示至40帧。

(4)新建图层,将“文字2”元件放置在该图层,按照样张,创建从第5帧到35帧,文字逐渐消失又出现,从第35帧到第40帧静止显示的动画效果。

相关文档
最新文档