... NGÔN NGỮ LẬP TRÌNH Tiết 17 – Bài NGÔN NGỮ LẬP TRÌNH ? Ngôn ngữ lập trình gì? - Ngôn ngữ để viết chương trình gọi ngôn ngữ lập trình - Ngôn ngữ lập trình chia làm loại: (ứng với hệ ngôn ngữ) - ... AX ? Qua ví dụ em có nhận xét hợp ngữ? Tiết 17 – Bài NGÔN NGỮ LẬP TRÌNH ? Vậy hợp ngữ gì? - Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên người Nó cho phép người lập trình sử dụng số ... Thế hệ 1: Ngôn ngữ máy - Thế hệ 2: Hợp ngữ - Thế hệ 3: Ngôn ngữ bậc cao (Ngôn ngữ lập trình bậc cao) Tiết 17 – Bài NGÔN NGỮ LẬP TRÌNH Ngôn ngữ máy - Mỗi loại máy tính có ngôn ngữ máy riêng Ví...
Ngày tải lên: 22/10/2014, 14:32
Bài 5: Ngôn ngữ lập trình
... Ngôn ngữ lập trình Làm để máy tính hiểu trực tiếp thực thuật toán? Cần diễn tả thuật toán ngôn ngữ mà máy tính hiểu thực Ngôn ngữ gọi ngôn ngữ lập trình Có ba loại ngôn ngữ lập trình: Ngôn ngữ ... trình: Ngôn ngữ máy Hợp ngữ Ngôn ngữ bậc cao Ngôn ngữ máy Ưu điểm: Là ngôn ngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối ưu khả máy Nhược điểm: Ngôn ngữ phức tạp, phụ thuộc ... Theo em ngôn ngữ có thích hợp với số đông người lập trình không? Ngôn ngữ không thích hợp với số đông người lập trình 2 Hợp ngữ Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên...
Ngày tải lên: 30/06/2013, 01:25
... ngữ không thích hợp với số đông ngời lập trình B Hợp ngữ Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên ngời (thờng tiếng Anh) để thể lệnh Nhợc điểm: Còn phức tạp Vì ngôn ngữ ... Có ba loại ngôn ngữ lập trình: A Ngôn ngữ máy Ưu điểm: Là ngôn ngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối u khả máy Nhợc điểm: Ngôn ngữ phức tạp, phụ thuộc ... viết hợp ngữ thực đợc Để chơng trình viết hợp ngữ thực đợc máy tính, cần đợc dịch ngôn ngữ máy ch máy tính, cần đợc dịch ngôn ngữ máy ch ơng trình hợp dịch ơng trình hợp dịch C Ngôn ngữ bậc cao...
Ngày tải lên: 19/07/2014, 19:00
Giáo án Tin Học lớp 10: Bài 5: NGÔN NGỮ LẬP TRÌNH ppsx
... diễn tả thuật toán ngôn ngữ để máy tính hiểu thực Vậy: Ngôn ngữ lập trình ngôn ngữ Ngôn ngữ gọi ngôn ngữ dùng để viết chương trình máy tính lập trình Ngôn ngữ lập trình chia thành: Ngôn ngữ máy, ... Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao Ngôn ngữ máy Ưu điểm: Là ngôn ngữ máy tính hiểu trực tiếp thực hiện, cho phép khai thác triệt để tối ưu hoá HS ghi khả máy Nhược điểm: Ngôn ngữ phức tạp, phụ ... em ngôn ngữ có ngữ không thích hợp với số dùng phổ biến không? đông người lập trình Hợp ngữ HS trả lời Nội dung cần đạt Hoạt động thầy trò Ưu điểm: ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự...
Ngày tải lên: 07/08/2014, 20:22
bài giảng tin học 10 bài 5 ngôn ngữ lập trình
... Ngôn ngữ dùng để mô tả thuật toán giúp máy tính hiểu thực Ngôn ngữ gọi “Ngôn ngữ lập trình” Có loại: + Ngôn ngữ máy + Hợp ngữ + Ngôn ngữ bậc cao Có loại ngôn ngữ lập trình? Ngôn ngữ máy - Là ngôn ... trình viết hợp ngữ thực máy tính,có thực chuyển sang ngôn ngữ máy Máy tính cần chương trình hợp dịch chương trình viết hợp ngữ không? Ngôn ngữ bậc cao Là ngôn ngữ gần với ngôn ngữ tự nhiên, có ... đầu: Là tên mã lệnh + Phần sau: Là địa ghi để lưu trữ giá trị Hợp ngữ • Một số lệnh: + INPUT: Nhập giá trị + ADD: Phép cộng + SUB: Phép trừ + DIV: Phép chia Hợp ngữ Ưu điểm: Hợp ngữ ngôn ngữ mạnh,...
Ngày tải lên: 18/10/2014, 11:58
Bài 5: NGÔN NGỮ LẬP TRÌNH
... thiệu số ngôn ngữ lập trình bậc cao chương trình dịch máy tính TG Nội dung Hoạt động giáo viên Hoạt động học sinh 10’ Ngôn ngữ bậc cao Tuy nhiên, hợp − Là ngôn ngữ gần với ngôn ngữ tự ngữ chưa thích ... ngôn ngữ lập trình gần gũi với ngôn ngữ tự nhiên chuyển đổi sang ngôn ngữ máy 3’ người Người ta gọi Chương trình dịch Là chương trình dùng để dịch từ ngôn ngữ bậc cao chương trình viết ngôn ngữ ... nhớ cho người lập trình Dẫn đến xuất nhiều ngôn ngữ lập trình khác Hoạt động 2: giới thiệu khái niệm hợp ngữ chương trình dịch TG Nội dung Hoạt động giáo viên Hoạt động học sinh Đây ngôn ngữ...
Ngày tải lên: 20/04/2015, 23:00
bài 5: Ngôn ngữ lập trình
... chi tiết thao tác thuật toán b) Hoạt động 2: Hợp ngữ Hoạt động giáo viên học sinh Nội dung Time GV: Mặc dù ngôn ngữ máy có Hợp ngữ 9’ thể hiểu không - Hợp ngữ cho phép người biết chương trình ... hiệu cho phép cộng Qua VD em cho cô biết người lập trình sử dụng từ ngữ viết chương trình? Và sử dụng từ để làm gì? HS: Từ viết tắt tiếng Anh để thể lệnh cần thực - Một số chương trình viết hợp ngữ ... ngôn ngữ thuận Ngôn ngữ bậc cao 15’ lợi cho nhà lập trình - Ngôn ngữ bậc cao ngôn chưa thật thích hợp với đông đảo ngữ có câu lệnh người lập trình sử dụng địa viết gần với ngôn ngữ tự ghi máy tính...
Ngày tải lên: 26/04/2015, 04:00
bài 5: ngôn ngữ lập trình
... ngữ lập trình Có ba loại ngôn ngữ lập trình: Ngôn ngữ máy Hợp ngữ Ngôn ngữ bậc cao Ngôn ngữ máy Ngôn ngữ máy Thảo luận nhóm: 01100001 : a Ngôn ngữ máy gì? 01100010 : b Ưu nhược điểm ngôn ngữ ... thúc Bài Ngôn ngữ lập trình Làm để máy tính hiểu trực tiếp thực thuật toán? Cần diễn tả thuật toán ngôn ngữ mà máy tính hiểu thực Kết diễn tả thuật toán cho ta chư ơng trình, ngôn ngữ để viết ... chỉnh Ngôn ngữ không thích hợp với số đông người lập trình 2 Hợp ngữ Dạng hợp ngữ TínhThảo =luận nhóm: : e ( a+b ) Input a: ;Nạp giá trị cho a Input b: Hợp ngữ ;Nạp giá trị cho b gì? LOAD...
Ngày tải lên: 11/06/2015, 23:00
Slide tin học 10 bài 5 ngôn ngữ lập trình _N.T Hồng
... để dịch từ hợp ngữ ngôn ngữ máy Vì ngôn ngữ thích hợp với nhà lập trình chuyên nghiệp NGÔN NGỮ BẬC CAO Có ngôn ngữ tốt hợp ngữ không? Ngôn ngữ bậc cao : - Ngôn Ngữ Bậc Cao ngôn ngữ câu lệnh ... chương trình, ngôn ngữ để viết chương trình gọi ngôn ngữ lập trình 1 Ngôn ngữ máy: Ngôn ngữ ngữ Ngôn ngữ máy ngôn máy mà máy tính trực tiếp hiểu thực Các lệnh viết dạng ngôn ngữ máy dạng 01100001 ... Làm để Có hiểu máy tính Có cách: Ta cần diễn tả thuật toán ngôn ngữ cách tiếp thực trực biểutính hiểu thực mà máy Liệt kê diễn thuật toán thuật toán Sơ đồ khối Kết diễn tả thuật toán cho...
Ngày tải lên: 09/07/2015, 13:37
BÀI 5: NGÔN NGỮ LẬP TRÌNH
... trình? Trả lời: Có loại ngôn ngữ: Ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao Trong ngôn ngữ máy ngôn ngữ máy hiểu thực Các ngôn ngữ khác muốn máy thực phải chuyển đổi sang ngôn ngữ máy nhờ vào chương ... tính thông dụng ngôn ngữ mà máy tính Nó cần dịch loạt ngôn ngữ khác xuất hiện, ngôn ngữ bậc ngôn ngữ máy chương trình hợp dịch cao c) Ngôn ngữ lập trình bậc cao: HĐ 3: Là ngôn ngữ phụ thuộc vào ... định trên, ngôn ngữ phải Vd: ADD AX, BX chuyển sang ngôn ngữ máy máy hiểu (trong đó: ADD- phép cộng; AX, BX- thực ghi) Ưu điểm: kết hợp ngôn ngữ máy với ngôn ngữ Hợp ngữ ngôn ngữ mạnh không thích...
Ngày tải lên: 31/10/2015, 01:33
BÀI 5: NGÔN NGỮ LẬP TRÌNH
... ngữ không thích hợp với số đông ngời lập trình B Hợp ngữ Ưu điểm: Là ngôn ngữ kết hợp ngôn ngữ máy với ngôn ngữ tự nhiên ngời (thờng tiếng Anh) để thể lệnh Nhợc điểm: Còn phức tạp Vì ngôn ngữ ... Có ba loại ngôn ngữ lập trình: A Ngôn ngữ máy Ưu điểm: Là ngôn ngữ máy tính trực tiếp hiểu thực hiện, cho phép khai thác triệt để tối u khả máy Nhợc điểm: Ngôn ngữ phức tạp, phụ thuộc ... hợp ngữ ngữ thực thực hiện đđợc ợc trên máy máy tính, tính, nó cần cần đđợc ợc dịch dịch ra ngôn ngôn ngữ ngữ máy máy bằng ch ch ơng ơngtrình trìnhhợp hợpdịch dịch C Ngôn ngữ bậc cao Ưu điểm: Là...
Ngày tải lên: 31/10/2015, 19:03
Bài giảng số 5.NGÔN NGỮ LẬP TRÌNH pot
... thực Ngôn ngữ gọi Ngôn ngữ lập trình Với cách diễn tả thuật toán cách liệt kê sơ đồ khối, máy tính chưa có khả trực tiếp thực thuật toán được.Kểt thực thuật toán cho ta chương trình, ngôn ngữ để ... gọi ngôn ngữ lập trình Có nhiều loại ngôn ngữ lập trình Để hiểu rõ Th,gian 5' ngôn ngữ lập trình hôm tìm hiểu ngôn ngữ Ngôn ngữ máy: Thuyết trình: Mỗi loại máy tính có ngôn ngữ Đó ngôn ngữ mà máy ... vậy, ngôn ngữ máy không thích hợp vơi đông số người lập trình Để khắc phục nhược điểm ngôn ngữ máy, 10' số ngôn ngữ lập trình khác phát triển HỢP NGỮ: So với ngôn ngữ máy, hợp ngữ cho phép người...
Ngày tải lên: 11/08/2014, 05:22
Bài số 5: NGÔN NGỮ LẬP TRÌNH docx
... dịch ngôn ngữ máy CỦNG CỐ BÀI HỌC Hôm làm quen với số loại ngôn ngữ lập trình , là: – Ngôn ngữ máy – Hợp ngữ – Ngôn ngữ bậc cao Các bạn cần ghi nhớ đặc điểm, vai trò loại ngôn ngữ lập trình ... * Để chương trình viết hợp ngữ thực máy tính, cần dịch ngôn ngữ máy chương trình hợp dịch Ngôn ngữ bậc cao Là ngôn ngữ gần với ngôn ngữ tự nhiện hơn, thuận lợi cho nhà lập trình chuyên nghiệp ... ngôn ngữ lập trình việc giải toán máy tính Ngôn ngữ lập trình phương tiện dùng để diễn đạt cho máy tính việc người muốn máy thực Giúp học sinh nắm khái niệm thuật ngữ: ngôn ngữ máy, hợp ngữ, ...
Ngày tải lên: 11/08/2014, 07:20
BÀI SỐ 5: NGÔN NGỮ LẬP TRÌNH ppt
... hỏi: Em kể tên số ngôn 10 phút Là ngôn ngữ gần với ngôn ngữ tự ngữ lập trình bậc cao mà em biết? Ngôn ngữ bậc cao nhiện hơn, thuận lợi cho nhà Trả lời: Một số ngôn ngữ lập trình lập trình chuyên ... nghiên cứu loại ngôn ngữ Ngôn ngữ máy phút Là ngôn ngữ để viết chương trình mà máy tính hiểu trực tiếp thực Mỗi loại máy tính có ngôn ngữ máy riêng Ví dụ: Các lệnh viết ngôn ngữ máy dạng Máy tính ... diễn tả thuật toán phút cách liệt kê sơ đồ khối trước, máy tính chưa có khả trực tiếp thực thuật toán - Ta cần diễn tả thuật toán ngôn ngữ mà máy tính hiểu thực Kết diễn tả thuật toán cho ta chương...
Ngày tải lên: 11/08/2014, 07:20
Bài giảng ngôn ngữ lập trình c chương 5 GV dương khai phong
... dụ: int so,a[5]; a[0] = 5; // gán giá trị cho phần tử thứ mảng a[3] = 8; // gán giá trị cho phần tử thứ mảng so = a[3]; // lấy giá trị phần tử thứ gán cho biến so 2 CÁC BÀI TOÁN LIÊN QUAN ĐẾN ... Chỉ số mảng: phải giá trị kiểu int không vượt kích thước mảng * Ví dụ: int a[5] => Dòng lệnh cho biết: Mảng a gồm phần tử có kiểu số nguyên Chỉ số phần tử đánh số từ (a[0] , a[1] , a[2] , ... Sửa giá trị cho phần tử thứ i mảng e/ Xóa phần tử thứ i mảng CÁC VẤN ĐỀ LIÊN QUAN ĐẾN MẢNG a/ Nhập / xuất mảng: (mảng chiều) // Nhập mảng … void main() { int a[5]; // Nhap gia tri cho cac ptu...
Ngày tải lên: 03/12/2015, 15:39
Bài giảng ngôn ngữ lập trình c chương 5 mảng một chiều
... liệu cho mảng từ bàn phím printf(“pt thu %d:”, i); scanf(“%d”, &a[i]); } for(i = 0; i < n; i++) // xuất liệu mảng hình printf(“%d\t”, a[i]); printf(“\n”); } Sử dụng mảng làm tham số truyền cho ... int a[20] • Với khai báo a tương đương với &a[0] Khi dùng mảng làm tham số truyền cho hàm thực chất địa phần tử mảng truyền cho hàm Do đối số hàm phải viết dạng trỏ • • • • • • • • • • • • ... return -1; //không tìm thấy } • • • • • • • • • • • • Tìm kiếm nhị phân Thuật toán áp dụng cho mảng có thứ tự tăng Ý tưởng thuật toán bước ta tiến hành so sánh với phần tử nằm vị trí dãy tìm kiếm...
Ngày tải lên: 03/12/2015, 20:45
Bài tập ngôn ngữ lập trình C có giải
... oto:public xe { int socho; float trongtai; public: void nhap() { cout>socho; couttrongtai; xe::nhap(); } void xuat() { cout
Ngày tải lên: 17/08/2012, 10:40
Bài giảng ngôn ngữ lập trình C - Hàm
... tham số – tham số cần cho biết kiểu liệu tham số • Nếu đối số, sử dụng void để trống – giá trị trả – Return-value-type • kiểu giá trị trả (sử dụng void không trả giá trị gì) © 2004 Trần Minh Châu ... dành cho biến địa phương bên hàm – giữ giá trị lần gọi hàm – biết đến hàm biến • từ khóa extern – mặc định với biến/hàm toàn cục (global variables/functions) • toàn cục: định nghĩa bên hàm – biết ... 14.31 88.99 FOTECH VNU M i i 88 99 12 3.4 Hàm • Nguyên mẫu hàm - Function prototype – Cho trình biên dịch biết kiểu liệu đối số kiểu giá trị trả hàm int square( int ); • Hàm lấy giá trị int trả...
Ngày tải lên: 04/09/2012, 15:25
Bài giảng ngôn ngữ lập trình
... ngôn ngữ mà máy tính hiểu thực Ngôn ngữ gọi Ngôn ngữ lập trình Với cách diễn tả thuật toán cách liệt kê sơ đồ khối, máy tính chưa có khả trực tiếp thực thuật toán được.Kểt thực thuật toán cho ... vai trò ngôn ngữ ngôn ngữ lập trình.\ E Bài tập nhà câu hỏi ôn tập(1') * Nghiên cứu học * Em hiểu ngôn ngữ lập trình gì? * Chương trình dich dùng để làm gì? * Vì phải phát triển ngôn ngữ bậc cao? ... trình: 10' số người lập trình Để khắc phục nhược điểm ngôn ngữ máy, số ngôn ngữ lập trình khác phát triển 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 số từ (thường viết tiếng...
Ngày tải lên: 07/09/2012, 09:53