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

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
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: Ngyễn Minh Phương
Ngày gửi: 22h:24' 23-11-2009
Dung lượng: 48.5 KB
Số lượt tải: 45
Số lượt thích: 0 người
1
KHÁI NIỆM LẬP TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH
BÀI 1:
2
Mọi bài toán có thuật toán đều có thể giải được trên máy tính điện tử.
Với bài toán giải phương trình ax + b =0
Các em hãy xác định input và output?
Input: a,b
Output: nghiệm x= -b/a hoặc vô nghiệm, hoặc vô số nghiệm.
3
Em hãy xác định các bước để tìm output?
Bước 1: Nhập a,b
Bước 2: Nếu a <>0, kết luận x = -b/a
Bước 3: nếu a =0 và b <>0 KL vô nghiệm
Bước 4: Nếu a =0 và b = 0 KL vô số nghiệm
Hệ thống các bước trên gọi là thuật toán
Giải bài toán trên máy tính điện tử gồm các bước sau:
Xác định bài toán
Xây dựng hoặc lựa chọn thuật toán
Lập trình
4
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.
5
Nếu trình bày thuật toán với người nước ngoài em dùng ngôn ngữ nào?
Tiếng Anh
Nếu diễn đạt thuật toán cho máy hiểu thì dùng ngôn ngữ nào?
Ngôn ngữ lập trình
(Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao. )
6
Chương trình viết bằng ngôn ngữ máy có thể nạp trực tiếp vào bộ nhớ và thực hiện ngay, còn chương trình viết bằng ngôn ngữ lập trình bậc cao không phụ thuộc vào loại máy và phải được chuyển đổi thành chương trình trên ngôn ngữ máy mới có thể thực hiện được.
7
Chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ bậc cao thành chương trình thực hiện được trên máy tính được gọi là chương trình dịch
Chương trình nguồn
chương trình dịch
chương trình đích
8
Em hãy cho biết sự giống và khác nhau của trình biên dịch và trình thông dịch
Có 2 loại chương trình dịch:
Thông dịch
Biên dịch
Thông dịch: lần lượt dịch và thực hiện từng câu lệnh. VD: các ngôn ngữ khai thác hệ QTCSDL
Biên dịch: Cả chương trình nguồn và chương trình đích đều có thể lưu lại sử dụng về sau. VD: Pascal, C
9
Hỏi đáp
?
 
Gửi ý kiến