Openvms System Services Reference Manual, Vol. 1

Total Page:16

File Type:pdf, Size:1020Kb

Openvms System Services Reference Manual, Vol. 1 OpenVMS System Services Reference Manual: A–GETUAI Order Number: AA–QSBMD–TE April 2001 This manual describes a set of routines that the Compaq OpenVMS Operating System uses to control resources, to allow process communication, to control I/O, and to perform other such operating system functions. This manual is in two parts. This first part contains the system services from A through $GETUAI. Revision/Update Information: This manual supersedes the OpenVMS System Services Reference Manual, Version 7.2. Software Version: OpenVMS Alpha Version 7.3 OpenVMS VAX Version 7.3 Compaq Computer Corporation Houston, Texas © 2001 Compaq Computer Corporation Compaq, VAX, VMS, and the Compaq logo Registered in U.S. Patent and Trademark Office. OpenVMS and Tru64 are trademarks of Compaq Information Technologies Group, L.P in the United States and other countries. Microsoft, MS-DOS, Visual C++, Windows, and Windows NT are trademarks of Microsoft Corporation in the United States and other countries. Intel, Intel Inside, and Pentium are trademarks of Intel Corporation in the United States and other countries. Motif, OSF/1, and UNIX are trademarks of The Open Group in the United States and other countries. All other product names mentioned herein may be trademarks of their respective companies. Confidential computer software. Valid license from Compaq required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is provided "as is" without warranty of any kind and is subject to change without notice. The warranties for Compaq products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting an additional warranty. ZK6243 The Compaq OpenVMS documentation set is available on CD-ROM. This document was prepared using DECdocument, Version 3.3-1b. Contents Preface ............................................................ vii System Service Descriptions $ABORT_TRANS ............................................ SYS1–3 $ABORT_TRANSW . ........................................ SYS1–7 $ACQUIRE_GALAXY_LOCK (Alpha Only) . ....................... SYS1–8 $ADD_HOLDER ............................................ SYS1–10 $ADD_IDENT .............................................. SYS1–13 $ADD_PROXY .............................................. SYS1–16 $ADJSTK . ................................................ SYS1–20 $ADJWSL . ................................................ SYS1–22 $ALLOC . ................................................ SYS1–24 $ASCEFC . ................................................ SYS1–27 $ASCTIM . ................................................ SYS1–31 $ASCTOID . ................................................ SYS1–34 $ASCUTC . ................................................ SYS1–37 $ASSIGN . ................................................ SYS1–40 $AUDIT_EVENT ............................................ SYS1–45 $AUDIT_EVENTW . ........................................ SYS1–63 $AVOID_PREEMPT . ........................................ SYS1–64 $BINTIM . ................................................ SYS1–66 $BINUTC . ................................................ SYS1–69 $BRKTHRU ................................................ SYS1–72 $BRKTHRUW .............................................. SYS1–80 $CANCEL . ................................................ SYS1–81 $CANEXH . ................................................ SYS1–83 $CANTIM . ................................................ SYS1–84 $CANWAK . ................................................ SYS1–86 $CHECK_ACCESS . ........................................ SYS1–88 $CHECK_FEN (Alpha Only) . ................................ SYS1–96 $CHECK_PRIVILEGE ........................................ SYS1–97 $CHECK_PRIVILEGEW ......................................SYS1–102 $CHKPRO . ................................................SYS1–103 $CLEAR_SYSTEM_EVENT (Alpha Only) . .......................SYS1–111 $CLRAST . ................................................SYS1–113 $CLRCLUEVT ..............................................SYS1–114 $CLREF . ................................................SYS1–116 $CMEXEC . ................................................SYS1–117 iii $CMEXEC_64 (Alpha Only) ....................................SYS1–119 $CMKRNL .................................................SYS1–121 $CMKRNL_64 (Alpha Only) ....................................SYS1–124 $CPU_CAPABILITIES (Alpha Only) . ............................SYS1–126 $CPU_TRANSITION (Alpha Only) . ............................SYS1–130 $CPU_TRANSITIONW (Alpha Only) . ............................SYS1–135 $CREATE_GALAXY_LOCK (Alpha Only) .........................SYS1–136 $CREATE_GALAXY_LOCK_TABLE (Alpha Only) ...................SYS1–139 $CREATE_BUFOBJ_64 (Alpha Only) ............................SYS1–142 $CREATE_GDZRO (Alpha Only) ................................SYS1–146 $CREATE_GFILE (Alpha Only) .................................SYS1–154 $CREATE_GPFILE (Alpha Only) ................................SYS1–160 $CREATE_GPFN (Alpha Only) .................................SYS1–164 $CREATE_RDB . ............................................SYS1–169 $CREATE_REGION_64 (Alpha Only) ............................SYS1–171 $CREATE_USER_PROFILE ...................................SYS1–179 $CRELNM .................................................SYS1–185 $CRELNT .................................................SYS1–193 $CREMBX .................................................SYS1–199 $CREPRC .................................................SYS1–206 $CRETVA ..................................................SYS1–224 $CRETVA_64 (Alpha Only) ....................................SYS1–227 $CRMPSC .................................................SYS1–232 $CRMPSC_FILE_64 (Alpha Only) . ............................SYS1–245 $CRMPSC_GDZRO_64 (Alpha Only) . ............................SYS1–251 $CRMPSC_GFILE_64 (Alpha Only) . ............................SYS1–264 $CRMPSC_GPFILE_64 (Alpha Only) . ............................SYS1–272 $CRMPSC_GPFN_64 (Alpha Only) . ............................SYS1–279 $CRMPSC_PFN_64 (Alpha Only) ................................SYS1–286 $CVT_FILENAME (Alpha Only) ................................SYS1–291 $DACEFC .................................................SYS1–296 $DALLOC .................................................SYS1–298 $DASSGN .................................................SYS1–300 $DCLAST ..................................................SYS1–302 $DCLCMH .................................................SYS1–304 $DCLEXH .................................................SYS1–307 $DELETE_BUFOBJ (Alpha Only) . ............................SYS1–310 $DELETE_GALAXY_LOCK (Alpha Only) .........................SYS1–312 $DELETE_GALAXY_LOCK_TABLE (Alpha Only) ...................SYS1–314 $DELETE_INTRUSION . ....................................SYS1–315 $DELETE_PROXY ...........................................SYS1–318 $DELETE_REGION_64 (Alpha Only) ............................SYS1–321 $DELLNM .................................................SYS1–324 $DELMBX .................................................SYS1–327 $DELPRC .................................................SYS1–329 $DELTVA ..................................................SYS1–332 $DELTVA_64 (Alpha Only) ....................................SYS1–334 iv $DEQ .....................................................SYS1–338 $DEVICE_PATH_SCAN .......................................SYS1–343 $DEVICE_SCAN ............................................SYS1–347 $DGBLSC . ................................................SYS1–351 $DISMOU . ................................................SYS1–355 $DISPLAY_PROXY . ........................................SYS1–359 $DLCEFC . ................................................SYS1–365 $DNS (VAX Only) ............................................SYS1–367 $DNSW (VAX Only) . ........................................SYS1–394 $END_TRANS ..............................................SYS1–395 $END_TRANSW ............................................SYS1–400 $ENQ .....................................................SYS1–401 $ENQW . ................................................SYS1–414 $ERAPAT . ................................................SYS1–415 $EXIT ....................................................SYS1–418 $EXPREG . ................................................SYS1–419 $EXPREG_64 (Alpha Only) ....................................SYS1–422 $FAO/$FAOL ...............................................SYS1–426 $FAOL_64 (Alpha Only) .......................................SYS1–447 $FILESCAN ................................................SYS1–449 $FIND_HELD ..............................................SYS1–455 $FIND_HOLDER ............................................SYS1–458 $FINISH_RDB ..............................................SYS1–461 $FORCEX . ................................................SYS1–463 $FORMAT_ACL .............................................SYS1–466 $FORMAT_AUDIT . ........................................SYS1–479 $FREE_USER_CAPABILITY (Alpha Only) . .......................SYS1–483 $GETDVI . ................................................SYS1–485
Recommended publications
  • The Linux Kernel Module Programming Guide
    The Linux Kernel Module Programming Guide Peter Jay Salzman Michael Burian Ori Pomerantz Copyright © 2001 Peter Jay Salzman 2007−05−18 ver 2.6.4 The Linux Kernel Module Programming Guide is a free book; you may reproduce and/or modify it under the terms of the Open Software License, version 1.1. You can obtain a copy of this license at http://opensource.org/licenses/osl.php. This book is distributed in the hope it will be useful, but without any warranty, without even the implied warranty of merchantability or fitness for a particular purpose. The author encourages wide distribution of this book for personal or commercial use, provided the above copyright notice remains intact and the method adheres to the provisions of the Open Software License. In summary, you may copy and distribute this book free of charge or for a profit. No explicit permission is required from the author for reproduction of this book in any medium, physical or electronic. Derivative works and translations of this document must be placed under the Open Software License, and the original copyright notice must remain intact. If you have contributed new material to this book, you must make the material and source code available for your revisions. Please make revisions and updates available directly to the document maintainer, Peter Jay Salzman <[email protected]>. This will allow for the merging of updates and provide consistent revisions to the Linux community. If you publish or distribute this book commercially, donations, royalties, and/or printed copies are greatly appreciated by the author and the Linux Documentation Project (LDP).
    [Show full text]
  • Openvms Record Management Services Reference Manual
    OpenVMS Record Management Services Reference Manual Order Number: AA-PV6RD-TK April 2001 This reference manual contains general information intended for use in any OpenVMS programming language, as well as specific information on writing programs that use OpenVMS Record Management Services (OpenVMS RMS). Revision/Update Information: This manual supersedes the OpenVMS Record Management Services Reference Manual, OpenVMS Alpha Version 7.2 and OpenVMS VAX Version 7.2 Software Version: OpenVMS Alpha Version 7.3 OpenVMS VAX Version 7.3 Compaq Computer Corporation Houston, Texas © 2001 Compaq Computer Corporation Compaq, AlphaServer, VAX, VMS, the Compaq logo Registered in U.S. Patent and Trademark Office. Alpha, PATHWORKS, DECnet, DEC, and OpenVMS are trademarks of Compaq Information Technologies Group, L.P. in the United States and other countries. UNIX and X/Open are trademarks of The Open Group in the United States and other countries. All other product names mentioned herein may be the trademarks of their respective companies. Confidential computer software. Valid license from Compaq required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor’s standard commercial license. Compaq shall not be liable for technical or editorial errors or omissions contained herein. The information in this document is provided "as is" without warranty of any kind and is subject to change without notice. The warranties for Compaq products are set forth in the express limited warranty statements accompanying such products. Nothing herein should be construed as constituting an additional warranty.
    [Show full text]
  • Writing Your First Linux Kernel Module
    Writing your first Linux kernel module Praktikum Kernel Programming University of Hamburg Scientific Computing Winter semester 2014/2015 Outline ● Before you start ● Hello world module ● Compile, load and unload ● User space VS. kernel space programing ● Summary Before you start ● Define your module’s goal ● Define your module behaviour ● Know your hardware specifications ○ If you are building a device driver you should have the manual ● Documentation ○ /usr/src/linux/Documentation ○ make { htmldocs | psdocs | pdfdocks | rtfdocks } ○ /usr/src/linux/Documentation/DocBook Role of the device driver ● Software layer between application and device “black boxes” ○ Offer abstraction ■ Make hardware available to users ○ Hide complexity ■ User does not need to know their implementation ● Provide mechanism not policy ○ Mechanism ■ Providing the flexibility and the ability the device supports ○ Policy ■ Controlling how these capabilities are being used Role of the device driver ● Policy-free characteristics ○ Synchronous and asynchronous operations ○ Exploit the full capabilities of the hardware ○ Often a client library is provided as well ■ Provides capabilities that do not need to be implemented inside the module Outline ● Before you start ● Hello world module ● Compile, load and unload ● User space VS. kernel space programing ● Summary Hello world module /* header files */ #include <linux/module.h> #include <linux/init.h> /* the initialization function */ /* the shutdown function */ static int __init hello_init(void) { static void __exit hello_exit(void)
    [Show full text]
  • Name Synopsis Description
    Perl version 5.10.0 documentation - vmsish NAME vmsish - Perl pragma to control VMS-specific language features SYNOPSIS use vmsish; use vmsish 'status';# or '$?' use vmsish 'exit'; use vmsish 'time'; use vmsish 'hushed'; no vmsish 'hushed'; vmsish::hushed($hush); use vmsish; no vmsish 'time'; DESCRIPTION If no import list is supplied, all possible VMS-specific features areassumed. Currently, there are four VMS-specific features available:'status' (a.k.a '$?'), 'exit', 'time' and 'hushed'. If you're not running VMS, this module does nothing. vmsish status This makes $? and system return the native VMS exit statusinstead of emulating the POSIX exit status. vmsish exit This makes exit 1 produce a successful exit (with status SS$_NORMAL),instead of emulating UNIX exit(), which considers exit 1 to indicatean error. As with the CRTL's exit() function, exit 0 is also mappedto an exit status of SS$_NORMAL, and any other argument to exit() isused directly as Perl's exit status. vmsish time This makes all times relative to the local time zone, instead of thedefault of Universal Time (a.k.a Greenwich Mean Time, or GMT). vmsish hushed This suppresses printing of VMS status messages to SYS$OUTPUT andSYS$ERROR if Perl terminates with an error status. and allowsprograms that are expecting "unix-style" Perl to avoid having to parseVMS error messages. It does not suppress any messages from Perlitself, just the messages generated by DCL after Perl exits. The DCLsymbol $STATUS will still have the termination status, but with ahigh-order bit set: EXAMPLE:$ perl -e"exit 44;" Non-hushed error exit%SYSTEM-F-ABORT, abort DCL message$ show sym $STATUS$STATUS == "%X0000002C" $ perl -e"use vmsish qw(hushed); exit 44;" Hushed error exit $ show sym $STATUS $STATUS == "%X1000002C" The 'hushed' flag has a global scope during compilation: the exit() ordie() commands that are compiled after 'vmsish hushed' will be hushedwhen they are executed.
    [Show full text]
  • A Concurrent PASCAL Compiler for Minicomputers
    512 Appendix A DIFFERENCES BETWEEN UCSD'S PASCAL AND STANDARD PASCAL The PASCAL language used in this book contains most of the features described by K. Jensen and N. Wirth in PASCAL User Manual and Report, Springer Verlag, 1975. We refer to the PASCAL defined by Jensen and Wirth as "Standard" PASCAL, because of its widespread acceptance even though no international standard for the language has yet been established. The PASCAL used in this book has been implemented at University of California San Diego (UCSD) in a complete software system for use on a variety of small stand-alone microcomputers. This will be referred to as "UCSD PASCAL", which differs from the standard by a small number of omissions, a very small number of alterations, and several extensions. This appendix provides a very brief summary Of these differences. Only the PASCAL constructs used within this book will be mentioned herein. Documents are available from the author's group at UCSD describing UCSD PASCAL in detail. 1. CASE Statements Jensen & Wirth state that if there is no label equal to the value of the case statement selector, then the result of the case statement is undefined. UCSD PASCAL treats this situation by leaving the case statement normally with no action being taken. 2. Comments In UCSD PASCAL, a comment appears between the delimiting symbols "(*" and "*)". If the opening delimiter is followed immediately by a dollar sign, as in "(*$", then the remainder of the comment is treated as a directive to the compiler. The only compiler directive mentioned in this book is (*$G+*), which tells the compiler to allow the use of GOTO statements.
    [Show full text]
  • Software Product Description and Quickspecs
    VSI OpenVMS Alpha Version 8.4-2L2 Operating System DO-DVASPQ-01A Software Product Description and QuickSpecs PRODUCT NAME: VSI OpenVMS Alpha Version 8.4-2L2 DO-DVASPQ-01A This SPD and QuickSpecs describes the VSI OpenVMS Alpha Performance Release Operating System software, Version 8.4-2L2 (hereafter referred to as VSI OpenVMS Alpha V8.4-2L2). DESCRIPTION OpenVMS is a general purpose, multiuser operating system that runs in both production and development environments. VSI OpenVMS Alpha Version 8.4-2L2 is the latest release of the OpenVMS Alpha computing environment by VMS Software, Inc (VSI). VSI OpenVMS Alpha V8.4-2L2 is compiled to take advantage of architectural features such as byte and word memory reference instructions, and floating-point improvements, which are available only in HPE AlphaServer EV6 or later processors. This optimized release improves performance by taking advantage of faster hardware-based instructions that were previously emulated in software. NOTE: VSI OpenVMS Alpha V8.4-2L2 does not work on, and is not supported on, HPE AlphaServer pre-EV6 systems. OpenVMS Alpha supports HPE’s AlphaServer series computers. OpenVMS software supports industry standards, facilitating application portability and interoperability. OpenVMS provides symmetric multiprocessing (SMP) support for multiprocessing systems. The OpenVMS operating system can be tuned to perform well in a wide variety of environments. This includes combinations of compute-intensive, I/O-intensive, client/server, real-time, and other environments. Actual system performance depends on the type of computer, available physical memory, and the number and type of active disk and tape drives. The OpenVMS operating system has well-integrated networking, distributed computing, client/server, windowing, multi-processing, and authentication capabilities.
    [Show full text]
  • Shell Code for Beginners
    Shell Code For Beginners Beenu Arora Site: www.BeenuArora.com Email: [email protected] ################################################################ # .___ __ _______ .___ # # __| _/____ _______| | __ ____ \ _ \ __| _/____ # # / __ |\__ \\_ __ \ |/ // ___\/ /_\ \ / __ |/ __ \ # # / /_/ | / __ \| | \/ <\ \___\ \_/ \/ /_/ \ ___/ # # \____ |(______/__| |__|_ \\_____>\_____ /\_____|\____\ # # \/ \/ \/ # # ___________ ______ _ __ # # _/ ___\_ __ \_/ __ \ \/ \/ / # # \ \___| | \/\ ___/\ / # # \___ >__| \___ >\/\_/ # # est.2007 \/ \/ forum.darkc0de.com # ################################################################ What is a shell Code? Shellcode is defined as a set of instructions injected and then executed by an exploited program. Shellcode is used to directly manipulate registers and the functionality of a exploited program. We can of course write shell codes in the high level language but would let you know later why they might not work for some cases, so assembly language is preferred for this. I would take an clean example of the exit() syscall used for exiting from a program. Many of you might be wondered to see why this being used is, the reason is the newer kernel don’t allow anymore the code execution from the stack so we have to use some C library wrapper or libc (responsible for providing us the malloc function). Usage at darker site: We write shellcode because we want the target program to function in a manner other than what was intended by the designer. One way to manipulate the program is to force it to make a system call or syscall. System calls in Linux are accomplished via software interrupts and are called with the int 0x80 instruction.
    [Show full text]
  • Operating System Support for Parallel Processes
    Operating System Support for Parallel Processes Barret Rhoden Electrical Engineering and Computer Sciences University of California at Berkeley Technical Report No. UCB/EECS-2014-223 http://www.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-223.html December 18, 2014 Copyright © 2014, by the author(s). All rights reserved. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission. Operating System Support for Parallel Processes by Barret Joseph Rhoden A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Computer Science in the Graduate Division of the University of California, Berkeley Committee in charge: Professor Eric Brewer, Chair Professor Krste Asanovi´c Professor David Culler Professor John Chuang Fall 2014 Operating System Support for Parallel Processes Copyright 2014 by Barret Joseph Rhoden 1 Abstract Operating System Support for Parallel Processes by Barret Joseph Rhoden Doctor of Philosophy in Computer Science University of California, Berkeley Professor Eric Brewer, Chair High-performance, parallel programs want uninterrupted access to physical resources. This characterization is true not only for traditional scientific computing, but also for high- priority data center applications that run on parallel processors. These applications require high, predictable performance and low latency, and they are important enough to warrant engineering effort at all levels of the software stack.
    [Show full text]
  • An Introduction to Python
    An Introduction to Python Day 1 Simon Mitchell [email protected] Why Python? * Clear code * Great beginner language * Powerful text manipulation * Wrangle large data files * Great compliment to other languages * Large user group * Supports many advanced features Warning: Spacing is important! Wrong: Error: Correct: No Error: Open A Terminal * Open a terminal: * Mac: cmd + space then type terminal and press enter * Windows: Start -> Program Files -> Accessories -> Command Prompt. * Type “python” (no quotes). Exit() to exit python. This is python Hello World Launch python Call the built in function print, which displays whatever comes after the command. Put any message in quotes after the print command. The command has finished and python is ready for the next command. >>> means tell me what to do now! Getting help - interactive Getting help – single command But usually just Google! If you got stuck on something, someone else probably has. Let’s get programming - Variables Set a variable with equals Display a variable by typing its name Variables can be text, numbers, boolean (True/ False) and many more things. Capitalization is important for True/ False Numeric Operators Add + Subtract – Multiply * Divide / Power ** Modulo (remainder) % Reassigning Variables Reassign with equals. (Same as assigning) ????? Warning! In some version of python division might not do what you expect. Integer division gives an integer result. Types of number Integer: Plus and minus. No decimal points or commas Float: Decimal points or scientific notation okay. 2e-2 = 2 x 10-2 Working With Numbers What is the minimum of these numbers: What is the maximum of these numbers: What type of variable is this? Remember that str(anything) makes that variable into a string: Working With Text Single or double quotes.
    [Show full text]
  • Standardizing SAS Code for Quality Programs Clarence Wm
    Standardizing SAS Code for Quality Programs Clarence Wm. Jackson, CQA, Change Manager City of Dallas, Communication and Information Services, Change Management Group Abstract and Introduction SAS software is a powerful programming system that allows even casual users to write very complicated solutions for business problems. It is free form, meaning that it has no syntactical constraints for defining the program structure, as is found in such programming languages as COBOL and ALC. However, the free form of SAS code can be a mixed blessing, where code maintenance is concemed. Whenever changes in the SAS code are required, if someone other than the original programmer has to make the changes, this may result in errors, lost productivity and a reduction in the consistency and overall quality of the program. This situation may be avoided by the implementation of appropriate standards for the writing of SAS programs. This paper will review industry standards for other programming languages, and will discuss how SAS code could be standardized. The paper also will review the benefits and opportunities for quality improvement. Standards Provide Basis for Quality What is a "Standard"? The American Heritage dictionary defines "standard" as "an acknowledged measure 0/ comparison/or quantitative or qualitative value; criterion; nonn; a degree or level 0/ requirement, excellence or attainment. " There are two categories of standards related to Information Technology, 'industry' and 'installation'. The industry standards are those set by a recognized standards organization meant to facilitate the efficient interchange of information between organizations and companies. The installation standards serve the purpose of providing guidelines for the efficient operation of a single installation or shop.
    [Show full text]
  • Exit Legacy: Atos Syntel's Solution Accelerator for Faster, Cheaper
    Exit Legacy: Atos Syntel’s Solution Accelerator for Faster, Cheaper, and Derisked Legacy Transformation Legacy software is embedded in customer organizations with extreme complexity. The problems with legacy applications are lack of agility, skills shortage, and high costs of ownership. In the new digital era, having IT systems that are agile, proactive, and flexible is the key to business growth. Customers typically face the following challenges while transforming their legacy applications: • Migration of legacy applications/systems is a time consuming and costly affair • A number of errors arise due to the manual method of execution • Generally migration is done for legacy technologies and finding the right resources is a challenge Legacy modernization provides solutions to all these problems and helps customers get into a non-legacy distributed platform with cloud adoption, and digital and analytics capabilities. Atos Syntel’s Exit Legacy portal hosts various solution accelerators that help in legacy modernization. With Exit Legacy, transforming your legacy is faster, risk-free, and cheaper. Exit Legacy: Atos Syntel’s Solution Accelerator for Faster, Cheaper, and Derisked Legacy Transformation BUSINESS Atos Syntel’s Solution BENEFITS Atos Syntel’s Exit Legacy portal is aligned to the modernization of project life cycles to ensure the • ~50% faster assessment modernization of the entire eco-system, instead of just application components or data. • ~50% reduction in manual Exit Legacy Tool Set efforts Inventory Analysis Tool: • ~50% costs
    [Show full text]
  • Systemprogrammierung Grundlage Von Betriebssystemen
    Systemprogrammierung Grundlage von Betriebssystemen Sachwortverzeichnis c Wolfgang Schr¨oder-Preikschat 27. Januar 2017 Die in der Vorlesung (mundlich¨ oder schriftlich) verwendeten Akronyme und Sachworte sind in der nachfolgenden Aufz¨ahlung zusammengefasst. Dabei werden die Akronyme nach den Sachwor- ten, fur¨ die sie die Verkurzung¨ bilden, aufgeschlusselt.¨ Fur¨ englischsprachige Sachw¨orter werden, soweit bekannt, die deutschsprachigen Entsprechungen angegeben. In der Beschreibung durch das "-Zeichen angefuhrte¨ Sachw¨orter zeigen einen Kreuzverweis an. Jedes Sachwort wird erkl¨art, wo- bei dies im Zusammenhang mit dem hier relevanten Kontext der "Systemprogrammierung und in Bezug auf Betriebssysteme geschieht. Die Formulierungen erheben nicht den Anspruch auf Gultigkeit¨ auch fur¨ andere Fachrichtungen in der Informatik. Ebenso erhebt die Aufz¨ahlung nicht den Anspruch auf Vollst¨andigkeit fur¨ das in der Vorlesung behandelte Fachgebiet. Der vorliegende Text ist ein Nachschlagewerk, dessen Lekture,¨ im Gegensatz zu einem Lehr- buch mit durchgehendem roten Faden, fur¨ gew¨ohnlich nicht von vorne nach hinten empfohlen ist. Vielmehr ist der Text Begleitmaterial zu den Vorlesungsfolien. Neben Systemprogrammierung sind hier insbesondere die Lehrveranstaltungen Betriebssysteme, Betriebssystemtechnik, Nebenl¨aufige Systeme und Echtzeitsysteme eingeschlossen. Daruber¨ hinaus kommen aber auch Lehrveranstal- tungen zu den Themen Rechnerorganisation und Rechnerarchitektur als Bezugspunkt in Frage. Viele der dort (mundlich¨ oder schriftlich)
    [Show full text]