Bước nào trong các bước phân tích và phát triển một hệ thống phần mềm hướng đối tượng thực hiện: tìm hiểu cáctrường hợp sử dụng use case để nắm bắt các yêu cầu của người sử dụng khách hà
Trang 1Lưu ý:Nếu tài liệu không từ EHOU.ONLINE rất có thể không đầy đủ hoặc bị chỉnh sửa gây sai lệch
Tài liệu cập nhật đến ngày 15/07/2021
► Câu trả lời đúng
? Câu trả lời chưa xác định
1 Applet có được phép ghi lên hệ thống file của client?
4 Biểu thức nào sau đây hợp lệ?
► TấtTcảccáccphươngpánáđềuđđúng.đ
StringSxx==“Hello”;“intiyy==9;9xx+=y;+
StringSxx==“Hello”;“intiyy==9;9xx==xx++y;yStringSxx==null;nintiyy==(x(!=!null)n&&&(x.length()(>>0)0??x.length()x::0;0
5 Bước nào trong các bước phân tích và phát triển một hệ thống phần mềm hướng đối tượng thực hiện: tìm hiểu cáctrường hợp sử dụng (use case) để nắm bắt các yêu cầu của người sử dụng (khách hàng), của vấn đề cần giải quyết
7 Các biểu thức nào sau đây cho kết quả là true?
9 Các phát biểu nào sau đây đúng?
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 2► 1281>>>11bằngb646
1281>>>11bằngb–64–
1281>>>>11bằngb3231281>>>>11bằngb–64–
10 Các phương thức được khai báo dùng các tiền tố nào thì không được khai báo là trừu tượng (abstract)?
► statics
MặcMđịnhđprotectedppublicp
11 Các phương thức khai báo trong giao diện có thể bao gồm thân (các lệnh trong thân phương thức)?
► KhôngKthể.t
CóCthể.tTùyTtìnhthuống.h
12 Các phương thức nào sau đây không thể dừng sự thực thi của một thread?
► notify();n
sleep();sstop();swait();w
13 Các phương thức nào sau đây là phương thức của lớp Graphics?
► drawLine(int,dint,iint,iint);i
drawString(int,dString,Sint,iint);isetLayout(Object);s
setVisible(boolean);s
14 Các tính chất cơ bản của phương pháp lập trình hướng đối tượng:
► TínhTđóngđgói,gtínhtkếkthừatvàvtínhtđađhình.h
MỗiMlớplphảipcócconstructorcvàvdestructor.dTínhTchocphépphàmhảo,ảhàmhthuầntảoảvàvhàmhfriend.fTínhTpublic,pprotectedpvàvprivate.p
15 Các từ nào sao đây là từ khóa trong java?
► implementsi
EXTENDSEFALSEFvitualv
16 Cách viết lệnh nào là đúng khi gọi thực thi một phương thức có tham số của đối tượng?
► Đối_tượng.phương_thức(các_tham_số)Đ
Các_tham_số.Đối_tượng.phương_thức()CĐối_tượng.các_tham_số.phương_thức()ĐPhương_thức.đối_tượng(các_tham_số)P
17 Cấu trúc một chương trình java gồm các phần nào?
► KhaiKbáobthưtviện,vlớplchươngctrìnhtchính,ccácclớplkháck
CácChàmhtựtdo,dhàmhmain()mKhaiKbáobcáccbiến,bcáccchươngctrìnhtcon,chàmhmain()mLớpLchươngctrìnhtchính,ccácchàmhtựtdo.d
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 318 Cho biết các thành phần của lớp NV theo đoạn mã sau:class NGUOI{private String Mnv;protected StringHoten;protected float Hsl;float tinhLuong { return Hsl * 1500000; }}class NHANVIEN extends NGUOI{private StringChucvu;private String Donvi;private float Pc;float tinhPC { return Pc * 1500000; }}
► -Thuộc-tính:tHoten,HHsl,HChucvu,CDonvi,DPc-PhươngPthức:ttinhLuong,ttinhPCt
-Thuộc-tính:tChucvu,CDonvi,DPc-PhươngPthức:ttinhPCt-Thuộc-tính:tMnv,MHoten,HHsl,HChucvu,CDonvi,DPc-PhươngPthức:ttinhLuong,ttinhPCt-Thuộc-tính:tMnv,MHoten,HHsl,HChucvu,CDonvi,DPc-PhươngPthức:ttinhPCt
19 Cho biết đoạn chương trình sau thực hiện yêu cầu xử lý gì?public class Xylychuoi { public static void main(Stringarg[]) { String s = new String(); Scanner sc = new Scanner(System.in); System.out.print("Nhap chuoi:"); s =sc.nextLine(); s = s.trim(); int d; if(s.length()==0) d = 0; else d = 1; for(int i=0; i<s.length(); i++) if(s.charAt(i)==''&&s.charAt(i+1)!=' ') d = d + 1; System.out.print("\n So tu:"+d); }}
► ThựcThiệnhđếmđsốstừthiệnhcóctrongtchuỗics,svớivssđượcđnhậpntừtbànbphímp
ChoCbiếtbsốstừtcóctrongtchuỗic“Khoa“côngcnghệnthôngttin”tThựcThiệnhchuyểncđổiđkýktựtđầuđmỗimtừtthànhtchữchoahThựcThiệnhchuyểnctoàntbộbchuỗicssđượcđnhậpntừtbànbphímpthànhtchữchoah
20 Cho biết đoạn mã sau thực hiện yêu cầu xử lý gì?public class TinhToan { public static void main(String arg[]) {int n,t=0;int a[20];for(int i=0;i<n;i++) t = t + a[i];System.out.print("\n Ket qua:” + t); }}
► TínhTtổngttấttcảccáccphầnptửttrongtmảngmnguyênnaagồmgnnphầnptửt
TínhTtổngtcáccphầnptửtchẵnctrongtmảngmnguyênnaagồmgnnphầnptửtTínhTtổngtcáccphầnptửtlẻltrongtmảngmnguyênnaagồmgnnphầnptửtTínhTtổngtcáccphầnptửtởởvịvtrítchẵnccủacmảngmaagồmgnnphầnptửt
21 Cho biết đoạn mã sau thực hiện yêu cầu xử lý gì?public class TinhToan { public static void main(String arg[]) {int n,t=0;int a[20];for(int i=0;i<n;i++) if (a[i] % 2==0) t = t + a[i];System.out.print("\n Ket qua:” + t); }}
► TínhTtổngtcáccphầnptửtchẵnctrongtmảngmnguyênnaagồmgnnphầnptửt
TínhTtổngtcáccphầnptửtlẻltrongtmảngmnguyênnaagồmgnnphầnptửtTínhTtổngtcáccphầnptửtởởvịvtrítchẵnccủacmảngmaagồmgnnphầnptửtTínhTtổngtcáccphầnptửttrongtmảngmnguyênnaagồmgnnphầnptửt
22 Cho biết đoạn mã sau thực hiện yêu cầu xử lý gì?public class TinhToan { public static void main(String arg[]) {intx,y,kq;String pt = new String();Scanner sc = new Scanner(System.in);System.out.print("Nhap x:"); x =
sc.nextInt();System.out.print("Nhap y:"); y = sc.nextInt();System.out.print("Nhap phep toan:"); pt =sc.nextLine();switch(pt){case “+”: kq = x+ y; break;case “-”: kq = x- y; break;case “*”: kq = x* y; break;case “/”: kq =x/y; break;}System.out.print("\n Ket qua:” + kq); }}
► NhậpNvàovhaihsốsnguyênnx,xyyvàvdấudphépptoánt(có(thểtlàl+,+-,-*,*/)./InIrarmànmhìnhhkếtkquảqthựcthiệnhpháp
ptoánttươngtứngứđãđđượcđnhậpnNhậpNvàovhaihsốsxxvàvy.yInIrarmànmhìnhhkếtkquảqtínhttoánttươngtứngứNhậpNvàovhaihsốsx,xyyvàvgiágtrịtpt.pInIlạilgiágtrịtcủacx,xyyvàvptptươngtứngứNhậpNvàovhaihsốsx,xy.yInIrarmànmhình:htổng,thiệu,htíchtvàvthươngtcủachaihsốsx,xyytươngtứngứ
23 Cho biết đoạn mã sau thực hiện yêu cầu xử lý gì?public class XULYCHUOI { public static void main(String arg[]){String s = new String();Scanner sc = new Scanner(System.in);System.out.print("Nhap chuoi:");s = sc.nextLine();for(inti=0; i<s.length(); i++) if(s.charAt(i)>= ‘A’&& s.charAt(i)<= ‘Z’) d = d + 1;System.out.print("\n KET QUA:"+d); }}
► NhậpNvàovmôtmchuỗickýktựtsstừtbànbphímpvàvđếmđxemxtrongtchuỗicđóđcócbaobnhiêunkýktựtviếtvhoah
ChoCbiếtbchuỗicsscócbaobnhiêunkýktựtviếtvhoahNhậpNvàovmộtmchuỗickýktựttừtbànbphímpvàvchocbiếtbchuỗiccócbaobnhiêunkýktựt
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 426 Cho biết kết quả của đoạn mã sau?public class TinhToan { public static void main(String arg[]) {int t=0;int a[] = { 2,
4, 5, 3, 6};for(int i=0; i<a.length; i++) if (a[i] % 2==0) t = t + a[i];System.out.print("\n Ket qua:” + t); }}
► 121
2027788
27 Cho biết kết quả của đoạn mã sau?public class TinhToan { public static void main(String arg[]) {int t=0;int a[] = { 2,
4, 5, 3, 6};for(int i=0; i<a.length; i++) if (a[i] % 2==1) t = t + a[i];System.out.print("\n Ket qua:” + t); }}
► 88
00121202
28 Cho biết kết quả của đoạn mã sau?public class TinhToan { public static void main(String arg[]) {int t=0;int a[] = { 2,
4, 5, 3, 6};for(int i=0; i<a.length; i++) if (i % 2==0) t = t + a[i];System.out.print("\n Ket qua:” + t); }}
► 131
1217788
29 Cho biết kết quả của đoạn mã sau?public class TinhToan { public static void main(String arg[]) {int t=0;int a[] = { 2,
4, 5, 3, 6};for(int i=0; i<a.length; i++) if (i % 2==1) t = t + a[i];System.out.print("\n Ket qua:” + t); }}
► 77
12113188
30 Cho biết kết quả hiển thị sau khi thực hiện chương trình sau:public class Test {private int x,y;Test(){x = y =5;}public void hien(){System.out.printf("x = %d, y = %d",x,y);}public static void main(String [] arg){Test ts = newTest();System.out.printf("x = %d, y = %d",x,y);}}
► LỗiLbiênbdịchdchươngctrình.t
xx==10,1yy==55xx==5,5yy==101xx==5,5yy==55
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 531 Cho biết kết quả hiển thị sau khi thực hiện chương trình sau:public class Test01 {private int x,y;Test01(){x = y =5;}Test01(int k){x=y=k;}private void hien(){System.out.printf("x = %d, y = %d",x,y);}public static void main(String []
arg){Test01 ts = new Test01(10);ts.hien();}}
► xx==10,1yy==101
LỗiLbiênbdịchdchươngctrìnhtxx==10,1yy==55
33 Cho biết kết quả hiển thị sau khi thực hiện chương trình sau:public class Test01 {private int x,y;Test01(){x = y =5;}Test01(int k){x=y=k;}public void hien(){System.out.printf("x = %d, y = %d",x,y);}public static void main(String []
arg){Test02 ts = new Test02();ts.hien();}}class Test02 extends Test01 {private int z;Test02(int k){super(k);z=k;}}
► xx==10,1yy==101
xx==10,1yy==55xx==5,5yy==101xx==5,5yy==55
34 Cho biết kết quả khi thực thi class sau:import java.awt.*;public class FrameTest extends Frame {public FrameTest(){add (new Button("First"));add (new Button("Second"));add (new Button("Third"));pack();setVisible(true);}public staticvoid main(String args []) {new FrameTest();}}Lựa chọn phát biểu đúng nhất:
► ChỉCcóc“Third”“buttonbđượcđhiểnhthị.t
CảCbabbuttonbđượcđhiểnhthị.tChỉCcóc“First”“buttonbđượcđhiểnhthị.tChỉCcóc“Second”“buttonbđượcđhiểnhthị.t
35 Cho biết kết quả khi thực thi đoạn code sau biết giá trị của x là 2:switch (x) {case 1:System.out.println(1);case2:case 3:System.out.println(3);case 4:System.out.println(4);}
► CácCgiágtrịt33vàv44đượcđxuấtxra.r
CácCgiágtrịt1,3,41đượcđxuấtxra.rKhôngKinirargìgcả.c
-Thuộc-tính:tz,-Phươngzthức:tsumBs
37 Cho biết ý nghĩa của đoạn chương trình sau:class NhanSu{int maNS, namSinh;Strinh hoTen;void nhapNS{Scanner sc
= new Scanner(System.in);System.out.print(“Nhap Ma:”);maNS = sc.nextInt;System.out.print(“Nhap Ho Ten:”);hoTen =
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 6sc.nextLine;System.out.print(“Nhap Nam Sinh:”);namSinh = sc.nextInt;}void xuatNS{System.out.printf(“\n%7d”,maNS);System.out.printf(“%15s”, hoTen);System.out.printf(“%7d”, namSinh);}}class HocSinh extends NhanSu{floatdiemTB;void nhapHS{super.nhapNS();Scanner sc = new Scanner(System.in);System.out.print(“Nhap DTB:”);diemTB =sc.nextFloat;}void xuatHS{super.xuatNS();System.out.printf(“%7.1f”, diemTB);}}
► -Xây-dựngdlớplNhanSuNthoảtmãn:+Thuộcmtính:MãtNhânNsự,sNămNsinh,sHọHTên+PhươngTthức:tNhậpNnhânnsự,s
XuấtXnhânnsự-XâysdựngdlớplHocSinhHkếkthừattừtlớplNhanSuNbổbsungsthêm:+Thuộcttính:tđiểmđTrungTbình+Phươngbthức:tnhậpnHọcHsinh,sXuấtXHọcHsinhs
XâyXdựngdHocSinhHthoảtmãn:+Thuộcmtính:tMãMNhânNsự,sNămNsinh,sHọHTên,TđiểmđTrungTbình+Phươngbthức:tNhậpNHọcHsinh,sXuấtXHọcHsinhs
-Xây-dựngdlớplHocSinhHthoảtmãn:+Thuộcmtính:tMãMNhânNsự,sNămNsinh,sHọHTên,TđiểmđTrungTbình+Phươngbthức:tNhậpNnhânnsự,sXuấtXnhânnsự,snhậpnHọcHsinh,sXuấtXHọcHsinhs
XâyXdựngdNhanSuNthoảtmãn:+Thuộcmtính:tMãMNhânNsự,sNămNsinh,sHọHTên,TđiểmđTrungTbình+Phươngbthức:tNhậpNnhânnsự,sXuấtXnhânnsựs
38 Cho biết ý nghĩa của đoạn mã sau:class NGUOI{private String Mnv;protected String Hoten;protected float Hsl;floattinhLuong { return Hsl * 1500000; }}class NHANVIEN extends NGUOI{private String Chucvu;private String Donvi;privatefloat Pc;float tinhPC { return Pc * 1500000; }}
► XâyXdựngdlớplNHANVIENNkếkthừattừtlớplNGUOI,NlớplNHANVIENNbổbsungsthêmtcáccthànhtphầnpsau:-thuộcstính:t
ChứcCvụ,vĐơnĐvị,vPhụPcấp-phươngcthức:ttínhtphụpcấpc(=(PCP**1500000)1XâyXdựngdlớplNHANVIENNgồmgcáccthànhtphầnpsau:-Thuộcstính:tmãmnhânnviênv(Mnv),(HọHtênt(Hoten),(HệHsốslươngl(Hsl),(ChứcCvụv(Chucvu),(ĐơnĐvịv(Donvi),(PhụPcấpc(Pc)-Phương(thức:ttínhtlươngl(=Hsl*1500000),(tínhtphụpcấpc(=Pc*1500000)(
XâyXdựngdlớplNHANVIENNkếkthừattừtlớplNGUOINXâyXdựngdlớplNHANVIENNkếkthừattừtlớplNGUOI,NlớplNHANVIENNbổbsungsthêm:-Thuộcttính:tChứcCvụ,vĐơnĐvị,vPhụPcấp-Phươngcthức:ttínhtlươngl(=Hsl*1500000),(tínhtphụpcấpc(=Pc*1500000)(
39 Cho biết ý nghĩa của đoạn mã sau:class XE{private String MaXe;protected String TenXe;}class XEMAY extendsXE{private String NuocSX;private float DonGia;private int SoLuong;float tinhTien { return DonGia*SoLuong; }}
► XâyXdựngdlớplXEMAYXkếkthừattừtlớplXE,XlớplXEMAYXbổbsungsthêmtcáccthànhtphầnpsau:-thuộcstính:tnướcnSảnS
xuất,xĐơnĐgiá,gSốSlượng-phươnglthức:ttínhtTiềnT(=Số(lượng*Đơnlgiá)gXâyXdựngdlớplXEMAYXgồmgcáccthànhtphầnpsau:-thuộcstính:tMãMxe,xTênTxe,xnướcnSảnSxuất,xĐơnĐgiá,gSốSlượng-phươnglthức:ttínhtTiềnT(=Số(lượng*Đơnlgiá)g
XâyXdựngdlớplXEMAYXkếkthừattừtlớplXEXXâyXdựngdlớplXEMAYXkếkthừattừtlớplXE,XlớplXEMAYXbổbsungsthêm:-thuộcttính:tTênTxe,xnướcnSảnSxuất,xĐơnĐgiá,gSốSlượng-phươnglthức:ttínhtTiềnT(=Số(lượng*Đơnlgiá)g
40 Cho các câu lệnh java theo thứ tự sau:Dòng 1: StringBuffer sb = new StringBuffer("abc"); Dòng 2: String s = newString("abc"); Dòng 3: sb.append("def"); Dòng 4: s.append("def"); Dòng 5: sb.insert(1, "zzz"); Dòng 6: s.trim();Lựachọn phát biểu đúng:
► LỗiLbiênbdịchdtạitdòngd4.4
LỗiLbiênbdịchdtạitdòngd3.3LỗiLbiênbdịchdtạitdòngd5.5LỗiLbiênbdịchdtạitdòngd6.6
41 Cho câu lệnh sau:int[] x = new int[25];Chọn kết quả đúng sau khi thi hành câu lệnh trên?
► x.lengthx==25.2
x[0]x==cócgiágtrịtnull.nx[24]xchưacđượcđđịnhđnghĩa.nx[25]xcócgiágtrịt0.0
42 Cho class được khai báo như sau:public class Test {public static void test() {print();}public static void print(){System.out.println("Test");}public void print() {System.out.println("Another Test");}}Cho biết kết quả khi biên dịch
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 7class này:
► CóClỗilvìvcóchaihphươngpthứctprintpgiốnggnhau.n
BịBlỗilvìvlýldodkhác.kBiênBdịchdthànhtcông.cCóCwarningwvìvkhôngkcócmainmmethod.m
43 Cho class Test như sau:public class Test {public static void test() {this.print();}public static void print(){System.out.println("Test");}public static void main(String args []) {test();}}Cho biết kết quả khi biên dịch và thực thilớp Test?
► LỗiLbiênbdịch,dkhôngkkhaikbáobbiếnbthisttrongtphươngpthứctpublicpstaticsvoidvtest().t
KhôngKxuấtxgìgrarmànmhình.hLỗiLkhikchạycvìvkhôngktìmtthấytphươngpthứcttest().tXuấtXrarmànmhình:hTestT
44 Cho đoạn code sau:public class Test {…}Lựa chọn nào sau đây có thể dùng để định nghĩa một hàm tạo(constructor) cho lớp trên?
► 12.31
0.00-1.0-11.31
46 Cho đoạn mã sau:class Test{public static void main(String args[]){Holder h = new Holder();h.held =100;h.bump;System.out.println(h.held);}}class Holder{public int held;public void bump(Holder
theHolder){theHolder.held++;}}Giá trị in ra của câu lệnh ở dòng thứ 6 là:
► 1011
00111001
47 Cho đối tượng Button (tinhtoan), câu lệnh sau đây thực hiện yêu cầu xử lý gì? tinhtoan.setVisible( false );
► ĐặtĐchếcđộđkhôngkchocphépphiểnhthịtnútnbấmbtinhtoantlênlmànmhìnhhkhikchươngctrìnhtchạyc
ĐặtĐchếcđộđchocphéppbấmbchuộtc(click)(vàovnútnbấmbtinhtoantđểđthựcthiệnhmộtmthaottáctnàonđóđĐặtĐchếcđộđchocphépphiểnhthịtnútnbấmbtinhtoantlênlmànmhìnhhkhikchươngctrìnhtchạyc
ĐặtĐchếcđộđkhôngkchocphéppbấmbchuộtc(click)(vàovnútnbấmbtinhtoantđểđthựcthiệnhmộtmthaottáctnàonđóđ
48 Cho đối tượng Button (tinhtoan), câu lệnh sau đây thực hiện yêu cầu xử lý gì? tinhtoan.setEnable( false );
► ĐặtĐchếcđộđkhôngkchocphéppbấmbchuộtc(click)(vàovnútnbấmbtinhtoantđểđthựcthiệnhmộtmthaottáctnàonđóđ
ĐặtĐchếcđộđchocphéppbấmbchuộtc(click)(vàovnútnbấmbtinhtoantđểđthựcthiệnhmộtmthaottáctnàonđóđĐặtĐchếcđộđchocphépphiểnhthịtnútnbấmbtinhtoantlênlmànmhìnhhkhikchươngctrìnhtchạyc
ĐặtĐchếcđộđkhôngkchocphépphiểnhthịtnútnbấmbtinhtoantlênlmànmhìnhhkhikchươngctrìnhtchạyc
49 Cho khai báo mảng hai chiều a chứa các số nguyên, với h và c là số hàng và số cột tương ứng của mảng hai chiềunhư sau:int a[][];int h,c;Đoạn mã để tạo số ngẫu nhiên trong phạm vi từ 0 đến 99 cho các phần tử của mảng a là nhưthế nào?
► RandomRrdr==newnRandom;for(i=0;i<h;i++)for(j=0;j<c;j++)a[i][j]R==rd.nextInt(100);r
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 8RandomRrd;for(i=0;i<h;i++)for(j=0;j<c;j++)a[i][j]r==rd.nextInt(99);rScannerSscs==newnScanner(System.in);for(i=0;i<h;i++)for(j=0;j<c;j++)a[i][j]S==sc.nextInt;s
50 Cho khai báo sau:int a = 3.5;Kết quả sau khi biên dịch là gì?
► LỗiLbiênbdịchd
aa==33aa==3.53
51 Cho lớp đối tượng CAR (ô tô) với các thành phần: Tên xe, số chỗ ngồi, khởi động, tốc độ tối đa Hãy chỉ ra đâu làphương thức của lớp CAR?
► KhởiKđộngđ
SốSchỗcngồinTênTxexTốcTđộđtốitđađ
52 Cho lớp HangHoa được xây dựng như sau:public class HangHoa{ private String tenHH; private int soLuong; privatefloat donGia; public String getTenHH() { return tenHH; } public void setTenHH(String name) { this.tenHH = name; }public int getSoLuong() { return soLuong; } public void setSoLuong(int sl) { this.soLuong = sl; } public float getDonGia(){ return donGia; } public void setDonGia(float dg) { this.donGia = dg; }}Đâu là đoạn mã để tạo đối tượng HangHoa vớigiá trị lấy từ các điều khiển trên giao diện như hình:
► privatepHangHoaHgetHangHoa{HangHoaghhh==newn
HangHoa();hh.setTenHH(txtTenHH.getText());hh.setSoLuong(Integer.parseInt(txtSoLuong.getText()));hh.setDonGia(Float.parseFloat(txtDonGia.getText()));returnHhh;}h
)
53 Cho lớp NV như sau:public class NV {float hsl;float tinhluong { return hsl * 1500000; }void nhap{Scanner sc = newScanner(System.in);System.out.print(“Nhap HSL:”);hsl = sc.nextFloat;}}Đâu là đoạn mã để xây dựng lớp DSNV với cácyêu cầu sau:-thuộc tính: danh sách nhân viên (sử dụng ArrayList)-phương thức: tính tổng lương các nhân viên, nhậpdanh sách nhân viên từ bàn phím
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 9► classcDSNV{ArrayList<NV>DlstNV;voidlnhapDSNV{intnn,i;Scannernscs==newn
Scanner(System.in);System.out.print(“NhapSsosNV:”);NN==sc.nextInt();lstNVs==newnArrayList;for(i=0;i<n;i++){NVAxx==newnNV;x.nhap;lstNV.add(Nxx);}}void)tinhTongLuong{floattss==0;for(NV0x:xlstNV)sl==ss++x.tinhluong;}}x
classcDSNV{ArrayListDlstNV;voidlnhapDSNV{intnn,i;Scannernscs==newnScanner(System.in);System.out.print(“NhapSsosNV:”);NN==sc.nextInt();lstNVs==newnArrayList;for(i=0;i<n;i++){NVAxx==newnNV;x.nhap;lstNV.add(Nxx);}}void)tinhTongLuong{floatts;for(intsi=0;i<n;i++)si==ss++lstNV.get(i).tinhluong;}}l
classcDSNV{ArrayList<NV>DlstNV;voidlnhapDSNV{intnn,i;Scannernscs==newnScanner(System.in);System.out.print(“NhapSsosNV:”);for(i=0;i<n;i++){NVNxx==newnNV;x.nhap;lstNV.add(Nxx);}}void)tinhTongLuong{floattss==0;for(int0i=0;ii<n;ii++)si==ss++lstNV[i].tinhluong;}}l
classcDSNV{ArrayList<NV>DlstNV;voidlnhapDSNV{intnn,i;Scannernscs==newnScanner(System.in);System.out.print(“NhapSsosNV:”);NN==sc.nextInt();lstNVs==newnArrayList;for(i=0;i<n;i++){x.nhap;lstNV.add(Axx);}}void)tinhTongLuong{floatts;for(NVsx:xlstNV)sl==ss++
x.tinhluong;}}x
54 Cho một component comp và một container cont có kiểu trình bày là BorderLayout Cho biết cách để gắn comp vào
vị trí đầu của cont ?
► cont.add(comp,BorderLayout.NORTH)c
addTop(cont,comp)acomp.add("North",cont)ccont.addTop(comp)c
55 Cho một component comp và một container cont có kiểu trình bày là FlowLayout Cho biết cách để gắn comp vàocont ?
► cont.add(comp)c
comp.add(cont)ccont.addAllComponents()ccont.addComponent(comp)c
56 Cho phương thức như sau:public void add(int a) {…}Các phương thức overrload phương thức trên có thể trả về kiểunào sau đây?
► KiểuKbấtbkỳk
doubledintivoidv
57 Cho phương thức sau:public void add(int a) {…}Phát biểu nào sau đây đúng về phương thức overriding phương thứctrên
► PhươngPthứctoverridingophảiptrảtvềvkiểukvoid.v
PhươngPthứctoverridingocócthểttrảtvềvbấtbkỳkkiểukgì.gPhươngPthứctoverridingophảiptrảtvềvkiểukfloat.fPhươngPthứctoverridingophảiptrảtvềvkiểukint.i
58 Cho ví dụ sau:class First {public First (String s) {System.out.println(s);}}public class Second extends First {publicstatic void main(String args []) {new Second();}}Cho biết kết quả biên dịch và thực thi của lớp Second?
► LỗiLkhikbiênbdịchdvìvlớplFirstFkhôngkcócconstuctorckhôngkthamtsố.s
LỗiLkhikchạycvìvlớplFirstFkhôngkcócconstructorckhôngkthamtsố.sMộtMthểthiệnh(instance)(củaclớplSecondSđượcđtạotra.r
XuấtXrarmộtmchuỗictrêntmànmhình.h
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 1059 Chọn các component có phát sinh action event:
► ButtonB
CheckboxCLabelLWindowsW
60 Chọn cách sửa ít nhất để đoạn mã sau biên dịch đúngfinal class Aaa{int xxx;void yyy(){xxx = 1;}}class Bbb extendsAaa{final Aaa finalRef = new Aaa();final void yyy(){System.out.println(“In method yyy()”);finalRef.xxx = 12345;}}
► XóaXtừtfinalfởởdòngd11
KhôngKcầncphảipchỉnhcsửasgìgXóaXtừtfinalfởởdòngd11vàv77XoáXtừtfinalfởởdòngd77
64 Chọn kiểu trình bày để đặt các component trên khung chứa dưới dạng bảng
► GridLayoutG
BorderLayoutBCardLayoutCFlowLayoutF
65 Chọn phát biểu đúng cho hàm khởi tạo?
► TrìnhTbiênbdịchdsẽstựtđộngđtạothàmhkhởiktạotmặcmđịnhđnếunlớplkhôngkđịnhđnghĩanhàmhkhởiktạo.t
MộtMlớplsẽskếtkthừatcácchàmhkhởiktạottừtlớplcha.cTấtTcảccácchàmhkhởiktạotcóckiểuktrảtvềvlàlvoid.vTấtTcảccáccphươngpánáđềuđsai.s
66 Chọn phát biểu đúng:
► HàmHtạotcócthểtcócđốiđsốsnhưncáccphươngpthứctthôngtthườngtkhác.k
HàmHtạotkhôngkbắtbbuộcbphảipcóctênttrùngtvớivtêntcủaclớp.lTaTcócthểtsửsdụngdgiágtrịttrảtvềvcủachàmhđểđphânpbiệtbsựskhácknhaungiữaghaihphươngpthứctnạpnchồng.cTrongTmộtmlớplchỉccócthểtcócnhiềunnhấtn11hàmhtạo.t
67 Chọn phát biểu đúng:
► TấtTcảccáccphátpbiểubđềuđđúng.đ
CácCeventelistenersllàlcáccinterfaceiquiqđịnhđcáccphươngpthứctcầncphảipcàicđặtđđểđxửxlýlcáccsựskiệckliênlquanqkhiksựskiệnkđóđxảyxra.r
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 1168 Chọn phát biểu đúng:
► MouseListenerMinterfaceiđịnhđnghĩancáccphươngpthứctđểđxửxlýlsựskiệnknhấnnchuột.c
MouseClickListenerMinterfaceiđịnhđnghĩancáccphươngpthứctđểđxửxlýlsựskiệnknhấnnchuột.cMouseMotionListenerMinterfaceiđịnhđnghĩancáccphươngpthứctđểđxửxlýlsựskiệnknhấnnchuột.cTấtTcảccáccphátpbiểubđềuđđúng.đ
69 Chọn phát biểu đúng:
► ThểThiệnhcủacTextFieldTcócthểtphátpsinhsActionEvent.A
ThểThiệnhcủacbuttonbcócthểtphátpsinhsActionEvent.AThểThiệnhcủacCheckBoxGroupCcócthểtphátpsinhsActionEvent.AThểThiệnhcủacTextAreaTcócthểtphátpsinhsActionEvent.A
70 Chọn phát biểu đúng:
► TextFieldTextendseTextComponentT
TextAreaTextendseTextField.TTextComponentTextendseTextAreaTTextComponentTextendseTextFieldT
71 Chọn phát biểu đúng:
► CácCthànhtphầnpprotectedpchỉccócthểtđượcđtruytnhậpntừtbênbtrongtthântcáccphươngpthứctcủaclớplđóđvàvcũngccó
cthểttruytnhậpntừtbấtbcứclớplconcnàonkếkthừattừtnó.nBắtBbuộcbkhikkhaikbáoblớp,ltatphảipchỉcrõrphạmpvivbởib11trongt33từtkhóa:kprivate,pprotectedphoặchpublic.pCácCthànhtphầnpprivatepchỉccócthểtđượcđtruytnhậpntừtbênbtrongtthântcáccphươngpthứctcủaclớplđóđvàvlớplkếkthừattừtnó.n
CácCthànhtphầnppublicpcócthểtđượcđtruytnhậpntừtbênbtrongtlẫnlbênbngoàinlớplnhưngncùngcgóig(package)(vớivlớplđó.đ
72 Chọn phát biểu đúng:
► TừTkhóakextendsexácxđịnhđlớpltatđangđđịnhđnghĩankếkthừattừtlớplnào.n
CóCthểttạotrarcáccthểthiệnh(instances)(củac11lớpltrừuttượngt(abstract).(
implementsilàltừtkhoákchocjavajbiếtblớplnàynlàllớpltrừuttượng.tNếuNcóctừtkhóakfinalfkhikđịnhđnghĩanlớp,lchươngctrìnhtdịchdjavajbiếtbđâyđlàlmộtmlớplhằng,hcócthểtkếkthừa.t
73 Chọn phát biểu đúng:
► CácCthànhtviênvcócphạmpvivprotectedpsẽsđượcđbảobtoànttrongtlớpldẫndxuấtx(có(thểttruytxuấtxxửxlýltrựcttiếpt
trongtlớpldẫndxuất).xCácCthànhtviênvcócphạmpvivglobalgsẽsđượcđbảobtoànttrongtlớpldẫndxuấtx(có(thểttruytxuấtxxửxlýltrựcttiếpttrongtlớpldẫndxuất).x
CácCthànhtviênvcócphạmpvivprivatepsẽsđượcđbảobtoànttrongtlớpldẫndxuấtx(có(thểttruytxuấtxxửxlýltrựcttiếpttrongtlớpldẫndxuất).x
74 Chọn phát biểu đúng:
► ThamTchiếuccủacđốiđtượngtcócthểtđượcđchuyểncđổiđtrongtphéppgọigphươngpthức,tphéppgángvàvtuânttheotnhững
nquyqtắctgiốnggnhau.nThamTchiếuccủacđốiđtượngtcócthểtđượcđchuyểncđổiđtrongtphéppgángnhưngnkhôngkthểtthựcthiệnhtrongtphéppgọigphươngpthức.t
ThamTchiểuccủacđốiđtượngtcócthểtđượcđchuyểncđổiđtrongtphéppgọigphươngpthứctvàvphéppgángnhưngntuânttheotnhữngnquyqtắctkhácknhau.n
ThamTchiếuccủacđổiđtượngtcócthểtđượcđépékiểuktrongtphéppgọigphươngpthứctnhưngnkhôngkthểtthựcthiệnhtrongt
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 1276 Chọn phát biểu đúng?
► CảCkiểukdữdliệulcơcsởsvàvkiểukthamtchiếucđềuđcócthểtchuyểncđổiđtựtđộngđvàvépékiểu.k
ChỉCbiếnbthamtchiếucmớimđượcđchuyểncđổiđkiểuktựtđộng;đđểđchuyểnckiểukcủac11biếnbkiểukcơcsởsphảipsửsdụngdphépptoántépékiểu.k
ChỉCkiểukdữdliệulcơcsởsmớimđượcđchuyểncđổiđkiểuktựtđộng;đđểđchuyểncđổiđkiểukdữdliệulcủacbiếnbthamtchiếucphảipsửsdụngdphéppépékiểu.k
PhépPépékiểukđốiđvớivdữdliệulsốscócthểtcầncphéppkiểmktratkhikthựctthi.t
77 Chọn phát biểu đúng?
► MọiMlớplđềđkếkthừattrựcttiếpthoặchgiángtiếpttừtlớplObject.O
LớpLClassClàllớplchaccủaclớplObject.OLớpLObjectOlàlmộtmlớplfinal.f
78 Chọn phát biểu sai trong các phát biểu dưới đây:
► ỨngỨdụngdJavaJchỉcthựctthitđượcđtrêntcáccmáymtínhtcácnhân.n
JavaJápádụngdcơcchếcbộbnhớnđộngđchocmọimđốiđtượngttrongtchươngctrình.tJavaJlàlngônnngữnlậpltrìnhtthuầnthướnghđốiđtượng.t
ỨngỨdụngdJavaJđộcđlậplvớivmôimtrườngtthựcthiện.h
79 Chọn phát biểu sai:
► TaTkhôngkthểtxâyxdựngdlớplthừatkếktừtmộtmlớpltrừuttượng.t
KhôngKcócthuộcttínhttrừuttượng.tNếuNtrongtlớplcócítínhấtnmộtmphươngpthứcttrừuttượngtthìtlớplđóđphảiplàllớpltrừuttượng.tTaTkhôngkthểttạotđốiđtượngtcủaclớpltrừuttượng.t
80 Chọn phát biểu sai:
► KhôngKthểtđịnhđnghĩanmộtmthuộcttínhtvừavlàlfinalfvàvstatic.s
BênBtrongtphươngpthứcttĩnhttatchỉccócthểttruytcậpcđếnđcáccthànhtviênvtĩnh.tKhiKkhaikbáobmộtmthuộcttínhtfinalfthìtphảipcungccấpcgiágtrịtkhởiktạotchocnó.nNếuNlớpllàlfinalfthìtcócnghĩanlàlsẽskhôngkcóclớplkếkthừattừtlớplnày.n
81 Chọn phương thức để hiện thị Frame lên màn hình?
► setVisible()s
display()ddisplayFrame()dTấtTcảccácccâuctrêntđềuđsais
82 Chọn phương thức dùng để gán nội dung cho Label:
► setText()s
setLabel()ssetLabelText()ssetTextLabel()s
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 1383 Chọn phương thức dùng để xác định cách trình bày của một khung chứa:
► setLayout()s
initLayout()ilayoutContainer()lstartLayout()s
84 Chọn phương thức dùng để xác định vị trí và kích thước của các component?
► setBounds()s
setComponent()ssetComponentSize()ssetSizeAndPosition()s
85 Chọn thứ tự đúng của các thành phần trong một tập tin nguồn java:
► KhaiKbáobpackage,pcâuclệnhlimport,ikhaikbáoblớp.l
CâuClệnhlimportitrướcttiên;tthứttựtcủackhaikbáobpackagepvàvkhaikbáoblớpllàltùytý.ýCâuClệnhlimport,ikhaikbáobpackage,pkhaikbáoblớp.l
88 Có bao nhiêu cách để truy xuất đến thuộc tính tĩnh trong một lớp?
► 22cáchc
11cáchc33cáchc44cáchc
89 Có báo nhiêu loại lớp lồng (nested class)?
► 22loạil
11loạil33loạil44loạil
90 Cơ chế phương thức ảo phải được kết hợp với kỹ thuật nào trong kế thừa?
► KỹKthuậttghigđèđphươngpthứct(overriding(method).m
KỹKthuậttnạpnchồngcphươngpthứct(overloading(method).mKỹKthuậttxửxlýlđađluồngl(multiThreading).(
KỹKthuậttxửxlýlgiaogdiệndđồđhọah(Graphics).(
91 Có mấy loại socket trong java?
► 22loạil
11loạil33loạil44loạil
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 1492 Đâu là cấu trúc vòng đời của một chương trình applet cơ bản?
► CreationC InitializationI StartingS StopS DestroyD
CreationC StartingS InitializationI StopS DestroyDInitializationI CreationC StartingS StopS DestroyDInitializationI StartingS CreationC StopS DestroyD
93 Đâu là đoạn chương trình để vẽ được đồ thị như hình minh hoạ
► publicpclasscDoThiDextendseAppletA{public{voidvpaint(Graphicspg)g{g.drawLine(5,{5,55,5200);g.drawLine(5,2200,2
200,2200);g.setColor(Color.red);g.fillRect(25,280,840,4120);g.drawString("120",125,275);g.setColor(Color.blue);g.fillRect(105,7140,140,460);g.drawString("60",6105,1135);g.setColor(Color.gray);g.fillRect(185,1100,140,4100);g.drawString("100",1185,195);g.setColor(Color.pink);g.fillRect(265,9120,140,480);g.drawString("80",8265,2115);}}1publicpclasscDoThiDextendseApplet{publicAvoidvpaint(Graphicsp
g){g.drawLine(5,5,5,200);g.drawLine(5,200,200,200);g.setColor(Color.blue);g.fillRect(65,140,20,60);g.drawString("60",g65,6
140);g.setColor(Color.green);g.fillRect(105,100,20,100);g.drawString("100",105,100);g.setColor(Color.red);g.fillRect(25,80,20,120);g.drawString("120",125,280);g.setColor(Color.yellow);g.fillRect(145,120,20,80);g.drawString("80",145,120);}}8
publicpclasscDoThiDextendseApplet{publicAvoidvpaint(Graphicspg){g.drawLine(5,5,5,200);g.drawLine(5,200,200,200);g.setColor(Color.blue);g.fillRect(65,140,20,60);g.drawString("60",g65,6140);g.setColor(Color.red);g.fillRect(25,80,20,120);g.drawString("120",125,2
80);g.setColor(Color.green);g.fillRect(105,100,20,100);g.drawString("100",105,100);g.setColor(Color.yellow);g.fillRect(145,120,20,80);g.drawString("80",145,120);}}
8publicpclasscDoThiDextendseApplet{publicAvoidvpaint(Graphicspg){g.drawLine(5,5,5,200);g.drawLine(5,200,200,200);g.setColor(Color.green);g.fillRect(105,100,20,100);g.drawString("100",105,100);g.setColor(Color.yellow);g.fillRect(145,120,20,80);g.drawString("80",145,120);g.setColor(Color.red);g.fillRect(25,80,20,120);g.drawString("120",g25,280);g.setColor(Color.blue);g.fillRect(65,140,20,60);g.drawString("60",865,6140);}}1
94 Đâu là đoạn mã để cho phép nhập vào một chuỗi ký tự bất kỳ và đếm số từ có trong một chuỗi đã nhập đó rồi in ramàn hình?
► publicpclasscXylychuoiiX{public{staticsvoidvmain(Stringmarg[]){Stringass==newnString();ScannerSsc=news
Scanner(System.in);System.out.print(“NhapSchuoi:”;sc==sc.nextLine;ss==s.trim;intsd;if(s.length()==0)ddd==0;else0dd==1;for(int1i=0;ii<s.length();ii++)if(s.charAt(i)=='i'&&s.charAt(i+1)!=''')d'==dd++1;System.out.print("\n1SoStu:"+d);}}t
publicpclasscXylychuoiiX{public{staticsvoidvmain(Stringmarg[]){Stringass==newnString();intSd;for(intdi=0;ii<s.length();
ii++)if(s.charAt(i)=='i'&&s.charAt(i+1)!=''')d'==dd++1;System.out.print("\n1SoStu:"+d);}}tpublicpclasscXylychuoiiX{public{staticsvoidvmain(Stringmarg[]){Stringass==newnString();intSd;Scannerdsc=newsScanner(System.in);System.out.print(“NhapSchuoi:”;sc==sc.nextLine;for(intsi=0;ii<s.length();ii++)if(s.charAt(i)=='i'&&s.charAt(i+1)!=''')d'==dd++1;System.out.print("\n1SoStu:"+d);}}t
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 15CheckboxGroupCgg==newnCheckboxGroup();CheckboxCradio1r==newnCheckbox(“Red”,g,false);CheckboxCradio2r==
newnCheckbox(“Green”,g,Ctrue);Checkboxtradio3r==newnCheckbox(“Blue”,g,Cfalse);fCheckboxGroupCgg==newnCheckboxGroup;CheckboxCrd1r==newnCheckbox(“Red”,g,true);CheckboxCrd2r==newnCheckbox(“Green”,g,Cfalse);Checkboxfrd3r==newnCheckbox(“Blue”,g,false);C
96 Đâu là đoạn mã để tạo giao diện như hình minh hoạ:
► checkBoldc==newnCheckbox("Bold");checkBold.setState(true);checkItalicC==newn
Checkbox("Italic");checkItalic.setState(false);txtTextC==newTextField("SamplenText",16);add(txtText);add(checkBold);add(checkItalic);T
checkBoldc==newnCheckbox("Bold");checkBold.setState(false);checkItalicC==newnCheckbox("Italic");checkItalic.setState(true);txtTextC==newTextField("SamplenText",16);TcheckBoldc==newnCheckbox("Bold");checkBold.setState(false);checkItalicC==newnCheckbox("Italic");checkItalic.setState(true);txtTextC==newTextField("SamplenText",16);add(txtText);add(checkBold);add(checkItalic);T
checkBoldc==newnCheckbox("Bold");checkBold.setState(true);checkItalicC==newnCheckbox("Italic");checkItalic.setState(false);txtTextC==
newTextField("",16);add(txtText);add(checkBold);add(checkItalic);n
97 Đâu là đoạn mã để tạo giao diện như hình minh hoạ:
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 16► checkBoldc==newnCheckbox("Bold");checkBold.setState(true);checkItalicC==newn
Checkbox("Italic");checkItalic.setState(false);txtTextC==newTextField("SamplenText",16);add(txtText);add(checkBold);add(checkItalic);T
checkBoldc==newnCheckbox("Bold");checkBold.setState(false);checkItalicC==newnCheckbox("Italic");checkItalic.setState(true);txtTextC==newTextField("SamplenText",16);TcheckBoldc==newnCheckbox("Bold");checkBold.setState(false);checkItalicC==newnCheckbox("Italic");checkItalic.setState(true);txtTextC==newTextField("SamplenText",16);add(txtText);add(checkBold);add(checkItalic);T
checkBoldc==newnCheckbox("Bold");checkBold.setState(true);checkItalicC==newnCheckbox("Italic");checkItalic.setState(false);txtTextC==
newTextField("",16);add(txtText);add(checkBold);add(checkItalic);n
98 Đâu là đoạn mã để tạo hình tròn như hình minh hoạ
► classcMyFrameMextendseFrame{publicFMyFrame(StringMtitle){super(title);}publictvoidvpaint(Graphicsp
g){g.setColor(Color.BLUE);g.fillOval(40,g40,480,880);}}8classcMyFrameMextendseFrame{publicFMyFrame(StringMtitle){super(title);}publictvoidvpaint(Graphicspg){g.setColor(Color.BLUE);g.drawOval(40,g40,480,880);}}8
classcMyFrameMextendseFrame{publicFMyFrame(StringMtitle){super(title);g.setColor(Color.BLUE);g.fillOval(40,t40,480,880);}}8
classcMyFrameMextendseFrame{publicFvoidvpaint(Graphicspg){g.setColor(Color.BLUE);g.fillOval(40,g40,480,880);}}8
99 Đâu là đoạn mã để tính tổng các phần tử lẻ trong mảng a gồm n phần tử?
► publicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;ii<n;ii++)ifi
(a[i]%2==1)t(==tt++a[i];System.out.print("\naKetKqua:”q++t);}}tpublicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;ii<n;ii++)ifi(a[i](%2%
===0)t0==tt++a[i];System.out.print("\naKetKqua:”q++t);}}tpublicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;ii<n;ii++)ifi(i(%2%===
1)t1==tt++a[i];System.out.print("\naKetKqua:”q++t);}}tpublicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;ii<n;ii++)ti==tt++
a[i];System.out.print("\naKetKqua:”q++t);}}t
100 Đâu là đoạn mã để tính tổng các phần tử ở vị trí lẻ trong mảng a gồm n phần tử?
► publicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;i<n;i++)ifi((ii%%22
===1)t1==tt++a[i];System.out.print("\naKetKqua:”q++t);}}tpublicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;i<n;i++)ifi((a[i]%2a==
=00)t)==tt++a[i];System.out.print("\naKetKqua:”q++t);}}tpublicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;i<n;i++)ifi((a[i]%2a==
=11)t)==tt++a[i];System.out.print("\naKetKqua:”q++t);}}tpublicpclasscTinhToanT{public{staticsvoidvmain(Stringmarg[]){intan,nt=0;intta[20];for(intai=0;i<n;i++)ifi((i%2i===00
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 17101 Đâu là đoạn mã xây dựng lớp GiaoVien theo sơ đồ sau:
► classcGiaoVienGextendseNhanSu{floatNluongThang;voidlnhapGV{super.nhapNS();Scannernscs==newn
Scanner(System.in);System.out.print(“NhapSLuong:”);luongThangL==sc.nextFloat;}voidsxuatGV{super.xuatNS();System.out.printf(“%7.1f”,xluongThang);}}l
classcGiaoVienGextendeNhanSu{floatNluongThang;voidlnhapGV{NhanSu.nhapNS();Scannernscs==newnScanner(System.in);System.out.print(“NhapSLuong:”);luongThangL==sc.nextFloat;}voids
xuatGV{NhanSu.xuatNS();System.out.printf(“%7.1f”,xluongThang);}}l
classcGiaoVien{floatGluongThang;voidlnhapGV{Scannernscs==newnScanner(System.in);System.out.print(“NhapSLuong:”);luongThangL==sc.nextFloat;}voidsxuatGV{System.out.printf(“%7.1f”,xluongThang);}}l
classcGiaoVien{intGmaNS,mnamSinh;StrinhnhoTen;floathluongThang;voidlnhapGV{Scannernscs==newnScanner(System.in);System.out.print(“NhapSMa:”);maNSM==sc.nextInt;System.out.print(“NhapsHoHTen:”);hoTenT==
sc.nextLine;System.out.print(“NhapsNamNSinh:”);namSinhS==sc.nextInt;System.out.print(“NhapsLuong:”);luongThangL
==sc.nextFloat;}voidsxuatGV{System.out.printf(“\n%7d”,xmaNS);System.out.printf(“%15s”,mhoTen);System.out.printf(“%7d”,hnamSinh);System.out.printf(“%7.1f”,nluongThang);}}l
102 Đâu là đoạn mã xây dựng lớp HCN với yêu cầu sau:- thuộc tính: x, y- phương thức: khởi tạo có tham số, khởi tạo
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Trang 18không có tham số, tính diện tích, tính chu vi
► publicpclasscHCNH{int{x,xy;HCNy{{x=0;xy=0;y}HCN(int}xx,xintiyy){yxx==xx;xyy==yy;y}int}dientichd{{returnrxx**
y;y}int}chuvic{{returnr(x+y)*2;(}}}
publicpclasscHCNH{int{x,xy;HCNy{{x=0;xy=0;y}HCN(int}xx,xintiyy){yxx==xx;xyy==yy;y}}}
publicpclasscHCNH{int{x,xy;HCN(intyxx,xintiyy){yxx==xx;xyy==yy;y}int}dientichd{{returnrxx**y;y}int}chuvic{{returnr(x+y)*2;(}}}
publicpclasscHCNH{int{x,xy;intydientichd{{returnrxx**y;y}int}chuvic{{returnr(x+y)*2;(}}}
103 Đâu là đoạn mã xây dựng lớp HocSinh theo sơ đồ sau:
► classcHocSinhHextendseNhanSu{floatNdiemTB;voiddnhapHS{super.nhapNS();Scannernscs==newn
Scanner(System.in);System.out.print(“NhapSDTB:”);diemTBD==sc.nextFloat;}voidsxuatHS{super.xuatNS();System.out.printf(“%7.1f”,xdiemTB);}}d
classcHocSinhHextendeNhanSu{floatNdiemTB;voiddnhapHS{NhanSu.nhapNS();Scannernscs==newnScanner(System.in);System.out.print(“NhapSDTB:”);diemTBD==sc.nextFloat;}voids
xuatHS{NhanSu.xuatNS();System.out.printf(“%7.1f”,xdiemTB);}}d
classcHocSinh{floatHdiemTB;voiddnhapHS{Scannernscs==newnScanner(System.in);System.out.print(“NhapSDTB:”);diemTBD==sc.nextFloat;}voidsxuatHS{System.out.printf(“%7.1f”,xdiemTB);}}d
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE
Xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 3533 8593 - EHOU.ONLINE