To see the other types of publications on this topic, follow the link: Visual Basic (Computer program language).

Dissertations / Theses on the topic 'Visual Basic (Computer program language)'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 21 dissertations / theses for your research on the topic 'Visual Basic (Computer program language).'

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.

1

Poti, Allison Tamara S. "Building a multi-tier enterprise system utilizing visual Basic, MTS, ASP, and MS SQL." Virtual Press, 2001. http://liblink.bsu.edu/uhtbin/catkey/1221293.

Full text
Abstract:
Multi-tier enterprise systems consist of more than two distributed tiers. The design of multi-tier systems is considerably more involved than two tier systems. Not all systems should be designed as multi-tier, but if the decision to build a multi-tier system is made, there are benefits to this type of system design. CSCources is a system that tracks computer science course information. The requirements of this system indicate that it should be a multi-tier system. This system has three tiers, client, business and data. Microsoft tools are used such as Visual Basic (VB) that was used to build the client tier that physically resides on the client machine. VB is also used to create the business tier. This tier consists of the business layer and the data layer. The business layer contains most of the business logic for the system. The data layer communicates with the data tier. Microsoft SQL Server (MS SQL) is used for the data store. The database containsseveral tables and stored procedures. The stored procedures are used to add, edit, update and delete records in the database. Microsoft Transaction Server (MTS) is used to control modifications to the database. The transaction and security features available in the MTS environment are used. The business tier and data tier may or may not reside on the same physical computer or server. Active Server Pages (ASP) was built that accesses the business tier to retrieve the needed information for display on a web page. The cost of designing a distributed system, building a distributed system, upgrades to the system and error handling are examined.Ball State UniversityMuncie, IN 47306
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
2

Dhir, Amit. "Online project management system." CSUSB ScholarWorks, 2005. https://scholarworks.lib.csusb.edu/etd-project/2919.

Full text
Abstract:
The purpose of this project is to design and create a system that can be used by a wide variety of groups who do projects. The system created has been specifically tailored for a medium-level company that has employees in different locations and levels, and also has customers for whom they do projects.
APA, Harvard, Vancouver, ISO, and other styles
3

Bareikis, Marius. "Programavimo kalbų Visual Basic 6.0 ir Visual Basic .NET palyginimas greito programų kūrimo požiūriu." Master's thesis, Lithuanian Academic Libraries Network (LABT), 2005. http://vddb.library.lt/obj/LT-eLABa-0001:E.02~2005~D_20050613_094531-30636.

Full text
Abstract:
Programming languages Visual Basic 6 and Visual Basic .NET have been compared from the point of view of rapid application development in the work. Environment differences of the programming systems have been analysed. New possibilities of Visual Basic .NET language have been investigated concerning menu creation, text files tasks, user forms creation, class heredity. Syntax changes in Visual Basic .NET programming language have been analysed. Database programming tools have been presented and compared. Differences of both systems have been illustrated by practical examples. Various rates of creating indexes for bibliographical documents have been analysed. Standard documents of construction cost data in the MS Word document format have been moved to the MS Access database. Various speed rates of database reading and editing have been analysed.
APA, Harvard, Vancouver, ISO, and other styles
4

Schmitt, Susan M. "A critical examination of the relationship between the memory requirements of structured BASIC and unstructured BASIC." Instructions for remote access. Click here to access this electronic resource. Access available to Kutztown University faculty, staff, and students only, 1985. http://www.kutztown.edu/library/services/remote_access.asp.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Gordon, Christopher Todd. "A visual language for ADA program unit specifications." Thesis, This resource online, 1990. http://scholar.lib.vt.edu/theses/available/etd-06232009-063007/.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Yu, Chun-I. "The basic structure of intelligent database." Virtual Press, 1989. http://liblink.bsu.edu/uhtbin/catkey/722451.

Full text
Abstract:
The purpose of this paper is to study the basic theoretic structure of intelligent data base by means of logic. There are three parts of this paper. The first part introduces the concept and relational algebra in relational data base. The second part focuses on the relationship between logic and the structure of intelligent data base and compares the intelligent database application. The last part, a SQL (Structure Query Language) queries simulation program using logic programming language Prolog, demonstrates how logic applies to query languages.
Department of Computer Science
APA, Harvard, Vancouver, ISO, and other styles
7

Stratton, David. "A program visualisation meta language." Thesis, University of Ballarat, 2003. http://researchonline.federation.edu.au/vital/access/HandleResolver/1959.17/63588.

Full text
Abstract:
The principle motivation of this work is to define an open PV architecture that will enable a variety of visualisation schemes to interoperate and that will encourage the generation of PV systems and research into their efficacy. Ultimately this may lead to more effective pedagogy in the field of computer programming and hence remove a barrier to students entering the profession.
Doctorate of Philosophy
APA, Harvard, Vancouver, ISO, and other styles
8

Horn, Carin E. "Visual Literacy in Computer Culture: Reading, Writing, and Drawing Logo Turtle Graphics." Thesis, University of North Texas, 1989. https://digital.library.unt.edu/ark:/67531/metadc798048/.

Full text
Abstract:
This study seeks to explore relationships between Logo turtle graphics and visual literacy by addressing two related questions: (a) can traditional visual literacy concepts, as found in the published literature, be synthesized in terms of Logo turtle graphics, and (b) do the literature and "hands-on" experience with turtle graphics indicate that visual competencies are pertinent to graphics-based electronic communications in computer culture? The findings of this research illustrate that Logo turtle graphics is a self-contained model to teach visual literacy skills pertinent to computer culture. This model is drawn from synthesizing published literature and the classroom experience of Logo learners, which is demonstrated through their visual solutions to Logo assignments. A visual analysis and interpretation of the subjects' work concludes that the principles and competencies associated with traditional visual literacy skills manifest during the Logo turtle graphics experience. The subjects of this study demonstrate that visual literacy pertinent to computer culture includes reading, writing, and drawing alphanumerics and pictographic information with linguistic equivalence. The logic for this symbolic metaphor is body-syntonic spatial experience explained in geometric terms. The Logo learner employs computational models for visual ideas and visual-verbal symbols for spatial ideas in the course of doing turtle graphics.
APA, Harvard, Vancouver, ISO, and other styles
9

Law, Lai-chong. "Empirical studies of program bugs and debugging strategies of novice BASIC programmers and the transferability of debugging skills to non-programming domains." Thesis, The University of Hong Kong (Pokfulam, Hong Kong), 1992. http://hub.hku.hk/bib/B29789102.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Nie, Chunsheng. "A visual language for part21 file based on express data model." Ohio University / OhioLINK, 2000. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1172603859.

Full text
APA, Harvard, Vancouver, ISO, and other styles
11

James, Stuart George. "Developing a flexible and expressive realtime polyphonic wave terrain synthesis instrument based on a visual and multidimensional methodology." Connect to thesis, 2005. http://portal.ecu.edu.au/adt-public/adt-ECU2006.0037.html.

Full text
APA, Harvard, Vancouver, ISO, and other styles
12

Oh, Hyun-ah Lorber Michael A. "The effects of individualistic, cooperative task, and cooperative incentive structures on college student achievement in computer programming in BASIC." Normal, Ill. Illinois State University, 1988. http://wwwlib.umi.com/cr/ilstu/fullcit?p8818720.

Full text
Abstract:
Thesis (Ed. D.)--Illinois State University, 1988.
Title from title page screen, viewed September 13, 2005. Dissertation Committee: Michael A. Lorber (chair), Doris R. Bordeur, Larry D. Kennedy, Patricia H. Klass, Curt M. White. Includes bibliographical references (leaves 86-90) and abstract. Also available in print.
APA, Harvard, Vancouver, ISO, and other styles
13

Williams, Alexandra L. Gilbert Juan E. "SimBuilder Science an approach to enhancing reading literacy through visual programming /." Auburn, Ala., 2006. http://repo.lib.auburn.edu/2006%20Summer/Theses/WILLIAMS_ALEXANDRIA_34.pdf.

Full text
APA, Harvard, Vancouver, ISO, and other styles
14

Vaswani, Kapil. "An Adaptive Recompilation Framework For Rotor And Architectural Support For Online Program Instrumentation." Thesis, Indian Institute of Science, 2003. http://hdl.handle.net/2005/174.

Full text
Abstract:
Microsoft Research
Although runtime systems and the dynamic compilation model have revolutionized the process of application development and deployment, the associated performance overheads continue to be a cause for concern and much research. In the first part of this thesis, we describe the design and implementation of an adaptive recompilation framework for Rotor, a shared source implementation of the Common Language Infrastructure (CLI) that can increase program performance through intelligent recompilation decisions and optimizations based on the program's past behavior. Our extensions to Rotor include a low overhead runtime-stack based sampling profiler that identifies program hotspots. A recompilation controller oversees the recompilation process and generates recompilation requests. At the first-level of a multi-level optimizing compiler, code in the intermediate language is converted to an internal intermediate representation and optimized using a set of simple transformations. The compiler uses a fast yet effective linear scan algorithm for register allocation. Hot methods can be instrumented in order to collect basic-block, edge and call-graph profile information. Profile-guided optimizations driven by online profile information are used to further optimize heavily executed methods at the second level of recompilation. An evaluation of the framework using a set of test programs shows that performance can improve by a maximum of 42.3% and by 9% on average. Our results also show that the overheads of collecting accurate profile information through instrumentation to an extent outweigh the benefits of profile-guided optimizations in our implementation, suggesting the need for implementing techniques that can reduce such overheads. A flexible and extensible framework design implies that additional profiling and optimization techniques can be easily incorporated to further improve performance. As previously stated, fine-grained and accurate profile information must be available at low cost for advanced profile-guided optimizations to be effective in online environments. In this second part of this thesis, we propose a generic framework that makes it possible for instrumentation based profilers to collect profile data efficiently, a task that has traditionally been associated with high overheads. The essence of the scheme is to make the underlying hardware aware of instrumentation using a special set of profile instructions and tuned microarchitecture. This not only allows the hardware to provide the runtime with mechanisms to control the profiling activity, but also makes it possible for the hardware itself to optimize the process of profiling in a manner transparent to the runtime. We propose selective instruction dispatch as one possible controlling mechanism that can be used by the runtime to manage the execution of profile instructions and keep profiling overheads under check. We propose profile flag prediction, a hardware optimization that complements the selective dispatch mechanism by not fetching profile instructions when the runtime has turned profiling off. The framework is light-weight and flexible. It eliminates the need for expensive book-keeping, recompilation or code duplication. Our simulations with benchmarks from the SPEC CPU2000 suite show that overheads for call-graph and basic block profiling can be reduced by 72.7% and 52.4% respectively with a negligible loss in accuracy.
APA, Harvard, Vancouver, ISO, and other styles
15

Van, der Westhuizen Hendrik Petrus Steyn. "Die ontwikkeling van 'n GIS-tegniek om visuele landskap te kwantifiseer." Thesis, Stellenbosch : Stellenbosch University, 2001. http://hdl.handle.net/10019.1/52215.

Full text
Abstract:
Thesis (MA)--Stellenbosch University, 2001.
ENGLISH ABSTRACT: The visual landscape is a resource that should be managed sustainably. Sufficient tools for the effective management of visual landscapes are still lacking. Existing visualization software (including 3D Analyst) could be utilized as an aid in visual landscape management, but as such it lacks quantification functionalities. Geographical Information Systems (GIS) could effectively be used in the quantification of visual landscapes. The composition, value and experience of visual landscapes are complex and interrelated. Visual landscapes should be divided into physical and cognitive elements for management purposes. In the quantification of visual landscapes, the physical elements are effectively handled within a GIS. Insufficient research though, hampers the quantification of the visual landscape in terms of cognitive elements. Arc View GIS, including the 3D Analyst Extension, can be extended to quantify visual landscapes. Arc View's integrated development language, Avenue, was used to develop a new technique, namely The Visual Landscape Quantifier (VLQ). The VLQ-technique is an application based on a virtual landscape where a user can select observation and target locations. These locations are used to quantify the visual landscape in a chosen direction. Results are expressed as the percentage (%) of the visible land use in the selected visual landscape. The user can choose whether the results should be displayed as a list or as a graph. Wanted and unwanted elements in the landscape could be identified, aiding the management and planning of landscapes. Keywords: Visual landscape, landscape, Visual Landscape Quantifier, visualization, Arc View GIS, Avenue, Object Oriented Programming, 3D Analyst.
AFRIKAANSE OPSOMMING: Die visuele landskap is 'n hulpbron wat volhoubaar bestuur moet word, maar ongelukkig bestaan daar mm instrumente om dit effektief te bestuur. Bestaande visualiseringsprogrammatuur (insluitend Arc View 3D Analyst) kan as hulpmiddel dien in die bestuur van visuele landskappe, maar dit ontbreek kwantifiseringsfunksionaliteite. Geografiese Inligtingstelsels (GIS) kan effektief aangewend word in die kwantifisering van visuele landskappe. Die samestelling, waarde en hoe visuele landskappe ervaar word, is kompleks en interverwant. Om visuele landskappe meetbaar te maak, moet dit in fisiese en kognitiewe elemente opgebreek word. GIS hanteer die fisiese elemente van visuele landskappe effektief en gevolglik is die kwantifisering daarvan (in GIS) wel moontlik. Onvoldoende navorsing maak die kwantifisering van visuele landskappe, in terme van kognitiewe elemente, egter moeilik. ArcView GIS, insluitend die 3D Analyst-uitbreiding, kan aangepas word om visuele landskappe te kwantifiseer. 'n Nuwe tegniek, die Visual Landscape Quantifier (VLQ), is met ArcView se geïntegreerde programmeertaal, Avenue, ontwikkel. Die VLQ-tegniek berus op 'n virtuele landskap waarbinne die gebruiker toegelaat word om waarnemers- en teikenliggings te selekteer. As toepassing word die visuele landskap in die gekose rigting in terme van die persentasie (%) van sigbare grondgebruik in die geselekteerde landskap gekwantifiseer. Die gebruiker kan kies of die resultaat as 'n lys of as 'n grafiek voorgestel moet word. Moontlike gewenste of ongewenste elemente in die visuele landskap kan gevolglik geïdentifiseer word en so die bestuurs- en beplanningstaak ondersteun. Sleutelwoorde: Visuele landskap, landskap, Visual Landscape Quantifier, visualisering, ArcView GIS, Avenue, 3D Analyst, Object Oriented Programmering.
APA, Harvard, Vancouver, ISO, and other styles
16

Sedlář, Petr. "Digitálně řízený rezistor." Master's thesis, Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií, 2009. http://www.nusl.cz/ntk/nusl-218032.

Full text
Abstract:
This master´s thesis deals with the design of the control circuits for digital potentiometers and their application in analog systems. Digital potentiometers are three-terminal resistors with an adjustable center connection. The digital potentiomneters enable to drive logic gates, LED drivers, LCD drivers, analog switches etc. Controlling of these mentioned devices is possible by the I2C 2- wire serial bus (invented by Philips). The digital potentiometers are used to control of the primary parameters like cut-off frequency and quality factor in the state variable filter and cut-off frequency in a passive filter. Both filters are simulated in PSpice and then compared with the measured results. Next parts of this master's thesis are a computer program and a exemplary protocol.
APA, Harvard, Vancouver, ISO, and other styles
17

Paçacı, Görkem. "Representation of Compositional Relational Programs." Doctoral thesis, Uppsala universitet, Informationssystem, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-317084.

Full text
Abstract:
Usability aspects of programming languages are often overlooked, yet have a substantial effect on programmer productivity. These issues are even more acute in the field of Inductive Synthesis, where programs are automatically generated from sample expected input and output data, and the programmer needs to be able to comprehend, and confirm or reject the suggested programs. A promising method of Inductive Synthesis, CombInduce, which is particularly suitable for synthesizing recursive programs, is a candidate for improvements in usability as the target language Combilog is not user-friendly. The method requires the target language to be strictly compositional, hence devoid of variables, yet have the expressiveness of definite clause programs. This sets up a challenging problem for establishing a user-friendly but equally expressive target language. Alternatives to Combilog, such as Quine's Predicate-functor Logic and Schönfinkel and Curry's Combinatory Logic also do not offer a practical notation: finding a more usable representation is imperative. This thesis presents two distinct approaches towards more convenient representations which still maintain compositionality. The first is Visual Combilog (VC), a system for visualizing Combilog programs. In this approach Combilog remains as the target language for synthesis, but programs can be read and modified by interacting with the equivalent diagrams instead. VC is implemented as a split-view editor that maintains the equivalent Combilog and VC representations on-the-fly, automatically transforming them as necessary. The second approach is Combilog with Name Projection (CNP), a textual iteration of Combilog that replaces numeric argument positions with argument names. The result is a language where argument names make the notation more readable, yet compositionality is preserved by avoiding variables. Compositionality is demonstrated by implementing CombInduce with CNP as the target language, revealing that programs with the same level of recursive complexity can be synthesized in CNP equally well, and establishing the underlying method of synthesis can also work with CNP. Our evaluations of the user-friendliness of both representations are supported by a range of methods from Information Visualization, Cognitive Modelling, and Human-Computer Interaction. The increased usability of both representations are confirmed by empirical user studies: an often neglected aspect of language design.
APA, Harvard, Vancouver, ISO, and other styles
18

"A visual object-oriented environment for LISP." Chinese University of Hong Kong, 1989. http://library.cuhk.edu.hk/record=b5886224.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

"Effect of flowcharting on program composition skill." Chinese University of Hong Kong, 1992. http://library.cuhk.edu.hk/record=b5887019.

Full text
Abstract:
by Au Sai Kit.
Thesis (M.A.Ed.)--Chinese University of Hong Kong, 1992.
Includes bibliographical references (leaves 79-83).
ACKNOWLEDGEMENT --- p.ii
ABSTRACT --- p.iii
LIST OF TABLES --- p.vii
LIST OF FIGURES --- p.ix
Chapter CHAPTER 1 --- INTRODUCTION --- p.1
Chapter 1.1 --- Purpose of the research --- p.2
Chapter 1.2 --- Significance of the research --- p.4
Chapter CHAPTER 2 --- LITERATURE REVIEW --- p.5
Chapter 2.1 --- Literature related to cognitive skills in programming --- p.5
Chapter 2.2 --- Literature related to programming in BASIC --- p.9
Chapter 2.3 --- Literature related to organization aids --- p.13
Chapter 2.4 --- Literature related to methodology --- p.23
Chapter CHAPTER 3 --- METHODOLOGY --- p.28
Chapter 3.1 --- Theoretical framework --- p.28
Chapter 3.2 --- Hypotheses --- p.33
Chapter 3.3 --- Method --- p.34
Chapter 3.3.1 --- Procedure --- p.34
Chapter 3.3.2 --- Subjects --- p.35
Chapter 3.3.3 --- Instruments --- p.35
Chapter 3.3.4 --- Design --- p.39
Chapter 3.3.5 --- Analysis --- p.44
Chapter CHAPTER 4 --- RESULTS AND DISCUSSION --- p.46
Chapter 4.1 --- Reliability of the instruments --- p.46
Chapter 4.2 --- Results and discussion --- p.49
Chapter CHAPTER 5 --- CONCLUSIONS AND RECOMMENDATIONS --- p.71
Chapter 5.1 --- Summary of findings --- p.71
Chapter 5.2 --- Conclusions --- p.73
Chapter 5.3 --- Limitations --- p.75
Chapter 5.4 --- Recommendations --- p.77
Bibliography --- p.79
APA, Harvard, Vancouver, ISO, and other styles
20

Kong, Jeng Howe. "Design and analysis of visual programming language for microcontroller systems." Thesis, 2004. http://hdl.handle.net/2440/61949.

Full text
Abstract:
Conventional methods of programming microcontrollers using textual languages are hard to learn and are daunting to novice programmers seeking to learn microcontroller programming. Visual languages have always been regarded as a useful tool in helping non-programmers and novice-programmers to write programs. However there have been limited attempts at creating a visual language for microcontroller systems and there isn't a visual language for microcontrollers that is flexible and easy to use. This thesis presents a way of addressing the issue by creating a low level visual programming language for microcontroller systems. The low level visual programming language aims to alleviate the problem by using a fine grained language to improved flexibility and providing an integrated visual language environment in which users can focus on writing programs and solving problems. A visual language environment called CoreChart was developed for this purpose. CoreChart aims to simplify the process of programming microcontrollers by providing users with a tool to construct assembly programs visually. The visual language will utilize flow chart diagramming techniques to present users with a more meaningful view of the program. This allows users to focus on writing programs to solve problems, rather than on the rules and syntax of the language. The procedure of programming micro controllers is further simplified by automating the task of compiling the program and downloading the program into the microcontroller. A survey was conducted on university and high school students to evaluate the effectiveness of CoreChart.
Thesis (M.Eng.Sc.) -- University of Adelaide, School of Electrical and Electronic Engineering, 2004
APA, Harvard, Vancouver, ISO, and other styles
21

Dwarika, Jeraline. "The use of ALICE, a visual environment for teaching and learning object-oriented programming." Diss., 2014. http://hdl.handle.net/10500/13369.

Full text
Abstract:
University students learning object-oriented programming (OOP) encounter many complexities. This study undertook empirical research aimed at analysing learners’ interactions with the Alice visual programming environment, which seeks to engage and motivate learners to grasp concepts of OOP, whilst creating animated movies and video games. A mixed-methods approach was employed, using questionnaire surveys and interviews to investigate learners’ experiences with Alice and their understanding of OOP. Findings indicated that learners lacked problem-solving abilities; were unable to grasp programming concepts on an abstract level and spent insufficient time practicing programming exercises. Alice proved to be an effective tool in helping to address these challenges and in improving learners’ grasp of OOP. Learners found Alice to have good usability. Furthermore, test and exam results revealed a statistically significant difference between performances of learners who had been taught Alice in comparison to similar learners who were not exposed to the Alice intervention.
Computing
Information Systems
M. Sc. (Information systems)
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography