Actividad diagnostica tic 2 etapa 1

Páginas: 7 (1585 palabras) Publicado: 5 de marzo de 2015
Universidad Autónoma de Nuevo León
Escuela y Preparatoria Técnica Médica



TECNOLOGIAS DE LA INFORMACION Y DE LA COMUNICACIÓN 2
Actividad Diagnostica
Etapa 1




Índice
Introducción 1
Desarrollo 2
Conclusión 5
Bibliografía 6

Programación.
Historia
La computadora fue inventada para facilitar el trabajo intelectual. Si el hombre tiene algún problema, el diseñador define el algoritmo que resuelveel problema, el programador lo codifica en un lenguaje de programación, el cual la computadora es capaz de "entender", luego la computadora ejecuta el algoritmo expresado como programa en el lenguaje de programación en cuestión, y entrega al hombre la respuesta. Los lenguajes de programación son el medio de comunicación entre el hombre y la máquina, por lo tanto son una forma de representacióndel conocimiento.
Los lenguajes de programación cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, que preferimos utilizar palabras y otros sistemas de numeración. Mediante los programas se indica a la computadora qué tarea debe realizar y como efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistema pueda entender. Enprincipio, el ordenador sólo entiende las instrucciones en código máquina, es decir, el específico de la computadora. Sin embargo, a partir de éstos se elaboran los llamados lenguajes de alto y bajo nivel.
TIPOS DE LENGUAJE DE PROGRAMACION
Los tipos más importantes de lenguajes de programación son:
• Lenguajes Imperativos Su origen es la propia arquitectura de von Neumann, que consta de unasecuencia de celdas (memoria) en las cuales se pueden guardar datos e instrucciones, y de un procesador capaz de ejecutar de manera secuencial una serie de operaciones (ó comandos) principalmente aritméticas y booleanas. En general, un lenguaje imperativo ofrece al programador conceptos que se traducen de forma natural al modelo de la máquina. Ejemplos: FORTRAN, Algol, Pascal, C, Modula-2, Ada.
•Lenguajes Funcionales Los matemáticos resuelven problemas usando el concepto de función, que convierte datos en resultados. Sabiendo cómo evaluar una función, usando la computadora, podríamos resolver automáticamente muchos problemas. Este fue el pensamiento que llevó a la creación de los lenguajes de programación funcionales
• Lenguajes Lógicos Otra forma de razonar para resolver problemas enmatemáticas se fundamenta en la lógica de primer orden. El conocimiento básico de las matemáticas se puede representar en la lógica en forma de axiomas, a los cuales se añaden reglas formales para deducir cosas verdaderas (teoremas). Gracias al trabajo de algunos matemáticos, de finales de siglo pasado y principios de éste, se encontró la manera de automatizar

• Lenguajes Orientados a Objetos A mediadosde los años 60 se empezó a usar las computadoras para la simulación de problemas del mundo real. Pero el mundo real está lleno de objetos, en la mayoría de los casos complejos, los cuales difícilmente se traducen a los tipos de datos primitivos de los lenguajes imperativos. Así surgió el concepto de objeto y sus colecciones (clases de objetos), que permitieron introducir abstracciones de datos alos lenguajes de programación. La posibilidad de reutilización del código y sus indispensables modificaciones, se reflejaron en la idea de las jerarquías de herencia de clases.
• Lenguajes Concurrentes, Paralelos y Distribuidos El origen de los conceptos para el manejo de concurrencia, paralelismo y distribución está en el deseo de aprovechar al máximo la arquitectura von Neumann y sus modalidadesreflejadas en conexiones paralelas y distribuidas. Esto fue un tema importante sobre todo cuando las computadoras eran caras y escasas; el sistema operativo tenía que ofrecer la ejecución concurrente y segura de programas de varios usuarios, que desde distintos terminales utilizaban un solo procesador, y así surgió la necesidad de introducir algunos conceptos de programación concurrente para...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tic 2. Etapa 1 Actividad Diagnostica
  • Actividad Diagnostica TIC 1 Etapa 2
  • Actividad diagnostica tic 2 etapa 1
  • Actividad Diagnóstica TIC 2 Etapa 1
  • actividad diagnostica 2 etapa Tic
  • actividad diagnostica tic etapa 2
  • actividad diagnostica etapa 2 tic
  • Etapa 2 de tic actividad diagnostica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS