Academic literature on the topic 'Programming languages (Electronic computers) Computer graphics'

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

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Programming languages (Electronic computers) Computer graphics.'

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.

Journal articles on the topic "Programming languages (Electronic computers) Computer graphics"

1

NAKAMURA, M. "A Behavioral Specification of Imperative Programming Languages." IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences E89-A, no. 6 (June 1, 2006): 1558–65. http://dx.doi.org/10.1093/ietfec/e89-a.6.1558.

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

Kaczmarek, Wojciech, Bartłomiej Lotys, Szymon Borys, Dariusz Laskowski, and Piotr Lubkowski. "Controlling an Industrial Robot Using a Graphic Tablet in Offline and Online Mode." Sensors 21, no. 7 (April 1, 2021): 2439. http://dx.doi.org/10.3390/s21072439.

Full text
Abstract:
The article presents the possibility of using a graphics tablet to control an industrial robot. The paper presents elements of software development for offline and online control of a robot. The program for the graphic tablet and the operator interface was developed in C# language in Visual Studio environment, while the program controlling the industrial robot was developed in RAPID language in the RobotStudio environment. Thanks to the development of a digital twin of the real robotic workstation, tests were carried out on the correct functioning of the application in offline mode (without using the real robot). The obtained results were verified in online mode (on a real production station). The developed computer programmes have a modular structure, which makes it possible to easily adapt them to one’s needs. The application allows for changing the parameters of the robot and the parameters of the path drawing. Tests were carried out on the influence of the sampling frequency and the tool diameter on the quality of the reconstructed trajectory of the industrial robot. The results confirmed the correctness of the application. Thanks to the new method of robot programming, it is possible to quickly modify the path by the operator, without the knowledge of robot programming languages. Further research will focus on analyzing the influence of screen resolution and layout scale on the accuracy of trajectory generation.
APA, Harvard, Vancouver, ISO, and other styles
3

Taranchuk, V. B. "FEATURES OF FUNCTIONAL PROGRAMMING OF INTERACTIVE GRAPHICAL APPLICATIONS." Vestnik of Samara University. Natural Science Series 21, no. 6 (May 17, 2017): 178–89. http://dx.doi.org/10.18287/2541-7525-2015-21-6-178-189.

Full text
Abstract:
In the article methodical and technical solutions which essentially expand capabilities of creation of the electronic intelligent educational resources contain- ing mathematical notation of any level of complexity and graphics illustrations of all types and categories are discussed. Base units of program modules, key constructions of codes, functions and options of language of the system of com- puter algebra Mathematica are explained. Main rules of preparation of freely distributed interactive program applications of CDF format are noted. Exam- ples from practice of preparation of teaching materials of discipline ”Computer Graphics” are given. User interface and results of execution of program modules are illustrated.
APA, Harvard, Vancouver, ISO, and other styles
4

Dinh, Van Quang, and Yves Marechal. "GPU-based parallelization for bubble mesh generation." COMPEL - The international journal for computation and mathematics in electrical and electronic engineering 36, no. 4 (July 3, 2017): 1184–97. http://dx.doi.org/10.1108/compel-11-2016-0476.

Full text
Abstract:
Purpose In FEM computations, the mesh quality improves the accuracy of the approximation solution and reduces the computation time. The dynamic bubble system meshing technique can provide high-quality meshes, but the packing process is time-consuming. This paper aims to improve the running time of the bubble meshing by using the advantages of parallel computing on graphics processing unit (GPU). Design/methodology/approach This paper is based on the analysis of the processing time on CPU. A massively parallel computing-based CUDA architecture is proposed to improve the bubble displacement and database updating. Constraints linked to hardware considerations are taken into account. Finally, speedup factors are provided on test cases and real scale examples. Findings The numerical experiences show the efficiency of parallel performance reaches a speedup of 35 compared to the serial implementation. Research limitations/implications This contribution is so far limited to two-dimensional (2D) geometries although the extension to three-dimension (3D) is straightforward regarding the meshing technique itself and the GPU implementation. The authors’ works are based on a CUDA environment which is widely used by developers. C\C++ and Java were the programming languages used. Other languages may of course lead to slightly different implementations. Practical implications This approach makes it possible to use bubble meshing technique for both initial design and optimization, as excellent meshes can be built in few seconds. Originality/value Compared to previous works, this contribution shows that the scalability of the bubble meshing technique needs to solve two key issues: reach a T(N) global cost of the implementation and reach a very fast size map interpolation strategy.
APA, Harvard, Vancouver, ISO, and other styles
5

Kim, Sungmin. "Development of a computer-aided design software for smart garments." International Journal of Clothing Science and Technology 29, no. 6 (November 6, 2017): 845–56. http://dx.doi.org/10.1108/ijcst-02-2017-0011.

Full text
Abstract:
Purpose The purpose of this paper is to develop a computer-aided design software for smart garments. Design/methodology/approach A circuit design software with graphical user interface and an automatic Arduino code generator has been developed. Findings Complex circuit design for smart garment can be performed using an intuitive graphical user interface. Sophisticated C codes for activating the smart garment can be generated without in-depth knowledge of C language and electronic devices. Research limitations/implications Circuit wiring is performed manually. Further work will be focused on the generation of an algorithm that can find the overlap-free design of complex circuit. Practical implications Smart garments with complex functions are expected to be designed more easily without in-depth knowledge of electronic circuits and computer programming. Social implications Researchers of smart garment will be able to concentrate on the actual function of smart garments rather than coding the complex C programs. Originality/value This is the first computer-aided smart garment design software that can not only design the circuit but also generate the computer codes.
APA, Harvard, Vancouver, ISO, and other styles
6

EBERBACH, EUGENIUSZ. "SEMAL: A COST LANGUAGE BASED ON THE CALCULUS OF SELF-MODIFIABLE ALGORITHMS." International Journal of Software Engineering and Knowledge Engineering 04, no. 03 (September 1994): 391–408. http://dx.doi.org/10.1142/s0218194094000192.

Full text
Abstract:
The design, specification, and preliminary implementation of the SEMAL language, based upon the Calculus of Self-modifiable Algorithms model of computation is presented. A Calculus of Self-modifiable Algorithms is a universal theory for parallel and intelligent systems, integrating different styles of programming, and applied to a wealth of domains of future generation computers. It has some features from logic, rule-based, procedural, functional, and object-oriented programming. It has been designed to be a relatively universal tool for AI similar to the way Hoare’s Communicating Sequential Processes and Milner’s Calculus of Communicating Systems are basic theories for parallel systems. The formal basis of this approach is described. The model is used to derive a new programming paradigm, so-called cost languages and new computer architectures cost-driven computers. As a representative of cost languages, the SEMAL language is presented.
APA, Harvard, Vancouver, ISO, and other styles
7

COSTAGLIOLA, GENNARO, RITA FRANCESE, and GIUSEPPE SCANNIELLO. "A VISUAL SYSTEM SUPPORTING SOFTWARE REUSE IN THE BANKING LEGACY SYSTEM CONTEXT." International Journal of Software Engineering and Knowledge Engineering 13, no. 01 (February 2003): 83–101. http://dx.doi.org/10.1142/s0218194003001202.

Full text
Abstract:
Banking legacy systems intensively exchange messages in electronic format. Such systems are, for their nature, difficult to update and maintain. As a consequence, the introduction of new types of messages is a hard task. Adding new functionalities requires custom coding and software reuse is seen as a key to obtain a better time-to-market factor, risk and cost reduction. In this paper we describe the architecture and part of the implementation of the SI.RE. Visual System, an Interbanking Network Information System that lets us generate gateways for the exchange of electronic messages among banking legacy systems and supports software reuse. In particular, the SI.RE visual system contains a Visual Programming Environment that allows us to obtain a rapid development of the message handling functions. This environment implements a Visual Programming Language UVG that allows a programmer to reuse COBOL routines.
APA, Harvard, Vancouver, ISO, and other styles
8

Slyvotskaya, O., and T. Saliy. "Effective modern software tools for the development of electronic teaching aids." Bulletin of the Innovative University of Eurasia 82, no. 2 (June 24, 2021): 81–88. http://dx.doi.org/10.37788/2021-2/81-88.

Full text
Abstract:
In the context of the transition to the updated content of education, the development and implementation of electronic learning tools in computer science is becoming more relevant than ever. The lack of e-learning tools, developed in full accordance with modern requirements, a variety of software tools and shells to create them, requiring a developer of different levels of training in the use of software, has necessitated a more detailed review and analysis of the problem of development and implementation in the educational process by teachers author's e-learning products. The article identifies the main advantages and disadvantages of some software tools for the development of electronic textbooks. The ArticulateStoryline program is singled out as one of the most effective modern software tools for the development of electronic textbooks in secondary schools. А сomparative analysis of software is carried out on a number of criteria: simplicity and usability, available in ready-made templates, the ability to work with layers, create test items, an opportunity to build ready graphics, video and sound files, the possibility of placing on a single slide multi-page text. The features of the Articulate Storyline program are presented in more detail. The possibility of using this software tool is noted, both by an ordinary user through the use of ready-made templates, and by a more advanced professional through the capabilities of the built-in JavaScript programming language. The program features are presented on the example of the development of an electronic textbook on computer science for the 4th grade. The result of the implementation of the capabilities of the software tool was the development of an electronic textbook, which reflects such features of Articulate Storyline as the use of a set of ready-made characters, the ZoomPicture function, the insertion of video files, a variety of interactive tasks organized through the use of Hotspot slides and SequenceDrag-and-Drop. The electronic textbook provides independent cognitive activity of students, increasing the level of their motivation in learning, ensuring self-control.
APA, Harvard, Vancouver, ISO, and other styles
9

Mathew, Ann Neethu, Rohini V., and Joy Paulose. "NLP-based personal learning assistant for school education." International Journal of Electrical and Computer Engineering (IJECE) 11, no. 5 (October 1, 2021): 4522. http://dx.doi.org/10.11591/ijece.v11i5.pp4522-4530.

Full text
Abstract:
Computer-based knowledge and computation systems are becoming major sources of leverage for multiple industry segments. Hence, educational systems and learning processes across the world are on the cusp of a major digital transformation. This paper seeks to explore the concept of an artificial intelligence and natural language processing (NLP) based intelligent tutoring system (ITS) in the context of computer education in primary and secondary schools. One of the components of an ITS is a learning assistant, which can enable students to seek assistance as and when they need, wherever they are. As part of this research, a pilot prototype chatbot was developed, to serve as a learning assistant for the subject Scratch (Scratch is a graphical utility used to teach school children the concepts of programming). By the use of an open source natural language understanding (NLU) or NLP library, and a slackbased UI, student queries were input to the chatbot, to get the sought explanation as the answer. Through a two-stage testing process, the chatbot’s NLP extraction and information retrieval performance were evaluated. The testing results showed that the ontology modelling for such a learning assistant was done relatively accurately, and shows its potential to be pursued as a cloud-based solution in future.
APA, Harvard, Vancouver, ISO, and other styles
10

KAZIMIERCZUK, MARIAN K., and ROBERT S. GEISE. "SINGLE-LOOP CURRENT-MODE CONTROL OF A PWM BOOST DC-TO-DC CONVERTER WITH A NON-SYMMETRIC PHASE CONTROLLER." Journal of Circuits, Systems and Computers 05, no. 04 (December 1995): 699–734. http://dx.doi.org/10.1142/s0218126695000412.

Full text
Abstract:
An extensive small-signal analysis of a single-loop current-mode control strategy for a pulse-width-modulated (PWM) boost DC-to-DC power converter operating in continuous conduction mode (CCM) is proposed using a new non-symmetric phase controller. To model the boost power stage, a linear circuit model is used which includes all parasitic components such as the equivalent series resistance (ESR) of the filter capacitor, the ESR of the inductor, the transistor ON-resistance, and the diode forward resistance and offset voltage. A boost power stage design example gives component design equations and will serve to illustrate the closed-loop converter design. A design procedure for the new non-symmetric phase controller is presented. Open-loop and closed-loop circuit models and transfer functions are derived for the boost PWM converter and illustrated by Bode plots. An approach is presented for simplifying closed-loop transfer functions, using Euler's identity, into a format which is conducive to modeling in any high level programming language on a personal computer. Bode plots are obtained using a data analysis software package Axum 3.0 which combines a programming language, spread-sheet, and publication quality technical graphics. The proposed control scheme directly controls the inductor current and indirectly controls the load current and output voltage. The closed-loop transfer functions of the proposed control scheme do not contain a righthalf plane (RHP) zero, in contrast to the closed-loop transfer functions of a single-loop voltage-mode control scheme. The absence of the RHP zero provides better stability by making it easier to obtain large or specified gain and phase margins.
APA, Harvard, Vancouver, ISO, and other styles
More sources

Dissertations / Theses on the topic "Programming languages (Electronic computers) Computer graphics"

1

Trout, Terry Thoke. "Design of computer animation languages /." Title page, contents and abstract only, 1990. http://web4.library.adelaide.edu.au/theses/09SM/09smt861.pdf.

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

Carpenter, Steven M. "Visual meta-programming language graphical user interface for generative programming." Monterey, Calif. : Springfield, Va. : Naval Postgraduate School ; Available from National Technical Information Service, 2002. http://library.nps.navy.mil/uhtbin/hyperion-image/02sep%5FCarpenter.pdf.

Full text
Abstract:
Thesis (M.S. in Computer Science)--Naval Postgraduate School, September 2002.
Thesis advisor(s): Mikhail Auguston, Richard Riehle. Includes bibliographical references (p. 89). Also available online.
APA, Harvard, Vancouver, ISO, and other styles
3

Marsden, Gary. "Designing graphical interface programming languages for the end user." Thesis, University of Stirling, 1998. http://hdl.handle.net/1893/1920.

Full text
Abstract:
This thesis sets out to answer three simple questions: What tools are available for novice programmers to program GUIs? Are those tools fulfilling their role? Can anything be done to make better tools? Despite being simple questions, the answers are not so easily constructed. In answering the first question, it was necessary to examine the range of tools available and decide upon criteria which could be used to identify tools aimed specifically at the novice programmer (there being no currently agreed criteria for their identification). Having identified these tools, it was then necessary to construct a framework within which they could be sensibly compared. The answering of the second question required an investigation of what were the successful features of current tools and which features were less successful. Success or failure of given features was determined by research in both programming language design and studies of programmer satisfaction. Having discovered what should be retained and discarded from current systems, the answering of the third question required the construction of new systems through blending elements from visual languages, program editors and fourth generation languages. These final prototypes illustrate a new way of thinking about and constructing the next generation of GUI programming languages for the novice.
APA, Harvard, Vancouver, ISO, and other styles
4

Lewis, E. Christopher. "Achieving robust performance in parallel programming languages /." Thesis, Connect to this title online; UW restricted, 2001. http://hdl.handle.net/1773/6996.

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

VAKILZADIAN, HAMID. "DESIGN OF PORTABLE DIRECT EXECUTING LANGUAGES FOR INTERACTIVE SIMULATION." Diss., The University of Arizona, 1985. http://hdl.handle.net/10150/188106.

Full text
Abstract:
DESIRE P is a general purpose continuous time simulation language suitable for interactive simulation, dynamic system study, mathematical modeling, process control analysis. It includes an interactive editor, file manipulation facilities, and graphic packages, making it a completely self-contained system. The PDP-11 version of DESIRE P handles 20 state variables, while the VAX/VMS version runs 150 or more. An interpreted job-control language serves for interactive program entry, editing and file operations, and for programming multirun simulation studies. The dynamic segment, containing differential equations in first-order form, is entered just like the job-control statments and accesses the same variables. DESIRE P is largely written in PASCAL, and most of it can be transferred to different computers, with little change. The PASCAL implementation proves that the high-level language can be used to program direct executing languages, still keeping efficiency and speed comparable to assembly language. The runtime compiler of DESIRE P generates fast and efficient code. DESIRE P can incorporate existing and new precompiled FORTRAN numerical integration algorithms.
APA, Harvard, Vancouver, ISO, and other styles
6

Chronaki, Catherine Eleftherios. "Parallelism in declarative languages /." Online version of thesis, 1990. http://hdl.handle.net/1850/10793.

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

Olsson, Ronald Arthur. "ISSUES IN DISTRIBUTED PROGRAMMING LANGUAGES: THE EVOLUTION OF SR (CONCURRENT)." Diss., The University of Arizona, 1986. http://hdl.handle.net/10150/183888.

Full text
Abstract:
This dissertation examines fundamental issues that face the designers of any distributed programming language. It considers how programs are structured, how processes communicate and synchronize, and how hardware failures are represented and handled. We discuss each of these issues and argue for a particular approach based on our application domain: distributed systems (such as distributed operating systems) and distributed user applications. We conclude that a language for such applications should include the following mechanisms: dynamic modules, shared variables (within a module), dynamic processes, synchronous and asynchronous forms of message passing, rendezvous, concurrent invocation, and early reply. We then describe the current SR language, which has evolved considerably based on our experience. SR provides the above mechanisms in a way that is expressive yet simple. SR resolves the tension between expressiveness and simplicity by providing a variety of mechanisms based on only a few underlying concepts. The main language constructs are still resources and operations. Resources encapsulate processes and the variables they share; operations provide the primary mechanism for process interaction. One way in which SR has changed is that both resources and processes are now created dynamically. Another change is that all the common mechanisms for process interaction--local and remote procedure call, rendezvous, dynamic process creation, asynchronous message passing, and semaphores--are now supported by a novel integration of the mechanisms for invoking and servicing operations. Many small and several larger examples illustrate SR's mechanisms and the interplay between them; these examples also demonstrate the language's expressiveness and flexibility. We then describe our implementation of SR. The compiler, linker, and run-time support are summarized. We then focus on how the generated code and run-time support interact to provide dynamic resources and to generate and service invocations. We also describe optimizations for certain operations. Measurements of the implementation's size and cost are given. The implementation has been in use since November 1985 and is currently being improved. Finally, we justify SR's syntax and semantics and examine how its mechanisms compare to other approaches to distributed programming. We also discuss how SR balances expressiveness, simplicity, and efficiency.
APA, Harvard, Vancouver, ISO, and other styles
8

Horne, Ross J. "Programming languages and principles for read-write linked data." Thesis, University of Southampton, 2011. https://eprints.soton.ac.uk/210899/.

Full text
Abstract:
This work addresses a gap in the foundations of computer science. In particular, only a limited number of models address design decisions in modern Web architectures. The development of the modern Web architecture tends to be guided by the intuition of engineers. The intuition of an engineer is probably more powerful than any model; however, models are important tools to aid principled design decisions. No model is sufficiently strong to provide absolute certainty of correctness; however, an architecture accompanied by a model is stronger than an architecture accompanied solely by intuition lead by the personal, hence subjective, subliminal ego. The Web of Data describes an architecture characterised by key W3C standards. Key standards include a semi-structured data format, entailment mechanism and query language. Recently, prominent figures have drawn attention to the necessity of update languages for the Web of Data, coining the notion of Read–Write Linked Data. A dynamicWeb of Data with updates is a more realistic reflection of the Web. An established and versatile approach to modelling dynamic languages is to define an operational semantics. This work provides such an operational semantics for a Read–Write Linked Data architecture. Furthermore, the model is sufficiently general to capture the established standards, including queries and entailments. Each feature is relative easily modelled in isolation; however a model which checks that the key standards socialise is a greater challenge to which operational semantics are suited. The model validates most features of the standards while raising some serious questions. Further to evaluating W3C standards, the operational mantics provides a foundation for static analysis. One approach is to derive an algebra for the model. The algebra is proven to be sound with respect to the operational semantics. Soundness ensures that the algebraic rules preserve operational behaviour. If the algebra establishes that two updates are equivalent, then they have the same operational capabilities. This is useful for optimisation, since the real cost of executing the updates may differ, despite their equivalent expressive powers. A notion of operational refinement is discussed, which allows a non-deterministic update to be refined to a more deterministic update. Another approach to the static analysis of Read–Write Linked Data is through a type system. The simplest type system for this application simply checks that well understood terms which appear in the semi-structured data, such as numbers and strings of characters, are used correctly. Static analysis then verifies that basic runtime errors in a well typed program do not occur. Type systems for URIs are also investigated, inspired by W3C standards. Type systems for URIs are controversial, since URIs have no internal structure thus have no obvious non-trivial types. Thus a flexible type system which accommodates several approaches to typing URIs is proposed.
APA, Harvard, Vancouver, ISO, and other styles
9

Muff, Urs C. "Backtracking model languages /." Access author, 2000.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Roe, Paul. "Parallel programming using functional languages." Thesis, Connect to e-thesis, 1991. http://theses.gla.ac.uk/1052.

Full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Books on the topic "Programming languages (Electronic computers) Computer graphics"

1

Graphics programming with GDI+. Boston, MA: Addison-Wesley, 2004.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

R graphics. 2nd ed. Boca Raton: Taylor & Francis, 2011.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

OpenGL 4.0 shading language cookbook: Over 60 highly focused, practical recipes to maximize your use of the OpenGL shading language. Birmingham: Packt Publishing, 2011.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
4

Sutty, George J. Advanced programmer's guide to the EGA/VGA. New York: Brady Books, 1988.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

OpenGL programming guide: The official guide to learning OpenGL, version 3.0. 7th ed. Upper Saddle River, NJ: Addison-Wesley, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

James, Sutton. Power programming the Commodore 64: Assembly language, graphics, and sound. Englewood Cliffs, N.J: Prentice-Hall, 1985.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

M, Kessenich John, ed. OpenGL shading language. 2nd ed. Upper Saddle River, NJ: Addison-Wesley, 2006.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Rost, Randi J. OpenGL shading language. 3rd ed. Upper Saddle River, NJ: Addison Wesley, 2009.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Keith, Weiskamp, ed. Power graphics using Turbo C++. 2nd ed. New York: Wiley, 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Heiny, Loren. Power graphics using Turbo C [plus plus]. 2nd ed. New York: Wiley, 1994.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Programming languages (Electronic computers) Computer graphics"

1

Ramasamy, Prema, Shri Tharanyaa Jothimani Palanivelu, and Abin Sathesan. "Certain Applications of LabVIEW in the Field of Electronics and Communication." In LabVIEW - A Flexible Environment for Modeling and Daily Laboratory Use. IntechOpen, 2021. http://dx.doi.org/10.5772/intechopen.96301.

Full text
Abstract:
The LabVIEW platform with graphical programming environment, will help to integrate the human machine interface controller with the software like MATLAB, Python etc. This platform plays the vital role in many pioneering areas like speech signal processing, bio medical signals like Electrocardiogram (ECG) and Electroencephalogram (EEG) processing, fault analysis in analog electronic circuits, Cognitive Radio(CR), Software Defined Radio (SDR), flexible and wearable electronics. Nowadays most engineering colleges redesign their laboratory curricula for the students to enhance the potential inclusion of remote based laboratory to facilitate and encourage the students to access the laboratory anywhere and anytime. This would help every young learner to bolster their innovation, if the laboratory environment is within the reach of their hand. LabVIEW is widely recognized for its flexibility and adaptability. Due to the versatile nature of LabVIEW in the Input- Output systems, it has find its broad applications in integrated systems. It can provide a smart assistance to deaf and dumb people for interpreting the sign language by gesture recognition using flex sensors, monitor the health condition of elderly people by predicting the abnormalities in the heart beat through remote access, and identify the stage of breast cancer from the Computed tomography (CT) and Magnetic resonance imaging (MRI) scans using image processing techniques. In this chapter, the previous work of authors who have extensively incorporated LabVIEW in the field of electronics and communication are discussed in detail.
APA, Harvard, Vancouver, ISO, and other styles
2

Dasgupta, Subrata. "Very Formal Affairs." In The Second Age of Computer Science. Oxford University Press, 2018. http://dx.doi.org/10.1093/oso/9780190843861.003.0009.

Full text
Abstract:
If social and behavioral scientists have harbored “physics envy” as some have wryly claimed—envy of its explanatory and predictive success— then computer scientists may be said to have suffered from “mathematics envy.” Interestingly, this envy was less a characteristic of the pioneers of digital computing of the 1940s and 1950s, the people who shed first light on the design of digital electronic computers, the first programming languages, the first operating systems, the first language translators, and so on—though most of them were trained as mathematicians. They were too busy learning the heuristic principles of computational artifacts. Rather, it was in the 1960s when we first find signs of a kind of mathematics envy, at least in some segments of the embryonic computer science community. It was as if, having discovered (or invented) the heuristic principles of practical computational artifacts, some felt the need to understand the underlying “science” of these artifacts—by which they meant its underlying mathematics and logic. Mathematics envy could be assuaged only by thinking mathematically about computational artifacts. Computer science would then be raised to the intellectual stature of, say, physics or indeed of mathematics itself if computer scientists could transform their discipline into a mathematical science. One cannot blame computer scientists who thought this way. The fact is, there is something about mathematics that situates it in a world of its own. “Mathematics is a unique aspect of human thought,” wrote hyperprolific science (fact and fiction) writer Isaac Asimov. And Asimov was by no means the first or only person to think so. But wherein lies the uniqueness of mathematical thinking? Perhaps the answer is that for many people, mathematics offers the following promises:The unearthliness of mathematical objects. The perfectness and exactness of mathematical concepts. An inexorable rigor of mathematical reasoning. The certainty of mathematical knowledge. The self-sufficiency of the mathematical universe. These promises are clearly enviable if they can be kept; usually, they are kept.
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Programming languages (Electronic computers) Computer graphics"

1

Hundal, M. S., and Louis D. Langholtz. "Developing Function Structures of Engineering Systems Using C and X-Toolkit Intrinsics." In ASME 1991 International Computers in Engineering Conference and Exposition. American Society of Mechanical Engineers, 1991. http://dx.doi.org/10.1115/cie1991-0020.

Full text
Abstract:
Abstract An interactive graphical program is described, which uses an object oriented approach for developing conceptual designs. The program is written in the C programming language and designed on a UNIX operating system. It starts with the specifications list, develops function structures and searches for solutions, for systems with mechanical, electrical/electronic, fluid and other components. It can be used for developing new and improving existing devices, systems and processes. Applications include any designs which can be described in terms of interconnected functional blocks with definable input and output parameters. By running the system, the variety of functional blocks can be tested to determine the optimal solution based on the given specifications. Designers will benefit from the pictorial representation; data-based functional and connective representation; and the generation and evaluation of concept variants. The use of the program is illustrated by an industrial design example.
APA, Harvard, Vancouver, ISO, and other styles
2

Hu, Xudong, Chuanyu Wu, and Hong Yu. "Graphics Tablet Embed Java-Applet and Web-Based Tele-Calligraphy of Pneumatic Manipulator." In ASME 2003 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference. ASMEDC, 2003. http://dx.doi.org/10.1115/detc2003/cie-48261.

Full text
Abstract:
Java becomes one of the most acceptable programming languages in the Intemet because of the characteristics of distribution, object-orientation, interpretation, and independence of computer platform. An application code programmed in Java can be downloaded and run in any client machine with Java VM through Internet. Most of internet-based application uses Java as the first choice of programming language. The Web-based Tele-calligraphy of pneumatic calligraphic manipulator described in here is one of these applications. In this article, authors will discuss the procedures of how to embed Unispen software package Wintab to Javaapplet using Java native interface (JNI). In the server machine, all communication functions between pneumatic servocontroller SPC-200 and computer had been compiled and linked to a dynamic loaded library in Ch language. Under the C/C++ superset interpreted language Ch, calligraphy handwrote by user in client machine will be formatted, sent, and calligraphed in a far located pneumatic robot manipulator through Internet.
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