Tìm kiếm tài liệu miễn phí

Hệ điều hành (13.607)

Giáo trình Introduction to LabVIEW

LabVIEW (short for Laboratory Virtual Instrumentation Engineering Workbench) is a platform and development environment for a visual programming language from National Instruments. The graphical language is named "G". Originally released for the Apple Macintosh in 1986, LabVIEW is commonly used for data acquisition, instrument control, and industrial automation on a variety of platforms including Microsoft Windows, various flavors of UNIX, Linux, and Mac OS X.


Giáo trình Linear algebra in LabVIEW

This document explains the basic concepts of Linear Algebra and how you may use LabVIEW for calculation of these problems; introduction to linear algebra, linear algebra palette in LabVIEW, LabVIEW MathScript RT module, LabVIEW MathScript...


At the crossroads of knowledge management and social software

The growing phenomenon of Social Software seems to provide an opportunity to complement the top-down approach based on central knowledge repositories with tools that are simpler, smarter and more flexible. This article includes a brief description of the main categories of Social Software – weblogs, wikis and social networking sites - followed by an analysis of their utilisation in relation to the five core Knowledge Management activities of the Knowledge Management taxonomy proposed by Despres & Chauvel in 1999. Examples that illustrate the support Social Software could provide for knowledge management are presented. Finally, some of the problems that hinder the usage of Social Software tools, together with some of the latest developments and trends in the field are mentioned.


Phát huy truyền thống 45 năm Viện Công nghệ thông tin - Trung tâm Toán - Máy tính

Bài viết ôn lại truyền thống 45 năm của Viện Công nghệ thông tin, điểm lại các kết quả nghiên cứu ứng dụng của Viện trong 5 năm gần đây và xác định các hướng nghiên cứu và sản phẩm chủ yếu trong những năm tới nhằm tiếp tục phát huy truyền thống vẻ vang của Viện Công nghệ thông tin (Trung tâm Toán-Máy tính).


Bài giảng Microsoft Word - Nguyễn Sơn Hải

Bài giảng gồm 6 chương với các nội dung: soạn thảo văn bản, bảng biểu, đồ họa, in ấn, trộn tài liệu, một số ứng dụng khác trong Word. Mời các bạn cùng tham khảo bài giảng để nắm chắc nội dung bài giảng.


Lecture Operating system concepts (Fifth edition): Module 22 - Avi Silberschatz, Peter Galvin

Module 22 - The Linux system. Chapter 21 discussed the internals of the 4.3BSD operating system in detail. BSD is just one of the UNIX-like systems. Linux is another UNIX-like system that has gained popularity in recent years. In this chapter, we look at the history and development of Linux, and cover the user and programmer interfaces that Linux presents interfaces that owe a great deal to the UNIX tradition.


Lecture Operating system concepts (Fifth edition): Module 23 - Avi Silberschatz, Peter Galvin

Module 23 - Windows NT. The Windows NT operating system is designed to take advantage of the many advances in processor technology. Although primarily run on the Intel architecture, NT was designed to be portable in order to take advantage of whatever promising technologies happened to come along. Key goals for the system included portability, security, POSIX compliance, multiprocessor support, extensibility, international support, and compatibility with MS-DOS and MS-Windows applications.


Lecture Operating system concepts (Fifth edition): Module 21 - Avi Silberschatz, Peter Galvin

Module 21 - The UNIX system. Although operating system concepts can be considered in purely theoretical terms, it is often useful to see how they are implemented in practice. This chapter presents an in-depth examination of the 4.3BSD operating system, a version of UNIX, as an example of the various concepts presented in this lecture. By examining a complete, real system, we can see how the various concepts discussed in this book relate both to one another and to practice.


Mô tả công việc Trưởng nhóm quản trị hệ thống

Trưởng nhóm quản trị hệ thống cần chịu trách nhiệm về các công việc như: xây dựng kế hoạch phát triển và quản lý vận hành hệ thống hạ tầng công nghệ thông tin của công ty; xây dựng quy trình, kế hoạch và tổ chức thực hiện các công việc về đảm bảo an toàn an ninh thông tin của công ty; phối hợp làm việc với các trung tâm, phòng ban trong công ty để tổ chức nguồn lực tham gia triển khai các phương án hạ tầng cho các dự án kinh doanh khách hàng có liên quan... Ngoài ra, các bạn có thể tham khảo thêm về công việc của các vị trí khác trong khối phòng Công nghệ thông tin - IT qua Bộ Tài Liệu Hệ Thống Mô Tả Công Việc Dành Cho Nhân Viên IT trên trang TaiLieu.VN. Chúc các bạn thành công!


Lecture Operating system concepts (Fifth edition): Module 2 - Avi Silberschatz, Peter Galvin

Module 2 - Computer-system structures. Chapter 2 discusses the general structure of computer systems. It may be a good idea to review the basic concepts of machine organization and assembly language programming. The students should be comfortable with the concepts of memory, CPU, registers, I/O, interrupts, instructions, and the instruction execution cycle. Since the operating system is the interface between the hardware and user programs, a good understanding of operating systems requires an understanding of both hardware and programs.


Lecture Operating system concepts (Fifth edition): Module 8 - Avi Silberschatz, Peter Galvin

Module 8 - Memory management. After completing this unit, you should be able to: Explain the difference between logical and physical addresses, explain the difference between internal and external fragmentation, explain the following allocation algorithms.


Lecture Operating system concepts (Fifth edition): Module 1 - Avi Silberschatz, Peter Galvin

Module 1 - Introduction. 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.


Lecture Operating system concepts (Fifth edition): Module 3 - Avi Silberschatz, Peter Galvin

Chapter 3 is concerned with the operating system interfaces that users (or at least programmers) actually see: control cards and system calls. The treatment is somewhat vague since more detail requires picking a specific system to discuss. This chapter is best supplemented with exactly this detail for the specific system the students have at hand. They should study the control card (or command) semantics and syntax; ideally they should study the system calls and write some programs making system calls.


Lecture Operating system concepts (Fifth edition): Module 6 - Avi Silberschatz, Peter Galvin

Module 6 - Process synchronization. Chapter 6 is concerned with the topic of process synchronization among concurrently executing processes. Concurrency is generally very hard for students to deal with correctly, and so we have tried to introduce it and its problems with the classic process coordination problems: mutual exclusion, bounded-buffer, readers/writers, and so on. An understanding of these problems and their solutions is part of current operating system theory and development.


Lecture Operating system concepts (Fifth edition): Module 20 - Avi Silberschatz, Peter Galvin

The information stored in the system (both data and code), as well as the physical resources of the computer system, need to be protected from unauthorized access, malicious destruction or alteration, and accidental introduction of inconsistency. In this chapter, we examine the ways in which information may be misused or intentionally made inconsistent. We then present mechanisms to guard against this occurrence.


Lecture Operating system concepts (Fifth edition): Module 10 - Avi Silberschatz, Peter Galvin

Module 10 - File-system interface. In this chapter, we consider the various aspects of files and the major directory structures. We also discuss the semantics of sharing files among multiple processes, users, and computers. Finally, we discuss ways to handle file protection, necessary when we have multiple users and we want to control who may access files and how files may be accessed.


Lecture Operating system concepts (Fifth edition): Module 4 - Avi Silberschatz, Peter Galvin

In this chapter we introduce the concept of a process and the notion of concurrent execution. Those are at the very heart of modern operating systems. A process is is a program in execution and is the unit of work in a modern time-sharing system. Such a system consists of a collection of processes: Operating-system processes executing system code, and user processes executing user code. This chapter also discuss the notion of a thread (light-weight process) and interprocess communication (IPC).


Lecture Operating system concepts (Fifth edition): Module 5 - Avi Silberschatz, Peter Galvin

Module 5 - CPU scheduling. CPU scheduling is the basis of multiprogrammed operating systems. By switching the CPU among processes, the operating system can make the computer more productive. In this chapter, we introduce the basic scheduling concepts and discuss in great length CPU scheduling. FCFS, SJF, Round-Robin, Priority, and the other scheduling algorithms should be familiar to the students.


Lecture Operating system concepts (Fifth edition): Module 7 - Avi Silberschatz, Peter Galvin

Module 7 - Deadlocks. After studying this chapter you will be able to develop a description of deadlocks, which prevent sets of concurrent processes from completing their tasks; to present a number of different methods for preventing or avoiding deadlocks in a computer system.


Lecture Operating system concepts (Fifth edition): Module 9 - Avi Silberschatz, Peter Galvin

Module 9 - Virtual memory. Virtual memory can be a very interesting subject since it has so many different aspects: page faults, managing the backing store, page replacement, frame allocation, thrashing, page size. The objectives of this chapter are to explain these concepts and show how paging works.


Lecture Operating system concepts (Fifth edition): Module 11 - Avi Silberschatz, Peter Galvin

Module 11 - File-system implementation. In this chapter we discuss various methods for storing information on secondary storage. The basic issues are device directory, free space management, and space allocation on a disk.


Lecture Operating system concepts (Fifth edition): Module 14 - Avi Silberschatz, Peter Galvin

Module 14 - Tertiary storage structure. In this chapter introduced the concept of primary, secondary, and tertiary storage. In this chapter, we discuss tertiary storage in more detail. First we describe the types of storage devices used for tertiary storage. Next, we discuss the issues that arise when an operating system uses tertiary storage. Finally, we consider some performance aspects of tertiary storage systems.


Lecture Operating system concepts (Fifth edition): Module 15 - Avi Silberschatz, Peter Galvin

Module 15 - Network structures. In a distributed (loosely coupled) system, the processors do not share memory or a clock. Instead, each processor has its own local memory. The processors communicate with one another through various communication networks, such as high-speed buses or telephone lines. In this chapter, we discuss the general structure of distributed systems and the networks that interconnect them. Detailed discussions are given in chapters 16 to 18.


Lecture Operating system concepts (Fifth edition): Module 17 - Avi Silberschatz, Peter Galvin

Module 17 - Distributed-file systems. Chapter 17 looks at the current major research and development in distributed-file systems (DFS). The purpose of a DFS is to support the same kind of sharing when the files are physically dispersed among the various sites of a distributed system.


Lecture Operating system concepts (Fifth edition): Module 21 - Avi Silberschatz, Peter Galvin

Module 21 - The UNIX system. Although operating system concepts can be considered in purely theoretical terms, it is often useful to see how they are implemented in practice. This chapter presents an in-depth examination of the 4.3BSD operating system, a version of UNIX, as an example of the various concepts presented in this lecture. By examining a complete, real system, we can see how the various concepts discussed in this book relate both to one another and to practice.


Lecture Operating system concepts (Fifth edition): Module 22 - Avi Silberschatz, Peter Galvin

Module 22 - The Linux system. Chapter 21 discussed the internals of the 4.3BSD operating system in detail. BSD is just one of the UNIX-like systems. Linux is another UNIX-like system that has gained popularity in recent years. In this chapter, we look at the history and development of Linux, and cover the user and programmer interfaces that Linux presents interfaces that owe a great deal to the UNIX tradition.


Lecture Operating system concepts (Fifth edition): Module 16 - Avi Silberschatz, Peter Galvin

Module 16 - Distributed system structures. Chapter 16 examines distributed-system structures, including coverage of remote services, thread-management, and the Open Software Foundation’s Distributed Computing Environment (DCE) thread package.


Lecture Operating system concepts (Fifth edition): Module 23 - Avi Silberschatz, Peter Galvin

Module 23 - Windows NT. The Windows NT operating system is designed to take advantage of the many advances in processor technology. Although primarily run on the Intel architecture, NT was designed to be portable in order to take advantage of whatever promising technologies happened to come along. Key goals for the system included portability, security, POSIX compliance, multiprocessor support, extensibility, international support, and compatibility with MS-DOS and MS-Windows applications.


Lecture Operating system concepts (Fifth edition): Module 18 - Avi Silberschatz, Peter Galvin

Module 18 - Distributed coordination. Chapter 18 examines various mechanisms for process synchronization and communication, as well as methods for dealing with the deadlock problem, in a distributed environment. In addition, since a distributed system may suffer from a variety of failures that are not encountered in a centralized system, we also discuss here the issue of failure in a distributed system.


Lecture Operating system concepts (Fifth edition): Module 19 - Avi Silberschatz, Peter Galvin

The various processes in an operating system must be protected from one another’s activities. For that purpose, various mechanisms exist that can be used to ensure that the files, memory segments, CPU, and other resources can be operated on by only those processes that have gained proper authorization from the operating system. In this chapter, we examine the problem of protection in great detail and develop a unifying model for implementing protection.


Tài liệu mới download

Từ khóa được quan tâm

Có thể bạn quan tâm

Tạo PC Ảo Trên GNS3
  • 07/09/2012
  • 26.463
  • 131

Bộ sưu tập

Danh mục tài liệu