/codegym.vn/ - 28
b) Khai báo biến
c) Vòng lặp
d) Thực thi hàm
Câu 10: Điền các từ còn thiếu vào phát biểu sau:
___lựa chọn một công việc để thực hiện căn cứ vào một điều kiện nào đó.
a) Biến
b) Vòng lặp
c) Hàm
d) Cấu trúc điều kiện
Đáp án:
Câu 1: a; Câu 2: a,b,c,d; Câu 3: c; Câu 4: b; Câu 5: a; Câu 6: a; Câu 7: b; Câu 8: a, d; Câu
9: c; Câu 10: d
18. Tổng kết
● Một hệ thống máy tính bao gồm phần cứng, phần mềm và người dùng
● Phần cứng là những thành phần có thể sờ nắm được tạo nên máy tính
● Phần mềm được ví như linh hồn của máy tính, không thể sờ nắm được
● Các công việc cơ bản để tạo ra một phần mềm bao gồm: Thu thập yêu cầu,
phân tích, thiết kế, viết mã, kiểm thử, phát hành, bảo trì
● Ngôn ngữ lập trình là công cụ để giao tiếp với máy tính bằng cách viết ra các
chỉ dẫn
● Có nhiều vai trò khác nhau tham gia vào trong quá trình sản xuất phần mềm,
chẳng hạn như: lập trình viên, kiểm thử viên, quản lý dự án, chuyên gia phân
tích nghiệp vụ, ScrumMaster, Product Owner…
● Giải thuật (hay còn gọi là thuật toán) là các bước để xử lý một vấn đề
● Có nhiều cách để mô tả thuật toán, 2 cách thông dụng đó là dùng mã giả và
lưu đồ
● Mã giả là cách sử dụng các từ ngữ tự nhiên quen thuộc với con người
● Máy tính không hiểu mã giả, hay nói cách khác, mã giả không thể thực thi được
● Lưu đồ là cách sử dụng các ký hiệu được quy định trước để mô tả thuật toán
● Luồng thực thi của mã nguồn là tuyến tính từ trên xuống dưới
● Có thể thay đổi luồng thực thi của chương trình thông qua các cấu trúc như
cấu trúc điều kiện và vòng lặp
● Cấu trúc điều kiện cho phép lựa chọn thực thi một đoạn mã dựa vào một điều
kiện
● Cấu trúc lặp cho phép thực hiện nhiều lần một đoạn mã nào đó
● JavaScript là một ngôn ngữ được sử dụng phổ biến trên các giao diện web
● Ngày nay JavaScript còn có thể sử dụng để tạo các ứng dụng back-end,
mobile…