ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810296
H. Schwetman
{"title":"Gathering and analyzing data from a computer system: A case study","authors":"H. Schwetman","doi":"10.1145/800181.810296","DOIUrl":"https://doi.org/10.1145/800181.810296","url":null,"abstract":"The Purdue Dual-MACE operating system has been equipped with a software event-recording facility. This facility provides a detailed view of the dynamic behavior of the system in operation in addition to more traditional statistical summaries. This paper describes the facility and discusses its cost of operation, limitations, and uses. The data gathering facility has been used both to support development and improvements in the operating system and by operating systems researchers. It can be concluded that while there are costs associated with the operation of the facility, the benefits which are derived from prudent use of the facility outweigh these costs. Examples of the output of the facility are included.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121189525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810263
W. Reitman, Bruce Wilcox
{"title":"Perception and representation of spatial relations in a program for playing Go","authors":"W. Reitman, Bruce Wilcox","doi":"10.1145/800181.810263","DOIUrl":"https://doi.org/10.1145/800181.810263","url":null,"abstract":"Observation of human spatial perception suggests several characteristics that may serve as useful guidelines in the design of perception components for artificial intelligence systems. This paper describes one component designed in accordance with these principles, a web perception processor for a Go playing program. After a brief discussion of some basic strategic Go concepts, the paper describes the construction and modification of perceptual webs. Then, using examples from a real game situation, it shows how web structures, and changes in those structures, provide meaningfully organized representations of significant strategic properties in actual play. The paper concludes with some observations on the central significance of perceptual processing for Go programs and human Go players alike.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124975262","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810290
C. Morimoto, E. Meyer
{"title":"Graphic manipulations of molecules: A stand-alone processing in a network environment","authors":"C. Morimoto, E. Meyer","doi":"10.1145/800181.810290","DOIUrl":"https://doi.org/10.1145/800181.810290","url":null,"abstract":"Our graphics system is a part of the CRYSNET system, a network of intelligent remote terminals, each of which is a small complete system in itself. This type of terminal (a PDP 11/40) has the capability of stand-alone processing and yet has access to central computer centers for massive data bases and for large program libraries. Here, we see the merging of the apparent diverging trends for (1) larger and faster processing at large computer centers and (2) dynamic and interactive processing with minicomputers in local workshops. In such a network environment, our current graphics needs and applications are met and carried out with stand-alone processing.\u0000 The current applications include (1) retrieval and display of molecules (from small inorganic structures to large protein structures), (2) three-dimensional (3-d) display of density contours, (3) display and manipulations of parts of large molecules in 3-d, (4) display and manipulations of semirigid molecular moeties to achieve optimum packing configuration in their crystalline states. In the context of these graphic applications, I would like to describe and characterize the organization of the software system.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"518 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113996733","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810321
P. Denning
{"title":"Two misconceptions about structured programming","authors":"P. Denning","doi":"10.1145/800181.810321","DOIUrl":"https://doi.org/10.1145/800181.810321","url":null,"abstract":"For some time I and others have been exhorting promoters of 'structured programming' to define what they mean by it. To my delight this has been happening more and more frequently. Yet, as they pen their definitions, many writers are revealing their ignorance of the basic issues to which Dahl, Dijkstra, Hoare, Knuth, Wirth and others have attempted to draw our attention when discussing 'structured programming' [11, 14, 22, 23, 30, 31]. Two misconceptions in particular have been turning up with alarming frequency.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"100 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122413920","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810281
D. Moursund
{"title":"Teacher certification in computer education","authors":"D. Moursund","doi":"10.1145/800181.810281","DOIUrl":"https://doi.org/10.1145/800181.810281","url":null,"abstract":"The instructional usage of computers at the secondary school level is well established, and is growing fairly rapidly. The article begins with a discussion of current computer availability and usage in Oregon. After projecting future growth, it discusses certification for the computer non-expert, for the computer teacher, and for the computer instruction specialist. The article concludes with a discussion of courses and programs of study needed for teacher certification. The paper is designed to serve as a basis for planning and discussion for groups involved in the teacher certification process.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"120 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116523208","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810337
G. Collins
{"title":"SIGSAM 2-Symbolic mathematical systems (Part II) and methods for symbolic and algebraic computation (Tutorial and papers)","authors":"G. Collins","doi":"10.1145/800181.810337","DOIUrl":"https://doi.org/10.1145/800181.810337","url":null,"abstract":"","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127593102","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810340
B. Caviness, M. Rothstein
{"title":"A modular greatest common divisor algorithm for gaussian polynomials","authors":"B. Caviness, M. Rothstein","doi":"10.1145/800181.810340","DOIUrl":"https://doi.org/10.1145/800181.810340","url":null,"abstract":"In this paper the Brown-Collins modular greatest common divisor algorithm for polynomials in Z[x<subscrpt>1</subscrpt>,...,x<subscrpt>v</subscrpt>], where Z denotes the ring of rational integers, is generalized to apply to polynomials in G[x<subscrpt>1</subscrpt>,...,x<subscrpt>v</subscrpt>], where G denotes the ring of Gaussian integers, i.e., complex numbers of the form a + ib where a, b are in Z\u0000 Under certain simplifying assumptions, a function is found that dominates the maximum computing time of the new god algorithm.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116244716","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810360
Herbert W. Bomzer
{"title":"Dollars and sense of D.P. (PANEL-2)","authors":"Herbert W. Bomzer","doi":"10.1145/800181.810360","DOIUrl":"https://doi.org/10.1145/800181.810360","url":null,"abstract":"Data Processing offers the programmer and analyst opportunity for challenge, growth, and rewards. Whether you're currently employed in data processing or seeking to enter the field, a clearly identified career path will help you meet your personal goals. Inevitably, your career and development are dependent on your working environment, the organization, its policies, equipment, etc.\u0000 In this session working conditions, management viewpoints, and pay in different operational environments will be reviewed. We will discuss what is required to get into D.P., what is expected of you on the job, what is done to help you be productive, and what financial and other rewards can be expected. Clyde Allen will discuss the large industrial shop and mid-management considerations in manpower utilization. Kathy Stanley will depict conditions encountered in a commercial environment. Ken Crawford will describe the multifaceted demands of small shops. Bob Green will tie the package together by presenting organizations as they are today and as they may appear in the future, with emphasis on careers and the associated monetary rewards. The ensuing cross discussion should provide real answers to questions affecting the “Quality of Life” of the D.P. enthusiast.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125702975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810371
R. Novak, Aaron Chun, J. Goldberg, Bernard Sivin
{"title":"JABR 265","authors":"R. Novak, Aaron Chun, J. Goldberg, Bernard Sivin","doi":"10.1145/800181.810371","DOIUrl":"https://doi.org/10.1145/800181.810371","url":null,"abstract":"The design for the JABR 265 8-bit minicomputer was done as part of the coursework for a class at the University of Illinois. The class was Computer Science 265, a logic design laboratory taught by Professor M. Faiman. The processor was designed to be built with the U of I's 'Excel' logic design boxes. There are three main principals or 'themes' upon which the design of this processor is based: (1) Memory is paged, (2) the CPU contains a register file, and (3) the processor is microprogrammed. The decision to use a paging scheme for addressing is based on the simple fact that 8 bits provide an extremely limited addressing capability. The use of a register 'file' made the implementation of the 3rd 'theme' simpler since 'spare' registers were used for scratchpads and there were still plenty of registers for both dedicated user and CPU usage. By designing the processor as a microprogrammed machine, the actual hardware implementation was simplified.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"48 6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131333747","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
ACM '75Pub Date : 1900-01-01DOI: 10.1145/800181.810356
D. Bhandarkar, J. E. Juliussen
{"title":"A comparative evaluation of the cost effectiveness of computer systems (Paper Session)","authors":"D. Bhandarkar, J. E. Juliussen","doi":"10.1145/800181.810356","DOIUrl":"https://doi.org/10.1145/800181.810356","url":null,"abstract":"Over the last decade, continuing advancement in semiconductor technology has resulted in significant improvement in the cost-performance ratio of microcomputer processors and the consequent proliferation of minicomputers in evidence today in an ever-widening sphere of application. Figure 1 shows the minicomputer processor pricing trends over a decade [cf. 1]. Large computers exhibit an economy of scale, evidenced by the IBM 360 series which spans two orders of mangitude in processing power [cf.2].\u0000 This paper attempts to compare the cost and performance of currently available computers. The cost of computer systems can vary widely with configurations. Typical small, medium and large configurations are defined in the GML Corporation's Computer Characteristics Review [cf. 3]. It is very difficult to characterize the performance of a wide variety of computer architectures by a single number. Meaningful comparisons can be obtained by comparing the execution times for a benchmark program that typifies the problem environment. For the purpose of a general study, a simpler performance index has to be used. The register-memory add time is widely accepted for such comparisons [3]. A comparison of this performance index with some benchmark results shows it to be a reasonable measure for high level comparisons.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131355745","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}