Notes from the Director In an attempt to discover for unsponsored research grants where the University Computer to faculty. Center is going in these times of In addition to the income we technological innovation and eco­ generate, our plans for the future nomic uncertainty, we spoke with include assisting researchers in all UCC's director, Dr. Peter Patton, fields to obtain grants that will about recent developments and pay computing costs for their future plans as he sees them. We projects. This assistance may take brought along questions we'd the form of inserts for grant pro­ heard voiced by users and staff posals that outline our costs and members, as well as a few of services, and projects like our our own. Grant Proposal Primer, which When asked about UCC's pur­ will aid researchers in putting to­ chase of the -1 supercompu­ gether proposals that include ter (which indicated to some computing. people a commitment to a few In the long run Dr. Patton large users at the expense of Peter Patton hopes that the University many smaller ones), Dr. Patton when they purchase a micro-· Computer Center will become in­ reiterated his commitment to the computer. volved in a government-univer­ entire University community and Our short courses, too, will sity-corporate research consortium elaborated on the primary reason change their focus as we do our that promotes technological inno­ for the CRAY's purchase: it is an best to anticipate the needs of vation in a variety of areas, in­ extremely cost-effective machine. our user community. And it's cluding his own research interest, Not only can it solve large prob­ also possible that we may have application generators, a new lems too difficult (or time con­ to restructure our documentation kind of software that develops suming) for other machines to so that essentially the same ma­ specific applications without cus­ handle, but it can also solve terial is available for different tom programming. small problems with super effi­ audiences whose computing Dr. Patton remains optimistic ciency. All those who use the knowledge varies widely. about the future of computing in CRAY should find their costs cut The Computer Center has expe­ general and of UCC in particular. significantly. rienced serious cutbacks, like all He believes that UCC has a spe­ Dr. Patton believes that com­ units of the University. Our fund­ cial responsibility to the total puting's future lies in two areas­ ing from the University has al­ University community, both those like the CRAY and ways been limited to educational who demand stability and those microcomputers, which will soon computing, and recent University who seek innovation: maintaining have the capacity of small main­ retrenchment has eliminated funds the tension between those two frame computers. The demands for research grants to promote forces provides an atmosphere on UCC services will shift even new usage. Thus UCC is seeking conducive to both creativity and more into the user services area. other kinds of income so that we productivity. By developing ways Many people untrained in com­ can continue to grow and to to support research that encour­ puting are purchasing personal serve our users as well as we ages innovation, while at the computers, some of them with possibly can. Public service re­ same time providing the neces­ extremely sophisticated capabili­ search computing on the CRAY, sary stabi I ity for successfu I opera­ ties. Part of UCC's resources may for instance, generates income tion, he believes that UCC will be devoted to "start-up" support that can be put to work to en­ continue to offer the hardware, and consulting: helping those hance our facilities and services who need tutorial assistance for all users and provide funds Patton to 6 January 1983 COMPUTER STORE for all your computing needs

• floppy disks, cards, paper • short course registration • microcomputer access cards • software • documentation

211 Experimental Engineering DOUBLE AND SINGLE SIDED DISKS East Bank, University of Minnesota 5% and 8 inch sizes double density 373-4877 9-3 M-f, 5-7 M-Th SUPER LOW PRICE

RoFESSIONAL SERVICEs 01v1s1oN

graphics development: computer graphics for data presentation statistical analysis: full range of services available system analysis and design: analysis of existing systems; design of new systems financial analysis: forecasting, accounting data base development: design and implementation using state-of-the-art technology tape conversion: conversion of off-site tapes to UCC internal format customized programming: COBOL, , Pascal for virtually any application research applications: scientific or social research environments

If you qualify for a University Computer Center account, and are interested in our services, please contact us. ~[!~Dt.**~ ~ f'*.. 376-1764 o 227 Experimental Engineering o 208 Union St. S.E.

2 January 1983 The Fiscal Picture at UCC Like many University depart­ Exhibit 1. Summary of equipment allotments to CYBER system and computing grants ments, UCC prepares a budget during spring quarter for the next Summary fiscal Non-recurring Computing grants fiscal year. In early 1981, we an­ fiscal equipment fund years fund allotment for research ticipated that new services (CRAY 1967-69 $420,000 $540,941 and VAX) we would offer in the 1969-71 840,000 648,572 1982 fiscal year would allow us 1971-73 730,000 485,814 to continue budgeting a 20% in­ 1973-75 450,000 301,019 crease in revenues and corre­ 1975-77 400,000 389,345 sponding expenses. The projected 1977-79 250,000 414,442 1979-81 200,000 353,296 increase was below the 22% av­ 1981-82 100,000 188,513 left to grant erage we had achieved in the Total 3,390,000 3,321,942 68,058 previous five fiscal years. Needless to say, the recession 1982-83 (est) 0 188,000 and cutbacks in grants to univer­ 3,390,000 3,509,942 sities changed the final picture of fiscal 1982: instead of increasing looking for additional ways to charge for pub I ic service use of by 20%, revenues were down lower our CYBER service costs and the University's computers and five percent (a revenue difference to pass on such savings to you. internal use) could finance these of $1,275,000) from fiscal 1981. To achieve this end, we have grants unti I a more solid fiscal As we became aware of the sent out a request for bid on a arrangement could be made. Ex­ problem, we reduced expenses CYBER mainframe to replace the hibit 2 delineates this increase in and used a hiring freeze to cut dual CYBER 730/74 sometime this revenues from 1977-1982. For full time equivalent employees spring or early summer. If reve­ UCC, this differential revenue has from 148 at the beginning of the nues continue at the current been steadily increasing since the fiscal year to 128 at the end. pace, we should be able to installation of the CYBER 172 in These reductions in expenses move on to some of our deferred 1978. We previously used these (about $725,000) left a deficit of projects and services. funds to provide subsidies to in­ $550,000. In addition, the ex­ structional computing and for in­ pense of the CRAY installation novative new projects that did ($325,000) made the final fiscal Research Funding Grants not have committed revenues. 1982 deficit approximately UCC's grants program for re­ The use of this differential for $875,000. search computing has been based research grants sets up a causal To generate the revenues we on the non-recurring equipment relationship that means more re­ needed to eliminate that deficit fund that the University provided search grants will be available during fiscal 1983, we prepared to University Computer Services. only if more public service use is and are executing an austere That is, the University Computer made of the University's computers. budget. This means that several Center receives an allotment spe­ long-term projects such as a laser cifically for equipment; in return Exhibit 2. Increase in Differential printer and comprehensive broad­ it provides an equivalent dollar revenue. band communications must be value of service at no cost to re­ Fiscal year Differential revenue postponed until the next fiscal search users. The total value of 1977-78 $ 48,382 year. We are still implementing the grants to users can be equal 1978-79 113,298 projects, such as lower mainte­ to the accrued value of the non­ 1979-80 161,360 nance costs and phone service recurring equipment allotment. A 1980-81 187,819 charges, that will reduce final ex­ cumulative summary appears in 1981-82 210,825 penses. In addition, many stan­ Exhibit 1. dard UCC projects and services Starting in fiscal 1983 (July are being done on a "best effort" 1982), the non-recurring equip­ University Supported basis by our reduced staff; as a ment fund allotment has been result, software installation dates eliminated as a result of budget Use and Services have been delayed and other ser­ cuts. Our University Computing Direct University support sup­ vices are more limited or slower Services director, Dr. Frank Ver­ plies about 20% of our income. than in past years. brugge, in consultation with his This income is used only for ed­ The good news is that for the Computer Advisory Committee ucational purposes and is a ma­ first half of fiscal 1983, we have and computer center directors, jor component in making UCC a been making our $75,000/month has looked to other sources of University-wide facility. Most of debt retirement payments and we revenue to fund research comput­ this support takes the form of have sold our VAX/ system for ing at the University. They deter­ batch and interactive computer $150,000 to ensure that the 1982 mined that differential revenue use in undergraduate classes and deficit will be eliminated. We are (the difference between the in individual graduate thesis January 1983 3 Exhibit 3. University support for educational computing. (Table in $1000 units) 1980 1981 1982 1983 (est.) Support funds 1158 1222 1459 1639 Costs: Computer Use MERITSS service (number of ports) 390 (130) 540 (180) 624 (208) 547 (228) Graduate Thesis Grants (number) 282 (965) 312 (1142) 397 (1353) 350 (1700) Batch classroom & development accounts 157 151 112 200 Computer Services Micro support 95 105 115 140 CAl development 125 115 105 0 Humanities & curriculum development 200 100 70 75 Student consulting, short courses 50 55 60 65 Pascal & other student languages 50 50 0 0 Instructional support 100 100 90 80 Overhead costs 207 175 170 150

Total costs 1656 1703 1743 1607 Difference: Overagei(deficit) (498) (481) (284) 32 grants. These costs have in­ with increased costs. As a result, And the $32,000 "overage" we creased in recent years (see Ex­ we have had to eliminate or anticipate in 1983 is already hibit 3). Graduate student thesis modify various services. Com­ budgeted as educational com­ grants, for example, are much puter assisted instruction (CAl) puting's contribution to help more likely to come close to or development was eliminated at eliminate the larger UCC deficit reach our grant limit. higher University levels, but we discussed above. But as a result of University­ moved our CAl personnel to our (Lawrence A. Liddiard) wide cutbacks, our support from microcomputer group to continue the University has not kept pace CAl support at a lower level. SYSTEM NEWS/NOTES Grants for Research • Industry/university cooperative more effectively and to analyze research projects and centers international issues are en­ To start off the new year right, are considered by NSF any­ couraged by the Education De­ here's our monthly report on time. partment under Undergraduate where the cash is-places where International Studies and For­ • Proposals for university or in­ you might find the funds neces­ eign Language grants. dustry-university research by sary to finance your research. • Guidelines for the National In­ new faculty in engineering may • The National Science Founda­ stitute of Health Training in include equipment and com­ tion (NSF) is accepting pro­ Health Sciences and Computer puter time costs. NSF's pro­ Technology are being rewritten posals for special research posal target date is january 15. initiation awards for new inves­ and will be available in Febru­ tigators in Information Science • Projects that use computers to ary or March 1983. and Technology. teach modern foreign languages (Vicky Walsh)

VAX Service day and should be reassembled by Sunday night. We hope to CORRECTION MOVING NOTES resume normal operations on The writeup that provides details of Our VAX/VMS computer, cur­ Monday, january 31. Telephone the UCC MINNLIB library's conversion rently located in Shepherd Labs, numbers for interactive access to the CRAY is WRITEUP(CRAY = UCCLIBS) will move to our Lauderdale fa­ will not change. Site locations for not WRITEUP(UCCLIBSl as announced in cilty on the weekend of january routed output (Shepherd Labs/Lau­ the November Newsletter. 29-30. The system will not be derdale) may change. A Systems available for use at that time. It Note with more information will will be brought down early Satur- be available in mid-January.

January 1983 4 IMS Journal Exhibit 4. How to access System 2000 and SIR products. NEW VERSIONS OF SYSTEM System 2000 2000 AND SIR TO BECOME CURRENT Version Immediate Access/SC COBOL/FORTRAN Interface It is time to start converting your 2.60 S2000. PLIFOR, PLIFORS, PLIFORL PLICOB, PLICOBS, PLICOBL System 2000 2.60 data base ap­ plications to version 2.80. For 2.76 FETCH,S2000. -NONE- S2000. Quest (Natural Language) users this requires only logging into the 2.80 FUTURE,S2000. FUTURE,PLXFOR. I PLXFOR. S2000. FUTURE,PLXFORS. I PLXFORS. new version. PLI users must re­ FUTURE,PLXFORL. I PLXFORL. compile their programs using the FUTURE,PLXCOB. I PLXCOB. new PLEX precompilers. For more FUTURE,PLXCOBS. I PLXCOBS. details, obtain the Version 2.80 FUTURE,PLXCOBL. I PLXCOBL. newsletter available at the com­ SIR puter store. Version 2.80 will be­ Version Interactive Batch come current in September 1983. 1.11 PAST,SIR. PAST, SIR. SIR version 2 is the new, en­ SIR,IA. SIR. hanced version of the SIR DBMS package. To use version 2 on ex­ 1.1N SIR, lA. SIR. isting SIR applications, a conver­ 1.1N FUTURE,SIR. FUTURE,SIR. sion utility called transport must SIR,IA. SIR. be run. Current procedures must 2.1 FETCH,SIR. FETCH,SIR. be converted by hand. Complete SIR, lA. SIR. information on conversion and the transport uti I ity is avai Iable at the computer store. Version 2 pletely removed from the system january 1983: NOS 1 release will become current in june in October 1983. level 552 products are current, 1983. Conversion from AAM1 to AAM2 and NOS 1 release level 573 For instructions on how to ac­ is simple and can be done with products are available as FUTURE. cess these products, see Exhibit the FORM utility. The seminar will Level 528 products are still avail­ 4. include several examples of file able as PAST. conversion. March 1983: During spring (Steven A. Reisman) break, the 573 products will be­ SIR LOCAL USERS CROUP come current, the 552 products MEETING COBOL 4 TO DISAPPEAR will become PAST, and the 528 A preliminary meeting to set COBOL 4 wi II be removed from products will be removed from up a SIR users group will be held the CYBER systems in October the system. At that time the NOS Wednesday, january 26th from 1983. All existing programs must 2 products will be available as 4-5 p.m. in 313 Akerman Hall. be converted to use COBOL 5 by FUTURE. Anyone who is currently using or that time. Control Data Corpora­ june 1983: NOS 2 products will who plans to use the SIR data tion terminated support of COBOL become current and NOS 1 level base management package is 4 in October 1978. We have 573 products will become PAST. welcome. continued to keep it around be­ October 1983: COBOL 4 and cause of the instability of the Record Managers's Advanced Ac­ RECORD MANAGER CHANCES earlier releases of COBOL 5. For cess Methods Version 1 will be the past year or so, COBOL 5 has removed from the system. (See We will hold a special seminar shown excellent stabilty; there­ the accompanying article.) to describe the conversion proce­ fore, we, too, will terminate dure needed to convert from COBOL 4 support. CYBER Record Manager Advanced COBOL TS TO DISAPPEAR TOO! Access Methods Version 1 (AAM1) BUSINESS PRODUCTS RELEASE Several years ago we modified SCHEDULE to Version 2 (AAM2) at 2:15p.m., our CYBER interactive system to February 4, in 15 Architecture. In the May 1982 Newsletter, create a COBOL subsystem. This At the present time, AAM1 and we published a time table for provided for interactive entry and the newer AAM2 are coresident in upgrading the CDC business execution of free-field COBOL5 the system. (COBOL 5 programs products including CYBER Record source programs. Use of this sys­ have been using AAM2 for years.) Manager. It also involved chang­ tem has been very low. Thus, But during spring break, AAM2 ing from NOS 1 products to NOS 2 we will be removing it from the will be made the default package products. system during spring break in across the whole system. Also, There has been a delay in ob­ March. when the NOS 2 products are in­ taining the NOS 2 software, and stalled, AAM1 will no longer be consequently we're modifying our supported. AAM1 will be com- schedule.

January 1983 5 CRAY News the CRAY FORTRAN (CFT FUTURE and PAST control statements version 1.1 0) and the FUTURE li­ supercede the calling sequences FUTURE AND PAST brary and loader necessary to run for future and past versions of CFT We now have a FUTURE and PAST it, for example, you would use shown in previous Newsletters. control statement feature on the the following control statements. FUTURE and PAST entries are CRAY-1. !JOB available for CFT and Pascal. If This mechanism, similar to that /NOSEQ there are other products you on the CYBERs, lets us establish a JOB. think would make appropriate "life cycle" for different versions /ACCOUNT. PAST and FUTURE entries, please of software products. At the same FUTURE,CFT. let us know. time, it makes it easy for you to CFT. (Susan Steffen, 376-5602) access a new or old product, LDR. along with all the special ver­ /EOR sions of libraries and loaders that program may go with it, with one simple control statement. This example shows a job file We install new versions of soft­ sent to the CRAY with the interac­ ware, perhaps still undergoing tive SUBMIT commmand. It uses testing, as FUTURE products. reformatting directives under NOS You establish this software as 1.3 (called NOS 485 or "release your working version with a 4"). The control statement struc­ simple cos control statement: ture will change slightly when we FUTURE,productname. Similarly, we go to NOS 1.4 (called NOS 552 or keep old versions of software as "release 5"). See WRITEUP(CRAYINF) PAST products for the few users for more information. who may still require them until The CRAY job logfile states they are retired a Itogether. which versions of all applicable To access the FUTURE version of software it has accessed. These

All Systems Bulletins

USERS' MEETING statistical package available on Saturday. The user room is lo­ We will hold our first general SPCC's IBM 4341. The third cated in 90 Coffey Hall; the users' meeting of 1983 on course, MUSIC, introduces the HELP-line phone number is 376- Wednesday, February 9, from MUSIC interactive operating sys­ 4602 (1 0 a.m.-4 p.m.). 3:15-5 p.m., in Mayo 100 on tem, which allows you to edit (Ron Schultz, 373-0987) and save files, submit batch jobs, the Minneapolis east bank cam­ SLIDES ONLY $5 pus. Agenda items to date in­ or run jobs interactively. For As a result of your interest in clude system upgrades (lawrence those who would like to access and use of our advanced graph­ Liddiard), budget and the CRAY-1 SAS remotely via an interactive ics capabi I ities on the VAX/VMS (Peter Patton, director), and user terminal, MUSIC allows you to system, we will continue our re­ services (Richard Hotchkiss). A submit jobs to SAS and get the duced rate policy on 047 color question-and-answer session wi II output back on a disk file. The slide processing for an indefinite follow the presentations. course schedule is as follows for the Minneapolis campus: time. The cost is only five dollars for slides produced on the Di­ BIBLIOGRAPHERS UNITE! SPCC Orientation comed with the ENQUEUE com­ jan. 20 (Th) 3:15-5 p.m. An open meeting to discuss mand. Take advantage of this Architecture 35 bibliographic data base needs will price reduction on high-quality be held Thursday, january 20, SAS graphic output. You'll be pleased 1983 from noon-2 p.m., in 113 jan. 24-28 (MWF) 3:15-5 p.m. with the results. Shepherd Labs. Call Vicky Walsh Architecture 10 (373-5780) for more information. MUSIC ST. PAUL COMPUTER CENTER jan. 31-Feb. 4 (MWF) 3:15-5 p.m. Patton from 1 SHORT COURSES Architecture 10 software, and services our com­ The St. Paul Computer Center There is no charge for any of munity needs. will offer three short courses this these courses. If you would like If you have questions about quarter. The first is a single ses­ to be added to SPCC's mailing what's happening at UCC, come sion orientation to the St. Paul list, please call our main office, to our first users' meeting of Computer Center. The second, 373-0987. SPCC hours are 7 1983 on February 9. See the no­ SAS, covers the SAS statistical a.m.-1 0 p.m. Monday through tice on page 6 of this issue. analysis system, a comprehensive Friday, and 8 a.m.-4:30 p.m. (Chris Gordon & Vicky Walsh) 6 january 1983 Winter Quarter Short Courses

NOTE: Caret (') indicates a new course. INTRODUCTORY COURSES HOLIDAY: Monday, February 21 PRICES: U. Student $10, U. Staff is a University holiday; no $20, Non-University $30 classes will be held. 010 Introduction to Computer Terms REGISTRATION: You can register jan. 5-7 (WThF) 3:15-5 p.m. for courses at the UCC Computer '020 A Taste of Computing Store, 211 Experimental Engineer- jan. 10-14 (M-F) 3:15-5 p.m. ing. Mail registrations are ac- 050 NOS (CYBER ) cepted for an additional $1 fee jan. 17-Feb. 2 (MWF) 3:15-5 p.m. per class. 080 Introduction to Microcomputers A self-service terminal for regis­ jan. 18-Feb. 1 (TTh) 3:15-5 p.m. tration is located outside the 055 Interactive System Commands Computer Store. You may pay Feb. 1-1 0 (TTh) 3:15-5 p.m. course fees with cash, check, 040 Introduction to VAX/VMS University journal voucher, or Feb. 7-16 (MWF) 1:15-3 p.m. charge them to your non-instruc­ '1 00 Text Editing at UCC tional UCC user account. Feb. 14-18 (MWF) 3:15-5 p.m. If you have questions about 150 Introduction to Programming our short courses or about regis­ Feb. 15-Mar. 3 (TTh) 3:15-5 p.m. tration, call Jerry Stearns, ' 11 0 Text Formatting at UCC 376-8806. Feb. 22-Mar 3 (TTh) 3:15-5 p.m. 130 XEDIT Feb. 23-Mar. 4 (WF) 2:15-4 p.m. ADVANCED COURSES PRICES: U. Student $20-30, U. Staff $30-50, Non-University $50-100 610 Intermediate FORTRAN jan. 17-28 (MWF) 3:15-5 p.m. $25-$35-$60 A SPECIAL FREE SEMINAR will 640 Beginning Pascal be held to describe how to con- jan. 18-27 (TTh) 3:15-5 p.m. $20-$30-$50 vert from CYBER Record Manager 650 COBOL Advanced Access Methods Ver- jan. 18-Feb. 18 (TTh) 3:15-5 p.m. $30-$45-$70 sion 1 to Version 2. It will meet 520 SIR (data base management) February 4, from 2:15-4 p.m., in Jan. 31-Feb. 11 (MWF) 3:15-5 p.m. $30-$40-$60 Architecture 15. The seminar will 530 SPSS (statistical package) include several examples of file Feb. 7-10 (MTWTh) 2:15-3:30 p.m. $25-$40-$65 conversion. The affected products 645 Advanced Pascal are avai Iable on the CYBERs as Feb. 8-17 (TTh) 3:15-5 p.m. $20-$30-$50 FUTURE, and will be implemented 510 lntro to System 2000 (data base managment) as CURRENT during spring break. Feb. 14-Mar. 4 (MWF) 3:15-5 p.m. $30-$40-$50 Steven Reisman, instructor. 580 Graphics Feb. 1 5-24 (TTh) 3:15-5 p.m. $20-$30-$60

COURSE DESCRIPTIONS Many UCC Short Courses have background. These course de­ puter terms, taken from a wide prerequisites. Without prerequisite scriptions also list any UCC doc­ disciplinary range including soft­ classes, or an equivalent back­ uments given free to participants ware and hardware, applications, ground, you may not be able to in each course. languages, data communications, comprehend the material and and terminals. This course should keep up with the instructor's INTRODUCTORY COURSES be taken by the novice before presentation. This knowledge is 010 INTRODUCTION TO any other UCC Short Courses. your responsibility. The instructor COMPUTER TERMS will not be able to slow down Introduces the neophyte to the 020 A TASTE OF COMPUTING because of a participant's lack of meanings and uses of basic com- Everyone should attend the first january 1983 7 session, then choose other ses­ DAY 5: Text Processing-Vicky 080 INTRODUCTION TO sions according to your comput­ Walsh, instructor. MICROCOMPUTERS ing needs. Overview of text processing facil­ A general introduction to today's DAY 1: Facilities and Services­ ities at UCC; text editing, text personal microcomputers. Covers Richard Franta, instructor. formatting, and programs avail­ terminology and a short history Equipment, terminal locations, able to perform each task; which of both the hardware and soft­ user accounts, job submissions, system is best suited to a particu­ ware. Also an overview of com­ the Computer Store, necessary lar type of text processing; output mercially available machines, pe­ forms, etc. Any potential user of devices available; Short Courses ripherals, and software. Intended our systems should attend this offered to assist in learning text for non-computer people learning processing on our systems. how to use micros or thinking session. UCCs Guide to CYBER about purchasing one. Batch Computing, Guide to CYBER Non-Traditional Compu­ Interactive Computing, and Facili­ ting-Vicky Walsh, instructor. 130 XEDIT ties and Services Guide are Uses of computers in non-math/ Overview of XEDIT, the editor on included. science fields and the humanities. the CYBER systems: XEDIT is a DAY 2: Programming Languages The emphasis is on "word­ I i ne-oriented editor that enables -Andy Mickel, instructor. crunching" or non-numerical ap­ you to create a file, as well as plications of computers to Liberal Information and history of pro­ add, delete, locate, change, and gramming languages in general. Arts or similar problems. Discus­ modify lines within the file. The sion of the major analysis pack­ What programming languages are file can contain any information, available on which systems; ages available at UCC, and whether text, a program, or data. which languages are best suited which packages could be used Attendance at "NOS" and "Inter­ for what kind of problems. for what kind of specific applica­ active System Commands" is tions; languages taught in Short assumed. XEDIT User's Guide in­ 040 INTRODUCTION TO cluded with course. Courses. VAX/VMS DAY 3: Math & Engineering Pro­ VMS operating system overview: 150 INTRODUCTION TO grams-Mike Frisch, instructor. command syntax, file structure PROGRAMMING Mathematics and engineering pro­ and management, system uti I ities Assumes no previous knowledge grams and libraries at UCC; what (HELP, MAIL, etc.), logical names of programming. Will teach the they are, where they are avail­ and symbols, procedure files and basic concepts of problem solving able, and a taste of how to use submitted batch jobs, program with computers: how to define them. development, tape usage. Prereq­ and break down problems, how Statistical Packages-Patricia uisites: UCC introductory courses to create algorithms for their so­ Bland, instructor. through "Intra to UCC' or equiv­ lutions, and convert algorithms General statistical packages and alent knowledge. into programs using structured, specialized program applications; top-down approach. Does not what packages are available on 050 NOS (CYBER Operating teach a particular programming which systems, and what they System) language. can do. Introduction to the hardware, software, commands, and con­ 100 TEXT EDITING AT UCC DAY 4: Data Base Management ceptual background to the CDC First session discusses basic con­ Systems-Cheryl Vollhaber, Network Operating System. cepts of text editing on comput­ instructor. Topics covered include: system ers, applicable to any system, Discussion of the two major data configuration, files and jobs, per­ covering distinction between line base packages available on our manent files, program execution, and screen editors, with an intro­ systems- System 2000 and SIR­ tapes, and specialized terms and duction to the CYBER editor XEDIT and what they can do. Differ­ control language. "Intra to Com­ used for text processing appl ica­ ences between them, and what puter Terms" and "Intra to UCC' tions. Following elective sessions kind of situations for which each attendance assumed. cover other UCC editors: EDT on is best suited. Where to go for VAX/VMS, and MMOS and UCSD help, and information on the 055 INTERACTIVE SYSTEM Pascal editors for micros. Short Courses for each package. COMMANDS Graphics-John Cornelison, Discussion of CYBER interactive 110 TEXT FORMATTING AT instructor. system concepts of primary file, ucc An introduction to graphics facili­ TELEX, interactive command pro­ First session covers basic ties and services at UCC. What cessing, notes and warnings concepts and techniques of text packages are available on which about use of the system. Intended formatting on computers, with systems, and their capabilities; for the interactive user with lim­ discussion of printing devices which packages are best suited to ited experience. UCCs Guide to available at UCC. Following elec­ particular applications; how much CYBER Interactive Computing and tive sessions present overviews of computer background knowledge Guide to CYBER Batch Computing specific text formatting programs is necessary. included. (Scribe, Prose, and Wordstar),

8 January 1983 discussion of program use, capa­ 530 SPSS (statistical package) with the Pascal language. Topics bilities, examples of text files and Basic structure, job setup, and include complex data structures, formatted output, document de­ required statements; data manipu­ data file operations, large pro­ sign. Prose Manual, Scribe Class­ lation and selection, commands gram management, and other notes, and Scribe at UCC that control system and internal techniques. Examples are pres­ included. files, SPSS On-Line interactive ver­ ented and problem assignments sion and its differences from are given. Familiarity with UCC ADVANCED COURSES batch version. Introductory computer systems or equivalent 510 INTRODUCTION TO courses through NOS or equiva­ knowledge is assumed. SYSTEM 2000 (data base man­ lent knowledge assumed. 580 GRAPHICS agement system) Introduction to VAX, CYBER, and Design and implementation of 610 INTERMEDIATE FORTRAN CRAY graphics systems and the System 2000 data base manage­ In class exercises and programs graphics-oriented commands. ment system. Topics include the emphasize solving problems using Three days covering the general­ Immediate Access Feature, back­ FORTRAN-77. Topics include purpose TELL-A-GRAF, DISSPLA, and up and recovery methods, the formats, files, multi-dimensional MNCORE packages. Examples of Queue Access module, and other arrays, and subprogram use. Pre­ bar, pie charts, two- and three­ S2000 aids. Assignments allow requisite: Beginning FORTRAN or dimensional plots, maps. Rudi­ students to create and interact equivalent knowledge. mentary VMS, EDT, NOS, and XEDIT with S2000 data bases. CYBER in­ 640 BEGINNING PASCAL knowledge assumed. Class experi­ troductory courses or equivalent Introduces the Pascal program­ mentation encouraged via a knowledge assumed. ming language. Topics include planned workshop. program organization, control, 520 SIR (Scientifc Information and simple data types. Examples 650 COBOL Retrieval) are presented and problems as­ A structured approach to a pro­ A case-oriented, self-contained signments given. No programming gramming language for solving data base management system experience is necessary, but in­ business computing problems. that can interface data with both troductory courses, and familiarity Handouts, examples, and assign­ SPSS and BMDP statistical pack­ with UCC systems or equivalent ments cover the four divisions of ages. Discussions include data knowledge is assumed. Pascal a COBOL program, statements and definition, modification, mani­ 6000 Writeup included with verbs in the Procedure Division, pulation, and report generator course. and a brief history of the feature, along with respective language. No programming expe­ command types. SIR Reference 645 ADVANCED PASCAL rience necessary but CYBER intro­ Manual is available at UCC Prerequisite: Beginning Pascal, or ductory courses or equivalent Computer Store. equivalent previous experience knowledge is assumed.

TIME-SERIES SOFTWARE

UNICAST: Univariate Time-Series Analysis and Forecasting Package. Contains 12 different exponential smoothing, moving average, and weighted least-squares models for fitting and forecasting horizontal, linear, quadradic, and seasonal time-series. Includes several model identification and diagnosis utilities, e.g. autocorrelation func­ tion, plotting, prediction-realiza­ tion diagram, error statistics, tracking signal, u-statistics, and alternative methods for discount­ ing previous residuals. MNF com­ piled binary version available on CYBER 74. Further information and user documentation can be ob­ tained from Jim Cleary, Minne­ sota House of Representatives; phone 296-5053. No charge.

Graphic by Harry Hovland

January 1983 9 Index to Volume 16 (1982) ACCOUNTING GRANTS Terak access cards ...... 31 NOFRILLS rate to continue ...... 6 Grants for research- November .... 129 COM update for Xerox 820 ...... 42 Proposed 1982-83 rates ...... 32 Grants for research- December .... 135 Micro group news ...... 62 No grants for VAX use ...... 43 GRAPHICS User card price change ...... 62 Short course fees begin in fall '82 .. 57 TELL-A-GRAF and DISSPLA now Software distribution ...... 94 Short course fees begin in fall '82 . . 70 available ...... 24 Help-line relocates ...... 94 CONSULTING ...... 103 DISSPLA manuals available ...... 31 The micro systems group ...... 108 CRAY NEWS Phone number change ...... 31 What kind of disk should I buy? .. 136 Permanent dataset recommendations . . 3 Say it with pictures ...... 37 NON-TRADITIONAL COMPUTING CRAY dataset transparent ...... 13 Graphics for statistical applications .. 49 (Humanities) CRAY FORTRAN compiler ...... 14 GRAFLIB: graphics software library Translating Mayan hieroglyphic . . . . 3 IMSLiibrary on the CRAY ...... 14 on the CYBERs ...... 54 General information ...... 5 Partial conversion of MINNLIB ...... 23 Graphics metafile ...... 54 GENCORD changes ...... 42 FORTRAN and libraries ..... 23 PLOTPAC and PASPLOT ...... 54 Non-traditional graphics ...... 91 MINPACK on the CRAY ...... 30 VAXNMS graphics: VIEW. ENQUEUE. Non-traditional computing ...... 108 CRAY FORTRAN compiler ...... 53 MNCORE ...... 55 Lecture series ...... 129 Changing passwords ...... 53 CRAY graphics ...... 56 OPERATIONS SERVICES ...... 109 CRAY graphics ...... 56 Effective graphics for engineers & PUBLIC LABS The CRAY time sharing system ...... 69 scientists ...... 63 Public terminals available ...... 44 Pascal on the CRAY ...... 69 Graphics for business ...... 73 Terminal, terminal, who's got a The CRAY- today and tomorrow .... 117 Non-traditional graphics ...... 91 terminal ...... 61 Your first CRAY job ...... 119 September changeover ...... 93 Public access labs ...... 106 CRA Y related services ...... 121 On-line documentation ...... 94 REFERENCE ROOM ...... 104 CRA Y applications libraries 122 DISSPLA on the CRAY ...... 102 STATISTICS PACKAGES SPSS on the CRAY ...... 1 22 Streamlined graphics on the CRAY ... 128 BMDP ...... 23 CRAY scientific applications packages . 123 IMS JOURNAL (Data Base Management) MATTER ...... 24 CRA Y language processors ...... 123 Attention database users ...... 5 Graphics for statistical applications . 49 news ...... 127 Information management systems ... . 9 Statistical packages update 82 Streamlined graphics on the CRAY ... 128 DYNAMO ...... 15 CRAY scientific applications packages .. 123 CYBER NOTES COBOL conversion ...... 1 5 SPSS on the CRAY ...... 1 22 CYBER interactive debug ...... 29 IMS help-line ...... 25 BMDP-81 ...... 138 Switching families . . . . 30 DBMS defined ...... 31 COMPUTER STORE CALLPRG and NOTICE/NOTIFY changes . . . 30 Data base design ...... 31 Computer store revisited . 1 07 CALLPRG upgrade ...... 41 System 2000: numbering components ... 31 Attention all instructors . 138 NOTICE/NOTIFY upgrade ...... 41 SIR: presorting data files ...... 32 TAPES Last call for free Guides ...... 52 CYBER COBOL ...... 32 Multi-file tape problem . 137 BASIC on the CYBERs 52 Data base design ...... 42 Hints for safe tape backup .137 NOTICE,NOTIFY update 53 System 2000 ...... 43 TEXT PROCESSING CALLPRG update ...... 53 SIR. version 2 ...... 43 VAX text processing meetings 15 Graphics on the CYBERs ...... 54 More changes on the way ...... 43 Anderson-jacobson to vanish 15 No more free Guides . . . . 62 System 2000 . . . . 67 Xerox 9700 use of Shepherd Long line XEDIT ...... 62 SIR- version 1 to version 2/ Labs v.\x ...... 25 CYBER <-> VMS file transfer ...... 85 transport ...... 68 Letter quality printer on Shepherd CYBER upgrade delayed ...... 112 INTERACTIVE INFO Labs VAX ...... 25 DOCUMENTATION ...... 104 Interactive system phone change . . . . 6 U of M thesis document for Scribe ...... 25 ENGINEERING SERVICES INDEX TO VOLUME 15 (1981) ...... 17 New Scribe publications ...... 43 Qume spring printer recall ...... 31 LANGUAGES NEC spinwriter available ...... 43 FORTRAN COMPILERS Programming language processors ... 109 No grants for VAX use ...... 43 CRAY FORTRAN compiler ...... 14 CRA Y language processors ...... 123 Scribe Greek ...... 67 FORTRAN at UCC ...... 77 LIBRARY CHANGES AND ADDITIONS Queueing up for the Xerox 9700 . . 85 M77 news ...... 102 Text processing services ...... 108 New MINPACK library available . . . . . 5 Words into print ...... 133 GENERAL FEATURES MINNLIB library changes 6 Scribe documentation ...... 135 An open letter to UCC users ...... 2 IMSL library on the CRAY 14 Information management systems . . . . . 9 MINPACK on the C:RAY ...... 30 VAX SERVICE UNIX operating system available UCC: trends, problems, & solutions . 11 MINNLIB changes ...... 56 in February ... . 4 Say it with pictures ...... 37 EPISODE library ...... 56 UNIX help-line ...... 13 Public terminals available ...... 44 PERT-TIME changes ...... 56 VAX text processing meetings 15 Graphics for statistical applications 49 MINNLIB writeups ...... 85 More ports on Shepherd Labs VAX . 24 Terminal, terminal, who's got a Complete MINNLIB now on CRAY .... 97 Getting MOREHELP on VMS ...... 32 terminal ...... 61 ICPA deleted from MINNLIB .. 1 00 UNIX license upgrade ...... 54 Effective graphics for engineers & CRAY applications library ... 122 scientists ...... 63 VAX/VMS graphics ...... 55 MERRITSS Graphics for business 73 CYBER - VMS file transfer .. . 85 MERITSS hits new peaks 16 FORTRAN at UCC ...... 77 Documentation ...... 137 1200 baud service now available .. 25 Statistics in review ...... 83 WRITEUP ...... 105 Non-traditional graphics ...... 91 MATH PACKAGES USER SERVICES/INFORMATION Consulting ...... 103 TSP ...... 94 Output bins at Experimental Reference room ...... 104 Symbolic algebra system: REDUCE2 .. 136 Engineering ...... 26 Documentation ...... 104 MICROCOSM No more free short courses 44 Writeup ...... 1 05 Xerox 820 microcomputer ...... 12 Death of a dinosaur ...... 56 Sysnotes ...... 106 Xerox 820 software ...... 12 Short course fees begin in fall '82 57 Pub Iic access labs . 106 New version of coM ...... 13 Short course fees begin in fall '82 70 Computer store revisited ...... 107 RT-11 for the Terak ...... 13 Terminal, terminal, who's got a Non-traditional computing .... 108 Xerox 820 costs ...... 21 terminal ...... 61 The micro systems group ...... 108 Are you sure you spelled that Short course prices 86 Text processing services ...... 108 correctly? ...... 21 CRAY related servicEs ...... 121 Operations services ...... 109 Printer support for the Xerox 820 .. 22 Programming language processors ... 109 COM: communications program for Words into print ...... 133 microcomputers ...... 22 January 1983 10 PHONE NUMBERS Budgets ...... 373-2521 HELP-line ...... 376-5592 Computer-Aided Instruction ...... 376-2975 9 a.m.-5 p.m., Monday-Friday Computer Hours (recorded message) ...... 373-4927 HOURS-line (recorded message) ...... 373-4927 Computer Store ...... 373-4877 Image Processing ...... 376-2895 Consulting Information, Experimental Engineering ...... 373-4360 HELP-line ...... 376-5592 Information, Lauderdale ...... 373-4912 9 a.m.-5 p.m., Monday-Friday Information Systems ...... 376-1764 Business Data Products ...... 376-1761 Instructional Labs ...... 376-2703 1-3 p.m., Monday-Friday Job Status, ExpEng (recorded message) ...... 373-4994 Statistics Packages ...... 376-5062 Lauderdale Computer Room ...... 373-4940 1-2 p.m., Monday-Friday Lauderdale Services ...... 3 73-4995 Data Bases ...... 376-1761 Lauderdale Services Manager ...... 373-7538 1-3 p.m., Monday-Friday Lauderdale Users' Room ...... 373-4921 Microcomputers ...... 376-4276 MECC Liaison ...... 373-7745 10-12 a.m. and 2-4 p.m., Monday-Friday Newsletter Subscription ...... 373-4912 Non-Traditional Computing ...... 373-5780 Permanent File Restoration ...... 376-5605 10:30-11:30 a.m., Monday, Wednesday, Friday Professional Services Division (PSDJ ...... 376-1764 TELL-A-GRAF/DISSPLA ...... 376-2663 Project Assistance ...... 376-1764 1-3 p.m. Tuesday, Thursday Program Librarian ...... 376-1636 Text Processing ...... 376-2943 Programming Languages ...... 376-7290 9 a.m.-noon Tuesday-Thursday Reference Room ...... 373-7744 Contract Programming ...... 376-1764 Remote Batch (RJEJ Services ...... 376-2703 Data Base Applications ...... 376-1764 Short Courses ...... 376-8806 Educational Services ...... 376-3963 Shuttle Bus Service ...... 376-3068 EDUNET Liaison ...... 373-7745 System Status (recorded message) ...... 373-4927 Engineering Services ...... 376-1023, 376-8153 Tape Librarian: see Lauderdale Services Equipment Purchase/Information ...... 376-8153 Text Processing Services ...... 376-2943 Experimental Engineering 1/0 ...... 373-4596 User Accounts ...... 373-4548 Field Engineering ...... 376-7584 User Services ...... 376-3963 Graphics Software ...... 376-5592

OPERATING HOURS

Cyber 7 4/730 Low rate/No frills (ray MERITSS (Cyber 172) VAX M-F 8 a.m. - 4 a.m. 11 p.m. - 4 a.m. 8 a.m. -midnight 7:45a.m. -1:30 a.m. 8 a.m. - 6 a.m. Sat 4 a.m. - 5:15 p.m. 4 a.m.-5:15p.m. 8 a.m. - 5 p.m. 7:45a.m. -1:30 a.m. 24 hours Sun 4 p.m.- 1 a.m. 4 p.m.- 1 a.m. 4 p.m. - midnight 4 p.m. -midnight 24 hours

PUBLIC LABS-TWIN CITIES CAMPUS

Location Batch Interactive Micro Location Batch Interactive Micro East Bank West Bank

Arch 160 X X BlegH 90 X CentH X BlegH 91T X ComH X BlegH 140 X DiehiH 270, 207 X MdbH X EltH 121, 125 X OMWL 2 X EltH N640 X SocSci 167 X* ExpE 130 ? FoiH 14, 14a X X* X St. Paul LindH 25, 26 ? X MasCan 39 X BaH X MechE 308 X ClaOff 125 X X Physics 69 *? NorH 24 X SanfH X TerrH X VincH 4 X WaLib 204 X

* Research cluster; access to Cyber 730 and VAX/VMS X in interactive column indicates access to MERITSS ? Unknown at the present time

January 1983 11 CONTENTS Notes from the Director...... 1 CRAY News The Fiscal Picture at UCC ...... 3 FUTURE AND PAST ...... 6 SYSTEM NEWS/NOTES VAX Service Grants for Research...... 4 MOVING NOTES ...... 4 IMS journal All Systems Bulletins NEW VERSIONS OF SYSTEM 2000 AND SIR TO USERS' MEETING ...... 6 BECOME CURRENT ...... 5 BIBLIOGRAPHERS UNITE! ...... 6 SIR LOCAL USERS GROUP MEETING ...... 5 ST. PAUL COMPUTER CENTER SHORT COURSES. 6 RECORD MANAGER CHANGES ...... 5 SLIDES ONLY $5 ...... 6 COBOL4 TO DISAPPEAR ...... 5 Winter Quarter Short Courses...... 7 BUSINESS PRODUCTS RELEASE SCHEDULE ... 5 TIME-SERIES SOFTWARE ...... 9 COBOL TS TO DISAPPEAR TOO! ...... 5 Index to Volume 16 (1982) ...... 10

Director: Peter C. Patton The University of Minnesota adheres to the principle that all Editor: Christine Mack Gordon persons shall have equal opportunity and acce<,s to facilitieo in any phaoe of University activity without regard to race, creed, color, sex, national origin or handicap. Comments about the content of thio newsletter, or ouggeotions Copyright 1983 University of Minnesota. Permission to copy is for change'> may be directed to the editor, 235a Experimental hereby granted, provided that proper acknowledgement is Engineering, or call 612/376-9812. given.

UNIV~PS!TY APCHIV~S tO WALT~P l!9RAPY UNI\F-RS!TY OF M!NNESCTA EAST SANK 117 ~LEASANT S1P~ET S~ MINNEAPOLIS MN

12 january 1983