JAVA数据库考题适用于大连东软信息学院

JAVA数据库考题适用于大连东软信息学院
JAVA数据库考题适用于大连东软信息学院

6.10习题

6.10.1知识点:直接插入排序

一、选择题

1② 用直接插入排序方法对下面四个序列进行排序(由小到大),元素比较次数最少的是( C )。

A . 94,32,40,90,80,46,21,69

B . 32,40,21,46,69,94,90,80

C . 21,32,46,40,80,69,90,94

D . 90,69,80,46,21,32,94,40 2② 直接插入排序在最坏情况下的时间复杂度为( D )

A . O (2log n )

B . O (n )

C . O (2log n n )

D . O (2n ) 3② 若对n 个元素进行直接插入排序,则进行第I 趟排序过程前,有序表中的元素个数为( A )

A .I

B .I+1

C .I-1

D .1

二、填空题

1② 直接插入排序用监视哨的作用是__做比较_________。【南京理工大学 2001】

三、判断题

( T ) 1② 直接选择排序算法在最好情况下的时间复杂度为O (n )。【合肥工业大学 2001】

四、简答题

1③ 算法模拟:设待排序的记录共7个,排序码分别为8,3,2,5,9,1,6。用直接插入排序以排序码序列的变化描述形式说明排序全过程(动态过程)要求按递减顺序排序。【山东工业大学 1997】

五、算法题

1③ 请编写直接插入排序算法。(用C 语言写)

Struct rcdtype{

Int key;

Element otheritem;

} ARRAY[0..n]; 【北京轻工业学院 1998】

6.10.2知识点:希尔排序

一、选择题

1③ 对序列{15,9,7,8,20,-1,4},用希尔排序方法排序,经一趟后序列变为{15,-l ,4,8,20,9,7},则该次采用的增量是( B )

A. l

B. 4

C. 3

D. 2

二、填空题

1③ 设用希尔排序对数组{98,36,-9,0,47,23,1,8,10,7}进行排序,给出的步

长(也称增量序列)依次是4,2,1则排序需____3______趟,写出第一趟结束后,数组中数据的排列次序_10,7,-9,0,47,23,1,8,98,36________。

2③关键码序列{Q,H,C,Y,Q,A,M,S,R,D,F,X},要按照关键码值递增的次序进行排序,若采用初始步长为4的Shell排序法,则一趟扫描的结果是_ Q,A,C,S,Q,D,F,S,R,H,M,X _;【北京大学1997】

三、简答题

1③对下面数据表,写出采用SHELL排序算法排序的每一趟的结果,并标出数据移动情况。(125,11,22,34,15,44,76,66,100,8,14,20,2,5,1)。【合肥工业大学1999】

6.10.3知识点:冒泡排序

一、选择题

1③若用冒泡排序方法对序列{10,14,26,29,41,52}从大到小排序,需进行(C )次比较。

A. 3

B. 10

C. 15

D. 25

2对n个不同的排序码进行冒泡排序,在下列哪种情况下比较的次数最多。( B )A. 从小到大排列好的B. 元素逆序C. 元素无序D. 元素基本有序

3②对n个不同的排序码进行冒泡排序,在元素无序的情况下比较的次数为(D )A. n+1 B. n C. n-1 D. n(n-1)/2

二、简答题

1②设要求从大到小排序。问在什么情况下冒泡排序算法关键字交换的次数为最多。

三、算法题

1④冒泡排序算法是把大的元素向上移(气泡的上浮),也可以把小的元素向下移(气泡的下沉)请给出上浮和下沉过程交替的冒泡排序算法。【吉林大学2001】

6.10.4知识点:快速排序

一、选择题

1③有一组数据{15,9,7,8,20,-1,7,4},用快速排序的划分方法进行一趟划分后数据的排序为( A )(按递增序)。

A.下面的B,C,D都不对。B.{9,7,8,4,-1,7,15,20}

C.{20,15,8,9,7,-1,4,7} D. {9,4,7,8,7,-1,15,20}

2③一组记录的关键码为{46,79,56,38,40,84},则利用快速排序的方法,以第一个记录为基准得到的一次划分结果为( C )。

A.{38,40,46,56,79,84} B. {40,38,46,79,56,84}

C.{40,38,46,56,79,84} D. {40,38,46,84,56,79}

3③对下列关键字序列用快速排序法进行排序时,速度最快的情形是( A )。

A.{21,25,5,17,9,23,30} B.{25,23,30,17,21,5,9}

C . {21,9,17,30,25,23,5} D.{5,9,17,21,23,25,30}

4③ 对关键码序列{28,16,32,12,60,2,5,72}快速排序,从小到大一次划分结果为( B )。

A. {2,5,12,16} 26 {60,32,72}

B. {5,16,2,12} 28 {60,32,72}

C. {2,16,12,5} 28 {60,32,72}

D. {5,16,2,12} 28 {32,60,72}

5③ 当n 个整型数据是有序时,对这n 个数据用快速排序算法排序,则时间复杂度是 ( B ),当用递归算法求n !时,算法的时间复杂度是 ( A )。

A. O (n )

B. O (2log n n )

C. O (2n )

D. O (2log n ) 6② 快速排序在最坏情况下的时间复杂度是( B ),比( DE )的性能差。

A .O (2log n n )

B .O (2n )

C .O (3n )

D .堆排序

E .冒泡排序

F .选择排序 7① 快速排序方法在( D )情况下最不利于发挥其长处。

A. 要排序的数据量太大

B. 要排序的数据中含有多个相同值

C. 要排序的数据个数为奇数

D. 要排序的数据已基本有序

二、填空题

1② 对于7个元素的集合{1,2,3,4,5,6,7}进行快速排序,具有最小比较和交换次数的初始排列次序为______4,7,5,6,1,3,2_______________________。

2② 在数据表有序时,快速排序算法的时间复杂度是____ O (2n )________。【合肥工业大学 2001】

三、判断题

( F )1② 快速排序的速度在所有排序方法中为最快,而且所需附加空间也最少。 ( F )2② 在初始数据表已经有序时,快速排序算法的时间复杂度为O (2log n n )。 ( F )3② 在待排数据基本有序的情况下,快速排序效果最好。【南京理工大学 1997】

四、算法题

1④ 写出一趟快速排序算法。【山东师范大学2000】

2③ 借助于快速排序的算法思想,在一组无序的记录中查找给定关键字值等于key 的记录。设此组记录存放于数组r[l..h]中。若查找成功,则输出该记录在r 数组中的位置及其值,否则显示“not find”信息。请编写出算法并简要说明算法思想。【北京邮电大学 1998】

6.10.5知识点:直接选择排序

一、选择题

1③ 采用简单选择排序,比较次数与移动次数分别为( C )。

A. O (n ), O (2log n )

B. O (2log n ), O (2n )

C. O (2n ), O (n )

D. O (2log n n ), O (n )

二、填空题

1③对n个记录的表r[1..n]进行简单选择排序,所需进行的关键字间的比较次数为_n(n-1)/2______。

2③用链表表示的数据的简单选择排序,结点的域为数据域data,指针域next ;链表首指针为head ,链表无头结点。

selectsort(head)

p=head;

while (p(1)->next!=NULL______________)

{

q=p; r=(2)q->next______________;

while((3)__r!=NULL___________ )

{if ((4)r->datadata_____ )

q=r;

r=(5)r->next______________ ;

}

tmp=q->data; q->data=p->data; p->data=tmp; p= (6)p->next_______ _______;

} 【南京理工大学2000】

3③下面的c函数实现对链表head进行选择排序的算法,排序完毕,链表中的结点按结点值从小到大链接。请在空框处填上适当内容,每个空框只填一个语句或一个表达式:#include

typedef struct node {char data; struct node *link; }node;

node *select(node *head)

{ node *p,*q,*r,*s;

p=(node *)malloc(sizeof(node));

p->link=head; head=p;

while(p->link!=null)

{q=p->link; r=p;

while ((1)q!=NULL___________)

{ if (q->link->datalink->data)r=q;

q=q->link;

}

if ((2)r!=p___________)

{s=r->link; r->link=s->link; s->link= (3)__p->link____; (4)__p->link=s___;}

(5)p=p->llink___________ ;

}

p=head; head=head->link; free(p); return(head);

} 【复旦大学1999】

4④下面的排序算法的思想是:第一趟比较将最小的元素放在r[1]中,最大的元素放在r[n]中,第二趟比较将次小的放在r[2]中,将次大的放在r[n-1]中,…,依次下去,直到待排序列为递增序。(注:<-->)代表两个变量的数据交换)。

void sort(SqList &r,int n){

i=1;

while((1)i_<=n/2____________){

min=max=i;

for (j=i+1;(2)j<=n-i+1 ;++j){

if((3)r[j].keyr[max].key)max=j; }

if((4)min!=i )r[min] <-->r[i];

if(max!=n-i+1){

r[max] <--> r[n-i+1];

}

i++;

}

}【南京理工大学2001】

三、简答题

1②算法模拟:设待排序的记录共7 个,排序码分别为8,3,2,5,9,1,6。用直接选择排序以排序码序列的变化描述形式说明排序全过程(动态过程)要求按递减顺序排序。【山东工业大学1997】

四、算法题

1④输入50个学生的记录(每个学生的记录包括学号和成绩),组成记录数组,然后按成绩由高到低的次序输出(每行10个记录)。排序方法采用选择排序。【北京师范大学1999】

6.10.6知识点:堆排序

一、选择题

1③在含有n个关键字的小根堆(堆顶元素最小)中,关键字最大的记录有可能存储在( D )位置上。

A.?n/2?B.?n/2? -1 C.1 D.?n/2? +2

2②以下序列不是堆的是(D )。

A. {100,85,98,77,80,60,82,40,20,10,66}

B. {100,98,85,82,80,77,66,60,40,20,10}

C. {10,20,40,60,66,77,80,82,85,98,100}

D. {100,85,40,77,80,60,66,98,82,10,20}

3②下列四个序列中,哪一个是堆( C )。

A. 75,65,30,15,25,45,20,10

B. 75,65,45,10,30,25,20,15

C. 75,45,65,30,15,25,20,10

D. 75,45,65,10,25,30,20,15

4② 堆排序是( E )类排序,堆排序平均执行的时间复杂度是( G )和需要附加的存储空间复杂度是( )

A. 插入

B. 交换

C. 归并

D. 基数

E. 选择

F. O (2n )和O (1)

G. O (2log n n )和O (1)

H. O (2log n n )和O (n ) I. O (2n )和O (n )

5② 对n 个记录的文件进行堆排序,最坏情况下的执行时间是多少?( C )

A .O (2log n )

B .O (n )

C .O (2log n n )

D .O (2n )

6③ 有一组数据{15,9,7,8,20,-1,7,4},用堆排序的筛选方法建立的初始堆为 ( C )

A .-1,4,8,9,20,7,15,7

B .-1,7,15,7,4,8,20,9

C .-1,4,7,8,20,15,7,9

D .A ,B ,C 均不对。

二、填空题

1③ 堆是一种有用的数据结构. 堆排序是一种___选择_____排序,堆实质上是一棵__完全二叉树___结点的层次序列。对含有N 个元素的序列进行排序时,堆排序的时间复杂度是__ O (2log n n )______,所需的附加存储结点是___1_____。关键码序列{05,23,16,68,94,72,71,73}是否满足堆的性质____满足____。 【山东工业大学 1996】

2② 已知一关键码序列为:3,87,12,61,70,97,26,45。试根据堆排序原理,填写完整下示各步骤结果。

建立堆结构:__97,87,26,61,70,12,3,45___________________

交换与调整:

(1)87 70 26 61 45 12 3 97;(2)_70,61,26,3,45,12,87,97_;

(3)61 45 26 3 12 70 87 97;(4)45,12,26,3,61,70,87,97

(5)26 12 3 45 61 70 87 97;(6)_12, 3,26,45 ,61, 70, 87 ,97;

(7)3 12 26 45 61 70 87 97; 【首都经贸大学 1998】

三、判断题

( T )1② 堆肯定是一棵平衡二叉树。

( F )2② 堆是满二叉树。

( T )3③ {101,88,46,70,34,39,45,58,66,10}是堆。【北京邮电大学 1999】 ( T )4② 在用堆排序算法排序时,如果要进行增序排序,则需要采用“大根堆”。【合肥工业大学 2000】

( F )5② 堆排序是稳定的排序方法。【上海交通大学 1998】

四、简答题

1③ 关于堆排序方法,完成如下工作:

(1) 简述该方法的基本思想。

(2) 分析该算法的时间复杂度。【西南财经大学 1999】

2② 判别序列{12 ,70,33,65,24,56,48,92,86,33}是否是堆(大顶堆),如果不是,则把它调整为堆。【燕山大学 2001】

3③ 根据给定的关键字集合{20,15,40,35,45,25,50,30,10}。

(1)构造一棵完全二叉树;

(2)画出整理好的一棵堆树;

(3)画出一棵输出一个排序记录后的二叉树;

(4)画出重新调整好的堆树。【大连海事大学 2001】

4③ 一最小最大堆(min max heap )是一种特定的堆,其最小层和最大层交替出现,根总是处于最小层。最小最大堆中的任一结点的关键字值总是在以它为根的子树中的所有元素中最小(或最大)。如图6.1所示为一最小最大堆。

图6.1 1题图

(1) 画出在上图中插入关键字为5的结点后的最小最大堆。

(2) 画出在上图中插入关键字为80 的结点后的最小最大堆;【浙江大学 1996】

6.10.7知识点:归并排序

一、选择题

1② 归并排序中,归并的趟数是( B )。

A .O (n )

B .O (2log n )

C .O (2log n n )

D .O (2n )

2② 归并排序的时间复杂性是( C )。

A.O (2n )

B. O (n )

C. O (2log n n )

D. O (2log n )

二、填空题

1③ 设有字母序列{Q ,D ,F ,X ,A ,P ,N ,B ,Y ,M ,C ,W},请写出按2路归并排序方法对该序列进行一趟扫描后的结果 D,Q,F,X,A,P,B,N,M,Y ,C,W 。

2① 外部排序的基本方法是归并排序,但在之前必须先生成 有序表 。【北京邮电大学2001】

min level max level min level max level

三、判断题

( F )1② 归并排序辅助存储为O (1)。

6.10.8知识点:基数排序

一、简答题

1③ 对整数序列{179,208,93,306,55,859,984,9,271,33}图示其基数排序的全过程。

6.10.9综合习题

一、选择题

1② 某内排序方法的稳定性是指( D )。

A .该排序算法不允许有相同的关键字记录

B .该排序算法允许有相同的关键字记录

C .平均时间为O (2log n n )的排序方法

D .以上都不对

2① 下面给出的四种排序法中( D )排序法是不稳定性排序法。

A. 插入

B. 冒泡

C. 二路归并

D. 堆

3① 下列排序算法中,其中( D )是稳定的。

A. 堆排序,冒泡排序

B. 快速排序,堆排序

C. 直接选择排序,归并排序

D. 归并排序,冒泡排序

4② 若要求尽可能快地对序列进行稳定的排序,则应选( B )。

A .快速排序

B .归并排序

C .冒泡排序

5② 若需在O (2log n n )的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是( C )。

A. 快速排序

B. 堆排序

C. 归并排序

D. 直接插入排序 6② 下列内部排序算法中:

(1) 其比较次数与序列初态无关的算法是( D )

(2)不稳定的排序算法是( ADF )

(3)在初始序列已基本有序(除去n 个元素中的某k 个元素后即呈有序,k<

(4)排序的平均时间复杂度为O (2log n n )的算法是( ACF )

(5)为O (2n )的算法是( BDE )

A .快速排序 B.直接插入排序 C.归并排序 D. 直接选择排序

E. 冒泡排序

F. 堆排序

7② 排序趟数与序列的原始状态有关的排序方法是( CD )排序法。

A .插入 B. 选择 C. 冒泡 D. 快速

8③数据序列{8,9,10,4,5,6,20,1,2}只能是下列排序算法中的(C )的两趟排序后的结果。

A.选择排序 B.冒泡排序 C.插入排序 D.堆排序

9③数据序列{2,1,4,9,8,10,6,20}只能是下列排序算法中的( A )的两趟排序后的结果。

A. 快速排序

B. 冒泡排序

C. 选择排序

D. 插入排序

10③对一组数据{84,47,25,15,21}排序,数据的排列次序在排序的过程中的变化为:

(1)84 47 25 15 21 (2)15 47 25 84 21

(3)15 21 25 84 47 (4)15 21 25 47 84

则采用的排序是( A )。

A. 选择

B. 冒泡

C. 快速

D. 插入

11③对序列{15,9,7,8,20,-1,4}进行排序,进行一趟后数据的排列变为{4,9,-1,8,20,7,15};则采用的是( C )排序。

A. 选择

B. 快速

C. 希尔

D. 冒泡

12③若对序列{15,9,7,8,20,-1,4}进行排序经一趟排序后的排列为{9,15,7,8,20,-1,4},则采用的是( C )排序。

A.选择 B. 堆 C. 直接插入 D. 冒泡

13③下列排序算法中(B )不能保证每趟排序至少能将一个元素放到其最终的位置上。

A.快速排序

B. 希尔排序

C. 堆排序

D.冒泡排序

14③下列排序算法中( C )排序在一趟结束后不一定能选出一个元素放在其最终位置上。

A. 选择

B. 冒泡

C. 归并

D. 堆

15②在下面的排序方法中,辅助空间为O(n)的是( D )。

A.希尔排序 B. 堆排序 C. 选择排序 D. 归并排序

16②下列排序算法中,在待排序数据已有序时,花费时间反而最多的是( C )排序。

A.冒泡 B. 希尔 C. 快速 D. 堆

17②下列排序算法中,在每一趟都能选出一个元素放到其最终位置上,并且其时间性能受数据初始特性影响的是:(B )。

A. 直接插入排序

B. 快速排序

C. 直接选择排序

D. 堆排序

18②对初始状态为递增序列的表按递增顺序排序,最省时间的是( C )算法,最费时间的是(B )算法。

A. 堆排序

B. 快速排序

C. 插入排序

D. 归并排序

19②就平均性能而言,目前最好的内排序方法是(D )排序法。

A. 冒泡

B. 希尔排序

C. 直接插入

D. 快速

20③如果只想得到1000个元素组成的序列中第5个最小元素之前的部分排序的序列,用(D )方法最快。

A.冒泡排序B.快速排序C.希尔排序D.堆排序E.直接选择排序

21②在文件“局部有序”或文件长度较小的情况下,最佳内部排序的方法是( B )A.直接插入排序B.冒泡排序C.直接选择排序

22③下列排序算法中,( D )算法可能会出现下面情况:在最后一趟开始之前,所有元素都不在其最终的位置上。

A. 堆排序

B. 冒泡排序

C. 快速排序

D. 插入排序

23③下列排序算法中,占用辅助空间最多的是:( A )

A. 归并排序

B. 快速排序

C. 希尔排序

D. 堆排序

24②从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在已排序序列的合适位置,该排序方法称为( A )排序法。

A. 插入

B. 选择

C. 希尔

D.归并

25②在排序算法中,每次从未排序的记录中挑出最小(或最大)关键码字的记录,加入到已排序记录的末尾,该排序方法是( A )。

A. 选择

B. 冒泡

C. 插入

D. 堆

26②在排序算法中每一项都与其它各项进行比较,计算出小于该项的项的个数,以确定该项的位置叫(A )

A.插入排序B.枚举排序C.选择排序D.交换排序

27②就排序算法所用的辅助空间而言,堆排序,快速排序,归并排序的关系是(A )A.堆排序< 快速排序< 归并排序B.堆排序< 归并排序< 快速排序

C.堆排序> 归并排序>快速排序D.堆排序> 快速排序> 归并排序

E.以上答案都不对

28③设要将序列{q,h,c,y,p,a,m,s,r,d,f,x}中的关键码按字母升序重新排序,((1)B )是初始步长为4的shell排序一趟扫描的结果;((2)C )是对排序初始建堆的结果;((3)A )是以第一个元素为分界元素的快速一趟扫描的结果。从下面供选择的答案中选出正确答案填入括号内。

A. f ,h ,c ,d ,p ,a ,m ,q ,r ,s ,y ,x

B. p ,a ,c ,s ,q ,d ,f ,x ,r ,h ,m ,y

C. a ,d ,c ,r ,f ,q ,m ,s ,y ,p ,h ,x

D. h ,c ,q ,p ,a ,m ,s ,r ,d ,f ,x ,y

E. h ,q ,c ,y ,a ,p ,m ,s ,d ,r ,f ,x

29③将两个各有N个元素的有序表归并成一个有序表,其最少的比较次数是( A )

A .N

B .2N-1

C .2N

D .N-1

二、填空题

1② 若不考虑基数排序,则在排序过程中,主要进行的两种基本操作是关键字的____比较________和记录的___移动________。【北京邮电大学 2001】

2② 分别采用堆排序,快速排序,冒泡排序和归并排序,对初态为有序的表,则最省时间的是____冒泡_______算法,最费时间的是______快速______算法。【福州大学 1998】

3① 不受待排序初始序列的影响,时间复杂度为O (2n )的排序算法是___直接选择_________,在排序算法的最后一趟开始之前,所有元素都可能不在其最终位置上的排序算法是___直接插入________。【中国人民大学 2001】

三、判断题

( F )1② 当待排序的元素很大时,为了交换元素的位置,移动元素要占用较多的时间,这是影响时间复杂度的主要因素。【长沙铁道学院 1998】

( F )2② 内排序要求数据一定要以顺序方式存储。【南京理工大学 1997】

( F )3② 排序的稳定性是指排序算法中的比较次数保持不变,且算法能够终止。

【南京航空航天大学 1996】

( F )4② 在执行某个排序算法过程中,出现了排序码朝着最终排序序列位置相反方向移动,则该算法是不稳定的。【上海交通大学 1998】

( F )5② 快速排序的速度在所有排序方法中为最快,而且所需附加空间也最少。 ( F )6② 冒泡排序和快速排序都是基于交换两个逆序元素的排序方法,冒泡排序算法的最坏时间复杂性是O (2n ),而快速排序算法的最坏时间复杂性是O (2log n n ),所以快速排序比冒泡排序算法效率更高。【上海海运学院 1997】

( F )7② 在任何情况下,归并排序都比简单插入排序快。【北京邮电大学 2000】 ( F )8② 快速排序总比简单排序快。【东南大学 2001】

四、简答题

1① 内部排序(名词解释)。【燕山大学 1999】

2② 简述直接插入排序,简单选择排序,2-路归并排序的基本思想以及在时间复杂度和排序稳定性上的差别。【西北工业大学 1999】

3③ 给出一组关键字T={12,2,16,30,8,28,4,10,20,6,18},写出用下列算法从小到大排序时第一趟结束时的序列;

(1) 希尔排序(第一趟排序的增量为5)

(2) 快速排序(选第一个记录为枢轴(分隔))

(3) 链式基数排序(基数为10)【上海交通大学 1999】

4③ 给出一组关键字:29,18,25,47,58,12,51,10,分别写出按下列各种排序方法进行排序时的变化过程:

(1) 归并排序:每归并一次书写一个次序。

(2)快速排序:每划分一次书写一个次序。

(3)堆排序:先建成一个堆,然后每从堆顶取下一个元素后,将堆调整一次。【南开大学1998】

JAVA笔试题答案在最后

测试题(笔试)Java 面向对象重庆足下科技有限公司

不定项选择题(40题,每题2.5分,总分100分,测试时间2小时) 1) 当试图编译并运行下面程序时会出现什么结果()(单选) class A{ public int getNumber(int a){ return a+1; } } class B extends A{ public int getNumber(int a, char c){ return a+2; } public static void main(String[] args){ B b=new B(); System.out.println(b.getNumber(0)); } } a) 编译错误 b) 运行错误 c) 1 d) 2 2) 当编译并运行下面程序时会出现什么结果( )(单选) public class MyAr{ public static void main(String argv[]){ int[] i = new int[5]; System.out.println(i[5]); } } a) 编译错误 b) 运行错误 c) 输出0 d) 输出“null” 3) final、finally、finalize三个关键字的区别是()(多选) a) final是修饰符(关键字)可以修饰类、方法、变量 b) finally在异常处理的时候使用,提供finally块来执行任何清除操作 c) finalize是方法名,在垃圾收入集器将对象从内存中清除出去之前做 必要的清理工作 d) finally和finalize一样都是用异常处理的方法

java基础笔试题(答案已整理)

Java基础试题 一:选择题(1*30=30)(题目写在答题纸上面) 1:Java 提供哪几种运算符多选( abcd )。 A)算术运算符B)位运算符 C)关系运算符D)逻辑运算符E)条件运算符 2:https://www.360docs.net/doc/5814778443.html,ng包的()方法比较二个对象是否相等返回true.。(b) A:toString() B:equals() C:compare D:以上都不正确 3:下列对Java 的变量与函数说法正确的是多选(ace )。 A)变量是用来保存数据的B)变量是用来实现操作过程的C)函数是用来实现操作过程的D)函数是用来保存数据的E)函数的参数是数据的入口 4:已知:int[] a = new int[100];在下列给出的数组元素中,非法的是。(d) A:a[0] B:a[1] C:a[99] D:a[100] 5:在java中,一个类可同时定义许多同名的方法,在这些方法的形式参数个数,类型或顺序各不相同,传值也可以各不相同。这种面向对象程序的特性称为。(c) A:隐藏B:覆盖C:重载D:Java不支持此特性 6:()是一组常量和抽象方法的集合。(d) A:实例B:类C:包D:接口 7:下面关于数组说法正确的是多选(abcde)。 A)一维数组实质上是相同类型变量的列表 B)创建一个数组首先定义数组变量所需的类型 C)char c[]=new char[26];可声明一个含有26 个元素的char型数组 D)当为一个多维数组的时候分配内存时,仅需要为第一指定内存,然后再分配其他维的存E)int twain[][] = new int[4][5];可声明一个二维数组 8:Java源文件和编译后的文件扩展名分别为。(b) A:.class和.java B:.java各.class C:.class和.class D:.java和.java 9:设x=5;则y=x--和y=--x的结果,使y分别为。(c) A:5,5 B:5,6 C:5,4 D:4,4 10:若x是float类变量,x=10/4;则x 的值是。(b) A:2 B:2.0 C:2,5 D:编译错误 11:.下面方法中,用于调度线程使其运行的是?多选(bc ) A. init() B. start() C. run() D. resume() E. sleep() 12.下面哪种情况能实现自动转换多选(ace )。 A)byte 型转换成int 型B)int 型转换成byte 型 C)float 型转换成double型D)double 型转换成int 型E)char型转换成int 型 13:下列那些是正确的JAVA字符串?多选(abd )。 A. "\"\"" B. "Oxzabc" C. "\"\" D. "\t\t\r\n" E. "boolean"5 14:在使用super 和this关键字时,以下描述正确的是。(a) A::在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不通过 B:super()和this()不一定要放在构造方法内第一行

大连东软信息学院校歌词曲诠释

大连东软信息学院校歌词曲诠释 作词:温涛 作曲:张明华 这里山海壮阔这里草木芬芳 每一块砖石铭刻大学理想 听那汽笛悠长听那钟声激荡 每一颗心灵在此追梦远航 精勤博学求知的脚步拓出人生宽广 学以致用坚实的臂膀扛起时代担当 这是创新乐土也是人生课堂 每一段青春写就无悔时光 在这里快乐分享在这里勇敢闯荡 每一次成长源自梦的力量 你好远方你好梦想 在这里我们将未来眺望 你好远方你好梦想 在这里我们永远青春飞扬 我们刚起航 梦想在路上 歌词的首段对仗工整,绘声绘色。既有对学校地理环境、校园风貌、标志性景观的写实,也有对学校教育情怀的抒发。山,巍峨挺拔、气势磅礴;海,深邃宽广、波澜壮阔。黄海之畔,冲之山下,一座气势宏伟的高等学府在这里崛起。蓝天白云之下,学校现代而典雅的建筑群错落有致地镶嵌在如碧如玉的绿地中,林木丰茂,百花争艳,一派盎然生机。如果说山海的壮阔给予着学校海纳百川的智慧、草木的芬芳见证着学校不断成长的历史,那么这里的每一块砖石则铭刻着大连东软信息学院的大学理想——用年轻的力量和全新的理念来与产业高度融合创办一种新的教育,创办一所有特色高水平的创业型应用技术大学,帮助青年学子

实现自己的梦想。古朴庄重的钟楼用它的钟声召唤着东软学院人求知的脚步,学子广场上火车头鸣响的汽笛激励着东软学院人不畏风雨,敢为人先,执着梦想,奋勇前行。 第二段对大连东软信息学院的人才培养情况进行了更具象的描写,既是学校始终追求的愿景,也是学校勇于创新踏实前行的现实。“创新乐土”和“人生课堂”是大连东软信息学院对于大学使命的深刻理解,我们认为大学在社会中扮演了很多角色,是教育者,也是创新者。办学以来,随着学校不断发展和自我超越,我们更加深刻地认识到:学校唯有成为优秀的教育者和创业者,才可以培养出具有求真态度、创新者思维、和实干家行动力的优秀人才,让校园里的每一名师生都能够实现价值和梦想。“快乐分享”和“勇敢闯荡”是对青年学子的成长诉求,希望我们的教育能够让青年学子在经历过大学的时光后,拥有成就持续成长、贡献社会所需的知识、能力和素质,真正获得无悔无憾的青春时光。 第三段是整个歌曲中的起承转合之处,着意烘托“精勤博学,学以致用”的八字校训,彰显学校的文化核心是一种经世致用的态度,一种勇于创新和变革的精神。希望每一名师生能够勤奋求知、勤勉践行,能够始终保持对知识的好奇心和对未知领域的探求心,不断学习,广泛涉猎,永远饱含进取精神,在实现个人价值上追求更高的境界,为社会创造更多的价值,做有理想、有目标、有责任担当的东软学院人。 第四段是歌曲的副歌部分。“你好,远方,你好,梦想”的反复唱诵,体现了东软学院人对于未来的热切期盼和对梦想的乐观展望。尾声采用多声部领唱加混声合唱的形式。“刚起航”、“在路上”唱出了东软学院人永葆突破自我的创业心态和不断超越的激情,脚踏实地共同开创美好明天的坚定心声。 整首歌曲融合了古典与流行音乐的特点,整体节奏轻快活泼,旋律流畅,朗朗上口。歌曲是一首传统的单三部大调曲式,歌曲的前奏采用铜管乐圆号为主奏乐器,进行重奏演奏,并用长号作为低音声部的铺低乐器,使乐曲前奏安静舒缓,但不失大气,稳重的特点。歌曲第一段主歌部分以舒缓的节奏来进行,通过钢琴的音色和歌手深情地演唱相辅相成。第二段

大连东软信息学院封面个人简历模板

……………………….…………………………………………………………………………………姓名:杜宗飞专业:计算机科学与技术 学院:数理信息学院学历:本科……………………….…………………………………………………………………………………手机:×××E – mail:×××地址:大连东软信息学院

自荐信 尊敬的领导: 您好!今天我怀着对人生事业的追求,怀着激动的心情向您毛遂自荐,希望您在百忙之中给予我片刻的关注。 我是大连东软信息学院计算机科学与技术专业的2014届毕业生。大连东软信息学院大学四年的熏陶,让我形成了严谨求学的态度、稳重踏实的作风;同时激烈的竞争让我敢于不断挑战自己,形成了积极向上的人生态度和生活理想。 在大连东软信息学院四年里,我积极参加各种学科竞赛,并获得过多次奖项。在各占学科竞赛中我养成了求真务实、努力拼搏的精神,并在实践中,加强自己的创新能力和实际操作动手能力。 在大连东软信息学院就读期间,刻苦进取,兢兢业业,每个学期成绩能名列前茅。特别是在专业必修课都力求达到90分以上。在平时,自学一些关于本专业相关知识,并在实践中锻炼自己。在工作上,我担任大连东软信息学院计算机01班班级班长、学习委员、协会部长等职务,从中锻炼自己的社会工作能力。 我的座右铭是“我相信执着不一定能感动上苍,但坚持一定能创出奇迹”!求学的艰辛磨砺出我坚韧的品质,不断的努力造就我扎实的知识,传统的熏陶塑造我朴实的作风,青春的朝气赋予我满怀的激情。手捧菲薄求职之书,心怀自信诚挚之念,期待贵单位给我一个机会,我会倍加珍惜。 下页是我的个人履历表,期待面谈。希望贵单位能够接纳我,让我有机会成为你们大家庭当中的一员,我将尽我最大的努力为贵单位发挥应有的水平与才能。 此致 敬礼! 自荐人:××× 2014年11月12日 唯图设计因为专业,所 以精美。为您的求职锦上添花,Word 版欢迎 下载。

JAVA笔试题--基础很全有答案

第一组 1.下列不可作为java语言修饰符的是(D) A) a1 B) $1 C) _1 D) 11 2.有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是(A) A) a1.java B) a1.class C) a1 D) 都对 3.整型数据类型中,需要内存空间最少的是(D) A) short B) long C) int D) byte 4. Java 类可以作为(C) A) 类型定义机制 B) 数据封装机制 C) 类型定义机制和数据封装机制 D) 上述都不对 5.在创建对象时必须(C) A) 先声明对象,然后才能使用对象 B) 先声明对象,为对象分配内存空间,然后才能使用对象 C) 先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D) 上述说法都对 6.在调用方法时,若要使方法改变实参的值,可以(B) A) 用基本数据类型作为参数 B) 用对象作为参数 C) A和B都对 D) A和B都不对 7. Java中(C) A) 一个子类可以有多个父类,一个父类也可以有多个子类 B) 一个子类可以有多个父类,但一个父类只可以有一个子类 C) 一个子类可以有一个父类,但一个父类可以有多个子类 D) 上述说法都不对 8.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?(B) A) 安全性B) 多线性C) 跨平台D) 可移植 9. Character流与Byte流的区别是(C) A) 每次读入的字节数不同B) 前者带有缓冲,后者没有 C) 前者是字符读写,后者是字节读写D) 二者没有区别,可以互换使用

10.以下声明合法的是( D ) A、default String s; B、public final static native int w( ) C、abstract double d; D、abstract final double hyperbolicCosine( ) 11.关于以下application的说明,正确的是( C ) 1.class StaticStuff 2.{ 3.static int x=10; 4.static { x+=5;} 5.public static void main(String args[ ]) 6.{ 7.System.out.println(“x=”+ x); 8.} 9.static { x/=3;} 10. } A、4行与9行不能通过编译,因为缺少方法名和返回类型 B、9行不能通过编译,因为只能有一个静态初始化器 C、编译通过,执行结果为:x=5 D、编译通过,执行结果为:x=3 12.关于以下程序代码的说明正确的是( D ) 1.class HasStatic{ 2.private static int x=100; 3.public static void main(String args[ ]){ 4.HasStatic hs1=new HasStatic( ); 5.hs1.x++; 6.HasStatic hs2=new HasStatic( ); 7.hs2.x++; 8.hs1=new HasStatic( ); 9.hs1.x++; 10.HasStatic.x- -; 11.System.out.println(“x=”+x); 12.} 13.} A、5行不能通过编译,因为引用了私有静态变量 B、10行不能通过编译,因为x是私有静态变量 C、程序通过编译,输出结果为:x=103 D、程序通过编译,输出结果为:x=102 13.以下选项中循环结构合法的是( C ) A、while (int i<7) { i++;

大连东软信息学院专业介绍

大连东软信息学院专业介绍 计算机科学与技术系 计算机科学与技术系致力于培养计算机应用软件系统、嵌入式系统、网络工程、软件测试和项目管理等方向、能够从事软件设计与开发、计算机网络应用开发与管理的应用型高级专门人才。 共开设专业课程三十多门,数百门e-Learning课件可供学生自由选择,自主学习。全系设置了多个教学实验室,计算机网络实验室和项目实践实验室,具备一流的教学科研配套设施,同时与IBM、惠普、SUN、思科、东芝等国外著名公司建立了用于教学和科学研究的联合实验室,引进了IBM,微软、英特尔、惠普、Oracle等国际著名公司的教学资源、课程体系、实训体系等。 1. 计算机科学与技术(数据库应用系统开发方向) 培养目标: 本专业培养具备良好的计算机科学技术知识及应用能力,掌握数据库的基础知识和信息系统的基本工作原理,熟练掌握数据库应用系统的分析与设计方法,掌握数据库建模方法,能够根据应用的要求,利用数据库设计方法学和设计工具,构建数据库及其应用系统;有良好的组织管理和沟通交流能力,能够从事计算机信息管理、数据处理、维护和备份工作的德、智、体、美全面发展的应用型高级专门人才。 主要课程: 大学英语、沟通与演讲、高等数学、高级程序设计基础(C语言)、数据结构(C语言)、计算机组成原理、数据库原理与应用、操作系统(Linux)、计算机网络、信息资源管理、Java语言高级程序设计、Oracle、DB2、pureXML、Web开发技术等。 职业取向: 本专业的毕业生可到能源、金融、大型制造业以及政府等相关企事业单位,从事事务处处理系统、地理信息系统(GIS)、联机分析系统、决策支持系统、企业资源计划(ERP)、客户关系管理(CRM)、数据仓库和数据挖掘系统等各类数据库应用系统的设计与开发、运行管理及维护工作;从事数据库应用系统相关软件产品的市场推广、售前和售后服务等工作;在各类学校从事相应的教学、科研等工作;从业的岗位有系统工程师、软件工程师、数据库开发工程师、技术支持/维护工程师、产品工程师等。也可继续攻读本专业或相关专业的硕士学位。 2.计算机科学与技术(网络系统应用开发方向) 培养目标: 熟练掌握嵌入式系统的基础知识,掌握开发嵌入式系统的基本方法和技能,掌握单片机、微处理器等硬件基础知识,具有一定的硬件研发能力,具有开发硬件驱动程序、嵌入式操作系统、嵌入式应用软件的能力,能够从事嵌入式系统应用软件设计和管理的应用型高级专门人才。

java基础笔试测试题及答案

Java 一章至五章考试 一.填空题(8分) 1.面向对象的三大原则是(封装),(继承)和(多态).2 分 2.如果想在对象实例化的同时就初始化成员属性,则使用(构造函数).2 分 3.(实体)方法和(构造)方法不能修饰为abstract ?2分 选择题(60分) 1)在Java语言中,下列(a,d )是不满足命名规范的变量名。(选择二项) a) 姓名 b) $Name c) _in sta nceof d) in sta nceof 2) 下列Java代码片段的输出结果是(a )。 char c='a'; int i=c; float f=i; byte b=(byte)c; System.out.pri ntln( c+","+i+","+f+","+b); a) 编译错误 b) a,97,97,97 c) a,97,97.0,97 d) a,97,97.0f,97 3) 下列Java代码中,空白处的代码是(b,c )。(选择两项) public in terface Fee{ public float calLabFee(float unitPrice, float time); } public class FeeImpl impleme nts Fee { public float calLabFee(float unitPrice, float time){ retur n un itPrice * time; } } public class Fee In terfaceTest { public static void main( Stri ng[] args){ Float labFee = fee.calLabFee(400.00,5); } }

java笔试题答案详解

java笔试题以及答案详解一 一、单项选择题 1.Java是从()语言改进重新设计。 A.Ada B.C++ C.Pasacal D.BASIC 答案:B 2.下列语句哪一个正确() A.Java程序经编译后会产生machine code B.Java程序经编译后会产生byte code C.Java程序经编译后会产生DLL D.以上都不正确 答案:B 3.下列说确的选项有() A.class中的constructor不可省略 B.constructor必须与class同名,但方法不能与class同名 C.constructor在一个对象被new时执行 D.一个class只能定义一个constructor 答案:C 详解:见下面代码,很明显方法是可以和类名同名的,和构造方法唯一的区别就是,构造方法没有返回值。

4.提供Java存取数据库能力的包是() A.java.sql B.java.awt C.https://www.360docs.net/doc/5814778443.html,ng D.java.swing 答案:A 5.下列运算符合法的是() A.&& B.<> C.if D.:= 答案:A 详解: 6.执行如下程序代码 a=0;c=0; do{ --c; a=a-1;

}while(a>0); 后,C的值是() A.0 B.1 C.-1 D.死循环 答案:C 详解: 7.下列哪一种叙述是正确的() A.abstract修饰符可修饰字段、方法和类 B.抽象方法的body部分必须用一对大括号{ }包住C.声明抽象方法,大括号可有可无 D.声明抽象方法不可写出大括号 答案:D 详解: 8.下列语句正确的是() A.形式参数可被视为local variable B.形式参数可被字段修饰符修饰 C.形式参数为方法被调用时,真正被传递的参数 D.形式参数不可以是对象 答案:A 详解:

java笔试题及答案.doc

java笔试题及答案 有了下面java笔试题及答案,进行java笔试时就容易多了,请您对下文进行参考: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域当前类同一package子孙类其他package public 7 7 7 7 protected 7 7 7 X friendly 7 7 X X private 7 X X X 不写时默认为friendly 2、Anonymouslnner Class (匿名内部类)是否可以exte nd s (继承)其它类,是否可以imple ment s (实现)i nterf ace (接口) 答:匿名的内部类是没有名字的内部类。不能exte n ds (继承)其它类,但一个内部类可以作为一个接口,由另一个内部类实现 3、Sta ti cNestedC las s 和Inner Clas s 的不同答: Nes tedC lass (一般是C+ +的说法),In ne rClass (—般是JAVA的说法)。J ava内部类与C++嵌套类最大的不同就在于是否有指向外部的引用上。注:静态内部类(I

nn erClass)意味着1创建一个st atic内部类的对象,不需要一个外部类对象,2不能从一个st atic内部类的一个对象访问一个外部类对象 4、和的区别 答:是位运算符,表示按位与运算,是逻辑运算符,表示遷辑与(and ) 5、Coll ect ion 和Col lect ions 的区别 答:Coll ect ion是集合类的上级接口,继承与他的接口主要有Set和List. Col lections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作 6、什么时候用assert 答:asserti on (断言)在软件开发中是一种常用的调试方式,很多开发语言中都支持这种机制。在实现中,a ssertion 就是在程序中的一条语句,它对一个boolea n表 达式进行检查,一个正确程序必须保证这个bool ean表达 式的值为tr ue;如果该值为fal se,说明程序己经处于不正确的状态下,系统将给出警告或退出。一般来说,

java笔试题含答案

班级:_______________ 学号:______________ 姓名:___________ Java 笔试题 (可多选) 1. 下面哪些是Thread类的方法( ABD) A start() B run() C exit() D getPriority() 2. 下面关于类的说法正确的是(A) A 继承自Throwable B Serialable C 该类实现了Throwable 接口 D 该类是一个公共类 3. 下面程序的运行结果是( false ) String str1 = "hello"; String str2 = "he" + new String("llo"); == str2); 4. 下列说法正确的有( C) A. class中的constructor不可省略

B. constructor必须与class同名,但方法不能与class同名C. constructor在一个对象被new时执行 D.一个class只能定义一个constructor 5. 指针在任何情况下都可进行>, <, >=, <=, ==运算( true ) 6. 下面程序的运行结果:(B) public static void main(String args[]) { Thread t = new Thread() { public void run() { pong(); } }; (); "ping"); } static void pong() { "pong"); } A pingpong

B pongping C pingpong和pongping都有可能 D 都不输出 7. 下列属于关系型数据库的是(AB) A. Oracle B MySql C IMS D MongoDB 8. GC(垃圾回收器)线程是否为守护线程( true ) 9. volatile关键字是否能保证线程安全( false ) 10. 下列说法正确的是(AC) A LinkedList继承自List B AbstractSet继承自Set C HashSet继承自AbstractSet D WeakMap继承自HashMap 11. 存在使i + 1 < i的数吗(存在) 12. 的数据类型是(B) A float B double C Float D Double

大连东软信息学院精美个人简历模板

R esume

◆ 2012.09-2016.07 某某大学 广播电视编导 本科 ? 2014.09~2015.06 百度 编辑 ? 在百度实习期间,在百度新闻网站发表新闻总计300余篇。 ? 2013.09~2014.09 校园网 记者 ? 在校期间,担任校园网记者,报道发表近100篇校内校外新闻。 ? 优秀一等奖学金三次,二等奖学金两次,三等奖学金一次 ? 全国计算机二级证书 ? 普通话二级甲等证书 ? 2013年度荣获"优秀团员"称号 ? 2013~2014年度荣获"创新创业"奖 123456 123456 123456 ● 电视编导专业,擅长写作,摄影,视频制作。 ● 2年的新闻编辑实践经验,发表超过200余篇新闻文章。 ● 学习能力强,专业成绩突出,多次获得奖学金。 ? 2014.09~2015.06 学生会团宣部 部长 ? 在担任团宣部部长期间,在校外新闻网站(四川新闻联播网,百姓生活网等)发表校内新闻70余篇,以及其它新闻总计200余篇。 ? 2013.09~2014.09 学生会 女生部副部长 ? 在担任女生部副部长期间,多次组织院内、校级素质拓展活动。 ? 2014.09~2015.06 学长导航员 在担任学长导航学期间,解决学妹学弟生活上和学习上的各种问题。经常组织班级进行课外活动。 基本信息 ◆ 姓 名:某某 ◆ 性 别:女 ◆ 年 龄:21岁 ◆ 民 族:汉 ◆ 籍 贯:北京 求职意向:新闻编辑/记者 ? 摄影 ? 熟练使用Photoshop ? 熟练使用Offices 软件 某某 联系方式 个人技能 校园经历 荣誉证书 自我评价 实习经历 教育背景

java笔试面试题及答案

java笔试面试题及答案

一.选择题(30分) 1.下列哪些情况能够终止当前线程的运行? a. 抛出一个异常时。 b. 当该线程调用sleep()方法时。 c. 当创立一个新线程时。(与当前进程无关) d. 当一个优先级高的线程进入就绪状态时。 2. 下面哪些为构造函数的特性定义 a. 在类中声明构造函数时,名称应该与类名相同 b. 具有重载特性,能够建立多个相同的名称 c. 使用类建立新对象时,会自动执行构造函数,因此在构造函 数内设定变量的初值或进行内存分配 d. 以上都是 3. 关于异常处理机制的叙述哪些正确 a. catch部分捕捉到异常情况时,才会执行finally部分(无论是否有毛病,都执行) b. 当try区段的程序发生异常时,才会执行catch区段的程序 c. 不论程序是否发生错误及捕捉到异常情况,都会执行finally 部分 d. 以上都是 4. 下列关于接口的叙述中哪些是正确的 a. 接口中的数据必须设定初值(就是接口中的常量) b. 接口中的方法都是抽象方法

c. 接口能够声明引用 d. 以上都正确 5. Java语言中,方法的重写(Overriding)和重载(Overloading)是多态性的不同表现。下边哪些说法是正确? A.重写是父类与子类之间多态性的一种表现。 B.重写是一个类中多态性的一种表现。 C.重载是一个类中多态性的一种表现。 D.重载是父类与子类之间多态性的一种表现。 6.在Struts应用的视图中包含哪些组件? A. JSP B. Servlet C. ActionServlet D. Action E. 代表业务逻辑或业务数据的JavaBean F. EJB G. 客户化标签 7. struts框架中,关于FormBean,下列哪些说法是正确的: A FormBean是一种数据bean,主要用来封装表单提交上来的数据,并把这些数据传递给Action B 在FormBean中能够对页面上传递来的参数进行一下格式上的验证,这种验证是一种客户端的验证 C 用户每次提交表单,都会产生一个新的FormBean实例 D 动态FormBean不能进行验证操作 8哪些方法能够进行servlet的调试?()

大连东软信息学院数据库(数据库选择题题库)

1. 下面的数据库产品中,是IBM公司的为:() (A)SQL Server (B)Oracle (C)MYSQL (D)DB2 答案:D 分数:1 题型:选择题 难度:1 2.SQL Server2000分为不同的版本,其中的功能最强大。()(A)个人版(B)标准版(C)企业版(D)开发版 答案:C 分数:1 题型: 选择题 难度:1 3.SQL语言是()语言。 A.层次数据库B.网络数据库C.关系数据库D.非数据库 答案:C 分数:1 题型: 选择题 难度:1 4.数据库系统的核心是() (A)数据库 (B)数据库管理系统 (C)数据模型 (D)软件工具 答案:B 分数:1 题型: 选择题 难度:1 5下列四项中,不属于数据库系统特点的是() (A)数据共享(B)数据完整性 (C)数据冗余度高(D)数据独立性高 答案:C 分数:1 题型: 选择题 难度:1 6.数据库管理系统的工作不包括)(A)对已定义的数据库进行管理(B)定义数据库 (C)数据通信(D)为定义的数据库提供操作系统

答案:D 分数:1 题型: 选择题 难度:1 7. 数据库、数据库系统和数据库管理系统三者之间的关系是() (A)数据库系统就是数据库,也就是数据库管理系统 (B)数据库管理系统包括数据库和数据库系统 (C)数据库系统包括数据库和数据库管理系统 (D)数据库包括数据库系统和数据库管理系统 答案:C 分数:1 题型: 选择题 难度:1 8. 数据库管理系统的工作不包括() (A)为定义的数据库提供操作系统 (B)数据备份 (C)为已定义的数据库进行管理 (D)定义数据库 答案:A 分数:1 题型: 选择题 难度:1 9.下面关于数据库系统的正确叙述是() (A)数据库系统避免了数据冗余 (B)数据库系统减少了数据冗余 (C)数据库系统中数据的一致性是指数据类型一致 (D)数据库系统比文件系统能管理更多的数据 答案:B 分数:1 题型: 选择题 难度:1 10. 要保证数据库的数据独立性,需要修改的是

自考Java语言程序设计一试题及答案解析

2015年10月高等教育自学考试全国统一命题考试 Java语言程序设计(一) 试卷 (课程代码04747) 本试卷共13页,满分100分.考试时间150分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸. 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑. 3.第二部分为非选择题。必须注明大、小题号.使用0.5毫米黑色字迹签字笔作答. 4.合理安排答题空间.超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共10小题.每小题1分.共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的。请将其选出并将“答题卡”的相应代码涂黑。未涂、错涂或多涂均无分. 1.以下字符组合中,不能作为Java整型常量的是 A.037 B.0x3ADG C.7000 D.0x3abcL 2.以下程序代码的输出结果是 3.设有数组定义,则x.length的值为 A.2 B.3 C.4 D.5 4. 设有字符串String s=〝ABCDEFGABC〞;,则表达式s.indexOf(〝A〞,7)的值是 A.7 B.6 C.3 D.0 5.以下关于Swing与AWT之间关系的叙述中,正确的是 A.Swing是AWT的提高和扩展 B.在写GUl程序时,AWT和Swing不能同时使用 C.AWT和Swing在不同的平台上都有相同的表示 D.AWT中有一些类是从Swing中的一些继承的 6.以下供选择的类中,其子类能用来创建框架窗口的是 A.JWindow B.JFrame C.JDialog D.JAudio 7.某程序定义了一个子类,并要让它实现多线程,以下正确的步骤是 A.继承Thread类,在类内定义run( )方法,声明和创建线程对象,并让该对象调用 start( )方法。 B.继承Thread类,在类内定义run( )方法,声明线程对象,并让该对象调用start( ) 方法。 c.声明实现Runnable接口,在类内实现run( )方法,声明线程对象,创建线程,并

大连东软信息学院实践学期提升学生应用能力

大连东软信息学院实践学期提升学生应用能力 每年暑假,在其他高校的学生们还在享受假期的愉悦和轻松时,大连东软信息学院的学生们已各就各位,进入他们称之为“小学期”的实践学期学习。在这为期一个月的实践学期中,学生们会在学院营造的一个仿真的专业能力训练的环境下学习,全面体验“做中学”带来的乐趣。在人们的传统印象里,对于技术类人才的培养,多是抽象的理论知识、枯燥的课堂内容。然而专门培养“实用化、国际化、个性化”IT应用型人才的大连东软信息学院设置的实践学期,贯彻了“强能力,重应用”的人才培养原则,变抽象为具体、变枯燥为生动。在整个实践学期里,学生是概念实习、技能实习、项目实习的参与者、推动者,彻底地摆脱了应试教育下被动接受者的角色。这种新型的人才培养模式从大连东软信息学院办学之初一直沿用至今。以计算机科学与技术系的小学期实践项目为例,该系基于专业培养目标,以项目贯穿教学始终,自上而下设计各级教学项目。专业最高级项目也就是一级项目均来源于企业的实践项目或是国内国际的比赛成果。根据对一级项目的分析与拆解,老师们精心设计了一系列为支撑一级项目所需能力的二级项目,这些二级项目是指基于多个课程、包含一组相关核心课程能力要求的课程群项目,这些项目相当于综合性的课程设计,把相关联的课程知识有机地结合起来,使学生认识到课程之间是有机和关联的知识群而不是孤立的知识点,同时有力支撑一级项目的教与学。例如“智能家居”项目,对学生的GPRS、单片机、安卓开发等技术掌握提出了综合性的要求,小学期就是针对这些能力综合进行培训,最终使得学生在毕业前完成智能家居系统。整个课程的设置紧密围绕社会人才发展的需求,与学院TOPCARES-CDIO教育教学改革理念相结合,将理论切实融于实践之中。计算机科学与技术系副主任滕英岩老师表示:“这些小学期课程很好地让学生们把自己在理论学期的知识应用于实践,提高自身动手能力,培养了团队意识和合作精神,为学院向企业输送应用型高级专门人才奠定了坚实的基础。”在嵌入式系统工程系的教学楼内,有很多产品的展示台,据嵌入式系统工程系刘龙老师介绍:“这些都是学生们在实践学期完成的作品,包括基于单片机的智能小车设计、蓝牙控制小车等等,其中不乏一些获得国家奖励的优秀参赛作品。通过实践学期的实践项目,学生的综合能力得到了很大程度的提升。学生们在实践中学习,也在实践中对专业产生了兴趣。”实践学期由于基于项目设计、实施教学的特殊性,考核采取过程性评价与终结性评价相结合的方式,在学期末对学生能力的综合测评也一改传统模式,采取以项目设计与开发为主,笔试、上机、实验、口试、竞赛、认证和答辩等多种形式的综合测评方式。测评时通过学生自评与互评、小组自评与互评、教师评价等多个方面给予最终成绩。同时,学院的教学质量管理与保障部对各系部实践学期的教学过程和教学效果全程进行评估,为完善下一学年的实践学期做准备。实践学期这种全方位、全员化、全程性的“做中学”学习方式,有效地增加了学习乐趣,提高了学习效率,大大提升了学生们的实践应用能力。现如今,实践学期教学方式日趋完善,实践教学管理科科长李薇介绍说:“在TOPCARES-CDIO教学理念的指导下,大连东软信息学院已经逐步建立了一体化理论教学体系和实践教学体系。实践学期教学以学生专业核心能力培养为主线,以项目为导向,注重学科知识的连续性和学生能力的整合性。根据不同专业年级和实训内容特点,利用课堂、实验室、在线实训平台、大学生实训中心、校外实践教学基地等校内外教学资源,在校内外教师的共同指导下,开展源自社会或企业真实的环境、真实项目、真实案例和企业管理模式的实训。同时实践学期实训项目通常以小组的形式开展,在设计、开发项目的过程中,注重提升个人人际交往能力、团队合作能力,加强了学生的组织管理能力及团队合作精神。”.icon_sina, .icon_msn, .icon_fx{ background-position: 2px -1px}.icon_msn {background-position: -25px -1px;}.icon_fx {background-position: -240px -50px;}分享到:更多信息请访问:新浪高考频道高考论坛高考博客圈-->特别说明:由于各方面情况的不断调整与变化,新浪网所提供的所有考试信息仅供参考,敬请考生以权威部门公布的正

java笔试题目及答案分析

Java上市公司笔试题目及答案分析 一、选择题(不定项选题) 1下面说法正确的是( C ) A.Java中包的主要作用是实现跨平台功能 B.package语句只能放在import语句后 C.包(package)是由一组类(class) 和接口(inter'face)组成 D.无 2不能用来修饰interface的有(ACD ) Aprivate Bpublic Cprotected Dstatic 3在Java语言中,下列关于字符编码和国际化的叙述,哪些是正确的(CD) A每个中文字符占用2个字节,每个英文字符占用1个字节 B假设数据库中的字符是以GBK编码的,那么显示数据库数据的网页也必须是GBK编码的。 CJava的char类型,通常以UTF-16 Big Endian的方式保存一个字符。 D实现国际化应用常用的手段是利用ResourceBundle类 解析: 1.不同的编码格式,字符所占用的字节数是不一样的。如GBK中每个中文占用2个字 节,UTF-8中则是变长编码,可能占用3个字节或者4个字节。因此A不正确。 2.不同的编码方式之间是可以转换的,如果数据库GBK编码,页面上可以使用任意 支持汉字编码的编码方式显示都可以,只要在向页面传输的数据过程中进行编码的转换即可。如:数据库是GBK,页面上是UTF-8,那么可以这样转换:实例代码以java语法编写 4下面代码的执行结果是(C ) public class TestDemo { public static void main(String[] args) { System.out.println(test1());

example paper for students - 大连东软信息学院2016~2017学年第一学期大作业范例

Case # 0 The Negotiation between Canadian and Chinese Wallpaper Company (case study in week 14)

Part I Case Study I Case Brief Two Canadians (Burton and Raines), representing Canwall, came to China to negotiate the sale with a Chinese wallpaper production company in a small town in Jiangsu Province. The Chinese treated Burton and Raines with hospitality but the meeting was delayed for 2 days because of banquets and sightseeing. The Canadians were not comfortable with the slow pace of the negotiation while the Chinese weren’t sure if Canadians really wanted to make a deal with them, because it looked like the company didn’t have enough maintenance service and they weren’t willing to bargain the price. Another reason of discomfort was that while the Canadians were doing their presentations some of the Chinese left the room or the new people came in – which forced Canadians either to change the pace of their presentation or start from the beginning. The Canadians also observed some of the Chinese members playing with their phones and they thought the Chinese didn’t pay enough attention. Eventually, cultural differences lead to conflicts concerning negotiation style and business protocol details between the two parties, which resulted in a failure of the negotiation. II. Identifying the conflicts There are a few differences concerning the negotiation styles of the Canadians and the Chinese. ?The Canadians are direct while the Chinese are indirect. ?The Canadians are focusing only on the contract while the Chinese care more about the long-term business relationship. ?The decisions are made by authorized Canadian managers while in China the decision cannot be made until a consensus is reached. (leadership style difference) The key issues include the Canadian side failed to provide required after-sale

相关文档
最新文档