You are on page 1of 6

CNG TY CP IMIC - O TO V PHT TRIN CNG

NGH
Tr s chnh: Tng 2B, ta nh T6-08 Tng Cc V B Cng
An
in thoi: (043) 7557 666 (043) 7557 333
Email: tuvan@imicrosoft.edu.vn - Website: www.imic.edu.vn

TRC NGHIM LP TRNH JAVA


Thi gian: 30 minute

Cc hc vin c k tng cu hi v bi vng vi mi p n ng.


Khi np bi lm cn lu theo format: <H V TN>_<EXAM01>. V d:
PHAMTHANHTRANG_EXAM01.
Bi lm np ko ng qui nh th bi s b hy v ko tnh im.
Cu hi 01: Trong SQL Server, khi mun chn ra tp bn ghi ko cha gi
tr trng lp trong mt trng thng tin c ch nh no th s dng
pht biu no di y: (0,2)
a. Distances
c. Distinct

b. Distance
d. Distincts

Cu hi 02: Trong SQL Server, khi mun thc thi phn quyn cho thnh
vin c php SELECT, INSERT, UPDATE, DELETE trn 1 thc th no
ta s s dng pht biu no di y: (0,2)
a. Grants select;insert;update;delete in tblStudents for hieunm
b. Grants select,insert,update,delete in tblStudents for hieunm
c. Grant select;insert;update;delete on tblStudents to hieunm
d. Grant select,insert,update,delete on tblStudents to hieunm
Cu hi 03: Trong SQL Server, lm th no bn chn c tt c cc
bn ghi t 1 bng tn l tblStudents vi iu kin trng LastName
l k t alphabetically trong khong LastName = Johns v LastName =
Pettersen? (1)
Cu hi 04: Trong SQL Server, yu cu to ra mt th tc c tn
SP_GetStudentById nhn vo mt tham s Id (s nguyn) , thc thi x l
tr v ton b thng tin lin quan n sinh vin (tblStudents) c m id
tng ng: (1)
Cng ty CP iMicroSoft dnh cho hc vin
BM_[BM_Test]_JAVA ver1.0

Trang 1 / 6

CNG TY CP IMIC - O TO V PHT TRIN CNG


NGH
Tr s chnh: Tng 2B, ta nh T6-08 Tng Cc V B Cng
An
in thoi: (043) 7557 666 (043) 7557 333
Email: tuvan@imicrosoft.edu.vn - Website: www.imic.edu.vn

Cu hi 05: Trong khi thc hin phn tch tng yu cu nghip v


(requitments) ca khch hng th cn phi ch ra c nhng yu t no?
(0,2)

Cu hi 06: Bn tnh cht ca OOP(Object Oriented Programming) l


nhng tnh cht no? (0,2)
Cu hi 07: Cho mt lp i tng c tn Controllers c cc phng thc
ln lt nh sau: (0,25)
publicclass Controllers {
public static String PrintInfo(studentEn obj){
return"Id: "+ obj.getId() + " obj.getFullName();
}

fullName:

"+

public static String PrintInfo(int id, String fullName){


return"Id: "+ id + " - fullName: "+ fullName;
}
}
Khi lp i tng khc mun thc thi vi phng thc PrintInfo trong
Controllers th s nh ngha x l ra sao? (0,2)
Cu hi 08: Khi thc hin on code x l bn di bin sum s nhn
c gi tr bao nhiu? (0.25)

public static void main(String[] args){


int sum=0;
for(int i=0;i<10;++i){
sum += i;
} System.out.print("\n Sum = "+ sum);
}

Cng ty CP iMicroSoft dnh cho hc vin


BM_[BM_Test]_JAVA ver1.0

Trang 2 / 6

CNG TY CP IMIC - O TO V PHT TRIN CNG


NGH
Tr s chnh: Tng 2B, ta nh T6-08 Tng Cc V B Cng
An
in thoi: (043) 7557 666 (043) 7557 333
Email: tuvan@imicrosoft.edu.vn - Website: www.imic.edu.vn

Cu hi 09: Cho cu lnh sau: (0.2)


Khai bo cc bin string strCorp=; string strIntro=;
Nhp gi tr cho bin strCorp nhn gi tr chui iMIC
Cho cu lnh: strIntro = (strCorp ==iMIC ? Day kinh nghiem lap trinh : Dao
tao hoc viec)
A. Day kinh nghiem lap trinh !
Day kinh nghiem lap trinh

B. Dao tao hoc viec

C.

Cu hi 10: Cho v d v 1 modules x l nh sau : (1.5)


public static void main(String[] args) {
System.out.print(" Gia tri n = ");
Scanner sr = new Scanner(System.in);
int n = sr.nextInt();
for (int i=1;i<=n;i++){
int iCounter =0;
for (int j=1;j<=(i/2);j++){
if(i%j==0){

iCounter = iCounter +j;


if(iCounter==i)

System.out.println(i); } } } } }

Khi chy modules ny, trng hp ngi dng nhp vo s n = 8. Th kt


qu s l:
A. 2

B. 4

Cng ty CP iMicroSoft dnh cho hc vin


BM_[BM_Test]_JAVA ver1.0

C. 6

D.

Trang 3 / 6

CNG TY CP IMIC - O TO V PHT TRIN CNG


NGH
Tr s chnh: Tng 2B, ta nh T6-08 Tng Cc V B Cng
An
in thoi: (043) 7557 666 (043) 7557 333
Email: tuvan@imicrosoft.edu.vn - Website: www.imic.edu.vn

Cu hi 11 : Cho on code bn di. Sau khi x l kt qu ca Count v

Times ? (2.5)
public class iMicroSoft {
public static void main(String[] args) {
Count objCount = new Count();
int times = 0;
for(int i=0;i<10;i++){
increment(objCount, times);
}
System.out.println("Count is "+
objCount.count);
System.out.println("Times is "+ times);
}

public class
Count{
public int
count;
Count(int
count){
this.count
= count;
}
Count(){
count = 1;

public static void increment(Count obj,int times){


obj.count++;
times++;
Tr li:
+ Count = .

+ Times = ..

Cu hi 12: Khi mt lp c khai bo abstract th cc phng thc c


khai bo cn c nhng c im no sau y: (0.25)
A. S dng t kha abstract
B. Ch khai bo method
C. S dng t kha abstract, khai bo method
vit ni dung ca method

Cng ty CP iMicroSoft dnh cho hc vin


BM_[BM_Test]_JAVA ver1.0

D. Khai bo v

Trang 4 / 6

CNG TY CP IMIC - O TO V PHT TRIN CNG


NGH
Tr s chnh: Tng 2B, ta nh T6-08 Tng Cc V B Cng
An
in thoi: (043) 7557 666 (043) 7557 333
Email: tuvan@imicrosoft.edu.vn - Website: www.imic.edu.vn

Cu hi 13: Kt qu khi thc thi on code sau: (1)


publicstaticvoid main(String[] args) {
int i = 20;
for(;;){
System.out.print(i+" ");
if(i>= -10)
i-= 4;
else
break;
}
}
a. 20 16 12 8 4 0 -4 -8 -6
b. 20 16 12 8 4 0
c. 20 16 12 8 4 0 -4 -8 -12
d. 16 12 8 4 0
e. 16 8 0 -8
Cu hi 14: Hy nu ra nhng c im m bn bit v Interface trong
Java? S khc nhau c trng gia Abstract vs Interface l g? : (1)
Cu hi 15: Cho 1 lp i tng c tn TinhToan v cc phng thc ln
lt c tn nh sau: (0.25)
public static int TinhTong(int a, int b)
{
return a+b;
}
public static int TinhHieu(int a, int b)
{
return a-b;
}
Khi trn giao din chng trnh gi phng thc tnh tng th cu lnh
sau cu no ng:
Cng ty CP iMicroSoft dnh cho hc vin
BM_[BM_Test]_JAVA ver1.0

Trang 5 / 6

CNG TY CP IMIC - O TO V PHT TRIN CNG


NGH
Tr s chnh: Tng 2B, ta nh T6-08 Tng Cc V B Cng
An
in thoi: (043) 7557 666 (043) 7557 333
Email: tuvan@imicrosoft.edu.vn - Website: www.imic.edu.vn

A. TinhToan.TinhTong(a, b)

B. new TinhToan().TinhTong(a, b)

C. TinhToan.TinhTong(int a, int b)
D. TinhToan tt = new TinhToan(); tt.TinhTong(a, b)

---- HT ----

Cng ty CP iMicroSoft dnh cho hc vin


BM_[BM_Test]_JAVA ver1.0

Trang 6 / 6

You might also like