ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion Que es un proceso en donde a través de diversas acciones se logra resolver alguna cuestión mediante procesos de razonamiento.


Enviado por   •  11 de Febrero de 2016  •  Tareas  •  1.016 Palabras (5 Páginas)  •  208 Visitas

Página 1 de 5
  1. Explique, ¿qué entiendes por Identificación y Resolución de un problema?
    Que es un proceso en donde a través de diversas acciones se logra resolver alguna cuestión mediante procesos de razonamiento.

  1. Describa la fase: Análisis del Problema

Es la fase fundamental para resolver un problema, se necesita demasiada imaginación y creatividad, debe tener una entrada en donde determine los datos con los cuales solucionará el problema, un proceso en donde se grafica el procedimiento de datos para identificar las entradas y salidas de cada uno de los procesos y, por último una salida en la cual se definen las entradas que tendrá el problema

 

  1. Determine la fase: Diseño en un problema informático

Se plantea un algoritmo con los pasos a realizar, si se encuentra más de un algoritmo seleccionamos uno de ellos utilizando criterios ya conocidos, en esta etapa se incluye la descripción del algoritmo resultante en un lenguaje natural, de diagrama de flujo en donde solo se establece la metodología en forma conceptual, la información proporcionada constituye su entrada y la información producida por el algoritmo constituye su salida, los problemas complejos se pueden resolver más rápido por la computadora cuando se dividen en subproblemas que sean más fácil de solucionar.

  1. Explique la fase: Codificación

Es información que se traslada a la computadora a través de un lenguaje de programación (pascal, C++,Visual Fox, Visual Basic, etc) en donde se convierte en un Programa Fuente que es entendible por el programador para después convertirse en un Programa Ejecutable que solo entiende la máquina.

  1. Determine las etapas:
  1. Compilación: Se revisa que no halla errores en el Programa Fuente según el lenguaje de programación seleccionado.
  2.  Ejecución: Es la ejecución del programa después de ser compilado.
  3. Verificación: se encarga de verificar que el programa funcione correctamente y no tenga errores de semántica, tipo lógico o ejecución.
  4.  Depuración: consiste en localizar los errores y corregirlos en caso de que estos existan y si no lo hay solo se ajustan detalles para optimizar el desempeño del programa.
  1. Describa la fase: Mantenimiento

Se refiere a las actualizaciones que deban aplicarse al programa cuando las circunstancias así lo requieran. Este programa deberá tener las características necesarias de ser modificado, para adecuarlo a nuevas condiciones de operación.

  1. Explique la fase: Documentación

Son manuales que se hacen para una mejor ejecución del programa, ahí se explica como usar el programa.

  1. Define Lenguaje: Es el medio de comunicación entre los seres humanos a través de signos orales y escritos que poseen un significado.
  2. Cite 5 lenguajes utilizados por el hombre

Lenguaje oral, escrito, visual, matemático y gestual

  1. Describa los 3 Lenguajes básicos reconocidos en la programación y características de cada uno.

        JavaScript:

  • Es simple, no hace falta tener conocimientos de programación para poder hacer un programa en JavaScript.
  • Maneja objetos dentro de nuestra página Web y sobre ese objeto podemos definir diferentes eventos. Dichos objetos facilitan la programación de páginas interactivas, a la vez que se evita la posibilidad de ejecutar comandos que puedan ser peligrosos para la máquina del usuario, tales como formateo de unidades, modificar archivos etc.
  • Es dinámico, responde a eventos en tiempo real. Eventos como presionar un botón, pasar el puntero del mouse sobre un determinado texto o el simple hecho de cargar la página o caducar un tiempo. Con esto podemos cambiar totalmente el aspecto de nuestra página al gusto del usuario, evitándonos tener en el servidor un página para cada gusto, hacer cálculos en base a variables cuyo valor es determinado por el usuario, etc.

          C#

  • Es un lenguaje de programación simple pero eficaz, diseñado para escribir aplicaciones empresariales.
  • Es una evolución de los lenguajes C y C++
  • Proporciona acceso a los tipos de API más comunes: .NET Framework, COM, Automatización y estilo C.
  • Presenta considerables mejoras e innovaciones en áreas como seguridad de tipos, control de versiones, eventos y recolección de elementos no utilizados (liberación de memoria).

PHP :

  • Es un lenguaje multiplataforma.
  • Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una Base de Datos.
  • El código fuente escrito en PHP es invisible al navegador y al cliente ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.

  1. Explicar, ¿qué es la Compilación? Es una fase en donde se revisa el Programa Fuente para que no existan errores con respecto a el lenguaje de programación que haiga elegido.
  2. ¿Qué utilidad tiene un Diagrama de Flujo? Representar gráficamente las distintas etapas de un proceso, para facilitar la comprensión de su funcionamiento, permite con mayor facilidad la identificación de forma clara de las mejoras a proponer.
  3. Mencione 3 formas de representar Diagramas en la programación

[pic 1][pic 2][pic 3][pic 4][pic 5][pic 6]

  1. Cite 10 operadores que Ud. Reconozca

Suma (+)

Resta (-)

Multiplicación (*)

División (/)

Menor que (<)

Mayor que (>)

Igual a (=)

  1. Explique, ¿qué es FreeDFD? Es una aplicación que permite crear diagramas de flujo, que se pueden utilizar para representar gráficamente una amplia gama de algoritmos, ejecutarlos y depurarlos si se encuentran errores.

Conclusión: La tecnología se ha vuelto algo indispensable en nuestra vida diaria, por lo cual es necesario saber manejar una computadora, conocer cada uno de los procesos que hace que funcione correctamente los programas que utilizamos y por supuesto conocer lenguajes básicos de programación  es algo esencial si queremos sacar el mayor provecho, este cuestionario me ha ayudado a familiarizarme con lo que es la programación, ya que no conocía casi nada.

...

Descargar como (para miembros actualizados)  txt (6 Kb)   pdf (114.8 Kb)   docx (15.1 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com