Dissertations / Theses on the topic 'Structured programming'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the top 50 dissertations / theses for your research on the topic 'Structured programming.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.
Brandis, Marc Brandis Marc Michael. "Optimizing compilers for structured programming languages /." [S.l.] : [s.n.], 1995. http://e-collection.ethbib.ethz.ch/show?type=diss&nr=11024.
Full textYang, Jin. "Co-ordination based structured parallel programming." Thesis, Imperial College London, 1998. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.287384.
Full text梁秉雄 and Ping-hung Karl Richard Leung. "Towards a semantics bridge between structured specifications and logicspecifications." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 1992. http://hub.hku.hk/bib/B31210454.
Full textLeung, Ping-hung Karl Richard. "Towards a semantics bridge between structured specifications and logic specifications /." [Hong Kong : University of Hong Kong], 1992. http://sunzi.lib.hku.hk/hkuto/record.jsp?B13212771.
Full textGreggains, A. "A structured computing environment." Thesis, University of Cambridge, 1985. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.304375.
Full textHuxford, David C. Jr. "Selection of programming languages for structural engineering." Thesis, Virginia Tech, 1987. http://hdl.handle.net/10919/45671.
Full textMaster of Science
Trick, Michael Alan. "Networks with additional structured constraints." Diss., Georgia Institute of Technology, 1987. http://hdl.handle.net/1853/23371.
Full textRomero, M. B. A. "Graphical creation of structured programs." Thesis, University of Sussex, 1985. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.371200.
Full textBlank, Richard P. "A structured programming approach for complex AUV mission control." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1993. http://handle.dtic.mil/100.2/ADA274783.
Full textWu, Jing 1964. "A parallel flow analysis method on structured programming languages." Thesis, McGill University, 1995. http://digitool.Library.McGill.CA:80/R/?func=dbin-jump-full&object_id=23951.
Full textThis thesis presents new methods of compiler flow analysis for modern computer languages running on a uniprocessor or multiprocessor. These methods allow flow analysis information to be extracted directly from a high-level representation of the source programs, even in parallel. To achieve this goal, we develop and utilize the Extended Abstract Syntax Tree (EAST), and the Symbol Table Data Relational Tree (STDRT) representations, to perform our flow analysis based on these structures. By these approaches, the compiler is able to keep the most useful information and apply this information during various optimization stages. We also introduce several scheduling algorithms for parallelizing the flow analysis phase. An experimental compiler and its results support the usefulness of these methods.
Edwards, Helen M. "Interfacing structured systems analysis and design and programming methods." Thesis, University of Sunderland, 1990. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.278933.
Full textQiang, Feng. "Parallel problem generation for structured problems in mathematical programming." Thesis, University of Edinburgh, 2015. http://hdl.handle.net/1842/11688.
Full textNorman, Michael John. "SSDE : structured software development environment." Master's thesis, University of Cape Town, 1990. http://hdl.handle.net/11427/15899.
Full textSoftware engineers have identified many problem areas regarding the development of software. There is a need for improving system and program quality at design level, ensuring that design costs remain within the budget, and increasing the productivity of designers. Structured Software Development Environment (SSDE) provides the system designer with an interactive menu-driven environment, and a framework within which he can conveniently express and manipulate his proposed solution. This representation is in terms of both a conceptual model and a detailed software logic definition. Thus SSDE provides tools for both high-level (or logical) and low-level (or physical) design. It allows a user to follow his own preferred methodology rather than restricting him to one specific strategy. SSDE builds and maintains databases that record all design decisions. It provides the system designer with a mechanism whereby systems can easily be modified and new systems can evolve from similar existing systems. There are several auxiliary facilities as productivity aids. SSDE generates PASCAL code for low-level design constructs, ·full documentation of both the high- and low-level designs for inclusion in the project file, as well as a skeleton manual. The system was evaluated by a number of independent users. This exercise clearly demonstrated its success as an aid in expressing, understanding, manipulating and solving software development problems.
Barenblat, Benjamin Ezra. "Memory-safe microcontroller applications with the Bedrock structured programming system." Thesis, Massachusetts Institute of Technology, 2015. http://hdl.handle.net/1721.1/100294.
Full textThis electronic version was submitted by the student author. The certified thesis is available in the Institute Archives and Special Collections.
Cataloged from student-submitted PDF version of thesis.
Includes bibliographical references (pages 71-72).
Microcontrollers - low-power, real-mode CPUS - drive digital electronics all over the world, making their safety and reliability critical. However, microcontrollers generally lack the memory protection common in desktop processors, so memory safety must come through other means. One such mechanism is Bedrock, a library for the Coq proof assistant that applies separation logic to a small c-like language, allowing programmers to prove memory-related properties about their code. I used Bedrock to build a security peripheral out of a Cortex-m3 microcontroller; my peripheral provides both AES encryption and append-only logging to a host system, and I showed the software it runs is memory-safe. Working with Bedrock was challenging but rewarding, and it provides a glimpse into a future where system programmers can prove code correct as a matter of course.
by Benjamin Ezra Barenblat.
M. Eng.
Ng, Kee Siong. "Learning comprehensible theories from structured data /." View thesis entry in Australian Digital Theses Program, 2005. http://thesis.anu.edu.au/public/adt-ANU20051031.105726/index.html.
Full textFink, Stephen J. "A programming model for block-structured scientific calculations on SMP clusters /." Diss., Connect to a 24 p. preview or request complete full text in PDF format. Access restricted to UC campuses, 1998. http://wwwlib.umi.com/cr/ucsd/fullcit?p9835374.
Full textHeerjee, K. B. "An interactive, graphical, program design and development environment." Thesis, University of Abertay Dundee, 1988. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.382796.
Full textMessina, Emily Suzanne. "Examining the Effects of Structured and Non-Structured Therapeutic Activity Programming in a Forensic Mental Health Treatment Facility." Diss., Temple University Libraries, 2011. http://cdm16002.contentdm.oclc.org/cdm/ref/collection/p245801coll10/id/149937.
Full textPh.D.
Examining the Effects of Structured and Non-Structured Therapeutic Activity Programming in a Forensic Mental Health Treatment Facility: North Florida Evaluation and Treatment Center (NFETC) is an evaluation and treatment center for individuals with mental illnesses who are involved in the criminal justice system. NFETC offers services to adult males who are either incompetent to proceed to trial or have been judged to be not guilty by reason of insanity. In 2005, DCF implemented a system of structured programming in their state forensic psychiatric hospitals. Resident programming went from a referral based activity program (approximately 6 hours per week for each resident) to a structured activity program (approximately 24 hours per week for each resident). In the previous system, a resident's involvement in the referral based activity program was initiated by the residents' counselor and based on the resident's interests. In the current structured TAP program, all residents now average 24 hours per week of activity involvement. Resident attendance is mandatory for those well enough to attend programming. Despite the importance decreasing length of stay (LOS) has on state legal and criminal systems, little research exists on the role recently implemented structured programming plays in resident LOS. This study contains Retrospective Quantitative analyses on the relationships between facility programming and resident demographics, criminal charges, mental health diagnoses, LOS, and attendance and participation rates; as well as Qualitative analyses on program offerings and staff impressions of the current structured programming at NFETC. The results suggest that, despite many differences between the samples of residents receiving the two programs, there is a therapeutic value to the activity programs offered regardless of the program setting. With consideration of staff perspectives and quantitative findings, the current program can be restructured to provide additional benefit. The benefits of activity programming in general were evident in the results of the analyses run separately for each program. Within the Referral based programming, residents with lower participation levels had an increased LOS. Within the structured TAP programming, residents with lower participation levels had an increased LOS and residents with high participation levels had a decreased LOS. These results indicate that involvement in therapeutic activities, regardless of programming format, may be beneficial in decreasing LOS. The Qualitative staff interview component of the current research provided additional insight into issues related to the prior and current program offerings at NFETC, much of which were supported by the Quantitative data. Qualitative findings included staff impressions of both programs as well as issues regarding LOS, value of therapeutic activities, accessibility, attendance, resident choice, internal motivation, safety, program content, and resident participation. The issues, if addressed, have the potential to streamline the program at NFETC into a more effective and useful therapeutic element. These Quantitative and Qualitative findings should serve as suggestions for a program revamping at NFETC.
Temple University--Theses
Cole, Murray Irwin. "Algorithmic skeletons : a structured approach to the management of parallel computation." Thesis, University of Edinburgh, 1988. http://hdl.handle.net/1842/11997.
Full textTaylor, Catherine Dawn. "A structured compiler design and its applicability to software reuse." Thesis, Lancaster University, 1988. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.329677.
Full textRaj, Himanshu. "Integrated alerting for structured and free-text data in TriggerMan." [Gainesville, Fla.] : University of Florida, 2001. http://purl.fcla.edu/fcla/etd/UFE0000346.
Full textTitle from title page of source document. Document formatted into pages; contains viii, 60 p.; also contains graphics. Includes vita. Includes bibliographical references.
Hill, David Steven. "A prototype for converting linear programming (LP) models to structured modeling graphs." Thesis, Monterey, California. Naval Postgraduate School, 1989. http://hdl.handle.net/10945/27228.
Full textSemmens, Lesely T. "Methods integration : rigorous systems specification using structured analysis and formal notations." Thesis, Leeds Beckett University, 1996. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.266841.
Full textAyre, John. "Object-oriented development using the structured techniques : an entity-event approach." Thesis, University of Ulster, 1995. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.261021.
Full textSelig, Calvin Lee. "ADLIF-a structured design language for metric analysis." Thesis, Virginia Tech, 1987. http://hdl.handle.net/10919/45917.
Full textSince the inception of software engineering, the major goal has been to control the development and maintenance of reliable software. To this end, many different design methodologies have been presented as a means to improve software quality through semantic clarity and syntactic accuracy during the specification and design phases of the software life cycle. On the other end of the life cycle, software quality metrics have been proposed to supply quantitative measures of the resultant software. This study is an attempt to unify the two concepts by providing a means to determine the quality of a design before its implementation.
Master of Science
Antonucci, Franco. "Transforming data flow diagrams to software structure using the Yourdon-Constantine methodology." Thesis, Kansas State University, 1985. http://hdl.handle.net/2097/9817.
Full textKhammassi, Nader. "High-level structured programming models for explicit and automatic parallelization on multicore architectures." Thesis, Lorient, 2014. http://www.theses.fr/2014LORIS350/document.
Full textThe continuous proliferation of multicore architectures has placeddevelopers under great pressure to parallelize their applicationsaccordingly with what such platforms can offer. Unfortunately,traditional low-level programming models exacerbate the difficultiesof building large and complex parallel applications. High-level parallelprogramming models are in high-demand as they reduce the burdenson programmers significantly and provide enough abstraction toaccommodate hardware heterogeneity. In this thesis, we proposea flexible parallelization methodology, and we introduce a newtask-based parallel programming model designed to provide highproductivity and expressiveness without sacrificing performance.Our programming model aims to ease expression of both sequentialexecution and several types of parallelism including task, data andpipeline parallelism at different granularity levels to form a structuredhomogeneous programming model.Contrary to many parallel programming models which introducenew languages, compiler annotations or extend existing languagesand thus require specialized compilers, extra-hardware or virtualmachines..., we exploit the potential of the traditional standardC++ language and particularly its meta-programming capabilities toprovide a light-weight and smart parallel programming interface. Thisprogramming interface enable programmer to express parallelismat the cost of a little amount of extra-code while reuse its legacysequential code almost without any alteration. An intelligent run-timesystem is able to extract transparently many information on task-datadependencies and ordering. We show how the run-time system canexploit these valuable information to detect and protect shared dataautomatically and perform cache-aware scheduling.The initial implementation of our programming model is a pure C++library named "XPU" and is designed for explicit parallelism specification.A second implementation named "FATMA" extends XPU andexploits the transparent task dependencies extraction feature to provideautomatic parallelization of a given sequence of tasks withoutneed to any specific tool apart a standard C++ compiler. In order todemonstrate the potential of our approach, we use both of the explicitand automatic parallel programming models to parallelize popularproblems as well as real industrial applications. We show thatdespite its high abstraction, our programming models provide comparableperformances to lower-level programming models and offersa better productivity-performance tradeoff
Dick, Grant, and n/a. "Spatially-structured niching methods for evolutionary algorithms." University of Otago. Department of Information Science, 2008. http://adt.otago.ac.nz./public/adt-NZDU20080902.161336.
Full textSmith, Lucy Michelle. "Development of a structured design and programming methodology for expert system shells utilizing a visual programming language : application of structured methodology to the MK92 Maintenance Advisor Expert System, Performance module prototype." Thesis, Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 1994. http://handle.dtic.mil/100.2/ADA289897.
Full textThesis advisor(s): Magdi Kamel, Martin J. McCaffrey. "September 1994." Bibliography: p. 144-145. Also available online.
Mauricio, Toro. "Structured Interactive Scores." Phd thesis, Université Sciences et Technologies - Bordeaux I, 2012. http://tel.archives-ouvertes.fr/tel-00736021.
Full textEdler, Von Koch Tobias Joseph Kastulus. "Automated detection of structured coarse-grained parallelism in sequential legacy applications." Thesis, University of Edinburgh, 2014. http://hdl.handle.net/1842/9976.
Full textKang, Kyehong. "A structured reduced sequential quadratic programming and its application to a shape design problem." Diss., Virginia Tech, 1994. http://hdl.handle.net/10919/38565.
Full textPh. D.
Ulular, Osman. "A primal-dual conjugate subgradient algorithm for large- scale/specially structured linear programming problems." Diss., Virginia Polytechnic Institute and State University, 1988. http://hdl.handle.net/10919/77750.
Full textPh. D.
Eisenlohr, John Merrick. "Parallel ILU Preconditioning for Structured Grid Matrices." The Ohio State University, 2015. http://rave.ohiolink.edu/etdc/view?acc_num=osu1429820221.
Full textBaird, Michael H. "An initial development and demonstration of a sentence-structured computer language for control application." Ohio : Ohio University, 1986. http://www.ohiolink.edu/etd/view.cgi?ohiou1183127167.
Full textBau, Alexander. "SAT Compilation for Constraints over Structured Finite Domains." Doctoral thesis, Saechsische Landesbibliothek- Staats- und Universitaetsbibliothek Dresden, 2017. http://nbn-resolving.de/urn:nbn:de:bsz:14-qucosa-221884.
Full textÖstlund, Johan. "Language Constructs for Safe Parallel Programming on Multi-Cores." Doctoral thesis, Uppsala universitet, Datalogi, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-266795.
Full textUPMARC
Ryder, Karen M. "The Effects of Programming in a Structured Language on The Critical Thinking Skills of College Students." NSUWorks, 1995. http://nsuworks.nova.edu/gscis_etd/815.
Full textMcKenzie-Sherrod, Marsha. "Structured self-reflection in cultural competency programming for pre-health care professionals| An evaluation of curriculum effectiveness." Thesis, Union Institute and University, 2016. http://pqdtopen.proquest.com/#viewpdf?dispub=10294528.
Full textIn the United States, the patient population has substantially grown more ethnically diverse. Many of these patients present with ailments, such as heart disease, diabetes, and stroke, at a higher rate than their Anglo-European counterparts. Subsequent research has established a link between the health disparities of ethnically diverse communities and the lack of culturally competent physicians. Further investigation reveals cultural competency curriculum that omits the course element of self-reflection was less effective in achieving program objectives than those that provide an opportunity to explore one's own cultural background. This study proposes cultural competence curricula that include a structured self-reflective element, or opportunities to revisit past behaviors of one's self within the context of ethnic and cultural diversity, will assist undergraduate healthcare students develop their cultural skill through awareness of their own cultural values, biases, assumptions and belief systems, and how these aspects direct subsequent patient interactions. Pre- and post-course surveys and questionnaires were used to obtain data from 45 undergraduate respondents for this mixed methods study.
The results of this study, as analyzed by the Mann-Whitney U test, were unable to definitively prove that there is a statistically significant difference in the level of cultural competence between those who participate in training that includes a structured self-reflective component and those who do not. However, this research shows there is an observable movement away from 0 on the z-distribution curve, which is closer to the critical threshold, and an increase in the median IDI v3 scores on the cultural competence continuum by participants who enroll in an interpersonal communication course where structured self-reflective activities or opportunities to examine concepts of self are imbedded within the curriculum. Therefore, this study concludes the integration of structured self-reflective activities into intercultural curricula improve cultural competence acquisition. This improved cultural competence can be applied in the delivery of health care to ethnically diverse patient populations. Further investigation about the influences of power and privilege on personal identity, and the effects of time on cultural competence acquisition, will add to the breadth and depth of self-reflection, health care, and leadership studies.
Key words: structured self-reflection, health disparities, health care, leadership, leadership development, ethical leadership, relational leadership, authentic leadership, culture, cultural competence, pre-health care curriculum, education, social justice
Mori, Tomoya. "Methods for Analyzing Tree-Structured Data and their Applications to Computational Biology." 京都大学 (Kyoto University), 2015. http://hdl.handle.net/2433/202741.
Full textWetton, Michael L. "A proposal for a development platform for microcontroller-based devices." Thesis, Edith Cowan University, Research Online, Perth, Western Australia, 1995. https://ro.ecu.edu.au/theses/1170.
Full textToro-Bermudez, Mauricio. "Structured interactive scores : from a structural description of a multimedia scenario to a real-time capable implementation with formal semantics." Thesis, Bordeaux 1, 2012. http://www.theses.fr/2012BOR14588/document.
Full textTechnology has shaped the way on which we compose and produce music. Notably, the invention of microphones and computers pushed the development of new music styles in the 20th century. In fact, several artistic domains have been benefiting from such technology developments ; for instance, Experimental music, non-linear multimedia, Electroacoustic music, and interactive multimedia. In this dissertation, we focus on interactive multimedia.Interactive multimedia deals with the design of scenarios where multimedia content and interactive events are handled by computer programs. Examples of such scenarios are multimedia art installations, interactive museum exhibitions, some Electroacoustic music pieces, and some Experimental music pieces. Unfortunately, most interactive multimedia scenarios are based on informal specifications, thus it is not possible to formally verify properties of such systems. We advocate the need of a general and formal model. Interactive scores is a formalism to describe interactive multimedia scenarios. We propose new semantics for interactive scores based on timed eventstructures. With such a semantics, we can specify properties for the system, in particular, properties about traces, which are difficult to specify as constraints. In fact, constraints are an important part of the semantic model of interactive scores because the formalism is based on temporal constraints among the objects of the scenario. We also present an operational semantics of interactive scores based on the non-deterministic timed concurrent constraint (ntcc) calculus and we relate such a semantics to the timed event structures semantics. With the operational semantics, we formally describe the behavior of a score whose temporal object durations can be arbitrary integer intervals. The operational semantics is obtained from the timed event structures semantics of the score. To provide such a translation, we first define the normal form of a timed event structure in which events related with zero-duration delays are collapsed into a single one. We also define the notion of dispatchable timed event structures. Event structures such that its constraint graph can be dispatched by relying only on local propagation.We believe that operational semantics in ntcc offers some advantages over existing Petri nets semantics for interactive scores; for instance, the duration of the temporal objects can be arbitrary integer intervals, whereas inprevious models of interactive scores, such durations can only be intervals to represent equalities and inequalities. In this dissertation, we also introduce two extensions of the formalism of interactive scores : (1) one to handle audio processing using the Fast AUdio Stream (Faust) languageand (2) another one to handle conditional branching, allowing designers to specify choices and loops. For the first extension, we present a timed event structures semantics and ideas on how to define operational semantics. For the second extension, we present an implementation and results comparing the average relative jitter of an implementation ofan arpeggio based on Karplus-Strong with respect to existing implementations of Karplus written in Pure Data. We also define a XML file format for interactive scores and for the conditional branching extension. A file format is crucial to assure the persistence of the scores. Ntcc models of interactive scores are executed using Ntccrt, a real-time capable interpreter for ntcc. They can also be verified automatically using ntccMC, a bounded-time automata based model checker for ntcc which we introduce in this dissertation. Using ntccMC, we can verify properties expressed on constraint linear-time logic. Ntcc has been used in the past, not only for multimedia interaction models, but alsofor system biology, security protocols and robots
Hopkins, Laura C. "Examining the Potential Protective Effect of Structured Programming on Child Weight during the Summer Months through Intervention and Observational Research." The Ohio State University, 2017. http://rave.ohiolink.edu/etdc/view?acc_num=osu1510055469050897.
Full textChou, Robert Shih-pei. "A program design language for COBOL." Thesis, Kansas State University, 1985. http://hdl.handle.net/2097/13200.
Full textMarchi, Francesca. "Sviluppo di applicazioni Web strutturate: DART e JavaScript a confronto." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2012. http://amslaurea.unibo.it/3551/.
Full textLaddaga, Michele. "Evoluzione dei Modelli e delle Tecnologie per il Web: DART e HTML5 come caso di studio." Bachelor's thesis, Alma Mater Studiorum - Università di Bologna, 2012. http://amslaurea.unibo.it/4401/.
Full textPoernomo, Iman Hafiz 1976. "Variations on a theme of Curry and Howard : the Curry-Howard isomorphism and the proofs-as-programs paradigm adapted to imperative and structured program synthesis." Monash University, School of Computer Science and Software Engineering, 2003. http://arrow.monash.edu.au/hdl/1959.1/9405.
Full textAlahakoon, Lakpriya Damminda 1968. "Data mining with structure adapting neural networks." Monash University, School of Computer Science and Software Engineering, 2000. http://arrow.monash.edu.au/hdl/1959.1/7987.
Full textTatavalli, Mittadar Nirmal. "Design and implementation of a multi-block parallel algorithm for solving Navier-Stokes equations on structured grids." Thesis, Mississippi State : Mississippi State University, 2002. http://library.msstate.edu/etd/show.asp?etd=etd-05022002-170458.
Full textTang, Wei. "Internet-Scale Information Monitoring: A Continual Query Approach." Diss., Available online, Georgia Institute of Technology, 2003:, 2003. http://etd.gatech.edu/theses/available/etd-12042003-173321/unrestricted/tangwei200312.pdf.
Full textThomas E. Potok, Committee Member; Calton Pu, Committee Member; Edward Omiecinski, Committee Member; Leo Mark, Committee Member; Constantinos Dovrolis, Committee Member; Ling Liu, Committee Chair. Includes bibliography.