0% encontró este documento útil (0 votos)
12 vistas

Ejercicios De programación

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas

Ejercicios De programación

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

INFORME

LENGUAJ
1- Definición de tipos de lenguajes de programación:
a) Bajo nivel:
-Primero, debes saber que un lenguaje de bajo nivel es un lenguaje de
programación. Un lenguaje de programación de bajo nivel es un lenguaje
cuyas instrucciones controlan directamente el hardware y, por lo tanto,
está limitado por la estructura física de la computadora que lo admite.
Usar la palabra de bajo nivel en su nombre no significa que el lenguaje sea
menos poderoso o importante que un lenguaje de alto nivel, simplemente
se refiere a la abstracción simplificada que existe entre él le
nguaje y el hardware.
b) Alto nivel:
-Un lenguaje de programación de alto nivel se diferencia de otros
lenguajes por expresar los algoritmos de una manera que se adecúa a la
capacidad cognitiva humana, en lugar de la capacidad de las máquinas
para llevar a cabo dichos algoritmos. Estos lenguajes brindan una gran
versatilidad al programador para que se abstraiga o sea literal. Permite un
flujo de ida y vuelta entre el lenguaje de máquina y una expresión casi oral
entre la escritura del programa y su posterior compilación. Normalmente,
están enfocados en un objeto, evento o función, y pueden combinarse.

2- Define los la utilidad de un IDE y los más importantes, con


razonamientos de pros y contras de cada uno.
-Un entorno de desarrollo integrado (IDE) es una aplicación que provee
asistencia para la programación de software, su función es similar a la de
un programa de edición de imágenes. Permite que los desarrolladores
incrementen su productividad al combinar funciones como editar, crear,
probar y empaquetar programas en una aplicación simple de utilizar.

-Visual Studio: Entre las ventajas de Visual Studio Code está su soporte de
lenguaje nativo, con un enfoque especial en el desarrollo Web. HTML, CSS
y JavaScript se destacan como algunos de los principales lenguajes
cubiertos. La herramienta también es personalizable, lo que significa que
depende de nosotros cómo queremos verla.

-NetBeans: Netbeans, un IDE, permite la integración de lenguajes de


programación en sistemas operativos y entornos de programación. Esto
hace que el diseño de aplicaciones de escritorio, web y móviles sea un
proceso fácil, ya que conecta los idiomas a sus respectivas plataformas. En
resumen, Netbeans simplifica el proceso de diseño de aplicaciones.

-PyCharm: PyCharm tiene una gran cantidad de beneficios que lo


convierten en una opción popular entre los desarrolladores. El software es
fácil de instalar y usar, y viene con una gran cantidad de complementos y
atajos de productividad. Además, las funciones de autocompletar y
colorear mejoran la experiencia del usuario. Todas estas características
contribuyen a un desarrollo de software más rápido con PyCharm.

3-Analiza el que vamos a utilizar thonny.org: Donde se creó y las


opiniones de los programadores sobre este IDE.
Tras investigar no hemo podido encontrar la fecha de creación de la
compañía,
-Las opiniones de expertos dicen que es un buen programa para la
iniciación y sencillo
4- Los 10 lenguajes de programación más importantes en el 2022 o
2023 y donde son más utilizados
-Python
Python es de código abierto, con una sintaxis simple y sencilla de entender,
quizá el más fácil de este listado. Es idóneo para iniciarse en el mundo de la
programación. Es muy versátil por lo que tiene múltiples áreas de aplicación
como: inteligencia artificial, Big Data y desarrollo web.
-2. Java
Este lenguaje orientado a objetos funciona independientemente de la
plataforma de hardware, entonces, el código escrito en una máquina corre
en otra, sin problemas. Incluso, si los sistemas operativos son diferentes, el
código Java funciona gracias a la Máquina Virtual Java o JVM, por las siglas en
inglés. Su ámbito de aplicación es tan amplio, que existe software
desarrollado para puntos de ventas, cajeros automáticos, internet de las
cosas, dispositivos móviles, aparte de páginas web con este lenguaje.
-3. JavaScript
Otro lenguaje de programación orientado a objetos. Como es interpretado,
no necesita compilación, entonces los navegadores leen el código y ejecutan
las acciones indicadas. Esta característica, lo hace idóneo para crear páginas
o aplicaciones web, con elementos interactivos o más visuales, de allí su
relevancia en el desarrollo de videojuegos.La capacidad de ejecutarse desde
el navegador, lo hace el lenguaje más usado en el mundo, pues, aunque un
sitio web esté hecho en otro lenguaje, puede contener algo desarrollado en
JavaScript.
-4. C#
C# es un lenguaje de programación muy versátil, creado por Microsoft, con
características similares al Lenguaje C, pero orientado a objetos. Es muy
usado en la industria de los juegos, robótica, impresión 3D, internet de las
cosas y desarrollo de aplicaciones web y móviles. Así como también, en el
desarrollo de aplicaciones nativas para Microsoft, iOS y Android, como
controladores y aplicaciones de escritorio. Entonces, si quieres ser parte del
mundo de los videojuegos, debes aprender a programar en lenguaje C#.
-5. PHP
PHP es un lenguaje de programación multipropósito que permite desarrollar
aplicaciones del lado del servidor, garantizando una excelente comunicación
con la web. Esta capacidad comunicativa entre la web y el servidor, produce
el desarrollo de páginas web muy estables y con un excelente rendimiento.A
través de PHP, se han creado grandes aplicaciones, herramientas y
plataformas, como Facebook, Gmail, Wikipedia y WordPress.
-6. C/C++
C++ es un lenguaje de programación creado, como una extensión del
lenguaje C, para hacerlo orientado a objetos. Es capaz de compilar
instrucciones, por lo que brinda acceso total al hardware, originando su
amplio uso en bases de datos, navegadores web y videojuegos.
-7. R
R es un lenguaje de programación orientado a la estadística, muy utilizado
en cálculo y análisis estadístico, así como en la generación de gráficos
estadísticos. Debido a este enfoque, el lenguaje R es muy usado en
investigación científica y biomédica, matemáticas financieras, minería de
datos, Machine Learning y Data Science.
-8. Objective-C
Objective-C es un lenguaje de programación cimentado en C, orientado a
objetos, para crear soluciones sencillas y flexibles a problemas de
programación. Fue el lenguaje principal de Apple para crear aplicaciones en
iOS y macOS, antes de Swift, pero aún es popular por la gran cantidad de
aplicaciones desarrolladas con él.
-9. Swift
Este lenguaje multiparadigma de Apple fue creado en 2014 para desarrollar
aplicaciones para iOS y macOS, con una sintaxis simple y concisa. Es un
lenguaje compilado, con un rendimiento similar al de C++, por lo que brinda
alta productividad a los desarrolladores.Es excelente para diseñar
aplicaciones, porque, además, ahora, es de código abierto y tiene una
comunidad de desarrollo muy grande.

10. Matlab
Matlab es un lenguaje de programación orientado al cálculo matricial,
implementación de algoritmos, visualización de datos y creación de
interfaces de usuario. El Matlab (Matrix Laboratory) es un lenguaje
interactivo, basado en matrices que no requieren estar dimensionadas, lo
que facilita la representación de datos y funciones. Por lo que, genera un
entorno sencillo y productivo para el desarrollo de software.

También podría gustarte

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