Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 20 of 6461 for “"programming"”.

  1. Quadratic programming as an extension of linear programming

    In the past two decades Mathematical Programming has come to occupy a place of importance in Economic Studies and in Operations Research. Roughly speaking, Mathematical Programming is the analysis of problems of the type: "Find the maximum of a function, when the variables are subject to inequality …

    cape-town Repository record for Quadratic programming as an extension of linear programming (opens in a new tab)

  2. Causal Programming

    … necessary. Next, I introduce a theory of causal programming that unifies a large number of previ- ously separate problems in causal modeling and inference. I describe the use and implementation of a causal programming language as an embedded, domain-specific language called ‘Whittemore’. …

    maryland Repository record for Causal Programming (opens in a new tab)

  3. The Effects of Programming Instruction in Procedural Programming and Logic Programming Environments on Problem-Solving Ability

    … this study were to evaluate the effectiveness of programming instruction on students' problem-solving abilities, and to explore whether a logic programming or a procedural programming environment results in different degrees of cognitive transfer in terms of procedural, declarative, and …

    uiuc Repository record for The Effects of Programming Instruction in Procedural Programming and Logic Programming Environments on Problem-Solving Ability (opens in a new tab)

  4. Visual Programming Language for Tacit Subset of J Programming Language

    Visual programming is the idea of using graphical icons to create programs. I take a look at available solutions and challenges facing visual languages. Keeping these challenges in mind, I measure the suitability of Blockly and highlight the advantages of using Blockly for creating a visual …

    maynooth Repository record for Visual Programming Language for Tacit Subset of J Programming Language (opens in a new tab)

  5. Conversion form structured programming to an object-oriented programming structure

    <p>Structured programming languages have been in use for several decades. Each of these languages has different techniques for promoting modularity. As a result of those techniques, computing professionals have become accustomed to the notlon that data and procedures are separate entities. …

    eastern-wash Repository record for Conversion form structured programming to an object-oriented programming structure (opens in a new tab)

  6. Internal convex programming, orthogonal linear programming, and program generation procedures

    Three topics are developed: interval convex programming, and program generation techniques. The interval convex programming problem is similar to the convex programming problem of the real number system except that all parameters are specified as intervals of real numbers rather than as real …

    vt Repository record for Internal convex programming, orthogonal linear programming, and program generation procedures (opens in a new tab)

  7. Industrial Robot Programming

    … for definition of the layers; the layers support programming on levels ranging from implementation of motor control and up to end-user programming. An experimental platform, built around industrially available robots, has been developed. Specially developed hardware interfaces and reconfigurations …

    lund Repository record for Industrial Robot Programming (opens in a new tab)

  8. On Stochastic Programming

    Made available in DSpace on 2014-12-10T23:09:00Z (GMT). No. of bitstreams: 1 7412032.pdf: 1769177 bytes, checksum: 26c51c00e3e54d31f5d03a58b6825749 (MD5) Previous issue date: 1973

    uiuc Repository record for On Stochastic Programming (opens in a new tab)

  9. Learning based programming

    … ML to solve their problems when conventional programming techniques have proven insufficient. The first such were simple, computing the setting of only a single output variable. More recently, structured learning is adding its own set of challenges, and the specifications designed for such …

    uiuc Repository record for Learning based programming (opens in a new tab)

  10. Toward automatic programming

    Programming, the act of creating and changing software source code, should be a collaborative process between humans and computers. This dissertation shows a general approach and two techniques that bring us closer to this goal. The general approach is inspired by human programmers: they learn how …

    uiuc Repository record for Toward automatic programming (opens in a new tab)

  11. Programming with keywords

    Modern applications provide interfaces for scripting, but many users do not know how to write script commands. However, many users are familiar with the idea of entering keywords into a web search engine. Hence, if a user is familiar with the vocabulary of an application domain, they may be able to …

    mit Repository record for Programming with keywords (opens in a new tab)

  12. Accelerating dynamic programming

    Dynamic Programming (DP) is a fundamental problem-solving technique that has been widely used for solving a broad range of search and optimization problems. While DP can be invoked when more specialized methods fail, this generality often incurs a cost in efficiency. We explore a unifying toolkit …

    mit Repository record for Accelerating dynamic programming (opens in a new tab)

  13. Advancing declarative programming

    … two large and often culturally disjoint programming paradigms: declarative (focusing on specifying what a program is supposed to do, e.g., shuffle an array so that its elements are ordered) and imperative (detailing how the program intention is to be implemented, e.g., by applying the …

    mit Repository record for Advancing declarative programming (opens in a new tab)

  14. Explicit parallel programming

    While many parallel programming languages exist, they rarely address programming languages from the issue of communication (implying expressability, and readability). A new language called Explicit Parallel Programming (EPP), attempts to provide this quality by separating the responsibility for the …

    vt Repository record for Explicit parallel programming (opens in a new tab)

  15. Me.TV : a visual programming language and interface for dynamic media programming

    … the ease and continuity of scheduled programming, and the understanding that television is now, current, and pulsing. This thesis presents Me.TV, a web platform that combines the benefits of traditional television and on-demand viewing for a new experience that allows us to let go, …

    mit Repository record for Me.TV : a visual programming language and interface for dynamic media programming (opens in a new tab)

  16. Tangible programming bricks : an approach to making programming accessible to everyone

    … information directly with our hands. Tangible Programming Bricks are physical building blocks for constructing simple programs. In this thesis I provide technical details of the Bricks themselves, demonstrate that they are useful for controlling a variety of digital "everyday objects," from toy …

    mit Repository record for Tangible programming bricks : an approach to making programming accessible to everyone (opens in a new tab)

  17. Visualization of logic programming

    … that visually depict the execution processes of programming languages. It is believed that visual traces of program execution in some language may help to expedite the learning of those that are unfamiliar with that language. In particular, the execution processes of logic programming languages …

    eastern-wash Repository record for Visualization of logic programming (opens in a new tab)

  18. Type Oriented Parallel Programming

    … not both. Aim: To develop and evaluate a novel programming paradigm which will address the problem of parallel programming and allow for languages which are both conceptually simple and efficient. Method: A type-based approach, which allows the programmer to control all aspects of parallelism by …

    durham Repository record for Type Oriented Parallel Programming (opens in a new tab)

Page 1 of 324