1. Trang chủ
  2. » Kinh Doanh - Tiếp Thị

Đề thi trắc nghiệm ASP.NET có kèm đáp án (trên 400 câu hỏi) Thiết kế website kinh doanh 2

33 13,9K 100
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 507 KB

Nội dung

Các bước để tạo nơi lưu trữ một ứng dụng ASP.Net là: a.. Dữ liệu trên các control của web form được lưu trữ ở :... 14 - Một điều khiển người dùng UserControl được đăng ký như thế nào?[a]

Trang 1

1 Đối tượng transaction được tạo bởi phương thức nào :

a NewTransaction

b StartTransaction

c BeginTransaction

d CreateTransaction

2 Điều nào sau đây không phải là ưu điểm của Server control so với HTML control :

a Duy trì dữ liệu trên control

b Hiển thị không phụ thuộc vào trình duyệt

c Có các sự kiện riêng biệt

c Thực hiện nhiều lệnh cơ sở dữ liệu như một lệnh

d Cả 3 câu trên đều đúng

8 Mức cô lập (isolation level) cao nhât của một giao dịch là :

a RepeatableRead

b Serializable

c Chaos

Trang 2

10 Yếu tố nào sau đây không phải là sự khác biệt giữa Web form và Windows form :

a Các loại control trên form

b Chu trình sống

c Giao diện người dùng

d Khả năng lưu trữ dữ liệu

11 Các bước để tạo nơi lưu trữ một ứng dụng ASP.Net là:

a Tạo thư mục vật lý, tạo thư mục ảo, tạo subweb

b Tạo thư mục ảo, tạo subweb, tạo thư mục vật lý

c Tạo thư mục ảo, tạo thư mục vật lý, tạo subweb

d Tạo thư mục vật lý, tạo subweb, tạo thư mục ảo

12 Các sự kiện Application và Section diễn ra theo trình tự nào :

a Application_Start, Application_End, Section_Start, Section_End

b Application_Start, Section_Start, Section_End, Application_End

c Section_Start, Application_Start, Application_End, Section_End

d Section_Start, Section_End, Application_Start, Application_End

13 Các trình tự trên web form diễn ra theo trình tự nào :

a Page_Init, Page_Load, Page_Unload, Page_Dispose

b Page_Load, Page_Init, Page_Unload, Page_Dispose

c Page_Load, Page_Unload, Page_Init, Page_Dispose

d Page_Load, Page_Init, Page_Dispose, Page_Unload

14 Cookie là :

a Một chuỗi kí tự trong dòng địa chỉ web

b Một file nằm trên server

c Một file nằm trên Client

Trang 3

b Có kiến trúc Client/Server

c Là tất cả ứng dụng có sử dụng Internet

d Cả 3 câu trên đều đúng

17 Địa chỉ URL của ứng dụng web được xác định bởi :

a Thư mục ảo của ứng dụng

b Thư mục vật lý của ứng dụng

c Tên của Project

d Cả 3 câu đều sai

18 Ta có thể lưu trữ dữ liệu chung cho tât cả người dùng ở :

a Biến Application

b Biến Section

c View State

d Cả 3 nơi nói trên

19 Dữ liệu trên các control của web form được lưu trữ ở :

Trang 4

25 Phát biểu nào sai :

a Phần thực thi của ứng dụng web chạy dưới sự điều khiển của web server

b Thông tin được truyền từ server đến client bằng giao thức FTP

c Ứng dụng web không cần phải được cài đặt trên phía client

d Dịch vụ web là một loại ứng dụng Internet

26 Tên của một thư mục ảo có dạng :

2 - Để chạy trang ASP NET bạn cần có tối thiểu ?

[a] Java Virtual Machine

[b] Windows explorer

[c] Common Language Runtime

3 - 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 sau:

Trang 5

6 - Dùng Asp.net server control nào dưới đây để hiển thị văn bản trên trang Web ?

13 - Một dự án ASP.NET có thể có bao nhiêu tệp cấu hình?

[a] Nhiều hơn một

[b] Chỉ một

[c] Không

Trang 6

14 - Một điều khiển người dùng UserControl được đăng ký như thế nào?

[a] TagPrefix, TagName

[b] Source, TagPrefix

[c] Src, TagName, TagPrefix

15 - Tệp Global.asax được dùng để

[a] Cài đặt các sự kiện mức ứng dụng và mức phiên

[b] Khai báo các biến toàn cục

18 - Phát biểu nào dưới đây là đúng ?

[a] IsPostBack là một phương thức của lớp System.UI.Web.Page

[b] IsPostBack là một phương thức của lớp System.Web.UI.Page

[c] IsPostBack là một thuộc tính chỉ đọc của lớp System.Web.UI.Page

19 - Bạn có thể quản trị trạng thái trong ứng dụng asp.net sử dụng

[a] Các đối tượng Session

[b] Các đối tượng Application

[c] Tất cả các đối tượng trên

20 - Có thể thiết lập chiều dài tối đa cho một TextBox từ chương trình

a) Đúng

b) Sai

21 - Bạn có thể quản trị trạng thái trong ứng dụng asp.net sử dụng

a) Các đối tượng Session

b) Các đối tượng Application

c) Viewstate

d) Cookies

e) Tất cả các đối tượng trên

câu 1 : khi tạo một trang web, các HTML được sinh ra tự động nếu mở trang web đó trong chế độ source view thì các điều khiển của trang web sẻ nằm trong cặp thẻ

Trang 7

4 phải đặt mã lệnh trong một trang riêng

câu 3 : trong các biến cố Page_load (), Page_Prerender () và Click () thì thứ tự thực thi của chúng là

1 Page_load (), Page_Prerender () và Click ()

2 Page_Prerender (), Page_load () và Click ()

3 Page_load (), Click () và Page_Prerender ()

4 Click (), Page_load () và Page_Prerender ()

câu 4: một trang web được thiết kế gồm tất cả các biến cố của server control là Post-back event, Cashed event, Validatinon event thì thứ tự thực hiện của chúng là

1 Post-back event, Cashed event, Validatinon event

2 Validatinon event, Post-back event, Cashed event

3 Validatinon event, Cashed event, Post-back event

4 các biến cố xử lý theo thứ tự từ trên xuống và từ trái sang phải như khi chúng xuất hiện trong một trang web

câu 5 : Viewstate dùng để

1 lưu thông tin của một biến cố nào đó trong trang web ở dạng ẩn và được mã hóa

2 không được dùng để lưu thông tin cho biến mà được dùng cho mục đích khác

3 lưu thông tin của một trang web ở dạng ẩn và được mã hóa

4 lưu thông tin của một trang web ở dạng ẩn và không được mã hóa

câu 6 : Query string dùng để

1 truyền thông tin từ ứng dụng này đến ứng dụng khác trên internet

2 truyền thông tin từ web form này đến web form khác trong một ứng dụng

3 lưu thông tin bí mật của người dùng, như password chẳng hạn

4 lưu thông tin để các ứng dụng của tất cả mọi người truy cập tới nó sử dụng

câu 7 : Cookie dùng để

1 lưu thông tin từ phía client

2 lưu thông tin từ phía server

3 lưu thông tin từ cả hai phía server/client

4 cách sử dụng giống như query string

câu 8 : Session dùng để

Trang 8

1 lưu dữ liệu cho một ứng dụng

2 lưu dữ liệu cho phiên làm việc

3 dùng để lưu dữ liệu là các đối tượng

4 dùng để lưu dữ liệu là các biến cố có kiểu dữ kiệu cơ bản : int, double, string,

câu 9 : Aplication dùng để

1 lưu dữ liệu cho một phiên làm việc

2 lưu dữ liệu cho một trang hiện tại

3 lưu dữ liệu cho một ứng dụng

4 dùng để lưu dữ liệu là các ứng dụng

câu 10 : Profile dùng để

1 giống như cookie hay session

2 dùng để lưu trữ dữ liệu tạm thời cho một phiên làm việc

3 dùng để lưu trữ dữ liệu toàn cục

4 các câu trên điều sai

câu 11 : kiểm chứng nào sau đây được sử dụng để kiểm tra dữ liệu nhập có theo một định dạng nào đó

4 các câu trên điều sai

câu 13 : phát biểu nào sau đây là đúng

1 tất cả điều khiển danh sách BulletedList, CheckBoxList, DropDownList, ListBox và

RadioButtonList cho phép chọn một hay nhiều phần tử trong đó

2 chỉ có các điều khiển CheckBoxList, DropDownList, ListBox và RadioButtonList cho phép chọn một hay nhiều phần tử trong đó

3 chỉ có điều khiển ListBox cho phép chọn một hay nhiều phần tử trong đó

4 chỉ có các điều khiển CheckBoxList, RadioButtonList cho phép chọn một hay nhiều phần tử trong đó

câu 14 : phát biểu nào sau đây là đúng

1 mỗi điều khiển server có các sự kiện của riêng nó không thể thay đổi được

2 bất kỳ điều kiển server nào cũng có thể thay đổi sự kiện của riêng nó thành sự kiện khác

3 chỉ có thể thay đổi sự kiện của các điều khiển TextBox, DropDownList, ListBox, RadioButton và CheckBox thành sự kiện post-back

4 chỉ có thể thay đổi sự kiện của các điều khiển Button, Link Button, Image Button thành sự kiện Cached

Trang 9

câu 15 : các điều khiển dữ liệu GridView, DataList và Repeater có đặt tính sau

1 tất cả có thể hiển thị, sửa, xóa, sắp xếp, chọn và phân trang dữ liệu

2 chỉ có GridView có thể hiển thị, sửa, xóa, sắp xếp, chọn và phân trang dữ liệu

3 chỉ có GridView có thể hiển thị, sửa, xóa, sắp xếp, chọn và phân trang dữ liệu Các điều khiển còn lại thì chỉ có hiển thị, sửa và chọn lọc dữ liệu

4 tất cả chỉ có thể hiển thị, sửa và chọn lọc dữ liệu

Trang 10

Q.1) The NET Framework provides a runtime environment called ?

D None of the Above

Q.3) Find the term: The NET framework which provides automatic memory management using a

Trang 11

D All the Above (correct answer)

Q.5) What is the base class from which all Web forms inherit?

A Web Server Description Language

B Web Server Descriptor Language

C Web Services Description Language (your answer)

D Web Services Descriptor Language

Q.7) Which of the following must be done in order to connect data from some data resource to Repeater control?

A Set the DataSource property

B Call the DataBind method

C Both A) and B) (your answer)

D None of the Above

Q.8) Which of the following is FALSE?

A ASP.NET applications run without a Web Server

B ASP+ and ASP.NET refer to the same thing

C ASP.NET is a major upgrade over ASP

D None of the Above (your answer)

Trang 12

Q.9) Which of the following transfer execution directly to another page?

A Server.Transfer (your answer)

B Response.Redirect

C Both A) and B)

D None of the Above

Q.10) If one has two different web form controls in a application and if one wanted to know whether the values in the above two different web form control match what control must be used?

C Both A) and B) (your answer)

D None of the Above

Q.12) In my NET Framework I have threads Which of the following denote the possible priority level for the threads?

A Normal (your answer)

B AboveNormal

C Highest

Trang 13

D All the Above (correct answer)

Q.13) In NET the operation of reading metadata and using its contents is known as ?

A Reflection (your answer)

C Both A) and B) (your answer)

D None of the Above

Q.15) The type of code found in Code-Behind class is ?

A Server-side code (your answer)

B Client-side code

C Both A) and B)

D None of the above

Q.16) Common type system is built into which of the following:

Trang 14

Q.17) The actual work process of ASP.NET is taken care by _?

A inetinfo.exe

B aspnet_isapi.dll

C aspnet_wp.exe (your answer)

D None of the Above

Q.18) Which of the following allow writing formatted output?

A Response.Write()

B Response.Output.Write() (your answer)

C Both A) and B)

D None of the Above

Q.19) Which of the following denote the property in every validation control?

A ControlToValidate property

B Text property

C Both A) and B) (your answer)

D None of the Above

Q.20) How many classes can a single NET DLL contain?

Trang 15

Q.21) Suppose one wants to modify a SOAP message in a SOAP extension then how this can be achieved Choose the correct option from below:

A One must override the method ReceiveMessage (correct answer)

B One must override the method InitializeMethod

C Both A) and B)

D One must override the method ProcessMessage (your answer)

Q.22) Which of the following can be used to add alternating color scheme in a Repeater control?

A AlternatingItemTemplate (your answer)

B DataSource

C ColorValidator

D None of the Above

Q.23) Suppose a NET programmer wants to convert an object into a stream of bytes then the process is called ?

A .NET Threading (correct answer)

B .NET Remoting (your answer)

C .NET RMT

D None of the above

Trang 16

Q.25) The namespace within the Microsoft NET framework which provides the functionality to implement transaction processing is

C Both A) and B) (your answer)

D None of the Above

Q.27) Which of the following is TRUE about Windows Authentication in ASP.NET?

A Automatically determines role membership (your answer)

B Role membership determined only by user programming

C ASP.NET does not support Windows Authentication

D None of the Above

Q.28) What tags one need to add within the asp:datagrid tags to bind columns manually?

A Set AutoGenerateColumns Property to false on the datagrid tag (your answer)

B Set AutoGenerateColumns Property to true on the datagrid tag

C It is not possible to do the operation

D Set AutomaunalColumns Property to true on the datagrid tag

Trang 17

Q.29) Which method do you invoke on the DataAdapter control to load your generated dataset with data?

A Server Side Scripting Technology (your answer)

B Client Side Scripting Technology

C Programming Language

D Database Programming Language same as SQL

Q.32) What is ASP+ ?

A ASP+ is the same as ASP.NET (your answer)

B ASP+ is the Next version of ASP.NET (your answer)

C ASP+ is just an early name used by Microsoft when they developed ASP.NET (missed)

D ASP+ is a programming Language Specially developed for ASP.NET

E ASP+ is the new Web Server by Microsoft after IIS

Trang 18

Q.33) ASP stands for ?

A Active Side Pages

B Active Script Pages

C Active Server Page (your answer)

D Active Script Program

Q.34) ASP.NET provides increased performance by ?

A supporting active variables

B running CLR (your answer)

C running compiled code (correct answer)

D using IIS Server

Q.35) What is the extension of ASP.NET web pages files

Trang 19

1) Which of the following languages can be used to write server side scripting in ASP.NET?

       a) C-sharp

       b) VB

       c) C++

       d)  (your answer) a and b - correct answer

2) When an aspx page is requested from the web server, the out put will be rendered to browser in following

3) The Asp.net server control, which provides an alternative way of displaying text on web page, is

       a)  (your answer) < asp:label > - correct answer

Trang 20

       c)  (your answer) Webforms - correct answer

6) What namespace does the Web page belong in the NET Framework class hierarchy?

       a)  (your answer) System.web.UI.Page - correct answer

       b) System.Windows.Page

       c) System.Web.page

7) Which method do you invoke on the Data Adapter control to load your generated dataset?

       a)  (your answer) Fill( ) - correct answer

       b) ExecuteQuery( )

       c) Read( )

8) How do you register a user control?

       a)  (your answer) Add Tag prefix, Tag name

       b) Add Source, Tag prefix

       c) Add Src, Tagprefix, Tagname - correct answer

9) Which of the following is true?

       a) User controls are displayed correctly in the Visual Studio NET Designer

       b) Custom controls are displayed correctly in VS.Net Designer - correct answer

       c)  (your answer) User and Custom controls are displayed correctly in the Visual Studio NET Designer

10) To add a custom control to a Web form we have to register with.

Trang 21

       a) TagPrefix

       b) Name space of the dll that is referenced

       c) Assemblyname

       d)  (your answer)  All of the above - correct answer

11) Custom Controls are derived from which of the classes

       a) System.Web.UI.Webcontrol

       b)  (your answer) System.Web.UI.Customcontrol

       c) System.Web.UI.Customcontrols.Webcontrol - correct answer

12) How ASP.Net Different from classic ASP?

       a) Scripting is separated from the HTML, Code is interpreted seperately

       b)  (your answer) Scripting is separated from the HTML, Code is compiled as a DLL, the DLLs can

be executed on server - correct answer

       c) Code is separated from the HTML and interpreted Code is interpreted separately

13) What's the difference between Response.Write() andResponse.Output.Write()?

       a) Response.Output.Write() allows you to flush output

       b) Response.Output.Write() allows you to buffer output

       c)  (your answer) Response.Output.Write() allows you to write formatted output - correct answer

       d) Response.Output.Write() allows you to stream output

14) Why is Global.asax is used?

       a) Implement application and session level events - correct answer

       b)  (your answer) Declare Global variables

       c) No use

Ngày đăng: 18/01/2015, 12:44

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w