ÓSCAR HERRERÍA ROMÁN1º BACHILLER B
Un programa es un conjunto de instrucciones que una vezejecutadas realizarán una o varias tareas en una computadora.Sin pr...
Los programas de ordenador se pueden clasificar segúnel paradigma del lenguaje de programación utilizado paraproducirlos.D...
Un lenguaje de programación es un conjunto de palabras ysímbolos que el usuario tiene a su disposición para elaborarun pro...
-Lenguajes de alto nivel: Estándiseñados para que losprogramadores escriban yentiendan instrucciones lo másparecidas a nue...
-Lenguajes de primera generación (anterior a 1950): Secaracteriza por el uso de lenguaje máquina.-Lenguajes de segunda gen...
-Lenguajes de cuarta generación (apartir de 1980): Incluyen herramientasde más alto nivel. Están orientados haciapropósito...
-Programación modular: se caracteriza de secciones o módulosque interactúan a través de llamadas a procedimientos. Elprogr...
-Programación estructurada: está compuesta por un conjuntode técnicas que han ido evolucionando, aumentandoconsiderablemen...
Una aplicación móvil es una aplicación informáticadiseñada para ser ejecutada en teléfonosinteligentes, tabletas y otros d...
Google Play : Google Play (anteriormente Android Market) es una plataformade distribución de software en línea desarrollad...
Trabajo tic 3ª evaluación.
Próxima SlideShare
Cargando en…5
×

Trabajo tic 3ª evaluación.

147 visualizaciones

Publicado el

Publicado en: Tecnología, Empresariales
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
147
En SlideShare
0
De insertados
0
Número de insertados
9
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Trabajo tic 3ª evaluación.

  1. 1. ÓSCAR HERRERÍA ROMÁN1º BACHILLER B
  2. 2. Un programa es un conjunto de instrucciones que una vezejecutadas realizarán una o varias tareas en una computadora.Sin programas, estas máquinas no pueden funcionar. Alconjunto general de programas, se le denomina software. Losprogramas se escriben en lo que se llama código fuente. Elúnico lenguaje que el ordenador/computadora puede entenderes el código binario. El código objeto es el archivo traducido asu lenguaje (lenguaje máquina).
  3. 3. Los programas de ordenador se pueden clasificar segúnel paradigma del lenguaje de programación utilizado paraproducirlos.Dos de los principales paradigmas son imperativos ydeclarativos.Los programas escritos con un lenguaje imperativo especificanun algoritmo utilizando declaraciones, expresiones e informes.Los programas escritos en un lenguaje declarativo especificanlas propiedades que tienen o que deben cumplirse para lasalida.
  4. 4. Un lenguaje de programación es un conjunto de palabras ysímbolos que el usuario tiene a su disposición para elaborarun programa.Tipos:-Lenguaje máquina: entiende directamente la computadora.Utiliza el alfabeto binario (el 0 y el 1). Cualquier cosa quenosotros queramos que realice una computadora debemosexpresarla con este código.-Lenguaje de bajo nivel: Son más fáciles de utilizar que ellenguaje máquina, pero dependen bastante de lacomputadora. El lenguaje ensamblador fue el primer lenguajede programación que intentó sustituir el lenguaje máquinapor uno más parecido al de los seres humanos.
  5. 5. -Lenguajes de alto nivel: Estándiseñados para que losprogramadores escriban yentiendan instrucciones lo másparecidas a nuestro lenguaje(el lenguaje humano).Los lenguajes de alto nivel sonindependientes de la máquinay se pueden ejecutar, sinninguna modificación endiferentes tipos deordenadores. El código fuenteescrito en un lenguaje de altonivel debe ser traducido acódigo máquina mediante unintérprete.
  6. 6. -Lenguajes de primera generación (anterior a 1950): Secaracteriza por el uso de lenguaje máquina.-Lenguajes de segunda generación (de 950 a 1955): Seintroduce el lenguaje ensamblador.-Lenguaje de tercera generación (de 1956 a 1965):Admiten instrucciones más completas y se crean lenguajescon sus correspondientes frases y palabras queexpresaban de una forma bastante comprensible lasacciones que se querían realizar sobre el ordenador.
  7. 7. -Lenguajes de cuarta generación (apartir de 1980): Incluyen herramientasde más alto nivel. Están orientados haciapropósitos más específicos y dependende cada campo de aplicación.Cobran más importancia los destinadosa interactuar con las bases de datos. Sumáximo representante es SQL.-Lenguajes de quinta generación: Setrabaja en ellos para que losordenadores sean capaces de realizar unpropósito mediante técnicas de reglas,aprendizaje, reutilización, etc.
  8. 8. -Programación modular: se caracteriza de secciones o módulosque interactúan a través de llamadas a procedimientos. Elprograma principal coordina las llamadas a los módulossecundarios y pasa los datos necesarios en forma de parámetros.A su vez cada modulo puede contener sus propios datos y llamar aotros módulos o funciones.
  9. 9. -Programación estructurada: está compuesta por un conjuntode técnicas que han ido evolucionando, aumentandoconsiderablemente la productividad del programa reduciendoel tiempo de depuración y mantenimiento del mismo.Esta programación estructurada utiliza un número limitado deestructuras de control, reduciendo así considerablemente loserrores.-Programación orientada a objetos: Se trata de una técnicaque aumenta considerablemente la velocidad de desarrollo delos programas gracias a la reutilización de los objetos.El objeto es un conjunto complejo de datos y programas queposeen estructura y forman parte de una organización.Un objeto contiene varios datos bien estructurados y puedenser visibles o no dependiendo del programador y las accionesdel programa en ese momento.
  10. 10. Una aplicación móvil es una aplicación informáticadiseñada para ser ejecutada en teléfonosinteligentes, tabletas y otros dispositivos móviles. Por logeneral se encuentran disponibles a través deplataformas de distribución, operadas por las compañíaspropietarias de los sistemas operativosmóviles como Android, iOS, BlackBerry OS, WindowsPhone, entre otros. Existen aplicaciones móvilesgratuitas o otras de pago, donde en promedio el 20-30%del costo de la aplicación se destina al distribuidor y elresto es para el desarrollador.
  11. 11. Google Play : Google Play (anteriormente Android Market) es una plataformade distribución de software en línea desarrollado por Google Inc. paradispositivos con sistema operativo Android.App Store : fue el primer servicio de distribución de aplicaciones, siendolanzada el 10 de julio de 2008.Windows Phone Store : es la plataforma de distribución de Microsoft para losdispositivos que cuentan con el sistema operativo móvil Windows Phone. Fuelanzado en octubre de 2010.BlackBerry World : las aplicaciones para los dispositivos BlackBerry seencuentran disponibles mediante descarga a través del servicio BlackBerryWorld (antes BlackBerry App World). Fue lanzada en 2009.Amazon Appstore la Amazon Appstore es una aplicación móvil dedistribución de software disponible para los dispositivos con sistemaoperativo Android. Fue lanzada en marzo de 2011.

×