... trung vào vấn đề, thuộc tính chất chươngtrình mà bỏ qua thuộc tính không cần thiết Trừu tượng hóa trình việc phân chia chươngtrình thành chươngtrình Mỗi chươngtrình đảm nhiệm tác vụ đặc trưng ... đến 255 char: lưu số nguyên từ -128 đến 127 enum, short int, int : Lưu số nguyên từ 32768 đến 32767 unsigned int: lưu số nguyên dương từ đến 655 35 Kiểu long : Lưu số nguyên từ -2147483 658 đến ... xếp - Hàng đợi Kiểu DL người dùng định nghĩa Khái niệm trừu tượng hóa Định nghĩa kiểu Ưu điểm Kiểu DL người dùng định nghĩa Khái niệm trừu tượng hóa Trừu tượng hóa phương pháp giúp người lập trình...
... cung cấp xử lý cho P B bị kết thúc ngoại lệ lại truyền tới chươngtrình gọi B Nếu chươngtrình thân chươngtrình xử lý cho P toàn chươngtrình kết thúc xử lý chuẩn định nghĩa ngônngữ gọi tới ... lệnh chươngtrình chứa xử lý nơi mà ngoại lệ đề xuất sau truyền tới ?Chương trình chứa xử lý tự kết thúc cách bình thường xuất chươngtrình gọi xẩy - Ðây lựa chọn thiết kế ngônngữ Ngoại lệ xử lý ... phép toán nguyên thủy, chươngtrình tự xử lý ngoại lệ Nếu ngoại lệ xử lýchươngtrìnhchươngtrình trở cách bình thường chươngtrình gọi ngoại lệ đề xuất CÂU HỎI ÔN TẬP CHƯƠNG Khái niệm thuật...
... Thi hành Lựa chọn (điều kiện) Đường Chươngtrình Khối nối Ngônngữ lưu đồ Ví dụ: Mã giả Khi thể thuật toán mã giả, ta vay mượn cú pháp ngônngữlậptrình để thể thuật toán Mọi ngônngữlậptrình ... tạo Ngônngữ biểu diễn thuật toán Để biểu diễn thuật toán cần phải có tập hợp ký hiệu Mỗi ký hiệu biểu diễn hành động Tập hợp ký hiệu gọi ngônngữ biểu diễn thuật toán: Ngônngữ tự nhiên Ngôn ... phương trình có vô số nghiệm, ngược lại kết luận phương trình vô nghiệm Bước 4: Kết luận phương trình có nghiệm x = -b/a Ngônngữ lưu đồ Dùng để mô tả giải thuật sơ đồ hình khối, khối quy định hành...
... thức quan hệ biểu thức Boolean Thế phép gán ? Với ngônngữlậptrình khác nhau, phép gán có điểm khác ? Cho ví dụ việc dùng toán tử ngônngữlậptrình C ... dùng để thay đổi liên kết giá trị với ÐTDL Các ngônngữ khác phép gán khác Khác cú pháp Khác kết trả Khac cách thức tiến hành phép gán CÂU HỎI VÀ BÀI TẬP Thế biểu thức ? Biểu thức dùng trường ... có cấu trúc bao gồm : lệnh điều kiện, lệnh lặp lệnh hợp thành Tôi ưu hóa tính toán Để tối ưu hoá tính toán biểu thức, xây dựng chươngtrình cần ý vấn đề sau : - Không dùng biểu thức bất biến...
... bên ngônngữlậptrìnhChươngtrình biểu diễn phép toán xây dựng người lậptrìnhchươngtrình cài đặt cách dùng cấu trúc liệu phép toán cung cấp thân ngônngữlậptrình Đặc tả cài đặt chươngtrình ... Điều khiển luôn trả cho chươngtrình gọi việc thực thi chươngtrình kết thúc Đặc tả cài đặt chươngtrình Đặc tả chươngtrình Sự đặc tả chươngtrình bao gồm: - Tên chươngtrình - Số lượng tham ... trình có chươngtrình khác biểu thị phép toán định nghĩa người lậptrìnhchươngtrình dùng cho chươngtrình chứa chúng Những chươngtrình "cục bộ" bao gói, nghĩa chúng gọi tới từ bên chương trình...
... lệnh chươngtrình chứa xử lý nơi mà ngoại lệ đề xuất sau truyền tới? Chươngtrình chứa xử lý tự kết thúc xuất chươngtrình gọi xảy Trường Cao đẳng CNTT HN Việt – Hàn Khoa Khoa học máy tính 11 /50 ... tiếp tục thực chươngtrình bình thường, chươngtrì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ươngtrình chuyển điều khiển đến xử lý ngoại lệ ... đẳng CNTT HN Việt – Hàn Khoa Khoa học máy tính 12 /50 Các lệnh có cấu trúc Lan truyền ngoại lệ – xây dựng chươngtrì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...
... SQL ngônngữlậptrình sử dụng sở liệu và lậptrình ứng dụng dùng để kết hợp lệnh xử lý chuyển tác hỗ trợ nhiều thủ tục SQL đơn vị mã lệnh PL/SQL dạng khối (Begin… End) ChươngNgônngữ ... ‘Atlanta’; ChươngNgônngữ thủ tục –PL/SQL 9-4 Giới thiệu PL/SQL - Khai báo khối [DECLARE Khai báo biến, trỏ,…] BEGIN - Lệnh SQL; - Lệnh PL/SQL; [EXCEPTION Xử lý ngoại lệ xảy ra;] END; ChươngNgônngữ ... LOOP; ChươngNgônngữ thủ tục –PL/SQL - 22 Giới thiệu PL/SQL - Lệnh lặp FOR FOR counter IN [REVERSE] from … to LOOP statements; END LOOP; Ví dụ: Chèn thêm hàng vào bảng Locations ChươngNgôn ngữ...
... xoắn thưa hay dày phân thành loại Cat3, Cat4, Cat5, Cat5e, Cat6, Cat7… Cat Cat Bước xoắn 7 .5 – 10 (cm) 0.6 – 0. 85 (cm) Băng thông 16 MHz 100 MHz 3.2 Phương tiện truyền dẫn hữu tuyến 3.2.2 Cáp ... tần số chia thành 25 khung/giây, độ rộng khung 40ms Mỗi khung chia thành khe thời gian với độ rộng khe thời gian 6.67ms (hình vẽ) Với kỹ thuật này, số lượng người dùng tăng lên thành người dùng/khung ... Khung TDM 40ms Kênh chiều lên 3 1 850 .01 MHz Đầu cuối - trạm phát 1 850 .01 MHz Đầu cuối - trạm phát Kênh chiều xuống 3 1930. 05 MHz Trạm phát - Đầu cuối 1930. 05 MHz Trạm phát - Đầu cuối 324 bit...
... Layer 1: Vật lý (host-to-network) Lớp vật lý Kết hợp chức hai lớp vật lý liên kết liệu mô hình OSI Các mô tả chức năng, thủ tục, học, điện học Tốc độ truyền vật lý Khoảng cách, ... TCP/IP Quá trình trao đổi web web server web client thông qua mô hình TCP/IP: Quá trình nhận: bit nhị phân đẩy lên lớp vật lý để tạo lại Ethernet Frame Mô hình tham chiếu TCP/IP Quá trình trao ... nguồn, đích chèn vào phần đầu gói tin trình đóng gói (encapsulation) Mô hình tham chiếu TCP/IP Quá trình gửi tin từ địa 209.1 65. 202.130 đến địa chỉ: 209.1 65. 200.230 So sánh mô hình TCP/IP OSI...
... tìm đường quy trình để định định tuyến khỏi nút mạng nhằm gửi gói liệu tới nút khác Nếu mạng sử dụng mạch ảo định định tuyến tạo kênh ảo thiết lập Sau gói liệu theo đường thiết lập định tuyến ... phải biết cách quản lý nhóm, việc kết nối tách rời khỏi nhóm Các Bộ định tuyến cần biết chủ chúng thuộc nhóm Muốn nhóm thông báo cho Bộ định tuyến biết thành viên thay đổi thành viên nhóm, Bộ ... không đủ khả lưu trữ, xử lý, gửi chúng bắt đầu bị gói liệu Hiện tượng gọi tắc nghẽn mạng Nguyên nhân: Hàng đợi bị đầy (phải lưu tệp, phải tạo bảng ) khả xử lí nút mạng Hàng đợi bị đầy thông...
... www.yahoo.com? Địa IP www.yahoo.com 209.191.93 .52 Client DNS Server Truy xuất trang chủ địa 209.191.93 .52 Phản hồi lại trang chủ www.yahoo.com 209 191.93 .52 Quá trình truy cập trang web www.yahoo.com ... sửa lại thành chuẩn mạng Internet RFC 2821 RFC 2822 22 8.2.1- Kiến trúc dịch vụ Hệ thống thư điện tử bao gồm thành phần Tác tử người dùng: cho phép người sử dụng đọc gửi mail Đây chươngtrình ... chủ DNS tìm kiếm cung cấp địa IP tương ứng cho Bộ phân giải tên Căn vào địa IP này, chươngtrình thiết lập kết nối TCP với đầu cuối gửi gói liệu UDP Hệ thống tên miền DNS 8.1.2- Bản ghi tài...
... phát thông điệp gửi thành công hay chưa Thông báo Possitive Acknowledgement – ACK: Thông điệp gửi thành công Thông báo Negative Acknowledgement – NAK: Thông điệp gửi không thành công Vấn đề: ... mô chươngtrình phần mềm có sử dụng đồng hồ phần cứng để tạo ngắt theo chu kỳ 4.3.4 Đánh giá hiệu ARQ phát lại có chọn lọc ARQ phát lại gói N Phương pháp ARQ phát lại gói liệu hỏng thứ N tỏ hữu ... Khung liệu Lớp liên kết liệu làm việc dựa vào khả chuyển tải lớp Vật lý Các bít thông tin truyền nhận nhóm lại thành đơn vị logic gọi khung (frame) Trong khung liệu, bit thông tin, chứa...
... UDP để thực công việc Tiến trình gọi Gọi thủ tục đầu xa cho phép chươngtrình gọi thủ tục nằm máy trạm đầu xa 29 7.3.1 Các ứng dụng UDP Để gọi thủ tục đầu xa, chươngtrình máy trạm/máy chủ phải ... lớp liên kết liệu xử lý phần mào đầu chuyển tải tin lên lớp mạng Lớp mạng tiếp tục xử lý phần mào đầu lớp giao vận 7.1.2 Các dịch vụ 7.1.2 Các dịch vụ Quá trình thiết lập giải phóng kết nối ... đường truyền, điều khiển lưu lượng đảm bảo trình tự tin Ở lớp liên kết liệu, hai thực thể truyền tin trực tiếp qua đường kênh vật lý Ở lớp giao vận, kênh vật lý thay Subnet 13 7.2.1 Đặc điểm khác...
... NỘI DUNG BÀIGIẢNG Tổng quan ứng dụng web Lậptrình web với PHP Kết nối sở liệu MySQL PHP NỘI DUNG BÀIGIẢNG Tổng quan ứng dụng web Lậptrình web với PHP Kết nối ... PHP ASP NET JSP NỘI DUNG BÀIGIẢNG Tổng quan ứng dụng web Lậptrình web với PHP Kết nối sở liệu MySQL PHP GIỚI THIỆU NGÔNNGỮ PHP PHP ngônngữ kịch phía server Các kịch (lệnh) ... vào thƣ mục htdocs thƣ mục cài đặt xampp SẴN SÀNG LẬPTRÌNH WEB SO SÁNH PHP VÀ JAVASCRIPT PHP ngônngữ kịch phía server JavaScript ngônngữ kịch phía client Kịch PHP đƣợc thực server Một...
... (Type) Độ lớn (Byte) Miền giá trị (Range) unsigned char … 255 unsigned int … 65. 5 35 unsigned short … 65. 5 35 unsigned long … 4.294.967.2 95 Các kiểu liệu sở VC VC & & BB BB Kiểu số thực Các kiểu ... = ; Ví dụ int a = 150 6; int b = 0 150 6; int c = 0x 150 6; float d = 15. 06e-3; // 150 610 // 150 68 // 150 616 (0x hay 0X) // 15. 06*10-3 (e hay E) Các kiểu liệu sở 10 VC VC ... r) 5 < x < (x > 5) && (x < 5) (x > 5 && x < 5) Các kiểu liệu sở 25 VC VC & & BB BB Câu lệnh Khái niệm Là thị trực tiếp, hoàn chỉnh nhằm lệnh cho máy tính thực số tác vụ định Trình...
... sang ngônngữ đích (target languague) Quá trình dịch ghi nhận thông báo lỗi có chươngtrình nguồn Chươngtrình nguồn Trường Cao đẳng CNTT HN Việt – HànTrình biên dịch Khoa Khoa học máy tính Chương ... thống thành mã thực thi Một trình biên dịch điển hình cho hình bên Bộ tiền xử lýChươngtrình nguồn Trình biên dịch Chươngtrình đích hợp ngữTrình dịch hợp ngữ Mã máy khả tái định vị Trình ... Cao đẳng CNTT HN Việt – Hàn Khoa Khoa học máy tính 5/ 32 2.1 Trình biên dịch (tt) Môi trường trình biên dịch – Ngoài trình biên dịch, cần dùng nhiều chươngtrình khác để tạo chươngtrình đích...
... 2 Nội dung Lậptrình hướng đối tượng Công nghệ hướng đối tượng Ngônngữlậptrình Java Ví dụ tập Nội dung Lậptrình hướng đối tượng Công nghệ hướng đối tượng Ngônngữlậptrình Java Ví dụ ... tượng Công nghệ hướng đối tượng Ngônngữlậptrình Java Ví dụ tập 33 3.1 Java gì? • Java ngônngữlậptrình HĐT phát triển Sun Microsystems Java ngônngữlậptrình trẻ Ban đầu sử dụng để ... thông qua trình duyệt Web 48 3.4 Các tính Java (3) • Java có 50 từ khóa ▫ assert (New in 1 .5) enum (New in 1 .5) 50 3.4 Các tính Java (5) • Đa luồng (Multi-threaded) ▫ Cho phép chươngtrình bạn...