Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

30 Librerías de lenguajes de programación, Guías, Proyectos, Investigaciones de Programación Informática

10 librerías de Python 10 librerías de Javascript 10 librerías de C++

Tipo: Guías, Proyectos, Investigaciones

2020/2021

A la venta desde 01/05/2021

maria-regina-alcocer-may
maria-regina-alcocer-may 🇲🇽

5

(2)

7 documentos

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Programacn
básica
Instituto Tecnogico de
Cann
Profesor: Abraham Masegosa
Raña
Alumna: Alcocer May María
Regina
No. de control: 20530436
Carrera: Ingeniería
Mecatrónica
2°A
Investigació
n
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga 30 Librerías de lenguajes de programación y más Guías, Proyectos, Investigaciones en PDF de Programación Informática solo en Docsity!

Programación

básica

Instituto Tecnológico de

Cancún

Profesor: Abraham Masegosa

Raña

Alumna: Alcocer May María

Regina

No. de control: 20530436

Carrera: Ingeniería

Mecatrónica

2 °A

Investigació

n

Realizar de 3 lenguajes de programación sus librerías que cuentan y que se describen cada una de ellas.Javascript

  1. JQuery: Es un archivo que contiene varias instrucciones, que permiten que el navegador ejecute muchas funcionalidades adicionales. Es muy empleada para hacer cambios de forma dinámica en el DOM (estructuras de las páginas - Document Object Model- ), sin tener que recargarlas y agregarles gran cantidad de efectos y animaciones. Podemos cambiar el tamaño, la forma o el estilo de cualquier elemento de una página. Sobre JQuery se han desarrollado otras extensiones, como JQuery UI.
  2. Bootstrap: es un framework web (marco de trabajo) libre y de código abierto, muy popular usado para crear sitios web. Ofrece plantillas HTML, hojas de estilo CSS, fuentes y una librería para adicionar funcionalidades adicionales a las páginas, por ejemplo, botones, menús, barras de navegación, paneles, visores de imágenes, etc. Se apoya en JQuery por lo que se necesita cargar esa librería previamente.
  3. Modernizr: librería que detecta funcionalidades HTML5 y CSS3 en los navegadores web. Es empleada en muchas aplicaciones web como una herramienta imprescindible para poder funcionar adecuadamente. Es solo un método de detección y no agrega ninguna funcionalidad adicional.

de código, su principal característica es su facilidad de uso y rendimiento. Usa herramientas como: TweenLite, TweenMax, TimelineLite, TimelineMax, etc.  C++

  1. fstream: flujos hacia/desde ficheros. Permite la manipulación de archivos desde el programar, tanto leer como escribir en ellos.
  2. Math: Contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones matemáticas.
  3. Queue: Parte de la STL relativa a contenedores tipo queue (colas de objetos).
  4. Stdlib: Contiene los prototipos de las funciones, macros, y tipos para utilidades de uso general.
  5. Vector: Parte de la STL relativa a los contenedores tipo vector; una generalización de las matrices unidimensionales C/C++.
  6. Regex: Proporciona fácil acceso al uso de expresiones regulares para la comparación de patrones.
  7. Thread: Útil para trabajar programación multihilos y crear múltiples hilos en nuestra aplicación.
  8. iostream: Parte del a STL que contiene los algoritmos estándar, es quizá la más usada e importante (aunque no indispensable).
  1. String: Parte de la STL relativa a contenedores tipo string; una generalización de las cadenas alfanuméricas para albergar cadenas de objetos. Muy útil para el fácil uso de las cadenas de caracteres.
  2. Time: Útil para obtener marcas de tiempo durante ejecución. Se usa con frecuencia para conocer el tiempo exacto durante un programa.  Phyton
  3. Matplotlib: para generar gráficos (series temporales, histogramas, espectros de potencia, diagramas de barras, diagramas de errores, etc.) de calidad necesaria para publicarlas tanto en papel como digitalmente.
  4. Seaborn: librería gráfica basada en matplotlib, especializada en la visualización de datos estadísticos. Se caracteriza por ofrecer un interfaz de alto nivel para crear gráficos estadísticos visualmente atractivos e informativos. Se integra muy bien con la librería de manipulación de datos pandas. 3. Bokeh: para visualizar datos de forma interactiva en un navegador web, crear gráficos versátiles, elegante e interactivos.
  5. NumPy: proporciona una estructura de datos universal que posibilita el análisis de datos y el intercambio de datos entre distintos algoritmos. Las estructuras de datos que implementa son vectores multidimensionales y matrices con capacidad para gran cantidad de datos.
  1. NLTK (Natural Language Toolkit): es una de las librerías más antiguas en python para procesamiento de lenguaje natural. Sigue siendo muy útil para tareas de preprocesado de texto tales como la tokenización, lematización, exclusión de palabras irrelevantes, etc. Estructura básica de un programa Las partes principales de un programa están relacionadas con dos bloques: declaraciones e instrucciones. Bloque de declaraciones: en él se especifican todos los objetos que utiliza el programa (constantes, variables, tablas, registros, archivos, etc.). Bloque de instrucciones: constituido por el conjunto de operaciones que se han de realizar para la obtención de los resultados deseados. En instrucciones se distinguen 3 partes fundamentales: Entrada de datos: Instrucciones que toman los datos de entrada desde un dispositivo externo y los almacena en la memoria principal para que sean procesados. Proceso o algoritmo: Instrucciones que modifican los objetos a partir de su estado inicial (datos de entrada) hasta el estado final (resultados) dejando los objetos que contiene disponibles en la memoria principal. Salida de resultados: Instrucciones que toman los datos finales (resultados) de la memoria principal y los envían a los dispositivos externos. El teorema de Böhm y Jacopini (1966) dice que un programa propio puede ser escrito utilizando sólo tres tipos de estructuras de control: Estructura secuencial: si las instrucciones se ejecutan una tras otra, a modo de secuencia lineal, es

decir que una instrucción no se ejecuta hasta que finaliza la anterior, ni se bifurca el flujo del programa. Estructura selectiva o de selección: permite que la ejecución del programa se bifurque a una instrucción (o conjunto) u otra/s, según un criterio o condición lógica establecida, sólo uno de los caminos en la bifurcación será el tomado para ejecutarse. Estructura de control cíclica o repetitiva: para esta estructura son necesarios los operadores lógicos y de relación. Con el uso de los operadores de relación se construyen las condiciones simples y con los operadores lógicos y de relación se construyen las condiciones compuestas.