Bí Kíp Điểm Cao Môn Tin Visual Bassic Bao Đậu

21 397 0
Bí Kíp Điểm Cao Môn Tin  Visual Bassic  Bao Đậu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

1. Chọn câu đúng nhất trong 4 câu sau: a. Mọi bài toán ngoài đời đều có thể được giải quyết bởi máy tính số. b. Mọi bài toán ngoài đời đều có thể được giải quyết bởi máy tính số nếu ta biết được giải thuật giải quyết nó. c. Mọi bài toán ngoài đời đều có thể được giải quyết bởi máy tính số nếu ta biết được giải thuật giải quyết nó và đã miêu tả được giải thuật này bằng ngôn ngữ mà máy hiểu được. d. Mọi bài toán ngoài đời đều có thể được giải quyết bởi máy tính số nếu ta biết được giải thuật giải quyết nó và số bước tính toán của giải thuật này không quá lớn (hàng tỉ tỉ lệnh máy). .....

CÂU HỎI ÔN TẬP Chọn câu câu sau: a Mọi toán đời giải máy tính số b Mọi toán đời giải máy tính số ta biết giải thuật giải c Mọi toán đời giải máy tính số ta biết giải thuật giải miêu tả giải thuật ngôn ngữ mà máy hiểu d Mọi toán đời giải máy tính số ta biết giải thuật giải số bước tính toán giải thuật không lớn (hàng tỉ tỉ lệnh máy) Chọn phát biểu ngôn ngữ lập trình: a Ngôn ngữ máy ngôn ngữ cấp thấp b Ngôn ngữ hướng đối tượng ngôn ngữ cấp cao c Visual Basic không hỗ trợ lập trình cấu trúc d Cả câu Đơn vị xử lý (CPU) mô hình máy tính số Von Newman có chức năng: a Lưu trữ thực lệnh chương trình b Nhập liệu, xử lý liệu xuất kết cho người sử dụng c Mã hóa liệu thành chuỗi bit, xử lý liệu, giải mã chuỗi bit thành liệu d Cả ba câu sai Chọn phát biểu Máy tính số thiết bị thực số hữu hạn chức b Cơ chế thực lệnh máy tính số tự động c Chương trình danh sách có thứ tự lệnh thực a Tất Chọn phát biểu Ngôn ngữ lập trình cấu thành từ yếu tố cú pháp ngữ nghĩa d Ngữ nghĩa qui định trật tự kết hợp phần tử để cấu thành câu lệnh e Cú pháp cho biết ý nghĩa câu lệnh f Tất Chọn phát biểu Ngôn ngữ máy ngôn ngữ máy luận lý Lập trình ngôn ngữ cấp cao thuận tiện ngôn ngữ máy h Các ngôn ngữ cấp cao thuộc loại hướng đối tượng i Cả b c g Chọn phát biểu Quá trình giải toán trình tính toán tập liệu toán k Khái niệm chương trình thể ý tưởng chia để trị l Các biến cục module cho phép trao đổi liệu module j Cả a b Thiết bị sau thiết bị nhập (Input) máy tính: a Máy in (printer), Màn hình (monitor), Bàn phím (keyboard) Trang 1/21 b Chuột (mouse), Bàn phím (keyboard), Máy in (printer) c Bàn phím (keyboard), Chuột (mouse) d Cả câu Các thiết bị lưu trữ sau lưu liệu không nguồn cung cấp điện: a Đĩa mềm, Đĩa cứng, Bộ nhớ RAM b Đĩa CD-ROM, Bộ nhớ RAM c Bộ nhớ RAM d Tất câu sai 10 Có a b c d loại chương trình dịch chương trình học: (compiler) (compiler, interpreter) (compiler, interpreter, Visual Basic) (compiler, interpreter, Visual Basic, Pascal) 11 Sự khác biệt trình biên dịch (compiler) trình thông dịch (interpreter) : m Trình thông dịch chạy chương trình hiệu trình biên dịch n Trình thông dịch uyển chuyển trình biên dịch phát lỗi, hiển thị thông báo lỗi chờ người lập trình sửa lỗi trước thông dịch lại lệnh Trình biên dịch dịch toàn source code mã máy trước thi hành chương trình mã máy tạo được, trình thông dịch chuyển lệnh source code danh sách lệnh máy thực thi chúng trước thông dịch lệnh source code o Tất câu 12 Hãy xếp ngôn ngữ lập trình sau theo thứ tự từ cấp thấp đến cấp cao: Máy, Assembly, Pascal, Visual Basic p Máy, Pascal, C, Assembly q Assembly, Pascal, Visual Basic, C r Tất câu sai 13 Chọn phát biểu Việc biểu diễn giới thực vào máy tính gọi việc mã hóa s Máy vật lý xử lý trực tiếp liệu chữ, số, âm thanh, hình ảnh t Mỗi thiết bị nhập/xuất thuộc hai loại nhập xuất u Tất 14 Hãy a b c d 15 Số a b c d chọn biểu diễn lượng "sáu mươi bảy" hệ thống số tương ứng sau: Hệ nhị phân: &B1000011 Hệ thập lục phân: &H43 Hệ bát phân: &O103 Cả ba câu nhị phân &B101100.101 tương ứng với số thập phân sau: 44.625 44.125 40.625 48.625 16 Chuỗi nhị phân sau biểu diễn số hệ 16 sau: 3A2F Trang 2/21 v w 111010101111 11101100101111 x Tất sai 11101000101111 Trang 3/21 17 Chuỗi 16 bit sau biểu diễu số nguyên -5 VB y 00000000 00000101 11111111 11111011 z 11111111 11111010 aa Tất sai 18 Số dịch trái bit, thực phép toán NOR với số 10 có kết là: a &B01110101 b 117 c &H765 d Cả câu a b 19 Số a b c d &H18 dịch phải bit, thực phép toán OR với số 10 có kết 24 14 1110 Cả câu sai 20 Cho biết kết phép dịch trái bit số 13 (thập phân): a 52 b 63 c 104 d 237 21 Lưu số nguyên thập phân 517 vào nhớ theo quy định Little Endian, kết lưu trữ (thập phân) : bb Địa thấp Địa cao 05 17 cc Địa thấp Địa cao 17 05 dd Địa thấp Địa cao 02 05 Địa thấp Địa cao 02 22 Để lưu trữ số nguyên thập lục phân 1234, 5678, 1A7F vào nhớ theo quy định Little Endian, kết lưu trữ minh họa sau: a Địa thấp Địa cao 12 34 56 78 1A 7F b Địa thấp Địa cao 43 21 87 65 F7 A1 c Địa thấp Địa cao 34 12 78 56 7F 1A d Địa thấp Địa cao 21 43 65 87 A1 F7 23 Để lưu a b c d trữ số nguyên thập phân 258 vào nhớ theo quy định Little Endian kết lưu trữ là: Địa thấp Địa cao 02 58 Địa thấp Địa cao 58 02 Địa thấp Địa cao 02 01 Địa thấp Địa cao 01 02 Trang 4/21 Cho đoạn chương trình sau: Dim z As Single z = 12345.678912345 24 z thực chứa giá trị ee 12345.67 12345.68 ff 12345.6789123 gg 12345.678912345 A 0 1 B A Or not B 1 0 1 dòng dòng dòng dòng 25 Cột A Or not B bảng sai dòng hh dòng ii dòng jj dòng dòng dòng dòng 26 Bảng mã sau nguyên thủy có biễu diễn kí tự tiếng Việt kk ASCII ll ISO8859-1 Unicode Windows mm Cả b c 27 Muốn cho tập tin không bị xóa, thấy cần có thuộc tính sau đây: nn Read Only Archive Hidden Read Only oo Read Only pp Hidden Archive 28 Phím tắt thao tác dán Windows Explorer qq Atl-C Ctrl-V rr Ctrl-C ss Tất sai 29 Để thực lệnh Windows Explorer dùng cách sau tt Chọn lệnh menu chứa biểu tượng lệnh uu Dùng tổ hợp phím nóng vv Click nút chuột phải lên đối tượng muốn thực chọn lệnh Tất 30 Kiểu a b c d liệu có kích thước thay đổi: String Variant User defined Cả câu Trang 5/21 31 Hãy cho biết kích thước biến kiểu SystemInfo sau có kích thứơc bao nhiêu: Option Base Type SystemInfo CPU as Integer Memory as Long DiskDrivers(10) as String*8 End Type a 86 bytes b 88 bytes c 94 bytes d Không biết 32 Định nghĩa biến cục thủ tục với thuộc tính Static có ý nghĩa: biến biến có tầm vực toàn cục biến có thời gian sống vượt khỏi thời gian sống lần gọi thủ tục biến nhận giá trị tĩnh ban đầu cố định suốt trinh chạy chương trình a b c d 33 Biết qui tắc mô tả giá trị số thập phân thực là: [+|-] [decdigit]+ [.[decdigit]*][E[+|-] [decdigit]+] Hãy cho biết dãy số số thập phân hợp lệ: a 3.256E+32, &H2356, &O74563 b 0.00001E+8, &D99.256, 2356E-6 c 3.14159E0, 2563.25E+1, 0.23654 d –563.214, +56.3214E, +5.63214E2 34 Câu a b c d câu sau: 123 XOR 456 cho kết 435 123 AND 456 cho kết 72 Cả câu a b Cả câu a b sai 35 Loại lệnh sau bắt buộc phải đặt thân thủ tục (Sub, Function, Property) Lệnh thực thi Lệnh định nghĩa Lệnh khai báo Cả loại lệnh a b c d 36 Lập a b c d 37 Cơ a b c d trình theo trường phái cấu trúc có nhược điểm sau: Rất khó đảm bảo tính quán đắn liệu toàn cục Không cho phép tạo tự động nhiều "instance" module Không hỗ trợ tốt cho việc xây dựng môi trường thiết kế giao diện trực quan ứng dụng Cả câu chế "override" liên quan đến tính chất lập trình hướng đối tượng: Tính bao đóng (encapsulation) Tính thừa kế (inheritance) Tính bao gộp (aggregation) Cả ba câu Trang 6/21 38 Phương a b c d tiện giao tiếp (hay tương tác) đối tượng chương trình hướng đối tượng là: Truyền thông diệp (message) Thông qua biến toàn cục Thông qua file Cả ba 39 Trường a b c d hợp sau lấy làm ví dụ cho tính bao gộp lập trình hướng đối tượng: Người sử dụng không cần biết code bên phương thức cần biết cách dùng phương thức Một đối tượng tam giác bao gồm ba đối tượng điểm Tam giác cân có tính chất tam giác có tính chất Cả ba 40 Biến a b c d toàn cục VB: Có thời gian sống thời gian sống chương trình Các hàm thủ tục chương trình truy xuất Có thể định nghĩa bên thủ tục Câu a b 41 Tính chất OOP cho phép giảm nhẹ công sức định nghĩa kiểu/lớp ? ww Tính bao gộp Tính thừa kế xx Tính bao đóng yy Tính che dấu 42 Chọn phát biểu zz Mỗi đối tượng aaa Interface đặc trưng yếu tố thuộc tính tác vụ đối tượng tập hợp chức đối tượng mà bên dùng bbb Interface đối tượng nơi chứa code đối tượng Cả a b 43 Chọn phát biểu Cơ chế trao đổi liệu đối tượng dùng biến toàn cục ddd Lớp không phép viết lại phương thức trùng tên với phương thức lớp cha Một thông điệp lời gọi tác vụ đối tượng eee Tất ccc 44 Chọn phát biểu Lập trình cấu trúc fff đảm bảo tính quán liệu toàn cục ggg làm mà OOP làm không cho phép tạo tự động nhiều nhân module hhh đời nhằm khắc phục nhược điểm OOP 45 Chọn phát biểu Một đối tượng đại diện cho nhiều đối tượng cha khác iii Một đối tượng đại diện cho đối tượng cha jjj Một đối tượng đại diện cho đối tượng cha Trang 7/21 Một đối tượng cha đại diện cho nhiều đối tượng khác kkk Trang 8/21 46 Trong thiết kế ta nhấn kép vào nút thứ từ trái sang form sau thủ tục xử lý kiện chọn lll Sub su_Click() mmm Sub su_DoubleClick() nnn Sub su_Double_Click() Chưa thể xác định 47 Việc hiệu chỉnh thuộc tính đối tượng giao diện ooo Không thể thực được, thuộc tính đóng, cố định ppp Chỉ thực lúc thiết kế trực quan thông qua cửa sổ thuộc tính, lập trình để thay đổi giá trị thuộc tính qqq Chỉ thực thông qua việc lập trình, thực thông qua cửa sổ thuộc tính Có thể thực thông qua cửa sổ thuộc tính lập trình 48 Để tạo Toolbar cho form, ta cần thêm vào tập điều khiển vào cửa sổ Toolbox project: Microsoft Windows Common Controls 6.0 rrr Microsoft Toolbar Control 5.0 sss Microsoft Winsock Control 6.0 ttt Tất sai 49 Chọn phát biểu Việc dùng ActiveX Control cho phép giải công việc mà không cần có kiến thức công việc vvv Việc dùng ActiveX Control đơn giản việc dùng control TextBox, CommandButton uuu Cả a b www Tất sai 50 Để sử dụng linh kiện phần mềm ta dùng lệnh sau để thêm vào Toolbox xxx File.Add Components yyy Project.Add Components Project.Components zzz Tất sai 51 Để xây dựng ứng dụng VB, thông thường phải thực bước (1) thiết kế giao diện, (2) viết Code, (3) tạo thủ tục xử lý kiện, (4) thiết lập giá trị thuộc tính đối tượng giao diện Ta nên thực bước theo thứ tự nào? aaaa (1), (2), (3), (4) bbbb (1), (3), (4), (2) (1), (4), (3), (2) cccc (1), (3), (2), (4) 52 Thuộc tính sau đối tượng Text Box cấm người dùng nhập liệu vào Text Box từ bàn phím chạy chương trình Locked dddd Alignment eeee Focus ffff Disabled Trang 9/21 53 Lệnh sau cho phép canh đối tượng nằm theo chiều dọc gggg Chọn menu Format, chọn Horizontal Spacing, chọn Make Equal Chọn menu Format, chọn Vertical Spacing, chọn Make Equal hhhh Chọn menu Format, chọn Make Same Size, chọn Both iiii Tất sai 54 Trong việc thiết kế giao diện chương trình giải phương trình bậc (bài thực hành số 2) đối tượng giao diện sau sử dụng : jjjj OptionButton, CheckBox kkkk ImageList, CommonDialog TextBox, Label, CommandButton llll Tất đối tượng 55 Cho biết phát biểu sau không : a Một lệnh VB nhiều dòng văn b Nhiều lệnh VB dòng văn c Tách lệnh dòng văn cách dùng ký tự “_” cuối dòng thứ d Có câu sai câu a, b, c 56 Lập trình cấu trúc đặc trưng cấu trúc điều khiển : a Tuần tự + Lặp b Lựa chọn + Lặp c Tuần tự + Lựa chọn + Lặp d Các câu a, b, c sai 57 Cho biết hình vẽ cấu trúc lựa chọn (hình thoi điểu kiện, hình chữ nhật lệnh thực thi, mũi tên dòng thi hành) : sai đúng sai sai (A2) (A1) a (A1) (A2) b (A1) (A3) c (A2) (A3) d (A1), (A2) (A3) 58 Lệnh if không bị lỗi (khi thực thi) : a If grade >= 60 then lblStatus.Caption = “Passed” Else lblStatus.Caption = “Failed” End If b If grade >= 60 then lblStatus.Caption = “Passed” Else lblStatus.Caption = “Failed” End If c If grade >= 60 then grade = grade +1 lblStatus.Caption = “Failed” Else Trang 10/21 (A3) lblStatus.Caption = “Failed” End If d Các câu a, b, c không bị lỗi 59 Đoạn chương trình sau cho kết qủa ?, chạy với n = 20 : If n > 100 Then Print “good1” ElseIf n > 50 Then Print “good2” Else Print “good3” End If a good1 b good2 c good3 d Đoạn chương trình có lỗi 60 Cho biết kết đoạn chương trình sau chạy : X = “” ‘chuỗi rỗng For Each varX In Array("one", "two", "three") X = X + VarX Next Print X a one b two c three d Các câu a, b, c sai 61 Cho biết vòng lặp For sau thực thi lần ? : X = “” ‘chuỗi rỗng For Each varX In Array("one", "two", "three") X = X + VarX Next Print X a lần b lần c lần d không cố định, tùy thuộc lúc chương trình chạy 62 Cho biết hình (A1) cấu trúc lặp ? (hình thoi điểu kiện, hình chữ nhật lệnh thực thi, mũi tên dòng thi hành) a Do Until/Loop b Do/Loop Until sai c While/Wend d Các câu a, b, c sai (A1) 63 Cấu trúc lặp While/Wend hình ? (hình thoi điểu kiện, hình chữ nhật lệnh thực thi, mũi tên dòng thi hành) sai a (A1) (A1) sai sai (A2) Trang 11/21 (A3) sai (A4) b (A2) c (A3) d (A4) 64 Cho biết chương trình sau in kết ? Public Sub yyy(x As Long, y As Long, z As Long) If y < x Then x=y ElseIf z < x Then x=z End If MsgBox (x) End Sub Private Sub Command1_Click() Call yyy(15, 47, 36) End Sub a 15 b 47 c 36 d Các câu a, b, c sai 65 Cho biết chương trình sau in kết ? Dim x, y, m as integer x=1: m=0 While x [...]... Cả 2 câu a và b đều sai d Cả 2 câu a và b đều đúng 87 Cho vòng lặp: Do Call TinhToan Loop Until Tri > 13 Vòng lặp nào sau đây tương đương vòng lặp trên? a Do Call TinhToan Loop While Tri 13 Trang 16/21 (1) (2) (3) (4) (5) (6) (7) c Do Call TinhToan Loop While Not (Tri 13) 88 Cho câu lệnh sau: Open “D:\btVb.txt”... Next I End Function ‘ dòng 7 ‘ dòng 8 ‘ dòng 9 ‘ dòng 10 ‘ dòng 11 ‘ dòng 12 ‘ dòng 13 Thiết lập điểm dừng ở dòng 4 Nếu sự thực thi đang ở điểm dừng này (dòng 4) và rồi chọn menu Debug.Step Over thì sự thực thi sẽ dừng lại ở lệnh nào: a dòng 5 b dòng 6 c dòng 7 d Tất cả đều sai 104 Nếu sự thực thi đang ở điểm dừng này (dòng 4) và rồi chọn menu Debug.Step Into thì sự thực thi sẽ dừng lại ở lệnh nào:... Cả 2 câu a, b đều sai 89 Chọn phát biểu ĐÚNG: a Từ khóa Step trong các lệnh vẽ (Line, Circle, Pset) để miêu tả các tọa độ tương ứng sẽ được xác định tuyệt đối so với gốc tọa độ (0,0) b Tại cùng 1 thời điểm có thể có nhiều phần tử giao diện được active/focus c Đơn vị tính kích thước mặc định trong VB là twip d Phương thức Print không bị ảnh hưởng bởi thuộc tính CurrentX, CurrentY 90 Cho đọan lệnh sau:... Debug.Step Over b Nhấn tổ hợp phím Shift+F8 c Hai câu a, b đều đúng d Hai câu a, b đều sai 93 Chọn a b c d câu SAI trong các câu sau: Thủ tục Line có thể dùng đề vẽ hình vuông Thủ tục Line có thể dùng để vẻ 1 điểm (giống thủ tục Pset) Thủ tục Line có thể dùng để vẽ 1 hình thoi Thủ tục Circle có thể dùng để vẽ 1 cung ellipse Trang 17/21 Đọan chương trình sau dùng cho 3 câu hỏi tiếp theo Public Sub Inso() (1)... 98 Mô a b c d lập trình giao tiếp với người dùng, người lập trình bằng VB nên: Sử dụng các hàm giao tiếp của device driver Truy xuất trực tiếp phần cứng thiết bị I/O Sử dụng các đối tượng giao diện cấp cao đã được định sẵn của VB hay các ActiveX Control Sử dụng các đối tượng của Windows như Printer, Screen hình FSO (File System Object) hỗ trợ truy xuất: Binary file Text file (sequential file) Random... FileNum lngCount = 0 Do While not EOF(FileNum) Char = Input(1, #FileNum) If (“0” = “9”) Then lngCount = lngCount + 1 End if Trang 18/21 Loop Vidu = lngCount Close #1FileNum Giả sử tập tin TestFile có nội dung như sau: Tran Lam, 250 Au Co, P.14, Q.TB 99 Nếu gọi hàm Vidu ở trên và truyền thông số là “TestFile” thì kết quả trả về của hàm là: a 15 b 5 c 20 d Tất cả đều sai Cho đoạn chương... trình sau khi chạy : X = “” ‘chuỗi rỗng For Each varX In Array("one", "two", "three") X = X + VarX Next Print X a one b two c three d Các câu a, b, c đều sai 61 Cho biết vòng lặp For sau đây thực thi bao nhiêu lần ? : X = “” ‘chuỗi rỗng For Each varX In Array("one", "two", "three") X = X + VarX Next Print X a 1 lần b 2 lần c 3 lần d không cố định, tùy thuộc lúc chương trình chạy 62 Cho biết hình (A1)

Ngày đăng: 04/04/2016, 03:50

Từ khóa liên quan

Mục lục

  • a. Máy tính số là thiết bị có thể thực hiện 1 số hữu hạn các chức năng cơ bản

  • b. Cơ chế thực hiện các lệnh của máy tính số là tự động.

  • c. Chương trình là một danh sách có thứ tự các lệnh được thực hiện.

  • d. Ngữ nghĩa qui định trật tự kết hợp các phần tử để cấu thành câu lệnh.

  • e. Cú pháp cho biết ý nghĩa của câu lệnh.

  • f. Tất cả đều đúng.

  • g. Ngôn ngữ máy là ngôn ngữ của máy luận lý.

  • h. Các ngôn ngữ cấp cao đều thuộc loại hướng đối tượng.

  • i. Cả b và c đều đúng.

  • j. Quá trình giải quyết một bài toán là quá trình tính toán trên tập dữ liệu của bài toán.

  • k. Khái niệm chương trình con thể hiện ý tưởng chia để trị.

  • l. Các biến cục bộ của module cho phép trao đổi dữ liệu giữa các module.

  • m. Trình thông dịch chạy chương trình hiệu quả hơn trình biên dịch.

  • n. Trình thông dịch uyển chuyển hơn trình biên dịch vì khi phát hiện lỗi, nó hiển thị thông báo lỗi rồi chờ người lập trình sửa lỗi trước khi thông dịch lại lệnh này.

  • o. Tất cả các câu trên đều đúng.

  • p. Máy, Pascal, C, Assembly

  • q. Assembly, Pascal, Visual Basic, C

  • r. Tất cả các câu trên đều sai

  • s. Máy vật lý có thể xử lý trực tiếp các dữ liệu chữ, số, âm thanh, hình ảnh.

  • t. Mỗi thiết bị nhập/xuất chỉ thuộc một trong hai loại là nhập hoặc xuất.

Tài liệu cùng người dùng

Tài liệu liên quan