FORTRAN IV-H Language Reference Manual

Total Page:16

File Type:pdf, Size:1020Kb

FORTRAN IV-H Language Reference Manual SJDS SIGMA 5/7 FORTRAN IV-H Reference Manual SCIENTIFIC CATR SYSTEMS Price: $3.00 FORTRAN IV-H REFERENCE MANUAL for SOS SIGMA 5/7 COMPUTERS 90 09 66C August 1968 SCIENTIFIC DATA SYSTEMS/701 South Aviation Boulevard/EI Segundo, California 90245 ©1967. 1968. Scientific Data Systems. Inc. Printed in U.S.A. REVISION This publication, SDS 9009 66C, is a minor revision of FORTRAN IV-H Reference Manual, 90 09 66B (dated January 1968). A change in text from that of the previous manua I is indi­ cated by a vertical line in the margin of the page. RELATED PUBLICATIONS Title Publication No. Sigma 7 Computer Reference Manual 9009 50 Sigma 5 Computer Reference Manual 9009 59 Sigma 5/7 Basic Control Monitor Reference Manual 9009 53 Sigma 5/7 Symbol/Meta-Symbol Reference Manual 9009 52 Sigma 7 Mathematical Routines Technical Manual 900906 Sigma 5/7 FORTRAN IV-H Operations Manual 90 11 44 Sigma 5/7 FORTRAN IV-H Library/Run-Time Technical Manual 90 11 38 NOTICE The specifications of the software system described in this publication are subject to change without notice. The availabi lity or performance of some features may depend on a specific configuration of equipment such as additional tape units or larger memory. Customers should consult their SOS sales representative for detai Is. ii CONTENTS INTRODUCTION Input/Output Statements 27 Formatted Input/Output Statements 28 1. FORTRAN IV-H PROGRAMS Acceptable FORTRAN II Statements 28 READ Statement 29 2. DATA 4 PUNCH Statement 29 PRINT Statement 29 Limits on Values of Quantities 4 Intermediate Input/Output Statements ___ 29 Constants 4 END= and ERR= Forms of the READ Integer Constants 4 Statement 30 Real Constants 5 NAMELIST Input/Output 30 Doubl e-Precision Constants 5 Output Format 31 Compl ex Constants 5 Input Format 32 Double-Complex Constants 6 FORMAT Statements 33 Logical Constants 6 Format Specifications 34 Literal Constants 6 F Format 34 Identifi ers 7 D and E format 35 Variables 7 G Format 36 Scalars 7 I Format 37 Arrays 7 L Format 38 Array Elements 7 A Format 38 Subscripts 7 H Format 39 Functions 8 I Formats (Literal) 40 X Specification 40 3. EXPRESSIONS 9 T Specification 41 P Specification 41 Arithmetic expressions 9 / Specification (Record Separator) 42 Evaluation Hierachy 9 Parenthesized Format Specifications 43 Mixed Expressions 11 FORMAT and List Interfacing 44 Reiationai Expressions 12 FORMATs Stored in Arrays 45 . Logi cal Expressi ons 13 Auxiliary Input/Output Statements 46 Logical Operators 13 REWIND Statement 46 Eva I uation Hierarchy 14 BACKSPACE Statement 46 END FILE Statement 46 4. ASSIGNMENT STATEMENT 15 Carriage Control for Printed Output 46 5. CONTROL STATEMENTS 17 7. DECLARATION STATEMENTS 47 Labels 17 Classification of Identifi ers 47 GO TO Statements 17 Implicit Declarations 47 Unconditional GO TO statement 17 Expl icit Declarations 47 Assigned GO TO Statement 17 Confl icting and Redundant Declarations __ 47 Computed GO TO Statement 18 Array Declarations 48 ASSIGN Statement 18 Array Storage 48 IF Statement 19 References to Array EI ements 48 Arithmetic IF Statement 19 DIMENSION Statement 49 Logical IF Statement 19 IMPLICIT Statement 49 CALL Statement 20 Explicit Type Statements 50 RETURN Statement 21 Optional Size Specifications 51 DO Statement 21 Storage Allocation Statements 52 CONTINUE Statement 24 COMMON Statement 52 PAUSE Statement 24 Labeled COMMON 53 STOP Statement 25 Blank COMMON 53 END Statement 25 Arrangement of COMMON 54 Referencing of Data in COMMON 55 6. INPUT/OUTPUT 26 EQUIVALENCE Statement 55 Interactions of Storage Allocation Statements __ 57 Input/Output Lists 26 EXTERNAL Statement 58 List Items 26 BLOCK DATA Subprograms 58 Special List Considerations 27 DA TA Statement 59 iii 7. DECLARATION STATEMENTS (Cont) APPENDIXES DATA Variable List 59 A r>. SDS Sigma FORTRAN !V-H Character Set 74 DATA Constant List 60 B. SDS Sigma FORTRAN IV-H Statements 75 8. PROGRAMS AND SUBPROGRAMS 61 Main Programs 61 Subprograms 61 ILLUSTRATIONS Statement Func ti ons 61 FUNCTION Subprograms 62 l. Sample SDS FORTRAN IV-H Program 2 SUBROUTINE Subprograms 63 2. Arra y Storag e 48 ENTRY Statement 64 Arguments and Dummi es 66 Dummy Scalars 67 TABLES Dummy Arrays 67 Adj ustabl e Di mensions 68 l. Sampl e Program 2 Dummy Subprograms 69 2. Mode of Mixed Expressions Using Library Subprograms 69 Operators + - * / 11 Basic External Functions 69 3. Valid Type Combinations for Additional Library Subprograms 69 Exponentiations 11 EXIT 69 4. Evaluation of Logical Expressions 14 SUTET - Sense Light Test 72 5. Mixed Variable Types and Expression SUTE - Set Sense Light 72 Modes 15 OVERFL - Floating Overflow Test 72 6. Standard Unit Assignments 26 DVCHK - Divide Check 73 7. FORTRAN II/FORTRAN IV-H DUMP 73 Equivalent Statements 28 PDUMP 73 8. Basic External Functions 70 9. SDS EBCDIC (Extended Binary-Coded- INDEX 76 Decimal Interchange Code) 75 iv INTRODUCTION SDS Sigma FORTRAN IV-H is a one-pass compiler that operates under the Basic Control Monitor (BCM). It is designed for maximum compatibility with both ASA Standard FORTRAN and IBM 360 H-Ievel FORTRAN IV. SDS Sigma FORTRAN IV-H includes a number of features not found in ASA FORTRAN. Among these features are: ENTRY statement Doubl e compl ex data FORTRAN II READ, PRINT, and PUNCH statements IMPLICIT statement END and ERROR options on READ statements T (tab) format NAMELIST input/output Object program listing Additional! y, the facil ity of introducing in-I ine assembl y language coding into FORTRAN programs is an availabl e option, where compatibility with other FORTRAN systems is not a factor. The compiler tables, such as symbol and label tables, are dynamically allocated by FORTRAN IV-H to optimize memory usage. v 1. FORTRAN IV-H PROGRAMS SDS FORTRAN IV-H piograms are comprised of an ordered set of statements that describe the procedure to be followed during execution of the program and the data to be processed by the program. Some data values to be processed may be external to the program and read into the computer during program execution. Similarly, data values generated by the program can be written out while processing continues. Statements belong to one of two genera I classes: 1. executable statement/, that perform computation, input/output operations, and program flow control. 2. nonexecutable statement/, that provide information to the compiler about storage assignments, data types and program form, as well as providing information to the program during execution about input/output formats and data initialization. Statements defining an SDS FORTRAN IV-H program follow a prescribed format. Figure 1 is a sample FORTRAN Coding Form. Each line on the form consists of 80 spaces or columns; however, the last eight columns are used only for identification or sequence numbers and have no effect on the program. Columns 1 through 72 are used for the statements. The first field, columns 1 through 5, is used for statement labels. Statement labels allow statements to be referenced by other portions of the program. Labels are written as decimal integers, with all blanks (leading, embedded, or trailing) ignored. Section 5, JlControl Statements Jl , contains a more extensive discussion of statement labels. The body of each statement is written in columns 7 through 72, but if additiona I space is required, a statement may be continued. FORTRAN IV -H accepts an unlimited numberof continuation lines. Each continuation I ine must con­ tain a character other than blank or zero in column 6. The initial line of each statement contains only the char­ acters blank or zero in column 6. If a statement is labeled, the label must appear on the initial line ofthe statementi labels appearing on continuation lines are ignored. Column 1 may contain the character C to indicate that the line is to be treated as a comment only, with no effect upon the piogiam. Comment lines may appear anywhere in the program, except within a statement 0. e., intersper­ sed with continuation lines). Statements may have blanks inserted as desired to improve readability, except within literal fields (e. g., in Hollerith constants and in FORMAT statements). The set of characters acceptable to SDS Sigma FORTRAN IV-H is Letters tt: ABCDEFGHIJKLMNOPQRSTUVWXYZ Digits: 0123456789 Special characters: + - * / = () . , $ I & blank (useful)tt Special characters: <>i:@#%¢?!-I (other) This character set conforms to the Extended Binary-Coded Decimal Interchange Code (EBCDIC) standard. (See Appendix A. ) Figure 1 illustrates a sample FORTRAN IV-H program. An explanation is given in Table 1. t See Appendix B. ttThe dollar sign ($) character is accepted, though not recommended, as a letter of the alphabet. It may therefore be used in FORTRAN identifiers, such as $, FIVE$, or $300. For the purposes of the IMPLICIT statement (see Chapter 7), $ follows Z in the set of letters. FORTRAN IV-H Program PROBLEM Sa m pi e 1!l1' -\s SCIENTIFIC DATA SYSTEMS FORTRAN CODING FORM PROGRAMMER _____________________ Identification .--C FOR COMMENT rtsTATEMENT i FORTRAN STATEMENT NUMBER (J 1 5 6 7 10 15 20 25 30 35 40 45 50 • S," ., , . I C ROU iINE Tes CALCULATE FACTdRI ALS , I . c~' ., . ••••• , , , [K =' '1 • , T , , , I , , , , I i i i , I i i i i I , I i i i i i I T · I , FACT6R = , T FACT6R 1 · · - , i , I i i I , i I I i i I . I I . I , 1 0 . 0- 1 -'--'1 . T . i 1 2 K = 0 i 1 3 INRI T E ( 1 O'S • 6 ) K · . f -.- f T i i . 5 ~{F6RMAT ( I 6 ) · T . I 6 Fe'RMAT ( \ 'K :; " I 120 ) T , ri1END ·, Figure 1. Sample SDS FORTRAN IV-H Program Table 1. Sample Program Line Meaning 1,2 The character C in column 1 defines these lines as comments.
Recommended publications
  • SDS 940 THEORY of OPERATION Technical Manual SDS 98 01 26A
    SDS 940 THEORY OF OPERATION Technical Manual SDS 98 01 26A March 1967 SCIENTIFIC DATA SYSTEMS/1649 Seventeenth Street/Santa Monica, California/UP 1-0960 ® 1967 Scientific Data Systems, Inc. Printed in U. S. A. TABLE OF CONTENTS Section Page I GENERAL DESCRIPTION ...•.••.•••••.••.••.•..•.••••• 1-1 1.1 General ................................... 1-1 1.2 Documentation .•...•..•.••..•••••••.•.••.••••• 1-1 1 .3 Physical Description ..•...•.••••.••..••••..••••. 1-2 1.4 Featu re s • . • . • • • • . • • • • • . • • . • . • . • • . • • • 1-2 1 .5 Input/Output Capabi I ity •.•....•.•.......•.....•.. 1-2 1 .5. 1 Parallel Input/Output System .•...•.....••..•. 1-6 1.5.1.1 Word Parallel System ...........•.. 1-6 1.5.1.2 Single-Bit Control and Sense System .... 1-8 1 .5.2 Time-Multiplexed Communication Channels .....•. 1-8 1 .5.3 Direct Memory Access System ............... 1-9 1.5.3.1 Direct Access Communication Channels •. 1-9 1.5.3.2 Data Multiplexing System ...•.....•. 1-10 1 .5.4 Priority Interrupt System . • . 1-10 1.5.4.1 Externa I Interrupt •..........•.... 1-11 1.5.4.2 Input/Output Channe I ..•..•.•••••. 1-12 1.5.4.3 Real-Time Clock •••.••.••••••••• 1-12 1 .6 Input/Output Devices •..•..••.••.••.••.•••••..•. 1-12 1 .6. 1 Buffered Input/Output Devices ..••.••.•.•••.•• 1-12 1.6.2 Unbuffered Input/Output Devices ••••..••••..•• 1-14 II OPERATION AND PROGRAMMING •..•••••.••.•..•....••. 2-1 2. 1 General .•..•.......•......•..............•. 2-1 2.2 Chang i ng Operat ion Modes •.•.••.••.•••.•..•..•.•• 2-2 2.3 Modes of Operation •..••.••.••.••..••••..••••••• 2-2 2.3. 1 Normal Mode .••••••••••••••••••••.••••• 2-2 2.3.1.1 Interrupt Rout i ne Return Instru ction .•.•. 2-3 2.3.1.2 Overflow Instructions ...••..•••••• 2-3 2.3.1.3 Mode Change Instruction ....••.•..• 2-3 2.3.1.4 Data Mu Itiplex Channe I Interlace Word •.
    [Show full text]
  • SDS 900 Series, 1962
    The SDS 920 is a low cost, general purpose computer designed for sci- entific engineering computation and for systems integration. It has all the speed and operating features found only in much more expensive equipment, including instructions that facilitate floating-point and multi- precision operations. An evaluation of the 920's unequalled perform- ance-per-dollar capabilities can be made by comparing the following characteristics with any presently available digital computer: EXECUTION TIMES: All times include both memory access & indexing Add ........................................ 16 microseconds Mutiply ..................................... 32 microseconds Floating-Point Operations: (24-bit Mantissa plus 9-bit Exponent) Add ....................................292 mic~oseconds Multiply ............................... .248 microseconds (39-bit Mantissa plus 9-bit Exponent) Add ....................................368 microseconds Multiply ............................... .600 micmsecands PROGRAMMING: -- OENERAL PURPOSE COMPUTERS Control Pawl SI3S 4r09 &rim iDS 920 is a low cost, general purpose computer designed for sci- .......: engineering computation and for systems integration. It has all I the speed and operating features found only in much more expensive equipment, including instructions that facilitate floating-point and multi- precision operations. An evaluation of the 920's unequalled perform- per-dollar capabilities can be made by comparing the following 8 cteristics with any presently available digital computer: ' TYPE: Single address with indc g and indirect addressing Binary I Core Memory Solid State ructions for facilitating floating-point ,, iulti-precision opera1 , Parity checking on Input/Output and I sry Operations Prc ~---.dOperator magnetic core 4096 words expandable to 16,- ly addressable 24-bit word and parity Non- r include bot,' mory access & indexing ................ 16 microseconds ...................... 32 microseconds ...................292 micro .................. .248 microseconds bit Exponent ...............................
    [Show full text]
  • SDS 925 Computer, 1964
    SOS 925 com uler r GENERAL CHARACTERISTICS The SDS 925 is a high-speed general purpose digital computer Series computer can be run on the 925 without modification. designed for scientific and engineering computation and for The entire line of field proven 900 Series peripherals-including real-time systems integration. The basic price of the 925 is SDS MAGPAK - can al so be used without modification. And, $81,000, including console, Model 35 Teletype Printer, Time like the SDS 900 Series computers, the 925 uses silicon Multiplexed Communication Channel, and 4095 words of semiconductors exclusively. Advanced SDS logical design memory. techniques result in the use of from two to five times fewer components than conventionally designed equipment. This The SDS 925 is fully compatible with SDS 900 Series com­ gives the 925 a significant reliability advantage over compar­ puters. Because of this compatabil ity, a complete set of field­ able computers. proven software is available, and programs written for any 900 THE SDS 925 HAS THE FOLLOWING CHARACTERISTICS: • 24-bit word plus a parity bit • 48-bit word for floating point arithmetic • Hardware Index Register; indexing requires no additional time • Basic memory of 4096 words, expandable to 16,384 words, all directly addressable, with: 0.7 p'sec access time 1.75 p'sec cycle time • Extensive shift and register change instructions for data manipulation • Execution times, including all access and indexing: FIXED POINT 3.5 p'sec Add 54.25 p.sec Multiply FLOATING POINT (24-bit fraction, 9-bit exponent)
    [Show full text]
  • Oral History Interview with Paul A. Strassmann
    An Interview with PAUL A. STRASSMANN OH 172 Conducted by Arthur L. Norberg on 26 May 1989 New Canaan, CT Charles Babbage Institute Center for the History of Information Processing University of Minnesota, Minneapolis Copyright, Charles Babbage Institute 1 Paul A. Strassmann Interview 26 May 1989 Abstract Strausmann begins the interview with a dicussion of the mainframe products of Xerox Data Systems (XDS), formerly Scientific Data Systems (SDS). From his perspective as Chief Computer Executive at Xerox, he describes the interaction betweeen XDS and Xerox's established copier business. Straussmann describes the growth of Xerox Palo Alto Research Center (Xerox PARC) and the development of the Alto and Star computers. Staussman recalls Xerox's decision to move away from computers and into integrated information technology. He concludes the interview with his comments on the changing economics of information technology for end users. 2 PAUL A. STRASSMANN INTERVIEW DATE: May 26, 1989 INTERVIEWER: Arthur L. Norberg LOCATION: New Canaan, Connecticut NORBERG: I am in the home of Mr. Paul A. Strassmann, New Canaan, Connecticut for the second interview on the Xerox Data years. Can we pick up where we left off the last time, Paul, and can you tell me a few things about your early tasks at Xerox when you were brought in by Mr. Flaven? STRASSMANN: The first task that I received upon joining Xerox on May 1, 1969, was to fly up to Boston to the Spring Joint Computer Conference, and have a good look at a Sigma 7 computer which was being exhibited for the first time.
    [Show full text]
  • The Computer History Simulation Project
    The Computer History Simulation Project The Computer History Simulation Project The Computer History Simulation Project is a loose Internet-based collective of people interested in restoring historically significant computer hardware and software systems by simulation. The goal of the project is to create highly portable system simulators and to publish them as freeware on the Internet, with freely available copies of significant or representative software. Simulators SIMH is a highly portable, multi-system simulator. ● Download the latest sources for SIMH (V3.5-1 updated 15-Oct-2005 - see change log). ● Download a zip file containing Windows executables for all the SIMH simulators. The VAX and PDP-11 are compiled without Ethernet support. Versions with Ethernet support are available here. If you download the executables, you should download the source archive as well, as it contains the documentation and other supporting files. ● If your host system is Alpha/VMS, and you want Ethernet support, you need to download the VMS Pcap library and execlet here. SIMH implements simulators for: ● Data General Nova, Eclipse ● Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9, PDP-10, PDP-11, PDP- 15, VAX ● GRI Corporation GRI-909 ● IBM 1401, 1620, 1130, System 3 ● Interdata (Perkin-Elmer) 16b and 32b systems ● Hewlett-Packard 2116, 2100, 21MX ● Honeywell H316/H516 ● MITS Altair 8800, with both 8080 and Z80 ● Royal-Mcbee LGP-30, LGP-21 ● Scientific Data Systems SDS 940 Also available is a collection of tools for manipulating simulator file formats and for cross- assembling code for the PDP-1, PDP-7, PDP-8, and PDP-11.
    [Show full text]
  • Scientific Data Systems
    I SCIENTIFIC DATA SYSTEMS SDS 900 Series Computer Systems CONTENTS 2 INTRODUCTION 6 THE COMPUTER -O RIENTED APPROACH 9 SDS SYSTEM ELEMENTS 16 COMPUTER INTERFAC E CHA RACTERI STI CS 20 U SERS ©1965, Scientific Data Systems, Inc. INTRODUCTION Every activity at SDS ultimately focuses on the company's effort to fulfill needs for versatile, efficient total computing systems. Virtually every SDS product from logic modules and analog/digital conversion devices to general-purpose computers and peripheral equipment is involved · in a systems project. Every service provided by SDS-engineering, programming, maintenance, and training-is directed at supporting the systems effort. As a result more SDS computers are operating today in real-time engineering and scientific systems than those of any other computer manufacturer. The key element in this total systems capability is a "building-block" philosophy that SDS applies to the design of all its products-both hardware and software. The resulting compatibility and modularity of equipment and programs enable SDS to design and construct complex systems from standard off-the-shelf products. The customary charges for systems engineering and check-out programming are completely eliminatedwhen 80 percent of the system cost is represented by S OS products. Over 200 SDS 900 Series computers are now operating in a wide range of systems applications. Of these, 125 were system-engineered by SDS. Typical applications include real-time industrial control. telemetry data acquisition and reduction, nuclear pulse-height anal­ ysis, missile check-out and seismic data reduction. Illustrated throughout the text are the following representative SDS 900 Series computer-controlled systems reflect examples of operating SDS 900 Series computer systems: the broad range of central processor and peripheral System 1-Space Network Communications equipment configurations made possible by the SDS modular, standardized approach to design of real-time System 2-Meteorological Data Processing data acquisition, data processing, and control systems.
    [Show full text]
  • Annotated Bibliography of the Literature on Resource Sharing Computer Networks NATIONAL BUREAU of STANDARDS
    NBS SPECIAL PUBLICATION 384 Annotated Bibliography of the Literature on Resource Sharing Computer Networks NATIONAL BUREAU OF STANDARDS The National Bureau of Standards 1 was established by an act of Congress March 3, 1901. The Bureau's overall goal is to strengthen and advance the Nation's science and technology and facilitate their effective application for public benefit. To this end, the Bureau conducts research and provides: ( 1 ) a basis for the Nation's physical measurement system, (2) scientific and technological services for industry and government, (3 ) a technical basis for equity in trade, and (4) technical services to promote public safety. The Bureau consists of the Institute for Basic Standards, the Institute for Materials Research, the Institute for Applied Technology, the Institute for Computer Sciences and Technology, and the Office for Information Programs. THE INSTITUTE FOR BASIC STANDARDS provides the central basis within the United States of a complete and consistent system of physical measurement; coordinates that system with measurement systems of other nations; and furnishes essential services leading to accurate and uniform physical measurements throughout the Nation's scientific community, industry, and commerce. The Institute consists of a Center for Radiation Research, an Office of Meas- urement Services and the following divisions: Applied Mathematics — Electricity — Mechanics — Heat — Optical Physics — Nuclear Sciences " — Applied Radiation ! — Quantum Electronics 3 — Electromagnetics 3 — Time 3 3 3 and Frequency — Laboratory Astrophysics — Cryogenics . THE INSTITUTE FOR MATERIALS RESEARCH conducts materials research leading to improved methods of measurement, standards, and data on the properties of well-characterized materials needed by industry, commerce, educational institutions, and Government; provides advisory and research services to other Government agencies; and develops, produces, and distributes standard reference materials.
    [Show full text]
  • Formation of the Cloud: History, Metaphor, and Materiality Trevor D Croker
    Formation of the Cloud: History, Metaphor, and Materiality Trevor D Croker Dissertation submitted to the faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements for the degree of Doctor of Philosophy In Science and Technology Studies Janet Abbate, Chair Daniel Breslau Saul Halfon Richard Hirsh November 14, 2019 Blacksburg, Virginia Keywords: cloud computing, material culture, infrastructure, internet studies Formation of the Cloud: History, Metaphor, and Materiality Trevor D Croker Abstract In this dissertation, I look at the history of cloud computing to demonstrate the entanglement of history, metaphor, and materiality. In telling this story, I argue that metaphors play a powerful role in how we imagine, construct, and maintain our technological futures. The cloud, as a metaphor in computing, works to simplify complexities in distributed networking infrastructures. The language and imagery of the cloud has been used as a tool that helps cloud providers shift public focus away from potentially important regulatory, environmental, and social questions while constructing a new computing marketplace. To address these topics, I contextualize the history of the cloud by looking back at the stories of utility computing (1960s-70s) and ubiquitous computing (1980s-1990s). These visions provide an alternative narrative about the design and regulation of new technological systems. Drawing upon these older metaphors of computing, I describe the early history of the cloud (1990-2008) in order to explore how this new vision of computing was imagined. I suggest that the metaphor of the cloud was not a historical inevitability. Rather, I argue that the social- construction of metaphors in computing can play a significant role in how the public thinks about, develops, and uses new technologies.
    [Show full text]
  • IN FOCUS: Media Studies and the Internet at Fifty
    IN FOCUS: Media Studies and the Internet at Fifty Media Studies and the Internet by DEREK KOMPARE, editor n November 1969, an SDS Sigma 7 computer at the Univer- sity of California, Los Angeles, and an SDS 940 computer at Stanford were connected via telephone for the fi rst perma- nent host-to-host connection of ARPANET, the US Depart- ment of Defense’s project to build a dispersed computer network.1 IThis initial connection would grow over the coming years to form the physical and logistical infrastructure of what eventually became known as the internet, encompassing technologies and technological discourses at the global level. Along the way, new communication systems, codes, and protocols were developed (and just as important, evangelized) that fundamentally recast the functions and expecta- tions of media culture. Like almost every other endeavor in ad- vanced societies over the past few decades, fi lm and media studies has long relied on the internet for its basic operation, but it has yet to fully acknowledge, understand, or incorporate the internet as such into its fundamental scope. I prompted the contributors of this In Focus to use the fi ftieth anniversary of ARPANET’s con- nection to explore concepts and uses that the internet has fostered that challenge, expand, and illuminate our fi eld in signifi cant ways. These essays argue that the fi eld should regard the internet not only as a conduit for audiovisual texts and their related discourses but also, regardless of its “content,” as a system of technical aff or- dances, policies, and discourses that has long shaped and will con- tinue to shape the parameters of media and politics.
    [Show full text]
  • The Computers Nobody Wanted: My Years at Xerox
    Te Computers Nobody Wanted My Years with Xerox Other publications by Paul A. Strassmann: Information Payof: Te Transformation of Work in the Electronic Age – 1985 Te Business Value of Computers – 1990 Te Politics of Information Management – 1994 Irreverent Dictionary of Information Politics – 1995 Te Squandered Computer – 1997 Information Productivity – 1999 Information Productivity Indicators of U.S. Industrial Corporations – 2000 Revenues and Profts of Global Information Technology Suppliers – 2000 Governance of Information Management Principles & Concepts – 2000 Assessment of Productivity, Technology and Knowledge Capital – 2000 Te Digital Economy and Information Technology – 2001 Te Economics of Knowledge Capital: Analysis of European Firms – 2001 Defning and Measuring Information Productivity – 2004 Demographics of the U.S. Information Economy – 2004 Te Economics of Outsourcing in the Information Economy – 2004 Paul’s War: Slovakia, 1938 – 1945 Te Economics of Corporate Information Systems – 2007 Paul’s Odyssey: America, 1945 – 1985 Te Computers Nobody Wanted My Years with Xerox Paul A. Strassmann Te Information Econonomics Press new canaan, connecticut 2008 Copyright © 2008 by Paul A. Strassmann All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without permission in writing from the Pub- lisher. Tis publication has been authored to provide personal recollections and opinions with regard to the subject matter covered. Published by the Information Economics Press P.O.Box 264 New Canaan, Connecticut 06840-0264 Fax: 203-966-5506 E-mail: [email protected] Design and composition: David G. Shaw, Belm Design Produced in the United States of America Strassmann, Paul A.
    [Show full text]
  • The Five Generations of Computers Are Characterized by Electrical Current
    The five generations of computers are characterized by electrical current flowing through the processing mechanisms listed below: The first within vacuum tubes The second within transistors The third within integrated circuits The fourth within microprocessor chips The fifth unveiled smart devices capable of artificial intelligence. First Generation of Computers: 1940s -1950s: (Vacuum Tubes and Plug boards) Characteristics of 1st Generation Computers They: Used vacuum tubes for circuitry Electron emitting metal in vacuum tubes burned out easily Used magnetic drums for memory Were huge, slow, expensive, and many times undependable Were expensive to operate Were power hungry Generated a lot of heat which would make them malfunction Solved one problem at a time Used input based on punched cards Had their outputs displayed in print outs Used magnetic tapes Used machine language Had limited primary memory Were programming only in machine language Second Generation of Computers: 1950s -1960s: (Transistors and Batch Filing) Characteristics of 2nd Gen Computers They: Used transistors Faster and more reliable than first generation systems Were slightly smaller, cheaper, faster Generated heat though a little less Still relied on punch cards and printouts for input/output Allowed assembly and high-level languages Stored data in magnetic media Were still costly Needed air conditioning Introduced assembly language and operating system software Third Generation of Computers: 1960 - 1970s (Integrated Circuits and Multi-Programming) Characteristics of 3rd Gen Computers They: Used ICs Used parallel processing Were slightly smaller, cheaper, faster Used motherboards Data was input using keyboards Output was visualized on the monitors Used operating systems, thus permitting multitasking Simplified programming languages i.e.
    [Show full text]
  • Guide to the Thomas J. Buckholtz, Raymond Desaussure, and George Michael Computer Manual Collection
    http://oac.cdlib.org/findaid/ark:/13030/kt2g5025nv No online items Guide to the Thomas J. Buckholtz, Raymond DeSaussure, and George Michael Computer Manual Collection Sarah Wilson with the aid of Computer History Museum interns and volunteers Computer History Museum 1401 N. Shoreline Blvd. Mountain View, California 94043 Phone: (650) 810-1010 Email: [email protected] URL: http://www.computerhistory.org © 2007 Computer History Museum. All rights reserved. X2592.2004 1 Guide to the Thomas J. Buckholtz, Raymond DeSaussure, and George Michael Computer Manual Collection Collection number: X2592.2004 Computer History Museum Processed by: Sarah Wilson with the aid of Computer History Museum interns and volunteers Date Completed: 2007 Encoded by: Rebekah Y. Kim © 2007 Computer History Museum. All rights reserved. Descriptive Summary Title: Guide to the Thomas J. Buckholtz, Raymond DeSaussure, and George Michael Computer Manual Collection Dates: 1950-1990 Bulk Dates: 1960-1982 Collection number: X2592.2004 Collection Size: 76 linear feet62 boxes Repository: Computer History Museum Mountain View, CA 94043 Abstract: The Thomas J. Buckholtz, Raymond DeSaussure, and George Michael Computer Manual Collection at the Computer History Museum is comprised of manuals and promotional materials from a wide variety of computer-related companies and institutions. The Collection covers 1950 through 1990, encompassing approximately 2,000 items. Languages: Languages represented in the collection: English Access Collection is open for research. Publication Rights The Computer History Museum can only claim physical ownership of the collection. Users are responsible for satisfying any claims of the copyright holder. Permission to copy or publish any portion of the Computer History Museum's collection must be given by the Computer History Museum.
    [Show full text]