Вы находитесь на странице: 1из 5

Q2.What are the applications of MVC which are used in CS?

Explain at least five applications with pictures.

Answer: The 5 applications of MVC which are used in CS are as


follows:

1. Robotics and artificial intelligence:


Artificial Intelligence (AI) is a general term that implies the use of a
computer to model and/or replicate intelligent behaviour. Research
in AI focuses on the development and analysis of algorithms that
learn and/or perform intelligent behaviour with minimal human
intervention. These techniques have been and continue to be applied
to a broad range of problems that arise in robotics, e-commerce,
medical diagnosis, gaming, mathematics, and military planning and
logistics, to name a few. Several research groups fall under the
general umbrella of AI in the department, but are disciplines in their
own right, including: robotics, natural language processing (NLP),
computer vision, computational biology, and e-commerce.
Specifically, research is being conducted in estimation theory,
mobility mechanisms, multi-agent negotiation, natural language
interfaces, machine learning, active computer vision, probabilistic
language models for use in spoken language interfaces, and the
modelling and integration of visual, haptic, auditory and motor info.
2.Networking algorithm:
It is the interconnection of multiple devices, generally termed as
Hosts connected using multiple paths for the purpose of
sending/receiving data or media.
There are also multiple devices or mediums which helps in the
communication between two different devices which are known
as Network devices. Ex: Router, Switch, Hub, Bridge.

The layout pattern using which devices are interconnected is


called as network topology. Such as Bus, Star, Mesh, Ring,
Daisy chain.
3.Radar system:
Radar is an acronym for Radio Detection and Ranging. The term
"radio"
refers to the use of electromagnetic waves with wavelengths in the
so-called radio
wave portion of the spectrum, which covers a wide range from
104 km to 1 cm. Radar
systems typically use wavelengths on the order of 10 cm,
corresponding to frequencies
of about 3 GHz. The detection and ranging part of the acronym is
accomplished by
timing the delay between transmission of a pulse of radio energy and
its subsequent
return. If the time delay is Dt, then the range may be determined by
the simple
formula:

R = cDt/2
4.Logical design:
Logical design provides a visual representation of the flow of
information (i.e. data) within a system. By creating a Data Flow
Diagram, you can tell the information provided by and delivered to
someone who takes part in system processes, the information
needed in order to complete the processes and the information
needed to be stored and accessed. Data Flow Diagram is widely-
used in software engineering. You can use DFD in modelling
information systems. This article describes and explain Data Flow
Diagram (DFD) by using a customer service system as an example.
Logical design also used in decision making.
5.Designing:
System design (also referred to as systems design) is both
a processand a set of the results of that process, called artefacts.

As system design is a general term, applicable to a variety of systems,


system design in the context of computer science (CS) is simply
a subset of both processes and artefacts, dealing with IT systems,
also called software-intensive systems. Much of discussions and
information on system design in this context is using terms software
architecture, system architecture, IT architecture, enterprise
architecture or, simply, architecture, implying one of the above-
mentioned terms depending on the level (dimension) of context.

Вам также может понравиться