... 1 Đặctrưngtâmlý Trầm cảm, chậm nói, chậm phát triển trí não Tính phòng vệ cao, hãn với người lạ ... biểu đạt ngônngữ Chăm lắng nghe điều trẻ nói ,quan sát thay đổi nét mặt trẻ để đoán tâm tư, tình cảm nguyện vọng thay đổi trẻ cần Chúng ta cần gật đầu mỉm cười tán thành để chứng tỏ quan tâm đến ... chuyện với em ngắn, nên cố gắng hỏi quan tâm đến điều hợp lý gần gũi Khi trò chuyện dùng câu mang tính gợi mở Tránh câu hỏi nhận câu trả lời có không Trong trình giao tiếp dịu dàng chạm...
... TÍCH CÚ PHÁP Mỗi ngônngữlậptrình có quy tắc diễn tả cấu trúc cú pháp chương trình có định dạng Các cấu trúc cú pháp mô tả văn phạm phi ngữ cảnh (Context Free Gramma – CFG) Trình phân tích cú ... trình phân tích từ vựng viết mã C đưa trực tiếp vào chương trình b Quy trình vận hành FLEX nhận định nghĩa token người dùng biểu thức quy, từ biên dịch (bằng trình biên dịch FLEX) sang ngônngữ ... sinh trình phân tích cú pháp BISON a Cấu trúc Tương tự FLEX, Bison nhận input file bao gồm đặc tả ngônngữ Từ đó, Bison biên dịch phân tích cú pháp mã C để chạy với chương trình Cấu trúc file đặc...
... Ký tự đặc biệt ngônngữlậptrình Khác với ngônngữlập trình, regex, ký tự ' " ký tự đặc biệt Vì vậy, không cần phải giải phóng Trong mã nguồn chương trình, cần ghi nhớ ký tự ngônngữlậptrình ... thường dùng trình biên tập văn tiện ích tìm kiếm xử lý văn dựa mẫu quy định Nhiều ngônngữlậptrình hỗ trợ biểu thức quy việc xử lý chuỗi, chẳng hạn C#, Perl có máy mạnh mẽ để xử lý biểu thức ... dụng ngônngữlậptrình Có thể kể đến số ứng dụng xử lý văn hỗ trợ regex: PowerGREP, EditPad Pro, RegexBuddy,… II Regular Expression Engine Khái niệm Regex engine phận phần mềm, chuyên để xử lý...
... gọi từ khóa): Tên chuẩn: Khái niệm: tên ngônngữlậptrình qui định dùng với ý nghĩa riêng xác định, người lậptrình không sử dụng với ý nghĩa khác Ví dụ: Trong Pascal: program, ... var, begin, end Trong C++: main, include, if, ưhile, void Khái niệm: tên ngônngữlậptrình dùng với ý nghĩa định Người lậptrình khai báo dùng chúng với ý nghĩa mục đích khác Ví dụ: Trong Pascal: ... Tên người lậptrình đặt: Khái niệm: tên người lậptrình đặt dùng với ý nghĩa riêng, xác định cách khai báo trước sử dụng.Câc tên không trùng với tên dành riêng Ví dụ: Tên người lậptrình đặt:...
... hiểu thành phần ngônngữlậptrình Các em cần nắm đợc thành phần ngônngữlập trình: Bảng chữ Cú pháp Ngữ nghĩa Biết đợc số khái niệm: Tên:Tên chuẩn Tên dành riêng Tên ngời lậptrình đặt Hằng ... Là tên đợc ngônngữlậptrình quy định với ý nghĩa Ngời lậptrình quy định lại để dùng với ý nghĩa khác -Tên ngời lậptrình đặt : Là tên đợc dùng theo ý nghĩa riêng tong ngời lập trình, tên náy ... ký dới -Nhiều ngônngữlậptrình có pascal phân biệt ba loại tên: +Tên dành riêng:là tên đợc ngônngữlậptrình quy định dùng với ý nghĩa xác định (còn đợc gọi từ khóa ) ngời lậptrình không đợc...
... phần ngônngữlậptrình a Mục tiêu: - Học sinh biết đợc số loại tên: tên dành riêng, tên chuẩn, tên ngời lậptrình đặt b Nội dung: - Mọi đối tợng chơng trình phải đợc đặt tên theo quy tắc ngônngữ ... ngữlậptrình chơng trình dịch cụ thể - Tên dành riêng (từ khoá): tên ngônngữlậptrình quy định dùng với ý nghĩa xác định, ngời lâptrình không đợc dùng với ý nghĩa khác - Tên chuẩn: tên đợc ngôn ... tên đợc ngônngữlậptrình quy định dùng với ý nghĩa đó, ngời lậptrình định nghĩa lại để dùng với ý nghĩa khác - Tên ngời lậptrình đặt: tên đợc dùng theo ý nghĩa riêng ngời lập trình, tên đợc...
... phẩy, dấu mũ, @, $, #, &, ‘’.) Bảng chữ ngônngữlậptrình khác có khác không khác nhiều VD: Ngônngữlậptrình Pascal không sử dụng dấu ! ngônngữlậptrình C++ lại sử dụng kí hiệu (Giới thiệu ... Trong ngônngữlậptrình Pascal tên không phân biệt chữ hoa chữ thường Trong Pascal, tên phân làm loại tên dành riêng, tên chuẩn tên người lậptrình đặt * Tên dành riêng Là tên ngônngữlậptrình ... đối tượng sử dụng chương trình phải đặt tên để tiện cho việc sử dụng Việc đặt tên ngônngữlậptrình khác khác nhau, có ngônngữ phân biệt chữ hoa, chữ thường, có ngônngữ lại không phân biệt...
... khoá); Tên chuẩn; Tên ngời lậptrình đặt Nghe giảng Trợ giúp giáo viên +) Thông báo: Mọi đối tợng chơng trình phải đợc đặt tên theo qui tắc ngônngữlậptrình chơng trình dịch cụ thể Trong Pascal ... Yêu cầu HS đọc SGK +) H: Các loại tên ngônngữ Pascal? +) Thông báo: Tên dành riêng tên đợc ngônngữlậptrình qui định với ý nghĩa riêng xác đinh, ngời lậptrình không đợc sử dụng với ý nghĩa ... Tên chuẩn đợc ngônngữlậptrình dùng với ý nghĩa định Ta khai báo dùng chúng với ý nghĩa mục đích khác Ví dụ: (Abs; sqrt; integer; real; longint; byte) +) Thông báo: Tên ngời lậptrình tạo đợc...
... Pascal, tên có tối đa 255 ký tự - Ngônngữlậptrình Pascal không phân biệt chữ hoa, chữ thường số ngônngữlậptrình khác lại phân biệt chữ hoa chữ thường - Ngônngữlậptrình thường có loại tên bản: ... tùy theo ngônngữ mà tên có ý nghĩ khác ngônngữ khác o Trong soạn thảo chương trình, ngônngữlậptrình thường hiển thị tên dành riêng với màu chữ khác hẳn với tên lại giúp người lậptrình nhận ... lậptrình thực số công việc thường dùng, đoạn chương trìnhnày hữu ích cho gnười lập trình, ngônngữlậptrình tiên tiến GV : Lấy ngônngữlậptrình nay, chẳng hạn Visual Basic.NET, lấy số lệnh...
... • F2: Lưu chương trình soạn thảo vào đĩa F3: Mở file file tồn đĩa để soạn thảo Alt-F3: Đóng file soạn thảo Alt-F5: Xem kết chạy chương trình F8: Alt-X: Chạy câu lệnh chương trình Thoát khỏi Turbo ... thành phần ngônngữ Pascal 6.1 Từ khóa Từ khoá từ mà Pascal dành riêng để phục vụ cho mục đích (Chẳng hạn như: BEGIN, END, IF, WHILE, ) Chú ý: Với Turbo Pascal 7.0 trở lên, từ khoá chương trình hiển ... chương trình Lưu chương trình vào đĩa với tên BAI1.PAS Thoát khỏi Pascal Khởi động lại Turbo Pascal Mở file BAI1.PAS Chèn thêm vào dòng: CLRSCR; vào sau dòng BEGIN Dịch chạy thử chương trình 10...
... cách ] } : _ (dấu gạch dưới) , Các ngônngữlập Các ngônngữlậptrình khác trình có khác khác bảng chữ bảng chữ có khác không ? Ví dụ: Bảng chữ ngônngữ c/c++ so với PASCAL có bổ sung thêm ... chao cac ban lop 11); readln; END Ghi nhớ! Các thành phần ngônngữlập trình: - Bộ chữ - Cú pháp - Ngữ nghĩa Các khái niệm ngônngữlập trình: - Tên: + Tên dành riêng (Từ khoá) + Tên chuẩn + Tên ... Tên chuẩn: dùng với ý nghĩa xác định quy định thư viện ngônngữlập trình, người lậptrình khai báo dùng với ý nghĩa khác Tên người lậptrình đặt: sử dụng theo ý nghĩa riêng, xác định cách khai...
... cách ] } : _ (dấu gạch dưới) , Các ngônngữlập Các ngônngữlậptrình khác trình có khác khác bảng chữ bảng chữ có khác không ? Ví dụ: Bảng chữ ngônngữ c/c++ so với PASCAL có bổ sung thêm ... chao cac ban lop 11); readln; END Ghi nhớ! Các thành phần ngônngữlập trình: - Bộ chữ - Cú pháp - Ngữ nghĩa Các khái niệm ngônngữlập trình: - Tên: + Tên dành riêng (Từ khoá) + Tên chuẩn + Tên ... Tên chuẩn: dùng với ý nghĩa xác định quy định thư viện ngônngữlập trình, người lậptrình khai báo dùng với ý nghĩa khác Tên người lậptrình đặt: sử dụng theo ý nghĩa riêng, xác định cách khai...
... • F2: Lưu chương trình soạn thảo vào đĩa F3: Mở file file tồn đĩa để soạn thảo Alt-F3: Đóng file soạn thảo Alt-F5: Xem kết chạy chương trình F8: Alt-X: Chạy câu lệnh chương trình Thoát khỏi Turbo ... thành phần ngônngữ Pascal 6.1 Từ khóa Từ khoá từ mà Pascal dành riêng để phục vụ cho mục đích (Chẳng hạn như: BEGIN, END, IF, WHILE, ) Chú ý: Với Turbo Pascal 7.0 trở lên, từ khoá chương trình hiển ... chương trình Lưu chương trình vào đĩa với tên BAI1.PAS Thoát khỏi Pascal Khởi động lại Turbo Pascal Mở file BAI1.PAS Chèn thêm vào dòng: CLRSCR; vào sau dòng BEGIN Dịch chạy thử chương trình 10...
... dùng ngônngữ C : Mọi ngônngữlậptrình đợc xây dựng từ ký tự Các ký tự đợc nhóm lại theo nhiều cách khác để tạo nên từ Các từ lại đợc liên kết với theo qui tắc để tạo nên câu lệnh Một chơng trình ... ý : Khi viết chơng trình, ta không đợc sử dụng ký tự khác ký tự Ví dụ nh lập chơng trình giải phơng trình bậc hai ax2 +bx+c=0 , ta cần tính biệt thức Delta = b2 - 4ac, ngônngữ C không cho phép ... lệnh 4.3 Cấu trúc chơng trình : 35 Cấu trúc chơng trình hàm vấn đề quan trọng C Về hàm ta có chơng nói tỉ mỷ ta đa số qui tắc chung : Hàm đơn vị độc lập chơng trình Tính độc lập hàm thể hai điểm...
... chương trình – mặt thiết kế ngônngữ có hai loại điều khiển Ðiều khiển ẩn: thiết kế ngônngữ chẳng hạn quy tắc ưu tiên toán tử biểu thức Ðiều khiển tường minh: người lậptrình viết chương trình ... tục thực chương trình bình thường, chương trình gọi để thực vài xử lýđặc biệt gọi xử lý ngoại lệ – Quá trình theo dõi ngoại lệ, ngắt thực chương trình chuyển điều khiển đến xử lý ngoại lệ gọi ... chương trình vị trí mà ngoại lệ xuất vị trí tốt để xử lý Khi ngoại lệ xử lý chương trình khác, chương trình mà đề xuất, ngoại lệ gọi truyền (propagated) từ điểm mà đề xuất đến điểm mà xử lý – Quy...
... C ngônngữlậptrình bậc trung (kết hợp bậc cao bậc thấp) C ngônngữ có cấu trúc C ngônngữ mạnh mềm dẻo, viết chương trình nhiều mức khác từ thấp đến cao C tạo chương trình hiệu C ngônngữ ... thuật lậptrình 3/31 Cấu trúc chương trình #include /* Chỉ thị gọi tệp thư viện/tiền xử lý */ Kiểu_hàm main () /* Hàm main, thân chương trình */ { /* Các câu lệnh thân chương trình ... chiều không Kỹ thuật lậptrình 29/31 Bài tập Bài 1: Viết chương trình giải phương trình bậc 2, với giá trị a, b, c nhập từ bàn phím, chương trình in nghiệm Chương trình sử dụng hàm main...
... GV:Một số khái niệm ngônngữlậptrình cần nắm ta sang mục2 II.Một số khái niệm: 1.Tên: Mọi đối tượng chương trình phải đặt tên theo nguyên tắc ngônngữlậptrình chương trình dịch cụ thể Trong ... C++:Cin,Cout, Getchar c.Tên người lậptrình đặt:Tên tên sai người lậptrình đặt dùng theo ý nghĩa GV:Hằng gì? riêng, xác định cách khai báo trước GV:Trong ngônngữlậptrình thường Các tên không trùng ... khác tên dành riêng tên chuẩn? HS: dược dùng với b.Tên chuẩn: tên ngônngữlậptrình dùng với ý nghĩa Tuy nghĩa, mục nhiên người lậptrình khai báo đích xác định tên dành riêng dùng với ý nghĩa khác...
... NgônNgữLậpTrình C# namespace Programming_CSharp { using System; public class Tester { static void Main() ... rectangularArray[2,1] = rectangularArray[2,2] = rectangularArray[3,0] = 224 Mảng, Chỉ Mục, Tập Hợp NgônNgữLậpTrình C# rectangularArray[3,1] = 10 rectangularArray[3,2] = 11 ... động gán giá trị mặc định Và ta cần gán số giá trị cần thiết 225 Mảng, Chỉ Mục, Tập Hợp NgônNgữLậpTrình C# Ví dụ 9.6: Mảng khác chiều namespace Programming_CSharp...