Tài liệu miễn phí Hệ điều hành
Download Tài liệu học tập miễn phí Hệ điều hành
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:37 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:31 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:25 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:19 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:13 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:07 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:43:01 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:42:55 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:42:49 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:42:43 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:42:37 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:42:30 PM +00:00
After studying this chapter, you should be able to: Discuss basic concepts related to concurrency, such as race conditions, OS concerns, and mutual exclusion requirements; understand hardware approaches to supporting mutual exclusion; define and explain semaphores; define and explain monitors.
8/28/2020 7:42:24 PM +00:00
In this chapter you will learn about the following: Characteristics of users that every software engineer should understand; various ways of working with users to ensure that a software system has both the required functionality and the required usability; some basic principles for the design of simple graphical user interfaces (GUIs), involving windows, menus, icons and pop-up dialogs; how to evaluate user interfaces; how to implement basic GUIs in Java.
8/28/2020 7:42:18 PM +00:00
In this chapter, you will learn to: To describe the basic organization of computer systems, to provide a grand tour of the major components of operating systems, to give an overview of the many types of computing environments, to explore several open-source operating systems.
8/28/2020 7:42:11 PM +00:00
In this chapter, you will learn to: To describe the basic organization of computer systems, to provide a grand tour of the major components of operating systems, to give an overview of the many types of computing environments, to explore several open-source operating systems.
8/28/2020 7:42:05 PM +00:00
In this chapter, you will learn to: To describe the basic organization of computer systems, to provide a grand tour of the major components of operating systems, to give an overview of the many types of computing environments, to explore several open-source operating systems.
8/28/2020 7:41:59 PM +00:00
In this chapter, you will learn to: To describe the basic organization of computer systems, to provide a grand tour of the major components of operating systems, to give an overview of the many types of computing environments, to explore several open-source operating systems.
8/28/2020 7:41:53 PM +00:00
After studying this chapter, you should be able to: Discuss the principal requirements for memory management, understand the reason for memory partitioning and explain the various techniques that are used, understand and explain the concept of paging,...
8/28/2020 7:41:47 PM +00:00
In this chapter, you will learn to: To describe the basic organization of computer systems, to provide a grand tour of the major components of operating systems, to give an overview of the many types of computing environments, to explore several open-source operating systems.
8/28/2020 7:41:41 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 10: Kiểm thử hiệu năng cung cấp cho người học các kiến thức: Tham số chính, phân loại kiểm thử hiệu năng, các pha thời gian, thành phần kiểm thử hiệu năng,... Mời các bạn cùng tham khảo.
8/28/2020 2:57:12 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 9: Kiểm thử giao diện ứng dụng web cung cấp cho người học các kiến thức: Checklist testing, link checker tools, HTML/CSS validator tools, cross browser testing tools. Mời các bạn cùng tham khảo.
8/28/2020 2:57:06 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 8: Kiểm thử tự động cung cấp cho người học các kiến thức: Kiểm thử tự động, tổng quan selenium, selenium IDE, selenium web driver. Mời các bạn cùng tham khảo nội dung chi tiết.
8/28/2020 2:56:59 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 7: Kiểm thử đơn vị - Unit Testing cung cấp cho người học các kiến thức: Giới thiệu, tại sao cần kiểm thử đơn vị, unit testing framework, các bước thực hiện, một số thuật ngữ, mock object,... Mời các bạn cùng tham khảo.
8/28/2020 2:56:53 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 6: Công cụ quản lý cung cấp cho người học các kiến thức: Test management system, bug tracking system. Đây là một tài liệu hữu ích dành cho các bạn sinh viên và những ai quan tâm dùng làm tài liệu học tập.
8/28/2020 2:56:47 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 5: Báo cáo kiểm thử phần mềm cung cấp cho người học các kiến thức: Bug report, test summary report, vòng đời lỗi phần mềm. Mời các bạn cùng tham khảo nội dung chi tiết.
8/28/2020 2:56:41 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 4: Trường hợp kiểm thử (Test cases) cung cấp cho người học các kiến thức: Test case là gì, đầu vào Test case, cấu trúc Test case, cấu trúc Test result. Mời các bạn cùng tham khảo nội dung chi tiết.
8/28/2020 2:56:35 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 3: Thiết kế kiểm thử phần mềm (Test design) cung cấp cho người học các kiến thức: Số ca có thể kiểm thử, phân hoạch tương đương, phân tích giá trị biên. Mời các bạn cùng tham khảo nội dung chi tiết.
8/28/2020 2:56:29 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 2: Lập kế hoạch kiểm thử (Test plan) trình bày mục tiêu của việc lập kế hoạch kiểm thử, quy trình lập kế hoạch kiểm thử, cấu trúc Test plan. Đây là một tài liệu hữu ích dành cho các bạn sinh viên và những ai quan tâm dùng làm tài liệu học tập.
8/28/2020 2:56:23 PM +00:00
Bài giảng Công cụ kiểm thử phần mềm - Bài 1: Tổng quan kiểm thử trình bày các nội dung: Kiểm thử phần mềm là gì, tại sao kiểm thử quan trọng, qui trình kiểm thử phần mềm, vai trò và thái độ, các cấp độ kiểm thử, các loại kiểm thử,... Mời các bạn cùng tham khảo nội dung chi tiết.
8/28/2020 2:56:17 PM +00:00