2/ CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM

Một phần của tài liệu Tin Hoc Dai Cuong DHSP (p1 2) (Trang 81 - 82)

. Các tên dành riêng sau đây không được dùng để đặt tên cho tập ti n: CON, COM 1, LPT1 , NUL , PRN

2/ CÁC ĐẶC ĐIỂM CỦA PHẦN MỀM

2.1./ CÁC LỆNH CƠ BẢN VÀ TIỆN ÍCH

Nói chung tất cả các tiện ích và các lệnh cơ bản của Unix đều được chuyển sang Linux. -Các lệnh cơ bản như: ls, more, …

-Các phần mềm như: Perl, Python, Java Development Kit,… -Các trình soạn thảo văn bản như: vi, ex, GNU Emacs,…

2.2./ CÁC NGÔN NGỮ LẬP TRÌNH

Linux cung cấp một mơi trường lập trình Unix đầy đủ, bao gồm mọi thư viện chuẩn, các công cụ lập trình, trình biên dịch và gỡ rối. Hai ngơn ngữ lập trình phổ biến nhất là C và C++ được hỗ trợ trong Linux với trình biên dịch gcc của GNU.

Các ngơn ngữ lập trình khác cũng được đưa vào Linux như: Smalltalk, Fortran, Pascal, Lisp, …

2.3./ HỆ THỐNG X WINDOW

Hệ thống X Window là giao diện đồ hoạ chuẩn cho các máy Unix. Đó là một môi trường mạnh hỗ trợ rất nhiều ứng dụng. Phiên bản X Window trên Linux là XFree86, và môi trường X Window rất giống môi trường MS Windows thường sử dụng.

Chương trình XFree86 cũng chứa cả các thư viện lập trình và các tập tin include để có thể phát triển các ứng dụng trên X Window (X applications). X Window cũng có sẵn các font chuẩn, bitmaps và các tài liệu, đồng thời cũng hỗ trợ các công cụ đồ hoạ 3 chiều (PEX, Mesa).

2.4./ KDE VÀ GNOME

X Window có hai kiến trúc cơ bản là KDE và GNOME. Cả hai hệ thống này đều cungcấp một mơi trường hồn tồn tích hợp đồ họa chạy bên trên X Window, với đầy đủ Window Manager, các tiện ích và các ứng dụng vượt trội các hệ thống như MS Windows 98.Trong đó ngồi những chức năng dành cho người sử dụng được cung cấp bởi KDE, GNOME còn cung cấp thêm một số chức năng dành cho việc quản trị hệ thống.

Hầu hết các phiên bản Linux đều cho phép đặt cấu hình một cách tự động một trong hai mơi trường trên khi cài đặt.

2.5./ LINUX VÀ MẠNG

Linux là một trong những hệ điều hành mạng mạnh nhất, ngày càng có nhiều người chọn Linux làm hệ điều hành mạng. Linux hỗ trợ hai giao thức cơ bản cho các hệ thống Unix: TCP/IP và UUCP.

Hầu hết các mạng TCP/IP đều sử dụng card mạng Ethernet để kết nối. Linux hỗ trợ rất nhiều loại card Ethernet thông dụng cũng như các loại Fast Ethernet, ATM, ISDN, mạng LAN không dây, Token Ring, và các giao diện mạng hiệu năng cao khác.

Linux cũng hỗ trợ PPP và SLIP, cho phép kết nối Internet qua Modem. Linux hỗ trợ các trình duyệt Web như Netscape và các Web Server như Apache.

Các dịch vụ truyền thư điện tử như: sendmail, exim và smail; các dịch vụ telnet, rlogin, ssh, và rsh cho phép có thể truy nhập và làm việc trên một máy tính khác trên mạng.

2.6./ GIAO TIẾP VỚI WINDOWS VÀ MS DOS

Linux có nhiều tiện ích cho phép có thể giao tiếp với Windows và MS DOS. Trong đó phải kể đến Wine – trình giả lập MS Windows trên X Window của Linux. Chương trình này cho phép các ứng dụng trên Windows có thể chạy được trên Linux.

Edited by Duc Long – Feb, 2005 82

Một phần của tài liệu Tin Hoc Dai Cuong DHSP (p1 2) (Trang 81 - 82)

Tải bản đầy đủ (PDF)

(85 trang)