Tìm kiếm theo tiêu đề

Tin tức cộng đồng

5 điều đơn giản cha mẹ nên làm mỗi ngày để con hạnh phúc hơn

Tìm kiếm hạnh phúc là một nhu cầu lớn và xuất hiện xuyên suốt cuộc đời mỗi con người. Tác giả người Mỹ Stephanie Harrison đã dành ra hơn 10 năm để nghiên cứu về cảm nhận hạnh phúc, bà đã hệ thống các kiến thức ấy trong cuốn New Happy. Bà Harrison khẳng định có những thói quen đơn...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Bài 1. Khái niệm lập trình và ngôn ngữ lập trình

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Tham khảo cùng nội dung: Bài giảng, Giáo án, E-learning, Bài mẫu, Sách giáo khoa, ...
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Vũ Trường
Ngày gửi: 13h:58' 05-01-2022
Dung lượng: 1.5 MB
Số lượt tải: 256
Số lượt thích: 0 người
TIN HỌC 11 (C++) – Bài 1:
KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
Hãy là chính mình
Be yourselt
thứ tư, 05 tháng một 2022
I. MỘT SỐ KHÁI NIỆM CƠ BẢN
Lập trình là gì?
Ngôn ngữ lập trình là gì?
Chương trình dịch là gì?
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
2
I. MỘT SỐ KHÁI NIỆM CƠ BẢN
1. Lập trình là gì?
2. Ngôn ngữ lập trình là gì?
Ngôn ngữ lập trình: là ngôn ngữ dùng để viết chương trình cho máy tính làm theo.
Phân loại ngôn ngữ lập trình: có 3 loại.
Lập trình: là sử dụng cấu trúc dữ liệu và các câu lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán.
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
3
I. MỘT SỐ KHÁI NIỆM CƠ BẢN
2. Ngôn ngữ lập trình là gì?
Phân loại ngôn ngữ lập trình:
Ngôn ngữ máy: là ngôn ngữ duy nhất để viết chương trình mà máy tính trực tiếp hiểu và thực hiện được.
Hợp ngữ: so với ngôn ngữ máy, hợp ngữ cho phép người lập trình sử dụng một số từ (thường là viết tắt các từ tiếng Anh) để thể hiện các lệnh cần thực hiện.
Ngôn ngữ bậc cao: các câu lệnh được viết gần với ngôn ngữ tự nhiên hơn, có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể.
_Lưu ý: Phải sử dụng một chương trình dịch để chuyển đổi.
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
4
I. MỘT SỐ KHÁI NIỆM CƠ BẢN
3. Chương trình dịch là gì?
Trong đó:
Chương trình nguồn (Input): là chương trình viết trên ngôn ngữ lập trình bậc cao.
Chương trình đích (Output): là chương trình nguồn được chuyển đổi sang ngôn ngữ máy nhờ chương trình dịch.
Chương trình dịch: là chương trình đặc biệt có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính.
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
5
II. PHÂN LOẠI CHƯƠNG TRÌNH DỊCH
Thông dịch là gì?
Biên dịch là gì?
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
6
II. PHÂN LOẠI CHƯƠNG TRÌNH DỊCH
1. Thông dịch là gì?
Thông dịch (interpreter): được thực hiện bằng cách lặp lại dãy các bước sau:
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
7
II. PHÂN LOẠI CHƯƠNG TRÌNH DỊCH
2. Biên dịch là gì?
Biên dịch (compiler): được thực hiện qua hai bước sau:
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
8
KIẾN THỨC CẦN NHỚ
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
9
Ngôn ngữ lập trình (NNLT): là ngôn ngữ dùng để viết chương trình cho máy tính làm theo.
Có 3 loại ngôn ngữ lập trình: ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao.
Chương trình dịch: là chương trình đặc biệt có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính.
Có 2 loại chương trình dịch: thông dịch và biên dịch.


KIẾN THỨC CẦN NHỚ
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
10
Thông dịch (interpreter): được thực hiện bằng cách lặp lại dãy các bước sau:
Kiểm tra tính đúng đắn của câu lệnh tiếp theo trong chương trình nguồn.
Chuyển đổi các câu lệnh đó thành một hay nhiều câu lệnh tương ứng trong ngôn ngữ máy.
Thực hiện các câu lệnh vừa chuyển đổi được.
Biên dịch (compiler): được thực hiện qua hai bước sau:
Duyệt, phát hiện lỗi và kiểm tra tính đúng đắn của các câu lệnh trong chương trình nguồn.
Dịch toàn bộ chương trình nguồn thành một chương trình đích để có thể thực hiện trên máy và có thể lưu trữ để sử dụng lại khi cần thiết.

KIẾN THỨC CẦN NHỚ
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
11
BÀI TẬP VỀ NHÀ
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
12
Xem kỹ lại bài học.
Học thuộc phần “KIẾN THỨC CẦN NHỚ”.
BÀI TẬP – DẶN DÒ
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
13
ÔN TẬP
TRẮC NGHIỆM
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
14
Câu 1: Ngôn ngữ lập trình không cần chương trình dịch là:
A. Hợp ngữ
D. C++
B. Ngôn ngữ lập trình bậc cao
C. Ngôn ngữ máy
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
15
Câu 2: Ngôn ngữ lập trình bao gồm:
A. Hợp ngữ, ngôn ngữ bậc cao
D. Ngôn ngữ bậc cao, ngôn ngữ máy
B. Ngôn ngữ máy, hợp ngữ
C. Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
16
Câu 3: Chương trình dịch là chương trình
A. Chuyển đổi ngôn ngữ máy sang ngôn ngữ lập trình bậc cao
D. Chuyển đổi ngôn ngữ máy sang hợp ngữ
B. Chuyển đổi chương trình viết bằng hợp ngữ hoặc ngôn ngữ lập trình bậc cao sang ngôn ngữ máy
C. Chuyển đổi hợp ngữ sang ngôn ngữ lập trình bậc cao
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
17
Câu 4: Ngôn ngữ lập trình bậc cao là ngôn ngữ
A. Sử dụng từ vựng và cú pháp của ngôn ngữ tự nhiên
D. Tất cả đều đúng
B. Viết lệnh thông qua mã nhân
C. Được viết bằng kí tự nhưng về cơ bản mỗi lệnh tương đương với một lệnh máy
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
18
Câu 5: Ngôn ngữ lập trình là :
A. Ngôn ngữ dùng để viết chương trình máy tính
D. Tất cả đều đúng
B. Phương tiện để soạn thảo văn bản trong đó có chương trình
C. Phương tiện diễn đạt thuật toán
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
19
Cám ơn
quý thầy/cô đã tham dự
Thân ái
chào các em
Tiết học đã kết thúc
05/01/2022
Tin học 11 - Ngôn ngữ lập trình C++
20
 
Gửi ý kiến