Xem trước Luyện tập Thi thử
? Hướng dẫn Xem trước: đọc nhanh mọi câu dạng chữ, chưa tính giờ, chưa hiện đáp án.Luyện tập: chọn đáp án là biết đúng sai ngay, kèm lời giải.Thi thử: nộp bài mới chấm điểm và hiện lời giải.Câu 1 :Tìm kết quả của đoạn lệnh sau?
A Testing 1+2.45 B Testing 1+2+ “45” C 245 D 1245
Đáp án và lời giải Đáp án: C
Câu 2 :Mô tả nào sau đây đúng nhất về ASP.NET?
A Là kỹ thuật lập trình và phát triển ứng dụng web ở phía server dựa trên nền tảng của Microsoft.NET framework B Là kỹ thuật lập trình và phát triển ứng dụng web trên hệ điều hành windows. C Là kỹ thuật lập trình và phát triển ứng dụng web ở phía client dựa trên nền tảng của Microsoft.NET framework D Là kỹ thuật lập trình và phát triển ứng dụng trên hệ điều hành androi.
Đáp án và lời giải Đáp án: A
Câu 3 :Trong asp.net, thuộc tính Type dùng để xác định kiểu dữ liệu kiểm tra là thuộc tính có trong control validation nào?
A “RequiredField Validator” B “Range Validator” C “Regular Expression Validator” D “Compare Validator”
Đáp án và lời giải Đáp án: B
Câu 4 :Cho đoạn lệnh sau, nêu chức năng của đoạn lệnh sau? sub Submit_Click(obj as object,e as EventArgs)
if tbName.Value <>""
Session("Name ")=tbName.Value
Response.Write("Hi " & Session("Name ")&"!")
else
Response.Write("You forgot to enter a name.")
end if
end sub
A Dùng Session object để lưu trữ thông tin người lướt mạng B Hiển thị thông báo "You forgot to enter a name." C Hiển thị thông báo “ Hi + “name”” D Dùng Session object để gửi tên về máy chủ
Đáp án và lời giải Đáp án: A
Tìm kết quả của đoạn lệnh sau?
A Đoạn lệnh đưa ra thông báo “Số lớn nhất là số thứ 3” B Đoạn lệnh đưa ra thông báo “Chưa tìm thấy số lớn nhất” C Đoạn lệnh bị lỗi ở dòng số 14 D Đoạn lệnh bị lỗi ở dòng số 9
Đáp án và lời giải Đáp án: D
Câu 6 :Trong asp.net, điều khiển nào được dùng để chứa các điều khiển khác?
A “Panel B “Place Holder” C “Repeater” D “Hai điều khiển A và B”
Đáp án và lời giải Đáp án: D
Câu 7 :PHP là viết tắt của cụm từ nào? (áp dụng từ PHP 3.0 cho đến nay)
A Personal Home Page B Hypertext PreProcessor. C Page Home Personal D PreProcessor Hypertext.
Đáp án và lời giải Đáp án: B
Câu 8 :Đoạn lệnh sau có tác dụng gì? Dim intCounter As Integer = 1
While intCounter < 10
Response.Write(intCounter & "<br>")
intCounter += 1
End While
A Hiển thị trên trình duyệt từ 2 tới 9 B Hiển thị trên trình duyệt từ 1 tới 9 C Hiển thị trên trình duyệt từ 3 tới 9 D Hiển thị trên trình duyệt từ 5 tới 9
Đáp án và lời giải Đáp án: B
Câu 9 :Đoạn lệnh sau sử dụng phương thức nào để lấy giá trị nhập vào tại ô “email”
A Phương thức _GET B Phương thức _POST C Phương thức _REQUEST D Phương thức _ACTION
Đáp án và lời giải Đáp án: B
Chọn 1 phát biểu đúng nhất về đối tượng Session?
A Là 1 đoạn dữ liệu hoặc 1 tệp tin có kích thước khá nhỏ được Webserver lưu tại máy của người dùng. Mỗi lần có yêu cầu đến Webserver, những thông tin của cookies cũng sẽ được gửi về webserver B Là đối tượng dùng để lưu trữ thông tin của người dùng trong ứng dụng. Thông tin được lưu trữ trong đối tượng này là của một người dùng trong phiên làm việc cụ thể. C Là đối tượng được sử dụng để quản lý tất cả các thông tin của một ứng dụng web. D Là đối tượng truy cập dữ liệu trực tiếp, sử dụng con trỏ phía Server và duy trì kết nối với Server trong suốt quá trình đọc dữ liệu
Đáp án và lời giải Đáp án: B
ASP.NET cho phép sử dụng các ngôn ngữ lập trình nào?
A Chỉ sử dụng Vbscript và Javascript B Cho phép sử dụng nhiều ngôn ngữ như Vbscript, Javascript, C#, Visual Basic.net… C Sử dụng ngôn ngữ lập trình cấu trúc D Chỉ sử dụng ngôn ngữ lập trình C# và Visual Basic.NET
Đáp án và lời giải Đáp án: B
Câu 12 :Cho biết kểu Cookie được sử dụng bên dưới là kiểu nào? Response.Cookies("MyASPNETPage").("Username") = "Nang Vu"
Response.Cookies("MyASPNETPage").("Password") = "TakeMeHome"
A Đơn dạng, đơn giá trị B Đa dạng, đa giá trị C Đơn dạng, đa giá trị D Đa dạng, đơn giá trị
Đáp án và lời giải Đáp án: C
Câu 13 :Tạo connection tới SQL server thì cần những thông tin nào?
A Tên server, Tên database, Tên người dùng, Mật khẩu B Tên máy, Tên website, Tên người dùng, Mật khẩu C Tên máy, Tên database, Tên người dùng, Mật khẩu D Tên biến, Tên database, Tên người dùng, Mật khẩu
Đáp án và lời giải Đáp án: C
Để viết asp.net code trên cùng trang với HTML, ta đặt khối lệnh trong thẻ nào?
Đáp án và lời giải Đáp án: C
Câu 15 :Trong ASP.NET, session timeout mặc định là bao nhiêu?
A “5 phút” B “10 phút” C “20 phút” D “30 phút”
Đáp án và lời giải Đáp án: C
Câu 16 :Chức năng của đối tượng Datareader trong ADO.net là gì?
A Tạo kết nối giữa ứng dụng với nguồn dữ liệu (Cơ sở dữ liệu) B Tạo thao tác với nguồn dữ liệu C Là đối tượng truy cập dữ liệu trực tiếp, sử dụng con trỏ phía Server và duy trì kết nối với Server trong suốt quá trình đọc dữ liệu D Là đối tượng lấy dữ liệu từ nguồn dữ liệu cho ứng dụng.
Đáp án và lời giải Đáp án: C
Phần mở rộng của tệp tin php là gì?
Đáp án và lời giải Đáp án: A
Đoạn code php được nhúng vào phần nào trong HTML?
A <head> </head> B <body> </body> C <head> <body> D </head> <body> Bạn chưa trả lời câu này!
Đáp án và lời giải Đáp án: B
Câu 19 :Nêu tác dụng của đoạn lệnh sau?
A Đoạn lệnh dùng để kiểm tra phiên bản PHP đang sử dụng. B Đoạn lệnh dùng để lấy thông tin của “Bai_trac_nghiem_php”. C Đoạn lệnh dùng để chạy file “Bai_trac_nghiem_php”. D Đoạn lệnh bị lỗi không chạy được.
Đáp án và lời giải Đáp án: A
Câu 20 :Nêu ý nghĩa của câu lệnh sau trong ASP.net? “<sessionState timeout=”30”> </sessionState>
A “Dùng để đặt lại thời gian của session trong file web.config” B “Dùng để quy định số lần đăng nhập của user là 30 lần” C “Dùng để đếm số thời gian đăng nhập của user là 30 trong file web.config” D “Dùng để đếm số lượng user đăng nhập vào session”
Đáp án và lời giải Đáp án: A
Câu 21 :Khi một trang .aspx được yêu cầu, kết quả xuất ra trên trình duyệt có dạng nào?
A “HTML” B “XML” C “WML” D “DHTML”
Đáp án và lời giải Đáp án: A
Câu 22 Đáp án do AI giải Đánh dấuCâu 22 :Cho đoạn lệnh sau, xác định chức năng của đoạn lệnh? if (strPassword == "TakeMeHome")
Server.Transfer("products.aspx")
end if
A Kiểm tra mật khẩu của user và chuyển user qua một trang Web khác trực tiếp
A Kiểm tra mật mã và server B Kiểm tra mật mã của server và gửi thông tin tới products.aspx C Kiểm tra mật mã của user và gửi thông tin tới products.aspx
Đáp án và lời giải Đáp án: C
Trong quy ước viết code PHP, để thể hiện một câu ghi chú dạng đơn, ta sử dụng ký hiệu nào?
A Dấu // (// dòng ghi chú//) B Dấu /* (/* dòng ghi chú */) C * * (* dòng ghi chú*) D !! (! dòng ghi chú!)
Đáp án và lời giải Đáp án: A
Đoạn lệnh sau có tác dụng gì? Dim intCounter As Integer = 10
Do
Response.Write(intCounter & "<br>")
intCounter += 1
Loop While intCounter < 10
A Hiển thị trên trình duyệt từ 1 tới 9 B Hiển thị trên trình duyệt giá trị 10 C Hiển thị trên trình duyệt từ 9 tới 10 D Hiển thị trên trình duyệt từ 1 tới 10
Đáp án và lời giải Đáp án: B
Trong JavaScript hàm parseFloat() dùng để làm gì?
A Chuyển một chuỗi thành số thực B Chuyển một chuỗi thành số nguyên C Chuyển một chuỗi thành kiểu ngày tháng D Chuyển một chuỗi thành hằng số
Đáp án và lời giải Đáp án: A
Tìm kết quả của đoạn lệnh sau?
A Đoạn lệnh trả về kết quả: “lệnh này dùng để làm gì? lệnh này dùng để làm gì?” B Đoạn lệnh trả về kết quả: “lệnh này dùng để làm gì?” C Đoạn lệnh trả về kết quả: “echo: lệnh này dùng để làm gì? D Đoạn lệnh trả về kết quả: “print: lệnh này dùng để làm gì?
Đáp án và lời giải Đáp án: A
Câu 27 :Tìm kết quả của đoạn lệnh sau?
Đáp án và lời giải Đáp án: A
Câu 28 :Trong asp.net, điều khiển nào tương tự như điều khiển Label, được sử dụng để hiển thị chuỗi văn bản trên trang Web?
A “Control” B “Image” C “Literal” D “Gridview”
Đáp án và lời giải Đáp án: C
Câu 29 :Khai báo sử dụng Textbox có tên là Username trong trang ASP.NET thì sử dụng câu lệnh nào là đúng trong các đáp án dưới đây?
A <asp:Label id="UserName" runat="server"></asp:textbox> B <asp:textbox id="UserName" ></asp:textbox> C <asp:textbox id="Name" runat="server"></asp:textbox> D <asp:textbox id="UserName" runat="server"></asp:textbox>
Đáp án và lời giải Đáp án: D
Câu 30 :Khai báo sử dụng label trong trang ASP.NET thì sử dụng câu lệnh nào là đúng trong các đáp án dưới đây?
A <asp:Label ID="Label1 “ runat="server“ Text="Label"></asp:Label> B <asp:Label ID="Label1 “ Text="Label"></asp:Label> C <asp:Label ID="Label1 “ runat="server“ Text="Label"> D <asp:Textbox ID="Label1 “ runat="server“ Text="Label"></asp:Label>
Đáp án và lời giải Đáp án: D