... B; B3: Đưa Tổng kết thúc; Đưa Tong kết thúc Tiết 17- Bài NGÔNNGỮLẬPTRÌNHTiết 17 – Bài NGÔNNGỮLẬPTRÌNH ? Ngônngữlậptrình gì? - Ngônngữ để viết chươngtrình gọi ngônngữlậptrình - Ngôn ... Ngônngữlậptrình chia làm loại: (ứng với hệ ngôn ngữ) - Thế hệ 1: Ngônngữ máy - Thế hệ 2: Hợp ngữ - Thế hệ 3: Ngônngữ bậc cao (Ngôn ngữlậptrình bậc cao) Tiết 17 – Bài NGÔNNGỮLẬPTRÌNHNgôn ... thực Tiết 17 - Bài NGÔNNGỮLẬPTRÌNH ? Chươngtrình viết ngônngữ khác có thực trực tiếp máy tính không? Tại sao? - Mỗi chươngtrình viết ngônngữ khác phải dịch ngônngữ máy chươngtrình dịch...
... Bài NgônngữlậptrìnhLà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ônngữ mà máy tính hiểu thực Ngônngữ gọi ngônngữlậptrình Có ba loại ngônngữlập trình: Ngôn ... rút kết luận gì? Củng cố - Nắm ba loại ngônngữlập trình: Ngônngữ máy Hợp ngữNgônngữlậptrình bậc cao - Nắm ưu điểm, nhược điểm Của loại ngônngữlậptrình Học bài, chuẩn bị bài: - Đọc trước ... chươngtrình viết hợp ngữ thực Để chươngtrình viết hợp ngữ thực máy tính, cần dịch ngônngữ máy chư máy tính, cần dịch ngônngữ máy chư ơng trình hợp dịch ơng trình hợp dịch 3Ngônngữ bậc...
... cứng, chơng trình viết nhiều công sức, cồng kềnh khó hiệu chỉnh Vì ngônngữ không thích hợp với số đông ngời lậptrình B Hợp ngữ Ưu điểm: Là ngônngữ kết hợp ngônngữ máy vớingônngữ tự nhiên ... Vì ngônngữ thích hợp với nhà lậptrình chuyên nghiệp Để chơng trình 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ônngữ máy ch máy tính, cần đợc dịch ngôn ... ngônngữ máy ch ơng trình hợp dịch ơng trình hợp dịch C Ngônngữ bậc cao Ưu điểm: Là ngônngữ phụ thuộc vào loại máy, chơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp Vì ngônngữ thích hợp với...
... ngônngữ để máy tính hiểu thực Vậy: NgônngữlậptrìnhngônngữNgônngữ gọi ngônngữ dùng để viết chươngtrình máy tính lậptrìnhNgônngữlậptrình chia thành: Ngônngữ máy, hợp ngữ, ngônngữ ... máy nhờ chươngtrình hợp dịch ngữ thích hợp vớiChươngtrình hợp dịch: MASM, Ngôn nhà lậptrình chuyên nghiệp TASM Ngônngữ bậc cao Ưu điểm: - Các câu lệnh chươngtrình gần gũi vớingônngữ tự ... điểm: ngônngữ kết hợp ngônngữ máy vớingônngữ tự nhiên (thường từ viết tắt tiếng Anh) để thực lệnh Nhược điểm: phức tạp Để máy tính thực chươngtrình viết hợp ngữchươngtrình phải dịch ngôn ngữ...
... ngữ gọi Ngônngữlậptrình Có loại: + Ngônngữ máy + Hợp ngữ + Ngônngữ bậc cao Có loại ngônngữlập trình? Ngônngữ máy - Là ngônngữ mà máy tính trực tiếp hiểu thực - Các lệnh viết ngônngữ ... cần chươngtrình hợp dịch chươngtrình viết hợp ngữ không? Ngônngữ bậc cao Là ngônngữ gần vớingônngữ tự nhiên, có tính độc lập cao, phụ thuộc vào loại máy tính • Một số ngônngữlậptrình ... hợp với số đông người lậptrình để lậptrình hợp ngữ người lậptrình phải có hiểu biết định máy tính 2 Hợp ngữ Chú ý: Để chươngtrình viết hợp ngữ thực máy tính,có thực chuyển sang ngôn ngữ...
... ngônngữlậptrình gần gũi vớingônngữ tự nhiên chuyển đổi sang ngônngữ máy 3 người Người ta gọi Chươngtrình dịch Là chươngtrình dùng để dịch từ ngônngữ bậc cao chươngtrình viết ngônngữ ... động 3: Giới thiệu số ngônngữlậptrình bậc cao chươngtrì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ônngữ bậc cao Tuy nhiên, hợp − Là ngônngữ gần vớingônngữ ... tính hiểu Các chươngtrình viết hợp ngữ lệnh hợp ngữ phải muốn máy tính hiểu cần phải chuyển chuyển sang ngônngữ máy đổi sang ngônngữ máy thông qua thông qua chươngtrìnhchươngtrình gọi hợp...
... ngônngữlậptrình bậc cao cần chươngtrình để dịch chươngtrình viết ngônngữ sang ngônngữ máy? HS; Chươngtrình dịch GV: Ngônngữlậptrình bậc cao sử dụng tiếng Anh gần gũi vớingônngữ tự ... Mọi loại ngônngữlậptrình bậc cao cần chươngtrình để dịch chươngtrình viết ngônngữ sang ngônngữ máy Chươngtrình gọi chươngtrình dịch - Thích hợp với đông đảo người lậptrình3 1’ NHẬN ... GV: Hợp ngữngônngữ thuận Ngônngữ bậc cao 15’ lợi cho nhà lậptrình - Ngônngữ 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ậptrình sử dụng địa viết gần vớingônngữ tự...
... để viết chươngtrình gọi ngônngữlậptrình Có ba loại ngônngữlập trình: Ngônngữ máy Hợp ngữNgônngữ bậc cao Ngônngữ máy Ngônngữ máy Thảo luận nhóm: 01100001 : a Ngônngữ máy gì? 01100010 ... máy Vì ngônngữ thích hợp với nhà lậptrình chuyên nghiệp Để chươngtrình viết hợp ngữ thực Để chươngtrình viết hợp ngữ thực máy tính, cần dịch ngônngữ máy chư máy tính, cần dịch ngônngữ máy ... máy chư ơng trình hợp dịch ơng trình hợp dịch 3Ngônngữ bậc cao Ưu điểm: Là ngônngữ có lệnh viết gần vớingônngữ tự nhiện hơn, có tính độc lập cao, phụ thuộc vào loại máy, chươngtrình viết...
... toán cho ta chương trình, ngônngữ để viết chươngtrình gọi ngônngữlậptrình 1 Ngônngữ máy: NgônngữngữNgônngữ 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ônngữ máy ... có chươngtrình hợp dịch để dịch từ hợp ngữngônngữ máy Vì ngônngữ thích hợp với nhà lậptrình chuyên nghiệp NGÔN NGỮ BẬC CAO Có ngônngữ tốt hợp ngữ không? Ngônngữ bậc cao : - NgônNgữ ... Vì ngônngữ thích hợp với đa số người lậptrình Bài tập trắc nghiệm Câu1 : Hãy ghép đặc điểm cột bên phải vớingônngữlậptrình cột bên trái : Ngônngữlậptrình A Ngônngữ máy C Hợp ngữ B Ngôn...
... dịch chươngtrình viết ngônngữ sang ngônngữ máy 4.4 Câu hỏi tập củng cố: Câu hỏi: Phân loại ngônngữlập trình? Trả lời: Có loại ngôn ngữ: Ngônngữ máy, hợp ngữ, ngônngữ bậc cao Trong ngônngữ ... viết chươngtrình hợp ngữ thực Do yêu cầu tính thông dụng ngônngữ mà máy tính Nó cần dịch loạt ngônngữ khác xuất hiện, ngônngữ bậc ngônngữ máy chươngtrình hợp dịch cao c) Ngônngữlậptrình ... máy ngônngữ máy hiểu thực Các ngônngữ khác muốn máy thực phải chuyển đổi sang ngônngữ máy nhờ vào chươngtrình trung gian gọi chươngtrình dịch 4. 5 Hướng dẫn học sinh tự học: Đối với học tiết...
... cứng, chơng trình viết nhiều công sức, cồng kềnh khó hiệu chỉnh Vì ngônngữ không thích hợp với số đông ngời lậptrình B Hợp ngữ Ưu điểm: Là ngônngữ kết hợp ngônngữ máy vớingônngữ tự nhiên ... ra ngônngônngữngữ máy máy bằng ch ch ơng ơngtrình trìnhhợp hợpdịch dịch C Ngônngữ bậc cao Ưu điểm: Là ngônngữ phụ thuộc vào loại máy, chơng trình viết ngắn gọn, dễ hiểu, dễ nâng cấp Vì ngôn ... ba loại ngônngữlập trình: A Ngônngữ máy Ưu điểm: Là ngônngữ 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ônngữ phức tạp, phụ thuộc nhiều vào phần...
... ta chương trình, ngônngữ để viết chươngtrình gọi ngônngữlậptrình Có nhiều loại ngônngữlậptrình Để hiểu rõ Th,gian 5' ngônngữlậptrình hôm tìm hiểu ngônngữNgônngữ máy: Thuyết trình: ... PASCAL,C,C++,Java, với phiên khác D Củng cố học: (1') Hôm tìm hiểu ngônngữlậptrình bao gồm ngôn ngữ: Ngônngữ máy 2 Hợp ngữNgônngữ bậc cao Các bạn ghi nhớ vai trò ngônngữngônngữlập trình. \ E ... tính NGÔNNGỮ BẬC CAO: Hợp ngữngônngữ thuận lợi cho nhà lậptrình chuyên nghiệp chưa thật thích hợp với đông người lậptrình Từ đầu thập kỉ năm mươi kỉ XX, người ta xây dựng ngônngữlập trình...
... Để thực máy tính, ngônngữlậptrình bậc cao cần phải dịch ngônngữ máy CỦNG CỐ BÀI HỌC Hôm làmquenvới số loại ngônngữlậptrình , là: – Ngônngữ máy – Hợp ngữ – Ngônngữ bậc cao Các bạn ... cao, phù hợp với nhà lậptrình chuyên nghiệp * Để chươngtrình viết hợp ngữ thực máy tính, cần dịch ngônngữ máy chươngtrình hợp dịch Ngônngữ bậc cao Là ngônngữ gần vớingônngữ tự nhiện ... thuật toán cho ta chương trình, ngônngữ dung để viết chươngtrình gọi ngônngữlậptrình - Có nhiều loại ngônngữlậptrình Sự khác loại liên quan đến độ phụ thuộc chúng vào kiến trúc hoạt...
... máy tính, ngônngữlậptrình bậc cao cần phải dịch ngônngữ máy chươngtrình dịch IV Củng cố bài: (4 ) Hôm làmquenvới số loại ngônngữlậptrình , là: - Ngônngữ máy - Hợp ngữ - Ngônngữ bậc ... Để chươngtrình viết hợp ngữ thực máy tính, cần dịch ngônngữ máy chươngtrình hợp dịch Câu hỏi: Em kể tên số ngôn 10 phút Là ngônngữ gần vớingônngữ tự ngữlậptrình bậc cao mà em biết? Ngôn ... tính hiểu thực Kết diễn tả thuật toán cho ta chương trình, ngônngữ dung để viết chươngtrình gọi ngônngữlậptrình - Có nhiều loại ngônngữlậptrình Sự Trần văn Thịnh – CNTT - ĐHSPHN Tin Học...
... (chương 1,2) Các cấu trúc điều khiển C (chương 3) Hàm cấu trúc chươngtrình (chương 4) Mảng, chuỗi trỏ (chương 5) Kiểu cấu trúc, đệ qui, tập tin (chương 6,7,8) Ôn tập CHƯƠNG 5: MẢNG, CHUỔI VÀ ... phần tử có giá trị mảng (2 ,3, 7,6,5) giá trị i Chỉ số mảng 53 x =3 CÁC VẤN ĐỀ LIÊN QUAN ĐẾN MẢNG c/ Xóa phần tử thứ i mảng: Xét ví dụ: xóa phần tử có giá trị mảng (2 ,3, 7,6,5) Bước 1: xác định ... Khi chươngtrình thực thi máy tính luôn cấp vùng nhớ để chứa mảng có kích thước 1000 phần tử float => lãng phí nhớ Khi CT cần gia tăng số lượng học viên lên 5000 sinh viên người lập trình...
... xếp hoàn tất Ví dụ 7: Sắp xếp tăng Mảng ban đầu: 25 15 10 60 45 Lần 10 25 15 60 45 Lần 10 15 25 60 45 Lần 10 15 25 60 45 Lần 10 15 25 45 60 • • • • • • • • • • • • • void SapXepTang(int a[], int ... printf(“\n”); } Sử dụng mảng làm tham số truyền cho hàm Theo C tên mảng địa địa phần tử mảng • Ví dụ 5: • 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 ... toán xếp mảng Ý tưởng thuật toán phần tử so sánh với phần tử lại thỏa điều kiện so sánh hoán vị hai phần tử với nhau, tiếp tục đến phần tử so sánh với phần tử lại gặp phần tử cuối cùng, sau phần...
... BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C++ Viết chươngtrình thực nhập vào danh sách n học sinh, sau hiển thị danh sách học sinh có điểm trung ... Quốc Gia TP.HCM BÀI TẬP LẬPTRÌNH HƯỚNG ĐỐI TƯỢNG C++ } getch(); } Bài 5: Xây dựng lớp PHANSO có thông tin: Tử số, Mẫu số, Ngày sinh phương thức: - Phương thức thiết lậpvới tham số (Tử số, mẫu ... Bài 3: Tạo lớp CARD để quản lý sách thư viện Yêu cầ loại sách cần lưu trữ thong tin: Tựa đề sách, Tác giả, Số lượng sách Xây dựng phương thức để nhập hiển thị thong tin sách Viết chương trình...
... cho ta chương trình, ngônngữ để viết chươngtrình gọi ngônngữlậptrình Có nhiều loại ngônngữlậptrình Để hiểu rõ ngônngữlậptrình hôm tìm hiểu ngônngữ Thuyết trình: 10' số người lậptrình ... PASCAL,C,C+ +,Java, với phiên khác D Củng cố học: (1') Hôm tìm hiểu ngônngữlậptrình bao gồm ngôn ngữ: Ngônngữ máy Hợp ngữNgônngữ bậc cao Các bạn ghi nhớ vai trò ngônngữngônngữlập trình. \ E Bài ... người ta xây dựng 10' 15' ngônngữlậptrình bậc cao, ngônngữ viết gần vớingônngữ tự nhiên hơn, có tính độc lập cao, phụ thuộc vào loại máy tính Ngônngữ bậc cao ngônngữ FOTRAN (FORmula TRANslator)...