Computer Centre. vjeekly Newsletter. VJeek ended 6 July Director of the Computer Centre

Similar documents
UNIVERSITY OF QUEENSLAND. Prentice Computer Centre NEWSLETTER

COMPUTER CENTRE COMPUTER CE TRE. Vol 5 No 7. Editor: 3 July Mrs Sarah Barry

Micro Focus RM/COBOL. RM/COBOL Syntax Summary

APPENDIX E SOLUTION TO CHAPTER SELF-TEST CHAPTER 1 TRUE-FALSE FILL-IN-THE-BLANKS

COBOL MOCK TEST COBOL MOCK TEST III

RM/COBOL to RM/COBOL-85

_... :0""'_111_ r.ii,,. deleted, processed end of day accounts, reloaded monitor. system offline , continue and

schedule for forthcomlnq week: maintenance oparations

COBOL-Its relationship with other American national standards

Procedure Definition Processor (PDP) Operations Reference Manual - Documentation Updates

c Microsoft, 1977, 1978, 1979

COMPUTER EDUCATION TECHNIQUES, INC. (COBOL_QUIZ- 4.8) SA:

DECsystem-10 SOFTWARE NOTEBOOKS MASTER TABLE OF CONTENTS

UNIVERSITY OF QUEENSLAND. Computer Centre WEEKLY NEWSLETTER. Week ended 14 January 1971 Director of Computer Centre

GnuCOBOL Quick Reference

THE LOGICAL STRUCTURE OF THE RC 4000 COMPUTER

Copyright Network Management Forum

CROSSREF Manual. Tools and Utilities Library

INTELLIS. Modbus Direct Network Monitor

Perle Dial-Out User s Guide

Software. Lockheed Electronics

Logic and Computer Design Fundamentals. Chapter 1 Digital Computers and Information

Chapter 8 & Chapter 9 Main Memory & Virtual Memory

Contents. Error Message Descriptions... 7

Version 3 of SNOBOL4. Installation Information for the IBM 360 Operating under OS

The information contained in this manual is relevant to end-users, application programmers and system administrators.

A DEMONSTRATION TRANSFER OF REMOTELY SENSED DATA UTILIZING THE STANDARD FORMAT FOR THE TRANSFER OF GEOCODED POLYGON DATA

Introduction to File Structures

GE MDS, LLC. NETio Series. Protocol Communications Supplement. March 2013 Part No A01, Rev. C

Digital Systems COE 202. Digital Logic Design. Dr. Muhamed Mudawar King Fahd University of Petroleum and Minerals

NEW CEIBO DEBUGGER. Menus and Commands

IBM Fault Analyzer for z/os

SUBSCRIPTING A 2-D Table A 3-D Table Laoding a Table The INITIALIZE Statement The Replacing Option...

CSE 1001 Fundamentals of Software Development 1. Identifiers, Variables, and Data Types Dr. H. Crawford Fall 2018

Programming Standards: You must conform to good programming/documentation standards. Some specifics:

Supplement to Instruction Bulletin Micro-DCI 53ML5100A 53ML5100 MANUAL LOADING STATION REV. 1 FIRMWARE. PN24698 Rev. 1

COBOL057.RELEASE_NOTES. Summary of Updates to Compaq COBOL V5.7 for OpenVMS VAX. October 18, 2000

Operating Systems. Designed and Presented by Dr. Ayman Elshenawy Elsefy

COBOL for AIX. Source conversion utility (scu)

LAB 9 The Performance of MIPS

X/Open CAE Specification

Control/SE. Concepts and Facilities Guide. July, Via De Albur Court Suite 100 El Paso, TX P. (800) F.

8/16/12. Computer Organization. Architecture. Computer Organization. Computer Basics

ASSIST Assembler Replacement User s Guide

File System Interface and Implementation

Wednesday, September 13, Chapter 4

(C) Copyright. Andrew Dainis =============================================================================

unisys Enterprise Database Server for ClearPath MCP Transaction Processing System (TPS) Programming Guide imagine it. done. ClearPath MCP 13.

Modern Systems Analysis and Design

EDIABAS BEST/2 LANGUAGE DESCRIPTION. VERSION 6b. Electronic Diagnostic Basic System EDIABAS - BEST/2 LANGUAGE DESCRIPTION

CHAPTER 2. Troubleshooting CGI Scripts

Computer Organization

Wednesday, February 4, Chapter 4

Chapter 2: Overview of C++

Creating a procedural computer program using COBOL Level 2 Notes for City & Guilds 7540 Unit 005

System Messages - Numerical List

Type of Cobol Entries

How to Operate the DDA Remotely

MINGGU Ke 8 Analisa dan Perancangan Sistem Informasi

COSC 236 Section 101 Computer Science 1 -- Prof. Michael A. Soderstrand

Computer Basics 1/24/13. Computer Organization. Computer systems consist of hardware and software.

Chapter 9 Memory Management Main Memory Operating system concepts. Sixth Edition. Silberschatz, Galvin, and Gagne 8.1

CSI Lab 02. Tuesday, January 21st

CAMI Mathematics linked to CAPS

CS201- Introduction to Programming Latest Solved Mcqs from Midterm Papers May 07,2011. MIDTERM EXAMINATION Spring 2010

TABLE 1 HANDLING. Chapter SYS-ED/ COMPUTER EDUCATION TECHNIQUES, INC.

COBOL performance: Myths and Realities

Week 5: Background. A few observations on learning new programming languages. What's wrong with this (actual) protest from 1966?

Preface SCOPE AND OBJECTIVES INTENDED READERS

Hash Table and Hashing

CPS221 Lecture: Operating System Protection

Liant Software Corporation RM/COBOL. First Edition Supplement A

zcobol System Programmer s Guide v1.5.06

Operators. Lecture 3 COP 3014 Spring January 16, 2018

Programming for Engineers Introduction to C

Chapter 2 Bits, Data Types, and Operations

File Structures and Indexing

Combinational Logic & Circuits

XQ: An XML Query Language Language Reference Manual

Principles of Algorithm Analysis. Biostatistics 615/815

COBOL-SO: The new structured language

SQL-CMA SQL*XT for ORACLE

OLIVETTI PROGRAMMA 101 QUICK GUIDE adapted by L.C. Sep from Computer Structures: Readings and Examples C.G. Bell, McGraw Hill 1971

Digital Fundamentals

Computer Basics 1/6/16. Computer Organization. Computer systems consist of hardware and software.

Error Code. GO Software Pty Limited Map: 27 Tacoma Blvd, Pasadena SA 5042 ABN: ACN:

DDR & DDR2 SDRAM Controller Compiler

Unit 2 : Computer and Operating System Structure

Outlook. Background Swapping Contiguous Memory Allocation Paging Structure of the Page Table Segmentation Example: The Intel Pentium

Pearson Edexcel Award

Chapter 1: An Overview of Computers and Logic

gg--c}/-/j) r x Revision: New: COBOL I TWO Date: Author: Date SAULT COLLEGE OF APPLIED ARTS & TECHNOLOGY SAULT STE. MARIE, ONTARIO

Chapter 9: File System Interface

PESIT Bangalore South Campus Hosur road, 1km before Electronic City, Bengaluru -100 Department of Computer Science and Engineering

Embarcadero DB Optimizer 1.5 Evaluation Guide. Published: March 16, 2009

EEM 232 Digital System I

Chapter 8: Memory- Management Strategies. Operating System Concepts 9 th Edition

Chapter 8: Memory- Management Strategies

Sardar Patel University S Y BSc. Computer Science CS-201 Introduction to Programming Language Effective from July-2002

17 CIF Converter Tools

Transcription:

~ --- WN-96 13JUL72 UNIVERSITY OF QUEENSLAND Computer Centre vjeekly Newsletter Date VJeek ended 6 July 1972 Authorization Director of the Computer Centre 1. OPERATIONS 1.1 PDP-lO System Wednesday 5 July System failure, offline 1940-1950, monitor reloaded. Thursday 6 July Teletype controller unit offline, 0930-0940. Disk pack failure, offline 1750-1752, monitor not reloaded, system failed 1756, monitor reloaded, online 1806. System failure, offline 1815-1835, monitor reloaded. Dispack failure, offline 2054-2100, monitor reloaded. Schedule for forthcoming week: 1.2 GE-225 System Schedule for forthcoming week: 2 1aintenance 0700-0900 Operations 0930-2300. Maintenance 0700-0830, 2000-2130 Operations 0900-2000, 2130-2400. NEW COHMAND DECODER A new version of the command decoder (version 2E(36)-3) will be implemented on the PDP-lO on Wednesday 12 July. A number of important changes have been made with this decoder. These have been fully documented in WN-95. The changes to directory names will affect the format of any RUl:~ command referencing library routines. In addition the Editor will not yet recognize all numeric file names or all numeric processor program names. 3. PDP-lO FORTRAN 3.1 DO Loops The present version of the compiler does not create proper code when a function is used as one of a DO loop's indices. example~ DO 2830 J = 1, rlin0(6,nn)

No diagnostic message is producing during compilation but an improper relocatable binary file is produced and during loading t the message? ILL.FOru"'lAT BLOCKTYPE NNN PROG.namel FILE name2/rel will be produced. This error has been remedied in a later version of the compiler but until this version is adopted t this construction should be avoided. 3.2 Unary Minuses Use of the unary minuses in logical expressions or mixed logical and arithmetic expressions do not always produce the correct results, for example, J = (J1.AND. "777). OR. «- (N+I». AND. "777000) J (J1.AND. "777)+«- (N+I». AND. "777000) This has been corrected in a later version of the Fortran compiler which will be implemented in due course. Until it is available, it is suggested that this construction should not be used and that the expression be split into two as JJ= -(N+l) J= (J1.AND"777). OR. (JJ.AND"777000) 4. OUTSTANDING PROBLEMS IN COBOL V3 The following note, prepared on 3 July 1972, gives a summary of known problem areas with COBOL. The large majority of these are corrected by patches issued by Digital and these will be incorporated as effort becomes available. 4.1 The Cobol Compiler This version does not allow qualification of condition names (to be corrected with version 3A). "RETURN namel INTO name2 h as part of a sort does not work Comparison for equality of 6-character display-6 fields may not give correct results Some external references from non-resident segments are not setup properly. The reported situations were SORT verb in resident code, RETURN and/or RELEASE in non-resident; TALLY in Examine generator; TODAY in the USING generator ; Size error and display of a COMP-I variable (patches exist). "NULTIPLY namel BY fraction GIVING name2" where fraction is less than 1.0, e.g. 0.0125, will return the value 0 to name2 in some circumstances, depending on the typing of namel and narne2 (a patch exists). A numeric literal in a "VALUE OF DATE WRITTEN" clause fails The compiler allows a quoted literal for a PROGRA}l-ID, but if the literal is less than 6 characters, the remainder of the name is random (a patch exists). (h) The compiler does not successfully restart after a catastrophe dump if it was using a command file. The compiler will not accept lower case for the first character of a reserved word, although lower case characters are satisfactory in all other positions (a patch to allow the first character to be lower case exists),

(j) Under some circumstances, a spurious warning message HRedefinition not the same size as redefined item" may be given. This can occur ""hen the two fields occupy an integral number of words (k) Under some circumstances, cobol compiler tables are not expanded correctly. This error may l!ianifest itself as compilation or execution error for which no simple explanation may be found. A patch exists for one situation such as this, but at least one other may exist. "PARITY IS EVEN" does not compile properly (m) Improper line numbers are given for the procedure division map (n) Compilation using the IP switch Hill produce a catastrophe dump i f "TRACE ON/OFF" is used (patch exis::s). (0) It appears as if the construction "OCCURS nl TC.l4 THlES DEPENDING ON namel 1i Hill not create an output record of the size specified by namel but rather the maximum size n2. 4.2 The Cobol Execution package LIBOL ~nen a random file is opened for output only, any attempt to write to it will terminate the run >vith an error message I;It is illegal to change the record size when the access mode is random" When a Cobol program attempts to open two files which show the same buffer area, the resultant error me~sage. is garbled When an 10 file encounters an EOF, a data location is not reset, with the result that the next sequential file input will fail HuIti-file magnetic tapes are not positioned properly Some advisory messages do not conform to the specifications for Digital's 5 series monitors 10 access to an indexed si:-bit file will fail at the first read Code created for "USE AFTER ERROR" procedure is incorrect (h) File record areas are improperly cleared unde r some circumstances when adjacent files are opened. (i) Some improper checks are made..!hen error situations arise, for example, when a file is not found. (Some patches exist). (j) Under some circumstances the wrong quantity is used to calculate record size when a blocking factor i s specified. This will cause an undeserved error message at execution (k) Open immediately after close on magnetic tape fails Sort of an indexed file may fail (m) Some problems exist with indexed files, e.g. the size of an ascii key is incorrectly computed and under some circumstances the channel used for the index file is not closed (n) Under some circumstances, there may be an interaction between sort and the use of indexed files which will cause the program to fail (Patch exists).. 3.

(0) "NEXT GROUP NEXT PAGE" may cause the output of a blank page (p) An EOF is found when attempting to read an indexed file sequentially A sort which reads a file created by the same program may get an error (q) (r) When a null record is found in a random file, subsequent inputs or outputs may fail 4.3 The SORT package Under some circumstances, a /... 4 RERUH con~and file is not accepted Rerun has several problems, some of which are related to the version of the operating system currently being used and it is doubtful if satisfactory results will be achieved. A number of patches exist and when these have been incorporated consideration will be given to further testing. 4.5 ISAN The Isam utility has some problems in handling ASCII input files and in conversion from ASCII to Sixbit files (patches exist). 4.6 GENERAL 4.6.1 ~upplement to Digital's Cobol Manual Attention is drawn to a note in Volume XII No 5 of the DECSYSTEMlO Bulletin which states that a supplement to the COBOL manual is now available. This supplement describes ISAM, COBDDT and COBOL table handling and is available on request from Digital. 4.6.2 Factors affecting the Size of a compilation In response to a query regarding the size of the largest program that can be compiled within the present core limits, the following suggestions were offered by Digital. Identifiers longer than 6 characters in length require additional storage Condition names (level 88) should be avoided Keep paragraph names (number and size) to a minimum Do not use values on data items Keep literals as short as possible Avoid ALTERs Do not use the report writer It is not likely that great advantage can be taken of these suggestions, but it is worth noting that Versions 3 of Cobol has proved to be able to compile substantially longer source programs than any of its predecessors. 4.

4.6.3 Recompilation of Existing Programs A note in the DECSYSTEH10 Bulletin on April 1st 1972 indicates the next release of Cobol will retain the existing version of the execution time package for those programs that presently use it. Programs compiled with later versions of Cobol will compile a version of Libol identified by its version number. In this way, existing compiled programs will continue to run without recompilation. It is. however, recommended that programs previously compiled with version", earlier than version 3 be recompiled.. 5.