Translate

jueves, 14 de marzo de 2013

Un diagrama de flujo de datos Es una representación gráfica para la maceta del "flujo" de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos (diseño estructurado). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre elsistema y las entidades externas. Este contexto a nivel de DFD se "explotó" para mostrar más detalles del sistema que se está modelando. Los diagramas de flujo de datos fueron inventados por Larry Constantine, el desarrollador original del diseño estructurado, basado en el modelo de computación de Martin y Estrin: "flujo gráfico de datos" . Los diagramas de flujo de datos (DFD) son una de las tres perspectivas esenciales de Análisis de Sistemas Estructurados y Diseño por Método SSADM. El patrocinador de un proyecto y los usuarios finales tendrán que ser informados y consultados en todas las etapas de una evolución del sistema. Con un diagrama de flujo de datos, los usuarios van a poder visualizar la forma en que el sistema funcione, lo que el sistema va a lograr, y cómo el sistema se pondrá en práctica. El antiguo sistema de diagramas de flujo de datos puede ser elaborado y se comparó con el nuevo sistema de diagramas de flujo para establecer diferencias y mejoras a aplicar para desarrollar un sistema más eficiente. Los diagramas de flujo de datos pueden ser usados para proporcionar al usuario final una idea física de cómo resultarán los datos a última instancia, y cómo tienen un efecto sobre la estructura de todo el sistema. La manera en que cualquier sistema es desarrollado, puede determinarse a través de un diagrama de flujo de datos. modelo de datos. niveles, los cuales son: • Nivel 0: Diagrama de contexto. • Nivel 1: Diagrama de nivel superior. • Nivel 2: Diagrama de detalle o expansión. Características En los distintos departamentos de informática existentes no siempre se dispone de los mismos programadores con respecto al tiempo que se pretende que dure una aplicación, por lo cual es de suma importancia que un programa realizado por una persona sea fácil de modificas u mantener por otra. En este sentido, la diagramación estructurada ofrece muchas ventajas para logras estos objetivos. Con esto podemos decir que: Un diagrama estructurado es: Fácil de leer y comprender. Fácil de codificar en una amplia gama de lenguajes y en diferentes sistemas. Fácil de mantener. Eficiente, aprovechando al máximo los recursos de la computadora. Modularizable Simbología de los diagramas de flujo Ventajas Favorecen la compresión del proceso través de mostrado como un dibujo. Un buen diagrama de flujo reemplaza varis páginas de texto. Permiten identificar los problemas y las oportunidades de mejora del proceso. Es bastante sencillo y el más utilizado por su fácil compresión y programación. Es un código reducido se realiza el ordenamiento. Eficaz Desventajas Es el más ineficiente de todos los métodos. Consume bastante tiempo de computadora. Requiere de muchas lecturas en memoria. Requiere de un espacio considerable y cuenta con demasiadas ramificaciones.
Algoritmo Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. En la vida cotidiana, se emplean algoritmos frecuentemente para resolver problemas. Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón. Pasos para resolver un algoritmo 1) Diseño del algoritmo que describe la secuencia ordenada de pasos sin ambigüedades que conducen a la solución de un problema dado. 2) Expresar el algoritmo como un programa en un lenguaje de programación adecuado. (fase de codificación.) 3) Ejecutar y validación del programa. Características de un algoritmo Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo. Un algoritmo debe ser finito. Si se sigue un algoritmo, se debe terminar en algún momento. Diferencia de algoritmo y flujo de datos Un diagrama de flujo de datos es una representación gráfica de datos a través de un sistema de información. Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos mientras que un algoritmo Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Ejemplo de algoritmo Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos lee la ficha del cliente, si el cliente es solvente entonces la empresa acepta el pedido; en caso contrario, rechazara en pedido. 1) Inicio. 2) Leer el pedido. 3) Examinar la ficha del cliente. 4) Si el cliente es solvente, aceptar pedido; en caso contrario, rechazar pedido. 5) Fin.
Procesamiento Se entiende por procesamiento al acto judicial por el que un juez o tribunal resuelve la imputación de uno o más delitos contra una persona física o jurídica en virtud del cual se concluye la fase de instrucción y preparación del sumario en un procedimiento judicial. Con este acto se pasa a la fase siguiente del proceso penal, el juicio, una vez se han tomado las declaraciones testificales y se han aportado el conjunto de pruebas precisas, sean de cargo o de descargo. EL Procesamiento no implica necesariamente la culpabilidad del acusado, cuestión que se resuelve al finalizar el juicio. No obstante, el procesamiento requiere una fuerte convicción del juez o tribunal respecto a los cargos formulados que deben sostenerse en el sumario de forma coherente y precisa e implica la existencia de indicios racionales de criminalidad. El auto de procesamiento suele requerir de formalidades en su contenido, como la identificación precisa del imputado con sus datos filiatorios, una descripción del hecho imputado, la calificación del hecho, una mención y valoración de los elementos probatorios colectados hasta ese momento, y el decisorio de procesar al imputado. En algunos ordenamientos se requiere definir la situación del procesado en cuanto a si continuara o no en libertad y sus condiciones en caso de concederse, en el ordenamiento Argentino esto se resuelve por separado. Datos El dato es una representación simbólica (numérica, alfabética, algorítmica, entre otros) de un atributo o característica de una entidad.Los datos describen hechos empíricos, sucesos y entidades. Los datos aisladamente pueden no contener información humanamente relevante. Sólo cuando un conjunto de datos se examina conjuntamente a la luz de un enfoque, hipótesis o teoría se puede apreciar la información contenida en dichos datos. Los datos pueden consistir en números, estadísticas o proposiciones descriptivas. Los datos convenientemente agrupados, estructurados e interpretados se consideran que son la base de la información humanamente relevante que se pueden utilizar en la toma decisiones, la reducción de la incertidumbre o la realización de cálculos. Es de empleo muy común en el ámbito informático y, en general, prácticamente en cualquier investigación científica. Tipos de datos Tipo de dato informático es un atributo de una parte de los datos que indica al ordenador (y/o al programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar. Tipos de datos comunes son: enteros, números de coma flotante (decimales), cadenas alfanuméricas, fechas, horas, colores, etc. La asignación de tipos a los datos tiene dos objetivos principales: • Por un lado, detectar errores en las operaciones • Por el otro, determinar cómo ejecutar estas operaciones Tipos estáticos Casi todos los tipos de datos son estáticos, la excepción son los punteros y no se tratarán debido a su complejidad. Que un tipo de datos sea estático quiere decir que el tamaño que ocupa en memoria no puede variar durante la ejecución del programa. Es decir, una vez declarada una variable de un tipo determinado, a ésta se le asigna un trozo de memoria fijo, y este trozo no se podrá aumentar ni disminuir. Tipos dinámicos Dentro de esta categoría entra solamente el tipo puntero. Este tipo te permite tener un mayor control sobre la gestión de memoria en tus programas. Con ellos puedes manejar el tamaño de tus variables en tiempo de ejecución, o sea, cuando el programa se está ejecutando. Los punteros quizás sean el concepto más complejo a la hora de aprender un lenguaje de programación, sobre todo si es el primero que aprendes. Debido a esto, no lo trataremos. Tipos simples Como su nombre indica son los tipos básicos en Pascal. Son los más sencillos y los más fáciles de aprender. Por todo esto, serán en los que nos centremos. Los tipos simples más básicos son: entero, lógico, carácter y real. Y la mayoría de los lenguajes de programación los soportan, no como ocurre con los estructurados que pueden variar de un lenguaje a otro. Tipos estructurados Mientras que una variable de un tipo simple sólo referencia a un elemento, los estructurados se refieren a colecciones de elementos. Las colecciones de elementos que aparecen al hablar de tipos estructurados son muy variadas: tenemos colecciones ordenadas que se representan mediante el tipo array, colecciones sin orden mediante el tipo conjunto, e incluso colecciones que contienen otros tipos, son los llamados registros. Tipos ordinales Dentro de los tipos simples, los ordinales son los más abundantes. De un tipo se dice que es ordinal porque el conjunto de valores que representa se puede contar, es decir, podemos establecer una relación uno a uno entre sus elementos y el conjunto de los números naturales. Dentro de los tipos simples ordinales, los más importantes son: • El tipo entero • El tipo lógico • El tipo carácter Tipos no-ordinales Simplificando, podríamos reducir los tipos simples no-ordinales al tipo real. Este tipo nos sirve para declarar variables que pueden tomar valores dentro del conjunto de los números reales. A diferencia de los tipos ordinales, los no-ordinales no se pueden contar. No se puede establecer una relación uno a uno entre ellos y los número naturales. Dicho de otra forma, para que un conjunto se considere ordinal se tiene que poder calcular la posición, el anterior elemento y el siguiente de un elemento cualquiera del conjunto. TECNICAS DE RECOLECCIÓN DE DATOS Los analistas utilizan una variedad de métodos a fin de recopilar los datos sobre una situación existente, como entrevistas, cuestionarios, inspección de registros y observación. Las principales técnicas de recolección de datos son: 1. Entrevistas 2. La encuesta 3. La observacion 4. sesion de grupo. La Entrevista La entrevista, desde un punto de vista general, es una forma específica de interacción social. El investigador se sitúa frente al investigado y le formula preguntas, a partir de cuyas respuestas habrán de surgir los datos de interés. Se establece así un diálogo, pero un diálogo peculiar, asimétrico, donde una de las partes busca recoger informaciones y la otra se nos presenta como fuente de estas informaciones. Una entrevista es un dialogo en el que la persona (entrevistador), generalmente un periodista hace una serie de preguntas a otra persona (entrevistado), con el fin de conocer mejor sus ideas, sus sentimientos su forma de actuar. La Encusta Una encuesta es un conjunto de preguntas normalizadas dirigidas a una muestra representativa de la población o instituciones, con el fin de conocer estados de opinión o hechos específicos. La Observacion Otra técnica útil para el analista en su progreso de investigación, consiste en observar a las personas cuando efectúan su trabajo. La tarea de observar no puede reducirse a una mera percepción pasiva de hechos, situaciones o cosas. Hablábamos anteriormente de una percepción "activa", lo cual significa concretamente un ejercicio constante encaminado a seleccionar, organizar y relacionar los datos referentes a nuestro problema. No todo lo que aparece ante el campo del observador tiene importancia y, si la tiene, no siempre en el mismo grado; no todos los datos se refieren a las mismas variables o indicadores, y es precio estar alerta para discriminar adecuadamente frente a todo este conjunto posible de informaciones. Sesiones De Grupo También conocida como sesiones de grupo, es una de las formas de los estudios cualitativos en el que se reúne a un grupo de personas para indagar acerca de actitudes y reacciones frente a un producto, servicio, concepto, publicidad, idea oempaque.