... Solid Converter PDF Professional The trial version of this product only converts 10 % of your document, with a 10 page maximum For this conversion, Solid Converter PDF Professional converted of...
... (tt.) Ví dụ • 10 & 15 10 10 & 11 11 10 10 10 • 10 | 15 10 10 | 11 11 11 11 15 • 10 ^ 15 10 10 ^ 11 11 010 1 • ~ 10 ~10 10 1 11 110 101 -11 Chuyển đổi kiểu Qui tắc chuyển đổi kiểu tự động trình ... hạng (1 thành ngược lại) Bitwise XOR ( x ^ y) Mỗi vị trí bit trả kết bit hai toán hạng mà khơng khơng phải hai tốn hạng Tốn tử luận lý nhị phân (tt.) Ví dụ • 10 & 15 10 10 & 11 11 10 10 10 • 10 ... -12 8 tới 12 7 Unsigned char tới 255 signed char -12 8 tới 12 7 int 16 -32,768 tới 32,767 unsigned int 16 tới 65,535 signed int 16 Giống kiểu int short int 16 Giống kiểu int unsigned short int 16 ...
... TỔNGQUANVỀNGƠNNGỮ VÀ NGƠNNGỮ HỌC • • • • • Ngônngữngônngữ học Nguồn gốc ngônngữ Chức NN Bản chất xã hội NN Ngônngữ hệ thống tín hiệu Ngơnngữngơnngữ học I • Ngơnngữ gì? Khái ... vng góc với trục ngữ đoạn • Quan hệ liên tưởng quan hệ ngữ đoạn có mối liên quan, chi phối thống với Ngôn ngữ hệ thống tín hiệu III • Đặc điểm ngơnngữ Tính hai mặt tín hiệu ngơnngữ – – • Là hợp ... đồng loại, đơn vị khác cấp độ Ngôn ngữ hệ thống tín hiệu Quan hệ ngữ đoạn (syntagmatical relation) • Các đơn vị ngơnngữ phải nối tiếp thành chuỗi, ngữ lưu • Là quan hệ yếu tố, đơn vị, nối tiếp...
... ClasseS, Compiler, Debugger, Java Runtime Environment – JDK 1. 0 – JDK 1.1 – JDK 1. 2 – JDK 1. 3 – Java 1. 4 – Java (1. 5) – Java 19 96 19 97 19 98 2000 2002 2004 2006 Ghi chú: sau JDK gọi SDK (Java SDK ... định chọn ngônngữ C++ thấy C++ có hạn chế Chương trình viết C++ chuyển sang chạy hệ thống máy có vi xử lý khác đòi hỏi phải biên dịch lại • Gosling định xây dựng hẳn ngônngữ dựa ngônngữ C,C++ ... http://www.oracle.com/technetwork/java/javase/downloads/inde x .html http://download.oracle.com/javase/6/docs/api/index .html 2 LECTURE TỔNGQUANNGÔNNGỮ JAVA Lịch sử đời Java Một số đặc tính Java ( đơn...
... triển vào đầu 19 70, hồn thành 19 72 • C dựa ngônngữ BCPL (Basic Combined Programming Language) ngônngữ B • Tên ngơnngữ C nhƣ tiếp nối ngônngữ B 6 .1 Lịch sử phát triển • Đặc điểm ngơnngữ lập trình ... dấu phẩy động • Ví dụ Số thực dấu phẩy tĩnh Số thực dấu phẩy động 3 .14 159 31. 415 9 E -1 123.456 12 .3456 E +1 1.23456 E+2 22 11 6.2.5 Hằng số • Biểu diễn ký tự: C, ký tự biểu diễn theo hai cách – ... số ngun) • Ví dụ Ký tự cần biểu diễn Cách Cách Chữ A „A‟ 65, 0x 41, 010 1 Dấu nháy đơn „\‟‟ 39, 0x27, 047 Ký tự tab „\t‟ 0, 0x09, 011 23 6.2.5 Hằng số • Biểu diễn xâu ký tự: – Hằng xâu kí tự đƣợc...
... triển vào đầu 19 70, hoàn thành 19 72 ! C dựa ngônngữ BCPL (Basic Combined Programming Language) ngônngữ B ! Tên ngônngữ C tiếp nối ngônngữ B / 35 Lịch sử phát triển Các phần tử ngônngữ C Cấu ... 03727 0x7D7 396 0 614 0x18C ! Biểu diễn số thực: – số thực dấu phẩy tĩnh : 3 .14 , 12 3.45 – số thực dấu phẩy động: 31. 4 E -1 , 1. 2345 E+2 18 / 35 Lịch sử phát triển Các phần tử ngơnngữ C Cấu trúc chương ... diễn ký tự: – C1: ký tự đặt dấu nháy đơn: ’A’ , ’\’’, ’z’ – C2: số thứ tự bảng mã ASCII: 65, 0x 41, 010 1 Ký tự cần biểu diễn chữ A dấu nháy đơn dấu tab C1 ’A’ ’\” ’\t’ C2 65, 0x 41, 010 1 39, 0x27,...
... Language - Chapte r1 KHÁI NIỆM VỀNGƠNNGỮ LẬP TRÌNH • Là ngơnngữ dùng để viết chương trình • • • • cho máy tính NNLT có từ vựng, cú pháp ngữ nghĩa Ngônngữ máy Hợp ngữNgônngữ cấp cao Nguyễn Văn Linh ... CHƯƠNG 1: MỞ ÐẦU • Khái niệm ngơnngữ lập trình • Vai trò ngơnngữ lập trình • Lợi ích việc nghiên cứu NNLT • Các tiêu chuẩn đánh giá ngônngữ tốt Nguyễn Văn Linh - Programing Language - Chapte r1 ... dựng chương trình Tạo dễ dàng để học ngônngữ Tạo tiền đề để thiết kế ngônngữ Nguyễn Văn Linh - Programing Language - Chapte r1 CÁC TIÊU CHUẨN ÐÁNH GIÁ MỘT NGƠNNGỮ TỐT Tính dễ đọc • • • • Sự giản...
... Web Chào b n Chào m ng b n n v i HTML! < /HTML> N i dung th hi n Ý ngh a thành ph n < /html> : nh ngh a ph m vi c a v n b n HTML ... href="Ly.htm" shape="rect" coords="0 ,10 0, 10 0,200" alt="Lý">
... Media Dream Weaver 20 Bài 1: Tổngquan lập trình PHP Các thao tác Tạo trang PHP 21 Bài 1: Tổngquan lập trình PHP Các thao tác Thiết lập thuộc tính cho trang 22 Bài 1: Tổngquan lập trình PHP ... nội dung trang web Chao .html HP3 – ASP.NET Chào mừng bạn đến với ngônngữHTML < /html> Bài 1: Tổngquan lập trình PHP Các ... thơng,…) Web server trình duyệt Web 10 Bài 1: Tổngquan lập trình PHP Cơ chế tương tác từ người dùng đến Web Server Request Web Browser Web Server Response 11 Bài 1: Tổngquan lập trình PHP Cơ chế tương...
... Web HTML: Ngônngữ đánh dấu siêu văn (HTML) sử dụng để tạo tài liệu truy cập Web Tài liệu HTML tạo cách sử dụng thẻ phần tử HTML File lưu Web server với đuôi htm html Ngôn ngữHTML HTML ... thẻ 16 Các thành phần HTML 17 Tài liệu HTML tập tin văn cấu thành từ thành phần HTML Các thành phần HTML định nghĩa cách sử dụng thẻ HTML 18 Các thẻ HTML Thẻ HTML dùng ... 38 Headings - Thẻ đến Headings định nghĩa thẻ từ đến Ví dụ : heading lớn : heading nhỏ h1 : This is a heading h2 : This is...
... overflow Được Hình 1. 23: Cơ chế mở rộng từ lớp 14 14 PHÂN TÍCH THIẾT KẾ HỆ THỐNG PHẦN MỀM THI TRẮC NGHIỆM 2 .1 Mô tả hoạt động nghiệp vụ 2 .1. 1 Cấu trúc phần mềm thi trắc nghiệm 2 .1. 1 .1 Thông tin chung ... bên T r Hình 1. 14: Chú thích 1. 2.4 .1. 5 Các quan hệ (relationships) - Sự phụ thuộc (dependency): Sự phụ thuộc mối quan hệ ngữ nghĩa hai vật, thay đổi vật(sự vật độc lập) tác động đến ngữ nghĩa vật ... chúng * Hình 1. 16: Liên kết - Tổng quát hóa (generalization): Tổng quát hóa mối quan hệ tổng quát hóa hay cá biệt hóa mà đối tượng phần tử cá biệt hóa (con) thay cho đối tượng phần tử tổng quát...
... trước khởi tạo giá trị cho phần tử mảng: int[] me= {1, 2,3,4,5}; float[] arr = { 3 .14 f, 2 .17 f, 10 0 }; float[] arr = new float [3] { 3 .14 f, 2 .17 f, 10 0 }; 24/02/2009 29 Lập Trình mơi trường Windows ... truyền thống C const int Sat = 1; … const int Fri = 6; 21 Lập Trình mơi trường Windows 24/02/2009 Value type vs reference type A B 10 5 55 A ? 10 5 B ? 55 A ? B ? 22 10 5 Lập Trình mơi trường Windows ... sbyte 1 Boolean Sbyte short Int16 ushort UInt16 16 Mơ tả Số ngun dương khơng dấu từ 0-255 Kí tự Unicode Giá trị logic true/ false Số nguyên có dấu ( từ -12 8 đến 12 7) Số nguyên có dấu giá trị từ...
... catalog.put("CS1 01" , "Intro Java Programming"); catalog.put("CS3 01" , "Database Design"); catalog.put("CS 413 ", "Software Design for Mobile Devices"); if (catalog.containsKey("CS1 01" )) { System.out.println("We ... Nội dung Giới thiệu ngônngữ Java Đặc điểm kiểu liệu Các khái niệm hướng đối tượng ngônngữ Java Exception Handling Collection Framework Regular Expressions Phần 1: Giới Lịch sử đời ... person[0] NULL person Khắc phục: person[0] = new Person(); person[0].setName(“Nguyen Van A”); 16 17 18 19 Chuỗi: Riêng với lớp String, dùng từ khóa new không dùng Để so sánh chuỗi giống nhau,...
... Nội dung 9 .1 Biên dịch chƣơng trình C 9.2 Trình biên dịch Turbo C++ 9.3 Cài đặt sử dụng Turbo C++ 3.0 Nội dung 9 .1 Biên dịch chƣơng trình C 9.2 Trình biên dịch ... hợp ngữ (assembly code) • Assembler (khối hợp dịch) – Tạo mã đối tƣợng (object code) • Link Editor (khối liên kết) – Liên kết, kết hợp nhiều đối tƣợng để tạo chƣơng trình thực thi Nội dung 9 .1 ... chọn: Turbo C++ 3.0 Nội dung 9 .1 Biên dịch chƣơng trình C 9.2 Trình biên dịch Turbo C++ 9.3 Cài đặt sử dụng Turbo C++ 3.0 Cài đặt sử dụng Turbo C++ 3.0 Cài đặt • B1: Bạn cần chuẩn bị cài Turbo...
... yêu cầu, sinh trang HTML mới, gửi toàn trang HTML (chứa HTML CSS) đến browser Browser xóa trang cũ hiển thị trang • Từ gửi yêu cầu đi, người dùng không làm thêm thao tác trang HTML gửi đến client: ... với AJAX 15 Các trình duyệt hỗ trợ AJAX • • • • • • Apple Safari từ 1. 2 trở lên Konqueror Microsoft Internet Explorer từ 4.0 trở lên Mozilla/Mozilla Firefox từ 1. 0 trở lên Netscape từ 7 .1 trở lên ... diễn khơng đồng Lê Đình Thanh, Xử lý trang web nâng cao với AJAX 11 Ajax Web Lê Đình Thanh, Xử lý trang web nâng cao với AJAX 12 Ajax Web: Ưu điểm • Người dùng server thực cách song hành – Không...
... khơng lâu ngơnngữ với tên gọi Java đời giới thiệu năm 19 95 Java tên gọi đảo Indonexia, Đây nơi nhóm nghiên cứu phát triển chọn để đặt tên cho ngônngữ lập trình Java chuyến tham quan làm việc ... thi trang web 11 1. 3.3.Java phát triển ứng dụng Desktop dùng AWT JFC Việc phát triển chương trình ứng dụng có giao diện người dùng đồ họa trực quan giống chương trình viết dùng ngơnngữ lập trình ... diện trực quan ứng dụng Liên quan đến việc phát triển ứng dụng có giao diện người dùng đồ họa trực quan tìm hiểu chi tiết chương Minh họa thiết kế giao diện người dùng sử dụng JFC 12 1. 3.4.Java...