El documento proporciona información sobre varios lenguajes de programación y software de código abierto, incluidos JavaScript, Dart, TypeScript, ClojureScript, bases de datos como MySQL, PostgreSQL y MariaDB, sistemas operativos como Linux (Fedora, Ubuntu, Knoppix) y HTML. Explica las características y usos de cada uno.
1. Alumna: Espinoza Quiroz Lucy Lee
Unidad Didáctica: Algoritmos de Programación
IGN: Cerapio Amache Choque
AÑO: “AÑO DE LA UNIDAD, LA PAZ Y EL DESARROLLO”
2023
2. CODIGOS ABIERTOS EN
LENGUAJE DE
PROGRAMACION
El software de código abierto es software con código fuente que cualquiera
puede inspeccionar, modificar y mejorar.
3. JavaScript
el más usado y sin dudas el más
antiguo.
Dispone de múltiples librerías
que aumentan su funcionalidad
y reducen el tiempo de
programación.
Por ser de uso tan extendido, lo
soportan todos los navegadores y
la documentación es abundante.
Dart
1. Los programas creados en
Dart pueden compilarse a
Javascript para ser
utilizados en sitios web.
2. Si lo combinas con el kit
de herramientas de
interfaz de usuario Flutter
de Google se puede
utilizar para crear
aplicaciones nativas para
el escritorio, el móvil.
4. TypeScript
Es una versión corregida de
Javascript creada por
Microsoft
Añade varias características
nuevas que mejoran y
modernizan las limitaciones
de JavaScript.
Una recomendación es que
primero pases por JavaScript
y luego TypeScript
ClojureScript
1. Si decides concentrarte
netamente en al diseño
web este lenguaje de
programación es para ti
6. CODIGO ABIERTO EN BASE DE DATOS:
Una principal característica es que cualquier usuario puede ver y acceder al
código fuente de las bases de datos de código abierto, No existe tasas de
licencia
EJEMPLOS:
MySQL
PostgreSQL MariaDB
Un sistema de gestión
de bases de datos
basado en SQL
(Structured Query
Language)
Es un servidor de base
de datos objeto relacional
libre
Es un sistema de gestión de
bases de datos relacionales
de código abierto y es uno de
los servidores de bases de
datos más populares del
mundo
8. ¿Por qué Linux es de
código abierto?
Dado que Linux se distribuye
con una licencia open source
que permite el uso del
software sin restricciones,
esto significa que cualquier
usuario pueden ejecutar,
estudiar, modificar y
redistribuir el código fuente.
FEDORA:
1. Es una distribución Linux
2. Se caracteriza por ser un sistema
estable, la cual es mantenida
gracias a una comunidad
internacional de ingenieros,
diseñadores gráficos y usuarios que
informan de fallos y prueban
nuevas tecnologías.
9. Ubuntu
Sirve para la computación
en la nube, los
servidores, las
computadoras de
escritorio y los
dispositivos IoT (Internet
de las cosas)
Knoppix es una distribución de
Linux creada por Klaus
Knopper.
Se diseñó principalmente para
ser usada como Live CD(es un
sistema operativo, que se
almacena en algún medio
extraíble)
Knoppix
10. ¿Qué es HTML?
El Lenguaje de Marcado de Hipertexto (HTML) es un código que se utiliza para
estructurar, desplegar una página web y sus contenidos. Por ejemplo, sus
contenidos podrían ser párrafos, una lista con viñetas, imágenes y tablas de
datos.