intTypePromotion=1

Bài giảng Tin học (Phần 1: Tin học cơ sở)(cao học Vật lý): Chương 1 - TS. Ngô Văn Thanh

Chia sẻ: Dinh Tuan | Ngày: | Loại File: PDF | Số trang:61

0
30
lượt xem
1
download

Bài giảng Tin học (Phần 1: Tin học cơ sở)(cao học Vật lý): Chương 1 - TS. Ngô Văn Thanh

Mô tả tài liệu
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Tin học (Phần 1: Tin học cơ sở) - Chương 1: Hệ điều hành, phần mềm ứng dụng" cung cấp cho người đọc các kiến thức: Quản lý dữ liệu trên Windows, các câu lệnh cơ bản trên hệ điều hành Linux, cluster, phần mềm kết nối SSH, phần mềm hỗ trợ chạy các chương trình qua SSH,... Mời các bạn cùng tham tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Tin học (Phần 1: Tin học cơ sở)(cao học Vật lý): Chương 1 - TS. Ngô Văn Thanh

  1. Ngo Van Thanh, IOP 11/2011
  2. Chương 1: Hệ điều hành, phần mềm ứng dụng (LT: 8, TH:8)  Quản lý dữ liệu trên Windows  Các câu lệnh cơ bản trên hệ điều hành Linux  Cluster, phần mềm kết nối SSH.  Phần mềm hỗ trợ chạy các chương trình qua SSH  Phần mềm đồ họa: Gnuplot, Origin  Phần mềm soạn thảo trên shell vi  Phần mềm soạn thảo và dịch LaTeX
  3. 1.1 Quản lý dữ liệu trên Windows  Tổngquan về hệ điều hành Windows  Quá trình phát triển MS-DOS  Win. 3.1/3.11  Win. 95/98  Win. XP  Win. Vista  Win. 7 Windows NT  Win. Server 2000  Win. Server 2003/2008  Ưu điểm Dễ cài đặt và sử dụng, Có giao diện thân thiện, Nhiều phần mềm ứng dụng.  Nhược điểm Tính ổn định thấp, Mức độ bảo mật chưa cao, Dễ bị lây nhiễm Virus.
  4. 1.1 Quản lý dữ liệu trên Windows  Quest. : Tại sao chúng ta cần phải quản lý dữ liệu ?  Dễ dàng tìm kiếm file khi cần sử dụng  Bảo vệ dữ liệu phòng khi máy tính bị hỏng  Phân loại dữ liệu  Phân loại theo thuộc tính dữ liệu : “văn bản”, “âm nhạc”…  Sắp xếp dữ liệu theo cấu trúc cây thư mục  Theo trình tự mang tính tổng quát đến chi tiết  Phân chia theo nội dung của dữ liệu  Phân chia theo thời gian  Truy cập nhanh đến thư mục  Tạo shortcut trên màn hình nền (desktop).
  5. 1.1 Quản lý dữ liệu trên Windows  Phân chia harddisk (Đĩa cứng).  Số ổ đĩa Logic tối thiểu : 02 01 đĩa cho hệ điều hành, 01 đĩa cho dữ liệu cá nhân  Chia đĩa ngay khi cài đặt Windows Đĩa C: dành cho hệ điều hành có kích thước vừa đủ  Windows XP : 30GB-50GB  Windows Vista/Seven : 80GB-120GB Phần còn lại có thể chia thêm đĩa Logic  Chia đĩa khi đã có hệ điều hành Windows Laptop: Khi khôi phục (restore) cần chọn giữ nguyên Data Phần mềm hỗ trợ : Acronis Disk Director  http://iop.vast.ac.vn/ftpsite/Win32/Acronis/
  6. 1.1 Quản lý dữ liệu trên Windows  Sao lưu dữ liệu  Sao lưu hệ điều hành (partition)  Sao lưu dữ liệu cá nhân  Phương pháp sao lưu dữ liệu  Sao lưu bằng tay  Sao lưu tự động bằng phần mềm Phần mềm hỗ trợ : Acronis True Image Workstation http://iop.vast.ac.vn/ftpsite/Win32/Acronis/  Thiết bị sao lưu dữ liệu  Thiết bị ngoại vi : đĩa mềm, đĩa quang, portable drive, flashdisk.  Đĩa cứng phụ (sao lưu tự động)
  7. 1.1 Quản lý dữ liệu trên Windows  Phòng chống Virus:  Hạn chế sử dụng flashdisk trên các máy tính lạ  Hạn chế truy cập các trang web đen.  Kiểm tra virus trên flashdisk trước khi mở  Khóa chế độ tự động mở flashdisk trên Windows XP  Chạy “gpedit.msc” trên màn hình command hoặc “RUN” Double click vào: “Administrative Templates” Click vào “Turn Off Autoplay” Trong properties : Chọn “Enable” Loại drives : chọn “All drives”  Phần mềm hỗ trợ : AVG Antivirus Free Edition  Tools  Advanced settings  Scans  Removable device  Enable
  8. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  Tổng quan về hệ điều hành Linux  Quá trình phát triển Unix : chạy trên máy tính SUN  Solaris Linux : chạy trên máy tính PC  Các phiên bản Linux Redhat, Mandrake (Mandriva), Debian, Ubuntu  Ưu điểm Tính ổn định cao Khả năng bảo mật tốt Không bị lây nhiễm Virus.  Nhược điểm Khó cài đặt và cấu hình Chưa thân thiện với người sử dụng Dữ liệu hệ thống dễ bị hỏng khi bị tắt máy đột ngột
  9. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  Cấu trúc thư mục Tên partition Ý nghĩa /boot Chứa các tệp dùng trong quá trình khởi động. /home Chứa các thư mục home của người dùng. /bin Chứa các chương trình Linux cơ bản viết dưới dạng mã máy. /etc Chứa các thư mục và tệp cấu hình hệ thống/ dịch vụ. /dev Chứa các tệp khai báo thiết bị. /tmp Thư mục chứa các thư mục con và tệp tạm thời. /usr Thư mục chứa các thư mục con và tệp mức người dùng. /var Thư mục chứa các thư mục con và tệp khác.
  10. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  Thuộc tính file (folder):  Tên file phân biệt chữ hoa và chữ thường.  Không phân biệt thuộc tính file chạy bằng các đuôi : exe, com  thuộc tính : d : thư mục r : cho phép đọc w : cho phép ghi, sửa chữa x : cho phép chạy (tương tự các file có đuôi .exe trên windows) .* : file ẩn
  11. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  Phân quyền sử dụng  owner : quyền chủ nhân  group : quyền theo nhóm  Other : quyền cho mọi người So sánh quyền sử dụng của các thư mục trên 2 ví dụ sau: Người sử dụng ngothanh có những quyền gì?
  12. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  pwd : hiển thị vị trí hiện thời trên đường dẫn.  mkdir folder_name : tạo thư mục  -p : tạo thư mục nhiều cấp nếu thư mục mẹ không tồn tại thì sẽ tự động tạo thêm thư mục mẹ  cd : lệnh chuyển thư mục.  cd path : chuyển đến thư mục theo đường dẫn path.  cd.. : chuyển ra thư mục mẹ.  cd : chuyển đến thư mục home của người sử dụng.  ls : liệt kê các file (thư mục)  (dir trong MS-DOS)  -l : liệt kê chi tiết các file (long list); hoặc lệnh ll  -a : liệt kê các file ẩn (bắt đầu bằng ký tự “.”  mv : chuyển dời file hoặc thư mục (có thể đổi tên file)  mv sour. dest. chuyển file từ nguồn sourse sang đích destination
  13. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  cp : sao chép file (có thể đổi tên file).  cp file_sour. dest_path/file_dest.  -r : sao chép thư mục  rm : lệnh xoá file  rm –r folder_name : xoá thư mục  rm –f : xoá file không cần trả lời câu hỏi (Y/N).  cat filename : xem nội dung file (dạng mã ASCII). > : ghi kết quả hiển thị trên màn hình ra file  command > filename : ghi nội dung ra filename ghi đè nếu filename đã tồn tại.  command >> filename : chèn thêm vào filename Tạo file mới nếu filename không tồn tại.
  14. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  passwd : đổi mật khẩu.  chown owner files : thay đổi chủ sở hữu  chgrp group files : thay đổi nhóm sở hữu  chmod đối_tượng [=/+/-]mode files : đổi thuộc tính Đối tượng Ý nghĩa Thuộc tính Kiểu chữ Kiểu số u user Không có quyền gì 0 g group execute x 1 o other read r 2 a all write w 4 chmod 644 files  -rw-r--r-- chmod u=rw files ; chmod go=r files Ta có: -rw-r--r-- ; chmod a+x files  -rwxr-xr-x
  15. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  ps : hiển thị các chương trình đang chạy.  ps -u username : chỉ hiển thị các chương trình thuộc quyền sở hữu của người sử dụng username  ps -e : hiển thị tất cả các chương trình  ps -x : chỉ hiển thị các chương trình đang chạy  ps -f : hiển thị đầy đủ thông tinh của các chương trình  top : hiển thị các tác vụ trong hệ thống  u + username : chỉ hiển thị các tác vụ của username  Tương tự như chương trình “task manager” của windows.  kill -9 pids : kết thúc các chương trình có pids được liệt kê trong lệnh ps hoặc lệnh top.
  16. 1.2 Các câu lệnh cơ bản trên hệ điều hành Linux  tar : gộp nhiều file và thư mục thành một file đơn.  tar –cf file.tar files_folders  -u : update file tar ; thêm hoặc thay thế file mới.  tar –xf file.tar : giải gộp file .tar (extract) Tương tự như file .zip .rar… nhưng không nén.  gzip file : nén file thành file có đuôi .gz (compress)  -d : giải nén (decompress)  gunzip file.gz : giải nén  tar –czvf file.tgz files : gộp files rồi nén  tar –xzvf file.tgz : giải nén rồi extract  file.tar.gz tương đương với file.tgz
  17. 1.3 Cluster, phần mềm kết nối SSH  Giới thiệu chung về Cluster  Trích nguồn : http://www.arete.com/index.php?view=cluster_computing
  18. 1.3 Cluster, phần mềm kết nối SSH  Giới thiệu chung về Cluster  Master node: Quản lý dữ liệu của người sử dụng Quản lý các chương trình chạy Cân bằng tải trên các node  Workstation nodes: Thực hiện các chương trình được gửi đến từ Master node Chỉ có các processor và RAM Có thể có hoặc không có đĩa cứng hệ thống Các node kết nối với nhau và kết nối với Master node thông qua mạng LAN
  19. 1.3 Cluster, phần mềm kết nối SSH  Giới thiệu chung về Cluster  Ưu điểm: Hiệu quả tương đối cao; giá thành hạ Dễ dàng nâng cấp, sửa chữa Không giới hạn số workstation node Các nodes không đòi hỏi phải đồng bộ  Nhược điểm: Không thực hiện được các chương trình đòi hỏi dung lượng bộ nhớ RAM cao. Tốc độ tính toán song song phụ thuộc nhiều vào  Tốc độ truyền dữ liệu qua mạng LAN  Tính đồng bộ của các node
  20. 1.3 Cluster, phần mềm kết nối SSH  Các loại Cluster:  Beowulf: Đòi hỏi đồng bộ hóa các thư viện, trình biên dịch Cho phép tính toán song song; hiệu quả cao đối với các chương trình chạy ngầm (background).  openMosix: Hiệu quả cao đối với các chương trình chạy nổi (matlab, mathematica…) Tự động chuyển các chương trình giữa các node Hiệu quả thấp đối với các chương trình chạy song song  Condor: Không đòi hỏi đồng bộ trình biên dịch và hệ điều hành Hiệu quả cao đối với các trường đại học có nhiều máy tính PC Không hỗ trợ tính toán song song
ADSENSE
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2