0
  1. Trang chủ >
  2. Giáo án - Bài giảng >
  3. Cao đẳng - Đại học >

Giáo an Bài giảng: Công nghệ thông tin về Linux hệ điều hành giành cho người lập trình

Giáo an Bài giảng: Công nghệ thông tin về Linux hệ điều hành giành cho người lập trình

Giáo an Bài giảng: Công nghệ thông tin về Linux hệ điều hành giành cho người lập trình

. /mnt/usb74Các APP chuẩn11HỆ ĐIỀU HÀNH LINUX 2Tổng quan về Unix /Linux  Unix  Lịch sử Linux  Lịch sử ra đời Bản phân phối  Live CD & Knnopix Kiến trúc HĐH3UNIX Hệ điều hành - Đa nhiệm(multi-tasking)-. áp dụng cho các tệp nhị phân (binary)• Bit SUID (S) chạy chương trình với UID của chủ nhân chương trình • Cho phép tăng quyền cho NSD một cách an toàn trong khuôn khổ chương trình đang chạy•. (binary)• Bit SUID (S) chạy chương trình với UID của chủ nhân chương trình • Cho phép tăng quyền cho NSD một cách an toàn trong khuôn khổ chương trình đang chạy• Ví dụ: tiện ích mail có bit...
  • 19
  • 572
  • 0
Giáo an Bài giảng: Công nghệ thông tin về các hệ điều hành hiện nay

Giáo an Bài giảng: Công nghệ thông tin về các hệ điều hành hiện nay

. quan điểm về một hệ điều hành tùy thuộc nhiều vào nhu cầu và góc nhìn của người dùng vào hệ thống. Quan điểm thứ nhất cho rằng hệ điều hành là một bộ điều phối tài nguyên. Ở quan điểm này, hệ. để hệ điều hành vẫn vận hành tốt khi mà khối lượng công việc, hoặc năng lực phần cứng tăng lên. III. CÁC THÀNH PHẦN CỦA HỆ ĐIỀU HÀNH Về cơ bản, một hệ điều hành thông thường sẽ bao gồm các hệ. điều hành xử lý. Hệ thống thông dịch giúp cho người dùng có thể trực tiếp sử dụng máy tính mà không cần phải lập trình. III.6 Đảm bảo an toàn hệ thống Các hệ điều hành thường triển khai hệ...
  • 20
  • 548
  • 0
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 1: Tổng quan về hệ điều hành

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 1: Tổng quan về hệ điều hành

. dụng.Được truy xuất thông qua các giao tiếp API (Application Programming Interface)Thực hiện các công việc quan trọng, ảnh hưởng đến an t an hệ thốngTổng quan về Hệ điều hành Operating systems20PTIT,. partition (Linux) Page file (Windows)Operating systems26PTIT, 2012Quản lý hệ thống tập tin Tổ chức thông tin trên đĩa sao cho an t an và dễ truy xuất.FATFAT32NTFSEXT-3…Operating. tán:Cluster computingGrid computingOperating systems24PTIT, 2012Quản lý tiến trình  Hệ thống đơn nhiệm và đa nhiệm đều cần có quản lý tiến trình. Mỗi tiến trình có không gian họat động...
  • 29
  • 814
  • 0
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 2: Quản lý tiến trình

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 2: Quản lý tiến trình

. (efficiency)Thời gian đáp ứng (response time)Thời gian lưu hệ thống (turnaround time)Số tiến trình được tiếp nhận (throughput)Operating systems12PTIT, 2012 Điều phối CPU cho tiến trình  Điều phối. =2.Operating systems2PTIT, 2012Nội dungMô hình tiến trình  Điều phối CPUCác giải thuật điều phốiOperating systems3PTIT, 2012Mô hình tiến trình Tiến trình (process): chương trình đang. trình (process ID)Trạng thái tiến trình Không gian làm việc của tiến trình  Thông tin về quan hệ của tiến trình  Thông tin thống kê...
  • 24
  • 870
  • 1
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 3: Đồng bộ tiến trình

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 3: Đồng bộ tiến trình

. exit(Q,f(c)); //Q là tiến trình chờ trên cstatus-Q = ready;enter(Q,ready-list); }}Operating systems2PTIT, 2012Nội dungNhu cầu thông tin giữa các tiến trình Tranh đoạt điều khiển và miền. c.Signal(c): nếu có một tiến trình đang bị khóa trong hàng đợi của c, tái kích hoạt tiến trình đó, và tiến trình gọi sẽ rời khỏi monitor.Operating systems28PTIT, 2012MonitorOperating systems29PTIT,. {Down(s)critical-section ();Noncritical-section ();} Người lập trình quên gọi Up(s), hậu quả là từ đó về sau không có tiến trình nào vào được miền găng!Operating systems27PTIT, 2012MonitorMonitor...
  • 47
  • 943
  • 0
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 4: Vấn đề tắc nghẽn

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 4: Vấn đề tắc nghẽn

. tài nguyên cho các tiến trình mà không bị tắc nghẽn.PTIT, 2012Trạng thái an toàn của hệ thốngChuỗi tiến trình <P1, P2, …, Pn> là an toàn đối với từng tiến trình Pi nếu. nghẽnLoại bỏ các điều kiện tắc nghẽnMutual ExclusionHold and WaitNo PreemptionCircular WaitPTIT, 2012Trạng thái an toàn của hệ thốngTrạng thái an toàn (safe state): hệ thống có thể. tài nguyên đã cấp cho Pi và quay lại B1B3: Nếu Finish[i] = true với mọi i thì hệ thống an toàn.PTIT, 2012Thuật toán BankerNguyên tắc: Khi tiến trình yêu cầu tài nguyên, hệ thống cấp phát...
  • 23
  • 1,523
  • 2
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 5: Quản lý bộ nhớ

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 5: Quản lý bộ nhớ

. (frame)Không gian địa chỉ ảo cũng được chia thành nhiều đ an có kích thước bằng nhau và bằng với khung trang, gọi là các trang địa chỉ (page)Operating systems24PTIT, 2012Trang và khungOperating. thống phân đ an Operating systems22PTIT, 2012Dùng chung các phân đ an Operating systems23PTIT, 2012Phân trang (paging)Không gian bộ nhớ vật lý được chia thành các đ an có kích thước bằng. đ an, d là địa chỉ tương đối trong phân đ an. Quản lý bộ nhớOperating systems20PTIT, 2012Chuyển đổi địa chỉ trong cơ chế phân đ an Operating systems21PTIT, 2012Một hệ thống phân đ an Operating...
  • 33
  • 858
  • 0
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 6: Bộ nhớ ảo

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 6: Bộ nhớ ảo

. bảng trang hai cấp. Địa chỉ ảo được phân bổ như sau : 9 bit dành cho bảng trang cấp 1, 11 bit cho bảng trang cấp 2, còn lại dành cho offset. Cho biết kích thước một trang trong hệ thống,. gian địa chỉ ảo có bao nhiêu trang ? PTIT, 2012 Bài tập 3Giả sử có một hệ thống sử dụng kỹ thuật phân trang theo yêu cầu. Bảng trang được lưu trữ trong các thanh ghi. Để xử lý một lỗi trang. thước trang là 100 byte, thứ tự truy xuất trang ???PTIT, 2012Các thuật t an thay thế trangThuật t an FIFOChiến lược thay thế tối ưuThuật t an LRU (Least Recently Used)Thuật t an xấp...
  • 28
  • 732
  • 2
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 7: Quản lý xuất nhập dữ liệu

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 7: Quản lý xuất nhập dữ liệu

. seek first)SCAN (Elevator algorithm) SCAN (Elevator algorithm) C-SCAN (One-way elevator)C-SCAN (One-way elevator)Operating systems29PTIT, 2012 Bài tập 1Xét một hệ thống đĩa cứng. 131 ms= 6 ms + 100 ms + 25 ms = 131 msThòi gian đọc cả tập tin: Thòi gian đọc cả tập tin: 100 * thời gian đọc 1 sector = 13100 ms100 * thời gian đọc 1 sector = 13100 ms. đến cylinder cuối cùng, đầu đọc quay về vị trí xuất phátquay về vị trí xuất phátOperating systems21PTIT, 201221RAID (Redundant Array of RAID (Redundant Array of Inexpensive Disks)Inexpensive...
  • 32
  • 784
  • 0
Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 8: Quản lý hệ thống File

Giáo an Bài giảng: Công nghệ thông tin về hệ điều hành Chương 8: Quản lý hệ thống File

. indexFATQuản lý hệ thống fileOperating systems20PTIT, 2011FATFAT(File Allocation Table) là hệ thống quản lý tập tin đơn giản, được sử dụng chủ yếu trong các hệ điều hành DOS và Windows.. FAT(12 và 16) được xem như là các hệ thống quản lý tập tin nhỏ gọn và cơ bản nhất mà bất cứ một hệ điều hành nào cũng phải hỗ trợ.FAT là tên của một hệ thống tập tin, cũng đồng thời là cơ chế. Operating systems10PTIT, 201210Thực hiện hệ thống fileThực hiện hệ thống fileCấp phát liên tụcCấp phát liên tụcCấp phát theo danh sách liên kếtCấp phát theo danh sách liên...
  • 31
  • 827
  • 0

Xem thêm

Từ khóa: slide bài giảng công nghệ thông tingiáo án ứng dụng công nghệ thông tin mầm nonđồ án tốt nghiệp công nghệ thông tinbài tập công nghệ thông tinthuyết giảng công nghệ thông tindự án ứng dụng công nghệ thông tinBáo cáo thực tập tại nhà thuốc tại Thành phố Hồ Chí Minh năm 2018chuyên đề điện xoay chiều theo dạngNghiên cứu tổ hợp chất chỉ điểm sinh học vWF, VCAM 1, MCP 1, d dimer trong chẩn đoán và tiên lượng nhồi máu não cấpNghiên cứu tổ chức chạy tàu hàng cố định theo thời gian trên đường sắt việt namBiện pháp quản lý hoạt động dạy hát xoan trong trường trung học cơ sở huyện lâm thao, phú thọGiáo án Sinh học 11 bài 13: Thực hành phát hiện diệp lục và carôtenôitĐỒ ÁN NGHIÊN CỨU CÔNG NGHỆ KẾT NỐI VÔ TUYẾN CỰ LY XA, CÔNG SUẤT THẤP LPWANQuản lý hoạt động học tập của học sinh theo hướng phát triển kỹ năng học tập hợp tác tại các trường phổ thông dân tộc bán trú huyện ba chẽ, tỉnh quảng ninhNghiên cứu khả năng đo năng lượng điện bằng hệ thu thập dữ liệu 16 kênh DEWE 5000Định tội danh từ thực tiễn huyện Cần Giuộc, tỉnh Long An (Luận văn thạc sĩ)Tìm hiểu công cụ đánh giá hệ thống đảm bảo an toàn hệ thống thông tinThơ nôm tứ tuyệt trào phúng hồ xuân hươngThiết kế và chế tạo mô hình biến tần (inverter) cho máy điều hòa không khíQuản lý nợ xấu tại Agribank chi nhánh huyện Phù Yên, tỉnh Sơn La (Luận văn thạc sĩ)chuong 1 tong quan quan tri rui roGiáo án Sinh học 11 bài 14: Thực hành phát hiện hô hấp ở thực vậtChiến lược marketing tại ngân hàng Agribank chi nhánh Sài Gòn từ 2013-2015Đổi mới quản lý tài chính trong hoạt động khoa học xã hội trường hợp viện hàn lâm khoa học xã hội việt namHIỆU QUẢ CỦA MÔ HÌNH XỬ LÝ BÙN HOẠT TÍNH BẰNG KIỀMMÔN TRUYỀN THÔNG MARKETING TÍCH HỢP