Tổng hợp tất cả tài liệu, ebook, giáo trình Công Nghệ Thông Tin chọn lọc và hay nhất.
Net service: chương trình ứng dụng thực hiện 1 tác vụ nào đó trên hệ thống mạng. Một số dịch vụ mạng phổ biến: Print service: In ấn trên mạng. File service: chia sẻ file, dữ liệu, chương trình Web service: cung cấp dịch vụ web. Mail service: cung cấp dịch vụ thư tín điện tử. Có nhiều mô hình để xây dựng dịch vụ mạng, nhưng cơ bản nhất là mô ...
18 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2151 | Lượt tải: 0
Giai đoạn cuối của quá trình biên dịch là sinh mã đích. Dữ liệu nhập của bộ sinh mã đích là biểu diễn trung gian của chương trình nguồn và dữ liệu xuất của nó là một chương trình đích (hình 9.1). Kỹ thuật sinh mã đích được trình bày trong chương này không phụ thuộc vào việc dùng hay không dùng giai đoạn tối ưu mã trung gian .
20 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 1910 | Lượt tải: 3
Thay vì một chương trình nguồn được dịch trực tiếp sang mã đích, nó nên được dịch sang dạng mã trung gian bởi kỳ trước trước khi được tiếp tục dịch sang mã đích bởi kỳ sau vì một số tiện ích: Thuận tiện khi muốn thay đổi cách biểu diễn chương trình đích; Giảm thời gian thực thi chương trình đích vì mã trung gian có thể được tối ưu. Chương này giới ...
18 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2083 | Lượt tải: 3
Trước khi xem xét vấn đề sinh mã được trình bày ở các chương sau, chương này trình bày một số vấn đề liên quan đến việc gọi thực hiện chương trình con, các chiến lược cấp phát bộ nhớ và quản lý bảng ký hiệu. Cùng một tên trong chương trình nguồn có thể biểu thịcho nhiều đối tượng dữ liệu trong chương trình đích. Sự biểu diễn của các đối tượng dữ li...
26 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 1851 | Lượt tải: 2
Chương này giới thiệu một trình biên dịch cho các biểu thức số học đơn giản (trình biên dịch đơn giản) gồm hai kỳ: Kỳ đầu (Front end) và kỳ sau (Back end). Nội dung chính của chương tập trung vào kỳ đầu gồm các giai đoạn: Phân tích từ vựng, phân tích cú pháp và sinh mã trung gian với mục đích chuyển một biểu thức số học đơn giản từ dạng trung tố sa...
37 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2199 | Lượt tải: 2
Để máy tính có thể hiểu và thực thi một chương trình được viết bằng ngôn ngữ cấp cao, ta cần phải có một trình biên dịch thực hiện việc chuyển đổi chương trình đó sang chương trình ở dạng ngôn ngữ đích. Chương này trình bày một cách tổng quan về cấu trúc của một trình biên dịch và mối liên hệ giữa nó với các thành phần khác - “họ hàng” của nó - như...
10 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 1914 | Lượt tải: 2
Với HTML and Microsoft FrontPage bạn đã biết cách tạo ra trang Web - tuy nhiên chỉ mới ở mức biểu diễn thông tin chứ chưa phải là các trang Web động có khả năng đáp ứng các sự kiện từ phía người dùng. Hãng Netscape đã đưa ra ngôn ngữ script có tên là LiveScript để thực hiện chức năng này. Sau đó ngôn ngữ này được đổi tên thành JavaScript để tận dụn...
79 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2014 | Lượt tải: 4
Với HTML and Microsoft FrontPage bạn đ• biết cách tạo ra trang Web - tuy nhiên chỉ mới ở mức biểu diễn thông tin chứ chưa phải là các trang Web động có khả năng đáp ứng các sự kiện từ phía người dùng. H•ng Netscape đ• đưa ra ngôn ngữ script có tên là LiveScript để thực hiện chức năng này. Sau đó ngôn ngữ này được đổi tên thành JavaScript để tận dụn...
96 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2062 | Lượt tải: 1
Java được Sun MicroSystems giới thiệu lần đầu vào tháng 6 năm 1995 và nhanh chóng trở thành một ngôn ngữ lập trình chuyên nghiệp. Sơ khởi của Java là dự án "Oak", thiết kế một ngôn ngữ lập trình để điều khiển các thiết bị điện tử do James Gosling và các đồng nghiệp tại Sun phụ trách. Được xây dựng trên nền tảng của C/C++ sau khi bỏ đi các đặc tín...
66 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2218 | Lượt tải: 4
Đ: Đây là ngôn ngữ lập trình mới do một nhóm nhỏ các nhà khoa học của hãng Sun Microsystems sáng tạo nên. Theo như truyền thuyết của những người tạo ra ngôn ngữ này, thoạt tiên Java được gọi là Oak và người ta định dùng nó để lập trình cho bộ TV (set-top box). Tất cả các khả năng hiện tại cũng như những lời đao to búa lớn chỉ mới có sau này. Từ nền...
25 trang | Chia sẻ: haohao89 | Ngày: 30/07/2013 | Lượt xem: 2195 | Lượt tải: 1