• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here:Home » What is EVA Principle (Data Processing)

By Abhishek Ghosh March 16, 2024 5:48 pm Updated on March 16, 2024

What is EVA Principle (Data Processing)

Advertisement

The EVA principle describes a basic principle of data processing. The abbreviation is derived from the first letters of the related terms which describe the order in which data is processed. Both computers and computer programs can be regarded as functions that receive parameters (E), make a calculation (V) with these parameters, and output the result of the calculation (A).

The principle is to be seen from the point of view of the processing unit (which can also be a human) and is therefore independent of electronic machines. It is therefore universally applicable and is considered the basic scheme of data processing.

Contrary to popular belief, memory is not part of processing, but has a kind of special position in the EVA principle, it encapsulates itself. This is expressed as the EVA(S) principle. A pure EVA device is stateless, it does not have an internal state that could cause the same input to produce different results in two processing. Therefore, the memory content must always be in the same state (e.g., “empty”) when processing starts.

Advertisement

---

Only the deviation from the pure EVA principle to stateful logic circuits (Medvedev automaton, as well as Moore automaton and Mealy automaton) led from simple calculating machines to the development of today’s computers.

What is EVA Principle Data Processing

 

Viewpoints of EVA Principle

 

The EVA principle can be seen both “spatially” (in the broadest sense) and temporally as an area of the computer system is intended for data entry (e.g. one side of a circuit board; keyboard, mouse; but also “logically spatial”: a program library of a program), another area for processing, and the third part for output. This can refer to the organization of the hardware as well as to the software or to the IT system (hardware and software) as a whole:

In the hardware, it must be clear which input signals are to be received (keyboard or mouse inputs, network connections, …), how they are to be processed (e.g. perform a calculation) and in what form the data is to be output (screen output, printer, network, sound outputs, …). Opposite developments are, for example, smartphones, in which input (touch screen) and output (same screen) do not have an explicit, clear separation.

In the software, it must be clear which input data a program receives (keystrokes and/or files from a data carrier, …), what it should do with it (mathematical calculations, calculation of graphic elements, …) and what should be output in what form (screen outputs in text or graphics, storage on a data carrier, …). The opposite principle here is, for example, object orientation, in which there is no functional separation, but object-related: Methods for reading in as well as for processing and emitting an object are object methods, i.e. not “spatially separated”; second example: fuzzy logic tries to make unambiguous decisions from unclear input signals; Artificial neural networks try to generate defined outputs from inaccurate input data, but often it is not possible to define an exact processing rule – the network is supposed to do it “somehow” and learn it through training.

First all inputs are recorded (after which no further entries are possible), then it is processed (as long as no results are available), finally the results are output. The opposite principle is called streaming, in which new inputs are continuously received, the previous ones are processed at the same time, and the previous ones are just delivered to the output interface.

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to What is EVA Principle (Data Processing)

  • Approaches of Deep Learning : Part 3

    Here is 3rd Part of Our Series on Approaches of Deep Learning. In this article, we will discuss the core components of deep learning.

  • What is Data Lineage?

    Data lineage or data origin refers to the question in a data warehouse system to determine the original data records from which they were created for given aggregated data records. Data Lineage includes methods and tools that make the life cycle of data traceable and answer the questions of who, when, where, why and how. […]

  • What Are Object-Oriented Databases

    An object-oriented database is a database that is based on the object database model. In contrast to the relational database, data is managed here as objects in the sense of object-orientation. The associated database management system is called the object-oriented database management system. Object database and object database management system together form the object database […]

  • Differences Between Batch Processing and Stream Processing

    Stream Processing is popularized showing Hadoop can give us results faster. MapReduce is the Batch Processing System of Hadoop system.

performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

vpsdime

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • Cloud-Powered Play: How Streaming Tech is Reshaping Online GamesSeptember 3, 2025
  • How to Use Transcribed Texts for MarketingAugust 14, 2025
  • nRF7002 DK vs ESP32 – A Technical Comparison for Wireless IoT DesignJune 18, 2025
  • Principles of Non-Invasive Blood Glucose Measurement By Near Infrared (NIR)June 11, 2025
  • Continuous Non-Invasive Blood Glucose Measurements: Present Situation (May 2025)May 23, 2025
PC users can consult Corrine Chorney for Security.

Want to know more about us?

Read Notability and Mentions & Our Setup.

Copyright © 2026 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy