Bài giảng tin học đại cương phần 2 giới thiệu hệ điều hành

32 349 0
Bài giảng tin học đại cương  phần 2   giới thiệu hệ điều hành

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tin Học Đại Cương Phần 2: GIỚI THIỆU HỆ ĐIỀU HÀNH Nội dung     Định nghĩa HĐH Chức HĐH Các HĐH phổ biến Sử dụng HĐH Windows     Giao diện đồ họa Windows Explorer Chạy ứng dụng môi trường Windows Màn hình Desktop 2.1 Định nghĩa HĐH   HĐH phần mềm quản lý tài nguyên (resources) – phần cứng máy tính Quản lý tài nguyên đảm bảo cho tài nguyên chia sẻ sử dụng cách hiệu (có trật tự có kiểm soát) Máy tính Phần mềm hệ thống Phần mềm ứng dụng Phần cứng 2.1 Định nghĩa HĐH   HĐH cung cấp cho người dùng phần mềm ứng dụng dịch vụ (services) cần thiết để tương tác với thiết bị phần cứng Người dùng/phầm mềm ứng dụng không cần quan tâm đến chi tiết hoạt động thiết bị Máy tính Phần mềm hệ thống Phần mềm ứng dụng Phần cứng 2.2 Chức HĐH  Quản trị tài nguyên hệ thống      Quản lý tiến trình Quản lý nhớ Quản lý nhập xuất Hệ thống file (file system) Giao tiếp với người dùng   Giao tiếp với người dùng cuối: hình lệnh, giao diện đồ họa GUI Giao tiếp với phần mềm ứng dụng: chương trình/thủ tục hệ thống (system calls/system procedures) 2.2 Chức HĐH  Quản trị tài nguyên hệ thống  Quản lý tiến trình    Tại thời điểm, CPU xử lý tiến trình Quản lý tiến trình bao gồm việc khởi tạo tiến trình, tính toán phân bổ thời gian làm việc CPU cho tiến trình, quản lý trạng thái tiến trình kết thúc tiến trình Có chế xử lý tiến trình CPU sau:   Xử lý đơn nhiệm (single tasking): tác vụ xử lý tác vụ trước hoàn tất Xử lý đa nhiệm (multitasking): cho phép thực nhiều tác vụ lúc Khi đó, HĐH chia thời gian xử lý CPU cho tiến trình luân phiên chuyển đổi xử lý chúng 2.2 Chức HĐH  Quản trị tài nguyên hệ thống  Quản lý tiến trình  Có cách định thời cho CPU sau:   Liên kết (cooperative): Hệ thống chọn tiến trình để xử lý Cho đến tiến trình hoàn tất tạm nghỉ (do phải chờ hoạt động nhập xuất hay chờ kết tiến trình khác), tiến trình khác xử lý Vd: MS-DOS Định thời (preemptive): HĐH chia thời gian xử lý cho tất tiến trình Hết thời gian giao, tiến trình bị “đóng băng” thời gian sử dụng CPU giao cho tiến trình khác Vd: Win 2000 2.2 Chức HĐH  Quản trị tài nguyên hệ thống  Quản lý tiến trình  Mục đích giải pháp định thời:   Công bằng: công chia sẻ việc sử dụng CPU cho tiến trình Hiệu quả: không tài nguyên máy nhàn rỗi 2.2 Chức HĐH  Quản trị tài nguyên hệ thống  Quản lý nhớ    Bộ nhớ phân bổ cho tiến trình Tiến trình cần sử dụng nhớ để lưu liệu lệnh chương trình Quản lý nhớ làm nhiệm vụ phân bổ nhớ cho tiến trình khác hoạt động lúc, kiểm soát tình trạng vùng nhớ (còn trống hay sử dụng sử dụng ai) bảo đảm tiến trình không vi phạm vùng nhớ tiến trình khác Vùng nhớ ảo (virtual memory): chế HĐH dùng để mở rộng khả lưu trữ RAM cách sử dụng phần đĩa cứng để lưu liệu Khi cần xử lý, liệu vùng nhớ ảo lại chép vào RAM để CPU truy xuất Chức HĐH  Quản trị tài nguyên hệ thống  Quản lý thiết bị nhập xuất 2.2 Chức HĐH  Giao tiếp với người dùng   Giao tiếp với người dùng cuối (end users): hình lệnh (OS shell, command prompt), giao diện đồ họa GUI (Graphical User Interface) Giao tiếp với chương trình người dùng/chương trình ứng dụng: hàm hệ thống (system calls/system procedures) gọi thực thi dịch vụ HĐH cung cấp 2.2 Chức HĐH  Giao tiếp với người dùng  Giao tiếp với người dùng cuối (end users): giao diện đồ họa (GUI – Graphical User Interface), hình lệnh 2.2 Chức HĐH  Giao tiếp với người dùng  Giao tiếp với chương trình người dùng/chương trình ứng dụng: hàm hệ thống (system calls/system procedures) gọi thực thi dịch vụ HĐH cung cấp      Hàm hệ thống dành cho quản lý tiến trình Hàm hệ thống dành cho quản lý tập tin Hàm hệ thống dành cho quản lý thư mục … HĐH Windows: hàm hệ thống định nghĩa thư viện Win API (Application Program Interface) HĐH 2.3 Các hệ điều hành phổ biến         MS-DOS (MicroSoft Disk Operating System) Windows 3.1x Windows 9x Windows NT/2000 Windows XP Windows Vista Unix/Linux MacOS (Macintosh Operating System) 2.4 Sử dụng HĐH Windows       Màn hình Desktop Cửa sổ (window) thành phần Hộp thoại (dialog box) đối tượng Làm việc với hình desktop Chạy ứng dụng Windows Sử dụng Windows Explorer Màn hình Desktop MenuStart TaskBar SystemClock Title Bar Menu Bar Control box Toolbar Bar Status Bar Scroll Bar Hộp thoại - Dialog Box List Box: cho phép chọn mục danh sách Radio button: chọn mục số mục chọn Check box: chọn nhiều mục số mục chọn Text box: nhập text Command Button: nút lệnh nhằm thực yêu cầu Hộp thoại –Dialog Box Thao tác với GUI      Con trỏ chuột (pointers) Click – nhấn nút trái chuột lần  chọn mục Double click – nhấn nhanh liên tiếp nút trái chuột lần  mở, gọi thi hành Click chuột phải  menu Chọn nhiều mục lúc: nhấn Ctrl Shift lúc với click chuột    Ctrl  chọn rời rạc mục lúc Shift  chọn liên tiếp mục lúc F1: xem Help Thao tác với Desktop  Màn hình Desktop    Click chuột phải xem chức Properties  cài đặt thể hình desktop cửa sổ windows Taskbar  Menu Start  Chọn menu Start       All programs Control Panel Run… Log Off, Shutdown Click chuột phải lên menu Start Click chuột phải lên Taskbar Chạy ứng dụng Windows     Từ hình Desktop Từ menu Start  All programs Từ mune Start  Run… Cách khác? Windows Explorer  Mở Windows Explorer    Xem thư mục     Click chuột phải lên menu Start, chọn Explore Trên hình Desktop hay menu Start, chọn My Computer Các cách thể nội dung thư mục Xem/thay đổi Properties thư mục, tập tin Các tùy chọn thư mục, tập tin Thao tác với thư mục, tập tin       Tạo Xóa Đặt tên, đổi tên Di chuyển (Cut & Paste) Copy (Copy & Paste) Tạo/xóa shortcut Control Panel [...]... người dùng nào… Tên tập tin: gồm có 2 phần là phần tên và phần mở rộng .  Ví dụ: game.exe, my_profile.doc Phần mở rộng thường tối đa 3 kí tự giúp phân loại tập tin và xác định chương trình dùng để mở tập tin 2. 2 Chức năng của HĐH  Quản trị tài nguyên của hệ thống  Hệ thống tập tin  Tên tập tin:  Tên không tường minh (wildcard name): Dùng kí tự đại diện thay thế cho một... Quản trị tài nguyên của hệ thống  Hệ thống tập tin     Các thao tác với tập tin: tạo tập tin, xóa tập tin, đọc dữ liệu trong tập tin và thêm dữ liệu vào tập tin Trước khi đọc dữ liệu trong tập tin, HĐH phải xác định vị trí tập tin trên đĩa, mở tập tin để thực hiện truy xuất dữ liệu và khi hoàn thành sẽ đóng tập tin lại Các thuộc tính của tập tin: tên, thời gian tạo tập tin, kích thước, thuộc về... con người 2. 2 Chức năng của HĐH  Quản trị tài nguyên của hệ thống  Quản lý ổ đĩa và hệ thống tập tin   HĐH sử dụng khái niệm thư mục (directory, folder) để nhóm các tập tin lại với nhau Hệ thống tập tin có cấu trúc phân cấp, xuất phát từ thư mục gốc (kí hiệu \) là thư mục tượng trưng cho toàn bộ hệ thống tập tin  cấu trúc cây thư mục 2. 2 Chức năng của HĐH  Quản trị tài nguyên của hệ thống ... cây của hệ thống tập tin Peter Profiles Paul Volume C (program files) Lecture Teachers Physic History Volume D (Data) Students Profiles Grades Paul 2. 2 Chức năng của HĐH  Quản trị tài nguyên của hệ thống  Quản lý ổ đĩa và hệ thống tập tin  Các khái niệm liên quan đến cấu trúc phân cấp của hệ thống tập tin:    Ổ đĩa hiện hành: ổ đĩa được chọn làm mặc nhiên cho quá trình truy xuất thông tin Thư... do HĐH cung cấp      Hàm hệ thống dành cho quản lý tiến trình Hàm hệ thống dành cho quản lý tập tin Hàm hệ thống dành cho quản lý thư mục … HĐH Windows: hàm hệ thống được định nghĩa trong thư viện Win API (Application Program Interface) của HĐH 2. 3 Các hệ điều hành phổ biến         MS-DOS (MicroSoft Disk Operating System) Windows 3.1x Windows 9x Windows NT /20 00 Windows XP Windows Vista... ổ đĩa và hệ thống tập tin    Dữ liệu của người dùng được lưu trong các thiết bị lưu trữ, dưới dạng mã nhị phân 0, 1 Để quản lý các dữ liệu này và quá trình đọc/ghi dữ liệu từ đĩa, HĐH đưa ra khái niệm hệ thống tập tin Phần tử nhỏ nhất trong hệ thống tập tin là tập tin, lưu trữ một nội dung của người dùng Mỗi thiết bị lưu trữ vật lý (đĩa cứng, đĩa mềm… – physical disk) có thể được chia thành các... tiếp điều khiển hoạt động của thiết bị TĐKTB do nhà sản xuất thiết bị viết và được phát hành kèm theo thiết bị Để điều khiển thiết bị, TĐKTB được cài đặt như là một phần của HĐH HĐH quy định cách thức TĐKTB được cài đặt vào và tương tác với các phần còn lại của HĐH cũng như cách thức người dùng tương tác với thiết bị/TĐKTB  TĐKTB đặc trưng theo HĐH 2. 2 Chức năng của HĐH  Quản trị tài nguyên của hệ. . .2. 2 Chức năng của HĐH  Quản trị tài nguyên của hệ thống  Quản lý các thiết bị nhập xuất       Thông qua các chương trình điều khiển thiết bị (device drivers) (TĐKTB) Mỗi loại thiết bị có cơ chế làm việc khác nhau Mỗi mẫu thiết bị có các chức năng khác nhau  có tập lệnh điều khiển chuyên biệt khác nhau  cần TĐKTB khác nhau Ví dụ: trình điều khiển bàn phím, máy in Trình điều khiển... tin:  Tên không tường minh (wildcard name): Dùng kí tự đại diện thay thế cho một hay một nhóm kí tự trong tên tập tin  chỉ ra những tập tin có đặc điểm chung trong tên gọi  ?: đại diện cho một kí tự  *: đại diện cho một nhóm kí tự hay không có kí tự nào Ví dụ: *day*.txt t*.txt A?5.txt 2. 2 Chức năng của HĐH  Giao tiếp với người dùng   Giao tiếp với người dùng cuối (end users): màn hình lệnh (OS... trình ứng dụng: hàm hệ thống (system calls/system procedures) gọi thực thi dịch vụ do HĐH cung cấp 2. 2 Chức năng của HĐH  Giao tiếp với người dùng  Giao tiếp với người dùng cuối (end users): giao diện đồ họa (GUI – Graphical User Interface), màn hình lệnh 2. 2 Chức năng của HĐH  Giao tiếp với người dùng  Giao tiếp với các chương trình người dùng/chương trình ứng dụng: hàm hệ thống (system calls/system ... mục hành hiểu không đường dẫn 2. 2 Chức HĐH  Quản trị tài nguyên hệ thống  Hệ thống tập tin     Các thao tác với tập tin: tạo tập tin, xóa tập tin, đọc liệu tập tin thêm liệu vào tập tin. .. tập tin 2. 2 Chức HĐH  Quản trị tài nguyên hệ thống  Hệ thống tập tin  Tên tập tin:  Tên không tường minh (wildcard name): Dùng kí tự đại diện thay cho hay nhóm kí tự tên tập tin  tập tin. .. Profiles Grades Paul 2. 2 Chức HĐH  Quản trị tài nguyên hệ thống  Quản lý ổ đĩa hệ thống tập tin  Các khái niệm liên quan đến cấu trúc phân cấp hệ thống tập tin:    Ổ đĩa hành: ổ đĩa chọn làm

Ngày đăng: 04/12/2015, 04:30

Từ khóa liên quan

Mục lục

  • Tin Học Đại Cương Phần 2: GIỚI THIỆU HỆ ĐIỀU HÀNH

  • Nội dung

  • 2.1 Định nghĩa HĐH

  • Slide 4

  • 2.2 Chức năng của HĐH

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Chức năng của HĐH

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan