miércoles, 27 de mayo de 2009

PRUEBA DIAGNOSTICA DE ANALISIS DE ALGORITMOS

PRUEBA DIAGNOSTICA
ANALISIS DE ALGORITMO
  1. ENUMERE LAS HERRAMIENTAS OFIMATICAS QUE MANEJA.
    · Microsoft office Excel
    · Microsoft office Word
    · Microsoft office Power Point
    · Microsoft office Acces
  2. QUE ES UN PROBLEMA?
    Problema es una operación mediante la cual se especifica claramente y de un modo concreto sobre qué se va a realizar la investigación. Es el punto inicial de la cadena: Problema- Investigación- Solución; por tanto, determinará toda la posterior proyección de la investigación se debe tener en cuenta:
    -El problema, responde al ”POR QUE”, de la Investigación lo podemos definir como la situación propia de un objeto, que provoca una necesidad en un sujeto, el cual desarrollará una actividad para transformar la situación mencionada.
    -El problema es objetivo en tanto es una situación presente en el objeto; pero es subjetivo, pues para que exista el problema, la situación tiene que generar una necesidad en el sujeto.
    -Cualquier problema científico es consecuencia del desconocimiento de la existencia, en una esfera de la realidad, de elementos y relaciones de dicha realidad objetiva. El planteamiento del problema científico es la expresión de los límites del conocimiento científico actual que genera la insatisfacción de la necesidad del sujeto.
  3. COMO SE SOLUCIONA UN PROBLEMA?
    Para lograr resolver cualquier problema se deben seguir básicamente los siguientes pasos:
    Análisis del Problema. En este paso se define el problema, se lo comprende y se lo analiza con todo detalle.
    Diseño del Algoritmo. Se debe elaborar una algoritmo que refleje paso a paso la resolución del problema.
    Resolución del Algoritmo en la computadora. Se debe codificar el algoritmo.
  4. CUALES SON LAS ETAPAS PARA LA SOLUCION DE UN PROBLEMA?
    Para solucionar un problema se deben tener en cuenta 4 fases:
    Evaluación, intervención, mantenimiento y generalización.
  5. QUE ES SOFTWARE?
    La palabra «software» se refiere al equipamiento lógico o soporte lógico de un computador digital, y comprende el conjunto de los componentes lógicos necesarios para hacer posible la realización de una tarea específica, en contraposición a los componentes físicos del sistema (hardware).
    Tales componentes lógicos incluyen, entre otros, aplicaciones informáticas tales como procesador de textos, que permite al usuario realizar todas las tareas concernientes a edición de textos; software de sistema, tal como un sistema operativo, el que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, también provee una interfaz ante el usuario.
  6. QUE CLASES DE SOFTWARE CONOCE Y CUALES MANEJA?
    Las clases de software que existen son:

    Software de aplicación
    Software de sistema
    Software de usuario

    Pero los software que manejo son:
    Microsoft Office
    Daemon Tools
    Video Lan (VLC)
    Total Video Converter
  7. QUE ES UN ALGORITMO?
    Un algoritmo es un procedimiento a seguir, para resolver un problema en términos de:
    Las acciones por ejecutar y el, el orden en que dichas acciones deben ejecutarse.
    Un algoritmo nace en respuesta a la aparición de un determinado problema. Una algoritmo esta compuesto de una serie finita de pasos que convergen en la solución de un problema, pero además estos pasos tienen un orden específico.
    Entenderemos como problema a cualquier acción o evento que necesite cierto grado de análisis. En general, cualquier problema puede ser solucionado utilizando un algoritmo, en este sentido podemos utilizar los algoritmos para resolver problemas de cómputo.
    Un algoritmo para un programador es una herramienta que le permite resaltar los aspectos más importantes de una situación y descartar los menos relevantes. Todo problema de cómputo se puede resolver ejecutando una serie de acciones en un orden específico.
  8. ENUNCIE LAS CARACTERISTICAS DE UN ALGORITMO
    Carácter finito
    . "Un algoritmo siempre debe terminar después de un número finito de pasos".
    Precisión. "Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso".
    Entrada. "Un algoritmo tiene cero o más entradas: cantidades que le son dadas antes de que el algoritmo comience, o dinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos".
    Salida. "Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas".
    Eficacia. "También se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente básicas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel".
  9. COMO SE ANALIZA UN ALGORITMO?
    Como medida de la eficiencia de un algoritmo, se suelen estudiar los recursos (memoria y tiempo) que consume el algoritmo. El análisis de algoritmos se ha desarrollado para obtener valores que de alguna forma indiquen (o especifiquen) la evolución del gasto de tiempo y memoria en función del tamaño de los valores de entrada.
    El análisis y estudio de los algoritmos es una disciplina de las ciencias de la computación y, en la mayoría de los casos, su estudio es completamente abstracto sin usar ningún tipo de lenguaje de programación ni cualquier otra implementación; por eso, en ese sentido, comparte las características de las disciplinas matemáticas. Así, el análisis de los algoritmos se centra en los principios básicos del algoritmo, no en los de la implementación particular. Una forma de plasmar (o algunas veces "codificar") un algoritmo es escribirlo en pseudocódigo o utilizar un lenguaje muy simple tal como Léxico, cuyos códigos pueden estar en el idioma del programador.

No hay comentarios: