VMS CRA Y Station Now Available It is now possible to submit jobs Functions closely. It is implemented as a to the CRAY-1 from UCC's VAX/VMS The VMS station provides these series of commands entered in system. functions: response to the system's $ A CRAY-1 running the cos oper­ prompt. The commands look like ating system requires another -It submits jobs to the CRAY-1, VMS commands: they have pa­ to act as a "front-end" and returns output as a file un­ rameters and /qualifiers; they fol­ system. You prepare jobs and der the user's VMS directory. low much the same syntax and data on the front-, us­ -It transfers files between the interpretation rules (for example, ing whatever tools that system machines using the cos AC­ wild cards are handled correctly); provides, then submit the files as QUIRE and DISPOSE commands. and they prompt for required a batch job to the CRAY for proc­ The source of an ACQUIREd file parameters not present on the essing. Output is returned to the can be disk or tape; the desti­ command line. You can always front-end system for viewing. nation of a DISPOSEd file can recognize a station command, The software that runs on the be disk, tape, printer, or the though, because it always begins front-end machine to provide this VMS batch input queue. with the letter C. For example, communication is called a -At your option, it sends bulle­ the station command to submit a "station." tins to the chronicling job to the CRAY is CSUBMIT. The Since ucc first acquired our the job's progress: staged to command to remove a job from CRAY-1 supercomputer in October CRAY, ACQUIRES and DISPOSES in the input queue is CREMOVE. Sta­ 1981 , the CYBER CA system has progress, and job completion tion commands can be used in been the front-end to the CRAY, (CINFORM command). procedure files and batch jobs. running Cray Research Incorpo­ -It lets you see if the CRAY is Station error messages look like rated's (CRI) CYBER NOS station up and what jobs are waiting VMS error messages. software product. In December for transmission to the CRAY, Alternately, the station provides 1982, CRI announced a Digital and allows you to cancel a job something called "CRAY context." Equipment Corporation VAX/VMS before it is sent (CQUEUE and After you enter the command station software product. CREMOVE commands). CRAY, you will be in a facility­ ucc has purchased and in­ -It lets you see a CRA Y status as MAIL or PHONE are facilities stalled this VMS station on its display showing your job run­ -where you can enter station VAX-11/780 system for two reasons: ning on the CRAY, its status, commands without the C preface. quotas, and resources used to -because some users prefer a None of the job status functions date (CSTATUS command). VMS to a NOS environment for works at the present time in CRAY -It lets you query the last CRAY job preparation context, however. log file message the job has -because it provided a way to The station has its own help produced while the job is still connect the machine with the facility. Within CRAY context you running (CJOB command). most graphics processing can ask for general help. Outside -It records VMS messages in the '~horsepower," but bereft of of CRA Y context, cos job logfile so that you can output devices (the CRAY), to determine why an ACQUIRE or HELP station-command the machine weakest in proc­ DISPOSE failed. essing power, but connected to for command and parameter de­ -It supports file transmission in graphics output devices (the scriptions. At any point, inside or VAX). character blocked, binary out of CRA Y context, you can re­ blocked, and transparent spond to any prompt for informa­ In particular, we wanted to com­ modes. tion by typing HELP, and the bine the possibilities of DISSPLA choices available at that point and MNCORE that run on the CRAY will be explained. User Interface with the new DICOMED D48C high­ The sample job in the box ac­ resolution color film recorder cur­ The CRA Y station follows the id­ companying this article will help rently in preparation on the VAX. iom of the VMS system fairly you get the flavor of using the

June 1983 57 CRA Y through the VMS station. Can the two machines commu­ nicate through the CRAY? Yes, in VAX Facility Improvements a limited fashion using the AC­ This example shows a person QUIRE and DISPOSE commands, We plan to have doubled the submitting a CRAY job from a VMS and the MF (mainframe identifier) VAX's disk space capacity at the terminal session. Three input files parameter. The primary restriction beginning of june, both to sup­ are involved: deckl.cos contains is that any job that attempts to port new station users and to re­ the cos control statement deck, pass files between machines I ieve the disk space shortage that program.cft contains a CFT source must have been submitted from has troubled that system in the program, and newdata.dat contains the VMS machine (MF =VA). CYBER­ last few months. the data for the CFT program. origin (MF = CA) jobs cannot We are also working to estab­ 1. The user logs-in to VMS and exchange files with the VMS lish Telenet access to the VAX checks to see the station is machine. if system for remote users. working (CQUEUE). Which Station? 2. She then TYPEs out the cos VMS CYBER and Stations The most significant advantage of JCL in deckl.cos to make sure Differences the VMS station is its job monitor­ it's correct. There is a job­ ing facilities: you can see what is name given explictly on the The VMS and CYBER stations per­ happening to your job. Beyond COS JOB card. 'ACCOUNT takes form much the same functions. that, the CYBER and VMS stations the place of the cos AC­ There are, however, some signifi­ are functionally equivalent. COUNT card allowing interac­ cant differences: Which station you decide to tive CRA Y password entry. -You have to be more security­ use will depend upon three inter­ The next three statements re­ conscious on the VAX than on related issues: your primary appli­ move any permanent dataset the CYBER. You must take a cation, whether you prefer the named DATA on the CRA Y that few extra steps to ensure that VMS or NOS environment, and might have been left over job files containing user num­ cost. from previous runs. The AC­ bers and passwords are secure. If your primary application is QUIRE gets the newdata.dat file -There are detail differences. For graphics with MNCORE or DISSPLA, from the VAX using the VMS example, a jobname is required most of our graphics output de­ station $DISK ~taging com­ on the cos JOB card, not op­ vices are connected to the VAX mand. ASSIGN makes this AC­ tional as on the CYBER. and are most easily accessed QUIREd file the FORTRAN unit -The VMS station uses the pa­ from that machine. 5 input file. CFT and LOR rameters on the ACQUIRE and System preference is a largely compile and execute. DISPOSE statements differently, subjective consideration. The VMS 3. The last preparatory step is most particularly the TEXT field. editor, EDT, does support screen to turn on the station infor­ Whereas on the CYBER the TEXT editing on VT100 or VT52-compati­ mation broadcast messages field contains a NOS job ble terminals; the CYBER has no with CINFORM. stream, on the VAX it holds screen editor. VMS is a virtual 4. She submits the job. Deckl.cos one of four station-defined memory system; the CYBER is not. and program.cft are appended with cos end-of-file marks. "staging commands" that de­ For most other functions, for ­ /ACCOUNT (a ucc-added fea­ scribe the destination or ample a FORTRAN-77 compiler for 5. origin of the file in question, preliminary debugging, there are ture) asks for her CRAY and particulars about its approximately equivalent facilities password. 6. She the station in­ characteristics. on both systems. examine~ Comparing costs between the put queue with CQUEUE. Documentation described later in Now the broadcast messages CYBER and the VAX is difficult: 7. this article spells out these differ­ enabled with CINFORM send which system is expensive in ences in detail. bulletins saying that job TRYS the long run depends upon what has been sent to the CRAY; you are trying to do. In general next that newdata.dat has been Communication VAX CPU time is more expensive successfully ACQUIREd. Both the VAX/VMS and CYBER CA than CYBER, connect time and 110 8. She looks at activity on the systems are now front-ends to the roughly equal, and disk space CRAY with CSTATUS. TRYS is CRAY. By and large, they function less expensive on the VAX. The executing. independently. An ACQUIRE in a VAX is better at character process­ 9. She sees what step the job is CYBER origin CRAY job does not ing, but its EDT editor operating likely in with CJOB. in screen mode is expensive to get confused about which ma­ 10. INFORM messages tell her the use. chine it should look for the file job is finished. The output is on; it gets the file from the CY­ One area that CRAY users must in try5.cpr. be concerned with is the cost of BER. The VMS station CJOB com­ 11. She enters the editor to ex­ transferring files between the mand cannot retrieve information amine her output. about CYBER-origin jobs. (Although front-end system and the CRAY. In the VMS station CST ATUS command this area, the VAX has an advan­ does show CYBER-origin jobs.) tage over the CYBER because both

58 june 1983 VMS Station Sample Session

1. Usemame:MYUSERNAME Password: Welcome to VAX/VMS version V3.1 University of Minnesota- 12 May 83, 3:02 P.M. $ cqueue VAX CRAY STATION STAGING QUEUE 12-MAY-1983 15:03:20.82 * Queue Status : logged on and staging Acquires Jobs Saves Inputs %CX-S-NONE_QED, No staging queue entry found to display 2. $ type deck1.cos JOB,JN = TRY5. /ACCOUNT ACCESS,DN = DATA,ID = OBSCURE,UQ,NA. DELETE, ON= DATA,NA. RELEASE, ON= DATA. ACQUIRE, ON= DATA,ID = OBSCURE,UQ,TEXT ='$DISK NEWDATA.DAT'. ASSIGN,DN = DATA,A = FT05. CFT. LOR. 3. $ cinform %CX-S-INF _ON, Information broadcasts tumed on 4. $ csubmit deck1.cos,program.cft 5. Cray password (ABC1234) : %CX-S-SUB_OK, Job: TRY5 queued for submission 6. $ cqueue VAX CRAY STATION STAGING QUEUE 12-MAY-1983 15:04:03.81 * Queue Status : logged on and staging Acquires Jobs Saves Inputs Req Queue User- Job- type ident. name name LJOB 3480011 LBM TRY5 %CX-S-QED_OK, QUEUE display complete 7. $ VAX TO CRAY: %SYSTEM-S-NORMAL, normal successful completion VAX TO CRAY: FILE = TRY5.SUB;1 VAX TO CRAY: 10303 BYTES TRANSFERRED $ VAX TO CRAY: %SYSTEM-S-NORMAL, normal successful completion VAX TO CRAY: FILE = USERA:[MYUSER]NEWDATA.DAT;1 VAX TO CRAY: 15884 BYTES TRANSFERRED 8. $ cstatus CRAY STATUS 12-MAY-1983 13:05:11 time field jsq de dataset class status pri used limit length id tid 940 IN ABCDBND NORMAL s-mem 7.5 116 2000 3371 CA ABCDBND 947 IN BCDECHD NORMAL r-out 7.5 115 600 1030 CA BCDECHD 956 IN TRY5 NORMAL EXCTNG 13.9 3 8 145 VA 11 '10 9. $ cjob try5 COS JOB TRY5 LDOOO - BEGIN EXECUTION 10. $ CRAY TO VAX: %RMS-S-NORMAL, normal successful completion CRAY TO VAX: FILE=USERA:[MYUSER]TRY5.CPR; CRAY TO VAX: 10668 BYTES TRANSFERRED 11 . $ edit try5.cpr

June 1983 59 it and the CRAY are ASCII ma­ writeup. Cray Research, Inc. has the Station Manual. If you buy a chines. While the CYBER must granted our users permission to Station Manual at the Computer translate its 6-bit display retrieve copies for their personal Store, you will get it as a sepa­ code into 8-bit ASCII, the VAX reference use. It is available on rate packet for free. If you have needs to perform only minimal the VAX in the file a copy of the Station Manual reformatting. usera:[writeups]craystl.lis from some other source, you We ran a series of tests com­ You can TYPE this file at your ter­ should retrieve just the supple­ paring file transfer costs for both minal (about 100 pages) or use ment on-line as VAX file transparent (DF = TR) and character the following command to get a user a: [writeups ]crayst2.1is blocked (DF = CB) files. For trans­ line printer copy: or CYBER parent data, the CYBER and VAX print /nofeed usera:[writeups]craystl.lis writeup(crayuse = crayst2) costs are approximately equal. /name= site.bin We are working on additional For character blocked data, the on-line CRAY information for the VAX cost was from one-third to It is also available on the CYBER VAX. one-fifth that of the CYBER cost. CA/CB systems as: writeup(crayuse = craystl) Documentation We have written a Supplement to To Get Started The Cray Research, Inc. publica­ the VMS Station Reference Manual Call the ucc HELP-line at (612) tion DEC VAX/VMS Station Refer­ that describes the detai Is of work­ 376-5592 for more information ence Manual (SR-0020) explains ing with the station at ucc, dis­ about the VMS CRAY station, or to how to use the VMS station. The cusses security considerations, discuss special VAX communica­ manual is for sale at the ucc corrects a few errors in the man­ tions needs you may have. Computer Store, 211 Experimental ual, and is the only printed To have an account opened on Engineering for $1 0. 80 (ask for source of information on the sta­ the VAX or CRAY, call the UCC item number 370). A copy is tion's job status monitoring com­ Accounts Manager at 373-4548. available for inspection in the mands. (The status commands (CRAY accounts can be supported ucc Reference Room, 140 Experi­ were added to the station after with ucc grant funds, while VAX mental Engineering. the manual was published.) accounts cannot. Thus you may The Station Reference Manual The Supplement is already in­ need two accounts to use the is also available as an on-line cluded in the on-line version of VAX station.) (L. B. Merims)

UCC COMPUTER STORE for all your needs

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

211 Experimental Engineering COMPUTER FANFOLD PAPER East Bank, University of Minnesota 147/s x 11 and 9% x 11 sheet size 373-4877 all single part/excellent price

60 june 1983 UCC Grants for 1983-84 The Fiscal Policy Subcommittee of the University Computer Ser­ Table 1. Graduate student and faculty research use: grant percentages and costs and user costs for 03 charges. vices Advisory Committee has made the following recommenda­ Grant Cumulative Cumulative tions with regard to graduate stu­ Usage Step% Grant User Cost dent and faculty research grants for the 1983-84 fiscal year. The G-accounts $ 25 0 $ 0 $ 25 grant money comes from state 1,000 75 731 269 instructional funds for graduate 5,000 5 931 4,069 student (G) accounts and from 10,000 2 1,031 8,969 commercial user surcharges for A-accounts $ 100 0 $ 0 $ 100 faculty research (R) accounts. 1,000 75 675 325 Supply costs, such as those for 5,000 5 875 4,125 disk storage, printer and plotter 10,000 2 975 9,025 output, and connect time, would be 100% user funded for both graduate student and faculty re­ search accounts. Processor costs (SRU or SBU) would be funded ac­ graduate student and faculty com­ base user fee required in a fac­ cording to the steps out I i ned in puting research. If these proposals ulty account will stay at $100 or Table 1. are enacted, the Fiscal Policy be reduced to $50. This plan incorporates Vice Subcommittee recommends that The State Legislature will have President Keller's desire that all the supply costs (05 and 09 ended its current session by the users pay an initial fee for use charges) be funded in the same end of May; we the proc­ and the concern expressed by the way as processor costs (03 essor cost grants as described in University's Computer Centers charges). The recommendation for Table 1 to have been approved that their out-of-pocket costs be the funding of processor costs is and we hope to have additional fully recovered from non-Comput­ expected to pass at the meeting information about supply cost ing Center funds. Other proposals of the full Advisory Committee in grants that we will pass on to currently before the Legislature late May. The Committee will you in the July ucc Newsletter. seek additional funding for both decide at that time whether the (Lawrence A. Liddiard)

The GREMLIN in the Classroom: Computer-Aided Instruction in Linguistics

One way to achieve scientific One of the biggest stumbling account. This system, called understanding of something is to blocks the novice encounters is GREMLIN, is now operational and model it, a technique linguists the degree of precision required, has completed its shakedown use to understand the workings and one common way to explain with a group of students from of language. Learning how to the task is to compare the gram­ Linguistics 5201 (Introduction to build such models, technically mar to a computer program-a Syntax). known as generative grammars, is tactic that succeeds better in As far as I know, nothing like part of every linguist's education. some cases than in others. It this has ever been tried before. In the usual scenario, a student seems natural, therefore, to treat While other grammar-testing is given a collection of data from these grammars as computer pro­ programs do exist, they are in­ some language consisting of a set grams not just in principle but in tended for research by practicing of well-formed ("grammatical") fact. professionals (and are rarely used sentences accompanied by an­ With this goal in mind, a team even in that context); to have other set of word sequences from the Department of Linguis­ such a program available for be­ which, while they differ only tics, with support from the Uni­ ginning students is evidently slightly from the grammatical ex­ versity's Educational Development unprecedented. amples, are ungrammatical. The Program and a matching grant The input to GREMLIN consists problem is to write what amounts from the National Science Foun­ of the data to be accounted for to an algorithm for constructing dation, undertook the develop­ and the student's grammar. The exclusively grammatical sen­ ment of a computerized system structure types generated by the tences, using a precise formulaic to test the compatibility of a grammar are identified, and the notation to express the required generative grammar with the lin­ types found in the data are then information. guistic data for which it should matched against them. Errors are

June 1983 61 reported whenever a student's ultimate intent is to extend the CAl have been accused of being, grammar either fails to generate a program to accommodate trans­ mere technological window-dress­ grammatical sentence or succeeds formational grammars, though this ing. And a spinoff benefit is that in generating an ungrammatical is an enormously subtle and it provides a degree of computer one. complex task. literacy and hands-on experience The grammars themselves are The beauty of this particular to a population that, in the pres­ written in a format closely related application of computer-aided in­ ent scheme of things, might not to EBNF (Extended Backus-Naur struction (CAl) lies in the fact that acquire it any other way. Form) which, under the name it grows logically out of the in­ (Michael B. Kac, "phrase structure grammar," has trinsic nature of the subject mat­ Department of Linguistics) long been used by linguists. Our ter. It is not, as some types of

r

PROFESSIONAL SERVICES DIVISION

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: foreca'>ting, accounting data base development: design and implementation U'>ing state-of-the-art technology tape conversion: conversion of off-site tapes to UCC internal format customized programming: COBOL, FORTRAN, Pascal for virtually any application research applications: scientific or social research environments

;t. If you qualify for a University Computer Center account, and are .:4 interested in our services, please contact us. ~"''IJ 376-1764 o 227 Experimental Engineering o 208 Union St. SOEO ~

62 june 1983 SYSTEM NEWS/NOTES

Microcosm MICROS AND MONEY • Will your present warranty still • Where and to whom do you report problems? When it comes to microcomputer be valid? hardware and software, money is • Is there a warranty on the new • Is consulting available? component(s)? not the only cost. • How many copies of the soft­ The Microcomputer Systems • Is the component new or used? ware have been sold and for Group at ucc is often asked • Is the component equivalent to how long a time? about the price of our micro the higher priced version to • Does the software match the hardware and software. We have which you're comparing it, document? gone through the normal Univer­ or is it just "functionally • Do you get updated versions sity bidding process to establish equivalent"? free of charge? contracts with vendors for the • Can the vendor deliver the • Have you seen a demonstration supply of a variety of hardware component in a reasonable of the software? and software at a given price. By length of time? (Beware!) If you fai I to ask these questions, going through this process, we • Did the vendor say, "Don't you can lose both time and ensure that the product in ques­ worry ... "? money. And if the software has tion can be integrated with exist­ • If you need supplies (paper, problems of which you are un­ ing University equipment, that it disks, ribbons, etc.), are they aware, you could end up with is servicable, and that it is the available? results that are misleading or sim­ best product available from a • Is the price of supplies ply false. reputable vendor. reasonable? Even if you ask all these ques­ Occasionally we hear com­ • Is there more than one local tions, you may still have prob­ ments like "I can buy that source for those supplies? lems. "System integration" cheaper from XYZ Company" or • What are the power require- problems result when your hard­ "I saw that software advertised ments of the new component? ware and software don't match. for $50 less." Such statements Most of these questions exhibit Software can fail due to incom­ may be true, since we do not al­ simple common sense, but trou­ patibility with the operating ways have the cheapest price ble could be brewing if you system, CPU, memory size, in town. But although many can't answer them to your satis­ screen/printer, keyboard, cables, good vendors and some genuine faction. These are only some of , and almost anything bargains do exist, you should the more common problems that else. Very small changes in al­ remember the classic warning ca­ our bids try to eliminate. Though most any hardware component veat emptor-let the buyer be­ we try our best, we still encoun­ can have dramatic effects on soft­ ware-when you check out such ter problems from time to time, ware. You must be very careful deals. so we can almost guarantee that to ask lots of questions when Here are some problems you you'll have a few if you choose you put together a system. might encounter when you pur­ the lowest-cost option for equip­ So while cheaper products may chase hardware or software. ment purchase. be available on the market, you With hardware, you may be With software purchases, the must ask yourself, "Will they unaware of details that can be possible problems are often much work?" Products that have proven important. Ask yourself the fol­ more subtle-thus you are more themselves over time cause the lowing questions when you con­ likely to make a mistake. Here fewest problems. If they cost a sider a purchase: are some questions to ask before bit more, you might consider the • Do you need special cables to making a software purchase: extra cost as insurance that you'll use the new component? • Where did the software come have no trouble. But if you find • Where can you get the needed from: an established firm or a bargain you think you can't re­ cable? Fly-by-Night, Inc.? sist, go through these questions • Who will service the new aug­ • Is the documentation easy to once again and remember-mo­ mented system? use? ney is not the only cost! • Is service available locally? • Is the document printed or ma­ (Richard T. Franta) • Will the new part really work chine readable? with your equipment? • What version of the program Have you seen it work? are you buying?

june 1983 63 Grants for Research Documentation News Here are a few recently pub­ This column provides information erence Manual, which was de­ lished books you might find help­ about new or revised ucc docu­ scribed in last month's Newsletter ful in your search for the perfect mentation of interest to our users. has now been set. It is available grant proposal and the perfect Materials announced in this col­ at the Computer Store for $12. foundation to which to submit it. umn are available for sale in our TAPE GUIDE How to Write Successful Founda­ Computer Store, 211 Experimental The Guide to Magnetic Tape Us­ tion Proposals by joseph Dermer Engineering unless otherwise age, which was out-of-stock for a ($11.50) provides examples of ac­ noted. On-line documentation is short time, has been reprinted tual grant-winning presentations discussed in the Writeupdate and is once again available at and commentaries outlining the column. the Store. It has a snazzy new thinking that went into each. M77 MANUAL cover but still costs a mere The Quick Proposal Workbook by The price for the new M77 Ref- $4.15. Daniel Lynn Conrad ($13.95) is designed for grant seekers who want to simplify the proposal writing process. Exhibit 1. The contents of WRITEUP(BRIEF).

The New How to Raise Funds WRITEUP(BRIEF =INDEX) Introduction to WRITEUP(BRIEF) From Foundations by joseph Der­ WRITEUP(BRIEF =BEGIN) Getting Started at UCC mer ($11.50) is the third revised WRITEUP(BRIEF = REFROOM) Reference Room and Documentation Services edition of this manual, first pub­ WRITEUP(BRIEF =WRITEUP) Writeup information lished in 1968. It covers every WRITEUP(BRIEF = NONTRAD) Non-Traditional Computing Services aspect of foundation fund raising WRITEUP(BRIEF=MATHSTA) Mathematics and Statistics Routines from writing proposals to getting WRITEUP(BRIEF = S2K) Processing the System 2000 Control Statement appointments. WRITEUP(BRIEF=SORTMER) Brief Guide to Sorting Data with All three are available from: Sort/Merge WRITEUP(BRIEF = *) The entire writeup Public Service Materials Center 111 North Central Avenue Hartsdale, New York 10530 All orders should include $2.00 Writeupdate for postage and handling; pay­ The Writeupdate column is in­ WRITEUP( BRIEF) ment must be in U.S. currency. tended to keep you informed This is an indexed writeup that You can examine all books for about additions to or substantial includes the short ( 1-4 pages) sixty days and return them for a changes in on-line documentation documents available free in full refund if they do not prove (WRITEUPS) available on our CYBER printed form in 140 Experimental helpful. computer systems. For general in­ Engineering. The Briefs include formation about writeup, use the some basic information about contra I statement: computing at ucc. The individual WRITEUP briefs included and the informa­ tion they provide are described For a list of the 200-plus ucc in Exhibit 1. WRITEUP documents, use:

WRITEUP(INDEX)

june 1983 64 Statistics CYBER Notes SPSS VIDEOTAPES AVAILABLE COBOL 4 TO BE REMOVED IN purchase a copy for $5.30 from The videotape set Practical Data FALL the Computer Store, 211 Experi­ mental Engineering. Differences Analysis with SPSS is now availa­ We will remove the COBOL 4 ble in the Walter Learn­ compiler from the system at the between MNF and M77 are docu­ ing Resources Center. These tapes beginning of fall quarter 1983. mented in WRITEUP(M77). cover a variety of topics encoun­ You must convert your COBOL 4 While you are converting your tered in social science research programs to COBOL 5 by then. If programs, you may want to make and statistics courses. (They are you have questions about this them conform to ANSI standards. not meant to constitute a course, change or need assistance, call This makes them more portable however.) Each tape considers our Information Management Sys­ and makes any future conversions data from one or two research tems Group at 3 76-1 761. COBOL easier. Non-standard statements studies and deals with: 5 documentation is available at can be detected by using the the Computer Store. We will also EL = o parameter on the M77 con­ • what research questions are trol statement or the ANSI param­ appropriate remove CYBER Record Manager Advanced Access Methods Ver­ eter on the FTN5 control state­ • how to request analysis from ment. For more information or the SPSS program sion 1 in the fall. (Steve Reisman) assistance, call Janet Eberhart, • what to look for in the com­ 373:5907. Uanet Eberhart) puter printout • how to interpret the statistical CDC SUPPORT FOR FTN ENDS THIS MONTH results. All Systems Bulletins Booklets supplementing the tapes Control Data Corporation (CDC) is DEMISE OF THE 1004 RJE contain outlines and annotated removing support for FTN, FOR­ STATIONS: A REMINDER reproductions of key SPSS control TRAN Extended Version 4, on statements and printouts. june 30, 1983. This means that We will remove all remaining Faculty can arrange showings no corrections will be made to Univac 1004 RJEs from service on of the tapes at other sites. Direct the FTN compiler after that date. July 1, 1983. SUPIO, the UCC your inquiries or comments to While FTN will still be available software required to drive the Professor Andrew Ahlgren, Asso­ at ucc for many years, we can­ 1004s, is non-standard and diffi­ ciate Director, Center for Educa­ not guarantee that FTN programs cult to maintain through system tional Development, 317 Walter will work on future releases of and hardware upgrades. Our rec­ Library, 373-4537. NOS (the Control Data CYBER Net­ ords also show that RJE use con­ work ). tinues to decrease as interactive We strongly recommend that use grows. So don't be surprised BMD SERIES WILL BE REMOVED you develop new programs in IN AUGUST when the venerable 1004 work­ FTN5 or M77 and convert FTN and horses are retired in july. The forerunner of the present MNF programs as time permits. (Richard L. Hotchkiss) BMDP statistical programs was a Conversion may be as simple as series called BMD. Use of BMD recompiling your program using has declined steadily since BMDP's one of the compilers that con­ FOR SALE implementation several years ago. forms to the new standard and Decwriter IV, model LA34-AA For that reason, the BMD series checking for correct results. If, hardcopy computer terminal. As­ will be removed from the system however, you must make some new condition. $600. at the end of the second summer changes to the program, F45, a available. Call Dept. of Political session. We recommend that you conversion aid, may prove Science, 373-2651. begin converting your BMD pro­ helpful (especially with long pro­ grams to BMDP to accomodate grams). The F45 Reference Man­ that change. BMDP81, presently ual (CDC publication number available as FUTURE(BMDPxx), will 60483000) is available for use in become current at that time. our Reference Room, 140 Experi­ (Patricia C. Bland) mental Engineering, or you can

June 1983 65 SUMMER SHORT COURSES AT UCC

INTRODUCTORY COURSES NOTE: Caret ( ') indicates a new course. PRICES: U. student $10, U. staff $20, Non-University $30 HOLIDAY: Monday, july 4, is a 010 Introduction to Computer Terms (Jerry Larson) University holiday. No classes June 20-24(MWF) 3:15-5 p.m. will be held. 070 Introduction to ucc Graphics (John Cornelison) REGISTRATION: You can register at june 20-27 (MWF) 1:15-3p.m. the ucc Computer Store, 211 Ex­ 020 A Taste of Computing (staff) perimental Engineermg (hours: 9 june 23-30 (Th, M-Th) 3:15-5 p.m. a.m.-3 p.m., Monday through 080 Introduction to Microcomputers (Mark McCahill) Friday, and 5-7 p.m., Monday July 5-19 (TTh) 3:15-5 p.m. through Thursday). A self-service 050 NOS (CYBER operating system) (Tom Kovarik) terminal for registration is located july 6-18 (MWF) 3:15-5 p.m. outside the Store. We accept 130 XEDIT (Michael Dunham) mail registrations for an addi­ July 12-21 (TTh) 1:15-3p.m. tional $1 fee per class. Registra­ 055 CYBER Interactive System Commands (Tom Kovarik) tion deadline is store closing on july 20-22 (WThF) 3:15-5 p.m. the last working day before the 180 Introduction to CRAY-1 and cos (Tom Kovarik) class begins. You may pay August 2-4 (TWTh) 3:15-5 p.m. course fees with cash, check, 040 Introduction to VAX/VMS (linda Merims) University journal voucher, or August 11-25 (TTh) 1:15-3 p.m. charge them to your non-instruc­ ADVANCED COURSES tional ucc user account. Prices: U. student $20-30, U. staff $30-50, Non-University $50-100 REFUND POLICY: No refunds are made after the class begins. Re­ '620 Advanced CYBER!CRAY FORTRAN (Janet Eberhardt) funds are made in the same form june 27-july 15 (MWF) 3:15-5 p.m. $35-$45-$65 as the fee was paid, i.e., check, '580 WordStar (Simin Hickman) journal voucher, ucc account july 18-20 (MW) 2:15-4p.m. $20-$30-$50 credit. 510 System 2000 Data Base Package (Cheryl Vollhaber) july 25-August 10 (MWF) 3:15-5 p.m. $30-$40-$50 If you have questions about short 530 SPSS (statistics package) (Patricia Bland) courses or about registration, call july 25-27 (MTW) 2:15-3:30 p.m. $20-$30-$55 jerry Stearns, 376-8806, or see '570 TELL-A-GRAF and DISSPLA (Carol Saylor and John Cornelison) WRITEUP(CLASSES) on the MERITSS or july 25-August 5 (MWF) 1:15-3 p.m. $30-$40-$75 CYBER systems.

SPECIAL HOURS JULY 1 AND 4

We will do our end-of-fiscal-year The schedule for the july 4 holiday is as follows: accounting on June 30. The CY­ Down Up BER CA (including the CRAY-CYBER Lauderdale 1 a.m. Monday 7/4 7 a.m. Tuesday 7/5* station) and the CYBER CB will go Exp. Eng. 1/0 room 4 p.m. Saturday 7/3 8 a.m. Tuesday 7/5 down at 10:30 p.m. on that date. They will be up for pro­ *MERITSS comes up at 7:45 a.m. duction at 7 a.m. july 1. MERITSS, The VAX will be up during the holiday but will have no operator cov­ the VAX, and the CRAY will main­ erage. tain normal operating hours.

66 June 1983 PHONE NUMBERS Access: Equipment Purchase/Information ...... 376-8153 CYBERICAi-10, 30 cps ...... 376-5730 Experimental Engineering 1/0 ...... 373-4596 -120 cps ...... l76-5706 Field Engineering ...... 376-7584 MERITSSiMEi-1 0 cps ...... 376-7710 Graphics Software ...... 176-S592 -30 cps ...... l76-7730 HELP-line ...... F6-5592 -120 cps ...... 376-71 20 9 a.m.-5 p.m., Monday-Friday VAX!VMSiVAJ-(autobaud) ...... 376-9770 HOURS-line (recorded message) .. 3 73-492 7 Budgets ...... 373-2521 Image Processing ...... 376-2895 Computer-Aided Instruction ...... 376-297 5 Information, Experimental Engineering ....173-4360 Computer Hours (recorded message) ..... 173-4927 Information, LauderdJie .. 373-4912 Computer Store ...... 373-4877 Information Systems ...... 376-1 764 Consulting Instructional LJbs ...... 376-2703 HELP-line ...... l76-5592 Lauderdale Computer Room .. V.l-4940 9 a.m.-S p.m., Monday-Friday Lauderdale Services ...... 37l-4995 Business Data Products ...... l76-1761 Lauderdale Services Manager ...... 37l-7538 1-3 p.m., Monday-Friday Lauderdale Users' Room ...... 373-4921 Statistics Packages ...... 376-5062 MECC Liaison ...... 373-7745 1-2 p.m., Monday-Friday Newsletter Subscription ...... 17l-4912 DatJ Bases ...... )76-1761 Permanent File Restoration ...... l76-S605 1-3 p.m., Monday-Friday Professional Service-, Divi-,ion (PSDJ ...... Fb-1764 Microcomputers ...... 37b-4276 Project Assistance ...... 376-1764 10-12 a.m. and 2-4 p.m., Monday-Friday Program Librarian ...... 376-1636 Non-Traditional Computing ...... 37l-5780 Programming Languages ...... 176-7290 10:30-11 :.HJ a.m., Monday, Wednesday, Friday Reference Room ...... 373-7744 TELL-A-GRAF/DISSPLA ...... 376-2663 Remote Batch (RJEJ Services ...... 376-270.1 1-3 p.m. Tuesday, Thursday Short Course'> ...... 3 7(,-8806 Text Processing ...... l76-2943 Shuttle Bus Service ...... l76-3068 9 a.m.-noon Tuesday-Thursday System Status (recorded message) . 373-4927 Contract Programming ...... l76-1764 Tape LibrariJn: see Lauderdale Service'> Data Base Applications ...... 376-1764 Text Proce'>Sing Services ... l76-2943 Educational Services ...... 376-.l%3 User Accounh ..... l73-4548 EDUNET Liaison ...... 373-7745 u.,er Services ...... 376-3%3 Engineering Services .. 376-1023, l76-81 S3 OPERATING HOURS

Cyber CA/CB Low rate Cray (CRJ MERITSS IMEJ VAX IVAJ M-F 7 a.m. - 4 a.m. 8 p.m. - 4 a.m. 8 a.m. - midnight 7:4S a.m. -1:30 a.m. 8 a.m. - 6 a.m. Sat 4 a.m. - 5:1 s p.m. 4 a.m. - 5:15 p.m. 8 a.m. - 5 p.m. 7:45a.m. -1 :.10a.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- CITIES CAMPUS

Location Batch Interactive Micro Location Batch Interactive Micro East Bank West Bank BlegH 25 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 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

June 1983 67 Contents Writeupdate ...... 64 WRITEUP(BRIEF) ...... 64 VMS CRAY Station Now Available ...... 57 Statistics ucc Grants for 1983-84 ...... 61 SPSS VIDEOTAPES AVAILABLE ...... 65 The GREMLIN in the Classroom: Computer-Aided BMD SERIES WILL BE REMOVED IN AUGUST .. 65 Instruction in Linguistics ...... 61 CYBER Notes SYSTEM NEWS/NOTES COBOL 4 TO BE REMOVED IN FALL ...... 65 Microcosm CDC SUPPORT FOR FTN ENDS THIS MONTH .. 65 MICROS AND MONEY ...... 63 All Systems Bulletins Grants for Research ...... 64 DEMISE OF THE 1004 RJE STATIONS: Documentation News ...... 64 A REMINDER ...... 65 M77 MANUAL ...... 64 FOR SALE ...... 65 TAPE GUIDE ...... 64 SPECIAL HOURS JULY 1 AND 4 ...... 66 Summer Short Courses at ucc ...... 66

Director: Peter C. Patton The Univer'.ity of Minne<,ota adhere<, to the prmciple that all Editor: Chri<,tine Mack Gordon per>on., .,hall have equal opportunity and acce<,<, to facilitle., in any pha.,e of Univer•,ity activity without regcHd to race, creed. color, c,ex, national origin or handicap. Comnwnh about the content of th1c, newc,letter, or -,ugge.,tion., Copyright 1983 University of Minnesota. Permission to copy is for ( hangec, may be directed to the ed1tor. 2 lSa Experimental hereby granted, provided that proper acknowledgement rs Engineering, or (all bl2 1 l7h-98l2. given.

68 June 1983