Tài liệu miễn phí Cơ sở dữ liệu

Download Tài liệu học tập miễn phí Cơ sở dữ liệu

Lecture Computer organization and assembly language: Chapter 25 - Dr. Safdar Hussain Bouk

This chapter examines some more advanced concepts related to process management, which are found in a number of contemporary operating systems. We show that the concept of process is more complex and subtle than presented so far and in fact embodies two separate and potentially independent concepts: one relating to resource ownership and another relating to execution.

7/8/2020 2:47:52 PM +00:00

Lecture Computer organization and assembly language: Chapter 24 - Dr. Safdar Hussain Bouk

After studying this chapter you will be able to understand: Summarize, at a top level, the key functions of an operating system (OS); discuss the evolution of operating systems for early simple batch systems to modern complex systems; discuss the key design areas that have been instrumental in the development of modern operating systems;...

7/8/2020 2:47:46 PM +00:00

Lecture Computer organization and assembly language: Chapter 23 - Dr. Safdar Hussain Bouk

After studying this chapter you will be able to understand: Describe the basic elements of a computer system and their interrelationship, eplain the steps taken by a processor to execute an instruction, understand the concept of interrupts and how and why a processor uses interrupts,...

7/8/2020 2:47:40 PM +00:00

Lecture Computer organization and assembly language: Chapter 22 - Dr. Safdar Hussain Bouk

After studying this chapter you will be able to understand: Explain the various functions of a typical web application, explain what is meant by the term client/server and how the client/server architecture can be implemented in a number of different ways, discuss the tradeoffs associated with various client/server architecture options,...

7/8/2020 2:47:33 PM +00:00

Lecture Computer organization and assembly language: Chapter 21 - Dr. Safdar Hussain Bouk

After studying this chapter you will be able to understand: Explain why arrays are needed to solve many types of problems; construct an array to store multiple related data values; use ArrayList, Hashtable, and SortedList collections to store and process data values.

7/8/2020 2:47:27 PM +00:00

Lecture Computer organization and assembly language: Chapter 20 - Dr. Safdar Hussain Bouk

After studying this chapter you will be able to understand: Understand what XML is and how it is used within business-to-business transactions, understand XML Schemas and XSL Transforms and how they are used within the context of XML, read and process data that is stored in an XML document, read data from a relational database and transform it into its equivalent XML, transform one XML document into a new XML document using an XSLT document.

7/8/2020 2:47:21 PM +00:00

Lecture Computer organization and assembly language: Chapter 19 - Dr. Safdar Hussain Bouk

After studying this chapter you will be able to understand: Data is efficiently managed by storing them in files on disk, data files and programs are separate, the program does not need to be modified when the data changes, different programs can share the same data sets.

7/8/2020 2:47:15 PM +00:00

Lecture Computer organization and assembly language: Chapter 18 - Dr. Safdar Hussain Bouk

In this chapter, we discuss various ways to manage memory. The memory- management algorithms vary from a primitive bare-machine approach to paging and segmentation strategies. Each approach has its own advantages and disadvantages. Selection of a memory-management method for a specific system depends on many factors, especially on the hardware design of the system. As we shall see, many algorithms require hardware support, leading many systems to have closely integrated hardware and operating-system memory management.

7/8/2020 2:47:09 PM +00:00

Lecture Computer organization and assembly language: Chapter 17 - Dr. Safdar Hussain Bouk

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.

7/8/2020 2:47:03 PM +00:00

Lecture Computer organization and assembly language: Chapter 16 - Dr. Safdar Hussain Bouk

In this chapter, we discuss various mechanisms to ensure the orderly execution of cooperating processes that share a logical address space, so that data consistency is maintained.

7/8/2020 2:46:57 PM +00:00

Lecture Computer organization and assembly language: Chapter 15 - Dr. Safdar Hussain Bouk

In this chapter, we introduce many concepts associated with multithreaded computer systems, including a discussion of the APIs for the Pthreads, Windows, and Java thread libraries. We look at a number of issues related to multithreaded programming and its effect on the design of operating systems. Finally, we explore how the Windows and Linux operating systems support threads at the kernel level.

7/8/2020 2:46:51 PM +00:00

Lecture Computer organization and assembly language: Chapter 14 - Dr. Safdar Hussain Bouk

The objectives of this chapter are to introduce the notion of a process a program in execution, which forms the basis of all computation; to describe the various features of processes, including scheduling, creation, and termination; to explore interprocess communication using shared memory and mes- sage passing.

7/8/2020 2:46:44 PM +00:00

Emotional intelligence as a predictor of job performance and satisfaction in IT/ITES sector of India

This paper explores the role of emotional intelligence in predicting an employee’s job satisfaction and job performance in the IT/ITES sector in India.

7/8/2020 12:05:45 PM +00:00

Evaluating effectiveness of ensemble classifiers when detecting fuzzers attacks on the UNSW-NB15 dataset

The UNSW-NB15 dataset was created by the Australian Cyber Security Centre in 2015 by using the IXIA tool to extract normal behaviors and modern attacks, it includes normal data and 9 types of attacks with 49 features. Previous research results show that the detection of Fuzzers attacks in this dataset gives the lowest classification quality. This paper analyzes and evaluates the performance of using known ensemble techniques such as Bagging, AdaBoost, Stacking, Decorate, Random Forest and Voting to detect FUZZERS attacks on UNSW-NB15 dataset to create models. The experimental results show that the AdaBoost technique with the component classifiers using decision tree for the best classification quality with F − Measure is 96.76% compared to 94.16%, which is the best result by using single classifiers and 96.36% by using the Random Forest technique.

7/8/2020 11:39:08 AM +00:00

An effective reversible data hiding method based on Pixel-value-ordering

This paper presents a new effective reversible data hiding method based on pixel-valueordering (iGePVO-K) which is improvement of a recent GePVO-K method that recently is considered as a PVO-used method having highest embedding capacity. In comparison with GePVO-K method, iGePVO-K has the following advantages. First, the embedding capacity of the new method is higher than that of GePVO-K method by using data embedding formulas reasonably and reducing the location map size. Second, for embedding data, in the new method, each pixel value is modified at most by one, while in GePVO-K method, each pixel value may be modified by two. In fact, in the GePVO-K method, the largest pixels are modified by two for embedding bits 1 and by one for bits 0. This is also true for the smallest pixels. Meanwhile, in the proposed method, the largest pixels are modified by one for embedding bits 1 and are unchanged if embedding bits 0. Therefore, the stego-image quality in proposed method is better than that in GePVO-K method. Theoretical analysis and experiment results show that the proposed method has higher embedding capacity and better stego image quality than GePVO-K method.

7/8/2020 11:38:44 AM +00:00

Thuật toán tối ưu hóa truy vấn trên cơ sở dữ liệu quan hệ

Trong bài viết này tác giả tập trung thảo luận một phương pháp tối ưu hóa câu truy vấn bằng kỹ thuật heuristic nhằm nâng cao tốc độ truy xuất dữ liệu, giảm số bộ dữ liệu thừa, không gian lưu trữ dữ liệu trung gian trong bộ nhớ khi thực hiện một cây truy vấn.

6/18/2020 2:02:24 PM +00:00

A study on management information systems role and adoption in managerial decision making

The Management Information System processes that flow through computer data, and integrated with other processes to provide information in a faster and more efficient way to support decision-making and other administrative tasks.

6/18/2020 1:35:23 PM +00:00

E & m-government and smart city: a review of ICT strategies and plans in the United Arab Emirates

In general, a smart city definition is to describe a developed urban area that creates sustainable economic development and high quality of life by excelling in multiple keys: economy, mobility, environment, people, living, and Government.

6/18/2020 1:34:40 PM +00:00

Theoretical base of modeling the project team with a service technical systems by simulation

The article proposes a system of simulation for the formation of crews of ships. The main directions of simulation modeling are described, which allow to optimize the volume of work of the team during the operation of the vessel.

6/18/2020 1:23:13 PM +00:00

Cấu trúc dữ liệu và giải thuật: Phần 2

Nối tiếp phần 1, phần 2 của tài liệu Cấu trúc dữ liệu và giải thuật tiếp tục trình bày các nội dung chính sau: Đồ thị và cấu trúc phi tuyến khác, quản lý bộ nhớ, sắp xếp, tìm kiếm, sắp xếp và tìm kiếm ngoài. Mời các bạn cùng tham khảo để nắm nội dung chi tiết của tài liệu.

6/18/2020 11:49:44 AM +00:00

Cấu trúc dữ liệu và giải thuật: Phần 1

Cấu trúc dữ liệu và giải thuật: Phần 1 trình bày các nội dung chính sau: Giải thuật và cấu trúc dữ liệu, thiết kế và phân tích giải thuật, giải thuật đệ qui, mảng và danh sách, ngăn xếp và hàng đợi,... Mời các bạn cùng tham khảo để nắm nội dung chi tiết của tài liệu.

6/18/2020 11:49:37 AM +00:00

Giáo trình Cơ sở dữ liệu hướng đối tượng - CĐ Nghề Công Nghiệp Hà Nội

(NB) Giáo trình Cơ sở dữ liệu hướng đối tượng gồm các nội dung chính được trình bày như sau: Lịch sử phát triển của Cơ sở dữ liệu hướng đối tượng; mô hình dữ liệu hướng đối tượng ODMG-các thành phần đặc trưng; ngôn ngữ truy vấn dữ liệu hướng đối tượng; hệ quản trị dữ liệu hướng đối tượng;...

6/18/2020 10:18:31 AM +00:00

Giáo trình Cơ sở dữ liệu phân bổ - CĐ Nghề Công Nghiệp Hà Nội

(NB) Giáo trình Cơ sở dữ liệu phân bổ gồm các nội dung chính được trình bày như sau: Tổng quan về cơ sở dữ liệu và mạng máy tính và cơ sở dữ liệu phân bố; Thiết kế cơ sở dữ liệu phân bố; Xử lý vấn tin; Quản lý giao dịch;...Mời các bạn cùng tham khảo!

6/18/2020 10:18:24 AM +00:00

Giáo trình Quản trị hệ thống cơ sở dữ liệu nâng cao - CĐ Nghề Công Nghiệp Hà Nội

(NB) Giáo trình Quản trị hệ thống cơ sở dữ liệu nâng cao cung cấp cho người học các kiến thức: Giới thiệu lịch sử phát triển; các thành phần của SQL server; giới thiệu một số công cụ SQL server; tạo và sửa đổi bảng dữ liệu;...Mời các bạn cùng tham khảo!

6/18/2020 10:05:59 AM +00:00

Application of multi-criteria decision making system for the tasks of the command and staffs in campaign operations

With the strong development of science and technology, especially information technology with outstanding achievements in the digital area, there have been strong impacts on the fields of social life. In the military field, especially in campaign operations, the application of new achievements, with smart and modern products, has contributed to the competitive strength of the military forces of countries. From the reality of the characteristics and the mission requirements of the campaign operations commander, the paper proposes the application of a decision-making (MCDM) system to support the work of the commanders and staffs to improve high quality, effective advising and campaigning operations, to meet the requirements of national defense tasks in the new period.

6/18/2020 7:18:50 AM +00:00

The 5 essential components of a data strategy

Despite heavy, long-term investments in data management, data problems at many organizations continue to grow. One reason is that data has traditionally been perceived as just one aspect of a technology project; it has not been treated as a corporate asset. Consequently, the belief was that traditional application and database planning efforts were sufficient to address ongoing data issues.

5/20/2020 5:58:25 AM +00:00

Xây dựng hệ thống tính toán song song cho bài toán tính FFT hữu hạn

Xử lý song song được xem là một giải pháp hiệu quả nhằm nâng cao hiệu năng tính toán của hệ thống, đặc biệt trong các bài toán yêu cầu về tốc độ xử lý nhanh trong khi khối lượng dữ liệu cần xử lý là rất lớn. Với một hệ thống xử lý song song, ngoài các giải thuật song song đòi hỏi phải có một cơ sở hạ tầng phần cứng song song đủ mạnh để thực thi các giải thuật này. Trong phạm vi của bài báo, nhóm tác giả đề xuất và xây dựng một hệ thống xử lý song song áp dụng cho bài toán tính FFT (Fast Fourier Transform) hữu hạn.

5/20/2020 5:49:29 AM +00:00

Phương pháp xây dựng cơ sở hạ tầng như một dịch vụ điện toán đám mây

Với mô hình triển khai công nghệ thông tin truyền thống của các đơn vị, doanh nghiệp thì cơ sở hạ tầng mạng, máy chủ, hệ thống, lưu trữ hoạt động một cách rời rạc, mỗi máy chủ được phân bổ cho các phòng ban khác nhau của đơn vị để chạy ứng dụng, chính vì vậy tài nguyên hệ thống không được sử dụng tối ưu, gây lãng phí, khó khăn trong quản lý và nâng cấp, mở rộng hệ thống. Vậy bài toán đặt ra là cần phải xây dựng mô hình tập trung tài nguyên máy chủ để chia sẻ cho nhiều ứng dụng cũng được sử dụng, thay vì phải đầu tư nhiều máy chủ vật lý cho các ứng dụng khác nhau, nay chỉ cần một số lượng máy chủ rất ít ví dụ một hoặc hai máy chủ vẫn có thể chạy được rất nhiều ứng dụng mà không cần đến máy chủ dự phòng. Phương pháp giải quyết bài toán trên là xây dựng mô hình đám mây IaaS (cơ sở hạ tầng như một dịch vụ).

5/20/2020 5:49:23 AM +00:00

A hybrid metaheuristic for the time-dependent vehicle routing problem with hard time windows

This article paper presents a hybrid metaheuristic algorithm to solve the time-dependent vehicle routing problem with hard time windows. Time-dependent travel times are influenced by different congestion levels experienced throughout the day. Vehicle scheduling without consideration of congestion might lead to underestimation of travel times and consequently missed deliveries.

5/20/2020 2:55:30 AM +00:00

A generalized multi-depot vehicle routing problem with replenishment based on LocalSolver

In this paper, we consider the multi depot heterogeneous vehicle routing problem with time windows in which vehicles may be replenished along their trips. Using the modeling technique in a new-generation solver, we construct a novel formulation considering a rich series of constraint conditions and objective functions.

5/20/2020 2:52:29 AM +00:00