Interface is used for intercommunicating; Interface can
be hardware-level (e.g. processors, co-processors,
buses, ... ), software-level (e.g. programming languages in
OSI layers), and human-understandable-level (e.g. graphical user
interfaces to perceive vision, ... ).
Systems
experts must classify whether programmable-interface, or configurable-interface,
doko WHERE programmable-interfaces
(i.e. in Windows platform, in VB: Button, Dialog, Font, ...
) belong to
algorithms, and configurable-interfaces (i.e. in Windows platform, at command: msconfig, poledit, regedit, ...
) belong to fixed-functions; Even though
programmable-interfaces are upon algorithms, 100% flexibility is impossible, if
(compiler OR interpreter) limits programmable-interfaces; Also see:
Converter;
Middleware; Reminder: Time . Space . Action oriental thought is a must,
kuru kuru WHILE designing / developing / engineering a
system, for example, several bit lines
can be represented as words, and then analyzing time a.k.a. multiplexing time will
provide channels, if memory cells are concerned; In 2008, those READ,
WRITE operational functionalities are done in very low
power, for example, if
Space
of 5 micro watt per mega hertz for READ, and then driver should be in Action
... ; Think that whenever a
table is used, column and row should be
considered as a Space,
WHEN time concerns ...
,
WHICH
action should be ...
;

USB Human Interface: In
common, a combination of 2
items - one is IR remote control handheld, other is
USB compatible IR receiver [external device] WHICH allows user to control PC
multimedia such as volume, channel, on / off, home web address, and etc.
plug-and-play remotely by handheld remote; Notice that light spectrum must
be filtered in order to communicate between 2 items, basically speaking, if
someone open the plastic covers and then those 2 items cannot communicate each
other; Because, the interface is light spectrum filtered
short distance
communication device; IFF
system testing to be done,
dark room environment is needed;

XA Interface: To
COM+ application developers, a set of programmable-interface which allows
XA.relational-resource-managements, XA.queue-messages, XA.transactions,
XA.its-N-numbers-of-OO-databases; Therefore, XA Interface is compatible
only with XA compliant databases;

For advance system analysts only: define
the differences between interface and adapter;