podobné slovo | definícia |
air force technical applications center (czen) | Air Force Technical Applications Center,AFTAC[zkr.] [voj.] Zdeněk Brož
a automatický překlad |
office of research and technology applications (czen) | Office of Research and Technology Applications,ORTA[zkr.] [voj.] Zdeněk
Brož a automatický překlad |
applications programme (wn) | applications programme
n 1: a program that gives a computer instructions that provide
the user with tools to accomplish a task; "he has tried
several different word processing applications" [syn:
application, application program, {applications
programme}] |
applications development manager (foldoc) | Applications Development Manager
(Or "Director") The person in a company who plans and
oversees multiple projects and project managers. The
Applications Development Managers works with the CIO and
senior management to determine systems development strategy
and standards. He or she administers department budget and
reviews project managers.
(2004-03-06)
|
applications language (foldoc) | Ousterhout's dichotomy
applications language
Ousterhout's fallacy
Ousterhout's false dichotomy
system programming language
John Ousterhout's division of {high-level
languages} into "system programming languages" and "scripting
languages". This distinction underlies the design of his
language Tcl.
System programming languages (or "applications languages") are
strongly typed, allow arbitrarily complex data structures,
and programs in them are compiled, and are meant to operate
largely independently of other programs. Prototypical system
programming languages are C and Modula-2.
By contrast, scripting languages (or "glue languages") are
weakly typed or untyped, have little or no provision for
complex data structures, and programs in them ("scripts")
are interpreted. Scripts need to interact either with other
programs (often as glue) or with a set of functions provided
by the interpreter, as with the file system functions
provided in a UNIX shell and with Tcl's GUI functions.
Prototypical scripting languages are AppleScript, C Shell,
MS-DOS batch files and Tcl.
Many believe that this is a highly arbitrary dichotomy, and
refer to it as "Ousterhout's fallacy" or "Ousterhout's false
dichotomy". While strong-versus-weak typing, data structure
complexity, and independent versus stand-alone might be said
to be unrelated features, the usual critique of Ousterhout's
dichotomy is of its distinction of compilation versus
interpretation, since neither semantics nor syntax depend
significantly on whether code is compiled into
machine-language, interpreted, tokenized, or
byte-compiled at the start of each run, or any mixture of
these. Many languages fall between being interpreted or
compiled (e.g. Lisp, Forth, UCSD Pascal, Perl, and
Java). This makes compilation versus interpretation a
dubious parameter in a taxonomy of programming languages.
(2002-05-28)
|
applications programming interface (foldoc) | Application Program Interface
API
Application Programming Interface
Applications Programming Interface
(API, or "application programming interface")
The interface (calling conventions) by which an {application
program} accesses operating system and other services. An
API is defined at source code level and provides a level of
abstraction between the application and the kernel (or
other privileged utilities) to ensure the portability of the
code.
An API can also provide an interface between a {high level
language} and lower level utilities and services which were
written without consideration for the calling conventions
supported by compiled languages. In this case, the API's main
task may be the translation of parameter lists from one format
to another and the interpretation of call-by-value and
call-by-reference arguments in one or both directions.
(1995-02-15)
|
applications software (foldoc) | application program
app
application software
applications software
(Or "application", "app") A
complete, self-contained program that performs a specific
function directly for the user. This is in contrast to
system software such as the operating system kernel,
server processes, libraries which exists to support
application programs and utility programs.
Editors for various kinds of documents, spreadsheets, and
text formatters are common examples of applications. Network
applications include clients such as those for FTP,
electronic mail, telnet and WWW.
The term is used fairly loosely, for instance, some might say
that a client and server together form a distributed
application, others might argue that editors and compilers
were not applications but utility programs for building
applications.
One distinction between an application program and the
operating system is that applications always run in {user
mode} (or "non-privileged mode"), while operating systems and
related utilities may run in supervisor mode (or "privileged
mode").
The term may also be used to distinguish programs which
communicate via a graphical user interface from those which
are executed from the command line.
(2007-02-02)
|
common applications environment (foldoc) | Common Applications Environment
(CAE) Part of X/Open, based on POSIX
and C.
[Details?]
(2007-03-01)
|
common applications service element (foldoc) | Common Applications Service Element
Common Application Service Element
|
laboratoire lorrain de recherche en informatique et ses applications (foldoc) | Laboratoire lorrain de recherche en informatique et ses applications
LORIA
(LORIA) A French research institute associated with
INRIA.
(2007-06-01)
|
manager of business applications (foldoc) | Manager of Business Applications
A person who plans and oversees multiple projects and
project managers. He works with the CIO and senior
management to determine systems development strategy and
standards. He administers the department budget and reviews
project managers.
(2004-03-18)
|
messaging applications programming interface (foldoc) | Messaging Application Programming Interface
Mail Application Programming Interface
MAPI
Messaging Applications Programming Interface
Microsoft Mail Application Program Interface
(MAPI) A messaging architecture and a client
interface component for applications such as {electronic
mail}, scheduling, calendaring and document management. As a
messaging architecture, MAPI provides a consistent interface
for multiple application programs to interact with multiple
messaging systems across a variety of hardware platforms.
MAPI provides better performance and control than {Simple
MAPI}, Common Messaging Calls (CMC) or the {Active Messaging
Library}. It has a comprehensive, open, dual-purpose
interface, integrated with Microsoft Windows. MAPI can be
used by all levels and types of client application and
"service providers" - driver-like components that provide a
MAPI interface to a specific messaging system. For example, a
word processor can send documents and a workgroup
application can share and store different types of data using
MAPI.
MAPI separates the programming interfaces used by the client
applications and the service providers. Every component works
with a common, Microsoft Windows-based user interface. For
example, a single messaging client application can be used to
receive messages from fax, a bulletin board system, a
host-based messaging system and a LAN-based system.
Messages from all of these systems can be delivered to a
single "universal Inbox".
MAPI is aimed at the powerful, new market of workgroup
applications that communicate with such different messaging
systems as fax, DEC All-In-1, voice mail and public
communications services such as AT&T Easylink Services,
CompuServe and MCI MAIL. Because workgroup applications
demand more of their messaging systems, MAPI offers much more
than basic messaging in the programming interface and supports
more than local area network (LAN)-based messaging systems.
Applications can, for example, format text for a single
message with a variety of fonts and present to their users a
customised view of messages that have been filtered, sorted or
preprocessed.
MAPI is built into Windows 95 and Windows NT and can be
used by 16-bit and 32-bit Windows applications. The
programming interface and subsystem contained in the MAPI
DLL provide objects which conform to the {Component Object
Model}. MAPI includes standard messaging client applications
that demonstrate different levels of messaging support.
MAPI provides cross platform support through such industry
standards as SMTP, X.400 and Common Messaging Calls. MAPI
is the messaging component of {Windows Open Services
Architecture} (WOSA).
[Correct expansion? Relatonship with Microsoft?]
(1997-12-03)
|
national center for supercomputing applications (foldoc) | National Center for Supercomputing Applications
NCSA
(NCSA) The birthplace of the first
version of the Mosaic web browser.
Address: Urbana, IL, USA.
(http://ncsa.uiuc.edu/).
[Summary?]
(1994-10-27)
|
oasis open document format for office applications (foldoc) | OpenDocument
ISO/IEC 26300
OASIS Open Document Format for Office Applications
(ODF, ISO/IEC 26300, OASIS Open
Document Format for Office Applications) An XML {file
format} for office documents, such as spreadsheets,
charts, presentations, databases and word processing.
OpenDocument was developed by the Open Office XML technical
committee of the Organization for the Advancement of
Structured Information Standards (OASIS) consortium. It is
based on the XML format originally created and implemented by
the OpenOffice.org office suite. OpenDocument is an open
standard, i.e. freely available and implementable.
Compare OOXML.
(2007-09-19)
|
oracle co-operative applications (foldoc) | Oracle Co-operative Applications
Packaged client/server software from
Oracle for accounting, manufacturing, distribution, human
resources and project control.
|
visual basic for applications (foldoc) | Visual Basic for Applications
VBA
(VBA) Microsoft's common language for
manipulating components of its Microsoft Office suite. It
is used as the macro language for these applications and is
the primary means of customising and extending them. A VBA
program operates on objects representing the application and
the entities it manipulates, e.g. a spreadsheet or a range
of cells in Microsoft Excel.
[Relationship to Visual BASIC? URL?]
(1999-09-12)
|