Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng Bài 5: Ngôn ngữ lập trình
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Bài 5: Ngôn ngữ lập trình
Trọng Khánh
194
15
ppt
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Đến với "Bài giảng Bài 5: Ngôn ngữ lập trình" các bạn sẽ được tìm hiểu về ngôn ngữ máy; hợp ngữ; ngôn ngữ bậc cao. Hy vọng tài liệu là nguồn thông tin hữu ích cho quá trình học tập và nghiên cứu của các bạn. | NGÔN NGỮ LẬP TRÌNH Bài 5: Nội dung bài 1. Ngôn ngữ máy 2. Hợp ngữ 3. Ngôn ngữ bậc cao 1. Ngôn Ngữ Máy Yêu cầu: - 2 học sinh đọc nội dung phần 1 - Những học sinh khác chú ý trả lời câu hỏi: Ngôn ngữ máy là gì? Ưu, Nhược điểm của ngôn ngữ máy 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: Khai thác triệt để các đặc điểm phần cứng của máy tính Nhược điểm: Chương trình khó viết, cồng kềnh, khó hiệu chỉnh, Vì vậy ngôn ngữ này không thích hợp với số đông người lập trình. Có ngôn ngữ nào tốt hơn ngôn ngữ máy không? HỢP NGỮ 2. Hợp Ngữ Yêu cầu: - 2 học sinh đọc nội dung phần 2 - Những học sinh khác chú ý trả lời câu hỏi: Hợp ngữ là gì? Ưu, nhược điểm? 2. Hợp Ngữ Hợp Ngữ là ngôn ngữ kết hợp ngôn ngữ máy với 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. Ví du: ADD: cộng, Ưu điểm: Chương trình dễ viết hơn ngôn ngữ máy Nhược điểm: - Chương trình còn cồng kềnh, phức tạp - Máy tính không trực tiếp hiểu và thực hiện được chương trình, cần phải có chương trình hợp dịch để dịch từ hợp ngữ ra ngôn ngữ máy. Vì vậy ngôn ngữ này chỉ thích hợp với các nhà lập trình chuyên nghiệp. Có ngôn ngữ nào tốt hơn hợp ngữ không? NGÔN NGỮ BẬC CAO 3. Ngôn Ngữ Bậc Cao Yêu cầu: - 2 học sinh đọc nội dung phần 3 - Những học sinh khác chú ý trả lời câu hỏi: Ngôn ngữ bậc cao là gì? Ưu, nhược điểm? 3. Ngôn Ngữ Bậc Cao Ngôn Ngữ Bậc Cao là ngôn ngữ trong đó các câu lệnh của chương trình gần gũi với ngôn ngữ tự nhiên. Ví dụ: Pascal, C, C++ Ưu điểm: - Là ngôn ngữ ít phụ thuộc vào các loại máy - Chương trình viết ngắn gọn, dễ hiểu, dễ hiệu chỉnh, nâng cấp, Nhược điểm: Máy tính không trực tiếp hiểu và thực hiện được chương trình, cần phải có chương trình dịch để dịch từ hợp ngữ ra ngôn ngữ máy. Vì vậy ngôn ngữ này thích hợp với đa số người lập trình. Phần trắc nghiệm Câu 1: Hãy ghép mỗi đặc điểm ở cột bên phải với ngôn ngữ lập trình tương ứng ở cột bên trái Ngôn ngữ máy Hợp ngữ Ngôn ngữ bậc cao Máy có thể trực tiếp hiểu được Phải có chương trình hợp dịch để dịch sang ngôn ngữ máy Gần với ngôn ngữ tự nhiên Có tính độc lập với từng loại máy cụ thể Các lệnh là các dãy bit Trong các lệnh sử dụng một số từ tiếng anh để thay nhóm bit làm chương trình dễ đọc, dễ viết hơn. Câu 2: Phát biểu nào dưới đây là sai khi nói về ngôn ngữ máy? Ngôn ngữ máy: máy tính có thể trực tiếp hiểu được. Các lệnh là các dãy bit. Ngôn ngữ máy không thể dùng để viết những chương trình phức tạp Ngôn ngữ thích hợp với từng loại máy Viết chương trình bằng ngôn ngữ máy tận dụng được những đặc điểm riêng biệt của từng máy nên chương trình sẽ thực hiện nhanh hơn. Câu 3: Câu nào sai trong những cau sau đây khi nói về đặc điểm của ngôn ngữ bậc cao? Ngôn ngữ bậc cao gần với ngôn ngữ tự nhiên. Chương trình viết bằng ngôn ngữ bậc cao phải được dịch bằng chương trình dịch máy mới hiểu và thực hiện được. Thực hiện được trên mọi loại máy. Có tính độc lập cao, ít phụ thuộc vào các loại máy cụ thể Câu 4: Khi viết chương trình, người lập trình không nhất thiết phải làm gì? Tổ chức dữ liệu vào, ra Dùng các câu lệnh để mô tả các thao tác Thường xuyên kiểm tra, phát hiện và sửa lỗi Vẽ sơ đồ khối
TÀI LIỆU LIÊN QUAN
Bài giảng Tin học 10 - Bài 5: Ngôn ngữ lập trình (Bùi Thanh Hoàn)
Bài giảng Ngôn ngữ lập trình C và C++ (Phần 2: Ngôn ngữ lập trình C++) - Chương 5: Các lớp nhập/xuất trong C++
Bài giảng Lý thuyết ngôn ngữ lập trình: Chương 5 - CĐ CNTT Hữu nghị Việt Hàn
Bài giảng Bài 5: Ngôn ngữ lập trình
Giáo trình ngôn ngữ lập trinh C part 5
Bài giảng Bài 5: Ngôn ngữ lập trình - Ths Lê Đức Long, Nguyễn Khắc Văn
Module 5 Introducing Functions
Chapter 5: Mảng và biến con trỏ
Bài giảng Ngôn ngữ lập trình Java: Chương 5 - ĐH Giao thông Vận tải
Bài giảng Ngôn ngữ lập trình C/C++ (Bài giảng tuần 5, 6) – Nguyễn Hải Châu
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.