WorldWideScience

Sample records for satellite computer program

  1. Satellite triangulation in Europe from WEST and ISAGEX data. [computer programs

    Science.gov (United States)

    Leick, A.; Arur, M.

    1975-01-01

    Observational data that was acquired during the West European Satellite Triangulation (WEST) program and the International Satellite Geodesy Experiment (ISAGEX) campaign was obtained for the purpose of performing a geometric solution to improve the present values of coordinates of the European stations in the OSU WN14 solutions, adding some new stations and assessing the quality of the WN14 solution with the help of the additional data available. The status of the data as received, the preprocessing required and the preliminary tests carried out for the initial screening of the data are described. The adjustment computations carried out and the results of the adjustments are discussed.

  2. Computer based satellite design

    Science.gov (United States)

    Lashbrook, David D.

    1992-06-01

    A computer program to design geosynchronous spacecraft has been developed. The program consists of four separate but interrelated executable computer programs. The programs are compiled to run on a DOS based personnel computer. The source code is written in DoD mandated Ada programming language. The thesis presents the design technique and design equations used in the program. Detailed analysis is performed in the following areas for both dual spin and three axis stabilized spacecraft configurations: (1) Mass Propellent Budget and Mass Summary; (2) Battery Cell and Solar Cell Requirements for a Payload Power Requirement; and (3) Passive Thermal Control Requirements. A user's manual is included as Appendix A, and the source code for the computer programs as Appendix B.

  3. Defense Meteorological Satellite Program (DMSP)

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — The Defense Meteorological Satellite Program (DMSP) satellites collect visible and infrared cloud imagery as well as monitoring the atmospheric, oceanographic,...

  4. Computer-Aided Communication Satellite System Analysis and Optimization.

    Science.gov (United States)

    Stagl, Thomas W.; And Others

    Various published computer programs for fixed/broadcast communication satellite system synthesis and optimization are discussed. The rationale for selecting General Dynamics/Convair's Satellite Telecommunication Analysis and Modeling Program (STAMP) in modified form to aid in the system costing and sensitivity analysis work in the Program on…

  5. Direct Broadcast Satellite: Radio Program

    Science.gov (United States)

    Hollansworth, James E.

    1992-01-01

    NASA is committed to providing technology development that leads to the introduction of new commercial applications for communications satellites. The Direct Broadcast Satellite-Radio (DBS-R) Program is a joint effort between The National Aeronautics and Space Administration (NASA) and The United States Information Agency/Voice of America (USIA/VOA) directed at this objective. The purpose of this program is to define the service and develop the technology for a direct-to-listener satellite sound broadcasting system. The DBS-R Program, as structured by NASA and VOA, is now a three-phase program designed to help the U.S. commercial communications satellite and receiver industry bring about this new communications service. Major efforts are being directed towards frequency planning hardware and service development, service demonstration, and experimentation with new satellite and receiver technology.

  6. Evaluation of spacecraft technology programs (effects on communication satellite business ventures), volume 2

    Science.gov (United States)

    Greenburg, J. S.; Kaplan, M.; Fishman, J.; Hopkins, C.

    1985-01-01

    The computational procedures used in the evaluation of spacecraft technology programs that impact upon commercial communication satellite operations are discussed. Computer programs and data bases are described.

  7. Computer Programs.

    Science.gov (United States)

    Anderson, Tiffoni

    This module provides information on development and use of a Material Safety Data Sheet (MSDS) software program that seeks to link literacy skills education, safety training, and human-centered design. Section 1 discusses the development of the software program that helps workers understand the MSDSs that accompany the chemicals with which they…

  8. Computer programming and computer systems

    CERN Document Server

    Hassitt, Anthony

    1966-01-01

    Computer Programming and Computer Systems imparts a "reading knowledge? of computer systems.This book describes the aspects of machine-language programming, monitor systems, computer hardware, and advanced programming that every thorough programmer should be acquainted with. This text discusses the automatic electronic digital computers, symbolic language, Reverse Polish Notation, and Fortran into assembly language. The routine for reading blocked tapes, dimension statements in subroutines, general-purpose input routine, and efficient use of memory are also elaborated.This publication is inten

  9. ICASE Computer Science Program

    Science.gov (United States)

    1985-01-01

    The Institute for Computer Applications in Science and Engineering computer science program is discussed in outline form. Information is given on such topics as problem decomposition, algorithm development, programming languages, and parallel architectures.

  10. Program Facilitates Distributed Computing

    Science.gov (United States)

    Hui, Joseph

    1993-01-01

    KNET computer program facilitates distribution of computing between UNIX-compatible local host computer and remote host computer, which may or may not be UNIX-compatible. Capable of automatic remote log-in. User communicates interactively with remote host computer. Data output from remote host computer directed to local screen, to local file, and/or to local process. Conversely, data input from keyboard, local file, or local process directed to remote host computer. Written in ANSI standard C language.

  11. Programming in Biomolecular Computation

    DEFF Research Database (Denmark)

    Hartmann, Lars; Jones, Neil; Simonsen, Jakob Grue

    2010-01-01

    Our goal is to provide a top-down approach to biomolecular computation. In spite of widespread discussion about connections between biology and computation, one question seems notable by its absence: Where are the programs? We introduce a model of computation that is evidently programmable......, by programs reminiscent of low-level computer machine code; and at the same time biologically plausible: its functioning is defined by a single and relatively small set of chemical-like reaction rules. Further properties: the model is stored-program: programs are the same as data, so programs are not only...... in a strong sense: a universal algorithm exists, that is able to execute any program, and is not asymptotically inefficient. A prototype model has been implemented (for now in silico on a conventional computer). This work opens new perspectives on just how computation may be specified at the biological level....

  12. Programming in biomolecular computation

    DEFF Research Database (Denmark)

    Hartmann, Lars Røeboe; Jones, Neil; Simonsen, Jakob Grue

    2010-01-01

    executable, but are also compilable and interpretable. It is universal: all computable functions can be computed (in natural ways and without arcane encodings of data and algorithm); it is also uniform: new “hardware” is not needed to solve new problems; and (last but not least) it is Turing complete......Our goal is to provide a top-down approach to biomolecular computation. In spite of widespread discussion about connections between biology and computation, one question seems notable by its absence: Where are the programs? We introduce a model of computation that is evidently programmable......, by programs reminiscent of low-level computer machine code; and at the same time biologically plausible: its functioning is defined by a single and relatively small set of chemical-like reaction rules. Further properties: the model is stored-program: programs are the same as data, so programs are not only...

  13. Programming in biomolecular computation

    DEFF Research Database (Denmark)

    Hartmann, Lars Røeboe; Jones, Neil; Simonsen, Jakob Grue

    2011-01-01

    Our goal is to provide a top-down approach to biomolecular computation. In spite of widespread discussion about connections between biology and computation, one question seems notable by its absence: Where are the programs? We identify a number of common features in programming that seem conspicu...

  14. Programming the social computer.

    Science.gov (United States)

    Robertson, David; Giunchiglia, Fausto

    2013-03-28

    The aim of 'programming the global computer' was identified by Milner and others as one of the grand challenges of computing research. At the time this phrase was coined, it was natural to assume that this objective might be achieved primarily through extending programming and specification languages. The Internet, however, has brought with it a different style of computation that (although harnessing variants of traditional programming languages) operates in a style different to those with which we are familiar. The 'computer' on which we are running these computations is a social computer in the sense that many of the elementary functions of the computations it runs are performed by humans, and successful execution of a program often depends on properties of the human society over which the program operates. These sorts of programs are not programmed in a traditional way and may have to be understood in a way that is different from the traditional view of programming. This shift in perspective raises new challenges for the science of the Web and for computing in general.

  15. Defense Meteorological Satellite Program (DMSP) Film

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — The United States Air Force Defense Meteorological Satellite Program (DMSP) Operational Linescan System (OLS) is a polar orbiting meteorological sensor with two...

  16. U.S. begins merging satellite programs

    Science.gov (United States)

    Showstack, Randy

    The U.S. government has moved closer to merging and streamlining two separate environmental satellite programs operated by the Department of Defense (DOD) and the National Oceanic and Atmospheric Administration (NOAA).Earlier this month, the government installed the Integrated Polar Acquisition and Control Subsystem in a Commerce Department facility in Suitland, Maryland. Beginning next summer, the system will operate the two environmental satellites in DOD's Defense Meteorological Satellite Program. Under merger plans, NOAA will be responsible for operating the DOD satellite system as well as its own. The elimination of separate systems could save $678 million through fiscal year 1999, according to James Mannen, Director of the federal government's Integrated Program Office

  17. Logic via Computer Programming.

    Science.gov (United States)

    Wieschenberg, Agnes A.

    This paper proposed the question "How do we teach logical thinking and sophisticated mathematics to unsophisticated college students?" One answer among many is through the writing of computer programs. The writing of computer algorithms is mathematical problem solving and logic in disguise and it may attract students who would otherwise stop…

  18. Program on application of communications satellites to educational development

    Science.gov (United States)

    Morgan, R. P.; Singh, J. P.

    1971-01-01

    Interdisciplinary research in needs analysis, communications technology studies, and systems synthesis is reported. Existing and planned educational telecommunications services are studied and library utilization of telecommunications is described. Preliminary estimates are presented of ranges of utilization of educational telecommunications services for 1975 and 1985; instructional and public television, computer-aided instruction, computing resources, and information resource sharing for various educational levels and purposes. Communications technology studies include transmission schemes for still-picture television, use of Gunn effect devices, and TV receiver front ends for direct satellite reception at 12 GHz. Two major studies in the systems synthesis project concern (1) organizational and administrative aspects of a large-scale instructional satellite system to be used with schools and (2) an analysis of future development of instructional television, with emphasis on the use of video tape recorders and cable television. A communications satellite system synthesis program developed for NASA is now operational on the university IBM 360-50 computer.

  19. NRL Satellite Support for DYNAMO Field Program

    Science.gov (United States)

    2012-09-30

    1 DISTRIBUTION STATEMENT A. Approved for public release; distribution is unlimited. NRL Satellite Support for DYNAMO Field Program Jeffrey...Jeff.Hawkins@nrlmry.navy.mil Document Number: N0001412WX20870 LONG-TERM GOALS To provide the ONR-sponsored DYNAMO field program with a...the Indian Ocean. OBJECTIVES Develop a NRL-MRY near real-time web page that enables DYNAMO field program participants to view the evolving

  20. Computer network programming

    Energy Technology Data Exchange (ETDEWEB)

    Hsu, J.Y. [California Polytechnic State Univ., San Luis Obispo, CA (United States)

    1996-12-31

    The programs running on a computer network can be divided into two parts, the Network Operating System and the user applications. Any high level language translator, such as C, JAVA, BASIC, FORTRAN, or COBOL, runs under NOS as a programming tool to produce network application programs or software. Each application program while running on the network provides the human user with network application services, such as remote data base search, retrieval, etc. The Network Operating System should provide a simple and elegant system interface to all the network application programs. This programming interface may request the Transport layer services on behalf of a network application program. The primary goals are to achieve programming convenience, and to avoid complexity. In a 5-layer network model, the system interface is comprised of a group of system calls which are collectively known as the session layer with its own Session Protocol Data Units. This is a position paper discussing the basic system primitives which reside between a network application program and the Transport layer, and a programming example of using such primitives.

  1. IMPGSS - International Medical Program Global Satellite System

    Science.gov (United States)

    2004-02-01

    additional comments regarding the significance of working with Tachyon and NASK under this Contract). 5.2.5 Requirements - Country/Region Assessments...services on a tentative exploratory basis by Tachyon ]. 5.2.7 Program Development Deliverable A 007 This is currently summarized in the Program Content...based satellite transmissions and transmission pricing based on segmented, limited use data volumes via Tachyon . " A more involved use of evaluation

  2. Optimal control computer programs

    Science.gov (United States)

    Kuo, F.

    1992-01-01

    The solution of the optimal control problem, even with low order dynamical systems, can usually strain the analytical ability of most engineers. The understanding of this subject matter, therefore, would be greatly enhanced if a software package existed that could simulate simple generic problems. Surprisingly, despite a great abundance of commercially available control software, few, if any, address the part of optimal control in its most generic form. The purpose of this paper is, therefore, to present a simple computer program that will perform simulations of optimal control problems that arise from the first necessary condition and the Pontryagin's maximum principle.

  3. The Communications Technology Satellite /CTS/ Program

    Science.gov (United States)

    Evans, W. M.; Davies, N. G.; Hawersaat, W. H.

    1976-01-01

    The purposes of the joint Canadian-U.S. Communications Technology Satellite (CTS) Program are (1) to conduct satellite communication systems experiments using the 12- and 14-GHz bands and low-cost transportable ground terminals, (2) to develop and flight test a power amplifier tube having a greater than 50% efficiency with a saturated power output of 200 W at 12 GHz, (3) to develop and flight test a lightweight extendible solar array with an initial power output greater than 1 kW, and (4) to develop and flight test a 3-axis stabilization system to maintain accurate antenna boresight positioning on a spacecraft with flexible appendages. Brief descriptions of these experiments and of the ground facilities are provided.

  4. 47 CFR 76.123 - Satellite syndicated program exclusivity.

    Science.gov (United States)

    2010-10-01

    ... 47 Telecommunication 4 2010-10-01 2010-10-01 false Satellite syndicated program exclusivity. 76... Exclusivity and Sports Blackout § 76.123 Satellite syndicated program exclusivity. (a) Upon receiving notification pursuant to paragraph (d) of this section, a satellite carrier shall not deliver, to...

  5. Computer Assisted Parallel Program Generation

    CERN Document Server

    Kawata, Shigeo

    2015-01-01

    Parallel computation is widely employed in scientific researches, engineering activities and product development. Parallel program writing itself is not always a simple task depending on problems solved. Large-scale scientific computing, huge data analyses and precise visualizations, for example, would require parallel computations, and the parallel computing needs the parallelization techniques. In this Chapter a parallel program generation support is discussed, and a computer-assisted parallel program generation system P-NCAS is introduced. Computer assisted problem solving is one of key methods to promote innovations in science and engineering, and contributes to enrich our society and our life toward a programming-free environment in computing science. Problem solving environments (PSE) research activities had started to enhance the programming power in 1970's. The P-NCAS is one of the PSEs; The PSE concept provides an integrated human-friendly computational software and hardware system to solve a target ...

  6. Defense Meteorological Satellite Program (DMSP) - Space Weather Sensors

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — The Defense Meteorological Satellite Program (DMSP) maintains a constellation of sun-synchronous, near-polar orbiting satellites. The orbital period is 101 minutes...

  7. Computer programs as accounting object

    Directory of Open Access Journals (Sweden)

    I.V. Perviy

    2015-03-01

    Full Text Available Existing approaches to the regulation of accounting software as one of the types of intangible assets have been considered. The features and current state of the legal protection of computer programs have been analyzed. The reasons for the need to use patent law as a means of legal protection of individual elements of computer programs have been discovered. The influence of the legal aspects of the use of computer programs for national legislation to their accounting reflection has been analyzed. The possible options for the transfer of rights from computer programs copyright owners have been analyzed that should be considered during creation of software accounting system at the enterprise. Identified and analyzed the characteristics of computer software as an intangible asset under the current law. General economic characteristics of computer programs as one of the types of intangible assets have been grounded. The main distinguishing features of software compared to other types of intellectual property have been all ocated

  8. A programming approach to computability

    CERN Document Server

    Kfoury, A J; Arbib, Michael A

    1982-01-01

    Computability theory is at the heart of theoretical computer science. Yet, ironically, many of its basic results were discovered by mathematical logicians prior to the development of the first stored-program computer. As a result, many texts on computability theory strike today's computer science students as far removed from their concerns. To remedy this, we base our approach to computability on the language of while-programs, a lean subset of PASCAL, and postpone consideration of such classic models as Turing machines, string-rewriting systems, and p. -recursive functions till the final chapter. Moreover, we balance the presentation of un solvability results such as the unsolvability of the Halting Problem with a presentation of the positive results of modern programming methodology, including the use of proof rules, and the denotational semantics of programs. Computer science seeks to provide a scientific basis for the study of information processing, the solution of problems by algorithms, and the design ...

  9. Deductive Computer Programming. Revision

    Science.gov (United States)

    1989-09-30

    Lecture Notes in Computer Science 354...automata", In Temporal Logic in Specification, Lecture Notes in Computer Science 398, Springer-Verlag, 1989, pp. 124-164. *[MP4] Z. Manna and A. Pnueli... Notes in Computer Science 372, Springer-Verlag, 1989, pp. 534-558. CONTRIBUTION TO BOOKS [MP5] Z. Manna and A. Pnueli, "An exercise in the

  10. Beyond Factionalism? Cultural and Children's Programs on Palestinian Satellite TV

    NARCIS (Netherlands)

    M.O. AlMoghayer (Mohammed)

    2016-01-01

    markdownabstractThis study examines the production of Palestinian satellite television in the contemporary era. The focus is on cultural and children’s programs of two key stations, the Hamas-based Al Aqsa Satellite Channel (ASC) and the Fatah-based Palestine Satellite Channel (PSC). The study inter

  11. Digital filter synthesis computer program

    Science.gov (United States)

    Moyer, R. A.; Munoz, R. M.

    1968-01-01

    Digital filter synthesis computer program expresses any continuous function of a complex variable in approximate form as a computational algorithm or difference equation. Once the difference equation has been developed, digital filtering can be performed by the program on any input data list.

  12. Program Verification of Numerical Computation

    OpenAIRE

    Pantelis, Garry

    2014-01-01

    These notes outline a formal method for program verification of numerical computation. It forms the basis of the software package VPC in its initial phase of development. Much of the style of presentation is in the form of notes that outline the definitions and rules upon which VPC is based. The initial motivation of this project was to address some practical issues of computation, especially of numerically intensive programs that are commonplace in computer models. The project evolved into a...

  13. NASA's computer science research program

    Science.gov (United States)

    Larsen, R. L.

    1983-01-01

    Following a major assessment of NASA's computing technology needs, a new program of computer science research has been initiated by the Agency. The program includes work in concurrent processing, management of large scale scientific databases, software engineering, reliable computing, and artificial intelligence. The program is driven by applications requirements in computational fluid dynamics, image processing, sensor data management, real-time mission control and autonomous systems. It consists of university research, in-house NASA research, and NASA's Research Institute for Advanced Computer Science (RIACS) and Institute for Computer Applications in Science and Engineering (ICASE). The overall goal is to provide the technical foundation within NASA to exploit advancing computing technology in aerospace applications.

  14. Designing computer programs

    CERN Document Server

    Haigh, Jim

    1994-01-01

    This is a book for students at every level who are learning to program for the first time - and for the considerable number who learned how to program but were never taught to structure their programs. The author presents a simple set of guidelines that show the programmer how to design in a manageable structure from the outset. The method is suitable for most languages, and is based on the widely used 'JSP' method, to which the student may easily progress if it is needed at a later stage.Most language specific texts contain very little if any information on design, whilst books on des

  15. Computer Program NIKE

    DEFF Research Database (Denmark)

    Spanget-Larsen, Jens

    2014-01-01

    FORTRAN source code for program NIKE (PC version of QCPE 343). Sample input and output for two model chemical reactions are appended: I. Three consecutive monomolecular reactions, II. A simple chain mechanism...

  16. What do reversible programs compute?

    DEFF Research Database (Denmark)

    Axelsen, Holger Bock; Glück, Robert

    2011-01-01

    Reversible computing is the study of computation models that exhibit both forward and backward determinism. Understanding the fundamental properties of such models is not only relevant for reversible programming, but has also been found important in other fields, e.g., bidirectional model...... transformation, program transformations such as inversion, and general static prediction of program properties. Historically, work on reversible computing has focussed on reversible simulations of irreversible computations. Here, we take the viewpoint that the property of reversibility itself should...... are not strictly classically universal, but that they support another notion of universality; we call this RTM-universality. Thus, even though the RTMs are sub-universal in the classical sense, they are powerful enough as to include a self-interpreter. Lifting this to other computation models, we propose r...

  17. RFP for CNES micro satellite program

    DEFF Research Database (Denmark)

    Jørgensen, John Leif; Jørgensen, Finn E; Betto, Maurizio

    1999-01-01

    This document descibes the ASC STAR TRACKER (performance, functionality, requirements etc.) to the Centre National d'Etudes Spatiales (CNES) for their micro Satellites.......This document descibes the ASC STAR TRACKER (performance, functionality, requirements etc.) to the Centre National d'Etudes Spatiales (CNES) for their micro Satellites....

  18. The psychology of computer programming

    CERN Document Server

    Weinberg, Gerald Marvin

    1998-01-01

    This landmark 1971 classic is reprinted with a new preface, chapter-by-chapter commentary, and straight-from-the-heart observations on topics that affect the professional life of programmers. Long regarded as one of the first books to pioneer a people-oriented approach to computing, The Psychology of Computer Programming endures as a penetrating analysis of the intelligence, skill, teamwork, and problem-solving power of the computer programmer. Finding the chapters strikingly relevant to today's issues in programming, Gerald M. Weinberg adds new insights and highlights the similarities and differences between now and then. Using a conversational style that invites the reader to join him, Weinberg reunites with some of his most insightful writings on the human side of software engineering. Topics include egoless programming, intelligence, psychological measurement, personality factors, motivation, training, social problems on large projects, problem-solving ability, programming language design, team formati...

  19. Computing and Visualizing Reachable Volumes for Maneuvering Satellites

    Science.gov (United States)

    2011-09-01

    Computing and Visualizing Reachable Volumes for Maneuvering Satellites Ming Jiang, Willem H. de Vries, Alexander J. Pertica , Scot S. Olivier...Handbook. Elsevier, 2004. 6. M. Jiang, M. Andereck, A. J. Pertica , and S. S. Olivier. A Scalable Visualization System for Improving Space Situational...Jiang, J. Leek, J. L. Levatin, S. Nikolaev, A. J. Pertica , D. W. Phillion, H. K. Springer, and W. H. de Vries. High-Performance Computer Modeling of

  20. Linear programming computation

    CERN Document Server

    PAN, Ping-Qi

    2014-01-01

    With emphasis on computation, this book is a real breakthrough in the field of LP. In addition to conventional topics, such as the simplex method, duality, and interior-point methods, all deduced in a fresh and clear manner, it introduces the state of the art by highlighting brand-new and advanced results, including efficient pivot rules, Phase-I approaches, reduced simplex methods, deficient-basis methods, face methods, and pivotal interior-point methods. In particular, it covers the determination of the optimal solution set, feasible-point simplex method, decomposition principle for solving large-scale problems, controlled-branch method based on generalized reduced simplex framework for solving integer LP problems.

  1. Fast computation of the spherical harmonic perturbation on an artificial satellite

    Institute of Scientific and Technical Information of China (English)

    林钦畅

    1997-01-01

    Up till now, among the numerical computation methods of the spherical harmonic perturbation on an artificial satellite, the computation speed of Cunningham’s method is the fastest However, running programs based on this method easily causes overflow. A method is presented, which has a computation speed higher than that of any other methods, and can avoid overflow in operation, even when the order and degree of the Earth’s spherical harmonic perturbation are extended to 100 × 100 or more. It satisfies the requirements of the high-accuracy SLR, GPS, LLR, etc. This method has been programmed and used in practice Now a large-scale calculation related to the satellite precision ephemeris could be done just with a microcomputer.

  2. Functional Programming in Computer Science

    Energy Technology Data Exchange (ETDEWEB)

    Anderson, Loren James [Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Davis, Marion Kei [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2016-01-19

    We explore functional programming through a 16-week internship at Los Alamos National Laboratory. Functional programming is a branch of computer science that has exploded in popularity over the past decade due to its high-level syntax, ease of parallelization, and abundant applications. First, we summarize functional programming by listing the advantages of functional programming languages over the usual imperative languages, and we introduce the concept of parsing. Second, we discuss the importance of lambda calculus in the theory of functional programming. Lambda calculus was invented by Alonzo Church in the 1930s to formalize the concept of effective computability, and every functional language is essentially some implementation of lambda calculus. Finally, we display the lasting products of the internship: additions to a compiler and runtime system for the pure functional language STG, including both a set of tests that indicate the validity of updates to the compiler and a compiler pass that checks for illegal instances of duplicate names.

  3. Computing and Visualizing Reachable Volumes for Maneuvering Satellites

    Energy Technology Data Exchange (ETDEWEB)

    Jiang, M; de Vries, W H; Pertica, A J; Olivier, S S

    2011-09-11

    Detecting and predicting maneuvering satellites is an important problem for Space Situational Awareness. The spatial envelope of all possible locations within reach of such a maneuvering satellite is known as the Reachable Volume (RV). As soon as custody of a satellite is lost, calculating the RV and its subsequent time evolution is a critical component in the rapid recovery of the satellite. In this paper, we present a Monte Carlo approach to computing the RV for a given object. Essentially, our approach samples all possible trajectories by randomizing thrust-vectors, thrust magnitudes and time of burn. At any given instance, the distribution of the 'point-cloud' of the virtual particles defines the RV. For short orbital time-scales, the temporal evolution of the point-cloud can result in complex, multi-reentrant manifolds. Visualization plays an important role in gaining insight and understanding into this complex and evolving manifold. In the second part of this paper, we focus on how to effectively visualize the large number of virtual trajectories and the computed RV. We present a real-time out-of-core rendering technique for visualizing the large number of virtual trajectories. We also examine different techniques for visualizing the computed volume of probability density distribution, including volume slicing, convex hull and isosurfacing. We compare and contrast these techniques in terms of computational cost and visualization effectiveness, and describe the main implementation issues encountered during our development process. Finally, we will present some of the results from our end-to-end system for computing and visualizing RVs using examples of maneuvering satellites.

  4. Building technological capability within satellite programs in developing countries

    Science.gov (United States)

    Wood, Danielle; Weigel, Annalisa

    2011-12-01

    This paper explores the process of building technological capability in government-led satellite programs within developing countries. The key message is that these satellite programs can learn useful lessons from literature in the international development community. These lessons are relevant to emerging satellite programs that leverage international partnerships in order to establish local capability to design, build and operate satellites. Countries with such programs include Algeria, Nigeria, Turkey, Malaysia and the United Arab Emirates. The paper first provides background knowledge about space activity in developing countries, and then explores the nuances of the lessons coming from the international development literature. Developing countries are concerned with satellite technology because satellites provide useful services in the areas of earth observation, communication, navigation and science. Most developing countries access satellite services through indirect means such as sharing data with foreign organizations. More countries, however, are seeking opportunities to develop satellite technology locally. There are objective, technically driven motivations for developing countries to invest in satellite technology, despite rich debate on this topic. The paper provides a framework to understand technical motivations for investment in satellite services, hardware, expertise and infrastructure in both short and long term. If a country decides to pursue such investments they face a common set of strategic decisions at the levels of their satellite program, their national context and their international relationships. Analysis of past projects shows that countries have chosen diverse strategies to address these strategic decisions and grow in technological capability. What is similar about the historical examples is that many countries choose to leverage international partnerships as part of their growth process. There are also historical examples from

  5. TCP/IP Interface for the Satellite Orbit Analysis Program (SOAP)

    Science.gov (United States)

    Carnright, Robert; Stodden, David; Coggi, John

    2009-01-01

    The Transmission Control Protocol/ Internet protocol (TCP/IP) interface for the Satellite Orbit Analysis Program (SOAP) provides the means for the software to establish real-time interfaces with other software. Such interfaces can operate between two programs, either on the same computer or on different computers joined by a network. The SOAP TCP/IP module employs a client/server interface where SOAP is the server and other applications can be clients. Real-time interfaces between software offer a number of advantages over embedding all of the common functionality within a single program. One advantage is that they allow each program to divide the computation labor between processors or computers running the separate applications. Secondly, each program can be allowed to provide its own expertise domain with other programs able to use this expertise.

  6. Architectures of small satellite programs in developing countries

    Science.gov (United States)

    Wood, Danielle; Weigel, Annalisa

    2014-04-01

    Global participation in space activity is growing as satellite technology matures and spreads. Countries in Africa, Asia and Latin America are creating or reinvigorating national satellite programs. These countries are building local capability in space through technological learning. This paper analyzes implementation approaches in small satellite programs within developing countries. The study addresses diverse examples of approaches used to master, adapt, diffuse and apply satellite technology in emerging countries. The work focuses on government programs that represent the nation and deliver services that provide public goods such as environmental monitoring. An original framework developed by the authors examines implementation approaches and contextual factors using the concept of Systems Architecture. The Systems Architecture analysis defines the satellite programs as systems within a context which execute functions via forms in order to achieve stakeholder objectives. These Systems Architecture definitions are applied to case studies of six satellite projects executed by countries in Africa and Asia. The architectural models used by these countries in various projects reveal patterns in the areas of training, technical specifications and partnership style. Based on these patterns, three Archetypal Project Architectures are defined which link the contextual factors to the implementation approaches. The three Archetypal Project Architectures lead to distinct opportunities for training, capability building and end user services.

  7. Expressions Module for the Satellite Orbit Analysis Program

    Science.gov (United States)

    Edmonds, Karina

    2008-01-01

    The Expressions Module is a software module that has been incorporated into the Satellite Orbit Analysis Program (SOAP). The module includes an expressions- parser submodule built on top of an analytical system, enabling the user to define logical and numerical variables and constants. The variables can capture output from SOAP orbital-prediction and geometric-engine computations. The module can combine variables and constants with built-in logical operators (such as Boolean AND, OR, and NOT), relational operators (such as >, functions and operations, including logarithms, trigonometric functions, Bessel functions, minimum/ maximum operations, and floating- point-to-integer conversions. The module supports combinations of time, distance, and angular units and has a dimensional- analysis component that checks for correct usage of units. A parser based on the Flex language and the Bison program looks for and indicates errors in syntax. SOAP expressions can be built using other expressions as arguments, thus enabling the user to build analytical trees. A graphical user interface facilitates use.

  8. Guide to ASIAC Computer Programs

    Science.gov (United States)

    1994-07-01

    structural model . Such programs are also often used to plot both deformed and undeformed structure or graphically display stresses, temperatures, and...element models of aerospace structures and in research in structural analysis and optimization. Last updated in 1978. ANALYZE-PC This is a micro-computer...nonlinearities may be due to material nonlinearity, in which case elastic, hyperelastic, and hypoelastic material behavior may be considered, or the nonlinear

  9. AV Programs for Computer Know-How.

    Science.gov (United States)

    Mandell, Phyllis Levy

    1985-01-01

    Lists 44 audiovisual programs (most released between 1983 and 1984) grouped in seven categories: computers in society, introduction to computers, computer operations, languages and programing, computer graphics, robotics, computer careers. Excerpts from "School Library Journal" reviews, price, and intended grade level are included. Names…

  10. NASA's mobile satellite communications program; ground and space segment technologies

    Science.gov (United States)

    Naderi, F.; Weber, W. J.; Knouse, G. H.

    1984-10-01

    This paper describes the Mobile Satellite Communications Program of the United States National Aeronautics and Space Administration (NASA). The program's objectives are to facilitate the deployment of the first generation commercial mobile satellite by the private sector, and to technologically enable future generations by developing advanced and high risk ground and space segment technologies. These technologies are aimed at mitigating severe shortages of spectrum, orbital slot, and spacecraft EIRP which are expected to plague the high capacity mobile satellite systems of the future. After a brief introduction of the concept of mobile satellite systems and their expected evolution, this paper outlines the critical ground and space segment technologies. Next, the Mobile Satellite Experiment (MSAT-X) is described. MSAT-X is the framework through which NASA will develop advanced ground segment technologies. An approach is outlined for the development of conformal vehicle antennas, spectrum and power-efficient speech codecs, and modulation techniques for use in the non-linear faded channels and efficient multiple access schemes. Finally, the paper concludes with a description of the current and planned NASA activities aimed at developing complex large multibeam spacecraft antennas needed for future generation mobile satellite systems.

  11. NASA's mobile satellite communications program; ground and space segment technologies

    Science.gov (United States)

    Naderi, F.; Weber, W. J.; Knouse, G. H.

    1984-01-01

    This paper describes the Mobile Satellite Communications Program of the United States National Aeronautics and Space Administration (NASA). The program's objectives are to facilitate the deployment of the first generation commercial mobile satellite by the private sector, and to technologically enable future generations by developing advanced and high risk ground and space segment technologies. These technologies are aimed at mitigating severe shortages of spectrum, orbital slot, and spacecraft EIRP which are expected to plague the high capacity mobile satellite systems of the future. After a brief introduction of the concept of mobile satellite systems and their expected evolution, this paper outlines the critical ground and space segment technologies. Next, the Mobile Satellite Experiment (MSAT-X) is described. MSAT-X is the framework through which NASA will develop advanced ground segment technologies. An approach is outlined for the development of conformal vehicle antennas, spectrum and power-efficient speech codecs, and modulation techniques for use in the non-linear faded channels and efficient multiple access schemes. Finally, the paper concludes with a description of the current and planned NASA activities aimed at developing complex large multibeam spacecraft antennas needed for future generation mobile satellite systems.

  12. Building Technological Capability within Satellite Programs in Developing Countries

    Science.gov (United States)

    Wood, Danielle Renee

    Global participation in space activity is growing as satellite technology matures and spreads. Countries in Africa, Asia and Latin America are creating or reinvigorating national satellite programs. These countries are building local capability in space through technological learning. They sometimes pursue this via collaborative satellite development projects with foreign firms that provide training. This phenomenon of collaborative satellite development projects is poorly understood by researchers of technological learning and technology transfer. The approach has potential to facilitate learning, but there are also challenges due to misaligned incentives and the tacit nature of the technology. Perspectives from literature on Technological Learning, Technology Transfer, Complex Product Systems and Product Delivery provide useful but incomplete insight for decision makers in such projects. This work seeks a deeper understanding of capability building through collaborative technology projects by conceiving of the projects as complex, socio-technical systems with architectures. The architecture of a system is the assignment of form to execute a function along a series of dimensions. The research questions explore the architecture of collaborative satellite projects, the nature of capability building during such projects, and the relationship between architecture and capability building. The research design uses inductive, exploratory case studies to investigate six collaborative satellite development projects. Data collection harnesses international field work driven by interviews, observation, and documents. The data analysis develops structured narratives, architectural comparison and capability building assessment. The architectural comparison reveals substantial variation in project implementation, especially in the areas of project initiation, technical specifications of the satellite, training approaches and the supplier selection process. The individual

  13. Satellite data sets for the atmospheric radiation measurement (ARM) program

    Energy Technology Data Exchange (ETDEWEB)

    Shi, L.; Bernstein, R.L. [SeaSpace Corp., San Diego, CA (United States)

    1996-04-01

    This abstract describes the type of data obtained from satellite measurements in the Atmospheric Radiation Measurement (ARM) program. The data sets have been widely used by the ARM team to derive cloud-top altitude, cloud cover, snow and ice cover, surface temperature, water vapor, and wind, vertical profiles of temperature, and continuoous observations of weather needed to track and predict severe weather.

  14. Computer organization and assembly language programming

    CERN Document Server

    Peterson, James L

    1978-01-01

    Computer Organization and Assembly Language Programming deals with lower level computer programming-machine or assembly language, and how these are used in the typical computer system. The book explains the operations of the computer at the machine language level. The text reviews basic computer operations, organization, and deals primarily with the MIX computer system. The book describes assembly language programming techniques, such as defining appropriate data structures, determining the information for input or output, and the flow of control within the program. The text explains basic I/O

  15. Lighting Computer Programs in Lighting Technology

    OpenAIRE

    Ekren, Nazmi; Dursun, Bahtiyar; Ercan AYKUT

    2008-01-01

    It is well known that the computer in lighting technology is a vital component for lighting designers. Lighting computer programs are preferred in preparing architectural projects in lighting techniques, especially in lighting calculations. Lighting computer programs, which arise with the aim of helping lighting designers, gain more interest day by day. The most important property of lighting computer programs is the ability to enable the simulation of lighting projects without requiring any ...

  16. Computer technology and computer programming research and strategies

    CERN Document Server

    Antonakos, James L

    2011-01-01

    Covering a broad range of new topics in computer technology and programming, this volume discusses encryption techniques, SQL generation, Web 2.0 technologies, and visual sensor networks. It also examines reconfigurable computing, video streaming, animation techniques, and more. Readers will learn about an educational tool and game to help students learn computer programming. The book also explores a new medical technology paradigm centered on wireless technology and cloud computing designed to overcome the problems of increasing health technology costs.

  17. Use of the computer program in a cloud computing

    Directory of Open Access Journals (Sweden)

    Radovanović Sanja

    2013-01-01

    Full Text Available Cloud computing represents a specific networking, in which a computer program simulates the operation of one or more server computers. In terms of copyright, all technological processes that take place within the cloud computing are covered by the notion of copying computer programs, and exclusive right of reproduction. However, this right suffers some limitations in order to allow normal use of computer program by users. Based on the fact that the cloud computing is virtualized network, the issue of normal use of the computer program requires to put all aspects of the permitted copying into the context of a specific computing environment and specific processes within the cloud. In this sense, the paper pointed out that the user of a computer program in cloud computing, needs to obtain the consent of the right holder for any act which he undertakes using the program. In other words, the copyright in the cloud computing is a full scale, and thus the freedom of contract (in the case of this particular restriction as well.

  18. Personal Computer Transport Analysis Program

    Science.gov (United States)

    DiStefano, Frank, III; Wobick, Craig; Chapman, Kirt; McCloud, Peter

    2012-01-01

    The Personal Computer Transport Analysis Program (PCTAP) is C++ software used for analysis of thermal fluid systems. The program predicts thermal fluid system and component transients. The output consists of temperatures, flow rates, pressures, delta pressures, tank quantities, and gas quantities in the air, along with air scrubbing component performance. PCTAP s solution process assumes that the tubes in the system are well insulated so that only the heat transfer between fluid and tube wall and between adjacent tubes is modeled. The system described in the model file is broken down into its individual components; i.e., tubes, cold plates, heat exchangers, etc. A solution vector is built from the components and a flow is then simulated with fluid being transferred from one component to the next. The solution vector of components in the model file is built at the initiation of the run. This solution vector is simply a list of components in the order of their inlet dependency on other components. The component parameters are updated in the order in which they appear in the list at every time step. Once the solution vectors have been determined, PCTAP cycles through the components in the solution vector, executing their outlet function for each time-step increment.

  19. Debugging a high performance computing program

    Science.gov (United States)

    Gooding, Thomas M.

    2013-08-20

    Methods, apparatus, and computer program products are disclosed for debugging a high performance computing program by gathering lists of addresses of calling instructions for a plurality of threads of execution of the program, assigning the threads to groups in dependence upon the addresses, and displaying the groups to identify defective threads.

  20. The NASA computer science research program plan

    Science.gov (United States)

    1983-01-01

    A taxonomy of computer science is included, one state of the art of each of the major computer science categories is summarized. A functional breakdown of NASA programs under Aeronautics R and D, space R and T, and institutional support is also included. These areas were assessed against the computer science categories. Concurrent processing, highly reliable computing, and information management are identified.

  1. Radar Landmass Simulation Computer Programming (Interim Report).

    Science.gov (United States)

    RADAR SCANNING, TERRAIN), (*NAVAL TRAINING, RADAR OPERATORS), (*FLIGHT SIMULATORS, TERRAIN AVOIDANCE), (* COMPUTER PROGRAMMING , INSTRUCTION MANUALS), PLAN POSITION INDICATORS, REAL TIME, DISPLAY SYSTEMS, RADAR IMAGES, SIMULATION

  2. Integer programming theory, applications, and computations

    CERN Document Server

    Taha, Hamdy A

    1975-01-01

    Integer Programming: Theory, Applications, and Computations provides information pertinent to the theory, applications, and computations of integer programming. This book presents the computational advantages of the various techniques of integer programming.Organized into eight chapters, this book begins with an overview of the general categorization of integer applications and explains the three fundamental techniques of integer programming. This text then explores the concept of implicit enumeration, which is general in a sense that it is applicable to any well-defined binary program. Other

  3. Conformal coating value/risk assessment for Sandia satellite programs.

    Energy Technology Data Exchange (ETDEWEB)

    Russick, Edward Mark; Thayer, Gayle Echo

    2008-03-01

    Conformal coatings are used in space applications on printed circuit board (PCB) assemblies primarily as a protective barrier against environmental contaminants. Such coatings have been used at Sandia for decades in satellite applications including the GPS satellite program. Recently, the value of conformal coating has been questioned because it is time consuming (requiring a 5-6 week schedule allowance) and delays due to difficulty of repairs and rework performed afterward are troublesome. In an effort to find opportunities where assembly time can be reduced, a review of the literature as well as discussions with satellite engineers both within and external to Sandia regarding the value of conformal coating was performed. Several sources on the value of conformal coating, the functions it performs, and on whether coatings are necessary and should be used at all were found, though nearly all were based on anecdotal information. The first section of this report, titled 'Conformal Coating for Space Applications', summarizes the results of an initial risk-value assessment of the conformal coating process for Sandia satellite programs based on information gathered. In the process of collecting information to perform the assessment, it was necessary to obtain a comprehensive understanding of the entire satellite box assembly process. A production time-line was constructed and is presented in the second section of this report, titled 'Satellite Box Assembly', specifically to identify potential sources of time delays, manufacturing issues, and component failures related to the conformal coating process in relation to the box assembly. The time-line also allows for identification of production issues that were anecdotally attributed to the conformal coating but actually were associated with other production steps in the box assembly process. It was constructed largely in consultation with GPS program engineers with empirical knowledge of times required

  4. Mastering cloud computing foundations and applications programming

    CERN Document Server

    Buyya, Rajkumar; Selvi, SThamarai

    2013-01-01

    Mastering Cloud Computing is designed for undergraduate students learning to develop cloud computing applications. Tomorrow's applications won't live on a single computer but will be deployed from and reside on a virtual server, accessible anywhere, any time. Tomorrow's application developers need to understand the requirements of building apps for these virtual systems, including concurrent programming, high-performance computing, and data-intensive systems. The book introduces the principles of distributed and parallel computing underlying cloud architectures and specifical

  5. The NASA Earth Science Program and Small Satellites

    Science.gov (United States)

    Neeck, Steven P.

    2015-01-01

    Earth's changing environment impacts every aspect of life on our planet and climate change has profound implications on society. Studying Earth as a single complex system is essential to understanding the causes and consequences of climate change and other global environmental concerns. NASA's Earth Science Division (ESD) shapes an interdisciplinary view of Earth, exploring interactions among the atmosphere, oceans, ice sheets, land surface interior, and life itself. This enables scientists to measure global and climate changes and to inform decisions by Government, other organizations, and people in the United States and around the world. The data collected and results generated are accessible to other agencies and organizations to improve the products and services they provide, including air quality indices, disaster prediction and response, agricultural yield projections, and aviation safety. ESD's Flight Program provides the spacebased observing systems and supporting infrastructure for mission operations and scientific data processing and distribution that support NASA's Earth science research and modeling activities. The Flight Program currently has 21 operating Earth observing space missions, including the recently launched Global Precipitation Measurement (GPM) mission, the Orbiting Carbon Observatory-2 (OCO-2), the Soil Moisture Active Passive (SMAP) mission, and the International Space Station (ISS) RapidSCAT and Cloud-Aerosol Transport System (CATS) instruments. The ESD has 22 more missions and instruments planned for launch over the next decade. These include first and second tier missions from the 2007 Earth Science Decadal Survey, Climate Continuity missions to assure availability of key climate data sets, and small-sized competitively selected orbital missions and instrument missions of opportunity belonging to the Earth Venture (EV) Program. Small satellites (500 kg or less) are critical contributors to these current and future satellite missions

  6. Preschool Cookbook of Computer Programming Topics

    Science.gov (United States)

    Morgado, Leonel; Cruz, Maria; Kahn, Ken

    2010-01-01

    A common problem in computer programming use for education in general, not simply as a technical skill, is that children and teachers find themselves constrained by what is possible through limited expertise in computer programming techniques. This is particularly noticeable at the preliterate level, where constructs tend to be limited to…

  7. Computer Programming Goes Back to School

    Science.gov (United States)

    Kafai, Yasmin B.; Burke, Quinn

    2013-01-01

    We are witnessing a remarkable comeback of programming. Current initiatives to promote computational thinking and to broaden participation in computing signal a renewed interest to bring programming back into K-12 schools and help develop children as producers and not simply consumers of digital media. This essay explores the re-emergence of…

  8. Preschool Cookbook of Computer Programming Topics

    Science.gov (United States)

    Morgado, Leonel; Cruz, Maria; Kahn, Ken

    2010-01-01

    A common problem in computer programming use for education in general, not simply as a technical skill, is that children and teachers find themselves constrained by what is possible through limited expertise in computer programming techniques. This is particularly noticeable at the preliterate level, where constructs tend to be limited to…

  9. Program For Displaying Computed Electromagnetic Fields

    Science.gov (United States)

    Hom, Kam W.

    1995-01-01

    EM-ANIMATE computer program specialized visualization displays and animates output data on near fields and surface currents computed by electromagnetic-field program - in particular MOM3D (LAR-15074). Program based on windows and contains user-friendly, graphical interface for setting viewing options, selecting cases, manipulating files, and like. Written in FORTRAN 77. EM-ANIMATE also available as part of package, COS-10048, includes MOM3D, IRIS program computing near-field and surface-current solutions of electromagnetic-field equations.

  10. System capacity and economic modeling computer tool for satellite mobile communications systems

    Science.gov (United States)

    Wiedeman, Robert A.; Wen, Doong; Mccracken, Albert G.

    1988-01-01

    A unique computer modeling tool that combines an engineering tool with a financial analysis program is described. The resulting combination yields a flexible economic model that can predict the cost effectiveness of various mobile systems. Cost modeling is necessary in order to ascertain if a given system with a finite satellite resource is capable of supporting itself financially and to determine what services can be supported. Personal computer techniques using Lotus 123 are used for the model in order to provide as universal an application as possible such that the model can be used and modified to fit many situations and conditions. The output of the engineering portion of the model consists of a channel capacity analysis and link calculations for several qualities of service using up to 16 types of earth terminal configurations. The outputs of the financial model are a revenue analysis, an income statement, and a cost model validation section.

  11. Report on Computer Programs for Robotic Vision

    Science.gov (United States)

    Cunningham, R. T.; Kan, E. P.

    1986-01-01

    Collection of programs supports robotic research. Report describes computer-vision software library NASA's Jet Propulsion Laboratory. Programs evolved during past 10 years of research into robotics. Collection includes low- and high-level image-processing software proved in applications ranging from factory automation to spacecraft tracking and grappling. Programs fall into several overlapping categories. Image utilities category are low-level routines that provide computer access to image data and some simple graphical capabilities for displaying results of image processing.

  12. Report on Computer Programs for Robotic Vision

    Science.gov (United States)

    Cunningham, R. T.; Kan, E. P.

    1986-01-01

    Collection of programs supports robotic research. Report describes computer-vision software library NASA's Jet Propulsion Laboratory. Programs evolved during past 10 years of research into robotics. Collection includes low- and high-level image-processing software proved in applications ranging from factory automation to spacecraft tracking and grappling. Programs fall into several overlapping categories. Image utilities category are low-level routines that provide computer access to image data and some simple graphical capabilities for displaying results of image processing.

  13. Satellite registration program: a decentralized system to meet customer needs.

    Science.gov (United States)

    Hutchins, J

    1991-01-01

    In summary, if you want to meet your patient, physician and ancillary service needs, then consider registration as a necessary transitional activity and then go about making it secondary to the reason the patient came for healthcare service. The complexities of data collection are for us to be concerned with, not the patient! Also, the physicians will appreciate your efforts on behalf of their patients. You, too, can have an effective Satellite Registration Program if you remember that flexibility, creativity and administrative support are essential to success! Good Luck!

  14. Structured Parallel Programming Patterns for Efficient Computation

    CERN Document Server

    McCool, Michael; Robison, Arch

    2012-01-01

    Programming is now parallel programming. Much as structured programming revolutionized traditional serial programming decades ago, a new kind of structured programming, based on patterns, is relevant to parallel programming today. Parallel computing experts and industry insiders Michael McCool, Arch Robison, and James Reinders describe how to design and implement maintainable and efficient parallel algorithms using a pattern-based approach. They present both theory and practice, and give detailed concrete examples using multiple programming models. Examples are primarily given using two of th

  15. Satellite Power System (SPS) FY 79 Program Summary

    Energy Technology Data Exchange (ETDEWEB)

    1980-01-01

    The Satellite Power System (SPS) program is a joint effort of the US Department of Energy (DOE) and the National Aeronautics and Space Administration (NASA). It is managed by the SPS Project Office within DOE's Office of Energy Research. SPS project organization is shown in Figure 1. The SPS Project Office was established in 1978 and is responsible for the planning, management and integration of SPS research in four areas: systems definition, environmental assessment, societal assessment, and comparative assessment. In fulfilling its responsibilities, the SPS Project Office directs research and assessment efforts to determine the feasibility of the SPS concept, funds organizations supporting the program, and disseminates information developed from project research and assessments. The objective of the SPS program is to develop an initial understanding of the technical feasibility, the economic practicality, and the social and environmental acceptability of the SPS concept. This is being accomplished through implementation of the Concept Development and Evaluation Program Plan which is scheduled for completion by the end of FY 1980. The SPS Project Office annually issues a Program Summary which describes the research undertaken during the preceding fiscal year. This Program Summary covers FY 1979. It includes work completed in FY 1977 and FY 1978 in order to give a comprehensive picture of the DOE involvement in the SPS concept development and evaluation process.

  16. A computer program to determine geometric parameters for the AFM solar arrays

    Science.gov (United States)

    Gaddy, E. M.

    1974-01-01

    A computer program has been written to aid in the design of the A. E. M.-1 solar array and to determine the power that will finally be available from the array. The program will plot the array output as a function of the satellite's position in a given orbit and will calculate the average output over the orbit.

  17. Co-ordination of satellite and data programs: The committee on earth observation satellites' approach

    Science.gov (United States)

    Embleton, B. J. J.; Kingwell, J.

    1997-01-01

    Every year, an average of eight new civilian remote sensing satellite missions are launched. Cumulatively, over 250 such missions, each with a cost equivalent in current value to between US 100 million to US 1000 million, have been sponsored by space agencies in perhaps two dozen countries. These missions produce data and information products which are vital for informed decision making all over the world, on matters relating to natural resource exploitation, health and safety, sustainable national development, infrastructure planning, and a host of other applications. By contributing to better scientific understanding of global changes in the atmosphere, land surface, oceans and ice caps, these silently orbiting sentinels in the sky make it possible for governments and industries to make wiser environmental policy decisions and support the economic development needs of humanity. The international Committee on Earth Observation Satellites (CEOS) is the premier world body for co-ordinating and planning civilian satellite missions for Earth observation. Through its technical working groups and special task teams, it endeavours to: • maximise the international benefits from Earth observation satellites; and • harmonise practice in calibration, validation, data management and information systems for Earth observation. CEOS encompasses not only space agencies (data providers), but also the great international scientific and operational programs which rely on Earth science data from space. The user organisations affiliated with CEOS, together with the mission operators, attempt to reconcile user needs with the complex set of considerations — including national interests, cost, schedule — which affect the undertaking of space missions. Without such an internationally co-ordinated consensual approach, there is a much greater risk of waste through duplication, and of missed opportunity, or through the absence of measurements of some vital physical or biological

  18. Basic research and data analysis for the National Geodetic Satellite program and for the Earth Surveys program

    Science.gov (United States)

    1972-01-01

    Current research is reported on precise and accurate descriptions of the earth's surface and gravitational field and on time variations of geophysical parameters. A new computer program was written in connection with the adjustment of the BC-4 worldwide geometric satellite triangulation net. The possibility that an increment to accuracy could be transferred from a super-control net to the basic geodetic (first-order triangulation) was investigated. Coordinates of the NA9 solution were computed and were transformed to the NAD datum, based on GEOS 1 observations. Normal equations from observational data of several different systems and constraint equations were added and a single solution was obtained for the combined systems. Transformation parameters with constraints were determined, and the impact of computers on surveying and mapping is discussed.

  19. Programming in Biomolecular Computation: Programs, Self-Interpretation and Visualisation

    Directory of Open Access Journals (Sweden)

    J.G. Simonsen

    2011-01-01

    Full Text Available Our goal is to provide a top-down approach to biomolecular computation. In spite of widespread discussion about connections between biology and computation, one question seems notable by its absence: Where are the programs? We identify a number of common features in programming that seem conspicuously absent from the literature on biomolecular computing; to partially redress this absence, we introduce a model of computation that is evidently programmable, by programs reminiscent of low-level computer machine code; and at the same time biologically plausible: its functioning is defined by a single and relatively small set of chemical-like reaction rules. Further properties: the model is stored-program: programs are the same as data, so programs are not only executable, but are also compilable and interpretable. It is universal: all computable functions can be computed (in natural ways and without arcane encodings of data and algorithm; it is also uniform: new ``hardware'' is not needed to solve new problems; and (last but not least it is Turing complete in a strong sense: a universal algorithm exists, that is able to execute any program, and is not asymptotically inefficient.

  20. LERC-SLAM - THE NASA LEWIS RESEARCH CENTER SATELLITE LINK ATTENUATION MODEL PROGRAM (IBM PC VERSION)

    Science.gov (United States)

    Manning, R. M.

    1994-01-01

    antenna required to establish a link with the satellite, the statistical parameters that characterize the rainrate process at the terminal site, the length of the propagation path within the potential rain region, and its projected length onto the local horizontal. The IBM PC version of LeRC-SLAM (LEW-14979) is written in Microsoft QuickBASIC for an IBM PC compatible computer with a monitor and printer capable of supporting an 80-column format. The IBM PC version is available on a 5.25 inch MS-DOS format diskette. The program requires about 30K RAM. The source code and executable are included. The Macintosh version of LeRC-SLAM (LEW-14977) is written in Microsoft Basic, Binary (b) v2.00 for Macintosh II series computers running MacOS. This version requires 400K RAM and is available on a 3.5 inch 800K Macintosh format diskette, which includes source code only. The Macintosh version was developed in 1987 and the IBM PC version was developed in 1989. IBM PC is a trademark of International Business Machines. MS-DOS is a registered trademark of Microsoft Corporation. Macintosh is a registered trademark of Apple Computer, Inc.

  1. LERC-SLAM - THE NASA LEWIS RESEARCH CENTER SATELLITE LINK ATTENUATION MODEL PROGRAM (MACINTOSH VERSION)

    Science.gov (United States)

    Manning, R. M.

    1994-01-01

    antenna required to establish a link with the satellite, the statistical parameters that characterize the rainrate process at the terminal site, the length of the propagation path within the potential rain region, and its projected length onto the local horizontal. The IBM PC version of LeRC-SLAM (LEW-14979) is written in Microsoft QuickBASIC for an IBM PC compatible computer with a monitor and printer capable of supporting an 80-column format. The IBM PC version is available on a 5.25 inch MS-DOS format diskette. The program requires about 30K RAM. The source code and executable are included. The Macintosh version of LeRC-SLAM (LEW-14977) is written in Microsoft Basic, Binary (b) v2.00 for Macintosh II series computers running MacOS. This version requires 400K RAM and is available on a 3.5 inch 800K Macintosh format diskette, which includes source code only. The Macintosh version was developed in 1987 and the IBM PC version was developed in 1989. IBM PC is a trademark of International Business Machines. MS-DOS is a registered trademark of Microsoft Corporation. Macintosh is a registered trademark of Apple Computer, Inc.

  2. FORTRAN computer program for seismic risk analysis

    Science.gov (United States)

    McGuire, Robin K.

    1976-01-01

    A program for seismic risk analysis is described which combines generality of application, efficiency and accuracy of operation, and the advantage of small storage requirements. The theoretical basis for the program is first reviewed, and the computational algorithms used to apply this theory are described. The information required for running the program is listed. Published attenuation functions describing the variation with earthquake magnitude and distance of expected values for various ground motion parameters are summarized for reference by the program user. Finally, suggestions for use of the program are made, an example problem is described (along with example problem input and output) and the program is listed.

  3. Computer program calculates transonic velocities in turbomachines

    Science.gov (United States)

    Katsanis, T.

    1971-01-01

    Computer program, TSONIC, combines velocity gradient and finite difference methods to obtain numerical solution for ideal, transonic, compressible flow for axial, radial, or mixed flow cascade of turbomachinery blades.

  4. Computer Programming Projects in Technology Courses.

    Science.gov (United States)

    Thomas, Charles R.

    1985-01-01

    Discusses programming projects in applied technology courses, examining documentation, formal reports, and implementation. Includes recommendations based on experience with a sophomore machine elements course which provided computers for problem solving exercises. (DH)

  5. Primer for Purchasing Computer Programs: Part 3.

    Science.gov (United States)

    Delf, Robert M.

    1981-01-01

    The last section of a three-part series deals with computer hardware requirements, program installation, and evaluation techniques. The first two parts appeared in the July and September 1981 issues. (Author/MLF)

  6. Primer for Purchasing Computer Programs: Part 2.

    Science.gov (United States)

    Delf, Robert M.

    1981-01-01

    The second article in a series of three to help purchasers obtain the best computer programs for their budgets, deals with bid solicitation and software evaluation. The first article appeared in the July 1981 issue. (Author/MLF)

  7. Satellite Orbit Programs Utilizing the Graphics Capabilities of the Microcomputer.

    Science.gov (United States)

    1986-06-01

    interact directly with a computer graphics program in real time. [Ref. 2 :p. vii) 7 A. OBJECTIVE The laws of celestial mechanics as formulated by Tycho ... Brahe , Kepler, and Sir Isaac Newton came from simple ideas and meticulous observations of the heavens above. The intent of this thesis is to use the

  8. Program Verification of Numerical Computation - Part 2

    OpenAIRE

    Pantelis, Garry

    2014-01-01

    These notes present some extensions of a formal method introduced in an earlier paper. The formal method is designed as a tool for program verification of numerical computation and forms the basis of the software package VPC. Included in the extensions that are presented here are disjunctions and methods for detecting non-computable programs. A more comprehensive list of the construction rules as higher order constructs is also presented.

  9. Computer programming and architecture the VAX

    CERN Document Server

    Levy, Henry

    2014-01-01

    Takes a unique systems approach to programming and architecture of the VAXUsing the VAX as a detailed example, the first half of this book offers a complete course in assembly language programming. The second describes higher-level systems issues in computer architecture. Highlights include the VAX assembler and debugger, other modern architectures such as RISCs, multiprocessing and parallel computing, microprogramming, caches and translation buffers, and an appendix on the Berkeley UNIX assembler.

  10. MFTF sensor verification computer program

    Energy Technology Data Exchange (ETDEWEB)

    Chow, H.K.

    1984-11-09

    The design, requirements document and implementation of the MFE Sensor Verification System were accomplished by the Measurement Engineering Section (MES), a group which provides instrumentation for the MFTF magnet diagnostics. The sensors, installed on and around the magnets and solenoids, housed in a vacuum chamber, will supply information about the temperature, strain, pressure, liquid helium level and magnet voltage to the facility operator for evaluation. As the sensors are installed, records must be maintained as to their initial resistance values. Also, as the work progresses, monthly checks will be made to insure continued sensor health. Finally, after the MFTF-B demonstration, yearly checks will be performed as well as checks of sensors as problem develops. The software to acquire and store the data was written by Harry Chow, Computations Department. The acquired data will be transferred to the MFE data base computer system.

  11. NASA High-End Computing Program Website

    Science.gov (United States)

    Cohen, Jarrett S.

    2008-01-01

    If you are a NASA-sponsored scientist or engineer. computing time is available to you at the High-End Computing (HEC) Program's NASA Advanced Supercomputing (NAS) Facility and NASA Center for Computational Sciences (NCCS). The Science Mission Directorate will select from requests NCCS Portals submitted to the e-Books online system for awards beginning on May 1. Current projects set to explore on April 30 must have a request in e-Books to be considered for renewal

  12. NASA High-End Computing Program Website

    Science.gov (United States)

    Cohen, Jarrett S.

    2008-01-01

    If you are a NASA-sponsored scientist or engineer. computing time is available to you at the High-End Computing (HEC) Program's NASA Advanced Supercomputing (NAS) Facility and NASA Center for Computational Sciences (NCCS). The Science Mission Directorate will select from requests NCCS Portals submitted to the e-Books online system for awards beginning on May 1. Current projects set to explore on April 30 must have a request in e-Books to be considered for renewal

  13. Computer-Aided Corrosion Program Management

    Science.gov (United States)

    MacDowell, Louis

    2010-01-01

    This viewgraph presentation reviews Computer-Aided Corrosion Program Management at John F. Kennedy Space Center. The contents include: 1) Corrosion at the Kennedy Space Center (KSC); 2) Requirements and Objectives; 3) Program Description, Background and History; 4) Approach and Implementation; 5) Challenges; 6) Lessons Learned; 7) Successes and Benefits; and 8) Summary and Conclusions.

  14. Integer Programming Models for Computational Biology Problems

    Institute of Scientific and Technical Information of China (English)

    Giuseppe Lancia

    2004-01-01

    The recent years have seen an impressive increase in the use of Integer Programming models for the solution of optimization problems originating in Molecular Biology. In this survey, some of the most successful Integer Programming approaches are described, while a broad overview of application areas being is given in modern Computational Molecular Biology.

  15. Computer Programming by Kindergarten Children Using LOGO.

    Science.gov (United States)

    Munro-Mavrias, Sandra

    Conservation ability, spatial motor ability, age, and gender were used as predictive variables in a study of 26 kindergarten children's computer programming ability. A preliminary pilot study with first graders had suggested that programming success was related to the ability to reverse thought processes. In both studies, children were taught to…

  16. Computer Programs for Settlement Analysis.

    Science.gov (United States)

    1980-10-01

    istrnibt ion. is itiifornt from top to bottomk arid thtat the presurre tit til’ riiddleto itile sti-atuitt (depth 25 ftct I represent s tilie average...1.1206 0 5000 0 1590 2 4 0.9694 20000 1,060 1 0000 0 1600 2 S 0.3200 4.0000 09see 2.0060 1 1610 11620 3 .095 6 0 58 Table 16 Output Data File for Program

  17. Research in mathematical theory of computation. [computer programming applications

    Science.gov (United States)

    Mccarthy, J.

    1973-01-01

    Research progress in the following areas is reviewed: (1) new version of computer program LCF (logic for computable functions) including a facility to search for proofs automatically; (2) the description of the language PASCAL in terms of both LCF and in first order logic; (3) discussion of LISP semantics in LCF and attempt to prove the correctness of the London compilers in a formal way; (4) design of both special purpose and domain independent proving procedures specifically program correctness in mind; (5) design of languages for describing such proof procedures; and (6) the embedding of ideas in the first order checker.

  18. Multi level programming Paradigm for Extreme Computing

    Science.gov (United States)

    Petiton, S.; Sato, M.; Emad, N.; Calvin, C.; Tsuji, M.; Dandouna, M.

    2014-06-01

    Abstract: In order to propose a framework and programming paradigms for post-petascale computing, on the road to exascale computing and beyond, we introduced new languages, associated with a hierarchical multi-level programming paradigm, allowing scientific end-users and developers to program highly hierarchical architectures designed for extreme computing. In this paper, we explain the interest of such hierarchical multi-level programming paradigm for extreme computing and its well adaptation to several large computational science applications, such as for linear algebra solvers used for reactor core physic. We describe the YML language and framework allowing describing graphs of parallel components, which may be developed using PGAS-like language such as XMP, scheduled and computed on supercomputers. Then, we propose experimentations on supercomputers (such as the "K" and "Hooper" ones) of the hybrid method MERAM (Multiple Explicitly Restarted Arnoldi Method) as a case study for iterative methods manipulating sparse matrices, and the block Gauss-Jordan method as a case study for direct method manipulating dense matrices. We conclude proposing evolutions for this programming paradigm.

  19. Small Satellites and the DARPA/Air Force Falcon Program

    Science.gov (United States)

    Weeks, David J.; Walker, Steven H.; Sackheim, Robert L.

    2004-01-01

    The FALCON ((Force Application and Launch from CONUS) program is a technology demonstration effort with three major components: a Small Launch Vehicle (SLV), a Common Aero Vehicle (CAV), and a Hypersonic Cruise Vehicle (HCV). Sponsored by DARPA and executed jointly by the United States Air Force and DARPA with NASA participation, the objectives are to develop and demonstrate technologies that will enable both near-term and far-term capability to execute time-critical, global reach missions. The focus of this paper is on the SLV as it relates to small satellites and the implications of lower cost to orbit for small satellites. The target recurring cost for placing 1000 pounds payloads into a circular reference orbit of 28.5 degrees at 100 nautical miles is $5,000,000 per launch. This includes range costs but not the payload or payload integration costs. In addition to the nominal 1000 pounds to LEO, FALCON is seeking delivery of a range of orbital payloads from 220 pounds to 2200 pounds to the reference orbit. Once placed on alert status, the SLV must be capable of launch within 24 hours.

  20. The revised solar array synthesis computer program

    Science.gov (United States)

    1970-01-01

    The Revised Solar Array Synthesis Computer Program is described. It is a general-purpose program which computes solar array output characteristics while accounting for the effects of temperature, incidence angle, charged-particle irradiation, and other degradation effects on various solar array configurations in either circular or elliptical orbits. Array configurations may consist of up to 75 solar cell panels arranged in any series-parallel combination not exceeding three series-connected panels in a parallel string and no more than 25 parallel strings in an array. Up to 100 separate solar array current-voltage characteristics, corresponding to 100 equal-time increments during the sunlight illuminated portion of an orbit or any 100 user-specified combinations of incidence angle and temperature, can be computed and printed out during one complete computer execution. Individual panel incidence angles may be computed and printed out at the user's option.

  1. An introduction to Python and computer programming

    CERN Document Server

    Zhang, Yue

    2015-01-01

    This book introduces Python programming language and fundamental concepts in algorithms and computing. Its target audience includes students and engineers with little or no background in programming, who need to master a practical programming language and learn the basic thinking in computer science/programming. The main contents come from lecture notes for engineering students from all disciplines, and has received high ratings. Its materials and ordering have been adjusted repeatedly according to classroom reception. Compared to alternative textbooks in the market, this book introduces the underlying Python implementation of number, string, list, tuple, dict, function, class, instance and module objects in a consistent and easy-to-understand way, making assignment, function definition, function call, mutability and binding environments understandable inside-out. By giving the abstraction of implementation mechanisms, this book builds a solid understanding of the Python programming language.

  2. The Computational Physics Program of the national MFE Computer Center

    Energy Technology Data Exchange (ETDEWEB)

    Mirin, A.A.

    1989-01-01

    Since June 1974, the MFE Computer Center has been engaged in a significant computational physics effort. The principal objective of the Computational Physics Group is to develop advanced numerical models for the investigation of plasma phenomena and the simulation of present and future magnetic confinement devices. Another major objective of the group is to develop efficient algorithms and programming techniques for current and future generations of supercomputers. The Computational Physics Group has been involved in several areas of fusion research. One main area is the application of Fokker-Planck/quasilinear codes to tokamaks. Another major area is the investigation of resistive magnetohydrodynamics in three dimensions, with applications to tokamaks and compact toroids. A third area is the investigation of kinetic instabilities using a 3-D particle code; this work is often coupled with the task of numerically generating equilibria which model experimental devices. Ways to apply statistical closure approximations to study tokamak-edge plasma turbulence have been under examination, with the hope of being able to explain anomalous transport. Also, we are collaborating in an international effort to evaluate fully three-dimensional linear stability of toroidal devices. In addition to these computational physics studies, the group has developed a number of linear systems solvers for general classes of physics problems and has been making a major effort at ascertaining how to efficiently utilize multiprocessor computers. A summary of these programs are included in this paper. 6 tabs.

  3. Scripting Module for the Satellite Orbit Analysis Program (SOAP)

    Science.gov (United States)

    Carnright, Robert; Paget, Jim; Coggi, John; Stodden, David

    2008-01-01

    of the planetary body blocking the line of sight is a condition upon which the power being drawn is set to zero. It remains at zero until the observation objective is again in view. Computing the total power drawn by the instrument over a period of days or weeks can now take such factors into consideration. What makes the architecture especially powerful is that the scripting module can look ahead and behind in simulation time, and this temporal versatility can be leveraged in displays such as x-y plots. For example, a plot of a satellite s altitude as a function of time can take changes to the orbit into account.

  4. Permanent-File-Validation Utility Computer Program

    Science.gov (United States)

    Derry, Stephen D.

    1988-01-01

    Errors in files detected and corrected during operation. Permanent File Validation (PFVAL) utility computer program provides CDC CYBER NOS sites with mechanism to verify integrity of permanent file base. Locates and identifies permanent file errors in Mass Storage Table (MST) and Track Reservation Table (TRT), in permanent file catalog entries (PFC's) in permit sectors, and in disk sector linkage. All detected errors written to listing file and system and job day files. Program operates by reading system tables , catalog track, permit sectors, and disk linkage bytes to vaidate expected and actual file linkages. Used extensively to identify and locate errors in permanent files and enable online correction, reducing computer-system downtime.

  5. SPICE Module for the Satellite Orbit Analysis Program (SOAP)

    Science.gov (United States)

    Coggi, John; Carnright, Robert; Hildebrand, Claude

    2008-01-01

    A SPICE module for the Satellite Orbit Analysis Program (SOAP) precisely represents complex motion and maneuvers in an interactive, 3D animated environment with support for user-defined quantitative outputs. (SPICE stands for Spacecraft, Planet, Instrument, Camera-matrix, and Events). This module enables the SOAP software to exploit NASA mission ephemeris represented in the JPL Ancillary Information Facility (NAIF) SPICE formats. Ephemeris types supported include position, velocity, and orientation for spacecraft and planetary bodies including the Sun, planets, natural satellites, comets, and asteroids. Entire missions can now be imported into SOAP for 3D visualization, playback, and analysis. The SOAP analysis and display features can now leverage detailed mission files to offer the analyst both a numerically correct and aesthetically pleasing combination of results that can be varied to study many hypothetical scenarios. The software provides a modeling and simulation environment that can encompass a broad variety of problems using orbital prediction. For example, ground coverage analysis, communications analysis, power and thermal analysis, and 3D visualization that provide the user with insight into complex geometric relations are included. The SOAP SPICE module allows distributed science and engineering teams to share common mission models of known pedigree, which greatly reduces duplication of effort and the potential for error. The use of the software spans all phases of the space system lifecycle, from the study of future concepts to operations and anomaly analysis. It allows SOAP software to correctly position and orient all of the principal bodies of the Solar System within a single simulation session along with multiple spacecraft trajectories and the orientation of mission payloads. In addition to the 3D visualization, the user can define numeric variables and x-y plots to quantitatively assess metrics of interest.

  6. Satellite power system. Concept development and evaluation program

    Energy Technology Data Exchange (ETDEWEB)

    1978-10-01

    The Reference System description emphasizes technical and operational information required in support of environmental, socioeconomic, and comparative assessment studies. Supporting information has been developed according to a guideline of implementing two 5 GW SPS systems per year for 30 years beginning with an initial operational data of 2000 and with SPS's being added at the rate of two per year (10 GW/year) until 2030. The Reference System concept, which features gallium--aluminum--arsenide (GaAlAs) and silicon solar cell options, is described in detail. The concept utilizes a planar solar array (about 55 km/sup 2/) built on a graphite fiber reinforced thermoplastic structure. The silicon array uses a concentration ratio of one (no concentration), whereas the GaAlAs array uses a concentration ratio of two. A one-kilometer diameter phased array microwave antenna is mounted on one end. The antenna uses klystrons as power amplifiers with slotted waveguides as radiating elements. The satellite is constructed in geosynchronous orbit in a six-month period. The ground receiving stations (rectenna) are completed during the same time period. The other two major components of an SPS program are (1) the construction bases in space and launch and mission control bases on earth and (2) fleets of various transportation vehicles that support the construction and maintenance operations of the satellites. These transportation vehicles include Heavy Lift Launch Vehicles (HLLV), Personnel Launch Vehicles (PLV), Cargo Orbit Transfer Vehicles (COTV), and Personnel Orbit Transfer Vehicles (POTV). The earth launch site chosen is the Kennedy Space Center, pending further study.

  7. Reliability analysis and design of on-board computer system for small stereo mapping satellite

    Institute of Scientific and Technical Information of China (English)

    马秀娟; 曹喜滨; 马兴瑞

    2002-01-01

    The on-board computer system for a small satellite is required to be high in reliability, light in weight, small in volume and low in power consumption. This paper describes the on-board computer system with the advantages of both centralized and distributed systems, analyzes its reliability, and briefs the key techniques used to improve its reliability.

  8. Zenith Pass Problem of Inter-satellite Linkage Antenna Based on Program Guidance Method

    Institute of Scientific and Technical Information of China (English)

    Zhai Kun; Yang Di

    2008-01-01

    While adopting an elevation-over-azimuth architecture by an inter-satellite linkage antenna of a user satellite, a zenith pass problem always occurs when the antenna is tracing the tracking and data relay satellite (TDRS). This paper deals with this problem by way of,firstly, introducing movement laws of the inter-satellite linkage to predict the movement of the user satellite antenna followed by analyzing the potential pass moment and the actual one of the zenith pass in detail. A number of specific orbit altitudes for the user satellite that can remove the blindness zone are obtained. Finally, on the base of the predicted results from the movement laws of the inter-satellite linkage, the zenith pass tracing strategies for the user satellite antenna are designed under the program guidance using a trajectory preprocessor. Simulations have confirmed the reasonability and feasibility of the strategies in dealing with the zenith pass problem.

  9. A CAD (Classroom Assessment Design) of a Computer Programming Course

    Science.gov (United States)

    Hawi, Nazir S.

    2012-01-01

    This paper presents a CAD (classroom assessment design) of an entry-level undergraduate computer programming course "Computer Programming I". CAD has been the product of a long experience in teaching computer programming courses including teaching "Computer Programming I" 22 times. Each semester, CAD is evaluated and modified…

  10. [Computer programming for radiocardiography and radiocyclography].

    Science.gov (United States)

    Khorvat, M; Sabo, D; Tomor, B; Almashi, L; Debretsi, T; Ludvig, K

    1977-09-01

    Digital radiocardiography with linear programming, on the ALGOL language, by means of an ODRA-1204 computer is described. Determination of cardiac dynamical parameters of patients in rest and under load was carried out. Radioisotopic methods were combined with conventional cardiologic examinations, particularly the microcatheterization.

  11. Contributions to computational stereology and parallel programming

    DEFF Research Database (Denmark)

    Rasmusson, Allan

    rotator, even without the need for isotropic sections. To meet the need for computational power to perform image restoration of virtual tissue sections, parallel programming on GPUs has also been part of the project. This has lead to a significant change in paradigm for a previously developed surgical...

  12. Computer Program Re-layers Engineering Drawings

    Science.gov (United States)

    Crosby, Dewey C., III

    1990-01-01

    RULCHK computer program aids in structuring layers of information pertaining to part or assembly designed with software described in article "Software for Drawing Design Details Concurrently" (MFS-28444). Checks and optionally updates structure of layers for part. Enables designer to construct model and annotate its documentation without burden of manually layering part to conform to standards at design time.

  13. Data systems and computer science programs: Overview

    Science.gov (United States)

    Smith, Paul H.; Hunter, Paul

    1991-01-01

    An external review of the Integrated Technology Plan for the Civil Space Program is presented. The topics are presented in viewgraph form and include the following: onboard memory and storage technology; advanced flight computers; special purpose flight processors; onboard networking and testbeds; information archive, access, and retrieval; visualization; neural networks; software engineering; and flight control and operations.

  14. Design criteria and eigensequence plots for satellite computed tomography

    Science.gov (United States)

    Wahba, G.

    1983-01-01

    The use of the degrees of freedom for signal is proposed as a design criteria for comparing different designs for satellite and other measuring systems. It is also proposed that certain eigensequence plots be examined at the design stage along with appropriate estimates of the parameter lambda playing the role of noise to signal ratio. The degrees of freedom for signal and the eigensequence plots may be determined using prior information in the spectral domain which is presently available along with a description of the system, and simulated data for estimating lambda. This work extends the 1972 work of Weinreb and Crosby.

  15. Using Wikis to Learn Computer Programming

    Science.gov (United States)

    González-Ortega, David; Díaz-Pernas, Francisco Javier; Martínez-Zarzuela, Mario; Antón-Rodríguez, Míriam; Díez-Higuera, José Fernando; Boto-Giralda, Daniel; de La Torre-Díez, Isabel

    In this paper, we analyze the suitability of wikis in education, especially to learn computer programming, and present a wiki-based teaching innovation activity carried out in the first course of Telecommunication Engineering during two academic courses. The activity consisted in the creation of a wiki to collect errors made by students while they were coding programs in C language. The activity was framed in a collaborative learning strategy in which all the students had to collaborate and be responsible for the final result, but also in a competitive learning strategy, in which the groups had to compete to make original meaningful contributions to the wiki. The use of a wiki for learning computer programming was very satisfactory. A wiki allows to monitor continuously the work of the students, who become publishers and evaluators of contents rather than mere consumers of information, in an active learning approach.

  16. Fault Tolerance and COTS: Next Generation of High Performance Satellite Computers

    Science.gov (United States)

    Behr, P.; Bärwald, W.; Brieß, K.; Montenegro, S.

    The increasing complexity of future satellite missions requires adequately powerful on- board computer systems. The obvious performance gap between state-of-the-art micro- processor technology ("commercial-off-the-shelf", COTS) and available radiation hard components already impedes the realization of innovative satellite applications requiring high performance on-board data processing. In the paper we emphasize the advantages of the COTS approach for future OBCS and we show why we are convinced that this approach is feasible. We present the architecture of the fault tolerant control computer of the BIRD satellite and finally we show some results of the BIRD mission after 20 months in orbit, especially the experience with its COTS based control computer.

  17. Employing subgoals in computer programming education

    Science.gov (United States)

    Margulieux, Lauren E.; Catrambone, Richard; Guzdial, Mark

    2016-01-01

    The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal labeled worked examples, to explore whether it would improve programming instruction. The first two experiments, conducted in a laboratory, suggest that the intervention improves undergraduate learners' problem-solving performance and affects how learners approach problem-solving. The third experiment demonstrates that the intervention has similar, and perhaps stronger, effects in an online learning environment with in-service K-12 teachers who want to become qualified to teach computing courses. By implementing this subgoal intervention as a tool for educators to teach themselves and their students, education systems could improve computing education and better prepare learners for an increasingly technical world.

  18. Implementation of space satellite remote sensing programs in developing countries (Ecuador)

    Science.gov (United States)

    Segovia, A.

    1982-01-01

    The current state of space satellite remote sensing programs in developing countries is discussed. Sensors being utilized and results obtained are described. Requirements are presented for the research of resources in developing countries. It is recommended that a work procedure be developed for the use of satellite remote sensing data tailored to the necessities of the different countries.

  19. Scientific Computing in the CH Programming Language

    Directory of Open Access Journals (Sweden)

    Harry H. Cheng

    1993-01-01

    Full Text Available We have developed a general-purpose block-structured interpretive programming Ianguage. The syntax and semantics of this language called CH are similar to C. CH retains most features of C from the scientific computing point of view. In this paper, the extension of C to CH for numerical computation of real numbers will be described. Metanumbers of −0.0, 0.0, Inf, −Inf, and NaN are introduced in CH. Through these metanumbers, the power of the IEEE 754 arithmetic standard is easily available to the programmer. These metanumbers are extended to commonly used mathematical functions in the spirit of the IEEE 754 standard and ANSI C. The definitions for manipulation of these metanumbers in I/O; arithmetic, relational, and logic operations; and built-in polymorphic mathematical functions are defined. The capabilities of bitwise, assignment, address and indirection, increment and decrement, as well as type conversion operations in ANSI C are extended in CH. In this paper, mainly new linguistic features of CH in comparison to C will be described. Example programs programmed in CH with metanumbers and polymorphic mathematical functions will demonstrate capabilities of CH in scientific computing.

  20. Do Teachers Need to Know about Computer Programming?

    Science.gov (United States)

    Yoder, Sharon; Moursund, David

    1993-01-01

    The article explores some of the history that has led to the current emphasis on teaching educators to use computer applications without teaching the underlying computer programing or computer science, arguing that all teachers should receive some instruction in computer science and computer programing. (SM)

  1. Satellite communication performance evaluation: Computational techniques based on moments

    Science.gov (United States)

    Omura, J. K.; Simon, M. K.

    1980-01-01

    Computational techniques that efficiently compute bit error probabilities when only moments of the various interference random variables are available are presented. The approach taken is a generalization of the well known Gauss-Quadrature rules used for numerically evaluating single or multiple integrals. In what follows, basic algorithms are developed. Some of its properties and generalizations are shown and its many potential applications are described. Some typical interference scenarios for which the results are particularly applicable include: intentional jamming, adjacent and cochannel interferences; radar pulses (RFI); multipath; and intersymbol interference. While the examples presented stress evaluation of bit error probilities in uncoded digital communication systems, the moment techniques can also be applied to the evaluation of other parameters, such as computational cutoff rate under both normal and mismatched receiver cases in coded systems. Another important application is the determination of the probability distributions of the output of a discrete time dynamical system. This type of model occurs widely in control systems, queueing systems, and synchronization systems (e.g., discrete phase locked loops).

  2. Requirements analysis and design for implementation of a satellite link for a local area computer network

    OpenAIRE

    Lorentzen, Richard B.

    1991-01-01

    Approved for public release; distribution is unlimited The purpose of this thesis is to provide naval computer students with a basic knowledge on Very Small Aperture Terminal (VSAT) satellite technology and to define the hardware and software requirements at the interface between a VSAT and a Local Area Network (LAN). By restricting a computer network to terrestrial links, a vast amount of knowledge is not accessed because either the terrestrial links can't access the information or the...

  3. 47 CFR 76.1507 - Competitive access to satellite cable programming.

    Science.gov (United States)

    2010-10-01

    ... programming. 76.1507 Section 76.1507 Telecommunication FEDERAL COMMUNICATIONS COMMISSION (CONTINUED) BROADCAST... access to satellite cable programming. (a) Any provision that applies to a cable operator under §§ 76... provides video programming on its open video system, except as limited by paragraph (a) (1)-(3) of...

  4. A research program in empirical computer science

    Science.gov (United States)

    Knight, J. C.

    1991-01-01

    During the grant reporting period our primary activities have been to begin preparation for the establishment of a research program in experimental computer science. The focus of research in this program will be safety-critical systems. Many questions that arise in the effort to improve software dependability can only be addressed empirically. For example, there is no way to predict the performance of the various proposed approaches to building fault-tolerant software. Performance models, though valuable, are parameterized and cannot be used to make quantitative predictions without experimental determination of underlying distributions. In the past, experimentation has been able to shed some light on the practical benefits and limitations of software fault tolerance. It is common, also, for experimentation to reveal new questions or new aspects of problems that were previously unknown. A good example is the Consistent Comparison Problem that was revealed by experimentation and subsequently studied in depth. The result was a clear understanding of a previously unknown problem with software fault tolerance. The purpose of a research program in empirical computer science is to perform controlled experiments in the area of real-time, embedded control systems. The goal of the various experiments will be to determine better approaches to the construction of the software for computing systems that have to be relied upon. As such it will validate research concepts from other sources, provide new research results, and facilitate the transition of research results from concepts to practical procedures that can be applied with low risk to NASA flight projects. The target of experimentation will be the production software development activities undertaken by any organization prepared to contribute to the research program. Experimental goals, procedures, data analysis and result reporting will be performed for the most part by the University of Virginia.

  5. Gender Differences in the Use of Computers, Programming, and Peer Interactions in Computer Science Classrooms

    Science.gov (United States)

    Stoilescu, Dorian; Egodawatte, Gunawardena

    2010-01-01

    Research shows that female and male students in undergraduate computer science programs view computer culture differently. Female students are interested more in the use of computers than in doing programming, whereas male students see computer science mainly as a programming activity. The overall purpose of our research was not to find new…

  6. Gender Differences in the Use of Computers, Programming, and Peer Interactions in Computer Science Classrooms

    Science.gov (United States)

    Stoilescu, Dorian; Egodawatte, Gunawardena

    2010-01-01

    Research shows that female and male students in undergraduate computer science programs view computer culture differently. Female students are interested more in the use of computers than in doing programming, whereas male students see computer science mainly as a programming activity. The overall purpose of our research was not to find new…

  7. Computer programming for generating visual stimuli.

    Science.gov (United States)

    Bukhari, Farhan; Kurylo, Daniel D

    2008-02-01

    Critical to vision research is the generation of visual displays with precise control over stimulus metrics. Generating stimuli often requires adapting commercial software or developing specialized software for specific research applications. In order to facilitate this process, we give here an overview that allows nonexpert users to generate and customize stimuli for vision research. We first give a review of relevant hardware and software considerations, to allow the selection of display hardware, operating system, programming language, and graphics packages most appropriate for specific research applications. We then describe the framework of a generic computer program that can be adapted for use with a broad range of experimental applications. Stimuli are generated in the context of trial events, allowing the display of text messages, the monitoring of subject responses and reaction times, and the inclusion of contingency algorithms. This approach allows direct control and management of computer-generated visual stimuli while utilizing the full capabilities of modern hardware and software systems. The flowchart and source code for the stimulus-generating program may be downloaded from www.psychonomic.org/archive.

  8. Translator program converts computer printout into braille language

    Science.gov (United States)

    Powell, R. A.

    1967-01-01

    Computer program converts print image tape files into six dot Braille cells, enabling a blind computer programmer to monitor and evaluate data generated by his own programs. The Braille output is printed 8 lines per inch.

  9. Evaluation of spacecraft technology programs (effects on communication satellite business ventures), volume 1

    Science.gov (United States)

    Greenburg, J. S.; Gaelick, C.; Kaplan, M.; Fishman, J.; Hopkins, C.

    1985-01-01

    Commercial organizations as well as government agencies invest in spacecraft (S/C) technology programs that are aimed at increasing the performance of communications satellites. The value of these programs must be measured in terms of their impacts on the financial performane of the business ventures that may ultimately utilize the communications satellites. An economic evaluation and planning capability was developed and used to assess the impact of NASA on-orbit propulsion and space power programs on typical fixed satellite service (FSS) and direct broadcast service (DBS) communications satellite business ventures. Typical FSS and DBS spin and three-axis stabilized spacecraft were configured in the absence of NASA technology programs. These spacecraft were reconfigured taking into account the anticipated results of NASA specified on-orbit propulsion and space power programs. In general, the NASA technology programs resulted in spacecraft with increased capability. The developed methodology for assessing the value of spacecraft technology programs in terms of their impact on the financial performance of communication satellite business ventures is described. Results of the assessment of NASA specified on-orbit propulsion and space power technology programs are presented for typical FSS and DBS business ventures.

  10. An Application of Programming and Mathematics: Writing a Computer Graphing Program.

    Science.gov (United States)

    Waits, Bert; Demana, Franklin

    1988-01-01

    Suggests computer graphing as a topic for computer programing. Reviews Apple II computer graphics information and gives suggestions for writing the programs. Presents equations to help place information onto the screen with proper coordinates. (MVL)

  11. A contribution to computer analysis of coupled-cavity traveling wave tubes. [design study for CTS satellite

    Science.gov (United States)

    Connolly, D. J.; Omalley, T. A.

    1977-01-01

    A flexible accurate large-signal computer program has been developed for the design of coupled-cavity traveling wave tubes. The program is written for a TSS-360 time sharing system. The beam is described by a disk model and the slow wave structure by a sequence of cavities or cells. The computational approach is arranged so that each cavity may have different geometrical or electrical parameters than its neighbors. This allows the program user to simulate a tube of almost arbitrary complexity. Input and output couplers, severs, complicated velocity tapers, and other features peculiar to one or a few cavities may be modeled by a correct choice of input data. The beam-wave interaction is handled by a new approach in which the RF fields are expanded in solutions to the TM wave equation retaining all significant space harmonics. The program was used to perform a design study of the TWT developed for the CTS satellite. Good agreement was obtained between the predictions of the program and the measured performance of the flight tube. The internal check on power balance was satisfied within plus or minus 0.2 per cent of input beam power.

  12. STEW A Nonlinear Data Modeling Computer Program

    CERN Document Server

    Chen, H

    2000-01-01

    A nonlinear data modeling computer program, STEW, employing the Levenberg-Marquardt algorithm, has been developed to model the experimental sup 2 sup 3 sup 9 Pu(n,f) and sup 2 sup 3 sup 5 U(n,f) cross sections. This report presents results of the modeling of the sup 2 sup 3 sup 9 Pu(n,f) and sup 2 sup 3 sup 5 U(n,f) cross-section data. The calculation of the fission transmission coefficient is based on the double-humped-fission-barrier model of Bjornholm and Lynn. Incident neutron energies of up to 5 MeV are considered.

  13. An overview of the SAFSIM computer program

    Energy Technology Data Exchange (ETDEWEB)

    Dobranich, D.

    1993-01-01

    SAFSIM (System Analysis Flow SIMulator) is a FORTRAN computer program that provides engineering simulations of user-specified flow networks at the system level. It includes fluid mechanics, heat transfer, and reactor dynamics capabilities. SAFSIM provides sufficient versatility to allow the simulation of almost any flow system, from a backyard sprinkler system to a clustered nuclear reactor propulsion system. In addition to versatility, speed and robustness are primary goals of SAFSIM development. The current capabilities of SAFSIM are summarized and some sample applications are presented. It is applied here to a nuclear thermal propulsion system and nuclear rocket engine test facility.

  14. STEW: A Nonlinear Data Modeling Computer Program

    Energy Technology Data Exchange (ETDEWEB)

    Chen, H.

    2000-03-04

    A nonlinear data modeling computer program, STEW, employing the Levenberg-Marquardt algorithm, has been developed to model the experimental {sup 239}Pu(n,f) and {sup 235}U(n,f) cross sections. This report presents results of the modeling of the {sup 239}Pu(n,f) and {sup 235}U(n,f) cross-section data. The calculation of the fission transmission coefficient is based on the double-humped-fission-barrier model of Bjornholm and Lynn. Incident neutron energies of up to 5 MeV are considered.

  15. 78 FR 15730 - Privacy Act of 1974; Computer Matching Program

    Science.gov (United States)

    2013-03-12

    ... SECURITY Office of the Secretary Privacy Act of 1974; Computer Matching Program AGENCY: U.S. Citizenship...: Privacy Act of 1974; Computer Matching Program between the Department of Homeland Security, U.S... notice of the existence of a computer matching program between the Department of Homeland Security,...

  16. Advanced Certification Program for Computer Graphic Specialists. Final Performance Report.

    Science.gov (United States)

    Parkland Coll., Champaign, IL.

    A pioneer program in computer graphics was implemented at Parkland College (Illinois) to meet the demand for specialized technicians to visualize data generated on high performance computers. In summer 1989, 23 students were accepted into the pilot program. Courses included C programming, calculus and analytic geometry, computer graphics, and…

  17. Computational methodology to predict satellite system-level effects from impacts of untrackable space debris

    Science.gov (United States)

    Welty, N.; Rudolph, M.; Schäfer, F.; Apeldoorn, J.; Janovsky, R.

    2013-07-01

    This paper presents a computational methodology to predict the satellite system-level effects resulting from impacts of untrackable space debris particles. This approach seeks to improve on traditional risk assessment practices by looking beyond the structural penetration of the satellite and predicting the physical damage to internal components and the associated functional impairment caused by untrackable debris impacts. The proposed method combines a debris flux model with the Schäfer-Ryan-Lambert ballistic limit equation (BLE), which accounts for the inherent shielding of components positioned behind the spacecraft structure wall. Individual debris particle impact trajectories and component shadowing effects are considered and the failure probabilities of individual satellite components as a function of mission time are calculated. These results are correlated to expected functional impairment using a Boolean logic model of the system functional architecture considering the functional dependencies and redundancies within the system.

  18. Rayleigh radiance computations for satellite remote sensing: accounting for the effect of sensor spectral response function.

    Science.gov (United States)

    Wang, Menghua

    2016-05-30

    To understand and assess the effect of the sensor spectral response function (SRF) on the accuracy of the top of the atmosphere (TOA) Rayleigh-scattering radiance computation, new TOA Rayleigh radiance lookup tables (LUTs) over global oceans and inland waters have been generated. The new Rayleigh LUTs include spectral coverage of 335-2555 nm, all possible solar-sensor geometries, and surface wind speeds of 0-30 m/s. Using the new Rayleigh LUTs, the sensor SRF effect on the accuracy of the TOA Rayleigh radiance computation has been evaluated for spectral bands of the Visible Infrared Imaging Radiometer Suite (VIIRS) on the Suomi National Polar-orbiting Partnership (SNPP) satellite and the Joint Polar Satellite System (JPSS)-1, showing some important uncertainties for VIIRS-SNPP particularly for large solar- and/or sensor-zenith angles as well as for large Rayleigh optical thicknesses (i.e., short wavelengths) and bands with broad spectral bandwidths. To accurately account for the sensor SRF effect, a new correction algorithm has been developed for VIIRS spectral bands, which improves the TOA Rayleigh radiance accuracy to ~0.01% even for the large solar-zenith angles of 70°-80°, compared with the error of ~0.7% without applying the correction for the VIIRS-SNPP 410 nm band. The same methodology that accounts for the sensor SRF effect on the Rayleigh radiance computation can be used for other satellite sensors. In addition, with the new Rayleigh LUTs, the effect of surface atmospheric pressure variation on the TOA Rayleigh radiance computation can be calculated precisely, and no specific atmospheric pressure correction algorithm is needed. There are some other important applications and advantages to using the new Rayleigh LUTs for satellite remote sensing, including an efficient and accurate TOA Rayleigh radiance computation for hyperspectral satellite remote sensing, detector-based TOA Rayleigh radiance computation, Rayleigh radiance calculations for high altitude

  19. 40 CFR Appendix C to Part 67 - Computer Program

    Science.gov (United States)

    2010-07-01

    ... 40 Protection of Environment 15 2010-07-01 2010-07-01 false Computer Program C Appendix C to Part 67 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) AIR PROGRAMS (CONTINUED) EPA APPROVAL OF STATE NONCOMPLIANCE PENALTY PROGRAM Pt. 67, App. C Appendix C to Part 67—Computer Program...

  20. Communication Satellite Technology as a Potential Comprehensive Delivery System for Correctional Institution Education and Training Programs

    Science.gov (United States)

    Polcyn, Kenneth A.

    1977-01-01

    By pooling resources and using communication satellites to access quality regional or national programs and personnel, institutions may be able to determine inmate aptitudes and career options, receive career counselling for inmates based on job trends, access educational and vocational training programs that match the inmates' capabilities and…

  1. Communication Satellite Technology as a Potential Comprehensive Delivery System for Correctional Institution Education and Training Programs

    Science.gov (United States)

    Polcyn, Kenneth A.

    1977-01-01

    By pooling resources and using communication satellites to access quality regional or national programs and personnel, institutions may be able to determine inmate aptitudes and career options, receive career counselling for inmates based on job trends, access educational and vocational training programs that match the inmates' capabilities and…

  2. Application of Communications Satellite to Educational Development; An Overview of the Washington University Program.

    Science.gov (United States)

    Morgan, Robert P.; And Others

    Selected aspects and results of an interdisciplinary research and education program to examine the potential and problems associated with the use of communication satellites to help meet educational needs in the United States are summarized. The progress of the program to date in four major areas is described: needs analysis, communications…

  3. Technology programs and related policies - Impacts on communications satellite business ventures

    Science.gov (United States)

    Greenberg, J. S.

    1985-01-01

    The DOMSAT II stochastic communication satellite business venture financial planning simulation model is described. The specification of business scenarios and the results of several analyses are presented. In particular, the impacts of NASA on-orbit propulsion and power technology programs are described. The effects of insurance rates and self-insurance and of the use of the Space Shuttle and Ariane transportation systems on a typical fixed satellite service business venture are discussed.

  4. Technology programs and related policies - Impacts on communications satellite business ventures

    Science.gov (United States)

    Greenberg, J. S.

    1985-01-01

    The DOMSAT II stochastic communication satellite business venture financial planning simulation model is described. The specification of business scenarios and the results of several analyses are presented. In particular, the impacts of NASA on-orbit propulsion and power technology programs are described. The effects of insurance rates and self-insurance and of the use of the Space Shuttle and Ariane transportation systems on a typical fixed satellite service business venture are discussed.

  5. CPUG: Computational Physics UG Degree Program at Oregon State University

    Science.gov (United States)

    Landau, Rubin H.

    2004-03-01

    A four-year undergraduate degree program leading to a Bachelor's degree in Computational Physics is described. The courses and texts under development are research- and Web-rich, and culminate in an advanced computational laboratory derived from graduate theses and faculty research. The five computational courses and course materials developed for this program act as a bridge connecting the physics with the computation and the mathematics, and as a link to the computational science community.

  6. Computer programs for the concordance correlation coefficient.

    Science.gov (United States)

    Crawford, Sara B; Kosinski, Andrzej S; Lin, Hung-Mo; Williamson, John M; Barnhart, Huiman X

    2007-10-01

    The CCC macro is presented for computation of the concordance correlation coefficient (CCC), a common measure of reproducibility. The macro has been produced in both SAS and R, and a detailed presentation of the macro input and output for the SAS program is included. The macro provides estimation of three versions of the CCC, as presented by Lin [L.I.-K. Lin, A concordance correlation coefficient to evaluate reproducibility, Biometrics 45 (1989) 255-268], Barnhart et al. [H.X. Barnhart, J.L. Haber, J.L. Song, Overall concordance correlation coefficient for evaluating agreement among multiple observers, Biometrics 58 (2002) 1020-1027], and Williamson et al. [J.M. Williamson, S.B. Crawford, H.M. Lin, Resampling dependent concordance correlation coefficients, J. Biopharm. Stat. 17 (2007) 685-696]. It also provides bootstrap confidence intervals for the CCC, as well as for the difference in CCCs for both independent and dependent samples. The macro is designed for balanced data only. Detailed explanation of the involved computations and macro variable definitions are provided in the text. Two biomedical examples are included to illustrate that the macro can be easily implemented.

  7. The Combined Release and Radiation Effects Satellite (CRRES) program: A unique series of scientific experiments

    Science.gov (United States)

    Reasoner, David L.; McCook, Morgan W.; Vaughan, William W.

    The Defense Department and NASA have joined in a program to study the space environment which surrounds the earth and the effects of space radiation on modern satellite electronic systems. The Combined Release and Radiation Effects Satellite (CRRES) will carry an array of active experiments including chemical releases and a complement of sophisticated scientific instruments to accomplish these objectives. Other chemical release active experiments will be performed with sub-orbital rocket probes. The chemical releases will 'paint' the magnetic and electric fields of earthspace with clouds of glowing ions. Earthspace will be a laboratory, and the releases will be studied with an extensive network of ground-, aircraft-, and satellite-based diagnostic instruments. Some of the topics discussed include the following: the effects of earthspace; the need for active experiments; types of chemical releases; the CRRES program schedule; international support and coordinated studies; photographing chemical releases; information on locating chemical releases for observation by the amateur; and CRRES as a program.

  8. Experiences with Efficient Methodologies for Teaching Computer Programming to Geoscientists

    Science.gov (United States)

    Jacobs, Christian T.; Gorman, Gerard J.; Rees, Huw E.; Craig, Lorraine E.

    2016-01-01

    Computer programming was once thought of as a skill required only by professional software developers. But today, given the ubiquitous nature of computation and data science it is quickly becoming necessary for all scientists and engineers to have at least a basic knowledge of how to program. Teaching how to program, particularly to those students…

  9. 01010000 01001100 01000001 01011001: Play Elements in Computer Programming

    Science.gov (United States)

    Breslin, Samantha

    2013-01-01

    This article explores the role of play in human interaction with computers in the context of computer programming. The author considers many facets of programming including the literary practice of coding, the abstract design of programs, and more mundane activities such as testing, debugging, and hacking. She discusses how these incorporate the…

  10. Graphics and composite material computer program enhancements for SPAR

    Science.gov (United States)

    Farley, G. L.; Baker, D. J.

    1980-01-01

    User documentation is provided for additional computer programs developed for use in conjunction with SPAR. These programs plot digital data, simplify input for composite material section properties, and compute lamina stresses and strains. Sample problems are presented including execution procedures, program input, and graphical output.

  11. Astronomy satellites in the U.S. program

    Science.gov (United States)

    Aucremanne, M. J.

    1974-01-01

    The Orbiting Astronomical Observatory (OAO) series demonstrated that necessary thermal control systems and high pointing stability are feasible on astronomical satellites. A geosynchronous International Ultraviolet Explorer (IUE) is being planned by the US, UK, and ESRO for stellar spectroscopy. High Energy Astronomy Observatories, HEAO-A B, and C, will concentrate on stellar X-ray objects, cosmic ray physics, and gamma ray astronomy. A Shuttle-compatible Solar Maximum Mission (SMM) is planned for studying solar flares and flare related phenomena during the next solar maximum. Now in the instrumentation definition stage is the Large Space Telescope (LST), to provide higher resolution and sensitivity, larger wavelength range (from ultraviolet to far infrared), and higher time resolution than ground-based telescopes.

  12. Baseband processor development for the Advanced Communications Satellite Program

    Science.gov (United States)

    Moat, D.; Sabourin, D.; Stilwell, J.; Mccallister, R.; Borota, M.

    1982-01-01

    An onboard-baseband-processor concept for a satellite-switched time-division-multiple-access (SS-TDMA) communication system was developed for NASA Lewis Research Center. The baseband processor routes and controls traffic on an individual message basis while providing significant advantages in improved link margins and system flexibility. Key technology developments required to prove the flight readiness of the baseband-processor design are being verified in a baseband-processor proof-of-concept model. These technology developments include serial MSK modems, Clos-type baseband routing switch, a single-chip CMOS maximum-likelihood convolutional decoder, and custom LSL implementation of high-speed, low-power ECL building blocks.

  13. A Course in Algebra and Trigonometry with Computer Programming.

    Science.gov (United States)

    Beavers, Mildred; And Others

    This textbook was developed by the Colorado Schools Computing Science (CSCS) Curriculum Development Project. It can be used with high school or college students in an integrated presentation of second-year algebra, trigonometry, and beginning computer programing. (MK)

  14. Programs for Use in Teaching Research Methods for Small Computers

    Science.gov (United States)

    Halley, Fred S.

    1975-01-01

    Description of Sociology Library (SOLIB), presented as a package of computer programs designed for smaller computers used in research methods courses and by students performing independent research. (Author/ND)

  15. An allotment planning concept and related computer software for planning the fixed satellite service at the 1988 space WARC

    Science.gov (United States)

    Miller, Edward F.; Heyward, Ann O.; Ponchak, Denise S.; Spence, Rodney L.; Whyte, Wayne A., Jr.; Zuzek, John E.

    1987-01-01

    Described is a two-phase approach to allotment planning suitable for use in establishing the fixed satellite service at the 1988 Space World Administrative Radio Conference (ORB-88). The two phases are (1) the identification of predetermined geostationary arc segments common togroups of administrations, and (2) the use of a synthesis program to identify example scenarios of space station placements. The planning approach is described in detail and is related to the objectives of the confernece. Computer software has been developed to implement the concepts, and a complete discussion on the logic and rationale for identifying predetermined arc segments is given. Example scenarios are evaluated to give guidance in the selection of the technical characteristics of space communications systems to be planned. The allotment planning concept described guarantees in practice equitable access to the geostationary orbit, provides flexibility in implementation, and reduces the need for coordination among administrations.

  16. FLOWCHART; a computer program for plotting flowcharts

    Science.gov (United States)

    Bender, Bernice

    1982-01-01

    The computer program FLOWCHART can be used to very quickly and easily produce flowcharts of high quality for publication. FLOWCHART centers each element or block of text that it processes on one of a set of (imaginary) vertical lines. It can enclose a text block in a rectangle, circle or other selected figure. It can draw a 'line connecting the midpoint of any side of any figure with the midpoint of any side of any other figure and insert an arrow pointing in the direction of flow. It can write 'yes' or 'no' next to the line joining two figures. FLOWCHART creates flowcharts using some basic plotting subroutine* which permit plots to be generated interactively and inspected on a Tektronix compatible graphics screen or plotted in a deferred mode on a Houston Instruments 42' pen plotter. The size of the plot, character set and character height in inches are inputs to the program. Plots generated using the pen plotter can be up to 42' high--the larger size plots being directly usable as visual aids in a talk. FLOWCHART centers each block of text on an imaginary column line. (The number of columns and column width are specified as input.) The midpoint of the longest line of text within the block is defined to be the center of the block and is placed on the column line. The spacing of individual words within the block is not altered when the block is positioned. The program writes the first block of text in a designated column and continues placing each subsequent block below the previous block in the same column. A block of text may be placed in a different column by specifying the number of the column and an earlier block of text with which the new block is to be aligned. If block zero is given as the earlier block, the new text is placed in the new column continuing down the page below the previous block. Optionally a column and number of inches from the top of the page may be given for positioning the next block of text. The program will normally draw one of five

  17. Environmental assessment for the satellite power system concept development and evaluation program: atmospheric effects

    Energy Technology Data Exchange (ETDEWEB)

    Rote, D.M.; Brubaker, K.L.; Lee, J.L.

    1980-11-01

    The US Department of Energy (DOE) has undertaken a preliminary, three-year program to investigate the impacts of the construction and operation of a satellite power system, of unprecedented scale. The Department of Energy's program, titled The Concept Development and Evaluation Program, focused its investigations on a Reference System description that calls for the use of either silicon (Si) or gallium aluminum-arsenide (GaAlAs) photovoltaic cells on 60 satellites to be constructed in GEO over a 30-yr period. Rectennas would be constructed on the ground to receive microwave energy from the satellites. Each satellite-rectenna pair is designed to produce 5 GW of power on an essentially continuous basis for use as a baseload power source for an electric power distribution system. The environmental assessment part of the program was divided into five interdependent task areas. The present document constitutes the final technical report on one of the five task areas, the Assessment of the Atmospheric Effects, and as such presents an in-depth summary of work performed during the assessment program. The issues associated with SPS activities in the troposphere are examined. These include tropospheric weather modification related to rectenna operations and rocket launches, and air quality impacts related to rocketlaunch ground clouds. Then progressing upward through the various levels of the atmosphere, the principal middle and upper atmospheric effects associated with rocket effluents are analyzed. Finally, all of the potential SPS atmospheric effects are summarized.

  18. Computational Research on Mobile Pastoralism Using Agent-Based Modeling and Satellite Imagery.

    Directory of Open Access Journals (Sweden)

    Takuto Sakamoto

    Full Text Available Dryland pastoralism has long attracted considerable attention from researchers in diverse fields. However, rigorous formal study is made difficult by the high level of mobility of pastoralists as well as by the sizable spatio-temporal variability of their environment. This article presents a new computational approach for studying mobile pastoralism that overcomes these issues. Combining multi-temporal satellite images and agent-based modeling allows a comprehensive examination of pastoral resource access over a realistic dryland landscape with unpredictable ecological dynamics. The article demonstrates the analytical potential of this approach through its application to mobile pastoralism in northeast Nigeria. Employing more than 100 satellite images of the area, extensive simulations are conducted under a wide array of circumstances, including different land-use constraints. The simulation results reveal complex dependencies of pastoral resource access on these circumstances along with persistent patterns of seasonal land use observed at the macro level.

  19. A Comparative Analysis of the Effects of TV Programs and Satellite Channels on Students\\\\\\' Social Capital

    Directory of Open Access Journals (Sweden)

    Gholamabbas Tavassoli

    2014-11-01

    The testing of the first hypothesis reveals that the ordinary viewers of TV programs do have a higher degree of social capital compared with the high-consumption group of viewers. The reason for this might be originated from people’s detachment from the realities within a society that are happening in a daily fashion and can be effective in forming one’s thoughts, opinions, and socials activities. The high-consumption viewers loose themselves in the world of visual media and movies and other programs. So become unable to demonstrate a whole picture of the realities of a society and because of their limitations, are only able to picture a part of social realities that are objective and can be pictures. With regard to satellite channels, since the majority of the viewers watch Persian-language programs and the managers of those channels have their own underlying political aims, by which they only portrait a part of realities in Iranian society on various social, cultural, and political aspects that are in line with their own goals, thus the viewers are integrated into a world that is made up for them and become detached from the realities of their own social environment, alienated from their surrounding society. Those who make use of several media such as the Internet, satellite, and newspapers put a low trust in news that is broadcasted from domestic television while those who use domestic television and radio agree more with that. The reason for people to watch the programs of satellite TV might be due to a compensatory approach and complementing their information and knowledge in the combination of the programs in domestic TV with the programs of satellite channels. When audiences face the programs of other media, their attitudes and mentality becomes influenced, too. Maybe this is the reason for the lower trust of the users of the Internet, newspapers, and satellite in the perspectives that are presented on domestic TV on various issues.

  20. COMPUTER PROGRAMMING TECHNIQUES FOR INTELLIGENCE ANALYST APPLICATION. VOLUME II.

    Science.gov (United States)

    COMPUTER PROGRAMMING , STATISTICAL PROCESSES), (*MAN MACHINE SYSTEMS, DISPLAY SYSTEMS), GRAPHICS, INFORMATION RETRIEVAL, DATA PROCESSING, SYSTEMS ENGINEERING, MILITARY INTELLIGENCE, CLASSIFICATION, AIR FORCE PERSONNEL.

  1. Program listing for the reliability block diagram computation program of JPL Technical Report 32-1543

    Science.gov (United States)

    Chelson, P. O.; Eckstein, R. E.

    1971-01-01

    The computer program listing for the reliability block diagram computation program described in Reliability Computation From Reliability Block Diagrams is given. The program is written in FORTRAN 4 and is currently running on a Univac 1108. Each subroutine contains a description of its function.

  2. Positioning Continuing Education Computer Programs for the Corporate Market.

    Science.gov (United States)

    Tilney, Ceil

    1993-01-01

    Summarizes the findings of the market assessment phase of Bellevue Community College's evaluation of its continuing education computer training program. Indicates that marketing efforts must stress program quality and software training to help overcome strong antiacademic client sentiment. (MGB)

  3. Computer program for calculation of ideal gas thermodynamic data

    Science.gov (United States)

    Gordon, S.; Mc Bride, B. J.

    1968-01-01

    Computer program calculates ideal gas thermodynamic properties for any species for which molecular constant data is available. Partial functions and derivatives from formulas based on statistical mechanics are provided by the program which is written in FORTRAN 4 and MAP.

  4. Service Oriented Architecture for Remote Sensing Satellite Telemetry Data Implemented on Cloud Computing

    Directory of Open Access Journals (Sweden)

    Abdelfattah El-Sharkawi

    2013-06-01

    Full Text Available This paper articulates how Service Oriented Architecture (SOA and cloud computing together can facilitate technology setup in Telemetry (TM processing with a case study from the Egyptian space program (ESP and a comparative study with space situational awareness (SSA program in European space agency (ESA, Moreover, this paper illustrates how cloud computing services and deployment models enable software and hardware decoupling and making flexible TM data analysis possible. The large amount of available computational resources facilitates a shift in approaches to software development, deployment and operations.

  5. Stochastic linear programming models, theory, and computation

    CERN Document Server

    Kall, Peter

    2011-01-01

    This new edition of Stochastic Linear Programming: Models, Theory and Computation has been brought completely up to date, either dealing with or at least referring to new material on models and methods, including DEA with stochastic outputs modeled via constraints on special risk functions (generalizing chance constraints, ICC’s and CVaR constraints), material on Sharpe-ratio, and Asset Liability Management models involving CVaR in a multi-stage setup. To facilitate use as a text, exercises are included throughout the book, and web access is provided to a student version of the authors’ SLP-IOR software. Additionally, the authors have updated the Guide to Available Software, and they have included newer algorithms and modeling systems for SLP. The book is thus suitable as a text for advanced courses in stochastic optimization, and as a reference to the field. From Reviews of the First Edition: "The book presents a comprehensive study of stochastic linear optimization problems and their applications. … T...

  6. SOLIB: A Social Science Program Library for Small Computers.

    Science.gov (United States)

    Halley, Fred S.

    A package of social science programs--Sociology Library (SOLIB)--for small computers provides users with a partial solution to the problems stemming from the heterogeneity of social science applications programs. SOLIB offers a uniform approach to data handling and program documentation; all its programs are written in standard FORTRAN for the IBM…

  7. Three Computer Programs for Use in Introductory Level Physics Laboratories.

    Science.gov (United States)

    Kagan, David T.

    1984-01-01

    Describes three computer programs which operate on Apple II+ microcomputers: (1) a menu-driven graph drawing program; (2) a simulation of the Millikan oil drop experiment; and (3) a program used to study the half-life of silver. (Instructions for obtaining the programs from the author are included.) (JN)

  8. Design on an Enhanced Interactive Satellite Communications System Analysis Program

    Science.gov (United States)

    1991-09-01

    Wangsness [Ref. 2]. This algorithm allows the program to plot the ground track of the orbit on a world map. The world map in question resides on the...transformation is required. The algorithm for this process was adapted from the work of Dennis Wangsness [Ref. 2]. The scripts for this process are

  9. Enhancing Digital Fluency through a Training Program for Creative Problem Solving Using Computer Programming

    Science.gov (United States)

    Kim, SugHee; Chung, KwangSik; Yu, HeonChang

    2013-01-01

    The purpose of this paper is to propose a training program for creative problem solving based on computer programming. The proposed program will encourage students to solve real-life problems through a creative thinking spiral related to cognitive skills with computer programming. With the goal of enhancing digital fluency through this proposed…

  10. Effectiveness of a Satellite Educational Television Program for Ethiopian Secondary Education

    Science.gov (United States)

    Kim, Sung-Wan

    2015-01-01

    This study examined the actual practice and effectiveness of a satellite educational TV program in Ethiopian secondary schools. Participants in the survey were 228 students and 63 teachers from secondary schools. The results of the data analysis indicate that Ethiopian students and teachers scored highly in the evaluation areas. Levels of…

  11. Challenging Conventional Wisdom: Building an Adult-Centered Degree Completion Program at a Traditional University's Satellite Campus

    Science.gov (United States)

    Parkinson Norton, Susan; Pickus, Keith

    2011-01-01

    This essay will discuss the creation of adult-learner degree programs at Wichita State University's satellite campuses with a particular focus on how such programs complement the mission of a traditional urban-serving research institution. It will assess the decision-making process that led to the transformation of satellite campuses into…

  12. International Coordination of and Contributions to Environmental Satellite Programs.

    Science.gov (United States)

    1985-06-01

    station in Santiago Dominican Instituto Nacional de Recursos Hidraulicos -a Republic (MOA 11/84-10/89) Relay of hydrolological and meteorological data...City for use in improving weather forecasting services Panama Instituto de Recursos Hidraulicos y Electrificacion (MOA 6/83-5/88) Relay of hydrological...24 Country User, MOA Dates, and Program Ecuador Centro de Levantamientos Integrados de Recursos Naturales por Sensores Remotos (CLIRSEN) (MOA 10/83-9

  13. Quest for learning: A study of teachers' perceptions of the Satellite Education and Environmental Research Program

    Science.gov (United States)

    Ahern, Kathryn A.

    The purpose of this study was to examine the perceptions of teachers who participated in the Satellite Education and Environmental Research (SEER) Program Water Project, a curriculum design course developed at the University of Nebraska-Lincoln. The distance education course was a complex intervention which used the Nebraska Mathematics and Science Initiative's Model Program criteria for inquiry-based curriculum. Teachers formed communities of inquiry, experienced scientific inquiry processes, integrated different disciplines to create new thematic science curricula, and were encouraged to employ innovative pedagogical practices. National Science Education Standards and Nebraska Mathematics and Science Frameworks were consulted to develop important science process skills and concepts. Multicultural science education was addressed through investigation of local water issues. Teachers were encouraged to form community partnerships, supported with testing materials for conducting scientific research, and expected to use computer technology. Grounded theory was used to examine interviews of 26 participants for their perceptions of the effects of the intervention on their teaching strategies. The self-reports were triangulated through the external evaluation report, classroom artifacts, and a limited number of observations of classroom and field activities. Open coding was used to categorize the interview responses and to propose relationships among them. The central phenomenon that emerged from the axial and select coding was the changed focus: teaching science more thematically. Three theoretical propositions were posed to guide further inquiry: (1) teachers need opportunities and resources to experience science as an authentic, tenable, and realistic process if they are to develop curriculum and focus classroom activities on scientific inquiry; (2) autonomous learning communities must be fostered at downlink sites if distance learning experiences are to affect

  14. Bolivian satellite technology program on ERTS natural resources

    Science.gov (United States)

    Brockmann, H. C. (Principal Investigator); Bartoluccic C., L.; Hoffer, R. M.; Levandowski, D. W.; Ugarte, I.; Valenzuela, R. R.; Urena E., M.; Oros, R.

    1977-01-01

    The author has identified the following significant results. Application of digital classification for mapping land use permitted the separation of units at more specific levels in less time. A correct classification of data in the computer has a positive effect on the accuracy of the final products. Land use unit comparison with types of soils as represented by the colors of the coded map showed a class relation. Soil types in relation to land cover and land use demonstrated that vegetation was a positive factor in soils classification. Groupings of image resolution elements (pixels) permit studies of land use at different levels, thereby forming parameters for the classification of soils.

  15. Variation Theory Applied to Students' Conceptions of Computer Programming

    Science.gov (United States)

    Thune, Michael; Eckerdal, Anna

    2009-01-01

    The present work has its focus on university-level engineering education students that do not intend to major in computer science but still have to take a mandatory programming course. Phenomenography and variation theory are applied to empirical data from a study of students' conceptions of computer programming. A phenomenographic outcome space…

  16. Learning Motivation in E-Learning Facilitated Computer Programming Courses

    Science.gov (United States)

    Law, Kris M. Y.; Lee, Victor C. S.; Yu, Y. T.

    2010-01-01

    Computer programming skills constitute one of the core competencies that graduates from many disciplines, such as engineering and computer science, are expected to possess. Developing good programming skills typically requires students to do a lot of practice, which cannot sustain unless they are adequately motivated. This paper reports a…

  17. Case Studies of Liberal Arts Computer Science Programs

    Science.gov (United States)

    Baldwin, D.; Brady, A.; Danyluk, A.; Adams, J.; Lawrence, A.

    2010-01-01

    Many undergraduate liberal arts institutions offer computer science majors. This article illustrates how quality computer science programs can be realized in a wide variety of liberal arts settings by describing and contrasting the actual programs at five liberal arts colleges: Williams College, Kalamazoo College, the State University of New York…

  18. Case Studies of Liberal Arts Computer Science Programs

    Science.gov (United States)

    Baldwin, D.; Brady, A.; Danyluk, A.; Adams, J.; Lawrence, A.

    2010-01-01

    Many undergraduate liberal arts institutions offer computer science majors. This article illustrates how quality computer science programs can be realized in a wide variety of liberal arts settings by describing and contrasting the actual programs at five liberal arts colleges: Williams College, Kalamazoo College, the State University of New York…

  19. Language Facilities for Programming User-Computer Dialogues.

    Science.gov (United States)

    Lafuente, J. M.; Gries, D.

    1978-01-01

    Proposes extensions to PASCAL that provide for programing man-computer dialogues. An interactive dialogue application program is viewed as a sequence of frames and separate computational steps. PASCAL extensions allow the description of the items of information in each frame and the inclusion of behavior rules specifying the interactive dialogue.…

  20. Software survey: VOSviewer, a computer program for bibliometric mapping

    NARCIS (Netherlands)

    N.J.P. van Eck (Nees Jan); L. Waltman (Ludo)

    2010-01-01

    textabstractWe present VOSviewer, a freely available computer program that we have developed for constructing and viewing bibliometric maps. Unlike most computer programs that are used for bibliometric mapping, VOSviewer pays special attention to the graphical representation of bibliometric maps. Th

  1. Method and computer program product for maintenance and modernization backlogging

    Science.gov (United States)

    Mattimore, Bernard G; Reynolds, Paul E; Farrell, Jill M

    2013-02-19

    According to one embodiment, a computer program product for determining future facility conditions includes a computer readable medium having computer readable program code stored therein. The computer readable program code includes computer readable program code for calculating a time period specific maintenance cost, for calculating a time period specific modernization factor, and for calculating a time period specific backlog factor. Future facility conditions equal the time period specific maintenance cost plus the time period specific modernization factor plus the time period specific backlog factor. In another embodiment, a computer-implemented method for calculating future facility conditions includes calculating a time period specific maintenance cost, calculating a time period specific modernization factor, and calculating a time period specific backlog factor. Future facility conditions equal the time period specific maintenance cost plus the time period specific modernization factor plus the time period specific backlog factor. Other embodiments are also presented.

  2. New Opportunitie s for Small Satellite Programs Provided by the Falcon Family of Launch Vehicles

    Science.gov (United States)

    Dinardi, A.; Bjelde, B.; Insprucker, J.

    2008-08-01

    The Falcon family of launch vehicles, developed by Space Exploration Technologies Corporation (SpaceX), are designed to provide the world's lowest cost access to orbit. Highly reliable, low cost launch services offer considerable opportunities for risk reduction throughout the life cycle of satellite programs. The significantly lower costs of Falcon 1 and Falcon 9 as compared with other similar-class launch vehicles results in a number of new business case opportunities; which in turn presents the possibility for a paradigm shift in how the satellite industry thinks about launch services.

  3. Attitude, Gender and Achievement in Computer Programming

    Science.gov (United States)

    Baser, Mustafa

    2013-01-01

    The aim of this research was to explore the relationship among students' attitudes toward programming, gender and academic achievement in programming. The scale used for measuring students' attitudes toward programming was developed by the researcher and consisted of 35 five-point Likert type items in four subscales. The scale was administered to…

  4. Integrated extension board for on-board computer (OBDH) of SSETI ESEO satellite

    Science.gov (United States)

    Cichocki, Andrzej; Graczyk, Rafal

    2008-01-01

    This paper holds an information about an extension module for Single Board Computer (MIP405), which is the heart of On-board Data Handling Module (OBDH) of student Earth's microsatellite - SSETI ESEO. OBDH is a PC104 stack of four boards electrically connected and mechanically fixed. On-Board Computer is a key subsystem to the mission success - it is responsible for distribution of control signals to each module of the spacecraft. It is also expected to gather critical data for an appropriate mission progress, implementation of a part of algorithms used for satellite stabilization and orbit control and, at last, processing telecommands. Since whole system should meet spaceborne application requirements, it must be exceptionally reliable.

  5. Designing Educational Games for Computer Programming: A Holistic Framework

    Science.gov (United States)

    Malliarakis, Christos; Satratzemi, Maya; Xinogalos, Stelios

    2014-01-01

    Computer science is continuously evolving during the past decades. This has also brought forth new knowledge that should be incorporated and new learning strategies must be adopted for the successful teaching of all sub-domains. For example, computer programming is a vital knowledge area within computer science with constantly changing curriculum…

  6. 76 FR 11435 - Privacy Act of 1974; Computer Matching Program

    Science.gov (United States)

    2011-03-02

    ... the Social Security Administration (SSA) (source agency). This renewal of the computer matching... Privacy Act of 1974; Computer Matching Program AGENCY: Department of Education. ACTION: Notice--Computer Matching between the U.S. Department of Education and the Social Security Administration. SUMMARY:...

  7. Seventy Years of Computing in the Nuclear Weapons Program

    Energy Technology Data Exchange (ETDEWEB)

    Archer, Billy Joe [Los Alamos National Lab. (LANL), Los Alamos, NM (United States)

    2017-05-30

    Los Alamos has continuously been on the forefront of scientific computing since it helped found the field. This talk will explore the rich history of computing in the Los Alamos weapons program. The current status of computing will be discussed, as will the expectations for the near future.

  8. Earth Tide Algorithms for the OMNIS Computer Program System.

    Science.gov (United States)

    1986-04-01

    This report presents five computer algorithms that jointly specify the gravitational action by which the tidal redistributions of the Earth’s masses...routine is a simplified version of the fourth and is provided for use during computer program verification. All computer algorithms express the tidal

  9. 78 FR 45513 - Privacy Act of 1974; Computer Matching Program

    Science.gov (United States)

    2013-07-29

    .... DESCRIPTION OF COMPUTER MATCHING PROGRAM: Each participating SPAA will send ACF an electronic file of eligible public assistance client information. These files are non- Federal computer records maintained by the... on no more than 10,000,000 public assistance beneficiaries. 2. The DMDC computer database...

  10. Basic design of parallel computational program for probabilistic structural analysis

    Energy Technology Data Exchange (ETDEWEB)

    Kaji, Yoshiyuki; Arai, Taketoshi [Japan Atomic Energy Research Inst., Tokai, Ibaraki (Japan). Tokai Research Establishment; Gu, Wenwei; Nakamura, Hitoshi

    1999-06-01

    In our laboratory, for `development of damage evaluation method of structural brittle materials by microscopic fracture mechanics and probabilistic theory` (nuclear computational science cross-over research) we examine computational method related to super parallel computation system which is coupled with material strength theory based on microscopic fracture mechanics for latent cracks and continuum structural model to develop new structural reliability evaluation methods for ceramic structures. This technical report is the review results regarding probabilistic structural mechanics theory, basic terms of formula and program methods of parallel computation which are related to principal terms in basic design of computational mechanics program. (author)

  11. ESPACE - a geodetic Master's program for the education of Satellite Application Engineers

    Science.gov (United States)

    Hedman, K.; Kirschner, S.; Seitz, F.

    2012-04-01

    In the last decades there has been a rapid development of new geodetic and other Earth observation satellites. Applications of these satellites such as car navigation systems, weather predictions, and, digital maps (such as Google Earth or Google Maps) play a more and more important role in our daily life. For geosciences, satellite applications such as remote sensing and precise positioning/navigation have turned out to be extremely useful and are meanwhile indispensable. Today, researchers within geodesy, climatology, oceanography, meteorology as well as within Earth system science are all dependent on up-to-date satellite data. Design, development and handling of these missions require experts with knowledge not only in space engineering, but also in the specific applications. That gives rise to a new kind of engineers - satellite application engineers. The study program for these engineers combines parts of different classical disciplines such as geodesy, aerospace engineering or electronic engineering. The satellite application engineering program Earth Oriented Space Science and Technology (ESPACE) was founded in 2005 at the Technische Universität München, mainly from institutions involved in geodesy and aerospace engineering. It is an international, interdisciplinary Master's program, and is open to students with a BSc in both Science (e.g. Geodesy, Mathematics, Informatics, Geophysics) and Engineering (e.g. Aerospace, Electronical and Mechanical Engineering). The program is completely conducted in English. ESPACE benefits from and utilizes its location in Munich with its unique concentration of expertise related to space science and technology. Teaching staff from 3 universities (Technische Universität München, Ludwig-Maximilian University, University of the Federal Armed Forces), research institutions (such as the German Aerospace Center, DLR and the German Geodetic Research Institute, DGFI) and space industry (such as EADS or Kayser-Threde) are

  12. Employing Subgoals in Computer Programming Education

    Science.gov (United States)

    Margulieux, Lauren E.; Catrambone, Richard; Guzdial, Mark

    2016-01-01

    The rapid integration of technology into our professional and personal lives has left many education systems ill-equipped to deal with the influx of people seeking computing education. To improve computing education, we are applying techniques that have been developed for other procedural fields. The present study applied such a technique, subgoal…

  13. SED/Apple Computer, Inc., Partnership Program.

    Science.gov (United States)

    Stoll, Peter F.

    1991-01-01

    In 1990, the New York State Education Department (SED), Apple Computer, Inc., Boards of Cooperative Educational Services (BOCES), and school districts formed a partnership to explore the contribution technology can make to schools based on Apple Computer's Learning Society and SED's Long-Range Plan for Technology in Elementary and Secondary…

  14. Evolutionary computer programming of protein folding and structure predictions.

    Science.gov (United States)

    Nölting, Bengt; Jülich, Dennis; Vonau, Winfried; Andert, Karl

    2004-07-07

    In order to understand the mechanism of protein folding and to assist the rational de-novo design of fast-folding, non-aggregating and stable artificial enzymes it is very helpful to be able to simulate protein folding reactions and to predict the structures of proteins and other biomacromolecules. Here, we use a method of computer programming called "evolutionary computer programming" in which a program evolves depending on the evolutionary pressure exerted on the program. In the case of the presented application of this method on a computer program for folding simulations, the evolutionary pressure exerted was towards faster finding deep minima in the energy landscape of protein folding. Already after 20 evolution steps, the evolved program was able to find deep minima in the energy landscape more than 10 times faster than the original program prior to the evolution process.

  15. Computer Aided Design System for Developing Musical Fountain Programs

    Institute of Scientific and Technical Information of China (English)

    刘丹; 张乃尧; 朱汉城

    2003-01-01

    A computer aided design system for developing musical fountain programs was developed with multiple functions such as intelligent design, 3-D animation, manual modification and synchronized motion to make the development process more efficient. The system first analyzed the music form and sentiment using many basic features of the music to select a basic fountain program. Then, this program is simulated with 3-D animation and modified manually to achieve the desired results. Finally, the program is transformed to a computer control program to control the musical fountain in time with the music. A prototype system for the musical fountain was also developed. It was tested with many styles of music and users were quite satisfied with its performance. By integrating various functions, the proposed computer aided design system for developing musical fountain programs greatly simplified the design of the musical fountain programs.

  16. Computer simulation program is adaptable to industrial processes

    Science.gov (United States)

    Schultz, F. E.

    1966-01-01

    The Reaction kinetics ablation program /REKAP/, developed to simulate ablation of various materials, provides mathematical formulations for computer programs which can simulate certain industrial processes. The programs are based on the use of nonsymmetrical difference equations that are employed to solve complex partial differential equation systems.

  17. The Effectiveness of a Computer-Assisted Math Learning Program

    Science.gov (United States)

    De Witte, K.; Haelermans, C.; Rogge, N.

    2015-01-01

    Computer-assisted instruction (CAI) programs are considered as a way to improve learning outcomes of students. However, little is known on the schools who implement such programs as well as on the effectiveness of similar information and communication technology programs. We provide a literature review that pays special attention to the existing…

  18. Residue Management: A Computer Program About Conservation Tillage Decisions.

    Science.gov (United States)

    Thien, Steve J.

    1986-01-01

    Describes a computer program, Residue Management, which is designed to supplement discussions on the Universal Soil Loss Equation and the impact of tillage on soil properties for introductory soil courses. The program advances the user through three stages of residue management. Information on obtaining the program is also included. (ML)

  19. DNA sequence handling programs in BASIC for home computers.

    OpenAIRE

    Biro, P A

    1984-01-01

    This paper describes a DNA sequence handling program written entirely in BASIC and designed to be run on an Atari home computer. Many of the features common to more sophisticated programs have been included. The advantage of this program are its convenience, its transportability and its potential for user modification. The disadvantages are lack of sophistication and speed.

  20. The Joint Polar Satellite System (JPSS) Program's Algorithm Change Process (ACP): Past, Present and Future

    Science.gov (United States)

    Griffin, Ashley

    2017-01-01

    The Joint Polar Satellite System (JPSS) Program Office is the supporting organization for the Suomi National Polar Orbiting Partnership (S-NPP) and JPSS-1 satellites. S-NPP carries the following sensors: VIIRS, CrIS, ATMS, OMPS, and CERES with instruments that ultimately produce over 25 data products that cover the Earths weather, oceans, and atmosphere. A team of scientists and engineers from all over the United States document, monitor and fix errors in operational software code or documentation with the algorithm change process (ACP) to ensure the success of the S-NPP and JPSS 1 missions by maintaining quality and accuracy of the data products the scientific community relies on. This poster will outline the programs algorithm change process (ACP), identify the various users and scientific applications of our operational data products and highlight changes that have been made to the ACP to accommodate operating system upgrades to the JPSS programs Interface Data Processing Segment (IDPS), so that the program is ready for the transition to the 2017 JPSS-1 satellite mission and beyond.

  1. Generic Assessment Rubrics for Computer Programming Courses

    Science.gov (United States)

    Mustapha, Aida; Samsudin, Noor Azah; Arbaiy, Nurieze; Mohammed, Rozlini; Hamid, Isredza Rahmi

    2016-01-01

    In programming, one problem can usually be solved using different logics and constructs but still producing the same output. Sometimes students get marked down inappropriately if their solutions do not follow the answer scheme. In addition, lab exercises and programming assignments are not necessary graded by the instructors but most of the time…

  2. A configurable distributed high-performance computing framework for satellite's TDI-CCD imaging simulation

    Science.gov (United States)

    Xue, Bo; Mao, Bingjing; Chen, Xiaomei; Ni, Guoqiang

    2010-11-01

    This paper renders a configurable distributed high performance computing(HPC) framework for TDI-CCD imaging simulation. It uses strategy pattern to adapt multi-algorithms. Thus, this framework help to decrease the simulation time with low expense. Imaging simulation for TDI-CCD mounted on satellite contains four processes: 1) atmosphere leads degradation, 2) optical system leads degradation, 3) electronic system of TDI-CCD leads degradation and re-sampling process, 4) data integration. Process 1) to 3) utilize diversity data-intensity algorithms such as FFT, convolution and LaGrange Interpol etc., which requires powerful CPU. Even uses Intel Xeon X5550 processor, regular series process method takes more than 30 hours for a simulation whose result image size is 1500 * 1462. With literature study, there isn't any mature distributing HPC framework in this field. Here we developed a distribute computing framework for TDI-CCD imaging simulation, which is based on WCF[1], uses Client/Server (C/S) layer and invokes the free CPU resources in LAN. The server pushes the process 1) to 3) tasks to those free computing capacity. Ultimately we rendered the HPC in low cost. In the computing experiment with 4 symmetric nodes and 1 server , this framework reduced about 74% simulation time. Adding more asymmetric nodes to the computing network, the time decreased namely. In conclusion, this framework could provide unlimited computation capacity in condition that the network and task management server are affordable. And this is the brand new HPC solution for TDI-CCD imaging simulation and similar applications.

  3. Fast and Robust Method for the Computation of Spherical Harmonic Coefficients from SST Data of GOCE Satellite

    Science.gov (United States)

    Touati, F.; Idres, M.; Kahlouche, S.

    2010-12-01

    A method is presented for the fast and robust computation of the spherical harmonic coefficients of the terrestrial gravitational field from precise kinematic orbit of GOCE satellite. To reduce the influence of outliers in the kinematic orbit, Huber's M-estimation is applied. The computational aspect of this method is studied with great importance by investigating the Newton's procedure which converges faster than the iteratively reweighted least squares (IRLS) algorithm. The processing strategy of the orbit data is based on satellite accelerations, which are derived from GPS position time-series by Newton's interpolation. The gradient of the gravitational potential with respect to rectangular coordinates is expressed using the Cunningham-Metris method. The Newton's law of motion performs the equality between satellite accelerations and the gradient of the gravitational potential in an inertial frame system. Numerical results using simulated data are realized in order to test the robustness and the computational efficiency of the proposed method.

  4. Computer Program Predicts Turbine-Stage Performance

    Science.gov (United States)

    Boyle, Robert J.; Haas, Jeffrey E.; Katsanis, Theodore

    1988-01-01

    MTSBL updated version of flow-analysis programs MERIDL and TSONIC coupled to boundary-layer program BLAYER. Method uses quasi-three-dimensional, inviscid, stream-function flow analysis iteratively coupled to calculated losses so changes in losses result in changes in flow distribution. Manner effects both configuration on flow distribution and flow distribution on losses taken into account in prediction of performance of stage. Written in FORTRAN IV.

  5. Structure and Interpretation of Computer Programs

    OpenAIRE

    Narayan, Ganesh M.; Gopinath, K.; R. SRIDHAR

    2008-01-01

    Call graphs depict the static, caller-callee relation between "functions" in a program. With most source/target languages supporting functions as the primitive unit of composition, call graphs naturally form the fundamental control flow representation available to understand/develop software. They are also the substrate on which various interprocedural analyses are performed and are integral part of program comprehension/testing. Given their universality and usefulness, it is imperative to as...

  6. Exploratory investigation of the need for and feasibility of a Lower Atmosphere Research Satellite (LARS) program

    Science.gov (United States)

    1980-01-01

    The need for and feasibility of a research satellite program for the intensive study of the lower atmosphere (the troposphere and lower stratosphere) is discussed. The priorities for scientific investigation of the lower atmosphere during the next decade are examined. The findings of the study are concerned with identification of those broad research issues of highest priority and, in particular, with those that are most appropriate for investigation from space platforms.

  7. Advanced wellbore thermal simulator GEOTEMP2. Appendix. Computer program listing

    Energy Technology Data Exchange (ETDEWEB)

    Mitchell, R.F.

    1982-02-01

    This appendix gives the program listing of GEOTEMP2 with comments and discussion to make the program organization more understandable. This appendix is divided into an introduction and four main blocks of code: main program, program initiation, wellbore flow, and wellbore heat transfer. The purpose and use of each subprogram is discussed and the program listing is given. Flowcharts will be included to clarify code organization when needed. GEOTEMP2 was written in FORTRAN IV. Efforts have been made to keep the programing as conventional as possible so that GEOTEMP2 will run without modification on most computers.

  8. A Pascal computer program for digitizing lateral cephalometric radiographs.

    Science.gov (United States)

    Konchak, P A; Koehler, J A

    1985-03-01

    The authors describe a new program for cephalometric analysis which uses a commonly available microprocessor (computer) and digitizing pad to register fifteen commonly identified cephalometric landmarks to produce a meaningful analysis which is printed out for permanent or hard-copy record. Conventional and digitizing errors of cephalometric measurement are reviewed, with a discussion of the advantages of computer-assisted programs. The authors describe a program that uses vectors and vector algebra and the capabilities of the Pascal computer language to determine angular measurements and distances. It is suggested that computer-assisted cephalometric programs will likely be widely used in the near future, providing the orthodontist with a superior method of cephalometric analysis with respect to accuracy and speed of completion.

  9. MINEXP, A Computer-Simulated Mineral Exploration Program

    Science.gov (United States)

    Smith, Michael J.; And Others

    1978-01-01

    This computer simulation is designed to put students into a realistic decision making situation in mineral exploration. This program can be used with different exploration situations such as ore deposits, petroleum, ground water, etc. (MR)

  10. Intelligent physical blocks for introducing computer programming in developing countries

    CSIR Research Space (South Africa)

    Smith, Adrew C

    2007-05-01

    Full Text Available This paper reports on the evaluation of a novel affordable system that incorporates intelligent physical blocks to introduce illiterate children in developing countries to the logical thinking process required in computer programming. Both...

  11. Hydropower Computation Using Visual Basic for Application Programming

    Science.gov (United States)

    Yan, Wang; Hongliang, Hu

    Hydropower computation is essential to determine the operating conditions of hydroelectric station. Among the existing methods for hydropower computation, equal monthly hydropower output and dynamic programming are the most commonly used methods, but both of them are too complex in computation and hard to be finished manually. Taking the advantage of the data processing ability of Microsoft Excel and its attached Visual Basic for Application (VBA) program, the complex hydropower computation can be easily achieved. An instance was analyzed in two methods and all delt with VBA. VBA demonstrates its powerful function in solving problem with complex computation, visualizing, and secondary data processing. The results show that the dynamic programming method was more receptive than the other one.

  12. EZLP: An Interactive Computer Program for Solving Linear Programming Problems. Final Report.

    Science.gov (United States)

    Jarvis, John J.; And Others

    Designed for student use in solving linear programming problems, the interactive computer program described (EZLP) permits the student to input the linear programming model in exactly the same manner in which it would be written on paper. This report includes a brief review of the development of EZLP; narrative descriptions of program features,…

  13. Newnes circuit calculations pocket book with computer programs

    CERN Document Server

    Davies, Thomas J

    2013-01-01

    Newnes Circuit Calculations Pocket Book: With Computer Programs presents equations, examples, and problems in circuit calculations. The text includes 300 computer programs that help solve the problems presented. The book is comprised of 20 chapters that tackle different aspects of circuit calculation. The coverage of the text includes dc voltage, dc circuits, and network theorems. The book also covers oscillators, phasors, and transformers. The text will be useful to electrical engineers and other professionals whose work involves electronic circuitry.

  14. CICT Computing, Information, and Communications Technology Program

    Science.gov (United States)

    Laufenberg, Lawrence; Tu, Eugene (Technical Monitor)

    2002-01-01

    The CICT Program is part of the NASA Aerospace Technology Enterprise's fundamental technology thrust to develop tools. processes, and technologies that enable new aerospace system capabilities and missions. The CICT Program's four key objectives are: Provide seamless access to NASA resources- including ground-, air-, and space-based distributed information technology resources-so that NASA scientists and engineers can more easily control missions, make new scientific discoveries, and design the next-generation space vehicles, provide high-data delivery from these assets directly to users for missions, develop goal-oriented human-centered systems, and research, develop and evaluate revolutionary technology.

  15. The engineering design integration (EDIN) system. [digital computer program complex

    Science.gov (United States)

    Glatt, C. R.; Hirsch, G. N.; Alford, G. E.; Colquitt, W. N.; Reiners, S. J.

    1974-01-01

    A digital computer program complex for the evaluation of aerospace vehicle preliminary designs is described. The system consists of a Univac 1100 series computer and peripherals using the Exec 8 operating system, a set of demand access terminals of the alphanumeric and graphics types, and a library of independent computer programs. Modification of the partial run streams, data base maintenance and construction, and control of program sequencing are provided by a data manipulation program called the DLG processor. The executive control of library program execution is performed by the Univac Exec 8 operating system through a user established run stream. A combination of demand and batch operations is employed in the evaluation of preliminary designs. Applications accomplished with the EDIN system are described.

  16. A Research Program in Computer Technology

    Science.gov (United States)

    1990-12-31

    systlems. The initial program applications included anl autonomous land vehicle. a pilot’s associate. andl a carrier battle group hattle management system...and Internet connectivity (Telnet). The environment provided by thebe jiodes and server-, conceals the fine-grain detail from outside users; users

  17. Energy management programs - computer technology, a tool

    Energy Technology Data Exchange (ETDEWEB)

    Perron, G

    1996-08-01

    Energy management systems were defined and reviewed, focusing on how the development in computer technology has impacted on the development of energy management systems. It was shown that the rise of micro-computer systems made it possible to create a tool that is well adapted to the urgent need for optimizing electromechanical systems to meet energy reduction criteria while still maintaining occupant comfort. Two case studies were cited to show the kind of savings realized by the different energy management systems installed. Besides managing energy, energy management systems can also help in detecting certain operating failures or irregularities in equipment configurations, monitoring and measuring energy consumption, as well as performing such peripherally related functions as gathering data about operating and space temperatures.

  18. Gender Digital Divide and Challenges in Undergraduate Computer Science Programs

    Science.gov (United States)

    Stoilescu, Dorian; McDougall, Douglas

    2011-01-01

    Previous research revealed a reduced number of female students registered in computer science studies. In addition, the female students feel isolated, have reduced confidence, and underperform. This article explores differences between female and male students in undergraduate computer science programs in a mid-size university in Ontario. Based on…

  19. Computing, Information, and Communications Technology (CICT) Program Overview

    Science.gov (United States)

    VanDalsem, William R.

    2003-01-01

    The Computing, Information and Communications Technology (CICT) Program's goal is to enable NASA's Scientific Research, Space Exploration, and Aerospace Technology Missions with greater mission assurance, for less cost, with increased science return through the development and use of advanced computing, information and communication technologies

  20. The Westinghouse Hanford Company Unclassified Computer Security Program

    Energy Technology Data Exchange (ETDEWEB)

    Gurth, R.J.

    1994-02-01

    This paper describes the evolution of the Westinghouse Hanford Company (WHC) Unclassified Computer Security (UCS) Program over the past seven years. The intent has been to satisfy the requirements included in the DOE Order 1360.2B (DOE 1992) for Unclassified Computer Security in the most efficient and cost-effective manner.

  1. Computational Journalism. When journalism meets programming

    OpenAIRE

    Stavelin, Eirik

    2014-01-01

    Digital data sources and platforms allow journalists to produce news in new and different ways. The shift from an analog to digital workflow introduces computation as a central component of news production. This enables variability for end users, automation of tedious tasks for newsrooms, and allows journalists to tackle analysis of the increasingly large sets of data relevant to citizens. To journalism, computerization is a promising path for news production, particularly for ...

  2. System Critical Design Audit (CDA). Books 1, 2 and 3; [Small Satellite Technology Initiative (SSTI Lewis Spacecraft Program)

    Science.gov (United States)

    1995-01-01

    Small Satellite Technology Initiative (SSTI) Lewis Spacecraft Program is evaluated. Spacecraft integration, test, launch, and spacecraft bus are discussed. Payloads and technology demonstrations are presented. Mission data management system and ground segment are also addressed.

  3. Debugging Geographers: Teaching Programming to Non-Computer Scientists

    Science.gov (United States)

    Muller, Catherine L.; Kidd, Chris

    2014-01-01

    The steep learning curve associated with computer programming can be a daunting prospect, particularly for those not well aligned with this way of logical thinking. However, programming is a skill that is becoming increasingly important. Geography graduates entering careers in atmospheric science are one example of a particularly diverse group who…

  4. Computer program for high pressure real gas effects

    Science.gov (United States)

    Johnson, R. C.

    1969-01-01

    Computer program obtains the real-gas isentropic flow functions and thermodynamic properties of gases for which the equation of state is known. The program uses FORTRAN 4 subroutines which were designed for calculations of nitrogen and helium. These subroutines are easily modified for calculations of other gases.

  5. Investigating Difficulties of Learning Computer Programming in Saudi Arabia

    Science.gov (United States)

    Alakeel, Ali M.

    2015-01-01

    Learning computer programming is one of the main requirements of many educational study plans in higher education. Research has shown that many students face difficulties acquiring reasonable programming skills during their first year of college. In Saudi Arabia, there are twenty-three state-owned universities scattered around the country that…

  6. The Hyper Apuntes Interactive Learning Environment for Computer Programming Teaching.

    Science.gov (United States)

    Sommaruga, Lorenzo; Catenazzi, Nadia

    1998-01-01

    Describes the "Hyper Apuntes" interactive learning environment, used as a didactic support to a computer programming course taught at the University Carlos III of Madrid, Spain. The system allows students to study the material and see examples, edit, compile and run programs, and evaluate their learning degree. It is installed on a Web server,…

  7. Computer program simplifies selection of structural steel columns

    Science.gov (United States)

    Vissing, G. S.

    1966-01-01

    Computer program rapidly selects appropriate size steel columns and base plates for construction of multistory structures. The program produces a printed record containing the size of a section required at a particular elevation, the stress produced by the loads, and the allowable stresses for that section.

  8. Computer Technology and Its Impact on Recreation and Sport Programs.

    Science.gov (United States)

    Ross, Craig M.

    This paper describes several types of computer programs that can be useful to sports and recreation programs. Computerized tournament scheduling software is helpful to recreation and parks staff working with tournaments of 50 teams/individuals or more. Important features include team capacity, league formation, scheduling conflicts, scheduling…

  9. 40 CFR Appendix C to Part 66 - Computer Program

    Science.gov (United States)

    2010-07-01

    ... 40 Protection of Environment 15 2010-07-01 2010-07-01 false Computer Program C Appendix C to Part 66 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) AIR PROGRAMS (CONTINUED) ASSESSMENT AND COLLECTION OF NONCOMPLIANCE PENALTIES BY EPA Pt. 66, App. C Appendix C to Part...

  10. A Research Program in Computer Technology

    Science.gov (United States)

    1979-01-01

    14 (7), 1971, 453-360. 5. Donzeau-Gouge, V., G. Kahn, and B. Lang , A Complete Machine-Checked Definition of a Simple Programming Language Using...Denotational Semantics, IRIA Laborla, Technical Report 330, October 1978. 6. Donzeau-Gouge, V., G. Kahn, and B. Lang , Formal Definition of Ada, Honeywell...May 1976. r S.-..-. . . . . . . . 12. ARPANET TENEX SERVICE T’fhttiral Staff Marion McKinley, Jr. William H. Moore Robert Hines Serge Poievitzky Edward

  11. Portable computer system architecture for the Space Station Freedom program

    Science.gov (United States)

    Alena, Richard; Liu, Yuan-Kwei; Fernquist, Alan R.

    1993-01-01

    This paper outlines various mission requirements and technical approaches that support the potential use of portable computers in several defined activities within the Space Station Freedom (SSF) program. Specifically, the use of portable computers as consoles for both spacecraft control and payload applications is presented. Various issues and proposed solutions regarding the incorporation of portable computers within the program are presented. The primary issues presented regard architecture (standard interface for expansion, advanced processors and displays), integration (methods of high-speed data communication, peripheral interfaces, and interconnectivity within various support networks), and evolution (wireless communications and multimedia data interface methods).

  12. Programs=data=first-class citizens in a computational world.

    Science.gov (United States)

    Jones, Neil D; Simonsen, Jakob Grue

    2012-07-28

    From a programming perspective, Alan Turing's epochal 1936 paper on computable functions introduced several new concepts, including what is today known as self-interpreters and programs as data, and invented a great many now-common programming techniques. We begin by reviewing Turing's contribution from a programming perspective; and then systematize and mention some of the many ways that later developments in models of computation (MOCs) have interacted with computability theory and programming language research. Next, we describe the 'blob' MOC: a recent stored-program computational model without pointers. In the blob model, programs are truly first-class citizens, capable of being automatically compiled, or interpreted, or executed directly. Further, the blob model appears closer to being physically realizable than earlier computation models. In part, this is due to strong finiteness owing to early binding in the program; and a strong adjacency property: the active instruction is always adjacent to the piece of data on which it operates. The model is Turing complete in a strong sense: a universal interpretation algorithm exists that is able to run any program in a natural way and without arcane data encodings. Next, some of the best known among the numerous existing MOCs are described, and we develop a list of traits an 'ideal' MOC should possess from our perspective. We make no attempt to consider all models put forth since Turing's 1936 paper, and the selection of models covered concerns only models with discrete, atomic computation steps. The next step is to classify the selected models by qualitative rather than quantitative features. Finally, we describe how the blob model differs from an 'ideal' MOC, and identify some natural next steps to achieve such a model.

  13. Computer program for automatic generation of BWR control rod patterns

    Energy Technology Data Exchange (ETDEWEB)

    Taner, M.S.; Levine, S.H.; Hsia, M.Y. (Pennsylvania State Univ., University Park (United States))

    1990-01-01

    A computer program named OCTOPUS has been developed to automatically determine a control rod pattern that approximates some desired target power distribution as closely as possible without violating any thermal safety or reactor criticality constraints. The program OCTOPUS performs a semi-optimization task based on the method of approximation programming (MAP) to develop control rod patterns. The SIMULATE-E code is used to determine the nucleonic characteristics of the reactor core state.

  14. DNA computation model to solve 0-1 programming problem.

    Science.gov (United States)

    Zhang, Fengyue; Yin, Zhixiang; Liu, Bo; Xu, Jin

    2004-01-01

    0-1 programming problem is an important problem in opsearch with very widespread applications. In this paper, a new DNA computation model utilizing solution-based and surface-based methods is presented to solve the 0-1 programming problem. This model contains the major benefits of both solution-based and surface-based methods; including vast parallelism, extraordinary information density and ease of operation. The result, verified by biological experimentation, revealed the potential of DNA computation in solving complex programming problem.

  15. Programs=data=first-class citizens in a computational world

    DEFF Research Database (Denmark)

    Jones, Neil; Simonsen, Jakob Grue

    2012-01-01

    From a programming perspective, Alan Turing's epochal 1936 paper on computable functions introduced several new concepts, including what is today known as self-interpreters and programs as data, and invented a great many now-common programming techniques. We begin by reviewing Turing's contribution...... concerns only models with discrete, atomic computation steps. The next step is to classify the selected models by qualitative rather than quantitative features. Finally, we describe how the blob model differs from an ‘ideal’ MOC, and identify some natural next steps to achieve such a model....

  16. On Computational Power of Quantum Read-Once Branching Programs

    Directory of Open Access Journals (Sweden)

    Farid Ablayev

    2011-03-01

    Full Text Available In this paper we review our current results concerning the computational power of quantum read-once branching programs. First of all, based on the circuit presentation of quantum branching programs and our variant of quantum fingerprinting technique, we show that any Boolean function with linear polynomial presentation can be computed by a quantum read-once branching program using a relatively small (usually logarithmic in the size of input number of qubits. Then we show that the described class of Boolean functions is closed under the polynomial projections.

  17. A Tangible Programming Tool for Children to Cultivate Computational Thinking

    Science.gov (United States)

    Wang, Danli; Liu, Zhen

    2014-01-01

    Game and creation are activities which have good potential for computational thinking skills. In this paper we present T-Maze, an economical tangible programming tool for children aged 5–9 to build computer programs in maze games by placing wooden blocks. Through the use of computer vision technology, T-Maze provides a live programming interface with real-time graphical and voice feedback. We conducted a user study with 7 children using T-Maze to play two levels of maze-escape games and create their own mazes. The results show that T-Maze is not only easy to use, but also has the potential to help children cultivate computational thinking like abstraction, problem decomposition, and creativity. PMID:24719575

  18. A Tangible Programming Tool for Children to Cultivate Computational Thinking

    Directory of Open Access Journals (Sweden)

    Danli Wang

    2014-01-01

    Full Text Available Game and creation are activities which have good potential for computational thinking skills. In this paper we present T-Maze, an economical tangible programming tool for children aged 5–9 to build computer programs in maze games by placing wooden blocks. Through the use of computer vision technology, T-Maze provides a live programming interface with real-time graphical and voice feedback. We conducted a user study with 7 children using T-Maze to play two levels of maze-escape games and create their own mazes. The results show that T-Maze is not only easy to use, but also has the potential to help children cultivate computational thinking like abstraction, problem decomposition, and creativity.

  19. A tangible programming tool for children to cultivate computational thinking.

    Science.gov (United States)

    Wang, Danli; Wang, Tingting; Liu, Zhen

    2014-01-01

    Game and creation are activities which have good potential for computational thinking skills. In this paper we present T-Maze, an economical tangible programming tool for children aged 5-9 to build computer programs in maze games by placing wooden blocks. Through the use of computer vision technology, T-Maze provides a live programming interface with real-time graphical and voice feedback. We conducted a user study with 7 children using T-Maze to play two levels of maze-escape games and create their own mazes. The results show that T-Maze is not only easy to use, but also has the potential to help children cultivate computational thinking like abstraction, problem decomposition, and creativity.

  20. Injecting Artificial Memory Errors Into a Running Computer Program

    Science.gov (United States)

    Bornstein, Benjamin J.; Granat, Robert A.; Wagstaff, Kiri L.

    2008-01-01

    Single-event upsets (SEUs) or bitflips are computer memory errors caused by radiation. BITFLIPS (Basic Instrumentation Tool for Fault Localized Injection of Probabilistic SEUs) is a computer program that deliberately injects SEUs into another computer program, while the latter is running, for the purpose of evaluating the fault tolerance of that program. BITFLIPS was written as a plug-in extension of the open-source Valgrind debugging and profiling software. BITFLIPS can inject SEUs into any program that can be run on the Linux operating system, without needing to modify the program s source code. Further, if access to the original program source code is available, BITFLIPS offers fine-grained control over exactly when and which areas of memory (as specified via program variables) will be subjected to SEUs. The rate of injection of SEUs is controlled by specifying either a fault probability or a fault rate based on memory size and radiation exposure time, in units of SEUs per byte per second. BITFLIPS can also log each SEU that it injects and, if program source code is available, report the magnitude of effect of the SEU on a floating-point value or other program variable.

  1. Detection and Extraction of Roads from High Resolution Satellites Images with Dynamic Programming

    Science.gov (United States)

    Benzouai, Siham; Smara, Youcef

    2010-12-01

    The advent of satellite images allows now a regular and a fast digitizing and update of geographic data, especially roads which are very useful for Geographic Information Systems (GIS) applications such as transportation, urban pollution, geomarketing, etc. For this, several studies have been conducted to automate roads extraction in order to minimize the manual processes [4]. In this work, we are interested in roads extraction from satellite imagery with high spatial resolution (at best equal to 10 m). The method is semi automatic and follows a linear approach where road is considered as a linear object. As roads extraction is a pattern recognition problem, it is useful, above all, to characterize roads. After, we realize a pre-processing by applying an Infinite Size Edge Filter -ISEF- and processing method based on dynamic programming concept, in particular, Fishler algorithm designed by F*.

  2. The Use of a Computer for Programmed Instruction Presentation of a Pre-School Classification Program.

    Science.gov (United States)

    Holland, James G.

    Certain tasks in programed instruction can be performed only by computer. One such area is the arrangement of differential reinforcement for sophisticated reinforcement contingencies. That is, the capacity of the computer is required to determine whether the student has met the criterion for reinforcement. With this in mind, a computer-controlled…

  3. RighTime: A real time clock correcting program for MS-DOS-based computer systems

    Science.gov (United States)

    Becker, G. Thomas

    1993-01-01

    A computer program is described which effectively eliminates the misgivings of the DOS system clock in PC/AT-class computers. RighTime is a small, sophisticated memory-resident program that automatically corrects both the DOS system clock and the hardware 'CMOS' real time clock (RTC) in real time. RighTime learns what corrections are required without operator interaction beyond the occasional accurate time set. Both warm (power on) and cool (power off) errors are corrected, usually yielding better than one part per million accuracy in the typical desktop computer with no additional hardware, and RighTime increases the system clock resolution from approximately 0.0549 second to 0.01 second. Program tools are also available which allow visualization of RighTime's actions, verification of its performance, display of its history log, and which provide data for graphing of the system clock behavior. The program has found application in a wide variety of industries, including astronomy, satellite tracking, communications, broadcasting, transportation, public utilities, manufacturing, medicine, and the military.

  4. Application of modern computer technology to EPRI (Electric Power Research Institute) nuclear computer programs: Final report

    Energy Technology Data Exchange (ETDEWEB)

    Feinauer, L.R.

    1989-08-01

    Many of the nuclear analysis programs in use today were designed and developed well over a decade ago. Within this time frame, tremendous changes in hardware and software technologies have made it necessary to revise and/or restructure most of the analysis programs to take advantage of these changes. As computer programs mature from the development phase to being production programs, program maintenance and portability become very important issues. The maintenance costs associated with a particular computer program can generally be expected to exceed the total development costs by as much as a factor of two. Many of the problems associated with high maintenance costs can be traced back to either poorly designed coding structure, or ''quick fix'' modifications which do not preserve the original coding structure. The lack of standardization between hardware designs presents an obstacle to the software designer in providing 100% portable coding; however, conformance to certain guidelines can ensure portability between a wide variety of machines and operating systems. This report presents guidelines for upgrading EPRI nuclear computer programs to conform to current programming standards while maintaining flexibility for accommodating future hardware and software design trends. Guidelines for development of new computer programs are also presented. 22 refs., 10 figs.

  5. Program assessment report, statement of findings. Satellite power systems concept development and evaluation program

    Energy Technology Data Exchange (ETDEWEB)

    None

    1980-11-01

    What is known, uncertain, and unknown about the Solar Power Satellite (SPS) concept is stated. The important technical, environmental, and cost goal questions that must be answered prior to making a commitment to the SPS concept are discussed. Although significant technological, environmental and economic questions remain to be answered, the preliminary investigations undertaken in the CDEP do provide a basis for a policy decision on further commitment. Also, areas of research and experimentation required to acquire the knowledge by which a series of informed, time-phased decisions may be made concerning the possibility of the SPS concept playing a major role in the United States' energy future are suggested.

  6. Experiences With Efficient Methodologies for Teaching Computer Programming to Geoscientists

    Science.gov (United States)

    Jacobs, Christian T.; Gorman, Gerard J.; Rees, Huw E.; Craig, Lorraine E.

    2016-08-01

    Computer programming was once thought of as a skill required only by professional software developers. But today, given the ubiquitous nature of computation and data science it is quickly becoming necessary for all scientists and engineers to have at least a basic knowledge of how to program. Teaching how to program, particularly to those students with little or no computing background, is well-known to be a difficult task. However, there is also a wealth of evidence-based teaching practices for teaching programming skills which can be applied to greatly improve learning outcomes and the student experience. Adopting these practices naturally gives rise to greater learning efficiency - this is critical if programming is to be integrated into an already busy geoscience curriculum. This paper considers an undergraduate computer programming course, run during the last 5 years in the Department of Earth Science and Engineering at Imperial College London. The teaching methodologies that were used each year are discussed alongside the challenges that were encountered, and how the methodologies affected student performance. Anonymised student marks and feedback are used to highlight this, and also how the adjustments made to the course eventually resulted in a highly effective learning environment.

  7. A Methodology for Teaching Computer Programming: first year students’ perspective

    Directory of Open Access Journals (Sweden)

    Bassey Isong

    2014-09-01

    Full Text Available The teaching of computer programming is one of the greatest challenges that have remained for years in Computer Science Education. A particular case is computer programming course for the beginners. While the traditional objectivist lecture-based approaches do not actively engage students to achieve their learning outcome, we believe that integrating some cutting-edge processes and practices like agile method into the teaching approaches will be leverage. Agile software development has gained widespread popularity and acceptance in the software industry and integrating the ideas into teaching will be constructive. In the educational system, while the positive impact of agile principles has been felt on students’ projects, none has been experienced on the teaching aspect. Therefore, this paper proposes the use of agile process in the teaching of first year programming courses. The goal is to help the beginners develop their programming skills, proffer a teaching technology that maximizes students’ chances of engagement, improve teaching as teachers reflects on what they are teaching and what the students are learning. Additionally, beginners will be able to operate the computer, program, and improve their programming skills through active team collaboration as well as managing large classes effectively by the teacher.

  8. Automatic Generation of Very Efficient Programs by Generalized Partial Computation

    Institute of Scientific and Technical Information of China (English)

    2001-01-01

    Generalized Partial Computation (GPC) is a program transformationmethod utilizi ng partial information about input data, properties of auxiliary functions and t he logical structure of a source program. GPC uses both an inference engine such as a theorem prover and a classical partial evaluator to optimize programs. The refore, GPC is more powerful than classical partial evaluators but harder to imp lement and control. We have implemented an experimental GPC system called WSDFU (Waseda Simplify-Distribute-Fold-Unfold). This paper discusses the power of t he program transformation system, its theorem prover and future works.

  9. Fibromodulin: a master regulator of myostatin controlling progression of satellite cells through a myogenic program.

    Science.gov (United States)

    Lee, Eun Ju; Jan, Arif Tasleem; Baig, Mohammad Hassan; Ashraf, Jalaluddin Mohammad; Nahm, Sang-Soep; Kim, Yong-Woon; Park, So-Young; Choi, Inho

    2016-08-01

    Differentiation of muscle satellite cells (MSCs) involves interaction of the proteins present in the extracellular matrix (ECM) with MSCs to regulate their activity, and therefore phenotype. Herein, we report fibromodulin (FMOD), a member of the proteoglycan family participating in the assembly of ECM, as a novel regulator of myostatin (MSTN) during myoblast differentiation. In addition to having a pronounced effect on the expression of myogenic marker genes [myogenin (MYOG) and myosin light chain 2 (MYL2)], FMOD was found to maintain the transcriptional activity of MSTN Moreover, coimmunoprecipitation and in silico studies performed to investigate the interaction of FMOD helped confirm that it antagonizes MSTN function by distorting its folding and preventing its binding to activin receptor type IIB. Furthermore, in vivo studies revealed that FMOD plays an active role in healing by increasing satellite cell recruitment to sites of injury. Together, these findings disclose a hitherto unrecognized regulatory role for FMOD in MSCs and highlight new mechanisms whereby FMOD circumvents the inhibitory effects of MSTN and triggers myoblast differentiation. These findings offer a basis for the design of novel MSTN inhibitors that promote muscle regeneration after injury or for the development of pharmaceutical agents for the treatment of different muscle atrophies.-Lee, E. J., Jan, A. T., Baig, M. H., Ashraf, J. M., Nahm, S.-S., Kim, Y.-W., Park, S.-Y., Choi, I. Fibromodulin: a master regulator of myostatin controlling progression of satellite cells through a myogenic program.

  10. Portability and Reusability, Standardized Programming for Present and Future Computers

    Science.gov (United States)

    Dumont, Jean-Jacques; Tomassini, Marco

    Unstructured sequential programming in Fortran, together with a top down approach for problem analysis, have always been and still are the usual physicists favorite methods as far as computing is concerned. This unfortunate fact of life is causing a tremendous amount of efficiency loss for code development and maintenance, which could easily be avoided by evolving to a more modern, bottom up programming style, based on the new emerging standards (system interfaces, communication between computational nodes, object-oriented C-extensions, user graphical interfaces, data structures etc.). We are reaching the historical point where this evolution becomes mandatory if one wants to tackle properly the problem of programming in a reasonably efficient way the highly parallel machines which are now appearing on the market, to the delight of numerous scientists who are badly in need of more computation power.

  11. Four-Cylinder Stirling-Engine Computer Program

    Science.gov (United States)

    Daniele, C. J.; Lorenzo, C. F.

    1986-01-01

    Computer program developed for simulating steady-state and transient performance of four-cylinder Stirling engine. In model, four cylinders interconnected by four working spaces. Each working space contains seven volumes: one for expansion space, heater, cooler, and compression space and three for regenerator. Thermal time constant for regenerator mass associated with each regenator gas volume. Former code generates results very quickly, since it has only 14 state variables with no energy equation. Current code then used to study various aspects of Stirling engine in much more detail. Program written in FORTRAN IV for use on IBM 370 computer.

  12. WHIPICE. [Computer Program for Analysis of Aircraft Deicing

    Science.gov (United States)

    1992-01-01

    This video documents efforts by NASA Lewis Research Center researchers to improve ice protection for aircraft. A new system of deicing aircraft by allowing a thin sheet of ice to develop, then breaking it into particles, is being examined, particularly to determine the extent of shed ice ingestion by jet engines that results. The process is documented by a high speed imaging system that scans the breakup and flow of the ice particles at 1000 frames per second. This data is then digitized and analyzed using a computer program called WHIPICE, which analyzes grey scale images of the ice particles. Detailed description of the operation of this computer program is provided.

  13. Computer programs: Information retrieval and data analysis, a compilation

    Science.gov (United States)

    1972-01-01

    The items presented in this compilation are divided into two sections. Section one treats of computer usage devoted to the retrieval of information that affords the user rapid entry into voluminous collections of data on a selective basis. Section two is a more generalized collection of computer options for the user who needs to take such data and reduce it to an analytical study within a specific discipline. These programs, routines, and subroutines should prove useful to users who do not have access to more sophisticated and expensive computer software.

  14. FLUENT and FLUENT/BFC CFD computer programs

    Science.gov (United States)

    Patel, Bharatan R.

    In the scope of the 1990-04 lecture series on computational fluid dynamics, two computer systems programs are described. FLUENT and FLUENT/BFC codes are well-suited for simulating turbulent flows encountered in industrial applications. The numerical schemes in these codes are first and/or second order accurate. These codes have a large number of physical models to simulate a variety of flows. The NEKTON code, well-suited for the laminar and transitional flow computations is outlined. It is a finite element code and uses pseudo-spectral formulations.

  15. On the spectral combination of satellite gravity model, terrestrial and airborne gravity data for local gravimetric geoid computation

    Science.gov (United States)

    Jiang, Tao; Wang, Yan Ming

    2016-12-01

    One of the challenges for geoid determination is the combination of heterogeneous gravity data. Because of the distinctive spectral content of different data sets, spectral combination is a suitable candidate for its solution. The key to have a successful combination is to determine the proper spectral weights, or the error degree variances of each data set. In this paper, the error degree variances of terrestrial and airborne gravity data at low degrees are estimated by the aid of a satellite gravity model using harmonic analysis. For higher degrees, the error covariances are estimated from local gravity data first, and then used to compute the error degree variances. The white and colored noise models are also used to estimate the error degree variances of local gravity data for comparisons. Based on the error degree variances, the spectral weights of satellite gravity models, terrestrial and airborne gravity data are determined and applied for geoid computation in Texas area. The computed gravimetric geoid models are tested against an independent, highly accurate geoid profile of the Geoid Slope Validation Survey 2011 (GSVS11). The geoid computed by combining satellite gravity model GOCO03S and terrestrial (land and DTU13 altimetric) gravity data agrees with GSVS11 to ±1.1 cm in terms of standard deviation along a line of 325 km. After incorporating the airborne gravity data collected at 11 km altitude, the standard deviation is reduced to ±0.8 cm. Numerical tests demonstrate the feasibility of spectral combination in geoid computation and the contribution of airborne gravity in an area of high quality terrestrial gravity data. Using the GSVS11 data and the spectral combination, the degree of correctness of the error spectra and the quality of satellite gravity models can also be revealed.

  16. Assessment of needs for satellite tracking of birds and suggestions for expediting a program. [experimental design using Nimbus 6

    Science.gov (United States)

    Craighead, F. C., Jr.

    1978-01-01

    Equipment development and testing, animal-instrument interphase or attachment methods, and the evaluation of various feasibility-tracking experiments with raptors are described as well as suggestions for expediting a future program. Results of animal-instrument interphases work indicate that large free-flying birds can be successfully instrumented with radio packages comparable in weight to satellite-transmitter packages. The 401 MHz frequency proved satisfactory for a combination of satellite and ground tracking of migrating birds. Tests run for nearly a year with the Nimbus 6 satellite and a miniaturized, one-watt prototype RAMS transmitter produced encouraging results in regard to location accuracy, frequency of contact with satellite and use of whip antennas. A future program is recommended with priority given to development of six operational transmitters for feasibility experiments.

  17. An Analysis on Distance Education Computer Programming Students' Attitudes Regarding Programming and Their Self-Efficacy for Programming

    Science.gov (United States)

    Ozyurt, Ozcan

    2015-01-01

    This study aims to analyze the attitudes of students studying computer programming through the distance education regarding programming, and their self-efficacy for programming and the relation between these two factors. The study is conducted with 104 students being thought with distance education in a university in the north region of Turkey in…

  18. Potential Role of Omega-3 Fatty Acids on the Myogenic Program of Satellite Cells.

    Science.gov (United States)

    Bhullar, Amritpal S; Putman, Charles T; Mazurak, Vera C

    2016-01-01

    Skeletal muscle loss is associated with aging as well as pathological conditions. Satellite cells (SCs) play an important role in muscle regeneration. Omega-3 fatty acids are widely studied in a variety of muscle wasting diseases; however, little is known about their impact on skeletal muscle regeneration. The aim of this review is to evaluate studies examining the effect of omega-3 fatty acids, α-linolenic acid, eicosapentaenoic acid, and docosahexaenoic acid on the regulation of SC proliferation and differentiation. This review highlights mechanisms by which omega-3 fatty acids may modulate the myogenic program of the stem cell population within skeletal muscles and identifies considerations for future studies. It is proposed that minimally three myogenic transcriptional regulatory factors, paired box 7 (Pax7), myogenic differentiation 1 protein, and myogenin, should be measured to confirm the stage of SCs within the myogenic program affected by omega-3 fatty acids.

  19. Department of Energy Mathematical, Information, and Computational Sciences Division: High Performance Computing and Communications Program

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1996-11-01

    This document is intended to serve two purposes. Its first purpose is that of a program status report of the considerable progress that the Department of Energy (DOE) has made since 1993, the time of the last such report (DOE/ER-0536, The DOE Program in HPCC), toward achieving the goals of the High Performance Computing and Communications (HPCC) Program. The second purpose is that of a summary report of the many research programs administered by the Mathematical, Information, and Computational Sciences (MICS) Division of the Office of Energy Research under the auspices of the HPCC Program and to provide, wherever relevant, easy access to pertinent information about MICS-Division activities via universal resource locators (URLs) on the World Wide Web (WWW).

  20. Department of Energy: MICS (Mathematical Information, and Computational Sciences Division). High performance computing and communications program

    Energy Technology Data Exchange (ETDEWEB)

    NONE

    1996-06-01

    This document is intended to serve two purposes. Its first purpose is that of a program status report of the considerable progress that the Department of Energy (DOE) has made since 1993, the time of the last such report (DOE/ER-0536, {open_quotes}The DOE Program in HPCC{close_quotes}), toward achieving the goals of the High Performance Computing and Communications (HPCC) Program. The second purpose is that of a summary report of the many research programs administered by the Mathematical, Information, and Computational Sciences (MICS) Division of the Office of Energy Research under the auspices of the HPCC Program and to provide, wherever relevant, easy access to pertinent information about MICS-Division activities via universal resource locators (URLs) on the World Wide Web (WWW). The information pointed to by the URL is updated frequently, and the interested reader is urged to access the WWW for the latest information.

  1. Teaching Perspectives among Introductory Computer Programming Faculty in Higher Education

    Science.gov (United States)

    Mainier, Michael J.

    2011-01-01

    This study identified the teaching beliefs, intentions, and actions of 80 introductory computer programming (CS1) faculty members from institutions of higher education in the United States using the Teacher Perspectives Inventory. Instruction method used inside the classroom, categorized by ACM CS1 curriculum guidelines, was also captured along…

  2. Computer program calculates velocities and streamlines in turbomachines

    Science.gov (United States)

    Katsanis, T.

    1968-01-01

    Computer program calculates the velocity distribution and streamlines over widely separated blades of turbomachines. It gives the solutions of a two dimensional, subsonic, compressible nonviscous flow problem for a rotating or stationary circular cascade of blades on a blade-to-blade surface of revolution.

  3. GenOVa: a computer program to generate orientational variants

    OpenAIRE

    Cayron, Cyril

    2007-01-01

    A computer program called GenOVa, written in Python, calculates the orientational variants, the operators (special types of misorientations between variants) and the composition table associated with a groupoid structure. The variants can be represented by three-dimensional shapes or by pole figures.

  4. A Domain-Specific Programming Language for Secure Multiparty Computation

    DEFF Research Database (Denmark)

    Nielsen, Janus Dam; Schwartzbach, Michael Ignatieff

    2007-01-01

    We present a domain-specific programming language for Secure Multiparty Computation (SMC). Information is a resource of vital importance and considerable economic value to individuals, public administration, and private companies. This means that the confidentiality of information is crucial...... application development. The language is implemented in a prototype compiler that generates Java code exploiting a distributed cryptographic runtime....

  5. Computer Programming with Early Elementary Students with Down Syndrome

    Science.gov (United States)

    Taylor, Matthew S.; Vasquez, Eleazar; Donehower, Claire

    2017-01-01

    Students of all ages and abilities must be given the opportunity to learn academic skills that can shape future opportunities and careers. Researchers in the mid-1970s and 1980s began teaching young students the processes of computer programming using basic coding skills and limited technology. As technology became more personalized and easily…

  6. Individual Differences in Learning Computer Programming: A Social Cognitive Approach

    Science.gov (United States)

    Akar, Sacide Guzin Mazman; Altun, Arif

    2017-01-01

    The purpose of this study is to investigate and conceptualize the ranks of importance of social cognitive variables on university students' computer programming performances. Spatial ability, working memory, self-efficacy, gender, prior knowledge and the universities students attend were taken as variables to be analyzed. The study has been…

  7. Learning Computer Programming: Implementing a Fractal in a Turing Machine

    Science.gov (United States)

    Pereira, Hernane B. de B.; Zebende, Gilney F.; Moret, Marcelo A.

    2010-01-01

    It is common to start a course on computer programming logic by teaching the algorithm concept from the point of view of natural languages, but in a schematic way. In this sense we note that the students have difficulties in understanding and implementation of the problems proposed by the teacher. The main idea of this paper is to show that the…

  8. P-Lingua: A Programming Language for Membrane Computing

    OpenAIRE

    Díaz Pernil, Daniel; Pérez Hurtado de Mendoza, Ignacio; Pérez Jiménez, Mario de Jesús; Riscos Núñez, Agustín

    2008-01-01

    Software development for cellular computing has already been addressed, yielding a first generation of applications. In this paper, we develop a new programming language: P-Lingua. Furthermore, we present a simulator for the class of recognizing P systems with active membranes. We illustrate it by giving a solution to the SAT problem as an example.

  9. Computer program aids dual reflector antenna system design

    Science.gov (United States)

    Firnett, P.; Gerritsen, R.; Jarvie, P.; Ludwig, A.

    1968-01-01

    Computer program aids in the design of maximum efficiency dual reflector antenna systems. It designs a shaped cassegrainian antenna which has nearly 100 percent efficiency, and accepts input parameters specifying an existing conventional antenna and produces as output the modifications necessary to conform to a shaped design.

  10. Qualification plan for the Genmod-PC computer program

    Energy Technology Data Exchange (ETDEWEB)

    Richardson, R.B.; Wright, G.M.; Dunford, D.W.; Linauskas, S.H

    2002-07-01

    Genmod-PC is an internal dosimetry code that uses Microsoft Windows operating system, and that currently calculates radionuclide doses and intakes for an adult male. This report provides a plan for specifying the quality assurance measures that conform to the recommendations of the Canadian Standards Association, as well as AECL procedural requirements for a legacy computer program developed at AECL. (author)

  11. BASIC Computer Scoring Program for the Leadership Scale for Sports.

    Science.gov (United States)

    Garland, Daniel J.

    This paper describes a computer scoring program, written in Commodore BASIC, that offers an efficient approach to the scoring of the Leadership Scale for Sports (LSS). The LSS measures: (1) the preferences of athletes for specific leader behaviors from the coach; (2) the perception of athletes regarding the actual leader behavior of their coach;…

  12. Computer program for calculating the daylight level in a room

    NARCIS (Netherlands)

    Jordaans, A.A.

    1984-01-01

    A computer program has been developed that calculates the total quantity of daylight provided to an arbitrary place in a room by direct incident daylight, by reflected daylight from opposite buildings and ground, and by interreflected daylight from walls, ceilings and floors. Input data include the

  13. Introductory Computer Programming Course Teaching Improvement Using Immersion Language, Extreme Programming, and Education Theories

    Science.gov (United States)

    Velez-Rubio, Miguel

    2013-01-01

    Teaching computer programming to freshmen students in Computer Sciences and other Information Technology areas has been identified as a complex activity. Different approaches have been studied looking for the best one that could help to improve this teaching process. A proposed approach was implemented which is based in the language immersion…

  14. A computer program for simulating geohydrologic systems in three dimensions

    Science.gov (United States)

    Posson, D.R.; Hearne, G.A.; Tracy, J.V.; Frenzel, P.F.

    1980-01-01

    This document is directed toward individuals who wish to use a computer program to simulate ground-water flow in three dimensions. The strongly implicit procedure (SIP) numerical method is used to solve the set of simultaneous equations. New data processing techniques and program input and output options are emphasized. The quifer system to be modeled may be heterogeneous and anisotropic, and may include both artesian and water-table conditions. Systems which consist of well defined alternating layers of highly permeable and poorly permeable material may be represented by a sequence of equations for two dimensional flow in each of the highly permeable units. Boundaries where head or flux is user-specified may be irregularly shaped. The program also allows the user to represent streams as limited-source boundaries when the streamflow is small in relation to the hydraulic stress on the system. The data-processing techniques relating to ' cube ' input and output, to swapping of layers, to restarting of simulation, to free-format NAMELIST input, to the details of each sub-routine 's logic, and to the overlay program structure are discussed. The program is capable of processing large models that might overflow computer memories with conventional programs. Detailed instructions for selecting program options, for initializing the data arrays, for defining ' cube ' output lists and maps, and for plotting hydrographs of calculated and observed heads and/or drawdowns are provided. Output may be restricted to those nodes of particular interest, thereby reducing the volumes of printout for modelers, which may be critical when working at remote terminals. ' Cube ' input commands allow the modeler to set aquifer parameters and initialize the model with very few input records. Appendixes provide instructions to compile the program, definitions and cross-references for program variables, summary of the FLECS structured FORTRAN programming language, listings of the FLECS and

  15. Computer program to generate attitude error equations for a gimballed platform

    Science.gov (United States)

    Hall, W. A., Jr.; Morris, T. D.; Rone, K. Y.

    1972-01-01

    Computer program for solving attitude error equations related to gimballed platform is described. Program generates matrix elements of attitude error equations when initial matrices and trigonometric identities have been defined. Program is written for IBM 360 computer.

  16. Differential Spatio-temporal Multiband Satellite Image Clustering using K-means Optimization With Reinforcement Programming

    Directory of Open Access Journals (Sweden)

    Irene Erlyn Wina Rachmawan

    2015-06-01

    Full Text Available Deforestration is one of the crucial issues in Indonesia because now Indonesia has world's highest deforestation rate. In other hand, multispectral image delivers a great source of data for studying spatial and temporal changeability of the environmental such as deforestration area. This research present differential image processing methods for detecting nature change of deforestration. Our differential image processing algorithms extract and indicating area automatically. The feature of our proposed idea produce extracted information from multiband satellite image and calculate the area of deforestration by years with calculating data using temporal dataset. Yet, multiband satellite image consists of big data size that were difficult to be handled for segmentation. Commonly, K- Means clustering is considered to be a powerfull clustering algorithm because of its ability to clustering big data. However K-Means has sensitivity of its first generated centroids, which could lead into a bad performance. In this paper we propose a new approach to optimize K-Means clustering using Reinforcement Programming in order to clustering multispectral image. We build a new mechanism for generating initial centroids by implementing exploration and exploitation knowledge from Reinforcement Programming. This optimization will lead a better result for K-means data cluster. We select multispectral image from Landsat 7 in past ten years in Medawai, Borneo, Indonesia, and apply two segmentation areas consist of deforestration land and forest field. We made series of experiments and compared the experimental results of K-means using Reinforcement Programming as optimizing initiate centroid and normal K-means without optimization process. Keywords: Deforestration, Multispectral images, landsat, automatic clustering, K-means.

  17. Exploring the Effects of Gender and Learning Styles on Computer Programming Performance: Implications for Programming Pedagogy

    Science.gov (United States)

    Lau, Wilfred W. F.; Yuen, Allan H. K.

    2009-01-01

    Computer programming has been taught in secondary schools for more than two decades. However, little is known about how students learn to program. From the curriculum implementation perspectives, learning style helps address the issue of learner differences, resulting in a shift from a teacher-centred approach to a learner-focused approach. This…

  18. Guidelines for development of NASA (National Aeronautics and Space Administration) computer security training programs

    Science.gov (United States)

    Tompkins, F. G.

    1983-01-01

    The report presents guidance for the NASA Computer Security Program Manager and the NASA Center Computer Security Officials as they develop training requirements and implement computer security training programs. NASA audiences are categorized based on the computer security knowledge required to accomplish identified job functions. Training requirements, in terms of training subject areas, are presented for both computer security program management personnel and computer resource providers and users. Sources of computer security training are identified.

  19. Thunderstorm-associated cloud motions as computed from 5-minute SMS pictures. [Synchronous Meteorological Satellite

    Science.gov (United States)

    Tecson, J. J.; Umenhofer, T. A.; Fujita, T. T.

    1977-01-01

    The five-minute rapid-scan imagery from the Synchronous Meteorological Satellite is employed to study cloud motions associated with the Omaha tornado of May 6, 1975. Cloud-motion vectors derived from automated and man-machine interactive systems provide an account of the mesoscale phenomena. In addition to the geostationary satellite data, aerial photography obtained during a cloud-truth mission is used in the severe storm investigation. For tracking overland cumuli with short half-lives, a three-minute scan interval appears necessary for the satellite imagery.

  20. Computer Programming Games and Gender Oriented Cultural Forms

    Science.gov (United States)

    AlSulaiman, Sarah Abdulmalik

    I present the design and evaluation of two games designed to help elementary and middle school students learn computer programming concepts. The first game was designed to be "gender neutral", aligning with might be described as a consensus opinion on best practices for computational learning environments. The second game, based on the cultural form of dress up dolls was deliberately designed to appeal to females. I recruited 70 participants in an international two-phase study to investigate the relationship between games, gender, attitudes towards computer programming, and learning. My findings suggest that while the two games were equally effective in terms of learning outcomes, I saw differences in motivation between players of the two games. Specifically, participants who reported a preference for female- oriented games were more motivated to learn about computer programming when they played a game that they perceived as designed for females. In addition, I describe how the two games seemed to encourage different types of social activity between players in a classroom setting. Based on these results, I reflect on the strategy of exclusively designing games and activities as "gender neutral", and suggest that employing cultural forms, including gendered ones, may help create a more productive experience for learners.

  1. Solutions manual and computer programs for physical and computational aspects of convective heat transfer

    CERN Document Server

    Cebeci, Tuncer

    1989-01-01

    This book is designed to accompany Physical and Computational Aspects of Convective Heat Transfer by T Cebeci and P Bradshaw and contains solutions to the exercises and computer programs for the numerical methods contained in that book Physical and Computational Aspects of Convective Heat Transfer begins with a thorough discussion of the physical aspects of convective heat transfer and presents in some detail the partial differential equations governing the transport of thermal energy in various types of flows The book is intended for senior undergraduate and graduate students of aeronautical, chemical, civil and mechanical engineering It can also serve as a reference for the practitioner

  2. Small-Body Extensions for the Satellite Orbit Analysis Program (SOAP)

    Science.gov (United States)

    Carnright, Robert; Stodden, David; Coggi, John

    2008-01-01

    An extension to the SOAP software allows users to work with tri-axial ellipsoid-based representations of planetary bodies, primarily for working with small, natural satellites, asteroids, and comets. SOAP is a widely used tool for the visualization and analysis of space missions. The small body extension provides the same visualization and analysis constructs for use with small bodies. These constructs allow the user to characterize satellite path and instrument cover information for small bodies in both 3D display and numerical output formats. Tri-axial ellipsoids are geometric shapes the diameters of which are different in each of three principal x, y, and z dimensions. This construct provides a better approximation than using spheres or oblate spheroids (ellipsoids comprising two common equatorial diameters as a distinct polar diameter). However, the tri-axial ellipsoid is considerably more difficult to work with from a modeling perspective. In addition, the SOAP small-body extensions allow the user to actually employ a plate model for highly irregular surfaces. Both tri-axial ellipsoids and plate models can be assigned to coordinate frames, thus allowing for the modeling of arbitrary changes to body orientation. A variety of features have been extended to support tri-axial ellipsoids, including the computation and display of the spacecraft sub-orbital point, ground trace, instrument footprints, and swathes. Displays of 3D instrument volumes can be shown interacting with the ellipsoids. Longitude/latitude grids, contour plots, and texture maps can be displayed on the ellipsoids using a variety of projections. The distance along an arbitrary line of sight can be computed between the spacecraft and the ellipsoid, and the coordinates of that intersection can be plotted as a function of time. The small-body extension supports the same visual and analytical constructs that are supported for spheres and oblate spheroids in SOAP making the implementation of the more

  3. Center for Programming Models for Scalable Parallel Computing

    Energy Technology Data Exchange (ETDEWEB)

    John Mellor-Crummey

    2008-02-29

    Rice University's achievements as part of the Center for Programming Models for Scalable Parallel Computing include: (1) design and implemention of cafc, the first multi-platform CAF compiler for distributed and shared-memory machines, (2) performance studies of the efficiency of programs written using the CAF and UPC programming models, (3) a novel technique to analyze explicitly-parallel SPMD programs that facilitates optimization, (4) design, implementation, and evaluation of new language features for CAF, including communication topologies, multi-version variables, and distributed multithreading to simplify development of high-performance codes in CAF, and (5) a synchronization strength reduction transformation for automatically replacing barrier-based synchronization with more efficient point-to-point synchronization. The prototype Co-array Fortran compiler cafc developed in this project is available as open source software from http://www.hipersoft.rice.edu/caf.

  4. XSTREAM: A Highly Efficient High Speed Real-time Satellite Data Acquisition and Processing System using Heterogeneous Computing

    Science.gov (United States)

    Pramod Kumar, K.; Mahendra, P.; Ramakrishna rReddy, V.; Tirupathi, T.; Akilan, A.; Usha Devi, R.; Anuradha, R.; Ravi, N.; Solanki, S. S.; Achary, K. K.; Satish, A. L.; Anshu, C.

    2014-11-01

    In the last decade, the remote sensing community has observed a significant growth in number of satellites, sensors and their resolutions, thereby increasing the volume of data to be processed each day. Satellite data processing is a complex and time consuming activity. It consists of various tasks, such as decode, decrypt, decompress, radiometric normalization, stagger corrections, ephemeris data processing for geometric corrections etc., and finally writing of the product in the form of an image file. Each task in the processing chain is sequential in nature and has different computing needs. Conventionally the processes are cascaded in a well organized workflow to produce the data products, which are executed on general purpose high-end servers / workstations in an offline mode. Hence, these systems are considered to be ineffective for real-time applications that require quick response and just-intime decision making such as disaster management, home land security and so on. This paper discusses anovel approach to processthe data online (as the data is being acquired) using a heterogeneous computing platform namely XSTREAM which has COTS hardware of CPUs, GPUs and FPGA. This paper focuses on the process architecture, re-engineering aspects and mapping of tasks to the right computing devicewithin the XSTREAM system, which makes it an ideal cost-effective platform for acquiring, processing satellite payload data in real-time and displaying the products in original resolution for quick response. The system has been tested for IRS CARTOSAT and RESOURCESAT series of satellites which have maximum data downlink speed of 210 Mbps.

  5. Computation and Prediction of plasma drag on Orbiting Satellites due to Space Environmental Perturbation by Coronal Mass Ejections (CMEs)

    Science.gov (United States)

    Nwankwo, Victor U. J.; Chakrabarti, Sandip Kumar

    2012-07-01

    Certain earth pointing Coronal Mass Ejections (CMEs) induce geomagnetic storms, which significantly affect human activities. Satellites orbiting earth are particularly vulnerable to blasts of solar energy resulting from this phenomenon. It is known that the huge amount of energetic ultraviolet radiation from this space environmental disturbance can heat up the outer atmosphere, causing it to expand. This can cause a significant drag on Earth-Orbiting satellites and even degrade the precision of Global Positioning Systems (GPS) measurements. However, CMEs are more damaging. They are more frequent during the active (solar maximum) Phase of the sun's approximately 11-year cycle. As we approach another maximum in 2012-2013, it is instructive to make an estimate of average daily production of energetic proton flux based on GOES data on earth-pointing CMEs in the past solar cycle. We also compute the drag on satellites due to atmospheric perturbations by CMEs and make predictions of how the existing satellite orbits could be affected near the peak of next solar cycle maximum.

  6. Modeling the complete Otto cycle: Preliminary version. [computer programming

    Science.gov (United States)

    Zeleznik, F. J.; Mcbride, B. J.

    1977-01-01

    A description is given of the equations and the computer program being developed to model the complete Otto cycle. The program incorporates such important features as: (1) heat transfer, (2) finite combustion rates, (3) complete chemical kinetics in the burned gas, (4) exhaust gas recirculation, and (5) manifold vacuum or supercharging. Changes in thermodynamic, kinetic and transport data as well as model parameters can be made without reprogramming. Preliminary calculations indicate that: (1) chemistry and heat transfer significantly affect composition and performance, (2) there seems to be a strong interaction among model parameters, and (3) a number of cycles must be calculated in order to obtain steady-state conditions.

  7. A computer program for the estimation of time of death

    DEFF Research Database (Denmark)

    Lynnerup, N

    1993-01-01

    and that the temperature at death is known. Also, Marshall and Hoare's formula expresses the temperature as a function of time, and not vice versa, the latter being the problem most often encountered by forensic scientists. A simple BASIC program that enables solving of Marshall and Hoare's equation for the postmortem...... cooling of bodies is presented. It is proposed that by having a computer program that solves the equation, giving the length of the cooling period in response to a certain rectal temperature, and which allows easy comparison of multiple solutions, the uncertainties related to ambience temperature...

  8. Computer program for equilibrium calculation and diffusion simulation

    Institute of Scientific and Technical Information of China (English)

    2000-01-01

    A computer program called TKCALC(thermodynamic and kinetic calculation) has been successfully developedfor the purpose of phase equilibrium calculation and diffusion simulation in ternary substitutional alloy systems. The program was subsequently applied to calculate the isothermal sections of the Fe-Cr-Ni system and predict the concentrationprofiles of two γ/γ single-phase diffusion couples in the Ni-Cr-Al system. The results are in excellent agreement withTHERMO-CALC and DICTRA software packages. Detailed mathematical derivation of some important formulae involvedis also elaborated

  9. An Analysis on Distance Education Computer Programming Students’ Attitudes Regarding Programming and Their Self-Efficacy For Programming

    Directory of Open Access Journals (Sweden)

    Ozcan OZYURT

    2015-04-01

    Full Text Available This study aims to analyze the attitudes of students studying computer programming through the distance education regarding programming, and their self-efficacy for programming and the relation between these two factors. The study is conducted with 104 students being thought with distance education in a university in the north region of Turkey in spring semester of 2013-2014 academic years. Attitude Scale toward Computer Programming (AStCP and Computer Programming Self-Efficacy Inventory (CPSEI are used as data collecting tool. The study is conducted within the descriptive scanning model. The data collected during the study is analyzed with Mann Whitney U test, independent t-test and Pearson Correlation coefficient for answering the research questions. According to the results of the study the attitudes of the students regarding programming are generally positive and their self-efficacy for programming are at high level. There is statistically important difference in the attitudes of students regarding programming in accordance with their gender and grade level. Accordingly, their selfefficacy differentiates statistically by these two variables. Finally, it is concluded that there is a positive relation in average level between the attitudes of the students regarding programming and their self-efficacy for programming.

  10. Final Report: Center for Programming Models for Scalable Parallel Computing

    Energy Technology Data Exchange (ETDEWEB)

    Mellor-Crummey, John [William Marsh Rice University

    2011-09-13

    As part of the Center for Programming Models for Scalable Parallel Computing, Rice University collaborated with project partners in the design, development and deployment of language, compiler, and runtime support for parallel programming models to support application development for the “leadership-class” computer systems at DOE national laboratories. Work over the course of this project has focused on the design, implementation, and evaluation of a second-generation version of Coarray Fortran. Research and development efforts of the project have focused on the CAF 2.0 language, compiler, runtime system, and supporting infrastructure. This has involved working with the teams that provide infrastructure for CAF that we rely on, implementing new language and runtime features, producing an open source compiler that enabled us to evaluate our ideas, and evaluating our design and implementation through the use of benchmarks. The report details the research, development, findings, and conclusions from this work.

  11. Development of a Comprehensive Computer Program for Predicting Farm Energy

    Directory of Open Access Journals (Sweden)

    S. A. Al-Hamed

    2010-01-01

    Full Text Available Problem statement: The agricultural industry is a major user of energy. Energy is used directly for operating agricultural machinery and equipment on the farm and indirectly in the manufacturing of fertilizers and pesticides and processing of agricultural products off the farm. In order to reduce the cost of agricultural production, energy uses on the farm must be identified and optimized using modern tools. Approach: A comprehensive and easy to use computer program was developed for the purpose of determining the farm energy requirements with the aim of reducing costs and maximizing profit. The program includes a main database composed of nine sub-databases: Tractors sub-database, agricultural machinery sub-database, pumps sub-database, stationary engines sub-database, planting dates sub-database, soil sub-database, operating variables of farm operations sub-database, draft and power equations sub-database and water requirement sub-database. The program was designed with visual C++ language. Results: The program was tested by comparing its results with the manually calculated results. The results showed that the program worked properly. The developed program was also illustrated using an example farm to show the different stages of determining the required farm energy. Conclusion: The program can be used: To determine the farm energy requirements, to assess the current status of farms in terms of energy use efficiency, for future planning of modern farms and as an educational tool. It has many advantages including: Ease of use when dealing with input through interactive windows, ease of addition or deletion or updating of sub-databases, ease of exploring the program windows and the potential for further future development of any part of the program. The program is unique as it includes all the information in a database and has a multi dimensional uses including: Evaluation of an existing system, selecting new machinery based on an optimum

  12. Finite State Tables for general computer programming applications

    Energy Technology Data Exchange (ETDEWEB)

    Leininger, M.

    1988-01-01

    The Finite State Table is a computer programming technique which offers a faster and more compact alternative to traditional logical control structures such as the IF-THEN-ELSE statement. A basic description of this technique is presented. The application example is the creation of plot output from engineering analysis and design models generated by I-DEAS, a commercial software package used for solid modeling, finite element analysis, design and drafting.

  13. Computing procedure of spatial geo-referencing of satellite image; Un procedimiento simple de geo-referenciacion de imagenes de satelite

    Energy Technology Data Exchange (ETDEWEB)

    Santos, J.; Vazquez, M.; Fernandes, F.; Prado, T.; Castro, R.

    2004-07-01

    In this paper a computing procedure of spatial geo-referencing is described that, by means of the terrestrial spatial geometry, permits to obtain the Latitude and Longitude that corresponds to a given pixel of a satellite image, the pixel being defined by a pair Line- Pixel. The procedure also permits to compute the other way round. This procedure is more clear and simple than those proposed by Eumetsat and Goes and can be applied to any satellite image. (Author)

  14. Computationally intensive econometrics using a distributed matrix-programming language.

    Science.gov (United States)

    Doornik, Jurgen A; Hendry, David F; Shephard, Neil

    2002-06-15

    This paper reviews the need for powerful computing facilities in econometrics, focusing on concrete problems which arise in financial economics and in macroeconomics. We argue that the profession is being held back by the lack of easy-to-use generic software which is able to exploit the availability of cheap clusters of distributed computers. Our response is to extend, in a number of directions, the well-known matrix-programming interpreted language Ox developed by the first author. We note three possible levels of extensions: (i) Ox with parallelization explicit in the Ox code; (ii) Ox with a parallelized run-time library; and (iii) Ox with a parallelized interpreter. This paper studies and implements the first case, emphasizing the need for deterministic computing in science. We give examples in the context of financial economics and time-series modelling.

  15. My program is ok - am I? Computing freshmen's experiences of doing programming assignments

    Science.gov (United States)

    Kinnunen, Päivi; Simon, Beth

    2012-03-01

    This article provides insight into how computing majors experience the process of doing programming assignments in their first programming course. This grounded theory study sheds light on the various processes and contexts through which students constantly assess their self-efficacy as a programmer. The data consists of a series of four interviews conducted with a purposeful sample of nine computer science majors in a research intensive state university in the United States. Use of the constant comparative method elicited two forms of results. First, we identified six stages of doing a programming assignment. Analysis captures the dimensional variation in students' experiences with programming assignments on a detailed level. We identified a core category resulting from students' reflected emotions in conjunction with self-efficacy assessment. We provide a descriptive model of how computer science majors build their self-efficacy perceptions, reported via four narratives. Our key findings are that some students reflect negative views of their efficacy, even after having a positive programming experience and that in other situations, students having negative programming experiences still have a positive outlook on their efficacy. We consider these findings in light of possible languages and support structures for introductory programming courses.

  16. A Rural South African Experience of an ESL Computer Program

    Directory of Open Access Journals (Sweden)

    Marius Dieperink

    2008-12-01

    Full Text Available This article reports on a case study that explored the effect of an English-as-Second Language (ESL computer program at Tshwane University of Technology (TUT, South Africa. The case study explored participants’ perceptions, attitudes and beliefs regarding the ESL reading enhancement program, Reading Excellence™. The study found that participants experienced the program in a positive light. They experienced improved ESL reading as well as listening and writing proficiency. In addition, they experienced improved affective well-being in the sense that they generally felt more comfortable using ESL. This included feeling more self-confident in their experience of their academic environment. Interviews as well as document review resulted in dissonance, however: data pointed towards poor class attendance as well as a perturbing lack of progress in terms of reading comprehension and speed.

  17. Towards a Serious Game to Help Students Learn Computer Programming

    Directory of Open Access Journals (Sweden)

    Mathieu Muratet

    2009-01-01

    Full Text Available Video games are part of our culture like TV, movies, and books. We believe that this kind of software can be used to increase students' interest in computer science. Video games with other goals than entertainment, serious games, are present, today, in several fields such as education, government, health, defence, industry, civil security, and science. This paper presents a study around a serious game dedicated to strengthening programming skills. Real-Time Strategy, which is a popular game genre, seems to be the most suitable kind of game to support such a serious game. From programming teaching features to video game characteristics, we define a teaching organisation to experiment if a serious game can be adapted to learn programming.

  18. PROGTEST: A Computer System for the Analysis of Computational Computer Programs.

    Science.gov (United States)

    1980-04-01

    Richard Loller, Graphic Arts Branch Ms Linda Prieto , Word Processing Center A-i APPENDIX B CAA-D-80-1 DISTRIBUTION Addressee # of Copies Defense...Development Center ATTN: Alan Barnum Is Griffiss Air Force Base, NY 13441 B-6 CAA-D-80-1 Mr. Glen Ingram Scientific Computing Division Room A151

  19. Clinical application of a second generation electrocardiographic computer program.

    Science.gov (United States)

    Pipberger, H V; McCaughan, D; Littmann, D; Pipberger, H A; Cornfield, J; Dunn, R A; Batchlor, C D; Berson, A S

    1975-05-01

    An electrocardiographic computer program based on multivariate analysis of orthogonal leads (Frank) was applied to records transmitted daily by telephone from the Veterans Administration Hospital, West Roxbury, Mass., to the Veterans Administration Hospital, Washington, D. C. A Bayesian classification procedure was used to compute probabilities for all diagnostic categories that might be encountered in a given record. Computer results were compared with interpretations of conventional 12 lead tracings. Of 1,663 records transmitted, 1,192 were selected for the study because the clinical diagnosis in these cases could be firmly established on the basis of independent, nonelectrocardiographic information. Twenty-one percent of the records were obtained from patients without evidence of cardiac disease and 79 percent from patients with various cardiovascular illnesses. Diagnostic electrocardiographic classifications were considered correct when in agreement with documented clinical diagnoses. Of the total sample of 1,192 recordings, 86 percent were classified correctly by computer as compared with 68 percent by conventional 12 lead electrocardiographic analysis. Improvement in diagnostic recognition by computer was most striking in patients with hypertensive cardiovascular disease or chronic obstructive lung disease. The multivariate classification scheme functioned most efficiently when a problem-oriented approach to diagnosis was simulated. This was accomplished by a simple method of adjusting prior probabilities according to the diagnostic problem under consideration.

  20. HAL/SM language specification. [programming languages and computer programming for space shuttles

    Science.gov (United States)

    Williams, G. P. W., Jr.; Ross, C.

    1975-01-01

    A programming language is presented for the flight software of the NASA Space Shuttle program. It is intended to satisfy virtually all of the flight software requirements of the space shuttle. To achieve this, it incorporates a wide range of features, including applications-oriented data types and organizations, real time control mechanisms, and constructs for systems programming tasks. It is a higher order language designed to allow programmers, analysts, and engineers to communicate with the computer in a form approximating natural mathematical expression. Parts of the English language are combined with standard notation to provide a tool that readily encourages programming without demanding computer hardware expertise. Block diagrams and flow charts are included. The semantics of the language is discussed.

  1. Proposal of a Methodology of Stakeholder Analysis for the Brazilian Satellite Space Program

    Directory of Open Access Journals (Sweden)

    Mônica Elizabeth Rocha de Oliveira

    2012-03-01

    Full Text Available To ensure the continuity and growth of space activities in Brazil, it is fundamental to persuade the Brazilian society and its representatives in Government about the importance of investments in space activities. Also, it is important to convince talented professionals to place space activities as an object of their interest; the best schools should also be convinced to offer courses related to the space sector; finally, innovative companies should be convinced to take part in space sector activities, looking to returns, mainly in terms of market differentiation and qualification, as a path to take part in high-technology and high-complexity projects. On the one hand, this process of convincing or, more importantly, committing these actors to space activities, implies a thorough understanding of their expectations and needs, in order to plan how the system/organization can meet them. On the other hand, if stakeholders understand how much they can benefit from this relationship, their consequent commitment will very much strengthen the action of the system/organization. With this framework in perspective, this paper proposes a methodology of stakeholder analysis for the Brazilian satellite space program. In the exercise developed in the article, stakeholders have been identified from a study of the legal framework of the Brazilian space program. Subsequently, the proposed methodology has been applied to the planning of actions by a public organization.

  2. 40 Years Young: Social Media for the World's Longest-Running Earth-Observation Satellite Program

    Science.gov (United States)

    Riebeek, H.; Rocchio, L. E.; Taylor, M.; Owen, T.; Allen, J. E.; Keck, A.

    2012-12-01

    With social media becoming a communication juggernaut it is essential to harness the medium's power to foster better science communication. On July 23, 2012, the Landsat Earth-observing satellite program celebrated the 40th anniversary of the first Landsat launch. To more effectively communicate the impact and importance of Landsat's four-decade long data record a carefully planned social media event was designed to supplement the day's traditional media communications. The social media event, dubbed the "Landsat Social," was modeled on and supported by the NASA Social methodology. The Landsat Social was the first such event for NASA Earth science not associated with a launch. For the Landsat Social, 23 social media-savvy participants were selected to attend a joint NASA/U.S. Geological Survey Landsat anniversary press event at the Newseum in Washington, D.C. The participants subsequently toured the NASA Goddard Space Flight Facility in Greenbelt, Maryland where they had the opportunity to learn about the latest Landsat satellite; visit the Landsat mission control; download and work with Landsat data; and meet Landsat scientists and engineers. All Landsat Social participants had Twitter accounts and used the #Landsat and #NASASocial hashtags to unify their commentary throughout the day. A few key Landsat messages were communicated to the Landsat Social participants at the event's onset. Propagation of this messaging was witnessed for the duration of the Landsat Social; and a spike in online Landsat interest followed. Here, we examine the Landsat 40th anniversary social event, explain impacts made, and report lessons learned.; Landsat Social attendees are busy tweeting, texting, and blogging as Project Scientist Dr. Jim Irons talks about the Landsat Data Continuity Mission in front of the Hyperwall at NASA Goddard Space Flight Center. Photo courtesy Bill Hrybyk.

  3. Mississippi Curriculum Framework for Computer Information Systems Technology. Computer Information Systems Technology (Program CIP: 52.1201--Management Information Systems & Business Data). Computer Programming (Program CIP: 52.1201). Network Support (Program CIP: 52.1290--Computer Network Support Technology). Postsecondary Programs.

    Science.gov (United States)

    Mississippi Research and Curriculum Unit for Vocational and Technical Education, State College.

    This document, which is intended for use by community and junior colleges throughout Mississippi, contains curriculum frameworks for two programs in the state's postsecondary-level computer information systems technology cluster: computer programming and network support. Presented in the introduction are program descriptions and suggested course…

  4. Study of operational parameters impacting helicopter fuel consumption. [using computer techniques (computer programs)

    Science.gov (United States)

    Cross, J. L.; Stevens, D. D.

    1976-01-01

    A computerized study of operational parameters affecting helicopter fuel consumption was conducted as an integral part of the NASA Civil Helicopter Technology Program. The study utilized the Helicopter Sizing and Performance Computer Program (HESCOMP) developed by the Boeing-Vertol Company and NASA Ames Research Center. An introduction to HESCOMP is incorporated in this report. The results presented were calculated using the NASA CH-53 civil helicopter research aircraft specifications. Plots from which optimum flight conditions for minimum fuel use that can be obtained are presented for this aircraft. The results of the study are considered to be generally indicative of trends for all helicopters.

  5. Propeller aircraft interior noise model: User's manual for computer program

    Science.gov (United States)

    Wilby, E. G.; Pope, L. D.

    1985-01-01

    A computer program entitled PAIN (Propeller Aircraft Interior Noise) has been developed to permit calculation of the sound levels in the cabin of a propeller-driven airplane. The fuselage is modeled as a cylinder with a structurally integral floor, the cabin sidewall and floor being stiffened by ring frames, stringers and floor beams of arbitrary configurations. The cabin interior is covered with acoustic treatment and trim. The propeller noise consists of a series of tones at harmonics of the blade passage frequency. Input data required by the program include the mechanical and acoustical properties of the fuselage structure and sidewall trim. Also, the precise propeller noise signature must be defined on a grid that lies in the fuselage skin. The propeller data are generated with a propeller noise prediction program such as the NASA Langley ANOPP program. The program PAIN permits the calculation of the space-average interior sound levels for the first ten harmonics of a propeller rotating alongside the fuselage. User instructions for PAIN are given in the report. Development of the analytical model is presented in NASA CR 3813.

  6. Trace contaminant control simulation computer program, version 8.1

    Science.gov (United States)

    Perry, J. L.

    1994-01-01

    The Trace Contaminant Control Simulation computer program is a tool for assessing the performance of various process technologies for removing trace chemical contamination from a spacecraft cabin atmosphere. Included in the simulation are chemical and physical adsorption by activated charcoal, chemical adsorption by lithium hydroxide, absorption by humidity condensate, and low- and high-temperature catalytic oxidation. Means are provided for simulating regenerable as well as nonregenerable systems. The program provides an overall mass balance of chemical contaminants in a spacecraft cabin given specified generation rates. Removal rates are based on device flow rates specified by the user and calculated removal efficiencies based on cabin concentration and removal technology experimental data. Versions 1.0 through 8.0 are documented in NASA TM-108409. TM-108409 also contains a source file listing for version 8.0. Changes to version 8.0 are documented in this technical memorandum and a source file listing for the modified version, version 8.1, is provided. Detailed descriptions for the computer program subprograms are extracted from TM-108409 and modified as necessary to reflect version 8.1. Version 8.1 supersedes version 8.0. Information on a separate user's guide is available from the author.

  7. A Computer Program for Assessing Nuclear Safety Culture Impact

    Energy Technology Data Exchange (ETDEWEB)

    Han, Kiyoon; Jae, Moosung [Hanyang Univ., Seoul (Korea, Republic of)

    2014-10-15

    Through several accidents of NPP including the Fukushima Daiichi in 2011 and Chernobyl accidents in 1986, a lack of safety culture was pointed out as one of the root cause of these accidents. Due to its latent influences on safety performance, safety culture has become an important issue in safety researches. Most of the researches describe how to evaluate the state of the safety culture of the organization. However, they did not include a possibility that the accident occurs due to the lack of safety culture. Because of that, a methodology for evaluating the impact of the safety culture on NPP's safety is required. In this study, the methodology for assessing safety culture impact is suggested and a computer program is developed for its application. SCII model which is the new methodology for assessing safety culture impact quantitatively by using PSA model. The computer program is developed for its application. This program visualizes the SCIs and the SCIIs. It might contribute to comparing the level of the safety culture among NPPs as well as improving the management safety of NPP.

  8. User's manual for SEDCALC, a computer program for computation of suspended-sediment discharge

    Science.gov (United States)

    Koltun, G.F.; Gray, John R.; McElhone, T.J.

    1994-01-01

    Sediment-Record Calculations (SEDCALC), a menu-driven set of interactive computer programs, was developed to facilitate computation of suspended-sediment records. The programs comprising SEDCALC were developed independently in several District offices of the U.S. Geological Survey (USGS) to minimize the intensive labor associated with various aspects of sediment-record computations. SEDCALC operates on suspended-sediment-concentration data stored in American Standard Code for Information Interchange (ASCII) files in a predefined card-image format. Program options within SEDCALC can be used to assist in creating and editing the card-image files, as well as to reformat card-image files to and from formats used by the USGS Water-Quality System. SEDCALC provides options for creating card-image files containing time series of equal-interval suspended-sediment concentrations from 1. digitized suspended-sediment-concentration traces, 2. linear interpolation between log-transformed instantaneous suspended-sediment-concentration data stored at unequal time intervals, and 3. nonlinear interpolation between log-transformed instantaneous suspended-sediment-concentration data stored at unequal time intervals. Suspended-sediment discharge can be computed from the streamflow and suspended-sediment-concentration data or by application of transport relations derived by regressing log-transformed instantaneous streamflows on log-transformed instantaneous suspended-sediment concentrations or discharges. The computed suspended-sediment discharge data are stored in card-image files that can be either directly imported to the USGS Automated Data Processing System or used to generate plots by means of other SEDCALC options.

  9. Programming Pluralism: Using Learning Analytics to Detect Patterns in the Learning of Computer Programming

    Science.gov (United States)

    Blikstein, Paulo; Worsley, Marcelo; Piech, Chris; Sahami, Mehran; Cooper, Steven; Koller, Daphne

    2014-01-01

    New high-frequency, automated data collection and analysis algorithms could offer new insights into complex learning processes, especially for tasks in which students have opportunities to generate unique open-ended artifacts such as computer programs. These approaches should be particularly useful because the need for scalable project-based and…

  10. High Performance Computing - Power Application Programming Interface Specification.

    Energy Technology Data Exchange (ETDEWEB)

    Laros, James H.,; Kelly, Suzanne M.; Pedretti, Kevin; Grant, Ryan; Olivier, Stephen Lecler; Levenhagen, Michael J.; DeBonis, David

    2014-08-01

    Measuring and controlling the power and energy consumption of high performance computing systems by various components in the software stack is an active research area [13, 3, 5, 10, 4, 21, 19, 16, 7, 17, 20, 18, 11, 1, 6, 14, 12]. Implementations in lower level software layers are beginning to emerge in some production systems, which is very welcome. To be most effective, a portable interface to measurement and control features would significantly facilitate participation by all levels of the software stack. We present a proposal for a standard power Application Programming Interface (API) that endeavors to cover the entire software space, from generic hardware interfaces to the input from the computer facility manager.

  11. Satellite-Delivered Learning.

    Science.gov (United States)

    Arnall, Gail C.

    1987-01-01

    Discusses the application of satellite information delivery to training. Describes a new trend, horizontal programming. Also discusses vertical programming and in-house production of training materials. Lists vendors of satellite-based training. (CH)

  12. Program on stimulating operational private sector use of Earth observation satellite information

    Science.gov (United States)

    Eastwood, L. F., Jr.; Foshage, J.; Gomez, G.; Kirkpatrick, B.; Konig, B.; Stein, R. (Principal Investigator)

    1981-01-01

    Ideas for new businesses specializing in using remote sensing and computerized spatial data systems were developd. Each such business serves as an 'information middleman', buying raw satellite or aircraft imagery, processing these data, combining them in a computer system with customer-specific information, and marketing the resulting information products. Examples of the businesses the project designed are: (1) an agricultural facility site evaluation firm; (2) a mass media grocery price and supply analyst and forecaster; (3) a management service for privately held woodlots; (4) a brokerage for insulation and roofing contractors, based on infrared imagery; (5) an expanded real estate information service. In addition, more than twenty-five other commercially attractive ideas in agribusiness, forestry, mining, real estate, urban planning and redevelopment, and consumer information were created. The commercial feasibility of the five business was assessed. This assessment included market surveys, revenue projections, cost analyses, and profitability studies. The results show that there are large and enthusiastic markets willing to pay for the services these businesses offer, and that the businesses could operate profitably.

  13. Structural mode significance using INCA. [Interactive Controls Analysis computer program

    Science.gov (United States)

    Bauer, Frank H.; Downing, John P.; Thorpe, Christopher J.

    1990-01-01

    Structural finite element models are often too large to be used in the design and analysis of control systems. Model reduction techniques must be applied to reduce the structural model to manageable size. In the past, engineers either performed the model order reduction by hand or used distinct computer programs to retrieve the data, to perform the significance analysis and to reduce the order of the model. To expedite this process, the latest version of INCA has been expanded to include an interactive graphical structural mode significance and model order reduction capability.

  14. Structural mode significance using INCA. [Interactive Controls Analysis computer program

    Science.gov (United States)

    Bauer, Frank H.; Downing, John P.; Thorpe, Christopher J.

    1990-01-01

    Structural finite element models are often too large to be used in the design and analysis of control systems. Model reduction techniques must be applied to reduce the structural model to manageable size. In the past, engineers either performed the model order reduction by hand or used distinct computer programs to retrieve the data, to perform the significance analysis and to reduce the order of the model. To expedite this process, the latest version of INCA has been expanded to include an interactive graphical structural mode significance and model order reduction capability.

  15. SMART - a computer program for modelling stellar atmospheres

    CERN Document Server

    Aret, Anna; Poolamäe, Raivo; Sapar, Lili

    2013-01-01

    Program SMART (Spectra and Model Atmospheres by Radiative Transfer) has been composed for modelling atmospheres and spectra of hot stars (O, B and A spectral classes) and studying different physical processes in them (Sapar & Poolam\\"ae 2003, Sapar et al. 2007). Line-blanketed models are computed assuming plane-parallel, static and horizontally homogeneous atmosphere in radiative, hydrostatic and local thermodynamic equilibrium. Main advantages of SMART are its shortness, simplicity, user friendliness and flexibility for study of different physical processes. SMART successfully runs on PC both under Windows and Linux.

  16. Building Computer-Based Experiments in Psychology without Programming Skills.

    Science.gov (United States)

    Ruisoto, Pablo; Bellido, Alberto; Ruiz, Javier; Juanes, Juan A

    2016-06-01

    Research in Psychology usually requires to build and run experiments. However, although this task has required scripting, recent computer tools based on graphical interfaces offer new opportunities in this field for researchers with non-programming skills. The purpose of this study is to illustrate and provide a comparative overview of two of the main free open source "point and click" software packages for building and running experiments in Psychology: PsychoPy and OpenSesame. Recommendations for their potential use are further discussed.

  17. Computer simulation modeling of abnormal behavior: a program approach.

    Science.gov (United States)

    Reilly, K D; Freese, M R; Rowe, P B

    1984-07-01

    A need for modeling abnormal behavior on a comprehensive, systematic basis exists. Computer modeling and simulation tools offer especially good opportunities to establish such a program of studies. Issues concern deciding which modeling tools to use, how to relate models to behavioral data, what level of modeling to employ, and how to articulate theory to facilitate such modeling. Four levels or types of modeling, two qualitative and two quantitative, are identified. Their properties are examined and interrelated to include illustrative applications to the study of abnormal behavior, with an emphasis on schizophrenia.

  18. Programming a massively parallel, computation universal system: static behavior

    Energy Technology Data Exchange (ETDEWEB)

    Lapedes, A.; Farber, R.

    1986-01-01

    In previous work by the authors, the ''optimum finding'' properties of Hopfield neural nets were applied to the nets themselves to create a ''neural compiler.'' This was done in such a way that the problem of programming the attractors of one neural net (called the Slave net) was expressed as an optimization problem that was in turn solved by a second neural net (the Master net). In this series of papers that approach is extended to programming nets that contain interneurons (sometimes called ''hidden neurons''), and thus deals with nets capable of universal computation. 22 refs.

  19. Dynamic analysis of spur gears using computer program DANST

    Science.gov (United States)

    Oswald, Fred B.; Lin, Hsiang H.; Liou, Chuen-Huei; Valco, Mark J.

    1993-06-01

    DANST is a computer program for static and dynamic analysis of spur gear systems. The program can be used for parametric studies to predict the effect on dynamic load and tooth bending stress of spur gears due to operating speed, torque, stiffness, damping, inertia, and tooth profile. DANST performs geometric modeling and dynamic analysis for low- or high-contact-ratio spur gears. DANST can simulate gear systems with contact ratio ranging from one to three. It was designed to be easy to use, and it is extensively documented by comments in the source code. This report describes the installation and use of DANST. It covers input data requirements and presents examples. The report also compares DANST predictions for gear tooth loads and bending stress to experimental and finite element results.

  20. Spur-gear optimization using SPUROPT computer program

    Science.gov (United States)

    Coe, Harold H.

    1991-01-01

    A computer program developed for optimizing spur gear designs, SPUROPT, was updated by installing a new subroutine that uses AGMA 908-B89 standards to calculate the J-factor for determining tooth-bending stress. The updated SPUROPT program was then used to optimize a spur gear set for maximum fatigue life, minimum dynamic load, or minimum weight. All calculations were made with constraints on as many as 13 parameters by using three design variables: the number of teeth, diametral pitch, and tooth-face width. Results depended largely on constraints values. When the limiting bending stress was set at a high value, the optimal solution was the highest allowable number of teeth. When the allowable bending stress was lowered, the optimal solution moved toward the fewest number of teeth permitted. Final results were also affected by the amount of transmission error. A lower error permitted a higher number of teeth.

  1. A Computer Program for a Canonical Problem in Underwater Shock

    Directory of Open Access Journals (Sweden)

    Thomas L. Geers

    1994-01-01

    Full Text Available Finite-element/boundary-element codes are widely used to analyze the response of marine structures to underwater explosions. An important step in verifying the correctness and accuracy of such codes is the comparison of code-generated results for canonical problems with corresponding analytical or semianalytical results. At the present time, such comparisons rely on hardcopy results presented in technical journals and reports. This article describes a computer program available from SAVIAC that produces user-selected numerical results for a step-wave-excited spherical shell submerged in and (optionally filled with an acoustic fluid. The method of solution employed in the program is based on classical expansion of the field quantities in generalized Fourier series in the meridional coordinate. Convergence of the series is enhanced by judicious application of modified Cesàro summation and partial closed-form solution.

  2. Identification of Cognitive Processes of Effective and Ineffective Students during Computer Programming

    Science.gov (United States)

    Renumol, V. G.; Janakiram, Dharanipragada; Jayaprakash, S.

    2010-01-01

    Identifying the set of cognitive processes (CPs) a student can go through during computer programming is an interesting research problem. It can provide a better understanding of the human aspects in computer programming process and can also contribute to the computer programming education in general. The study identified the presence of a set of…

  3. Easy-to-use application programs for decay heat and delayed neutron calculations on personal computers

    Energy Technology Data Exchange (ETDEWEB)

    Oyamatsu, Kazuhiro [Nagoya Univ. (Japan)

    1998-03-01

    Application programs for personal computers are developed to calculate the decay heat power and delayed neutron activity from fission products. The main programs can be used in any computers from personal computers to main frames because their sources are written in Fortran. These programs have user friendly interfaces to be used easily not only for research activities but also for educational purposes. (author)

  4. 75 FR 69988 - Privacy Act of 1974; Computer Matching Program

    Science.gov (United States)

    2010-11-16

    ...Section 421(a)(1) of the Controlled Substances Act (21 U.S.C. 862(a)(1)) includes provisions regarding the judicial denial of Federal benefits. Section 421 of the Controlled Substances Act, which was originally enacted as section 5301 of the Anti-Drug Abuse Act of 1988, and which was amended and redesignated as section 421 of the Controlled Substances Act by section 1002(d) of the Crime Control Act of 1990, Public Law 101-647 (hereinafter referred to as ``section 5301''), authorizes Federal and State judges to deny certain Federal benefits (including student financial assistance under Title IV of the Higher Education Act of 1965, as amended (HEA)) to individuals convicted of drug trafficking or possession of a controlled substance. In order to ensure that Title IV, HEA student financial assistance is not awarded to individuals subject to denial of benefits under court orders issued pursuant to section 5301, the Department of Justice and the Department of Education implemented a computer matching program. The 18-month computer matching agreement (CMA) was recertified for an additional 12 months on December 19, 2009. The 12-month recertification of the CMA will automatically expire on December 17, 2010. The Department of Education must continue to obtain from the Department of Justice identifying information regarding individuals who are the subject of section 5301 denial of benefits court orders for the purpose of ensuring that Title IV, HEA student financial assistance is not awarded to individuals subject to denial of benefits under court orders issued pursuant to the Denial of Federal Benefits Program. The purpose of this notice is to announce the continued operation of the computer matching program and to provide certain required information concerning the computer matching program. In accordance with the Privacy Act of 1974 (5 U.S.C. 552a), as amended by the Computer Matching and Privacy Protection Act of 1988 (Pub. L. 100-503) and Office of Management and

  5. The Effects of a Robot Game Environment on Computer Programming Education for Elementary School Students

    Science.gov (United States)

    Shim, Jaekwoun; Kwon, Daiyoung; Lee, Wongyu

    2017-01-01

    In the past, computer programming was perceived as a task only carried out by computer scientists; in the 21st century, however, computer programming is viewed as a critical and necessary skill that everyone should learn. In order to improve teaching of problem-solving abilities in a computing environment, extensive research is being done on…

  6. Computer-aided evaluation of the railway track geometry on the basis of satellite measurements

    Science.gov (United States)

    Specht, Cezary; Koc, Władysław; Chrostowski, Piotr

    2016-05-01

    In recent years, all over the world there has been a period of intensive development of GNSS (Global Navigation Satellite Systems) measurement techniques and their extension for the purpose of their applications in the field of surveying and navigation. Moreover, in many countries a rising trend in the development of rail transportation systems has been noticed. In this paper, a method of railway track geometry assessment based on mobile satellite measurements is presented. The paper shows the implementation effects of satellite surveying railway geometry. The investigation process described in the paper is divided on two phases. The first phase is the GNSS mobile surveying and the analysis obtained data. The second phase is the analysis of the track geometry using the flat coordinates from the surveying. The visualization of the measured route, separation and quality assessment of the uniform geometric elements (straight sections, arcs), identification of the track polygon (main directions and intersection angles) are discussed and illustrated by the calculation example within the article.

  7. An Analysis of Satellite, Radiosonde, and Lidar Observations of Upper Tropospheric Water Vapor from the Atmospheric Radiation Measurement Program

    Energy Technology Data Exchange (ETDEWEB)

    Soden, Brian J.; Turner, David D.; Lesht, B. M.; Miloshevich, Larry M.

    2004-02-25

    To improve our understanding of the distribution and radiative effects of water vapor, the U.S. Department of Energy's Atmospheric Radiation Measurement (ARM) program has conducted a series of coordinated water vapor Intensive Observational Periods (IOPs). This study uses observations collected from four ARM IOPs to accomplish two goals: first, we compare radiosonde and Raman lidar observations of upper tropospheric water vapor with co-located geostationary satellite radiances at 6.7 micrometers. During all four IOPs, we find excellent agreement between the satellite and Raman lidar observations of upper tropospheric humidity with systematic differences of ~10%. In contrast, radiosondes equipped with Vaisala sensors are shown to be systematically drier in the upper troposphere by ~40% relative to both the lidar and satellite measurements. Second, we assess the performance of various "correction" strategies designed to rectify known deficiencies in the radiosonde measurements. It is shown that existing methods for correcting the radiosonde dry bias, while effective in the lower troposphere, offer little improvement in the upper troposphere. An alternative method based on variational assimilation of satellite radiances is presented and, when applied to the radiosonde measurements, is shown to significantly improve their agreement with coincident Raman lidar observations. It is suggested that a similar strategy could be used to improve the quality of the global historical record of radiosonde water vapor observations during the satellite era.

  8. A uniform approach for programming distributed heterogeneous computing systems.

    Science.gov (United States)

    Grasso, Ivan; Pellegrini, Simone; Cosenza, Biagio; Fahringer, Thomas

    2014-12-01

    Large-scale compute clusters of heterogeneous nodes equipped with multi-core CPUs and GPUs are getting increasingly popular in the scientific community. However, such systems require a combination of different programming paradigms making application development very challenging. In this article we introduce libWater, a library-based extension of the OpenCL programming model that simplifies the development of heterogeneous distributed applications. libWater consists of a simple interface, which is a transparent abstraction of the underlying distributed architecture, offering advanced features such as inter-context and inter-node device synchronization. It provides a runtime system which tracks dependency information enforced by event synchronization to dynamically build a DAG of commands, on which we automatically apply two optimizations: collective communication pattern detection and device-host-device copy removal. We assess libWater's performance in three compute clusters available from the Vienna Scientific Cluster, the Barcelona Supercomputing Center and the University of Innsbruck, demonstrating improved performance and scaling with different test applications and configurations.

  9. Generalized fish life-cycle poplulation model and computer program

    Energy Technology Data Exchange (ETDEWEB)

    DeAngelis, D. L.; Van Winkle, W.; Christensen, S. W.; Blum, S. R.; Kirk, B. L.; Rust, B. W.; Ross, C.

    1978-03-01

    A generalized fish life-cycle population model and computer program have been prepared to evaluate the long-term effect of changes in mortality in age class 0. The general question concerns what happens to a fishery when density-independent sources of mortality are introduced that act on age class 0, particularly entrainment and impingement at power plants. This paper discusses the model formulation and computer program, including sample results. The population model consists of a system of difference equations involving age-dependent fecundity and survival. The fecundity for each age class is assumed to be a function of both the fraction of females sexually mature and the weight of females as they enter each age class. Natural mortality for age classes 1 and older is assumed to be independent of population size. Fishing mortality is assumed to vary with the number and weight of fish available to the fishery. Age class 0 is divided into six life stages. The probability of survival for age class 0 is estimated considering both density-independent mortality (natural and power plant) and density-dependent mortality for each life stage. Two types of density-dependent mortality are included. These are cannibalism of each life stage by older age classes and intra-life-stage competition.

  10. Computer programs for forward and inverse modeling of acoustic and electromagnetic data

    Science.gov (United States)

    Ellefsen, Karl J.

    2011-01-01

    A suite of computer programs was developed by U.S. Geological Survey personnel for forward and inverse modeling of acoustic and electromagnetic data. This report describes the computer resources that are needed to execute the programs, the installation of the programs, the program designs, some tests of their accuracy, and some suggested improvements.

  11. Present status and future plans of the Japanese earth observation satellite program

    Science.gov (United States)

    Tsuchiya, Kiyoshi; Arai, Kohei; Igarashi, Tamotsu

    Japan is now operating 3 earth observation satellites, i. e. MOS-1 (Marine Observation Satellite-1, Momo-1 in Japanese), EGS (Experimental Geodetic Satellite, Ajisai in Japanese) and GMS (Geostationary Meteorological Satellite, Himawari in Japanese). MOS-1 has 3 different sensors, MESSR (Multispectral Electronic Self Scanning Radiometer), VTIR (Visible and Thermal Infrared Radiometer) and MSR (Microwave Scanning Radiometer) in addition to DCS (Data Collection System). GMS has two sensors, VISSR (Visible and IR Spin Scan Radiometer) and SEM (Solar Environmental Monitor). EGS is equipped with reflecting mirrors of the sun light and laser reflecters. For the future earth observation satellites, ERS-1 (Earth Resources Satellite-1), MOS-1b, ADEOS (Advanced Earth Observing Satellite) are under development. Two sensors, AMSR (Advanced Microwave Scanning Radiometer) and ITIR (Intermediate Thermal IR Radiometer) for NASA's polar platform are initial stage of development. Study and planning are made for future earth observation satellites including Japanese polor platform, TRMM, etc.). The study for the second generation GMS has been made by the Committee on the Function of Future GMS under the request of Japan Meteorological Agency in FY 1987.

  12. Finite difference programs and array processors. [High-speed floating point processing by coupling host computer to programable array processor

    Energy Technology Data Exchange (ETDEWEB)

    Rudy, T.E.

    1977-08-01

    An alternative to maxi computers for high-speed floating-point processing capabilities is the coupling of a host computer to a programable array processor. This paper compares the performance of two finite difference programs on various computers and their expected performance on commercially available array processors. The significance of balancing array processor computation, host-array processor control traffic, and data transfer operations is emphasized. 3 figures, 1 table.

  13. Threshold evaluation data revision and computer program enhancement. Final report

    Energy Technology Data Exchange (ETDEWEB)

    1979-02-27

    The Threshold Evaluation System was developed to assist the Division of Buildings and Community Systems of the Department of Energy in performing preliminary evaluation of projects being considered for funding. In addition, the evaluation has been applied to on-going projects, because information obtained through RD and D may alter the expected benefits and costs of a project, making it necessary to reevaluate project funding. The system evaluates each project according to its expected energy savings and costs. A number of public and private sector criteria are calculated, upon which comparisons between projects may be based. A summary of the methodology is given in Appendix B. The purpose of this task is to upgrade both the quality of the data used for input to the system and the usefulness and efficiency of the computer program used to perform the analysis. The modifications required to produce a better, more consistent set of data are described in Section 2. Program changes that have had a significant impact on the methodology are discussed in Section 3, while those that affected only the computer code are presented as a system flow diagram and program listing in Appendix C. These improvements in the project evaluation methodology and data will provide BCS with a more efficient and comprehensive management tool. The direction of future work will be toward integrating this system with a large scale (at ORNL) so that information used by both systems may be stored in a common data base. A discussion of this, and other unresolved problems is given in Section 4.

  14. Orbit computation of the TELECOM-2D satellite with a Genetic Algorithm

    Science.gov (United States)

    Deleflie, Florent; Coulot, David; Vienne, Alain; Decosta, Romain; Richard, Pascal; Lasri, Mohammed Amjad

    2014-07-01

    In order to test a preliminary orbit determination method, we fit an orbit of the geostationary satellite TELECOM-2D, as if we did not know any a priori information on its trajectory. The method is based on a genetic algorithm coupled to an analytical propagator of the trajectory, that is used over a couple of days, and that uses a whole set of altazimutal data that are acquired by the tracking network made up of the two TAROT telescopes. The adjusted orbit is then compared to a numerical reference. The method is described, and the results are analyzed, as a step towards an operational method of preliminary orbit determination for uncatalogued objects.

  15. Design criteria and eigensequence plots for satellite-computed tomography. [in meteorology

    Science.gov (United States)

    Wahba, G.

    1985-01-01

    The use of the degrees of freedom for signal is proposed as a design criteria for comparing different designs for satellite and other measuring systems. It is also proposed that certain eigensequence plots be examined at the design stage along with appropriate estimates of the parameter lambda playing the role of noise to signal ratio. The degrees of freedom for signal and the eigensequence plots may be determined using prior information in the spectral domain which is presently available along with a description of the system, and simulated data for estimating lambda. This work extends the 1972 work of Weinreb and Crosby.

  16. Multi-Language Programming Environments for High Performance Java Computing

    Directory of Open Access Journals (Sweden)

    Vladimir Getov

    1999-01-01

    Full Text Available Recent developments in processor capabilities, software tools, programming languages and programming paradigms have brought about new approaches to high performance computing. A steadfast component of this dynamic evolution has been the scientific community’s reliance on established scientific packages. As a consequence, programmers of high‐performance applications are reluctant to embrace evolving languages such as Java. This paper describes the Java‐to‐C Interface (JCI tool which provides application programmers wishing to use Java with immediate accessibility to existing scientific packages. The JCI tool also facilitates rapid development and reuse of existing code. These benefits are provided at minimal cost to the programmer. While beneficial to the programmer, the additional advantages of mixed‐language programming in terms of application performance and portability are addressed in detail within the context of this paper. In addition, we discuss how the JCI tool is complementing other ongoing projects such as IBM’s High‐Performance Compiler for Java (HPCJ and IceT’s metacomputing environment.

  17. Computer program for distance learning of pesticide application technology.

    Science.gov (United States)

    Maia, Bruno; Cunha, Joao P A R

    2011-12-01

    Distance learning presents great potential for mitigating field problems on pesticide application technology. Thus, due to the lack of teaching material about pesticide spraying technology in the Portuguese language and the increasing availability of distance learning, this study developed and evaluated a computer program for distance learning about the theory of pesticide spraying technology using the tools of information technology. The modules comprising the course, named Pulverizar, were: (1) Basic concepts, (2) Factors that affect application, (3) Equipments, (4) Spraying nozzles, (5) Sprayer calibration, (6) Aerial application, (7) Chemigation, (8) Physical-chemical properties, (9) Formulations, (10) Adjuvants, (11) Water quality, and (12) Adequate use of pesticides. The program was made available to the public on July 1(st), 2008, hosted at the web site www.pulverizar.iciag.ufu.br, and was simple, robust and practical on the complementation of traditional teaching for the education of professionals in Agricultural Sciences. Mastering pesticide spraying technology by people involved in agricultural production can be facilitated by the program Pulverizar, which was well accepted in its initial evaluation.

  18. Environmental assessment for the satellite power system concept development and evaluation program: nonmicrowave health and ecological effects

    Energy Technology Data Exchange (ETDEWEB)

    White, M R

    1980-11-01

    A Concept Development and Evaluation Program is being carried out for a proposed Satellite Power System (SPS). For purposes of this evaluation, a preliminary reference system has been developed. SPS, as described in the reference system, would collect solar energy on satellites in geosychronous orbit in space. The energy would be converted to microwaves and beamed to an earth-receiving antenna (rectenna). One task in the environmental part of the program is the assessment of the nonmicrowave effects on health and the environment. These effects would result from all phases of SPS development and operation. This report covers the current knowledge regarding these effects, and is based on the reference system. The assessment is summarized as to scope, methodology, impacts of terrestrial development, launch and recovery of spacecraft, space activities (including health effects of the space environment, ionizing radiation, electromagnetic exposure, spacecraft charging and environmental interactions, occupational hazards, etc.) and construction and operation of rectenna (ground receiving station).

  19. Second Annual AEC Scientific Computer Information Exhange Meeting. Proceedings of the technical program theme: computer graphics

    Energy Technology Data Exchange (ETDEWEB)

    Peskin,A.M.; Shimamoto, Y.

    1974-01-01

    The topic of computer graphics serves well to illustrate that AEC affiliated scientific computing installations are well represented in the forefront of computing science activities. The participant response to the technical program was overwhelming--both in number of contributions and quality of the work described. Session I, entitled Advanced Systems, contains presentations describing systems that contain features not generally found in graphics facilities. These features can be roughly classified as extensions of standard two-dimensional monochromatic imaging to higher dimensions including color and time as well as multidimensional metrics. Session II presents seven diverse applications ranging from high energy physics to medicine. Session III describes a number of important developments in establishing facilities, techniques and enhancements in the computer graphics area. Although an attempt was made to schedule as many of these worthwhile presentations as possible, it appeared impossible to do so given the scheduling constraints of the meeting. A number of prospective presenters 'came to the rescue' by graciously withdrawing from the sessions. Some of their abstracts have been included in the Proceedings.

  20. Early experiences of computer-aided assessment and administration when teaching computer programming

    Directory of Open Access Journals (Sweden)

    Abdullah Mohd Zin

    1993-12-01

    Full Text Available This paper describes early experiences with the Ceilidh system currently being piloted at over 30 institutions of higher education. Ceilidh is a course-management system for teaching computer programming whose core is an auto-assessment facility. This facility automatically marks students programs from a range of perspectives, and may be used in an iterative manner, enabling students to work towards a target level of attainment. Ceilidh also includes extensive courseadministration and progress-monitoring facilities, as well as support for other forms of assessment including short-answer marking and the collation of essays for later hand-marking. The paper discusses the motivation for developing Ceilidh, outlines its major facilities, then summarizes experiences of developing and actually using it at the coal-face over three years of teaching.

  1. Computer program for the automated attendance accounting system

    Science.gov (United States)

    Poulson, P.; Rasmusson, C.

    1971-01-01

    The automated attendance accounting system (AAAS) was developed under the auspices of the Space Technology Applications Program. The task is basically the adaptation of a small digital computer, coupled with specially developed pushbutton terminals located in school classrooms and offices for the purpose of taking daily attendance, maintaining complete attendance records, and producing partial and summary reports. Especially developed for high schools, the system is intended to relieve both teachers and office personnel from the time-consuming and dreary task of recording and analyzing the myriad classroom attendance data collected throughout the semester. In addition, since many school district budgets are related to student attendance, the increase in accounting accuracy is expected to augment district income. A major component of this system is the real-time AAAS software system, which is described.

  2. Kinoscope: An Open-Source Computer Program for Behavioral Pharmacologists

    Directory of Open Access Journals (Sweden)

    Nikolaos Kokras

    2017-05-01

    Full Text Available Behavioral analysis in preclinical neuropsychopharmacology relies on the accurate measurement of animal behavior. Several excellent solutions for computer-assisted behavioral analysis are available for specialized behavioral laboratories wishing to invest significant resources. Herein, we present an open source straightforward software solution aiming at the rapid and easy introduction to an experimental workflow, and at the improvement of training staff members in a better and more reproducible manual scoring of behavioral experiments with the use of visual aids-maps. Currently the program readily supports the Forced Swim Test, Novel Object Recognition test and the Elevated Plus maze test, but with minor modifications can be used for scoring virtually any behavioral test. Additional modules, with predefined templates and scoring parameters, are continuously added. Importantly, the prominent use of visual maps has been shown to improve, in a student-engaging manner, the training and auditing of scoring in behavioral rodent experiments.

  3. Kinoscope: An Open-Source Computer Program for Behavioral Pharmacologists

    Science.gov (United States)

    Kokras, Nikolaos; Baltas, Dimitrios; Theocharis, Foivos; Dalla, Christina

    2017-01-01

    Behavioral analysis in preclinical neuropsychopharmacology relies on the accurate measurement of animal behavior. Several excellent solutions for computer-assisted behavioral analysis are available for specialized behavioral laboratories wishing to invest significant resources. Herein, we present an open source straightforward software solution aiming at the rapid and easy introduction to an experimental workflow, and at the improvement of training staff members in a better and more reproducible manual scoring of behavioral experiments with the use of visual aids-maps. Currently the program readily supports the Forced Swim Test, Novel Object Recognition test and the Elevated Plus maze test, but with minor modifications can be used for scoring virtually any behavioral test. Additional modules, with predefined templates and scoring parameters, are continuously added. Importantly, the prominent use of visual maps has been shown to improve, in a student-engaging manner, the training and auditing of scoring in behavioral rodent experiments. PMID:28553211

  4. Interactive, Computer-Based Training Program for Radiological Workers

    Energy Technology Data Exchange (ETDEWEB)

    Trinoskey, P.A.; Camacho, P.I.; Wells, L.

    2000-01-18

    Lawrence Livermore National Laboratory (LLNL) is redesigning its Computer-Based Training (CBT) program for radiological workers. The redesign represents a major effort to produce a single, highly interactive and flexible CBT program that will meet the training needs of a wide range of radiological workers--from researchers and x-ray operators to individuals working in tritium, uranium, plutonium, and accelerator facilities. The new CBT program addresses the broad diversity of backgrounds found at a national laboratory. When a training audience is homogeneous in terms of education level and type of work performed, it is difficult to duplicate the effectiveness of a flexible, technically competent instructor who can tailor a course to the express needs and concerns of a course's participants. Unfortunately, such homogeneity is rare. At LLNL, they have a diverse workforce engaged in a wide range of radiological activities, from the fairly common to the quite exotic. As a result, the Laboratory must offer a wide variety of radiological worker courses. These include a general contamination-control course in addition to radioactive-material-handling courses for both low-level laboratory (i.e., bench-top) activities as well as high-level work in tritium, uranium, and plutonium facilities. They also offer training courses for employees who work with radiation-generating devices--x-ray, accelerator, and E-beam operators, for instance. However, even with the number and variety of courses the Laboratory offers, they are constrained by the diversity of backgrounds (i.e., knowledge and experience) of those to be trained. Moreover, time constraints often preclude in-depth coverage of site- and/or task-specific details. In response to this situation, several years ago LLNL began moving toward computer-based training for radiological workers. Today, that CBT effort includes a general radiological safety course developed by the Department of Energy's Hanford facility and

  5. KNET - DISTRIBUTED COMPUTING AND/OR DATA TRANSFER PROGRAM

    Science.gov (United States)

    Hui, J.

    1994-01-01

    KNET facilitates distributed computing between a UNIX compatible local host and a remote host which may or may not be UNIX compatible. It is capable of automatic remote login. That is, it performs on the user's behalf the chore of handling host selection, user name, and password to the designated host. Once the login has been successfully completed, the user may interactively communicate with the remote host. Data output from the remote host may be directed to the local screen, to a local file, and/or to a local process. Conversely, data input from the keyboard, a local file, or a local process may be directed to the remote host. KNET takes advantage of the multitasking and terminal mode control features of the UNIX operating system. A parent process is used as the upper layer for interfacing with the local user. A child process is used for a lower layer for interfacing with the remote host computer, and optionally one or more child processes can be used for the remote data output. Output may be directed to the screen and/or to the local processes under the control of a data pipe switch. In order for KNET to operate, the local and remote hosts must observe a common communications protocol. KNET is written in ANSI standard C-language for computers running UNIX. It has been successfully implemented on several Sun series computers and a DECstation 3100 and used to run programs remotely on VAX VMS and UNIX based computers. It requires 100K of RAM under SunOS and 120K of RAM under DEC RISC ULTRIX. An electronic copy of the documentation is provided on the distribution medium. The standard distribution medium for KNET is a .25 inch streaming magnetic tape cartridge in UNIX tar format. It is also available on a 3.5 inch diskette in UNIX tar format. KNET was developed in 1991 and is a copyrighted work with all copyright vested in NASA. UNIX is a registered trademark of AT&T Bell Laboratories. Sun and SunOS are trademarks of Sun Microsystems, Inc. DECstation, VAX, VMS, and

  6. Comparison of some results of program SHOW with other solar hot water computer programs

    Science.gov (United States)

    Young, M. F.; Baughn, J. W.

    Subroutines and the driver program for the simulation code SHOW (solar hot water) for solar thermosyphon systems are discussed, and simulations are compared with predictions by the F-CHART and TRNSYS codes. SHOW has the driver program MAIN, which defines the system control logic for choosing the appropriate system subroutine for analysis. Ten subroutines are described, which account for the solar system physical parameters, the weather data, the manufacturer-supplied system specifications, mass flow rates, pumped systems, total transformed radiation, load use profiles, stratification in storage, an electric water heater, and economic analyses. The three programs are employed to analyze a thermosiphon installation in Sacramento with two storage tanks. TRNSYS and SHOW were in agreement and lower than F-CHARt for annual predictions, although significantly more computer time was necessary to make TRNSYS converge.

  7. Design of a Low-Cost Single-Board Computer System for Use In Low-Earth Orbit Small Satellite Missions

    OpenAIRE

    Milani, Dino

    1996-01-01

    A single-board computer system created specifically to meet the demands of a new generation of small satellite missions is being designed, built and tested by students at the University of New Hampshire. The Satellite Single-Board Computer (SSBC) is an Intel 80C186 based system that is qualified for explicit use in low-earth orbit missions. The SSBC serves as a low-cost, high-quality alternative to commercially available systems which are usually very costly and designed for much harsher spac...

  8. TRECII: a computer program for transportation risk assessment

    Energy Technology Data Exchange (ETDEWEB)

    Franklin, A.L.

    1980-05-01

    A risk-based fault tree analysis method has been developed at the Pacific Northwest Laboratory (PNL) for analysis of nuclear fuel cycle operations. This methodology was developed for the Department of Energy (DOE) as a risk analysis tool for evaluating high level waste management systems. A computer package consisting of three programs was written at that time to assist in the performance of risk assessment: ACORN (draws fault trees), MFAULT (analyzes fault trees), and RAFT (calculates risk). This methodology evaluates release consequences and estimates the frequency of occurrence of these consequences. This document describes an additional risk calculating code which can be used in conjunction with two of the three codes for transportation risk assessment. TRECII modifies the definition of risk used in RAFT (prob. x release) to accommodate release consequences in terms of fatalities. Throughout this report risk shall be defined as probability times consequences (fatalities are one possible health effect consequence). This methodology has been applied to a variety of energy material transportation systems. Typically the material shipped has been radioactive, although some adaptation to fossil fuels has occurred. The approach is normally applied to truck or train transport systems with some adaptation to pipelines and aircraft. TRECII is designed to be used primarily in conjunction with MFAULT; however, with a moderate amount of effort by the user, it can be implemented independent of the risk analysis package developed at PNL. Code description and user instructions necessary for the implementation of the TRECII program are provided.

  9. Development of computer programs to determine the aerodynamic characteristics of complete light aircraft

    Science.gov (United States)

    Smetana, F. O.

    1974-01-01

    A computer program for determining the flight characteristics of light aircraft was developed. The parameters which were used in the computer program are defined. The accuracy of the system for various types of airfoils is analyzed and the airfoils for which the system does not provide adequate data are identified. The application of a computer program for predicting the fuselage characteristics is discussed. The assumptions and parameters of the fuselage characteristics program are explained. It is stated that the computer programs make it possible to determine the response of a light aircraft to a small disturbance given the geometric and inertial characteristics of the aircraft.

  10. 76 FR 56744 - Privacy Act of 1974; Notice of a Computer Matching Program

    Science.gov (United States)

    2011-09-14

    ... Agencies: Participants in this computer matching program are the Social Security Administration (SSA) and... pertaining to computer matching at 54 FR 25818, June 1989. The legal authority for this exchange is sections... of the Secretary Privacy Act of 1974; Notice of a Computer Matching Program AGENCY: Defense...

  11. High performance parallel computers for science: New developments at the Fermilab advanced computer program

    Energy Technology Data Exchange (ETDEWEB)

    Nash, T.; Areti, H.; Atac, R.; Biel, J.; Cook, A.; Deppe, J.; Edel, M.; Fischler, M.; Gaines, I.; Hance, R.

    1988-08-01

    Fermilab's Advanced Computer Program (ACP) has been developing highly cost effective, yet practical, parallel computers for high energy physics since 1984. The ACP's latest developments are proceeding in two directions. A Second Generation ACP Multiprocessor System for experiments will include $3500 RISC processors each with performance over 15 VAX MIPS. To support such high performance, the new system allows parallel I/O, parallel interprocess communication, and parallel host processes. The ACP Multi-Array Processor, has been developed for theoretical physics. Each $4000 node is a FORTRAN or C programmable pipelined 20 MFlops (peak), 10 MByte single board computer. These are plugged into a 16 port crossbar switch crate which handles both inter and intra crate communication. The crates are connected in a hypercube. Site oriented applications like lattice gauge theory are supported by system software called CANOPY, which makes the hardware virtually transparent to users. A 256 node, 5 GFlop, system is under construction. 10 refs., 7 figs.

  12. Satellite Tags- Hawaii EEZ

    Data.gov (United States)

    National Oceanic and Atmospheric Administration, Department of Commerce — Satellite tagging was implemented in 2013. Satellite tagging is conducted using a Dan Inject air rifle and deployment arrows designed by Wildlife Computers. Two...

  13. AVES: A high performance computer cluster array for the INTEGRAL satellite scientific data analysis

    Science.gov (United States)

    Federici, Memmo; Martino, Bruno Luigi; Ubertini, Pietro

    2012-07-01

    In this paper we describe a new computing system array, designed, built and now used at the Space Astrophysics and Planetary Institute (IAPS) in Rome, Italy, for the INTEGRAL Space Observatory scientific data analysis. This new system has become necessary in order to reduce the processing time of the INTEGRAL data accumulated during the more than 9 years of in-orbit operation. In order to fulfill the scientific data analysis requirements with a moderately limited investment the starting approach has been to use a `cluster' array of commercial quad-CPU computers, featuring the extremely large scientific and calibration data archive on line.

  14. Multithreaded transactions in scientific computing: New versions of a computer program for kinematical calculations of RHEED intensity oscillations

    Science.gov (United States)

    Brzuszek, Marcin; Daniluk, Andrzej

    2006-11-01

    Writing a concurrent program can be more difficult than writing a sequential program. Programmer needs to think about synchronisation, race conditions and shared variables. Transactions help reduce the inconvenience of using threads. A transaction is an abstraction, which allows programmers to group a sequence of actions on the program into a logical, higher-level computation unit. This paper presents multithreaded versions of the GROWTH program, which allow to calculate the layer coverages during the growth of thin epitaxial films and the corresponding RHEED intensities according to the kinematical approximation. The presented programs also contain graphical user interfaces, which enable displaying program data at run-time. New version program summaryTitles of programs:GROWTHGr, GROWTH06 Catalogue identifier:ADVL_v2_0 Program summary URL:http://cpc.cs.qub.ac.uk/summaries/ADVL_v2_0 Program obtainable from:CPC Program Library, Queen's University of Belfast, N. Ireland Catalogue identifier of previous version:ADVL Does the new version supersede the original program:No Computer for which the new version is designed and others on which it has been tested: Pentium-based PC Operating systems or monitors under which the new version has been tested: Windows 9x, XP, NT Programming language used:Object Pascal Memory required to execute with typical data:More than 1 MB Number of bits in a word:64 bits Number of processors used:1 No. of lines in distributed program, including test data, etc.:20 931 Number of bytes in distributed program, including test data, etc.: 1 311 268 Distribution format:tar.gz Nature of physical problem: The programs compute the RHEED intensities during the growth of thin epitaxial structures prepared using the molecular beam epitaxy (MBE). The computations are based on the use of kinematical diffraction theory [P.I. Cohen, G.S. Petrich, P.R. Pukite, G.J. Whaley, A.S. Arrott, Surf. Sci. 216 (1989) 222. [1

  15. Middle School Teachers' Perceptions of Computer-Assisted Reading Intervention Programs

    Science.gov (United States)

    Bippert, Kelli; Harmon, Janis

    2017-01-01

    Middle schools often turn to computer-assisted reading intervention programs to improve student reading. The questions guiding this study are (a) in what ways are computer-assisted reading intervention programs utilized, and (b) what are teachers' perceptions about these intervention programs? Nineteen secondary reading teachers were interviewed…

  16. Case Study: Creation of a Degree Program in Computer Security. White Paper.

    Science.gov (United States)

    Belon, Barbara; Wright, Marie

    This paper reports on research into the field of computer security, and undergraduate degrees offered in that field. Research described in the paper reveals only one computer security program at the associate's degree level in the entire country. That program, at Texas State Technical College in Waco, is a 71-credit-hour program leading to an…

  17. Scientific and Computational Challenges of the Fusion Simulation Program (FSP)

    Energy Technology Data Exchange (ETDEWEB)

    William M. Tang

    2011-02-09

    This paper highlights the scientific and computational challenges facing the Fusion Simulation Program (FSP) a major national initiative in the United States with the primary objective being to enable scientific discovery of important new plasma phenomena with associated understanding that emerges only upon integration. This requires developing a predictive integrated simulation capability for magnetically-confined fusion plasmas that are properly validated against experiments in regimes relevant for producing practical fusion energy. It is expected to provide a suite of advanced modeling tools for reliably predicting fusion device behavior with comprehensive and targeted science-based simulations of nonlinearly-coupled phenomena in the core plasma, edge plasma, and wall region on time and space scales required for fusion energy production. As such, it will strive to embody the most current theoretical and experimental understanding of magnetic fusion plasmas and to provide a living framework for the simulation of such plasmas as the associated physics understanding continues to advance over the next several decades. Substantive progress on answering the outstanding scientific questions in the field will drive the FSP toward its ultimate goal of developing the ability to predict the behavior of plasma discharges in toroidal magnetic fusion devices with high physics fidelity on all relevant time and space scales. From a computational perspective, this will demand computing resources in the petascale range and beyond together with the associated multi-core algorithmic formulation needed to address burning plasma issues relevant to ITER - a multibillion dollar collaborative experiment involving seven international partners representing over half the world's population. Even more powerful exascale platforms will be needed to meet the future challenges of designing a demonstration fusion reactor (DEMO). Analogous to other major applied physics modeling projects (e

  18. Configurable software for satellite graphics

    Energy Technology Data Exchange (ETDEWEB)

    Hartzman, P D

    1977-12-01

    An important goal in interactive computer graphics is to provide users with both quick system responses for basic graphics functions and enough computing power for complex calculations. One solution is to have a distributed graphics system in which a minicomputer and a powerful large computer share the work. The most versatile type of distributed system is an intelligent satellite system in which the minicomputer is programmable by the application user and can do most of the work while the large remote machine is used for difficult computations. At New York University, the hardware was configured from available equipment. The level of system intelligence resulted almost completely from software development. Unlike previous work with intelligent satellites, the resulting system had system control centered in the satellite. It also had the ability to reconfigure software during realtime operation. The design of the system was done at a very high level using set theoretic language. The specification clearly illustrated processor boundaries and interfaces. The high-level specification also produced a compact, machine-independent virtual graphics data structure for picture representation. The software was written in a systems implementation language; thus, only one set of programs was needed for both machines. A user can program both machines in a single language. Tests of the system with an application program indicate that is has very high potential. A major result of this work is the demonstration that a gigantic investment in new hardware is not necessary for computing facilities interested in graphics.

  19. Proposed Use of the NASA Ames Nebula Cloud Computing Platform for Numerical Weather Prediction and the Distribution of High Resolution Satellite Imagery

    Science.gov (United States)

    Limaye, Ashutosh S.; Molthan, Andrew L.; Srikishen, Jayanthi

    2010-01-01

    The development of the Nebula Cloud Computing Platform at NASA Ames Research Center provides an open-source solution for the deployment of scalable computing and storage capabilities relevant to the execution of real-time weather forecasts and the distribution of high resolution satellite data to the operational weather community. Two projects at Marshall Space Flight Center may benefit from use of the Nebula system. The NASA Short-term Prediction Research and Transition (SPoRT) Center facilitates the use of unique NASA satellite data and research capabilities in the operational weather community by providing datasets relevant to numerical weather prediction, and satellite data sets useful in weather analysis. SERVIR provides satellite data products for decision support, emphasizing environmental threats such as wildfires, floods, landslides, and other hazards, with interests in numerical weather prediction in support of disaster response. The Weather Research and Forecast (WRF) model Environmental Modeling System (WRF-EMS) has been configured for Nebula cloud computing use via the creation of a disk image and deployment of repeated instances. Given the available infrastructure within Nebula and the "infrastructure as a service" concept, the system appears well-suited for the rapid deployment of additional forecast models over different domains, in response to real-time research applications or disaster response. Future investigations into Nebula capabilities will focus on the development of a web mapping server and load balancing configuration to support the distribution of high resolution satellite data sets to users within the National Weather Service and international partners of SERVIR.

  20. Validation of satellite data through the remote sensing techniques and the inclusion of them into agricultural education pilot programs

    Science.gov (United States)

    Papadavid, Georgios; Kountios, Georgios; Bournaris, T.; Michailidis, Anastasios; Hadjimitsis, Diofantos G.

    2016-08-01

    Nowadays, the remote sensing techniques have a significant role in all the fields of agricultural extensions as well as agricultural economics and education but they are used more specifically in hydrology. The aim of this paper is to demonstrate the use of field spectroscopy for validation of the satellite data and how combination of remote sensing techniques and field spectroscopy can have more accurate results for irrigation purposes. For this reason vegetation indices are used which are mostly empirical equations describing vegetation parameters during the lifecycle of the crops. These numbers are generated by some combination of remote sensing bands and may have some relationship to the amount of vegetation in a given image pixel. Due to the fact that most of the commonly used vegetation indices are only concerned with red-near-infrared spectrum and can be divided to perpendicular and ratio based indices the specific goal of the research is to illustrate the effect of the atmosphere to those indices, in both categories. In this frame field spectroscopy is employed in order to derive the spectral signatures of different crops in red and infrared spectrum after a campaign of ground measurements. The main indices have been calculated using satellite images taken at interval dates during the whole lifecycle of the crops by using a GER 1500 spectro-radiomete. These indices was compared to those extracted from satellite images after applying an atmospheric correction algorithm -darkest pixel- to the satellite images at a pre-processing level so as the indices would be in comparable form to those of the ground measurements. Furthermore, there has been a research made concerning the perspectives of the inclusion of the above mentioned remote satellite techniques to agricultural education pilot programs.

  1. A new kind of science - or a not-so-new kind of computer program?

    CERN Multimedia

    Naiditch, D

    2003-01-01

    Critical discussion of Stephen Wolfram's theory that "scientists give up their unwieldy equations and instead employ the types of computational rules used in cellular automata (CA) and related computer programs" (2 pages).

  2. A low-cost, low-energy tangible programming system for computer illiterates in developing regions

    CSIR Research Space (South Africa)

    Smith, Andrew C

    2008-07-01

    Full Text Available We present a low-cost, low-energy technology design that addresses the lack of readily available functional computers for the vast number of computer-illiterate people in developing countries. The tangible programming language presented...

  3. Microscopist`s aide: A computer program written to analyze TEM micrographs

    Energy Technology Data Exchange (ETDEWEB)

    Reinhart, D.E. [Univ. of Missouri, Rolla, MO (United States); Gelles, D.S.

    1996-04-01

    A computer program has been rewritten in DOS Basic allowing current state-of-the-art computer equipment to be used for quantitative measurement of microstructural features such as voids, dislocations, and precipitates.

  4. COMPUTER OPERATING INSTRUCTIONS FOR THE SIMU LATED TELEMETRY DATA GENERATION PROGRAM (STSTLM) MILESTONE 7,

    Science.gov (United States)

    computer at the tracking station. The STSTLM program will also generate the System Time Code Word ( STCW ) and the Input Control Word in exactly the same format as they are normally input to the TLM computer. (Author)

  5. Operation of the computer model for direct atomic oxygen exposure of Earth satellites

    Science.gov (United States)

    Bourassa, R. J.; Gruenbaum, P. E.; Gillis, J. R.; Hargraves, C. R.

    1995-01-01

    One of the primary causes of material degradation in low Earth orbit (LEO) is exposure to atomic oxygen. When atomic oxygen molecules collide with an orbiting spacecraft, the relative velocity is 7 to 8 km/sec and the collision energy is 4 to 5 eV per atom. Under these conditions, atomic oxygen may initiate a number of chemical and physical reactions with exposed materials. These reactions contribute to material degradation, surface erosion, and contamination. Interpretation of these effects on materials and the design of space hardware to withstand on-orbit conditions requires quantitative knowledge of the atomic oxygen exposure environment. Atomic oxygen flux is a function of orbit altitude, the orientation of the orbit plan to the Sun, solar and geomagnetic activity, and the angle between exposed surfaces and the spacecraft heading. We have developed a computer model to predict the atomic oxygen exposure of spacecraft in low Earth orbit. The application of this computer model is discussed.

  6. Chaste: using agile programming techniques to develop computational biology software.

    Science.gov (United States)

    Pitt-Francis, Joe; Bernabeu, Miguel O; Cooper, Jonathan; Garny, Alan; Momtahan, Lee; Osborne, James; Pathmanathan, Pras; Rodriguez, Blanca; Whiteley, Jonathan P; Gavaghan, David J

    2008-09-13

    Cardiac modelling is the area of physiome modelling where the available simulation software is perhaps most mature, and it therefore provides an excellent starting point for considering the software requirements for the wider physiome community. In this paper, we will begin by introducing some of the most advanced existing software packages for simulating cardiac electrical activity. We consider the software development methods used in producing codes of this type, and discuss their use of numerical algorithms, relative computational efficiency, usability, robustness and extensibility. We then go on to describe a class of software development methodologies known as test-driven agile methods and argue that such methods are more suitable for scientific software development than the traditional academic approaches. A case study is a project of our own, Cancer, Heart and Soft Tissue Environment, which is a library of computational biology software that began as an experiment in the use of agile programming methods. We present our experiences with a review of our progress thus far, focusing on the advantages and disadvantages of this new approach compared with the development methods used in some existing packages. We conclude by considering whether the likely wider needs of the cardiac modelling community are currently being met and suggest that, in order to respond effectively to changing requirements, it is essential that these codes should be more malleable. Such codes will allow for reliable extensions to include both detailed mathematical models--of the heart and other organs--and more efficient numerical techniques that are currently being developed by many research groups worldwide.

  7. Relationships: computational thinking, pedagogy of programming, and Bloom’s Taxonomy

    OpenAIRE

    Selby, Cynthia

    2015-01-01

    This study explores the relationship between computational thinking, teaching programming, and Bloom’s Taxonomy. Data is collected from teachers, academics, and professionals, purposively selected because of their knowledge of the topics of problem solving, computational thinking, or the teaching of programming. This data is analysed following a grounded theory approach. A computational thinking taxonomy is developed. The relationships between cognitive processes, the pedagogy of programming,...

  8. A Financial Technology Entrepreneurship Program for Computer Science Students

    Science.gov (United States)

    Lawler, James P.; Joseph, Anthony

    2011-01-01

    Education in entrepreneurship is becoming a critical area of curricula for computer science students. Few schools of computer science have a concentration in entrepreneurship in the computing curricula. The paper presents Technology Entrepreneurship in the curricula at a leading school of computer science and information systems, in which students…

  9. Computer aided reliability, availability, and safety modeling for fault-tolerant computer systems with commentary on the HARP program

    Science.gov (United States)

    Shooman, Martin L.

    1991-01-01

    Many of the most challenging reliability problems of our present decade involve complex distributed systems such as interconnected telephone switching computers, air traffic control centers, aircraft and space vehicles, and local area and wide area computer networks. In addition to the challenge of complexity, modern fault-tolerant computer systems require very high levels of reliability, e.g., avionic computers with MTTF goals of one billion hours. Most analysts find that it is too difficult to model such complex systems without computer aided design programs. In response to this need, NASA has developed a suite of computer aided reliability modeling programs beginning with CARE 3 and including a group of new programs such as: HARP, HARP-PC, Reliability Analysts Workbench (Combination of model solvers SURE, STEM, PAWS, and common front-end model ASSIST), and the Fault Tree Compiler. The HARP program is studied and how well the user can model systems using this program is investigated. One of the important objectives will be to study how user friendly this program is, e.g., how easy it is to model the system, provide the input information, and interpret the results. The experiences of the author and his graduate students who used HARP in two graduate courses are described. Some brief comparisons were made with the ARIES program which the students also used. Theoretical studies of the modeling techniques used in HARP are also included. Of course no answer can be any more accurate than the fidelity of the model, thus an Appendix is included which discusses modeling accuracy. A broad viewpoint is taken and all problems which occurred in the use of HARP are discussed. Such problems include: computer system problems, installation manual problems, user manual problems, program inconsistencies, program limitations, confusing notation, long run times, accuracy problems, etc.

  10. MPL - a program for computations with iterated integrals on moduli spaces of curves of genus zero

    CERN Document Server

    Bogner, Christian

    2015-01-01

    We introduce the computer program MPL for computations with homotopy invariant iterated integrals on moduli spaces $\\mathcal{M}_{0,n}$ of curves of genus 0 with $n$ ordered marked points. The program is an implementation of the algorithms presented in [13], based on Maple. It includes the symbol map and procedures for the analytic computation of period integrals on $\\mathcal{M}_{0,n}.$ It supports the automated computation of a certain class of Feynman integrals.

  11. When technology became language: the origins of the linguistic conception of computer programming, 1950-1960.

    Science.gov (United States)

    Nofre, David; Priestley, Mark; Alberts, Gerard

    2014-01-01

    Language is one of the central metaphors around which the discipline of computer science has been built. The language metaphor entered modern computing as part of a cybernetic discourse, but during the second half of the 1950s acquired a more abstract meaning, closely related to the formal languages of logic and linguistics. The article argues that this transformation was related to the appearance of the commercial computer in the mid-1950s. Managers of computing installations and specialists on computer programming in academic computer centers, confronted with an increasing variety of machines, called for the creation of "common" or "universal languages" to enable the migration of computer code from machine to machine. Finally, the article shows how the idea of a universal language was a decisive step in the emergence of programming languages, in the recognition of computer programming as a proper field of knowledge, and eventually in the way we think of the computer.

  12. Playable Serious Games for Studying and Programming Computational STEM and Informatics Applications of Distributed and Parallel Computer Architectures

    Science.gov (United States)

    Amenyo, John-Thones

    2012-01-01

    Carefully engineered playable games can serve as vehicles for students and practitioners to learn and explore the programming of advanced computer architectures to execute applications, such as high performance computing (HPC) and complex, inter-networked, distributed systems. The article presents families of playable games that are grounded in…

  13. Proceedings of seventh symposium on sharing of computer programs and technology in nuclear medicine, computer assisted data processing

    Energy Technology Data Exchange (ETDEWEB)

    Howard, B.Y.; McClain, W.J.; Landay, M. (comps.)

    1977-01-01

    The Council on Computers (CC) of the Society of Nuclear Medicine (SNM) annually publishes the Proceedings of its Symposium on the Sharing of Computer Programs and Technology in Nuclear Medicine. This is the seventh such volume and has been organized by topic, with the exception of the invited papers and the discussion following them. An index arranged by author and by subject is included.

  14. Computer program for afterheat temperature distribution for mobile nuclear power plant

    Science.gov (United States)

    Parker, W. G.; Vanbibber, L. E.

    1972-01-01

    ESATA computer program was developed to analyze thermal safety aspects of post-impacted mobile nuclear power plants. Program is written in FORTRAN 4 and designed for IBM 7094/7044 direct coupled system.

  15. Reliability of an interactive computer program for advance care planning.

    Science.gov (United States)

    Schubart, Jane R; Levi, Benjamin H; Camacho, Fabian; Whitehead, Megan; Farace, Elana; Green, Michael J

    2012-06-01

    Despite widespread efforts to promote advance directives (ADs), completion rates remain low. Making Your Wishes Known: Planning Your Medical Future (MYWK) is an interactive computer program that guides individuals through the process of advance care planning, explaining health conditions and interventions that commonly involve life or death decisions, helps them articulate their values/goals, and translates users' preferences into a detailed AD document. The purpose of this study was to demonstrate that (in the absence of major life changes) the AD generated by MYWK reliably reflects an individual's values/preferences. English speakers ≥30 years old completed MYWK twice, 4 to 6 weeks apart. Reliability indices were assessed for three AD components: General Wishes; Specific Wishes for treatment; and Quality-of-Life values (QoL). Twenty-four participants completed the study. Both the Specific Wishes and QoL scales had high internal consistency in both time periods (Knuder Richardson formula 20 [KR-20]=0.83-0.95, and 0.86-0.89). Test-retest reliability was perfect for General Wishes (κ=1), high for QoL (Pearson's correlation coefficient=0.83), but lower for Specific Wishes (Pearson's correlation coefficient=0.57). MYWK generates an AD where General Wishes and QoL (but not Specific Wishes) statements remain consistent over time.

  16. Basinsoft, a computer program to quantify drainage basin characteristics

    Science.gov (United States)

    Harvey, Craig A.; Eash, David A.

    2001-01-01

    Surface water runoff is a function of many interrelated factors including climate, soils, landuse, and the physiography of the drainage basin. A practical and effective method to quantify drainage basin characteristics would allow analysis of the interrelations of these factors, leading to an improved understanding of the effects of drainage basin characteristics on surface-water runoff. Historically, the quantification of drainage basin characteristics has been a tedious and time-consuming process. Recent improvements in computer hardware and software technology have enabled the developers of a program called Basinsoft to automate this process. Basinsoft requires minimal preprocessing of data and provides an efficient, automated procedure for quantifying selected morphometric characteristics and the option to area-weight characteristics for a drainage basin. The user of Basinsoft is assumed to have a limited amount of experience in the use of ARC/INFO, a proprietary geographic information system (GIS). (The use of brand names in this chapter is for identification purposes only and does not constitute endorsement by the U.S. Geological Survey [USGS].)

  17. Modeling of endovascular patch welding using the computer program LATIS

    Energy Technology Data Exchange (ETDEWEB)

    Glinsky, M.E.; London, R.A.; Zimmerman, G.B. [Lawrence Livermore National Lab., CA (United States); Jacques, S.L. [Univ. of Texas, Houston, TX (United States). M. D. Anderson Cancer Center

    1995-03-01

    A new computer program, LATIS, being developed at Lawrence Livermore National Laboratory is used to study the effect of pulsed laser irradiation on endovascular patch welding. Various physical and biophysical effects are included in these simulations: laser light scattering and absorption, tissue heating and heat conduction, vascular cooling, and tissue thermal damage. The geometry of a patch being held against the inner vessel wall (500 {mu}m inner diameter) by a balloon is considered. The system is exposed to light pulsed from an optical fiber inside the balloon. A minimum in the depth of damage into the vessel wall is found. The minimum damage zone is about the thickness of the patch material that is heated by the laser. The more ordered the tissue the thinner the minimum zone of damage. The pulse length which minimizes the zone of damage is found to be the time for energy to diffuse across the layer. The delay time between the pulses is determined by the time for the heated layer to cool down. An optimal pulse length exists which minimizes the total time needed to weld the patch to the wall while keeping the thickness of the damaged tissue to less than 100 {mu}m. For the case that is considered, a patch dyed with light absorbing ICG on the side next to the vessel (thickness of the dyed layer is 60 {mu}m), the best protocol is found to be 65-200 ms pulses applied over 2 min.

  18. Research on a New Program of Satellite Network Security Certification%一种新型卫星网络安全认证方案的研究

    Institute of Scientific and Technical Information of China (English)

    高婧; 朱晨光

    2011-01-01

    在卫星网络通信中,卫星的安全防护是卫星通信系统建设的重要内容之一.结合卫星网络的特点,在对卫星网络的安全认证需求进行分析的基础上,提出了一种基于ELGamal数字签名的卫星网络安全双向认证方案,以解决卫星干扰、非法盗用卫星资源的问题;克服了传统认证方案中普遍存在的认证效率较低和认证过程较复杂等问题,如将该方案加以推广,可以广泛采用.%In the communication of satellite network, the security of satellite is an important content in the development of satellite communication system.Combining with the characteristics of satellite network and analyzing the safety certification requirements of satellite network, a two-way satellite network security certification program based on EIGamal digital signature is introduced to address the satellite interference, illegal use of satellite resources, and overcome the low efficiency and complex process certification existed in traditional common certification.This program can he widely adopted.

  19. The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations

    OpenAIRE

    Abdulkadir Baba HASSAN; Matthew Sunday ABOLARIN; Onawola Hassan JIMOH

    2006-01-01

    This paper examines the application of Visual Basic Computer Programming Language to Simulate Numerical Iterations, the merit of Visual Basic as a Programming Language and the difficulties faced when solving numerical iterations analytically, this research paper encourage the uses of Computer Programming methods for the execution of numerical iterations and finally fashion out and develop a reliable solution using Visual Basic package to write a program for some selected iteration problems.

  20. The Application of Visual Basic Computer Programming Language to Simulate Numerical Iterations

    Directory of Open Access Journals (Sweden)

    Abdulkadir Baba HASSAN

    2006-06-01

    Full Text Available This paper examines the application of Visual Basic Computer Programming Language to Simulate Numerical Iterations, the merit of Visual Basic as a Programming Language and the difficulties faced when solving numerical iterations analytically, this research paper encourage the uses of Computer Programming methods for the execution of numerical iterations and finally fashion out and develop a reliable solution using Visual Basic package to write a program for some selected iteration problems.

  1. An Assessment of China’s Anti-Satellite and Space Warfare Programs, Policies and Doctrines

    Science.gov (United States)

    2008-01-19

    successfully tested in an anti-satellite experiment conducted in the White sands missile range in New Mexico . The ground-based Russian lasers at Sary...neat comic book containing all of these over-ambitious unaffordable or just plain unnecessary military space weapons system that Air Force generals

  2. Two Computer Programs for Equipment Cost Estimation and Economic Evaluation of Chemical Processes.

    Science.gov (United States)

    Kuri, Carlos J.; Corripio, Armando B.

    1984-01-01

    Describes two computer programs for use in process design courses: an easy-to-use equipment cost estimation program based on latest cost correlations available and an economic evaluation program which calculates two profitability indices. Comparisons between programed and hand-calculated results are included. (JM)

  3. Pedagogy and Processes for a Computer Programming Outreach Workshop--The Bridge to College Model

    Science.gov (United States)

    Tangney, Brendan; Oldham, Elizabeth; Conneely, Claire; Barrett, Stephen; Lawlor, John

    2010-01-01

    This paper describes a model for computer programming outreach workshops aimed at second-level students (ages 15-16). Participants engage in a series of programming activities based on the Scratch visual programming language, and a very strong group-based pedagogy is followed. Participants are not required to have any prior programming experience.…

  4. Processing Device for High-Speed Execution of an Xrisc Computer Program

    Science.gov (United States)

    Ng, Tak-Kwong (Inventor); Mills, Carl S. (Inventor)

    2016-01-01

    A processing device for high-speed execution of a computer program is provided. A memory module may store one or more computer programs. A sequencer may select one of the computer programs and controls execution of the selected program. A register module may store intermediate values associated with a current calculation set, a set of output values associated with a previous calculation set, and a set of input values associated with a subsequent calculation set. An external interface may receive the set of input values from a computing device and provides the set of output values to the computing device. A computation interface may provide a set of operands for computation during processing of the current calculation set. The set of input values are loaded into the register and the set of output values are unloaded from the register in parallel with processing of the current calculation set.

  5. The Impact of an Interdisciplinary Space Program on Computer Science Student Learning

    Science.gov (United States)

    Straub, Jeremy; Marsh, Ronald; Whalen, David

    2015-01-01

    Project-based learning and interdisciplinary projects present an opportunity for students to learn both technical skills and other skills which are relevant to their workplace success. This paper presents an assessment of the educational impact of the OpenOrbiter program, a student-run, interdisciplinary CubeSat (a type of small satellite with…

  6. The Impact of an Interdisciplinary Space Program on Computer Science Student Learning

    Science.gov (United States)

    Straub, Jeremy; Marsh, Ronald; Whalen, David

    2015-01-01

    Project-based learning and interdisciplinary projects present an opportunity for students to learn both technical skills and other skills which are relevant to their workplace success. This paper presents an assessment of the educational impact of the OpenOrbiter program, a student-run, interdisciplinary CubeSat (a type of small satellite with…

  7. Computational mission analysis and conceptual system design for super low altitude satellite

    Institute of Scientific and Technical Information of China (English)

    Ming Xu; Jinlong Wang; Nan Zhou

    2014-01-01

    This paper deals with system engineering and design methodology for super low altitude satel ites in the view of the com-putational mission analysis. Due to the slight advance of imaging instruments, such as the focus of camera and the image element of charge coupled device (CCD), it is an innovative and economical way to improve the camera’s resolution to enforce the satel ite to fly on the lower altitude orbit. DFH-3, the mature satel ite bus de-veloped by Chinese Academy of Space Technology, is employed to define the mass and power budgets for the computational mis-sion analysis and the detailed engineering design for super low altitude satel ites. An effective iterative algorithm is proposed to solve the ergodic representation of feasible mass and power bud-gets at the flight altitude under constraints. Besides, boundaries of mass or power exist for every altitude, where the upper boundary is derived from the maximum power, while the minimum thrust force holds the lower boundary before the power reaching the initial value. What’s more, an analytical algorithm is employed to numerical y investigate the coverage percentage over the altitude, so that the nominal altitude could be selected from al the feasi-ble altitudes based on both the mass and power budgets and the repetitive ground traces. The local time at the descending node is chosen for the nominal sun-synchronous orbit based on the average evaluation function. After determining the key orbital ele-ments based on the computational mission analysis, the detailed engineering design on the configuration and other subsystems, like power, telemetry telecontrol and communication (TT&C), and attitude determination and control system (ADCS), is performed based on the benchmark bus, besides, some improvements to the bus are also implemented to accommodate the flight at a super low altitude. Two operation strategies, drag-free closed-loop mode and on/off open-loop mode, are presented to maintain the satel

  8. 75 FR 12226 - Privacy Act of 1974; Computer Matching Program

    Science.gov (United States)

    2010-03-15

    ... to the Office of Management and Budget (OMB) Final Guidance Interpreting the Provisions of Public Law... Talent Grant Program; the Iraq and Afghanistan Service Grant Program; the Federal Perkins Loan Program... Comments or Inquires. Mr. Leroy Everett, Management and Program Analyst, U.S. Department of...

  9. The CREp program, a fully parameterizable program to compute exposure ages (3He, 10Be)

    Science.gov (United States)

    Martin, L.; Blard, P. H.; Lave, J.; Delunel, R.; Balco, G.

    2015-12-01

    Over the last decades, cosmogenic exposure dating permitted major advances in Earth surface sciences, and particularly in paleoclimatology. Yet, exposure age calculation is a dense procedure. It requires numerous choices of parameterization and the use of an appropriate production rate. Nowadays, Earth surface scientists may either calculate exposure ages on their own or use the available programs. However, these programs do not offer the possibility to include all the most recent advances in Cosmic Ray Exposure (CRE) dating. Notably, they do not propose the most recent production rate datasets and they only offer few possibilities to test the impact of the atmosphere model and the geomagnetic model on the computed ages. We present the CREp program, a Matlab © code that computes CRE ages for 3He and 10Be over the last 2 million years. The CREp program includes the scaling models of Lal-Stone in the "Lal modified" version (Balco et al., 2008; Lal, 1991; Stone, 2000) and the LSD model (Lifton et al., 2014). For any of these models, CREP allows choosing between the ERA-40 atmosphere model (Uppala et al., 2005) and the standard atmosphere (National Oceanic and Atmospheric Administration, 1976). Regarding the geomagnetic database, users can opt for one of the three proposed datasets: Muscheler et al. 2005, GLOPIS-75 (Laj et al. 2004) and the geomagnetic framework proposed in the LSD model (Lifton et al., 2014). They may also import their own geomagnetic database. Importantly, the reference production rate can be chosen among a large variety of possibilities. We made an effort to propose a wide and homogenous calibration database in order to promote the use of local calibration rates: CREp includes all the calibration data published until July 2015 and will be able to access an updated online database including all the newly published production rates. This is crucial for improving the ages accuracy. Users may also choose a global production rate or use their own data

  10. High Resolution Topography of Polar Regions from Commercial Satellite Imagery, Petascale Computing and Open Source Software

    Science.gov (United States)

    Morin, Paul; Porter, Claire; Cloutier, Michael; Howat, Ian; Noh, Myoung-Jong; Willis, Michael; Kramer, WIlliam; Bauer, Greg; Bates, Brian; Williamson, Cathleen

    2017-04-01

    Surface topography is among the most fundamental data sets for geosciences, essential for disciplines ranging from glaciology to geodynamics. Two new projects are using sub-meter, commercial imagery licensed by the National Geospatial-Intelligence Agency and open source photogrammetry software to produce a time-tagged 2m posting elevation model of the Arctic and an 8m posting reference elevation model for the Antarctic. When complete, this publically available data will be at higher resolution than any elevation models that cover the entirety of the Western United States. These two polar projects are made possible due to three equally important factors: 1) open-source photogrammetry software, 2) petascale computing, and 3) sub-meter imagery licensed to the United States Government. Our talk will detail the technical challenges of using automated photogrammetry software; the rapid workflow evolution to allow DEM production; the task of deploying the workflow on one of the world's largest supercomputers; the trials of moving massive amounts of data, and the management strategies the team needed to solve in order to meet deadlines. Finally, we will discuss the implications of this type of collaboration for future multi-team use of leadership-class systems such as Blue Waters, and for further elevation mapping.

  11. 77 FR 43639 - Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration (SSA...

    Science.gov (United States)

    2012-07-25

    ... From the Federal Register Online via the Government Publishing Office SOCIAL SECURITY ADMINISTRATION Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration (SSA.... ACTION: Notice of a renewal of an existing computer matching program that expired on May 10,...

  12. 77 FR 54943 - Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration (SSA...

    Science.gov (United States)

    2012-09-06

    ... From the Federal Register Online via the Government Publishing Office SOCIAL SECURITY ADMINISTRATION Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration (SSA.... ACTION: Notice of a renewal of an existing computer matching program that will expire on October 1,...

  13. A general program to compute the multivariable stability margin for systems with parametric uncertainty

    Science.gov (United States)

    Sanchez Pena, Ricardo S.; Sideris, Athanasios

    1988-01-01

    A computer program implementing an algorithm for computing the multivariable stability margin to check the robust stability of feedback systems with real parametric uncertainty is proposed. The authors present in some detail important aspects of the program. An example is presented using lateral directional control system.

  14. Application of a numerical differencing analyzer computer program to a Modular Integrated Utility System

    Science.gov (United States)

    Brandli, A. E.; Donham, C. F.

    1974-01-01

    This paper describes the application of a numerical differencing analyzer computer program to the thermal analyzation of a MIUS model. The MIUS model which was evaluated is one which would be required to support a 648-unit Garden Apartment Complex. This computer program was capable of predicting the thermal performance of this MIUS from the impressed electrical, heating, and cooling loads.

  15. Satellite power systems (SPS) concept definition study. Volume 7: SPS program plan and economic analysis, appendixes

    Science.gov (United States)

    Hanley, G.

    1978-01-01

    Three appendixes in support of Volume 7 are contained in this document. The three appendixes are: (1) Satellite Power System Work Breakdown Structure Dictionary; (2) SPS cost Estimating Relationships; and (3) Financial and Operational Concept. Other volumes of the final report that provide additional detail are: Executive Summary; SPS Systems Requirements; SPS Concept Evolution; SPS Point Design Definition; Transportation and Operations Analysis; and SPS Technology Requirements and Verification.

  16. Environmental Assessment for the Advanced Extremely High Frequency Satellite Beddown and Deployment Program

    Science.gov (United States)

    2010-07-01

    Fish and Wildlife Service Advanced Extremely High Frequency Satellite Final Environmental Assessment v VIF Vehicle Integration Facility WMO World...Vehicle Mate Operations Upon arrival on CCAFS, the transporter would take the encapsulated payload to the Vehicle Integration Facility ( VIF ), which...is located just south of LC-41 (Figure 2-2). At the VIF , the encapsulated payload would be mated to the Atlas V Launch Vehicle (LV) using a mobile

  17. Computer program for distance learning of pesticide application technology

    Directory of Open Access Journals (Sweden)

    Bruno Maia

    2011-12-01

    Full Text Available Distance learning presents great potential for mitigating field problems on pesticide application technology. Thus, due to the lack of teaching material about pesticide spraying technology in the Portuguese language and the increasing availability of distance learning, this study developed and evaluated a computer program for distance learning about the theory of pesticide spraying technology using the tools of information technology. The modules comprising the course, named Pulverizar, were: (1 Basic concepts, (2 Factors that affect application, (3 Equipments, (4 Spraying nozzles, (5 Sprayer calibration, (6 Aerial application, (7 Chemigation, (8 Physical-chemical properties, (9 Formulations, (10 Adjuvants, (11 Water quality, and (12 Adequate use of pesticides. The program was made available to the public on July 1st, 2008, hosted at the web site www.pulverizar.iciag.ufu.br, and was simple, robust and practical on the complementation of traditional teaching for the education of professionals in Agricultural Sciences. Mastering pesticide spraying technology by people involved in agricultural production can be facilitated by the program Pulverizar, which was well accepted in its initial evaluation.O ensino à distância apresenta grande potencial para minorar os problemas ocorridos no campo na área de tecnologia de aplicação de agroquímicos. Dessa forma, diante da escassez de material instrucional na área de tecnologia de aplicação de agroquímicos em Português e do crescimento elevado da educação à distância, o objetivo deste trabalho foi desenvolver e avaliar um programa computacional para o ensino à distância da parte teórica de tecnologia de aplicação de agroquímicos, utilizando as ferramentas de tecnologia da informação. Os módulos que compuseram o curso, intitulado Pulverizar, foram: (1 Conceitos básicos, (2 Fatores que afetam a aplicação, (3 Equipamentos, (4 Pontas de pulverização, (5 Calibração de pulverizadores

  18. Mapping error in Southern Ocean transport computed from satellite altimetry and argo

    Science.gov (United States)

    Kosempa, Michael; Chambers, Don P.

    2016-11-01

    In an effort to better estimate transport dynamics in response to wind forcing (primarily the Southern Annual Mode), this study quantifies the uncertainty in mapping zonal geostrophic transport of the Antarctic Circumpolar Current from sparse temperature, salinity and sea surface height observations. To do this, we sampled an ocean state estimate at the locations of both Argo floats and the Jason-1 altimeter groundtrack. These sampled values were then optimally interpolated to create SSH and temperature/salinity grids with 1° resolution. The temperature, salinity and SSH grids were then combined to compute the zonal geostrophic transport and compared to that estimated from the full state estimate. There are significant correlations between the baroclinic and barotropic error contributions to the total transport error. The increase in Argo floats in the Southern Ocean is effective in reducing mapping error. However, that error improvement is not uniform. By analyzing systematic errors in transport time series, we find the transects that are most appropriate for analyzing the dynamics of ACC transport using Argo and altimetric gridded fields. Based on our analysis, we conclude region south of Tasmania is most appropriate, with lowest uncertainty. Using real-world data, we calculated zonal transport variability at a transect south of Tasmania. There is an insignificant trend (0.3 ± 0.4 Sv yr-1, 90% confidence) but significant low-frequency variability correlated with the Southern Annular Mode (0.53, p < 0.05). The barotropic component is most responsible for the low-frequency variability, and this would be unobservable from ship casts without velocity measurements at depth.

  19. Time and frequency requirement for the earth and ocean physics applications program. [characteristics and orbital mechanics of artificial satellites for data acquisition

    Science.gov (United States)

    Vonbun, F. O.

    1972-01-01

    The application of time and frequency standards to the Earth and Ocean Physics Applications Program (EOPAP) is discussed. The goals and experiments of the EOPAP are described. Methods for obtaining frequency stability and time synchronization are analyzed. The orbits, trajectories, and characteristics of the satellites used in the program are reported.

  20. Computer programs: Electronic circuit design criteria: A compilation

    Science.gov (United States)

    1973-01-01

    A Technology Utilization Program for the dissemination of information on technological developments which have potential utility outside the aerospace community is presented. The 21 items reported herein describe programs that are applicable to electronic circuit design procedures.

  1. The Case for Pair Programming in the Computer Science Classroom

    Science.gov (United States)

    Braught, Grant; Wahls, Tim; Eby, L. Marlin

    2011-01-01

    Previous studies indicate that the use of pair programming has beneficial effects on student learning. In this article, we present a controlled study that directly measured students' acquisition of individual programming skills using laboratory practice (in which students programmed individually under exam conditions). Additionally, we analyzed…

  2. Planning Guide for Computer Education Programs in Elementary and Secondary Schools in New Mexico.

    Science.gov (United States)

    Brown, Susan, Ed.

    Designed to assist local board of education members, administrators, teachers, and parents, this guide provides information on planning a comprehensive computer education program and on selecting hardware and software. Planning topics discussed include purposes/types of computer use, staff training, location, distribution of computers across…

  3. Paper-and-Pencil Programming Strategy toward Computational Thinking for Non-Majors: Design Your Solution

    Science.gov (United States)

    Kim, Byeongsu; Kim, Taehun; Kim, Jonghoon

    2013-01-01

    The paper-and-pencil programming strategy (PPS) is a way of representing an idea logically by any representation that can be created using paper and pencil. It was developed for non-computer majors to improve their understanding and use of computational thinking and increase interest in learning computer science. A total of 110 non-majors in their…

  4. Programming Anxiety amongst Computing Students--A Key in the Retention Debate?

    Science.gov (United States)

    Connolly, C.; Murphy, E.; Moore, S.

    2009-01-01

    Low retention rates in third-level computing courses, despite continuing research into new and improved computer teaching methods, present a worrying concern. For some computing students learning programming is intimidating, giving rise to lack of confidence and anxiety. The noncognitive domain of anxiety with regard to learning computer…

  5. A semi-analytical method of computation of oceanic tidal perturbations in the motion of artificial satellites

    Science.gov (United States)

    Musen, P.

    1973-01-01

    The method of expansion of the satellite's perturbations, as caused by the oceanic tides, into Fourier series is discussed. The coefficients of the expansion are purely numerical and peculiar to each particular satellite. Such a method is termed as semi-analytical in celestial mechanics. Gaussian form of the differential equations for variation of elements, with the right hand sides averaged over the orbit of the satellite, is convenient to use with the semi-analytical expansion.

  6. HISD Magnet Evaluation: Science, Math, and Computer Enrichment Programs, 1990-91.

    Science.gov (United States)

    Kirkpatrick, Nanda D.; And Others

    Twenty-one magnet programs in the Houston Independent School District in Texas feature an enriched curriculum in science, math, and/or computers (science/math). Of these, 12 are elementary programs, 4 are middle school programs, and 5 are high school programs. In these programs, a total of 9,574 students were served during the 1990-91 school year:…

  7. Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play

    Science.gov (United States)

    Kazimoglu, Cagin; Kiernan, Mary; Bacon, Liz; MacKinnon, Lachlan

    2011-01-01

    This paper outlines an innovative game-based approach to learning introductory programming that is grounded in the development of computational thinking at an abstract conceptual level, but also provides a direct contextual relationship between game-play and learning traditional introductory programming. The paper proposes a possible model for,…

  8. Understanding Computational Thinking before Programming: Developing Guidelines for the Design of Games to Learn Introductory Programming through Game-Play

    Science.gov (United States)

    Kazimoglu, Cagin; Kiernan, Mary; Bacon, Liz; MacKinnon, Lachlan

    2011-01-01

    This paper outlines an innovative game-based approach to learning introductory programming that is grounded in the development of computational thinking at an abstract conceptual level, but also provides a direct contextual relationship between game-play and learning traditional introductory programming. The paper proposes a possible model for,…

  9. FREQFIT: Computer program which performs numerical regression and statistical chi-squared goodness of fit analysis

    Energy Technology Data Exchange (ETDEWEB)

    Hofland, G.S.; Barton, C.C.

    1990-10-01

    The computer program FREQFIT is designed to perform regression and statistical chi-squared goodness of fit analysis on one-dimensional or two-dimensional data. The program features an interactive user dialogue, numerous help messages, an option for screen or line printer output, and the flexibility to use practically any commercially available graphics package to create plots of the program`s results. FREQFIT is written in Microsoft QuickBASIC, for IBM-PC compatible computers. A listing of the QuickBASIC source code for the FREQFIT program, a user manual, and sample input data, output, and plots are included. 6 refs., 1 fig.

  10. FREQFIT: Computer program which performs numerical regression and statistical chi-squared goodness of fit analysis

    Energy Technology Data Exchange (ETDEWEB)

    Hofland, G.S.; Barton, C.C.

    1990-10-01

    The computer program FREQFIT is designed to perform regression and statistical chi-squared goodness of fit analysis on one-dimensional or two-dimensional data. The program features an interactive user dialogue, numerous help messages, an option for screen or line printer output, and the flexibility to use practically any commercially available graphics package to create plots of the program`s results. FREQFIT is written in Microsoft QuickBASIC, for IBM-PC compatible computers. A listing of the QuickBASIC source code for the FREQFIT program, a user manual, and sample input data, output, and plots are included. 6 refs., 1 fig.

  11. GEOS-2 refraction program summary document. [ionospheric and tropospheric propagation errors in satellite tracking instruments

    Science.gov (United States)

    Mallinckrodt, A. J.

    1977-01-01

    Data from an extensive array of collocated instrumentation at the Wallops Island test facility were intercompared in order to (1) determine the practical achievable accuracy limitations of various tropospheric and ionospheric correction techniques; (2) examine the theoretical bases and derivation of improved refraction correction techniques; and (3) estimate internal systematic and random error levels of the various tracking stations. The GEOS 2 satellite was used as the target vehicle. Data were obtained regarding the ionospheric and tropospheric propagation errors, the theoretical and data analysis of which was documented in some 30 separate reports over the last 6 years. An overview of project results is presented.

  12. TC-2 Satellite Delivered

    Institute of Scientific and Technical Information of China (English)

    2005-01-01

    On April 18, 2005, TC-2, the second satellite of Double Star Program (DSP), which was jointly developed by CNSA and ESA, was approved to be delivered to the user after the on-board test and trial operation. The satellite is working well and the performance can meet the user's need. The satellite has collected large amount of valuable scientific data

  13. SAM: The "Search and Match" Computer Program of the Escherichia coli Genetic Stock Center

    Science.gov (United States)

    Bachmann, B. J.; And Others

    1973-01-01

    Describes a computer program used at a genetic stock center to locate particular strains of bacteria. The program can match up to 30 strain descriptions requested by a researcher with the records on file. Uses of this particular program can be made in many fields. (PS)

  14. COYOTE: a finite-element computer program for nonlinear heat-conduction problems

    Energy Technology Data Exchange (ETDEWEB)

    Gartling, D.K.

    1982-10-01

    COYOTE is a finite element computer program designed for the solution of two-dimensional, nonlinear heat conduction problems. The theoretical and mathematical basis used to develop the code is described. Program capabilities and complete user instructions are presented. Several example problems are described in detail to demonstrate the use of the program.

  15. Computer program for Thin Wire Antennas Mounted on a Satellite Body Modeled by Flat Plates.

    Science.gov (United States)

    1978-12-01

    S \\ l I ’ ( ’ ) + t ’ p ’ )~~~ T f.~~~’ l * \\ , ]~~~ - - ( , ’ ) - 4 - lf r , , . I , t . ~~) 4 i5~ ‘~Tt ;t ~) Il5 ’-~ t~) i-~c- = L~ 1I’ .~ 4

  16. Data systems and computer science: Software Engineering Program

    Science.gov (United States)

    Zygielbaum, Arthur I.

    1991-01-01

    An external review of the Integrated Technology Plan for the Civil Space Program is presented. This review is specifically concerned with the Software Engineering Program. The goals of the Software Engineering Program are as follows: (1) improve NASA's ability to manage development, operation, and maintenance of complex software systems; (2) decrease NASA's cost and risk in engineering complex software systems; and (3) provide technology to assure safety and reliability of software in mission critical applications.

  17. Computer Analysis of a General Diagnostic Program: INTERNIST (N2)

    Science.gov (United States)

    Harvey, A. C.; Moodie, P. F.; Nelson, N. A.; Maceachern, N. A.; Kirkpatrick, J. R.

    1985-01-01

    Internist (N2), a public domain general diagnostic program, has been tested by a user who bought the program and is unconnected with the vendor. (Internist (N2) should not be confused with Caduseus.) It was possible to use a series of patients with known final diagnoses who had presented with acute abdominal pain. These cases had been collected during the development of a Bayesian Diagnostic Program. Comparison was made between the unassisted clinician and Internist (N2) and also between Internist (N2) and the Bayesian assisted clinician. Strengths and weaknesses of the program are described and design faults identified.

  18. High Performance Embedded Computing Software Initiative (HPEC-SI) Program Facilitation of VSIPL++ Standardization

    Science.gov (United States)

    2008-04-01

    parallel VSIPL++, and other parallel computing systems. The cluster is a fifty five node Beowulf style cluster with 116 compute processors of varying types...consoles, which GTRI inserted into to the parallel software testbed. A computer that is used as a compute node in a Beowulf -style cluster requires a... Beowulf -style cluster. GTRI also participated in technical advisory planning for the HPEC-SI program. 5. References 1. Schwartz, D. A ., Judd, R. R

  19. 76 FR 24564 - Privacy Act of 1974: Computer Matching Program

    Science.gov (United States)

    2011-05-02

    ... Department of Health & Social Services. 4. Arizona Department of Economic Security. 5. Arkansas Department of... a program listed below: (1) A state program funded under part A of Title IV of the Social Security... Security Act; (3) Supplemental security income benefits under Title XVI of the Social Security Act,...

  20. A computer program for planimetric analysis of digitized images

    DEFF Research Database (Denmark)

    Lynnerup, N; Lynnerup, O; Homøe, P

    1992-01-01

    bones as seen on X-rays. By placing the X-rays on a digitizer tablet and tracing the outline of the cell system, the area was calculated by the program. The calculated data and traced images could be stored and printed. The program is written in BASIC; necessary hardware is an IBM-compatible personal...

  1. A Rhythm Recognition Computer Program to Advocate Interactivist Perception

    Science.gov (United States)

    Buisson, Jean-Christophe

    2004-01-01

    This paper advocates the main ideas of the interactive model of representation of Mark Bickhard and the assimilation/accommodation framework of Jean Piaget, through a rhythm recognition demonstration program. Although completely unsupervised, the program progressively learns to recognize more and more complex rhythms struck on the user's keyboard.…

  2. A Rhythm Recognition Computer Program to Advocate Interactivist Perception

    Science.gov (United States)

    Buisson, Jean-Christophe

    2004-01-01

    This paper advocates the main ideas of the interactive model of representation of Mark Bickhard and the assimilation/accommodation framework of Jean Piaget, through a rhythm recognition demonstration program. Although completely unsupervised, the program progressively learns to recognize more and more complex rhythms struck on the user's keyboard.…

  3. 32 CFR 701.125 - Computer matching program.

    Science.gov (United States)

    2010-07-01

    ... counterintelligence matches done in the course of performing a background check for security clearances of Federal... number of computer matches expected, for their approval/disapproval. (g) Questions. CNO (DNS-36... CNO (DNS-36)....

  4. Comparison of Image reformation Using Personal Computer with Dentascan Program

    Energy Technology Data Exchange (ETDEWEB)

    Kim, Eun Kyung [Dept of OMF Radiology, School of Dentistry, Dankook University, Yongin (Korea, Republic of)

    1997-02-15

    This study was performed to demonstrate the method of image reformation of dental implants, using a personal computer with inexpensive software and to compare the images reformatted using the above method with those using Dentascan software. CT axial slices of 5 mandibles of 5 volunteers from GE Highspeed Advantage (GE Medical systems, U.S.A.) were used, Personal computer used for image reformation was PowerWave 604/120 (Power Computing Co, U.S.A.) and software used were Osiris (Univ. Hospital Of Geneva, Switzerland) and Import ACCESS V1.1(Designed Access Co., U.S.A.) for importing CT image and NIH Image 1.58 (NIH, U.S.A.) for image processing. Seven images were selected among the serial reconstructed cross-sectional images produced by Dentascan (DS group). Seven resliced cross-sectional images at the same position were obtained ned at the personal computer (PC group). Regression analysis of the measurements of PC group was done against those of DS group. Measurements of the bone height and width at the reformed cross-sectional images using Mac-compatible computer were highly correlated with those using workstation with Dentascan software (height : r2=0.999, p<0.001, width : p=0.991, p<0.001). So, it is considered that we can use a personal computer with inexpensive software for the dental implant planning, instead of the expensive software and workstation.

  5. Mapping Sub-Saharan African Agriculture in High-Resolution Satellite Imagery with Computer Vision & Machine Learning

    Science.gov (United States)

    Debats, Stephanie Renee

    Smallholder farms dominate in many parts of the world, including Sub-Saharan Africa. These systems are characterized by small, heterogeneous, and often indistinct field patterns, requiring a specialized methodology to map agricultural landcover. In this thesis, we developed a benchmark labeled data set of high-resolution satellite imagery of agricultural fields in South Africa. We presented a new approach to mapping agricultural fields, based on efficient extraction of a vast set of simple, highly correlated, and interdependent features, followed by a random forest classifier. The algorithm achieved similar high performance across agricultural types, including spectrally indistinct smallholder fields, and demonstrated the ability to generalize across large geographic areas. In sensitivity analyses, we determined multi-temporal images provided greater performance gains than the addition of multi-spectral bands. We also demonstrated how active learning can be incorporated in the algorithm to create smaller, more efficient training data sets, which reduced computational resources, minimized the need for humans to hand-label data, and boosted performance. We designed a patch-based uncertainty metric to drive the active learning framework, based on the regular grid of a crowdsourcing platform, and demonstrated how subject matter experts can be replaced with fleets of crowdsourcing workers. Our active learning algorithm achieved similar performance as an algorithm trained with randomly selected data, but with 62% less data samples. This thesis furthers the goal of providing accurate agricultural landcover maps, at a scale that is relevant for the dominant smallholder class. Accurate maps are crucial for monitoring and promoting agricultural production. Furthermore, improved agricultural landcover maps will aid a host of other applications, including landcover change assessments, cadastral surveys to strengthen smallholder land rights, and constraints for crop modeling

  6. Maintenance of NASTRAN (R) as a state-of-the-art computer program

    Science.gov (United States)

    Rogers, J. L., Jr.

    1980-01-01

    The maintenance requirements for a large, general purpose, finite element computer program are presented. The program is maintained as state-of-the-art on three computer systems (IBM, CDC, and UNIVAC) with respect to both finite element and computer technology. There are four primary areas involved in the maintenance effort: (1) error correction; (2) incorporation of advances in technology; (3) documentation; and (4) new level generation. The complexity of the maintenance effort is compounded by the sizes of the program (400,000 lines of code) and the documentation (7000 pages divided into seven manuals).

  7. Programs EMCUPL and SCHCOPL: computation of electromagnetic coupling on a layered halfspace with complex conductivities

    Science.gov (United States)

    Kauahikaua, James P.; Anderson, Walter L.

    1979-01-01

    A number of efficient numerical computer algorithms are incorporated into a general program called EMCUPL, which calculates the electromagnetic (EM) coupling between two straight wires on the surface of a multilayered half space. Each layer has an isotropic conductivity which may be either real or complex. A second computer program, called SCHCOPL, is described which calculates the coupling for the special case of a Schlumberger or Wenner array also on a multilayered half space. Comparison with other programs shows that EMCUPL is at least as accurate, more generally applicable, and computationally more efficient FORTRAN listings of all subprograms and example calculations are given in the Appendix.

  8. Review of the Fusion Theory and Computing Program. Fusion Energy Sciences Advisory Committee (FESAC)

    Energy Technology Data Exchange (ETDEWEB)

    Antonsen, Thomas M. [Univ. of Maryland, College Park, MD (United States); Berry, Lee A. [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Brown, Michael R. [Swarthmore College, PA (United States); Dahlburg, Jill P. [General Atomics, San Diego, CA (United States); Davidson, Ronald C. [Princeton Plasma Physics Lab. (PPPL), Princeton, NJ (United States); Greenwald, Martin [Massachusetts Inst. of Technology (MIT), Cambridge, MA (United States); Hegna, Chris C. [Univ. of Wisconsin, Madison, WI (United States); McCurdy, William [Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States); Newman, David E. [Univ. of Alaska, Fairbanks, AK (United States); Pellegrini, Claudio [Univ. of California, Los Angeles, CA (United States); Phillips, Cynthia K. [Princeton Plasma Physics Lab. (PPPL), Princeton, NJ (United States); Post, Douglass E. [Los Alamos National Lab. (LANL), Los Alamos, NM (United States); Rosenbluth, Marshall N. [Univ. of California, San Diego, CA (United States); Sheffield, John [Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States); Simonen, Thomas C. [Munising, MI (United States); Van Dam, James [Univ. of Texas, Austin, TX (United States)

    2001-08-01

    At the November 14-15, 2000, meeting of the Fusion Energy Sciences Advisory Committee, a Panel was set up to address questions about the Theory and Computing program, posed in a charge from the Office of Fusion Energy Sciences (see Appendix A). This area was of theory and computing/simulations had been considered in the FESAC Knoxville meeting of 1999 and in the deliberations of the Integrated Program Planning Activity (IPPA) in 2000. A National Research Council committee provided a detailed review of the scientific quality of the fusion energy sciences program, including theory and computing, in 2000.

  9. Method for Statically Checking an Object-oriented Computer Program Module

    Science.gov (United States)

    Bierhoff, Kevin M. (Inventor); Aldrich, Jonathan (Inventor)

    2012-01-01

    A method for statically checking an object-oriented computer program module includes the step of identifying objects within a computer program module, at least one of the objects having a plurality of references thereto, possibly from multiple clients. A discipline of permissions is imposed on the objects identified within the computer program module. The permissions enable tracking, from among a discrete set of changeable states, a subset of states each object might be in. A determination is made regarding whether the imposed permissions are violated by a potential reference to any of the identified objects. The results of the determination are output to a user.

  10. The general form of 0-1 programming problem based on DNA computing.

    Science.gov (United States)

    ZhiXiang, Yin; Fengyue, Zhang; Jin, Xu

    2003-06-01

    DNA computing is a novel method of solving a class of intractable computational problems, in which the computing speeds up exponentially with the problem size. Up to now, many accomplishments have been made to improve its performance and increase its reliability. In this paper, we solved the general form of 0-1 programming problem with fluorescence labeling techniques based on surface chemistry by attempting to apply DNA computing to a programming problem. Our method has some significant advantages such as simple encoding, low cost, and short operating time.

  11. Computer Programming: An Activity as Compelling as Game Play

    Directory of Open Access Journals (Sweden)

    Tom Goulding

    2010-04-01

    Full Text Available Game motif programming exercises (GM-Games were developed to help novices develop complex client server game systems within their freshman year. GM-Games foster a strong work ethic in as much as they reproduce the challenges and excitement associated with game play; yet their purpose is the development of advanced programming skills. We have found that young people are just as interested in mastering programming skills as they are in mastering the shooting, racing or strategy skills required in many entertainment games. We describe in this paper how GM-Games imitate many of the aspects of game play.

  12. Computer Based Satellite Design

    Science.gov (United States)

    1992-06-01

    SPACECRAFTMASSBEFOREAPOGEEBURN- AMEF -PRE ANIF: NEW -LINE(2); SET COL( 10); PUT("Post AMF is ) SET_-COL(50); PUT(POSTAMF , FORE = > 6, AFT = > 2, EXP = > 0): PUT(" kgs...7Post AMEF "); SET_-COL(OUTF,46); PUT(OUTF, MASSCHANG EPOSTAM F, FORE= >4,AFT= > 1,EXP= >0); SET COL(OUTF,57); PUT(OUTF, SPACECRAFTM ASSBEFOREAPOG E EBURN

  13. Canadian EHF (28/19 GHz) satellite communication terminals for the Olympus program

    Science.gov (United States)

    Pike, C. J.; Bradley, D. R.; Hindson, D. J. M.

    Researchers at the Communications Research Center (CRC) are actively developing extremely high frequency (EHF) technology for the development of the Olympus satellite terminals. The specifications and performance evaluation of the terminals are presented from the radio frequency (RF) perspective as well as the digital approach using 70 MHz modems. Terminals constructed at CRC will be used to conduct experiments in the areas of rain fade countermeasures using an adaptive data rate transmission technique, in on-board processing (OBP) that will be demonstrated in a double-hop configuration using a surface acoustic wave demodulator, and in other user trials related to tele-education, and tele-medicine. Phase shift keyed (PSK) modems will be used for the rain fade countermeasures experiment. Terminals will also be used for demonstrations of point-to-point communications applicable to private business, tele-education and tele-medicine networks.

  14. Invitation to Ezhil: A Tamil Programming Language for Early Computer-Science Education

    OpenAIRE

    Annamalai, Muthiah

    2013-01-01

    Ezhil is a Tamil programming language with support for imperative programming, with mixed use of Tamil and English identifiers and function-names. Ezhil programing system is targeted toward the K-12 (junior high-school) level Tamil speaking students, as an early introduction to thinking like a computer-scientist. We believe this 'numeracy' knowledge is easily transferred over from a native language (Tamil) to the pervasive English language programming systems, in Java, dot-Net, Ruby or Python...

  15. GENVAR: a general linear computer program for model forecasting and variance analysis. [In LRLTRAN for CDC 7600 computer

    Energy Technology Data Exchange (ETDEWEB)

    Stratton, S.D.

    1977-01-12

    This report describes GENVAR, an interactive computer program which can perform a least-squares fit to the matrix equation ..beta..X = Y, where X is a matrix of observable inputs and Y is a vector of observable outcomes for the input values. The program is controlled by teletypewriter, and is written in LRLTRAN for compilation by CHAT and execution on a CDC 7600. The report describes the way the program operates as well as ways GENVAR can be used to make statistically considered forecasts. Samples of graphic output and the source code listing (GLMVAR) are provided. 2 figures, 3 tables.

  16. Use of the Advanced Communications Technology Satellite to Promote International Distance Education Programs for Georgetown University

    Science.gov (United States)

    Bradley, Harold; Kauffman, Amy

    1996-01-01

    Georgetown's distance education program is designed to demonstrate to faculty and administrators the feasibility and desirability of using two-way video transmission for international education. These programs will extend the reach of Georgetown's educational offerings; enrich the curriculum and content of Georgetown's offerings by interaction with institutions in other nations; enhance the world view of the School of Business Administration; enable Georgetown to share its resources with other institutions outside of the United States; and promote Commerce within the Americas. The primary reason for this pilot program is to evaluate the effectiveness and economic viability of offering academic courses and Small Business Development training.

  17. Environmental assessment for the satellite power system concept development and evaluation program-electromagnetic systems compatibility

    Energy Technology Data Exchange (ETDEWEB)

    Davis, K A; Grant, W B; Morrison, E L; Juroshek, J R

    1981-01-01

    The EMC analysis addressed only the direct effects of electromagnetic emissions from the SPS on other technological systems. Emissions were defined quite broadly, including not only those from the microwave system, but also thermal blackbody emission and scattered sunlight from the satellite. The analysis is based on the design for an SPS as described in the Reference System Report and some quantitative conclusions, e.g., ranges from rectenna sites at which effects are expected are specific to that design. The methodology and qualitative conclusions, however, apply to an SPS concept using microwave power transmission. Quantitative conclusions have been obtained parametrically and can be adjusted as SPS designs change. The electromagnetic environment that the Reference System would produce, and in which other systems would have to function, is described. As an early part of the EMC Assessment, the problems expected for a hypothetical rectenna site, in the Mojave Desert of southern California, were analyzed in detail. This effort provided an initial quantitative indication of the scope of potential EMC problems and indicated the importance of EMC considerations in rectenna site selection. The results of this analysis are presented. The effects of SPS microwave emissions on important categories of electronic systems and equipment are summarized, with many examples of test results and demonstrated techniques for mitigation of problems encountered. SPS effects on other satellite systems are presented. Astronomical research frequently involves measurement of extremely low levels of electromagnetic radiation and is thus very susceptible to interference. The concerns of both radio astronomy with microwave emissions from SPS and optical astronomy with sunlight scattered from SPS spacecraft are discussed. Summaries of mitigation techniques, cost estimates, and conclusions are presented. (WHK)

  18. Computing Environments for Data Analysis. Part 3. Programming Environments.

    Science.gov (United States)

    1986-05-21

    Environments, ACM Trans. on Pro- gramming Languages and Systems. 7. pp. 183-213. [21] KERNIGHAN , B.W. and MASHEY, J.R. (1981) The Unix Programming...example Unix ). Keywords:Data Analysis,’ Workstations, Programming Environments *This research was supported by a 1985 Office of Naval Research Young...used on multi-user minicomputers like PDP ll’s and Vaxes running the Unix operating sys- tem, with a pen-plotter or graphics terminal for viewing

  19. A Brief Talk on Teaching Reform Program of Computer Network Course System about Computer Related Professional

    Institute of Scientific and Technical Information of China (English)

    Wang Jian-Ping; Huang Yong

    2008-01-01

    The computer network course is the mainstay required course that college computer-related professional sets up,in regard to current teaching condition analysis,the teaching of this course has not formed a complete system,the new knowledge points can be added in promptly while the outdated technology is still there in teaching The article describes the current situation and maladies which appears in the university computer network related professional teaching,the teaching systems and teaching reform schemes about the computer network coupe are presented.

  20. QIKMIX: a quick-turnaround computer program for computing opacities of mixtures

    Energy Technology Data Exchange (ETDEWEB)

    Abdallah, J. Jr.; Huebner, W.F.

    1979-05-01

    QIKMIX is a quick-turnaround computer code developed to compute the radiative Rosseland mean opacity of specified mixtures at specified temperature and density points. The QIKLIB data base, which QIKMIX uses, has been derived from the OPLIB library. For most mixtures, QIKMIX can compute opacities over a temperature range of 50 to 25,000 eV in less than 1 min of CDC 7600 computer time. The purpose of this report is to discuss the QIKLIB data base and the operation of the QIKMIX code.

  1. Encouraging more women into computer science: Initiating a single-sex intervention program in Sweden

    Science.gov (United States)

    Brandell, Gerd; Carlsson, Svante; Ekblom, Håkan; Nord, Ann-Charlotte

    1997-11-01

    The process of starting a new program in computer science and engineering, heavily based on applied mathematics and only open to women, is described in this paper. The program was introduced into an educational system without any tradition in single-sex education. Important observations made during the process included the considerable interest in mathematics and curiosity about computer science found among female students at the secondary school level, and the acceptance of the single-sex program by the staff, administration, and management of the university as well as among male and female students. The process described highlights the importance of preparing the environment for a totally new type of educational program.

  2. DB90: A Fortran Callable Relational Database Routine for Scientific and Engineering Computer Programs

    Science.gov (United States)

    Wrenn, Gregory A.

    2005-01-01

    This report describes a database routine called DB90 which is intended for use with scientific and engineering computer programs. The software is written in the Fortran 90/95 programming language standard with file input and output routines written in the C programming language. These routines should be completely portable to any computing platform and operating system that has Fortran 90/95 and C compilers. DB90 allows a program to supply relation names and up to 5 integer key values to uniquely identify each record of each relation. This permits the user to select records or retrieve data in any desired order.

  3. ADAM: A computer program to simulate selective-breeding schemes for animals

    DEFF Research Database (Denmark)

    Pedersen, L D; Sørensen, A C; Henryon, M

    2009-01-01

    ADAM is a computer program that models selective breeding schemes for animals using stochastic simulation. The program simulates a population of animals and traces the genetic changes in the population under different selective breeding scenarios. It caters to different population structures, gen......, genetic models, selection strategies, and mating designs. ADAM can be used to evaluate breeding schemes and generate genetic data to test statistical tools......ADAM is a computer program that models selective breeding schemes for animals using stochastic simulation. The program simulates a population of animals and traces the genetic changes in the population under different selective breeding scenarios. It caters to different population structures...

  4. Drug Guru: a computer software program for drug design using medicinal chemistry rules.

    Science.gov (United States)

    Stewart, Kent D; Shiroda, Melisa; James, Craig A

    2006-10-15

    Drug Guru (drug generation using rules) is a new web-based computer software program for medicinal chemists that applies a set of transformations, that is, rules, to an input structure. The transformations correspond to medicinal chemistry design rules-of-thumb taken from the historical lore of drug discovery programs. The output of the program is a list of target analogs that can be evaluated for possible future synthesis. A discussion of the features of the program is followed by an example of the software applied to sildenafil (Viagra) in generating ideas for target analogs for phosphodiesterase inhibition. Comparison with other computer-assisted drug design software is given.

  5. The Design of an Undergraduate Degree Program in Computer & Digital Forensics

    Directory of Open Access Journals (Sweden)

    Gary C. Kessler

    2006-09-01

    Full Text Available Champlain College formally started an undergraduate degree program in Computer & Digital Forensics in 2003. The underlying goals were that the program be multidisciplinary, bringing together the law, computer technology, and the basics of digital investigations; would be available as on online and on-campus offering; and would have a process-oriented focus. Success of this program has largely been due to working closely with practitioners, maintaining activity in events related to both industry and academia, and flexibility to respond to ever-changing needs. This paper provides an overview of how this program was conceived, developed, and implemented; its evolution over time; and current and planned initiatives.

  6. Computer Science and Perl Programming Best of Perl Journal

    CERN Document Server

    2002-01-01

    With more than a million dedicated programmers, Perl has proven to be the best computing language for the latest trends in computing and business. While other languages have stagnated, Perl remains fresh, thanks to its community-based development model, which encourages the sharing of information among users. This tradition of knowledge-sharing allows developers to find answers to almost any Perl question they can dream up.And you can find many of those answers right here in Perl Hacks. Like all books in O'Reilly's Hacks Series, Perl Hacks appeals to a variety of programmers, whether you're a

  7. Computer program for pulsed thermocouples with corrections for radiation effects

    Science.gov (United States)

    Will, H. A.

    1981-01-01

    A pulsed thermocouple was used for measuring gas temperatures above the melting point of common thermocouples. This was done by allowing the thermocouple to heat until it approaches its melting point and then turning on the protective cooling gas. This method required a computer to extrapolate the thermocouple data to the higher gas temperatures. A method that includes the effect of radiation in the extrapolation is described. Computations of gas temperature are provided, along with the estimate of the final thermocouple wire temperature. Results from tests on high temperature combustor research rigs are presented.

  8. An interdepartmental Ph.D. program in computational biology and bioinformatics: the Yale perspective.

    Science.gov (United States)

    Gerstein, Mark; Greenbaum, Dov; Cheung, Kei; Miller, Perry L

    2007-02-01

    Computational biology and bioinformatics (CBB), the terms often used interchangeably, represent a rapidly evolving biological discipline. With the clear potential for discovery and innovation, and the need to deal with the deluge of biological data, many academic institutions are committing significant resources to develop CBB research and training programs. Yale formally established an interdepartmental Ph.D. program in CBB in May 2003. This paper describes Yale's program, discussing the scope of the field, the program's goals and curriculum, as well as a number of issues that arose in implementing the program. (Further updated information is available from the program's website, www.cbb.yale.edu.)

  9. Empowering K-12 Students with Disabilities to Learn Computational Thinking and Computer Programming

    Science.gov (United States)

    Israel, Maya; Wherfel, Quentin M.; Pearson, Jamie; Shehab, Saadeddine; Tapia, Tanya

    2015-01-01

    This article's focus is on including computing and computational thinking in K-12 instruction within science, technology, engineering, and mathematics (STEM) education, and to provide that instruction in ways that promote access for students traditionally underrepresented in the STEM fields, such as students with disabilities. Providing computing…

  10. A Research Program in Computer Technology. Volume 1

    Science.gov (United States)

    1981-08-01

    Kahn, and Bernard Lang . Formal Definition of Ada, Honeywell, Inc. and CII-Honeywell Bull, 1980. 2. Ichbiah, Jean D., et al., Reference Manual for the...14. COMPUTER RESEARCH SUPPORT Technical Staff: Support Staff: Dan Lynch John Metzger Walt Edmison Ray Bates Bill Moore Chloe HoIg Dale Chase Serge

  11. Effectiveness of an Endodontic Diagnosis Computer Simulation Program.

    Science.gov (United States)

    Fouad, Ashraf F.; Burleson, Joseph A.

    1997-01-01

    Effectiveness of a computer simulation to teach endodontic diagnosis was assessed using three groups (n=34,32,24) of dental students. All were lectured on diagnosis, pathology, and radiographic interpretation. One group then used the simulation, another had a seminar on the same material, and the third group had no further instruction. Results…

  12. A Research Program in Computer Technology. 1987 Annual Technical Report

    Science.gov (United States)

    1990-07-01

    mathematical approach to computational network design," in E. E. Swartzlander (ed.), Systolic Signal Processing Systems, chapter 1, Marcel Dekker , 1987...Institute, RS-87-179, 0 May 1987. * 123 48. Matthiessen, C., and S. A. Thompson, "The structure of discourse and ’subordination’," in J. Halman and S. A

  13. 76 FR 1410 - Privacy Act of 1974; Computer Matching Program

    Science.gov (United States)

    2011-01-10

    ... action as may be authorized by law and regulation. ACF, in its role as match facilitator, will support... Office of Management and Budget Guidelines on computer matching published on June 19, 1989, at 54 FR...', dated February 8, 1996 (February 20, 1996, 61 FR 6427). Dated: January 4, 2011. Morgan F....

  14. Computer program for calculating thermodynamic and transport properties of fluids

    Science.gov (United States)

    Hendricks, R. C.; Braon, A. K.; Peller, I. C.

    1975-01-01

    Computer code has been developed to provide thermodynamic and transport properties of liquid argon, carbon dioxide, carbon monoxide, fluorine, helium, methane, neon, nitrogen, oxygen, and parahydrogen. Equation of state and transport coefficients are updated and other fluids added as new material becomes available.

  15. 77 FR 74913 - Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration (SSA...

    Science.gov (United States)

    2012-12-18

    ... From the Federal Register Online via the Government Publishing Office SOCIAL SECURITY ADMINISTRATION Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration (SSA)/Office of Personnel Management (OPM))--Match Number 1307 AGENCY: Social Security Administration....

  16. 75 FR 5166 - Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration...

    Science.gov (United States)

    2010-02-01

    ... From the Federal Register Online via the Government Publishing Office SOCIAL SECURITY ADMINISTRATION Privacy Act of 1974, as Amended; Computer Matching Program (Social Security Administration/Railroad Retirement Board (SSA/RRB))-- Match Number 1308 AGENCY: Social Security Administration...

  17. A Technological Primrose Path? ESL Students and Computer-Assisted Writing Programs.

    Science.gov (United States)

    Sampson, Donald E; and Gregory, James F.

    1991-01-01

    Describes what happened when students, unsupervised, used a style-checking computer program to check their essays. The feedback (considered somewhat misleading) suggested that teachers need to guide students along the technological path. (seven references) (GLR)

  18. Computer simulation program for parallel SITAN. [Sandia Inertia Terrain-Aided Navigation, in FORTRAN

    Energy Technology Data Exchange (ETDEWEB)

    Andreas, R.D.; Sheives, T.C.

    1980-11-01

    This computer program simulates the operation of parallel SITAN using digitized terrain data. An actual trajectory is modeled including the effects of inertial navigation errors and radar altimeter measurements.

  19. Energy consumption program: A computer model simulating energy loads in buildings

    Science.gov (United States)

    Stoller, F. W.; Lansing, F. L.; Chai, V. W.; Higgins, S.

    1978-01-01

    The JPL energy consumption computer program developed as a useful tool in the on-going building modification studies in the DSN energy conservation project is described. The program simulates building heating and cooling loads and computes thermal and electric energy consumption and cost. The accuracy of computations are not sacrificed, however, since the results lie within + or - 10 percent margin compared to those read from energy meters. The program is carefully structured to reduce both user's time and running cost by asking minimum information from the user and reducing many internal time-consuming computational loops. Many unique features were added to handle two-level electronics control rooms not found in any other program.

  20. Exploratory Network Analysis of Learning Motivation Factors in e-Learning Facilitated Computer Programming Courses

    National Research Council Canada - National Science Library

    Ngan, Shing-Chung; Law, Kris M. Y

    2015-01-01

    ... of science and engineering students taking computer programming courses. Based on the algorithmic results, we highlight concrete ideas that may have direct impact on improving an existing e-learning system...

  1. Intraobserver and intermethod reliability for using two different computer programs in preoperative lower limb alignment analysis

    Directory of Open Access Journals (Sweden)

    Mohamed Kenawey

    2016-12-01

    Conclusion: Computer assisted lower limb alignment analysis is reliable whether using graphics editing program or specialized planning software. However slight higher variability for angles away from the knee joint can be expected.

  2. Digital computer program predicts effects of local pressure transients on deformation and stresses in cylindrical ducts

    Science.gov (United States)

    Echenoz, Y.; Luberacki, W.; Padlog, J.; Reismann, H.

    1967-01-01

    Digital computer program determines the dynamic response of circular cylinders subjected to pressure transient forms commonly encountered in propulsion systems. The method can be readily used to obtain solutions for all possible combinations of admissible boundary conditions.

  3. Workshop on programming languages for high performance computing (HPCWPL): final report.

    Energy Technology Data Exchange (ETDEWEB)

    Murphy, Richard C.

    2007-05-01

    This report summarizes the deliberations and conclusions of the Workshop on Programming Languages for High Performance Computing (HPCWPL) held at the Sandia CSRI facility in Albuquerque, NM on December 12-13, 2006.

  4. Energy consumption program: A computer model simulating energy loads in buildings

    Science.gov (United States)

    Stoller, F. W.; Lansing, F. L.; Chai, V. W.; Higgins, S.

    1978-01-01

    The JPL energy consumption computer program developed as a useful tool in the on-going building modification studies in the DSN energy conservation project is described. The program simulates building heating and cooling loads and computes thermal and electric energy consumption and cost. The accuracy of computations are not sacrificed, however, since the results lie within + or - 10 percent margin compared to those read from energy meters. The program is carefully structured to reduce both user's time and running cost by asking minimum information from the user and reducing many internal time-consuming computational loops. Many unique features were added to handle two-level electronics control rooms not found in any other program.

  5. Gender and stereotypes in motivation to study computer programming for careers in multimedia

    Science.gov (United States)

    Doubé, Wendy; Lang, Catherine

    2012-03-01

    A multimedia university programme with relatively equal numbers of male and female students in elective programming subjects provided a rare opportunity to investigate female motivation to study and pursue computer programming in a career. The MSLQ was used to survey 85 participants. In common with research into deterrence of females from STEM domains, females displayed significantly lower self-efficacy and expectancy for success. In contrast to research into deterrence of females from STEM domains, both genders placed similar high values on computer programming and shared high extrinsic and intrinsic goal orientation. The authors propose that the stereotype associated with a creative multimedia career could attract female participation in computer programming whereas the stereotype associated with computer science could be a deterrent.

  6. Computer program for discounted cash flow/rate of return evaluations

    Science.gov (United States)

    Robson, W. D.

    1971-01-01

    Technique, incorporated into set of three computer programs, provides economic methodology for reducing all parameters to financially sound common denominator of present worth, and calculates resultant rate of return on new equipment, processes, or systems investments.

  7. Concurrent extensions to the FORTRAN language for parallel programming of computational fluid dynamics algorithms

    Science.gov (United States)

    Weeks, Cindy Lou

    1986-01-01

    Experiments were conducted at NASA Ames Research Center to define multi-tasking software requirements for multiple-instruction, multiple-data stream (MIMD) computer architectures. The focus was on specifying solutions for algorithms in the field of computational fluid dynamics (CFD). The program objectives were to allow researchers to produce usable parallel application software as soon as possible after acquiring MIMD computer equipment, to provide researchers with an easy-to-learn and easy-to-use parallel software language which could be implemented on several different MIMD machines, and to enable researchers to list preferred design specifications for future MIMD computer architectures. Analysis of CFD algorithms indicated that extensions of an existing programming language, adaptable to new computer architectures, provided the best solution to meeting program objectives. The CoFORTRAN Language was written in response to these objectives and to provide researchers a means to experiment with parallel software solutions to CFD algorithms on machines with parallel architectures.

  8. COMPUTING

    CERN Multimedia

    M. Kasemann

    Overview In autumn the main focus was to process and handle CRAFT data and to perform the Summer08 MC production. The operational aspects were well covered by regular Computing Shifts, experts on duty and Computing Run Coordination. At the Computing Resource Board (CRB) in October a model to account for service work at Tier 2s was approved. The computing resources for 2009 were reviewed for presentation at the C-RRB. The quarterly resource monitoring is continuing. Facilities/Infrastructure operations Operations during CRAFT data taking ran fine. This proved to be a very valuable experience for T0 workflows and operations. The transfers of custodial data to most T1s went smoothly. A first round of reprocessing started at the Tier-1 centers end of November; it will take about two weeks. The Computing Shifts procedure was tested full scale during this period and proved to be very efficient: 30 Computing Shifts Persons (CSP) and 10 Computing Resources Coordinators (CRC). The shift program for the shut down w...

  9. Ways to increase the effectiveness of using computers and machine programs

    Energy Technology Data Exchange (ETDEWEB)

    Bulgakov, R.T.; Bagautdinov, G.M.; Kovalenko, Yu.M.

    1979-01-01

    An analysis is conducted of the statistical data about the operation of the computers of the computer center of the Tatar Scientific Research and Design Institute for Oil. Exposing the reasons which impact on the effectiveness of the use of the computers and the machine programs through an expert questionnaire, an ''effectiveness tree'' is compiled. Formulated are organizational measures for the executor (the computer center), the user and management and the senior leadership, which are required in order to successfully use the computers.

  10. 76 FR 71417 - Privacy Act of 1974, as Amended; Computer Matching Program (SSA/Law Enforcement Agencies (LEA...

    Science.gov (United States)

    2011-11-17

    ... ADMINISTRATION Privacy Act of 1974, as Amended; Computer Matching Program (SSA/ Law Enforcement Agencies (LEA... General Counsel. Notice of Computer Matching Program, SSA With the Law Enforcement Agency (LEA) A... establish terms, conditions, and safeguards under which we will conduct a computer matching program with law...

  11. (DEPSCOR FY 09) Obfuscation and Deobfuscation of Intent of Computer Programs

    Science.gov (United States)

    2012-12-21

    Behavior by Computer Programs (Rehman et al., 2011; Serwadda et al., 2011) We have investigated the strength of password and keystroke dynamics (KD...individual user’s snooped behavior, and (ii) global knowledge of users’ behavior. These studies are conducted in the context of keystroke dynamics based...Behavior in Computer Programs (Kanaskar et al., 2012) Co-PI Phoha and his collaborators introduced techniques and formalisms of dynamical system

  12. Computer program for a four-cylinder-Stirling-engine controls simulation

    Science.gov (United States)

    Daniels, C. J.; Lorenzo, C. F.

    1982-06-01

    A four cylinder Stirling engine, transient engine simulation computer program is presented. The program is intended for controls analysis. The associated engine model was simplified to shorten computer calculation time. The model includes engine mechanical drive dynamics and vehicle load effects. The computer program also includes subroutines that allow: (1) acceleration of the engine by addition of hydrogen to the system, and (2) braking of the engine by short circuiting of the working spaces. Subroutines to calculate degraded engine performance (e.g., due to piston ring and piston rod leakage) are provided. Input data required to run the program are described and flow charts are provided. The program is modular to allow easy modification of individual routines. Examples of steady state and transient results are presented.

  13. Causal Attributions of Success and Failure Made by Undergraduate Students in an Introductory-Level Computer Programming Course

    Science.gov (United States)

    Hawi, N.

    2010-01-01

    The purpose of this research is to identify the causal attributions of business computing students in an introductory computer programming course, in the computer science department at Notre Dame University, Louaize. Forty-five male and female undergraduates who completed the computer programming course that extended for a 13-week semester…

  14. The relationship between computer testing during a nursing program and NCLEX performance.

    Science.gov (United States)

    Reising, Deanna L

    2003-01-01

    Computerized testing for the National Council Licensure Examination (NCLEX) became available in April 1994. In an effort to assist students in becoming more comfortable with taking the licensure examination by computer, faculty in the author's school of nursing initiated computer-based testing in selected nursing courses. This article reports the results from 7 years of data on the relation between computer-based testing during a Bachelor of Science in Nursing program and subsequent performance on the NCLEX examination. Student cohort pass rates on the NCLEX for the 4 years before the administration of course computer-based testing were compared with those for the 3 years after the course computer-based testing strategy was implemented. The results show no significant differences in NCLEX pass rates between the students who were exposed to computer-based testing in their nursing program and those who were not exposed. The implications of these findings are discussed.

  15. Permitted decompilation of a computer program in order to protect the general interest

    Directory of Open Access Journals (Sweden)

    Radovanović Sanja M.

    2015-01-01

    Full Text Available Computer program is an intellectual creation protected by copyright. However, unlike other items with equivalent legal protection, a computer program has a strong technical functionality, which is, in nowadays' society, an indispensable factor in everyday business activities, exchange of information, entertainment or achieving other similar purposes. Precisely because of this feature, computer program can rarely be seen in isolation from the hardware and software environment. In other words, the functionality of a computer program reaches its full scope only in interaction with other computer program or device. Bearing in mind the fact that this intellectual creation is in the focus of technological, and thus social, development, legislators are trying to provide a legal framework in which these interactions take place unhindered. In fact, considering that each aspect of the use of a computer program presents the exclusive right of the author, relying on his or her consent to undertake certain perpetration which would provide the necessary connectivity of the various components, could put in risk further technological development. Therefore, the lawmakers provide that, in certain cases and under certain conditions, the author's exclusive right could be restricted or excluded. This paper aims to analyze a normative contribution in achieving, technical and technological needed, and therefore, in terms of general interest justified, interactions.

  16. Spatial and temporal variations of albedo and absorbed solar radiation during 2009 - 2016 from IKOR-M satellite program

    Science.gov (United States)

    Cherviakov, Maksim; Bogdanov, Mikhail; Spiryakhina, Anastasia; Shishkina, Elena; Surkova, Yana; Kulkova, Eugenia

    2017-04-01

    This report describes Earth's radiation budget IKOR-M satellite program which has been started in Russia. The first satellite "Meteor-M» No 1 of this project was put into orbit in September, 2009. The IKOR-M radiometer is a satellite instrument that measures reflected shortwave radiation (0.3-4.0 µm). It was created in Saratov State University and installed on Russian hydrometeorological satellites "Meteor-M" No 1 and No 2. Radiometer IKOR-M designed for satellite monitoring of the outgoing reflected short-wave radiation, which is one of the components of Earth's radiation budget. Such measurements can be used to derive Earth's surface albedo and absorbed solar radiation. This information also can be used in different models of long-term weather forecasts and in researches of climate change trends (Sklyarov et al., 2016). Satellite "Meteor-M" No 1 and No 2 are heliosynchronous that allows observing from North to South Poles. The basic products of data processing are given in the form of global maps of distribution outgoing short-wave radiation (OSR), albedo and absorbed solar radiation (ASR). Such maps were made for each month during observation period. The IKOR-M product archive is available online at all times. A searchable catalogue of data products is continually updated and users may search and download data products via the Earth radiation balance components research laboratory website (http://www.sgu.ru/structure/geographic/metclim/balans) as soon as they become available. Two series of measurements from two different IKOR-M are available. The first radiometer had worked from October, 2009 to August, 2014 and second - from August, 2014 to the present. Therefore, there is a period when both radiometers work at the same time. Top-of-atmosphere fluxes deduced from the "Meteor-M" No 1 measurements in August, 2014 show very good agreement with the fluxes determined from "Meteor-M" No 2 (Bogdanov et al., 2016). The effect of aging is investigated for first IKOR

  17. Computer program /TURBLE/ for calculating velocities and streamlines in turbomachines

    Science.gov (United States)

    Katsanis, T.; Mcnally, W. D.

    1971-01-01

    Program is used in design of turbomachinery blade rows, where fluid velocities in blade to blade passage must be obtained. TURBLE requires input data on blade geometry, meridional stream-channel geometry, total flow conditions, weight flow, and inlet and outlet flow angles.

  18. Abstracts of computer programs and data libraries pertaining to photon production data

    Energy Technology Data Exchange (ETDEWEB)

    White, J.E.; Manneschmidt, J.B.; Finch, S.Y.; Dickens, J.K.

    1998-06-01

    Abstracts, or descriptions, of computer programs and data libraries pertaining to Photon Production Data (Measurements, Evaluations and Calculations) maintained in the collections of the Radiation Safety Information Computational Center, Oak Ridge, Tennessee USA and at the OECD/NEA Data Bank, Paris, are collected in this document.

  19. A study into ant colony optimisation, evolutionary computation and constraint programming on binary constraint satisfaction problems.

    NARCIS (Netherlands)

    J.I. van Hemert; C. Solnon

    2004-01-01

    textabstractWe compare two heuristic approaches, evolutionary computation and ant colony optimisation, and a complete tree-search approach, constraint programming, for solving binary constraint satisfaction problems. We experimentally show that, if evolutionary computation is far from being able to

  20. Computer Literacy and Online Learning Attitude toward GSOE Students in Distance Education Programs

    Science.gov (United States)

    Li, Lung-Yu; Lee, Long-Yuan

    2016-01-01

    The purpose of this study was to explore graduate students' competencies in computer use and their attitudes toward online learning in asynchronous online courses of distance learning programs in a Graduate School of Education (GSOE) in Taiwan. The research examined the relationship between computer literacy and the online learning attitudes of…

  1. A program for computing the exact Fisher information matrix of a Gaussian VARMA model

    NARCIS (Netherlands)

    Klein, A.; Mélard, G.; Niemczyk, J.; Zahaf, T.

    2004-01-01

    A program in the MATLAB environment is described for computing the Fisher information matrix of the exact information matrix of a Gaussian vector autoregressive moving average (VARMA) model. A computationally efficient procedure is used on the basis of a state space representation. It relies heavily

  2. Enhancing Student Writing and Computer Programming with LATEX and MATLAB in Multivariable Calculus

    Science.gov (United States)

    Sullivan, Eric; Melvin, Timothy

    2016-01-01

    Written communication and computer programming are foundational components of an undergraduate degree in the mathematical sciences. All lower-division mathematics courses at our institution are paired with computer-based writing, coding, and problem-solving activities. In multivariable calculus we utilize MATLAB and LATEX to have students explore…

  3. ON LINE COMPUTATION OF EMPIRICAL FORMULA BY MEANS OF ELEMENTAL ANALYSIS AND ITS PROGRAM DESIGN

    Institute of Scientific and Technical Information of China (English)

    钱朴; 胡培荣; 金正成

    1995-01-01

    On line determination of empirical formula for organic compounds with an automatic elemental analyzer and its program design method were investigated. The computational results shews that the reliability of computational results depends on the accuracy of the analytical data and the organic compound itself.

  4. Enhancing Student Writing and Computer Programming with LATEX and MATLAB in Multivariable Calculus

    Science.gov (United States)

    Sullivan, Eric; Melvin, Timothy

    2016-01-01

    Written communication and computer programming are foundational components of an undergraduate degree in the mathematical sciences. All lower-division mathematics courses at our institution are paired with computer-based writing, coding, and problem-solving activities. In multivariable calculus we utilize MATLAB and LATEX to have students explore…

  5. Why zombies cannot write significant source code: The Knowledge Game and the art of computer programming

    NARCIS (Netherlands)

    Gobbo, F.; Benini, M.

    2015-01-01

    This article analyses the knowledge needed to understand a computer program within the philosophy of information. L. Floridi's method of levels of abstraction is applied to the relation between an ideal programmer and a modern computer seen together as an informational organism. The results obtained

  6. Reflections from a Computer Simulations Program on Cell Division in Selected Kenyan Secondary Schools

    Science.gov (United States)

    Ndirangu, Mwangi; Kiboss, Joel K.; Wekesa, Eric W.

    2005-01-01

    The application of computer technology in education is a relatively new approach that is trying to justify inclusion in the Kenyan school curriculum. Being abstract, with a dynamic nature that does not manifest itself visibly, the process of cell division has posed difficulties for teachers. Consequently, a computer simulation program, using…

  7. A Second Course in Algebra and Trigonometry With Computer Programming, Revised Edition.

    Science.gov (United States)

    Beavers, Mildred; And Others

    This text is an integrated presentation of a second year course in algebra and trigonometry and digital computer modeling techniques using the programming language BASIC. Computer concepts are used directly with the mathematics throughout the text. No attempt is made to develop especially proficient programmers, but rather to present computer…

  8. A Program of Computational Chemistry Exercises for the First-Semester General Chemistry Course

    Science.gov (United States)

    Feller, Scott E.; Dallinger, Richard F.; McKinney, Paul Caylor

    2004-01-01

    The computer systems available for molecular modeling are described, along with a discussion of a molecular modeling program created and supported by computational techniques for the first-semester general chemistry course. Various exercises are listed, which direct the learner from a beginner's course in software practice to more complex…

  9. Effects of Computer-Based Programs on Mathematical Achievement Scores for Fourth-Grade Students

    Science.gov (United States)

    Ravenel, Jessica; Lambeth, Dawn T.; Spires, Bob

    2014-01-01

    The purpose of the research study was to identify the effects of computer-based programs on mathematical achievement, perceptions, and engagement of fourth-grade students. The 31 student participants were divided into two intervention groups, as a hands-on group and a computer-based group. Student achievement was measured by comparing the pretest…

  10. An Inventory of Skills and Attitudes Necessary for a Career in Computer Programming.

    Science.gov (United States)

    Broadbent, William

    This document is an inventory of skills identified as necessary by professionals and technicians in the computer industry who supervise computer programming. It is intended as a mechanism whereby educators can compare that which they teach against what industry feels is relevant. Introductory material discusses the process of the occupational…

  11. 22 CFR 1101.4 - Reports on new systems of records; computer matching programs.

    Science.gov (United States)

    2010-04-01

    ... 22 Foreign Relations 2 2010-04-01 2010-04-01 true Reports on new systems of records; computer..., UNITED STATES AND MEXICO, UNITED STATES SECTION PRIVACY ACT OF 1974 § 1101.4 Reports on new systems of records; computer matching programs. (a) Before establishing any new systems of records, or making...

  12. VNAP2: a computer program for computation of two-dimensional, time-dependent, compressible, turbulent flow

    Energy Technology Data Exchange (ETDEWEB)

    Cline, M.C.

    1981-08-01

    VNAP2 is a computer program for calculating turbulent (as well as laminar and inviscid), steady, and unsteady flow. VNAP2 solves the two-dimensional, time-dependent, compressible Navier-Stokes equations. The turbulence is modeled with either an algebraic mixing-length model, a one-equation model, or the Jones-Launder two-equation model. The geometry may be a single- or a dual-flowing stream. The interior grid points are computed using the unsplit MacCormack scheme. Two options to speed up the calculations for high Reynolds number flows are included. The boundary grid points are computed using a reference-plane-characteristic scheme with the viscous terms treated as source functions. An explicit artificial viscosity is included for shock computations. The fluid is assumed to be a perfect gas. The flow boundaries may be arbitrary curved solid walls, inflow/outflow boundaries, or free-jet envelopes. Typical problems that can be solved concern nozzles, inlets, jet-powered afterbodies, airfoils, and free-jet expansions. The accuracy and efficiency of the program are shown by calculations of several inviscid and turbulent flows. The program and its use are described completely, and six sample cases and a code listing are included.

  13. 76 FR 73601 - Request for Comments on Additional USPTO Satellite Offices for the Nationwide Workforce Program

    Science.gov (United States)

    2011-11-29

    ... various economic factors, including cost of living and unemployment rates of the city. Comments should... the Nationwide Workforce Program The United States Patent and Trademark Office (USPTO) is interested... regions that would best serve the interests of our employees, the USPTO's user community, and America's...

  14. Certainty in Stockpile Computing: Recommending a Verification and Validation Program for Scientific Software

    Energy Technology Data Exchange (ETDEWEB)

    Lee, J.R.

    1998-11-01

    As computing assumes a more central role in managing the nuclear stockpile, the consequences of an erroneous computer simulation could be severe. Computational failures are common in other endeavors and have caused project failures, significant economic loss, and loss of life. This report examines the causes of software failure and proposes steps to mitigate them. A formal verification and validation program for scientific software is recommended and described.

  15. Demand side management scheme in smart grid with cloud computing approach using stochastic dynamic programming

    Directory of Open Access Journals (Sweden)

    S. Sofana Reka

    2016-09-01

    Full Text Available This paper proposes a cloud computing framework in smart grid environment by creating small integrated energy hub supporting real time computing for handling huge storage of data. A stochastic programming approach model is developed with cloud computing scheme for effective demand side management (DSM in smart grid. Simulation results are obtained using GUI interface and Gurobi optimizer in Matlab in order to reduce the electricity demand by creating energy networks in a smart hub approach.

  16. A Guide to the Literature on Application of Communications Satellites to Educational Development.

    Science.gov (United States)

    Morgan, Robert P.; Singh, Jai P.

    Because of the ability of communications satellites to distribute electronic information (radio, television, digital computer data) over wide areas with potentially attractive costs, considerable interest has been shown in using satellite technology to enhance educational programs, both in the United States and in other countries. In view of these…

  17. Computer program grade for design and analysis of graded-porosity heat-pipe wicks

    Science.gov (United States)

    Eninger, J. E.

    1974-01-01

    A computer program for numerical solution of differential equations that describe heat pipes with graded-porosity fibrous wicks is discussed. A mathematical problem is provided with a summary of the input and output steps used to solve it. The program is also applied to the analysis of a typical heat pipe.

  18. Easy-to-Implement Project Integrates Basic Electronics and Computer Programming

    Science.gov (United States)

    Johnson, Richard; Shackelford, Ray

    2008-01-01

    The activities described in this article give students excellent experience with both computer programming and basic electronics. During the activities, students will work in small groups, using a BASIC Stamp development board to fabricate digital circuits and PBASIC to write program code that will control the circuits they have built. The…

  19. Gender and Stereotypes in Motivation to Study Computer Programming for Careers in Multimedia

    Science.gov (United States)

    Doube, Wendy; Lang, Catherine

    2012-01-01

    A multimedia university programme with relatively equal numbers of male and female students in elective programming subjects provided a rare opportunity to investigate female motivation to study and pursue computer programming in a career. The MSLQ was used to survey 85 participants. In common with research into deterrence of females from STEM…

  20. A computer program for on-line measurement, storage, analysis and retrieval of urodynamic data

    NARCIS (Netherlands)

    R. van Mastrigt (Ron)

    1984-01-01

    textabstractA computer program is presented which allows for direct connection of a minicomputer to a urodynamic set-up. The program stores measured pressure and flow data in a random access disc file with minimal intervention of the urodynamicist, and enables the direct application of a number of m