{"title":"MSL: a microprocessors systems language","authors":"S. Naqvi","doi":"10.1145/503643.503646","DOIUrl":"https://doi.org/10.1145/503643.503646","url":null,"abstract":"MSL is a new high level language that was designed specifically to write systems programs for small computers. It is a structured language, providing a simple description of and operations on data structures for managing lists and resources. Basic functions are contained within the language for controlling cooperating processes. Higher level functions can be incorporated by extending the language through a simple macro capability. These features in conjunction with a clear and flexible language design makes for ease of programming and provides a conceptually clear framework to the systems programmer.","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1978-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114072120","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}
{"title":"FIST (foreign interactions in simulated transition): an instructional use of the computer","authors":"Pamela H. Kegley","doi":"10.1145/503643.503669","DOIUrl":"https://doi.org/10.1145/503643.503669","url":null,"abstract":"There are many instances in a classroom situation when it is difficult to describe or explain an event or concept. Especially difficult are the real-world dynamic processes where there are multi-variable interactions on varying dimensions. Few processes are as difficult to illustrate as the international political system, in general, or foreign policy-making, specifically. These complex, dynamic, real-world situations can sometimes be best understood by the student if (s)he is able to experience and be part of these processes. One such experience available to the student of foreign policy in international relations is FIST.","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1978-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125392730","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}
R. Barr, G. S. Herman-Giddens, R. B. Warren, M. Spach
{"title":"Two-level control of a real-time data acquisition and control system for studying the electrical activity of the heart","authors":"R. Barr, G. S. Herman-Giddens, R. B. Warren, M. Spach","doi":"10.1145/503643.503706","DOIUrl":"https://doi.org/10.1145/503643.503706","url":null,"abstract":"A high speed data acquisition system for experiments investigating the electrical activity of the heart is discussed with emphasis on the method of specifying and controllinq the experiment in progress. Provision is made for control by the investigator during the experiment of such things as sampling rate, initiation and duration of sampling, control of temperature of tissue preparations, pacing rates of various stimuli, etc. For many experiments direct investigator control works well, but where sequences of control are complicated, or where changes in control must occur in real time (e.g. sampling duration changes within a single heart beat), or where sequences of pacing outputs must vary depending upon values of immediately preceding data, direct investigator control is not feasible. Our approach to this problem is to use a Master Program - a small separate module tailored to each particular experiment which can monitor the progress of the experiment and make control choices automatically - in effect, an automated operator, Master Programs are subroutines prepared independently from the data acquisition program and allow the investigator to continue to exert whatever control he desires while the Master Program is running. A Master Program and an associated set of system parameters are stored together in a \"workspace\" on auxiliary storage with other workspaces. Any workspace can be loaded, if required, during execution of the data acquisition program, quickly changing the experiment's environment. Master Programs operate as coroutines with the existing modules of the data acquisition program. A general description of the data acquisition system is given along with an example of a specific Master Program. The implementation method is briefly discussed.","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"358 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1978-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123492672","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}
{"title":"String operations for a data sublanguage","authors":"J. Grant","doi":"10.1145/503643.503682","DOIUrl":"https://doi.org/10.1145/503643.503682","url":null,"abstract":"The starting point of this paper is the relational model of data as explained in [i]. We use the terminology table for relation, column for attribute, and row for tuple ([I] page 53). One of the fundamental properties of the relational model is that all the entries in the tables are nondecomposable (atomic) elements ([i] page 76). Such a database is said to be normalized. The usual examples of nonatomic entries in a table are arrays and structures. But if a table has such nonatomic entries it can be transformed into one with atomic entries only ([I] page 77). Normalization simplifies the data structures and operations of the data sublanguage and allows the use of the mathematical theory of relations to give a solid foundation to database theory. It should be noted that character string operations are not included in the usual data sublanguages for databases ([i] Chapters 5-8). Indeed if an entry, like a character string, is nondecomposable then we certainly cannot decompose it by taking a substring of the entry. Yet this means that some simple queries cannot be expressed in the language. Assume first that one column in a table is NAME. Then we may wish to have a query such as: Get all rows where NAME begins with the letter tG1 .","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"2 4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1978-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126153561","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}
{"title":"A challenge to the computer fraternity: computerized counting in veterinary parasitology","authors":"Lindley C. Paxton","doi":"10.1145/503643.503707","DOIUrl":"https://doi.org/10.1145/503643.503707","url":null,"abstract":"Parasitologists in animal health research at the Auburn University School of Veterinary Medicine are often awarded grants to study the effectiveness of new anthelmintic drugs. The procedure followed in these studies begins with the infection of young calves with various species of nematode larvae. These larvae are allowed to mature -approximately six weeks -and the drug being tested is administered. (Calves used as controls are given placebos.) One week after treatment the calves are killed, and their gastrointestinal tracts removed. From these, four 1:60 dilution samples of the contents and wash of the abomasum and small intestine are taken. The contents of the large intestine are also kept. Each sample is then examined under stereoscope, and the nematodes found are counted and removed. These nematodes will later be speciated, and all pertinent data statistically analyzed.","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"68 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1978-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115205392","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}
{"title":"Proceedings of the 16th annual Southeast regional conference","authors":"","doi":"10.1145/503643","DOIUrl":"https://doi.org/10.1145/503643","url":null,"abstract":"","PeriodicalId":166583,"journal":{"name":"Proceedings of the 16th annual Southeast regional conference","volume":"84 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":"121278048","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}