1. Trang chủ
  2. » Tất cả

Bai 1 Khai niem lap trinh va ngon ngu lap trinh

21 7 0

Đ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 21
Dung lượng 3,77 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

TỔNG QUANChương I: MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNHChương II: CHƯƠNG TRÌNH ĐƠN GIẢN Chương III: CẤU TRÚC RẼ NHÁNH VÀ LẶP Chương IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC Chương V:

Trang 1

MÔN TIN HỌC – KHỐI 11

Trang 2

TỔNG QUAN

Trang 3

TỔNG QUANChương I: MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH

Chương II: CHƯƠNG TRÌNH ĐƠN GIẢN

Chương III: CẤU TRÚC RẼ NHÁNH VÀ LẶP

Chương IV: KIỂU DỮ LIỆU CÓ CẤU TRÚC

Chương V: TỆP VÀ THAO TÁC VỚI TỆP

Chương VI: CHƯƠNG TRÌNH CON VÀ LẬP TRÌNH CÓ CẤU TRÚC

Trang 4

Biên soạn: Trần Thị Ngọc Trâm

CHƯƠNG I MỘT SỐ KHÁI NIỆM VỀ LẬP TRÌNH

VÀ NGÔN NGỮ LẬP TRÌNH

BÀI 1

KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH

Trang 5

NHẮC LẠI CÁC BƯỚC GIẢI BÀI TOÁN TRÊN MÁY TÍNH

Gồm có các bước:

 Bước 1: Xác định bài toán.

 Bước 2: Lựa chọn hoặc thiết kế thuật toán.

 Bước 3: Viết Chương Trình.

 Bước 4: Hiệu Chỉnh.

 Bước 5: Viết tài liệu.

Bước 1 & Bước 2 đã được học kỹ ở lớp 10

Trang 6

Lập trình là gì?

Bước 3: Viết Chương Trình

(hay còn gọi là bước Lập Trình)

Bước 3: Viết Chương Trình

(hay còn gọi là bước Lập Trình)

@ 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.

Có bao nhiêu loại ngôn ngữ lập trình ?

Trang 7

Mọi ngôn ngữ lập trình bậc cao đều cần có một chương trình dịch sang ngôn ngữ máy (Gần với ngôn ngữ tự nhiên).

Trang 8

MỘT SỐ NGÔN NGỮ LẬP TRÌNH HIỆN NAY

Trang 12

Chương trình chuyển đổi từ ngôn ngữ bậc cao sang ngôn ngữ máy gọi là Chương Trình Dịch

Chương trình dịch nhận đầu vào là chương trình viết bằng ngôn ngữ lập trình bậc cao (Chương trình nguồn)

Thực hiện chuyển đổi sang ngôn ngữ máy (Chương trình đích)

Khái Niệm Chương Trình Dịch

Chương trình nguồn

Chương trình dịch

Chương trình đích

Trang 13

Vậy có mấy loại chương trình dịch?

Xét ví dụ: SGK/Trang 4

Cách 2: Bạn soạn nội dung giới thiệu ra giấy, người phiên dịch dịch toàn bộ nội dung đó sang tiếng Anh rồi đọc (hoặc trao cho đoàn khách đọc) Cách làm như vậy gọi là biên dịch.

Cách 1: Cứ sau mỗi câu hoặc một vài câu giới

thiệu trọn vẹn một ý của bạn, người phiên dịch sẽ

dịch sang tiếng Anh cho đoàn khách Cách dịch

trực tiếp như vậy được gọi là thông dịch.

Không có tài liệu nào được lưu trữ Có tài liệu lưu trữ về sau

Trang 14

Thông dịch (interpreter)

Chương trình dịch

Biên dịch (Compiler)

Có 2 loại chương trình dịch

Trang 15

Hai kÜ thuËt dÞch:

Th«ng dÞch 

Biªn dÞch 

Trang 16

@ Được thực hiện bằng cách lặp lại các bước sau:

Kiểm tra tính đúng đắn của câu lệnh kế tiếp trong chương trình nguồn;

Chuyển đổi câu lệnh đó thành 1 hay nhiều câu lệnh tương ứng trong ngôn ngữ máy;

Thực hiện câu lệnh vừa chuyển đổi.

dịch.

Thông dịch (interpreter)

Trang 18

Phân biệt

Thông dịch Biên dịch

Duyệt, phát hiện lỗi, kiểm tra tính đúng đắn của câu lệnh trong chương trình nguồn.

Dịch toàn bộ chương trình nguồn thành chương trình đích và có thể lưu trữ để sử dụng khi cần thiết.

có CT nguồn và CT Đích để lưu trữ

Kiểm tra tính đúng đắn của câu lệnh kế tiếp trong chương trình nguồn;

Chuyển đổi câu lệnh đó thành 1 hay nhiều câu lệnh tương ứng trong ngôn ngữ máy;

Không có CT nguồn và CT Đích để lưu trữ

Trang 19

Nắm vững khái niệm lập trình và ngôn ngữ lập trình.

Phân loại ngôn ngữ lập trình:

Trang 20

DẶN DÒ

Các em chép bài đầy đủ vào vở ghi;

Trả lời các câu hỏi 1, 2, 3 trong SGK/Trang 13;

Xem trước bài 2 Các thành phần của NNLT để tiết sau học.

Trang 21

THANKS YOU!

Ngày đăng: 10/10/2021, 23:16

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w