wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Frontend Developer Roadmap

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Frontend là gì ?

a)

Frontend chính là một phần của trang web bao gồm một máy chủ, một ứng ứng và một cơ sở dữ liệu. 

b)

Frontend là một phần của một website ở đó người dùng có thể tương tác để sử dụng, tất cả những gì mà bạn nhìn thấy trên một website bao gồm: font chữ, màu sắc, danh mục sản phẩm, menu, thanh trượt, v.v. đều là sự kết hợp hoàn hảo giữa HTML, CSS và Javascript.

c)

Frontend là một tập hợp có tổ chức của các thông tin, dữ liệu được lưu dưới dạng tệp tin và có thể truy cập bằng các hệ thống máy tính hoặc các hệ quản trị cơ sở dữ liệu

d)

Frontend là các phương thức, giao thức kết nối với các thư viện và ứng dụng khác. Nó cung cấp khả năng cung cấp khả năng truy xuất đến một tập các hàm hay dùng. Và từ đó có thể trao đổi dữ liệu giữa các ứng dụng.

2.

Lập Trình Viên Frontend là gì ?

a)

Lập trình Frontend là code chuyển đổi từ thiết kế giao diện thành hình ảnh – thành phần trực quan của ứng dụng hoặc trang web để người dùng dễ sử dụng.

b)

Lập trình Frontend là công việc sử dụng các ngôn ngữ HTML, CSS và JavaScript để thiết kế và xây dựng giao diện cho một trang web hoặc ứng dụng web mà người dùng có thể xem và tương tác trực tiếp. Người dùng có thể "chạm", "lướt" và đối thoại trên giao diện web là kết quả của lập trình Frontend

c)

Lập trình Frontend là những công việc xây dựng, phát triển giao diện website nhằm đem đến cho người dùng những trải nghiệm tốt nhất trên chính sản phẩm website mà mình làm ra. 

d)

Tất cả đáp trên.

3.

HTML viết tắt của cụm từ nào ?

a)

HTML là viết tắt của cụm từ Helper Makeup Language (tạm dịch là Ngôn ngữ đánh dấu siêu văn bản).

b)

HTML là viết tắt của cụm từ Hybrid Markup Language (tạm dịch là Ngôn ngữ đánh dấu siêu văn bản).

c)


HTML là viết tắt của cụm từ Hypertext Markup Language (tạm dịch là Ngôn ngữ đánh dấu siêu văn bản).

d)

HTML là viết tắt của cụm từ Hypertext Made in Language (tạm dịch là Ngôn ngữ đánh dấu siêu văn bản).

4.

HTML được dùng để làm gì ?

a)

HTML được sử dụng để tạo và cấu trúc các thành phần trong trang web hoặc ứng dụng, phân chia các đoạn văn, heading, titles, blockquotes…

b)

HTML sử dụng để tìm và định dạng lại các phần tử được tạo ra bởi các ngôn ngữ đánh dấu, tạo phong cách hiệu ứng cho trang web.

c)

HTML sử dụng để truy vấn dữ liệu từ máy chủ có chứa hệ thống cơ sở dữ liệu.

d)

HTML dùng để xử lý các logic ứng dụng trên website.

5.

CSS viết tắt là gì ?

a)

CSS là chữ viết tắt của Cascading Sheets Style

b)

CSS là chữ viết tắt của Cascading Style Sheets

c)

CSS là chữ viết tắt của Connecting Style Sheets

d)

CSS là chữ viết tắt của Connecting Sheets Style

6.

Tác dụng của CSS là gì ?

a)

Hạn chế tối thiểu việc làm rối mã HTML của trang Web bằng các thẻ quy định kiểu dáng (chữ đậm, chữ in nghiêng, chữ có gạch chân, chữ màu), khiến mã nguồn của trang Web được gọn gàng hơn, tách nội dung của trang Web và định dạng hiển thị, dễ dàng cho việc cập nhật nội dung.

b)

Tạo ra các kiểu dáng có thể áp dụng cho nhiều trang Web, giúp tránh phải lặp lại việc định dạng cho các trang Web giống nhau.

c)

Sử dụng CSS, bạn có thể kiểm soát màu sắc của văn bản, kiểu phông chữ, khoảng cách giữa các đoạn văn, cách các cột được đặt kích thước và bố cục, hình ảnh hoặc màu nền nào được sử dụng, thiết kế bố cục, các biến thể hiển thị cho các thiết bị và kích thước màn hình khác nhau cũng như hàng loạt các hiệu ứng khác

d)

Tất cả các đáp án trên.

7.

Javascript là gì ?

a)

JavaScript là ngôn ngữ viết kịch bản hoặc lập trình cho phép bạn triển khai các tính năng phức tạp trên trang web

b)

JavaScript là ngôn ngữ kịch bản cho phép bạn tạo nội dung cập nhật động, kiểm soát đa phương tiện, tạo ảnh động và gần như mọi thứ khác.

c)

JavaScript là ngôn ngữ lập trình được nhà phát triển sử dụng để tạo trang web tương tác. Từ làm mới bảng tin trên trang mạng xã hội đến hiển thị hình ảnh động và bản đồ tương tác, các chức năng của JavaScript có thể cải thiện trải nghiệm người dùng của trang web.

d)

Tất cả các đáp án trên

8.

Phiên bản HTML được sử dụng rộng rãi và được hầu hết các trình duyệt hiện đại ngày này hỗ trợ là gì ?

a)

HTML2

b)

HTML8

c)

HTML5

d)

HTML7

9.

Phiên bản CSS được sử dụng rộng rãi và được các trình duyệt hiện đại ngày này hỗ trợ.

a)

CSS1

b)

CSS2

c)

CSS3

d)

CSS4

10.

Thư viện (Framework) ReactJS dùng để xây dựng ứng dụng giao diện người dùng được công ty nào phát triển ?

a)

Google

b)

Facebook

c)

Amazon

d)

Microsoft

11.

Framewrok AngularJS dùng để xây dựng ứng dụng web động cho người dùng được công ty nào phát triển ?

a)

Google

b)

Facebook

c)

Microsoft

d)

Amazon

12.

VueJS Framework xây dựng ứng dụng giao diện người dùng được phát triển bởi ai ?

a)

Evan You

b)

Dan Abramov

c)

mark zuckerberg

d)

Zhang Yiming

13.

Trong các thẻ HTML sau thẻ nào dùng để biểu diễn tiêu đề ?

a)

H1

b)

p

c)

div

d)

img

14.

Trong các thẻ HTML sau thẻ nào dùng để hiện thị một hình ảnh lên trình duyệt ?

a)

H1

b)

p

c)

div

d)

img

15.

Thuộc tính nào sau đây trong CSS dùng để thay đổi(điều chỉnh) kích cỡ của văn bản trong tài liệu HTML ?

a)

color

b)

font-family

c)

font-size

d)

display