نتایج جستجو برای: c programming

تعداد نتایج: 1355370  

1992
Johannes Sametinger Gustav Pomberger

Programs are written to be executed by computers rather than to be read by humans. This complicates program comprehension, which plays a major role in software maintenance. Literate programming is an approach to improve program understanding by regarding programs as works of literature (see [Knu84]). In this paper we present a tool that supports literate programming with the objectoriented prog...

2006
Bernd Burgstaller Bernhard Scholz M. Anton Ertl

Resource constraints are a major concern with the design, development, and deployment of embedded systems. Embedded systems are highly hardware-dependent and have little computational power. Mobile embedded systems are further constrained by their limited battery capacity. Many of these systems are still programmed in assembly language because there is a lack of efficient programming environmen...

2010
Morteza Biglari-Abhari

Embedded system designers are always faced with the challenge of achieving a good price-performance trade-off. Recently, the advent of affordable multicore processors has offered designers the choice of high-performance architectures. However, efficient and predictable programming of multicore systems still poses considerable challenges. This paper offers a novel solution to this problem by ans...

1993
Yuri Gurevich James K. Huggins

We present formal operational semantics for the C programming language. Our starting point is the ANSI standard for C as described in [KR]. Knowledge of C is not necessary (though it may be helpful) for comprehension, since we explain all relevant aspects of C as we proceed. Our operational semantics is based on evolving algebras. An exposition on evolving algebras can be found in the tutorial ...

1991
Kenneth A. Barclay

Object-oriented programming with ANSI-C requires a fair amount ... concentrate on the creative aspects of problem solving with better techniques. ooc.

2002
Richard P. Gabriel Nickieben Bourbaki Matthieu Devin Patrick Dussud David N. Gray Harlan B. Sexton

Over the last two years we have been designing and implementing an architecture for environments along with an instantiation of that architecture as a C++ programming environment. To do this we have examined the most effective environments—programming or otherwise—and gathered features we would like to see in next-generation environments, and from this we have designed a minimal set of construc...

2002
Mark Mitchell Jeffrey D. Oldham

VSIPL++ is a high-performance C++ toolkit for vector and signal processing applications. Building on the successful Vector, Signal, and Image Processing Library (VSIPL) standard (a C standard for similar applications), VSIPL++ adds additional features including: • direct support for parallel computation, • simpler syntax, improved type-checking, and other improvements to reduce validation and v...

1994
Joshua S. Auerbach Arthur P. Goldberg Germán S. Goldszmidt Ajei S. Gopal Mark T. Kennedy Josyula R. Rao James R. Russell

Concert C is a new language for distributed C programming that extends ANSI C to support distribution and process dynamics Concert C provides the ability to create and terminate processes connect them together and communicate among them It supports transparent remote function calls RPC and asynchronous messages Interprocess communications interfaces are typed in Concert C and type correctness i...

2010
Benjamin Ylvisaker Scott Hauck Daniel Grossman

“C-Level” Programming of Parallel Coprocessor Accelerators

1993
Martin C. Martin

The purpose of our current research is to investigate the design and implementation of a Genetic Programming platform in C++, with primary focus on efficiency and flexibility. In this chapter we consider the lower level implementation aspects of such a platform, specifically, the Genome Interpreter. The fact that Genetic Programming is a computationally expensive task means that the overall eff...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید