2010程序设计导论期末(笔试)试卷
- 格式:pdf
- 大小:118.21 KB
- 文档页数:5


浙江工业大学期终考试命题稿2011 /2012 学年第一学期命题注意事项:一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑墨水书写,保持字迹清晰,页码完整。
二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处抽定A、B卷。
三、命题稿必须经学院审核,并在考试前两周交教务处。
浙江工业大学2011/2012学年第一学期试卷课程JAVA程序设计姓名______________________ 班级______________________ 学号______________________ 授课教师___________________注:答案请写在答题纸上,否则一律不给分。
一、选择题(共15小题,每题2分,共30分)1、以下的变量定义语句中,合法的是( )A)double a= 1.0;B)char c= a+'1';C)double $a*5 =2.0D;D)String name#2 = "jack";2、以下程序片段,下列哪个选项插入到第1行引起编译错误的是()1) package mypackage;2)3) class MyClass4) {5) //do sth6) }A)public class MainClass{ }B)package mypackage1;C)class B{ }D)import java.util.*;3、以下程序代码,无法通过编译的是()A)class A{int i=0;public void method() { System.out.println (i); }}B)class A { int i=0; }class B{public void method() { System.out.println (new A().i); } }C)class A{public int i=0;public static void method() { System.out.println (new A().i); } }D)class A{public int i=0;public static void method() { System.out.println (i); } }4、以下代码段执行后的输出结果为()int x=2,y=3;System.out.println ((x>y)?x--:++y);A)1 B) 2 C) 3 D) 45、给定如下Java程序片断:class A{public A (){System.out.print("O");}}class B extends A{public B(){System.out.print("K");}public static void main(String[] args){B b=new B();}}上述程序将( )A) 不能通过编译B) 通过编译,执行后输出为:OC) 通过编译,执行后输出为:KD) 通过编译,执行后输出为:OK6、已知MyInterface是一个接口,ClassA是实现了MyInterface的一个类,ClassB是ClassA的子类,则下列哪个语句是正确的? ( )A) ClassB obj=new ClassA();B) MyInterface obj = new ClassB();C) ClassA obj=new MyInterface();D) MyInterface obj=new MyInterface();7、下列变量哪个是引用类型的( )。
2010年1月数据库系统原理试题一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.数据库管理系统是()A.采用了数据库技术的计算机系统B.包括DBA、计算机硬件及DB的系统C.位于用户与OS之间的数据管理软件D.包括OS在内的数据管理软件2.外模式DDL用来描述()A.数据库的总体逻辑结构B.数据库的局部逻辑结构C.数据库的物理存储结构D.数据库的概念结构3.下列关于数据冗余的叙述中,不正确...的是()A.冗余的存在容易破坏数据库的完整性B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据D.冗余数据是指可由基本数据导出的数据4.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的()A.重组织B.监控分析C.查询优化D.重构造5.关系模型中将不含有多余属性的超键称为()A.内键B.候选键C.主键D.外键6.如果一个关系属于3NF,则它()A.必然属于2NFB.必然属于4NFC.可能不属于2NFD.必然属于BCNF7.设有关系模式R(A,B,C),F是R上成立的FD集,F={B→C,C→A},那么分解ρ={AB,AC}相对于F()A.是无损分解,也保持函数依赖B.是无损分解,但不保持函数依赖C.不是无损分解,但保持函数依赖D.既不是无损分解,也不保持函数依赖8.已知关系S1和S2如下表所示,则S1与S2进行并运算,其结果的元组数为()A.0B.4C.5D.69.设有关系R和S,与R—S等价的元组表达式是()A.{t|R(t)V┐S(t)}B.{t|R(t)∧┐S(t)}C.{t|∃u(R(t)∨┐S(u))}D.{t|∃u(R(t)∧┐S(u))}10.在SQL语言中,用于测试列值非空的短语是()A.IS NOT EMPTYB.NOT UNIQUEC.IS NOT NULLD.NOT EXISTS11.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间,且()A.包括20岁和30岁B.不包括20岁和30岁C.包括20岁但不包括30岁D.包括30岁但不包括20岁12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是()A.一级封锁协议B.二级封锁协议C.三级封锁协议D.两段锁协议13.断言是DBS采用的()A.安全性措施B.完整性措施C.恢复措施D.并发控制措施14.在对象联系图中,如果从A到B有双线箭头,则表示A是B的()A.一个子类B.同类C.一个父类D.一个属性15.一个UML类图,如下图所示。
试题一(共15分)阅读下列说明和图,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】某大型企业的数据中心为了集中管理、控制用户对数据的访问并支持大量的连接需求,欲构建数据管理中间件,其主要功能如下:(1)数据管理员可通过中间件进行用户管理、操作管理和权限管理。
用户管理维护用户信息,用户信息(用户名、密码)存储在用户表中;操作管理维护数据实体的标准操作及其所属的后端数据库信息,标准操作和后端数据库信息存放在操作表中;权限管理维护权限表,该表存储用户可执行的操作信息。
大的好像),若用户无权执行该操作,则返回权限不足信息,否则进行连接管理。
(4)连接管理连接相应的后台数据库并提交操作。
连接管理先检查是否存在空闲的数据库连接,如果不存在,新建连接;如果存在,则重用连接。
(5)后端数据库执行操作并将结果传给中间件,中间件对收到的操作结果进行处理后,将其返回给前端应用。
现采用结构化方法对系统进行分析与设计,获得如图1-1所示的顶层数据流图和图1-2所示的0层数据流图。
【问题 1】(3分)使用说明中的词语,给出图1-1中的实体E1~E3的名称。
【问题 2】(3分)使用说明中的词语,给出图1-2中的数据存储D1~D3的名称。
【问题3】(6分)给出图1-2中加工P的名称及其输入、输出流。
除加工P的输入与输出流外,图1-2还缺失了两条数据流,请给出这两条数据流的起点和终点。
注:名称使用说明中的词汇,起点和终点均使用图1-2中的符号或词汇。
【问题4】(3分)在绘制数据流图时,需要注意加工的绘制。
请给出三种在绘制加工的输入、输出时可能出现的错误。
试题二(共15分)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】某学校拟开发一套实验管理系统,对各课程的实验安排情况进行管理。
【需求分析】一个实验室可进行多种类型不同的实验。
由于实验室和实验员资源有限,需根据学生人数分批次安排实验室和实验员。
2010(2)计算机基础期末考试试卷(A卷)华南农业大学期末考试试卷(A卷)2010学年第2学期考试科目:考试类型:(闭卷)考试时间:120 分钟学号姓名年级专业考生注意:1、答案必须分别写在“机读卡”和“答题卷”上,写在试卷上不得分。
2、必须在机读卡和答题卷上正确填写班级、学号、姓名等内容,否则没有考试成绩。
3、在机读卡的学生代号区只填写学号后10位。
4、考试不能使用计算器等电子设备。
一、判断题(本大题共50小题,每小题0.5分,共25分)(在机读卡上答题,正确选A,错误选B)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.英国数学家图灵在1936年提出了对数字计算机具有深远影响的“存储理论”模型。
当数据以某种形式被处理、描述或与其它数据比较时,它才成为信息。
设备驱动程序属于支撑软件。
在计算机中,一个浮点数由阶码和尾数两部分组成。
现代信息技术以计算机技术、微电子技术和多媒体技术为特征。
最早的计算机程序设计是由冯诺依曼编写的。
在计算机内部用于存储、加工处理汉字的编码称为汉字内码。
嵌入式计算机是指作为一个信息处理部件嵌入到应用系统中的计算机。
一台普通的微机只要安装了网络操作系统、网络协议和服务软件就可以充当服务器。
字长是存储信息的基本单位。
24×24汉字点阵字库中,表示一个汉字字模需要2字节。
外存上的信息可直接进入CPU被处理。
在计算机中,8位原码能表示数的范围为0~255。
4位二进制数可表示1位十六进制数。
我们将CPU和系统总线之间频率相差的倍数称CPU的倍率。
PCI总线是现代总线的标准。
若一台微机的地址总线位长为32位,则其最大寻址空间为232。
在微型计算机中,控制器的基本功能是控制机器各个部件协调一致地工作。
主板软升级就是对微机上的CMOS芯片的内容进行更新。
程序必须送到主存储器内,计算机才能够执行相应的命令。
一个磁盘上各个扇区的长度可以不等,但存储的信息量相同。