0% found this document useful (0 votes)
9 views3 pages

Challenge 2 Tecno 27.08.2022

The document discusses different programming paradigms including imperative, logical, declarative, reactive, and object-oriented. It provides examples of languages that use each paradigm such as Python being multi-paradigm and using imperative, object-oriented, and functional paradigms. Constraint programming is also mentioned which uses restrictions and constraints to solve problems.

Uploaded by

dmcl1504477
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Challenge 2 Tecno 27.08.2022

The document discusses different programming paradigms including imperative, logical, declarative, reactive, and object-oriented. It provides examples of languages that use each paradigm such as Python being multi-paradigm and using imperative, object-oriented, and functional paradigms. Constraint programming is also mentioned which uses restrictions and constraints to solve problems.

Uploaded by

dmcl1504477
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Name: License plate:

Dana Mosés Castro Limón 3048377


Course name: Teacher's name:
Information and technologies Carlos Antonio Rodríguez Gómez

Module: 1 Activity: 2

Date: August 21st of 2022


Bibliography:
 Tecmilenio University (2022). Challenge 1. Information and technologies.
Recovered from:
 https://cursos.tecmilenio.mx/courses/113041/pages/my-course?
module_item_id=409933
 https://online.visual-paradigm.com/app/diagrams/
#diagram:proj=0&type=Flowchart
%2FCrossFunctional&width=11&height=8.5&unit=inch
 https://es.slideshare.net/yamili7/paradigmas-de-programacion
 https://www2.deloitte.com/es/es/pages/technology/articles/la-
programacion-reactiva-en-spring.html
 https://www.ionos.mx/digitalguide/paginas-web/desarrollo-web/
programacion-declarativa/
 https://www.crehana.com/blog/desarrollo-web/programacion-imperativa/
 https://www.esic.edu/rethink/tecnologia/para-que-sirve-python
 https://profile.es/blog/que-son-los-paradigmas-de-programacion/#
%C2%BFQue_es_un_paradigma_de_programacion
Essay
A programming paradigm is a way or style of software programming.
In programming, there are quite a few programming languages that adopt one or more
depending on the type, for example, python, which is a multi-paradigm, which is called
this way because it is based on one or more paradigms.
Python is a programming language that is very readable to anyone who knows the basics
of programming; This programming language is mainly used by companies to automate
operations.

Following the paradigm, there are several paradigms such as the imperative that consists
in solving a problem by specifying a sequence of actions through functions.
It is based on specific control structures: sequences, selection, and iteration.
The logical paradigm that is basically how to define logical things raised by the system, an
example that uses this type of paradigm would be prolong.
The declarative paradigm does not show all the steps of the work, it only shows the result
but if the specifications are clear.
Reactive programming is a paradigm that is characterized using non-blocking
asynchronous calls whenever possible; In general, it is based on the use of a pool of
threads that will carry out all the processes.
A thread pool allows you to create a set of threads that are processed within a queue as
the previous ones are completed.
And finally, the object-oriented paradigm that has the main idea of encapsulating state
and operations in objects; some of the examples of this language can be java, visual basic,
simulate among many others.
Already mentioned the most relevant paradigms, each one has its function and how to do
things.
But just as there are paradigms, there is also programming with restrictions, which is
when the variables are expressed in terms of restrictions (equations); which is closely
related to the set of restrictions, which must be satisfied by any solution of the problem
posed.
This type of programming looks for some value for all the variables.
In short, returning to all the previous ideas, it can be said that each paradigm plays an
important role depending on the approach that is presented to us.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy