1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tập hợp một số câu hỏi trắc nghiệm php & MySQL căn bản

7 5,3K 133

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 36,5 KB

Nội dung

Tập hợp một số câu hỏi trắc nghiệm php & MySQL căn bản tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập...

Trang 1

Chú ý: Đáp án có thể sai nhé Mọi người nên xem lại kỹ

Cơ Bản

1 Trình dịch PHP nào là trình dịch bạn cho là đúng?

a) PHP Translator

b) PHP Interpreter

c) PHP Communicator

d) Không có câu nào đúng

2 Chương trình nào không thuộc vào Hệ thống LAMP ?

a) MySQL

b) Apache

c) Microsoft

d) Linux

e) PHP

3 Engine nào là nền tảng chính của PHP?

a) ZEDAT

b) ZEND

c) ZENAT

d) ZETA

4 Khi thực thi PHP4 Script nó nhanh hơn PHP3 mấy lần

a) gấp 25

b) - 3

c) - 40

d) -100

5 Thực thi đọan code nào dưới đây để có thể biết PHP Environment đã được cài đặt đúng?

a) phpinfo()

b) phptatus()

c) phptest()

d) phpcheck()

6 Cài đặt Apache xong bạn có thể kiểm tra servername của bạn qua cách gọi ulr http://localhost, ngoài cách này còn cách nào khác nữa không?

a) http://127.0.0.1

b) http://127.0.1.0

c) http://127.0.0.0

d) http://000.0.0.0

7 Có bao nhiêu lọai PHP Distribution?

Trang 2

a) Source-Distribution

b) Secondary Distribution

c) Primary Distribution

d) Binary Distribution

8 Apache Webserver xuất phát từ?

a) Tên của một giống dân thiểu số Apache

b) " a patchy Webserver "

c) Apache Webserver Group

d) Apache Software Foundation

9 PHP và Apache Server phát triển theo dạng Module, vậy nó có thể

a) Có thể nới rộng thêm qua các phát triển của các phương thức phụ khác ( add-on function)

b) Không thể nới rộng thêm được, bởi cả hai đã được cài gắn cố định

c) Có thể nhưng phải viết lại tất cả core

10 Khi sử dụng bộ PHP & Apache bạn phải trả

a) 1500$

b) 150$

c) 50$ / mỗi tháng

d) không tốn đồng nào

11.Ai là người đầu tiên phát minh ra PHP?

a) James Gosling

b) Tim Berners-Lee

c) Todd Fast

d) Rasmus Lerdorf

12 PHP dựa theo syntax của ngôn ngữ nào?

a) Basic

b) Pascal

c) C

d) VB Script

e) Prolog

f) SQL

13 W tượng trưng cho cụm từ nào trong gói WAMP?

a) Word

b) Windows

c) Whistler

d) While

14 Truớc khi đổi thành PHP: Hypertext Preprocessor nguồn gốc của nó phát xuất từ cụm

từ nào

a) Preminum Handled Processor

Trang 3

b) Personal HomePage Tools

c) Printed Homepage Product

d) Personal Hightec Processor

Đáp án:

1.b

2.c

3.b

4.d

5.a

6.a

7.a, d

8.b

9.a

10.d

11.d

12.c

13.b

14.b

Cơ Bản 2

1 Khi thực thi biến này $Var3 = $var1 % $var2 dạng type của nó là a) double

b) integer

c) string

d) boolean

2 Dạng type nào sẽ được tự động dịch khi gán biến này $var = 50.0 a) double

b) integer

c) string

d) boolean

3 Số 41 này tương đương với số Bit nào

a) 10010010

b) 00101001

c) 00010101

d) 00101101

4 Ứng dụng PHP có thể gắn ở

a) chỉ gắn được ở phần Header

b) - Body

c) chỗ nào cũng được trong văn bản (tệp) HTML

Trang 4

5 Một biến thuộc dạng (type) integer có thể nhận giá trị tối đa là bao nhiêu?

a) +2147483647

b) +1.734.484 684

c) +247.484

d) +3.954.876.201

6 Output nào dưới đây là đúng Khi gán cho biến $b có một giá trị tương đương với biến

$a

a) $a = $b;

b) $a + $b;

c) $a = $b;

d) $a + $b;

7 Câu lệnh nào là đúng , khi bạn muốn biến đổi dang (type) thành integer?

a) $item = (int) "100Laptop";

b) $tem = "int""100Laptop";

c) $item = [int] "100Laptop";

d) $item = INT"100Laptop";

8 ký hiệu nào dùng để kết thúc câu lệnh trong PHP?

a) dấu chấm đôi ( :: )

b) dấu phẩy ( , )

c) dấu chấm phẩy ( ; )

d) dấu thán ( ! )

9 Type boolean trả cho ta giá trị gì ?

a) true hay false

b) equal hay unequal

c) bigger hay smaller

d) yes hay none

10 PHP không hổ trợ dạng type nào?

a) integer

b) string

c) single

d) double

11 Dấu (biểu tượng) nào đuợc dùng để làm thành một biến

a) !

b) ?

c) %

d) $

e) &

12 loại biến nào được dùng trong PHP?

Trang 5

a) typeless variable

b) headless variable

c) nameless variable

d) irrevelant variable

13 dạng type nào dùng cho chuỗi?

a) integer

b) double

c) string

d) boolean

14 Câu lệnh PHP nào không tương thích trong văn bản HTML a) <?php echo "Hello World"; ?>

b) <? echo "Hello World"; ?>

c) <% echo "Hello World"; %>

d) <! echo "Hello Wordl"; !>

e) <script language = "php"> echo "Hello World"; </script> f) Tất cả đều sai

15 câu lệnh nào dùng để xuất ra trình duyệt?

a) say

b) write

c) echo

d) cout<<

e) writeline

db_uk_07

1 b

2 a

3 b

4 c

5 a

6 c

7 a

8 c

9 a

10 c

11 d

12 a

13 c

14 d

15 c

Trang 6

1.Một form được khai báo như sau

<form action=dang_nhap1.php method=post>

Khi gửi thông tin lên server ,biến nào sau đây được thiết lập:

A.$_GET[]

B.$_POST[]

C.$_SESSION

D.$_COOKIE

2.Hàm isset($_GET["user"]) sẽ trả về giá trị “TRUE” nếu:

A.Biến $_GET[“user”] là rỗng “ ”

B.Biến $_GET[“user”] được nạp một giá trị nào đó

C.Biến $_GET[“user”] được khởi tạo

D.Không quan trọng

3.Biến $connect trong biểu thức sau đây $connect=mysql_connect($server,

$username,$password) or die("NOT CONNECT TO SERVER<br>");

sẽ trả về giá trị nào nếu kết nối tới MySQL server thành công

A.True

B.False

C.A&B

D.Không xác định

4.Để lấy dữ liệu từ bảng ta dùng hàm

A.mysql_num_rows();

B.mysql_select_db()

C.mysql_fetch_array();

D.mysql_fetch_row[]

5.Để đếm số dòng dữ liệu trong bảng ta dùng hàm

A.mysql_num_rows();

B.mysql_select_db()

C.mysql_fetch_array()

D.mysql_count_row()

6.Để tạo một bảng , phát biểu nào sau đây là đúng

A CREATE TABLE `$db_name`.`$table_name` (`IDkh` INT(100) NOT

NULL,`username` VARCHAR(255) NOT NULL ,`password` VARCHAR(255)NOT NULL AUTO_INCREMENT,`email` VARCHAR(255)NOT NULL,PRIMARY KEY(`IDkh`))ENGINE=MyISAM

B CREATE TABLE `$db_name`.`$table_name` (`IDkh` INT(100) NOT NULL AUTO_INCREMENT,`username` VARCHAR(255) NOT NULL ,`password` VARCHAR(255) NOT NULL,`email` VARCHAR(255)NOT NULL,PRIMARY KEY(`IDkh`))ENGINE=MyISAM

C CREATE TABLE `$db_name`.`$table_name` (`IDkh` INT(100) NOT NULL AUTO_INCREMENT,`username` VARCHAR(255) NOT NULL ,`password` INT(20) NOT NULL,`email` VARCHAR(255) NOT NULL,PRIMARY

Trang 7

d CREATE TABLE `$db_name`.`$table_name` (`IDkh` INT(100) NOT

NULL,`username` VARCHAR(255) NOT NULL AUTO_INCREMENT,`password` INT(20) NOT NULL,`email` VARCHAR(255) NOT NULL,PRIMARY

KEY(`IDkh`))ENGINE=MyISAM

7.Để thêm một field `location` vào cuối bảng “$table_name” ta dùng phát biểu nào sau đây:

A ADD TABLE `$table_name` ALTER `location` VARCHAR(200) NOT NULL B.ALTER TABLE `$table_name` ADD `location` VARCHAR(200) NOT NULL

C ADD TABLE `$table_name` , `location` VARCHAR(200) NOT NULL

D ALTER TABLE `$table_name` , `location` VARCHAR(200) NOT NULL

8.Để ngắt kết nối đến MySQL server ta dùng phát biểu nào sau đây:

A.mysql_close($connect);

B mysql_free_result($result);

C.mysql_die_result($connect);

D.mysql_disconnect();

Ngày đăng: 18/05/2015, 08:25

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w