systems in which multiple users share hardware resources are considered. Local area networks, internal networks (multiple single-board computers in a chassis), and networks of multiuser clusters are used as solutions ...
详细信息
systems in which multiple users share hardware resources are considered. Local area networks, internal networks (multiple single-board computers in a chassis), and networks of multiuser clusters are used as solutions for information systems problems. However, as the number of multiuser options available increases, so does the number of problems caused by software never meant for use in a multiuser environment. It is shown how MS-DOS 3. 1 gives limited support to file sharing via networks. There is a command, SHARE, that lets the programmer specify a filename to be shared, buffer space for the shared file, and number of locks to be supported for that file. This information must be specified for each file that is to be shared over the network. The opening of files in various modes is then accomplished with an operating system call.
The author discusses the question of correctness (completeness and consistency) of decision tables. The concepts of syntactic and semantic correctness of decision tables are introduced. He investigates the possibility...
详细信息
The author discusses the question of correctness (completeness and consistency) of decision tables. The concepts of syntactic and semantic correctness of decision tables are introduced. He investigates the possibility of automating the process of checking the semantic correctness of a decision table.
A fast method for constructing efficient solutions for graphical mutual exclusion problems based on semaphores associated with processes is described. The number of semaphores used is equal to the number of processes ...
详细信息
A fast method for constructing efficient solutions for graphical mutual exclusion problems based on semaphores associated with processes is described. The number of semaphores used is equal to the number of processes in the mutual exclusion problem. The solution is both deadlock-free and starvation-free, and allows a reasonable degree of concurrency. This method can be generalised to deal with generalised semaphore systems such as the PV(chunk).
The history of memory management technology in IBM during the period between the 1950s and the early 70s is discussed in this paper. The paper concentrates on the programming and operating system aspects of the proble...
详细信息
The history of memory management technology in IBM during the period between the 1950s and the early 70s is discussed in this paper. The paper concentrates on the programming and operating system aspects of the problem, rather than the hardware technology involved.
It is shown that the problem of optimal overlaying of differently weighted variables generated in an operator schema in the large is reducible to a discrete programming problem. The problem is solved and a heuristic o...
详细信息
It is shown that the problem of optimal overlaying of differently weighted variables generated in an operator schema in the large is reducible to a discrete programming problem. The problem is solved and a heuristic overlay algorithm is proposed.
Every management information system, whether designed for commercial or noncommercial use, must be documented. Documentation must be geared to users' needs and knowledge;it should be neither too technical nor too ...
详细信息
Every management information system, whether designed for commercial or noncommercial use, must be documented. Documentation must be geared to users' needs and knowledge;it should be neither too technical nor too simple. The quality of documentation is a major determinant of how well a system is received and how widely it is used. Readability, flow and practicality of information are considered to be the main prerequisites of an effective manual.
An improved multiway replacement selection sorting algorithm is proposed for generating longer ordered strings. The method has employed both the notions of ‘degrees of freedom’ and that of ‘natural selection’. A d...
详细信息
An improved multiway replacement selection sorting algorithm is proposed for generating longer ordered strings. The method has employed both the notions of ‘degrees of freedom’ and that of ‘natural selection’. A dynamic reservoir is proposed which makes fuller use of main memory space of the computer. Extensive simulations were conducted and the results are presented and discussed.
In a hypercube multiprocessor with distributed memory, messages have a street address and an apartment number, i.e., a hypercube node address and a local memory address. Here we describe an optimal algorithm for perfo...
详细信息
In a hypercube multiprocessor with distributed memory, messages have a street address and an apartment number, i.e., a hypercube node address and a local memory address. Here we describe an optimal algorithm for performing the communication described by exchanging the bits of the node address with that of the local address. These exchanges occur typically in both matrix transposition and bit reversal for the fast Fourier transform.
Algorithms for sorting have occupied the collective mind of the computer fraternary possibly more than any other kind. Various sorting algorithms are reviewed, from highly sophisticated efficient Quicksort to the simp...
详细信息
Algorithms for sorting have occupied the collective mind of the computer fraternary possibly more than any other kind. Various sorting algorithms are reviewed, from highly sophisticated efficient Quicksort to the simple and inefficient Bubble Sort.
A new algorithm to generate all topological sorting arrangements is presented. It is compared with other such algorithms and is found to be more efficient.
A new algorithm to generate all topological sorting arrangements is presented. It is compared with other such algorithms and is found to be more efficient.
暂无评论