1. Trang chủ
  2. » Công Nghệ Thông Tin

giáo án thao giảng, bồi dưỡng thi giáo viên giỏi môn tin bài ngôn ngữ lập trình (10)

12 289 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 12
Dung lượng 163 KB

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

Nội dung

I/ Khái niệm ngôn ngữ lập trình•Với cách diễn tả thuật toán bằng cách liệt kê hoặc sơ đồ khối máy tính chưa có khả năng trực tiếp thực hiện thuật toán được.. Ta cần diễn tả bằng một ngôn

Trang 2

Dự án

Tìm hiểu về ngôn ngữ lập trình

Trang 3

Thành viên tổ 2 gồm:

Nhóm trưởng :Nguyễn Ngọc quý Thư kí:Nguyễn Huy Hoàng

Lê Đình Cường

Hoàng Thị Kim Tuyền

Hoàng Thị Lựu

Võ Thị Ngọc Anh

Nguyễn Thị Mỹ Linh

Lê Thị Yến

Nguyễn Thị Diệu Huyền

Lê Thị Thu Hảo

Phan Hữu Tài

Trang 4

I/ Khái niệm ngôn ngữ lập trình

•Với cách diễn tả thuật toán bằng cách liệt kê hoặc sơ

đồ khối máy tính chưa có khả năng trực tiếp thực hiện thuật toán được Ta cần diễn tả bằng một ngôn ngữ sao cho máy tính có thể thực hiện được và ngôn ngữ

đó chính là ngôn ngữ lập trình

•Chương trình là kết quả diễn tả thuật toán bằng một ngôn ngữ lập trình nào đó

•Ngôn ngữ lập trình là ngôn ngữ để viết chương trình

Trang 5

•Ngôn ngữ lập trình gồm 3 loại:

+Ngôn ngữ máy

+Hợp ngữ

+Ngôn ngữ lập trình bậc cao

Trang 6

1.Ngôn ngữ máy

•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

•Ưu điểm:chương trình được viết bằng ngôn

ngữ này thì có thể được thực hiện ngay không

cần qua bước trung gian nào

+Ta có thể khai thác triệt để các đặc điểm

phần cứng của máy

•Nhược điểm :chương trình viết bằng ngôn ngữ

máy dễ sai sót ,khó đọc ,khó hiểu vì toàn những

con số 0 và 1

•Đặc trưng: +mã phép toán được biểu diễn dưới

dạng nhị phân hoặc ở dạng hexa

Trang 7

Mã trên hệ nhị phân Mã hệ 16 ý nghĩa

Một đoạn chương trình viết bằng ngôn ngữ máy của một

máy tính dùng bộ xử lí Intel 8086

Trang 8

•Hợp ngữ là ngôn ngữ lập trình cho phép người lập

trình sử dụng một số từ để thể hiện các lệnh cần thực hiện

•Ưu điểm:ta có thể gán một ký hiệu cho 1 vị trí nào đó trong bộ nhớ mà không phải viết lại địa chỉ đó dươi

dạng nhị phân mỗi lần sử dụng •Nhược điểm:một chương trình viết bằng hợp ngữ

phải được dịch ra ngôn ngữ máy nhờ chương trình

hợp dịch trước khi có thể thực hiện được trên máy

tính

2.Hợp ngữ

•Đặc trưng : mã phép toán được biểu diển dưới

dạng phát biểu

Trang 9

Đoạn chương trình viết trên Assembly

Trang 10

3 Ngôn ngữ lập trình bậc cao

•Ngôn ngữ lập trình bậc cao là ngôn ngữ được tạo ra

và phát triển nhằm phản ánh cách thức của ngươi lập trình nghĩ và làm

•Đặc trưng:+các câu lệnh được viết gần với ngôn ngữ

tự nhiên

+có tính độc lập cao

+ít phụ thuộc vào các loại máy cụ thể

+có độ chính xác cao

•Ưu điểm:+có thể dể dàng viết được chương trình,

phục vụ nhiều lĩnh vực của cuộc sống

+ có độ chính xác cao

+ dễ hiểu ,dễ đọc

Trang 11

WRITE(Vo nghiem)

ELSE

END

WRITE (X1,X2);

DELTA := B*B – 4*A*C ;

BEGIN

IF DELTA> 0 THEN

Đoạn chương trình trên pascal

Trang 12

Cảm ơn thầy cô và các bạn đã theo dõi

Ngày đăng: 22/10/2014, 14:32

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