Content text File-tn-Tin-học-ứng-dụng.docx
1 CHƯƠNG 1 Câu 1: Tên trường nào sau đây trong Visual Fox là hợp lệ: Gioitinh Câu 2 tên trường nào sau đây trong Visual Fox KHÔNG hợp lệ Hệ số lương Câu 3 Kiểu dữ liệu nào không phải là kiểu dữ liệu của Visual Fox Ntext Câu 4 Kiểu dữ liệu nào không phải là kiểu dữ liệu của Visual Fox Nvarchar Câu 5 Kiểu số trong Visual Fox có độ rộng tối đa là 20 Câu 6 kiểu ngày tháng trong visual fox có độ rộng tối đa là 8 Câu 7 Kiểu logic trong visual fox có độ rộng tối đa là 1 Câu 8 Tệp dữ liệu trong Visual fox có phần mở rộng là Dbf Câu 9 Để thoát khỏi Visual fox, cách nào sai? Gõ Exit ở của sổ lệnh Câu 10 Cách viết từ khóa nào sau đây sai? REPLAY Câu 11 Trong các hằng sau đây hằng nào không phải là hằng xâu Mùa thu Câu 12 Trong visual fox, cách viết hằng ngày tháng nào đúng {^2013-01-01} Câu 13 Trong visual Fox cách viết hằng đúng là .T. Câu 14. Giả sử có biến X=’Tin học’, Lệnh Len([A]) trả về kết quả: 1 Câu 15 Hàm Substr(“Tk111001”,3,3) trả về kết quả: “111” Câu 16 Hàm VAL(“12A4H”) trả về kết quả: 12 Câu 17 Hàm Str(16/3,5,2) trả về kết quả “ 5.33” Câu 18 Hàm CTOD(24/10/2013) trả về: LỖI (CTOD: chuyển xâu => D) 19.Biểu thức nào sau đây trả về giá trị là 41?
2 Right(Left([CQ57/41.03],7), 2) 20.Lệnh ?LEN(ALLTRIM(STR(123.45))) trả về kết quả là: 3 21.Biểu thức xâu ký tự là biểu thức Chỉ chứa các đại lượng có kiểu dữ liệu xâu ký tự 22.Biểu thức sau {^27/07/2020} – 5 trả vể giá trị nào sau đây? Biểu thức lỗi 23.Biểu thức sau trả vể giá trị nào sau đây? Len(left(right(str(“Ha Noi Mua Thu Cay Com Nguoi Vang”, 8, 18), 7), 3)) Biểu thức lỗi (Phải là Substr mới đúng, còn Str là chuyển số thành xâu) 24.Tên một biến nhớ trong Visual FoxPro không thể: Dài quá 254 ký tự. 25.Trong Visual FoxPro, biểu thức: VAL("123")+456 sẽ trả về giá trị: 579 26.Trong Visual FoxPro, kết quả biểu thức: DATE()-Val(“02/09/1945”) cho giá trị thuộc kiểu: Ngày 27.Trong Visual FoxPro, biểu thức nào sau đây không hợp lệ? {^2019/02/10} + {^2019/01/10} 28.Trong Visual FoxPro, phát biểu nào về trường dữ liệu không đúng: Độ rộng trường số lớn hơn 20 29.Trong các tên biến sau, tên nào không phù hợp với quy định đặt tên biến trong Visual FoxPro? Ho-ten 30.Trong các biểu thức sau biểu thức nào hợp lệ. DATE()-DATE(2018,12,30) 31.Biểu thức nào sau đây trả về giá trị là 41? Right(Left([CQ57/41.03],7), 2) 32.Trong Visual FoxPro, cách viết hằng ngày tháng nào đúng {^2013-01-01} 33.Biểu thức số là biểu thức Chỉ chứa các đại lượng có kiểu dữ liệu số và kiểu dữ liệu ngày tháng 34.Biểu thức xâu ký tự là biểu thức Chỉ chứa các đại lượng có kiểu dữ liệu xâu ký tự 35.Biểu thức sau {^27/07/2020} – 5 trả vể giá trị nào sau đây? Biểu thức lỗi 36.Biểu thức sau trả vể giá trị nào sau đây? Len(left(right(str(“Ha Noi Mua Thu Cay Com Nguoi Vang”, 8, 18), 7), 3)) Biểu thức lỗi 37.Tên một biến nhớ trong Visual FoxPro không thể: Dài quá 254 ký tự. 38.Trong Visual FoxPro, biểu thức: VAL("123")+456 sẽ trả về giá trị: 579 39.Trong Visual FoxPro, kết quả biểu thức: DATE()-Val(“02/09/1945”) cho giá trị thuộc kiểu: Ngày 40.Trong Visual FoxPro, phát biểu nào về trường dữ liệu không đúng: Độ rộng trường số lớn hơn 20 41.Trong các biểu thức sau biểu thức nào hợp lệ. DATE()-DATE(2018,12,30) 42. Kết quả của biểu thức LEFT(“Viet Nam”,1)-RIGHT(“Ha Noi”,1) là Vi
3 43. Trong Visual FoxPro, giả sử NS là một trường kiểu Date, trong các biểu thức sau, biểu thức nào không hợp lệ: NS+CTOD([09/14/2013]) 44. Tệp dữ liệu trong Visual FoxPro có phần mở rộng là Dbf 45.Trong Visual FoxPro, hàm CTOD(24/10/2013) trả về: Lỗi 46.Hàm Substr(“Tk111001”,3,3) trả về kết quả: “111” 47.Cách viết nào không phải là hằng xâu trong FoxPro? {Việt Nam} 48.Biểu thức sau trả về giá trị nào sau đây? {^2020-09-02} > {^2020-09-01} .T. 49.Trong Visual FoxPro, để biết ngày tháng hiện tại ta sử dụng hàm nào trong các hàm sau: Date() 50.Trong Visual FoxPro, tên một biến nhớ không thể: Chứa ký tự trống. CHƯƠNG 2 1.Biểu thức nào sau đây trả về giá trị là 41? Right(Left([CQ57/41.03],7), 2) 2.Để hiện thị nội dung 3 bản ghi đầu tiên của tệp dữ liệu đang mở trong Visual FoxPro, cách nào đúng? Go Top; List Next 3 3.Giả sử trong tệp QLVT.DBF có trường NGAY kiểu D để lưu ngày lập phiếu, trường LP kiểu L với quy định LP = .T. là phiếu nhập. Để hiện thị các phiếu nhập trong năm 2019 theo trình tự thời gian giảm dần, cách nào đúng Index on Date() – NGAY to sx.idx For LP and Year(Ngay) = 2019 4.Giả sử trong tệp QLCB.DBF có trường MACB kiểu C để lưu mã cán bộ. Lệnh sau cho kết quả là gì? DELETE FOR MACB = "NV05" OR MACB = "NV08" Cả 3 phương án đều không đúng 5.Tên trường nào sau đây trong Visual FoxPro là hợp lệ: Gioitinh 6.Trong Visual FoxPro, cách viết hằng ngày tháng nào đúng {^2013-01-01} 7.Lệnh ?LEN(ALLTRIM(STR(123.45))) trả về kết quả là:
4 3 8.Tệp QLSV.DBF có trường DIEM kiểu Numeric và trường LOP kiểu Character. Để sắp xếp các sinh viên theo lớp, cùng lớp xếp theo điểm giảm dần, lệnh nào sau đây là đúng? INDEX ON LOP+STR(10-DIEM,5,2) TO A 9.Phát biểu nào sau đây không đúng về lệnh TOTAL? Lệnh TOTAL không thể tính tổng của một nhóm bản ghi cụ thể 10.Biểu thức số là biểu thức Chỉ chứa các đại lượng có kiểu dữ liệu số và kiểu dữ liệu ngày tháng 11.Biểu thức xâu ký tự là biểu thức Chỉ chứa các đại lượng có kiểu dữ liệu xâu ký tự 12.Lệnh Replace không có chức năng nào sau đây Chuyển đổi kiểu dữ liệu 13.Biểu thức sau {^27/07/2020} – 5 trả về giá trị nào sau đây? Biểu thức lỗi 14.Biểu thức sau trả vể giá trị nào sau đây? Len(left(right(str(“Ha Noi Mua Thu Cay Com Nguoi Vang”, 8, 18), 7), 3)) Biểu thức lỗi 15.Tên một biến nhớ trong Visual FoxPro không thể: Dài quá 254 ký tự. 16.Trong Visual FoxPro, biểu thức: VAL("123")+456 sẽ trả về giá trị: 579 17.Trong Visual FoxPro, khi gõ lệnh DISPLAY STRUCTURE, ta sẽ nhìn thấy trên màn hình: Cấu trúc của tệp tin DBF đang mở theo từng trang màn hình. 18.Trong Visual FoxPro, giả sử tệp QLVT.DBF có trường NGAY kiểu D để lưu ngày lập phiếu, trường LP kiểu L với quy định LP = .T. là phiếu nhập. Để hiện thị các phiếu nhập trong năm 2019 theo trình tự thời gian giảm dần, cách nào đúng Index on Date() – NGAY to sx.idx For LP and Year(Ngay) = 2019