Você está na página 1de 22

REPBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL DE LA FUERZA
ARMADA BOLIVARIANA
NCLEO GURICO-SEDE TUCUPIDO
INGENIERIA DE SISTEMAS SECCION D4-1 DIURNO

*Principios de
procesamiento
de datos
*Anlisis
estructurado de
sistemas
*Algoritmos
PROFESOR (A):
Ynirida Gomez
BACHILLER (S):

C.I: 24.792.542 Mary Goncalves


C.I: 20.528.880 Ron Denys
C.I: 18.895.620 Eudes Milln

Tucupido, 13 de Octubre del 2011


NDICE
INTRODUCCIN
PRINCIPIOS DE PROCESAMIENTO DE DATOS
ESTRUCTURA BSICA DE DATOS

IV
5
5

-Datos

-Informacin

-Archivo

-Base de datos

-Procesamiento de datos

-Procesamiento de transacciones

-Procesamiento de informacin
SISTEMAS DE INFORMACIN

6
6

-Definicin

-Componentes

-Estructura

-Funciones

-Clasificacin
ANLISIS ESTRUCTURADO DE SISTEMAS(AES)
*Herramientas del Anlisis estructurado de sistemas

9
10
11

*Diagrama de flujo de datos (DFD)

11

*Diccionario de datos (DD)

12

*Descripcin de procesos (DP)


ALGORITMO ESTRUCTURADO
*Algoritmo estructurado

13
13
13

*Estructuras

14

-Secuenciales

14

-De decisiones

15

-De repeticin
CONCLUSIONES
REFERENCIAS BIBLIOGRFICAS
INTRODUCCIN

16
XX
21

La Ingeniera de Sistemas representa la principal herramienta de trabajo de


los desarrolladores de sistemas de informacin. Est representa por
metodologa

compuesta

por

un

conjunto

de

etapas

que

se

una

realizan

secuencialmente para dar vida a una aplicacin en forma evolutiva. Cada etapa se
integra por un conjunto de acciones encaminadas para obtener productos
especficos, como: especificaciones, diagramas, formatos, cdigo, pruebas y
documentos diversos.
En la actualidad para muchas organizaciones, los sistemas de informacin
basados en computadoras son el corazn de las actividades cotidianas y objeto de
gran consideracin en la toma de decisiones, las empresas consideran con mucho
cuidados las capacidades de sus sistemas de informacin cuando deciden ingresar
o no en nuevos mercados o cuando planean la respuesta que darn a
la competencia.
Al establecer los sistemas de informacin basados en computadoras deben
tener la certeza de que se logren dos objetivos principales: que sea un
sistema correcto y que este correcto el sistema. Ningn sistema que deje satisfacer
ambos objetivos ser completamente til para la gerencia u organizacin.
El desarrollo de algoritmos es un tema fundamental en el diseo de
programas por lo cual el alumno debe tener buenas bases que le sirvan para poder
desarrollar de manera fcil y rpida sus programas.
El uso de algoritmos, facilitar desarrollar la capacidad analtica y
creadora del alumno, para de esta manera mejorar su destreza en la elaboracin de
algoritmos que sirven como base para la codificacin de los diferentes programas
que tendr que desarrollar a lo largo de la carrera.

PRINCIPIOS DE PROCESAMIENTOS DE DATOS


ESTRUCTURA BSICA DE DATOS
Es una forma de organizar un conjunto de datos elementales con el
objetivo de facilitar su manipulacin. Un dato elemental es la mnima informacin
que se tiene en un sistema.
Una estructura de datos define la organizacin e interrelacin de stos y un
conjunto de operaciones que se pueden realizar sobre ellos. Las operaciones
bsicas son:

Alta, adicionar un nuevo valor a la estructura.

Baja, borrar un valor de la estructura.

Bsqueda, encontrar un determinado valor en la estructura para realizar


una operacin con este valor, en forma secuencial o binario (siempre y cuando
los datos estn ordenados).
Otras operaciones que se pueden realizar son:

Ordenamiento, de los elementos pertenecientes a la estructura.

Apareo, dadas dos estructuras originar una nueva ordenada y que contenga
a las apareadas.
Cada estructura ofrece ventajas y desventajas en relacin a la simplicidad

y eficiencia para la realizacin de cada operacin. De esta forma, la eleccin de la


estructura de datos apropiada para cada problema depende de factores como la
frecuencia y el orden en que se realiza cada operacin sobre los datos.

I.

DATOS
Es una representacin simblica, atributo o caracterstica de una entidad, el

dato carece de sentido propio y por lo tanto carece de significado. Al ser


debidamente procesado puede ser utilizado en clculos y tomas de decisiones.
II.

INFORMACIN
La informacin es el resultado obtenido de un unos datos procesados. La

informacin tiene forma y sentido.


III.

ARCHIVOS
Es una coleccin de informacin datos relacionados entre s, que se

encuentran almacenados como una unidad en la computadora. Los archivos son


usados como entradas y salidas a la computadora, manejados por programas que
los manipulan. No requieren un tamao predeterminado, por lo que pueden existir
con grandes cantidades de datos o pequeos, segn sea la necesidad.
IV.

BASE DE DATOS
Es un conjunto de datos pertenecientes a un mismo contexto y

almacenados sistemticamente para su posterior uso. En una Base de Datos existe


independencia entre los datos, lo que facilita su manejo.
V.

PROCESAMIENTO DE DATOS
Es una tcnica que consiste en la recoleccin de datos, que son evaluados y

ordenados, para luego obtener informacin til que posteriormente es evaluada


por un usuario final y le permite tomar decisiones o realizar las acciones que
considere conveniente.
VI.

PROCESAMIENTO DE TRANSACCIONES

Es el proceso mediante el cual se capturan, clasifican, ordenan, calculan,


resumen y, finalmente se almacenan los datos originados por las transacciones en
un sistema de actividades
VII.

PROCESAMIENTO DE INFORMACIN
Es el proceso mediante el cual se seleccionan, reducen y convierten datos

almacenados para presentarlos y distribuirlos en forma tal que tengan significado


y aporten conocimiento al elemento receptor.
SISTEMAS DE INFORMACIN
DEFINICIN

I.

Un sistema de informacin (SI) es un conjunto de elementos interrelacionados con


el propsito de prestar atencin a las demandas de informacin de una
organizacin, para elevar el nivel de conocimientos que permitan un mejor apoyo
a la toma de decisiones y desarrollo de acciones
II.

ESTRUCTURAS

Podemos estructurar un Sistema de Informacin como una red de centros


de informacin asociados a las unidades funcionales de la empresa dependiendo
de los flujos de datos e informacin se crea una red de informacin entre las
diferentes unidades funcionales de la organizacin lo que nos lleva a la estructura
de un sistema de informacin.
Es simplemente tener los sub-sistemas en orden.
III.

COMPONENTES
Los componentes ms importantes de un sistema de informacin son los

siguientes:

FINANCIEROS. Es el aspecto econmico que permite la adquisicin,


contratacin y mantenimiento de los dems recursos que integran un

sistema de informacin.
ADMINISTRATIVOS.

Es

la

estructura

orgnica

de

objetivos,

lineamientos, funciones, procedimientos, departamentalizacin, direccin


y control de las actividades; que sustenta la creacin y uso de los sistemas.

HUMANOS. Est compuesto por dos grupos:


EL TCNICO, que posee los conocimientos especializados en el
desarrollo de sistemas, siendo estos los: Administradores, Lderes de

Proyecto, Analistas, Programadores, Operadores y Capturistas.


EL USUARIO, representado por las personas interesadas en el manejo de
informacin va cmputo, como apoyo al mejor desempeo de sus
actividades, siendo estos los: Funcionarios, Contadores, Ingenieros,

Empleados, Pblico, etc.


MATERIALES. Son aquellos elementos fsicos que

soportan el

funcionamiento de un sistema de informacin, por ejemplo: local de


trabajo, instalaciones elctricas y

de aire acondicionado, medios de

comunicacin, mobiliario, maquinaria, papelera, etc.


TECNOLGICOS. Es el conjunto de conocimientos, experiencias,
metodologas y tcnicas; que orientan la creacin, operacin y
mantenimiento de un sistema.

IV.

FUNCIONES
Las funciones de un sistema de informacin de manera general son:

1-Brinda informacin oportuna del negocio a la alta gerencia


2-Ayuda a la toma de decisiones
3-Agilizar las transacciones del negocio y sacar el mayor provecho
4-Compartir informacin que a la larga puede ahorrar tiempo, recursos y costos.
5-Presentar la informacin del negocio en una manera oportuna y precisa para el
soporte a las decisiones

V.

CLASIFICACIN
Los sistemas de informacin, de manera general se pueden clasificar de

tres formas segn sus propsitos generales, en este sentido Peralta (2008) clasifica
los sistemas de informacin en tres tipos fundamentales:

1- Sistemas transaccionales: Son Sistemas de Informacin que logran la


automatizacin de procesos operativos dentro de una organizacin ya que su
funcin primordial consiste en procesar transacciones tales como pagos, cobros,
entradas, salidas, etc.

2-Sistemas de Soporte a la Toma de Decisiones, Sistemas para la Toma de


Decisin de Grupo, Sistemas Expertos de Soporte a la Toma de Decisiones y
Sistema de Informacin para Ejecutivos: Son Sistemas de Informacin que
apoyan el proceso de toma de decisiones.

3-Sistemas Estratgicos: Son sistemas de informacin desarrollado en las


organizaciones con el fin de lograr ventajas competitivas, a travs del uso de la
tecnologa de informacin.
En dependencia del enfoque (tres en total), segn reporta Pea (2006), los
sistemas de informacin se pueden agrupar en una cierta clasificacin, que brinda
una idea esencial de su estructura y funcionamiento.
De acuerdo al elemento principal de proceso de la informacin, los
sistemas de informacin pueden ser de tres tipos (Manual, Mecanizadas y Bath):

-Manuales: cuando el hombre auxiliado por cierto equipo (mquinas de escribir,


sumadoras, archivos, etc.) realiza las principales funciones de recopilacin,
registro, almacenamiento, clculo y generacin de informacin.

-Mecanizadas: cuando cierta maquinaria realiza las principales funciones de


procesamiento. Para los sistemas mecanizados que hacen uso de un computador,
de acuerdo al tipo de interaccin Hombre-Mquina, los sistemas de informacin
pueden ser de dos tipos (Batch y en Lnea]: Batch: el usuario proporciona los
datos necesarios para la ejecucin de un proceso y espera a que el computador
termine la tarea para recibir los resultados; En Lnea: existe un dilogo directo
entre el usuario y el computador durante la ejecucin de un proceso.
En cuanto a la organizacin fsica de los principales recursos de
procesamiento de datos, los sistemas de informacin pueden ser de tipo:

-Procesos centralizados: los recursos se encuentran ubicados en un rea fsica


determinada, por lo que su acceso se realiza en las misma instalacin o desde
lugares retirados, mediante lneas de comunicacin de datos (telefnicas,
microondas, satlite, etc.).

-Proceso distribuido: los recursos se encuentran diseminados en diversos lugares


de una zona territorial (ciudad, pas, continente, etc.), por lo que el procesamiento
se realiza en el propio lugar donde se originan los datos, existiendo la posibilidad
de compartir informacin entre las diversas instalaciones, mediante la informacin
de una Red de Comunicacin.

EJEMPLO
Entradas:

Datos generales del cliente: nombre, direccin, tipo de cliente, etc.

Polticas de crditos: lmite de crdito, plazo de pago, etc.

Facturas (interface automtico).

Pagos, depuraciones, etc.

Proceso:

Clculo de antigedad de saldos.

Clculo de intereses moratorios.

Clculo del saldo de un cliente.

Almacenamiento:

Movimientos del mes (pagos, depuraciones).

Catlogo de clientes.

Facturas.
Salidas:

Reporte de pagos.

Estados de cuenta.

Plizas contables (interface automtica)

Consultas de saldos en pantalla de una terminal.


ANLISIS ESTRUCTURADO DE SISTEMAS (AES).
Se refiere al proceso de examinar la situacin de una empresa con el

propsito de mejorarla con mtodos y procedimientos ms adecuados. Es un


mtodo para el anlisis de sistemas manuales o automatizados, que conduce
al

desarrollo

de especificaciones para sistemas nuevos o para efectuar

modificaciones a los ya existentes. ste anlisis permite al analista conocer un


sistema o proceso en una forma lgica y manejable al mismo tiempo que
proporciona la base para asegurar que no se omite ningn detalle pertinente. Es
decir, concibe el anlisis y diseo de sistemas en base a la construccin de
modelos con el fin de representar las funciones que realiza el sistema, desde

su concepcin fsica hasta la deduccin lgica de su informacin y


procesos.
El mtodo de desarrollo del anlisis estructurado tiene como finalidad
superar esta dificultad por medio de:
1. La divisin del sistema en componentes y
2. La construccin de un modelo del sistema.
El mtodo incorpora elementos tanto de anlisis como de diseo.
I.

HERRAMIENTAS PARA EL ANLISIS ESTRUCTURADO DE


SISTEMAS (AES)
La herramienta fundamental del Diseo Estructurado es el diagrama

estructurado que es de naturaleza grfica y evitan cualquier referencia


relacionada con el hardware o detalles fsicos. Su finalidad no es mostrar la lgica
de los programas (que es la tarea de los diagramas de flujo). Los Diagramas
Estructurados describen la interaccin entre mdulos independientes junto con los
datos que un mdulo pasa a otro cuando interacciona con l. Dentro de estas
herramientas estn:
Diagrama de Flujo de Datos.
Diccionario de Datos.
Descripcin de Procesos.
II.

DIAGRAMA DE FLUJO DE DATOS (DFD)


Es una herramienta que permite visualizar un sistema como una red de

procesos

funcionales, conectados entre s por conductos y

tanques de

almacenamiento de datos. Proporciona un punto de vista de un sistema, el


orientado a funciones. Herramienta que permite representar grficamente un
sistema, mostrando tanto los procesos que en el se llevan a cabo como los datos
que pasan de un proceso a otro.

III.

DICCIONARIO DE DATOS (DD)


Es un catlogo, un depsito, de los elementos de un sistema. Estos

elementos se centran alrededor de los datos y la forma en que estn estructurados


para satisfacer los requerimientos y las necesidades de la organizacin. En l se
encuentran la lista de todos los elementos que forman parte del flujo de datos en
todo el sistema.
El diccionario de datos guarda y organiza los detalles del Diagrama de
Flujo de Datos (DFD). Es el segundo componente del anlisis estructurado.
Tambin se conoce como "Data Repository". Incluye el contenido de los data
flow (flujos de datos), los "data store", las entidades externas y los procesos.

Elementos de datos (Data elements): Es la parte ms pequea de los datos


que tiene significado en el sistema de informacin. Se combinan varios elementos
de datos para hacer los records o "data structures". Ejemplo: nombre, direccin,
seguro social.
Estructura de datos (Data Structure): Tambin se conocen como record.
Es la combinacin de elementos de datos relacionados que se incluye en un flujo
de datos o se retiene en un almacn de datos.
IV.

DESCRIPCIN DE PROCESOS (DP)


Define lo que debe hacerse para transformar entradas en salidas. Es una

descripcin detallada de la poltica de negocios del usuario del cual cada burbuja
lleva a cabo. La especificacin de procesos describe las reglas sobre cmo realizar
el proceso para transformar las entradas en salidas. Indican el proceso a realizar, la
transformacin de datos, no el algoritmo (que se selecciona en la etapa de diseo)

ALGORITMOS ESTRUCTURADOS
I.

ALGORITMOS ESTRUCTURADOS
Las estructuras de operacin de programas son un grupo de formas de

trabajo, que permiten, mediante la manipulacin de variables, realizar ciertos


procesos especficos que nos lleven a la solucin de problemas. Estas estructuras
se clasifican de acuerdo con su complejidad en:
II.

ESTRUCTURAS

i.

ESTRUCTURAS SECUENCIALES
La estructura secuencial es aquella en la que una accin (instruccin) sigue

a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la
entrada de la siguiente y as sucesivamente hasta el fin del proceso. Una estructura
secuencial se representa de la siguiente forma:
Inicio
Accion1
Accion2
.Accin n
Fin
Ejemplo:
Suponga que un individuo desea invertir su capital en un banco y desea
saber cunto dinero ganara despus de un mes si el banco paga a razn de 2%
mensual.
Inicio

Leer cap _inv


gan = cap_inv * 0.02
Imprimir gan
Fin
ii.

ESTRUCTURAS DE CONDICIONALES O DE DECISIONES


Las estructuras condicionales comparan una variable contra otro(s) valor(e

s), para que en base al resultado de esta comparacin, se siga un curso de accin
dentro del programa. Cabe mencionar que la comparacin se puede hacer contra
otra variable o contra una constante, segn se necesite. Existen dos tipos bsicos,
las simples y las mltiples.

Simples:
Las estructuras condicionales simples se les conocen como Tomas de

decisin. Estas tomas de decisin tienen la siguiente forma:


Si <condicin> entonces Accin(es) Fin-si

Dobles:

Las estructuras condicionales dobles permiten elegir entre dos opciones o


alternativas posibles en funcin del cumplimiento o no de una determinada
condicin. Se representa de la siguiente forma:
Si <condicin> entonces Accin(es) si no Accin(es) Fin-si

Mltiples:
Las estructuras de comparacin mltiples, son tomas de decisin

especializada que permiten comparar una variable contra distinta posibles


resultados, ejecutando para cada caso una serie de instrucciones especficas. La
forma comn es la siguiente:

Si <condicin> entonces Accin(es) si no Si <condicin> entonces


Accin(es) si no... Varias condiciones.
Ejemplo
Un hombre desea saber cunto dinero se genera por concepto de intereses
sobre la cantidad que tiene en inversin en el banco. El decidir reinvertir los
intereses siempre y cuando estos excedan a $7000, y en ese caso desea saber
cunto dinero tendr finalmente en su cuenta.
Inicio
Leer p_int, cap
int = cap * p_int
si int > 7000 entonces
capf = cap + int
fin-si
Imprimir capf
Fin
iii.

ESTRUCTURAS CCLICAS O REPETITIVAS


Se llaman problemas repetitivos o cclicos a aquellos en cuya solucin es

necesario utilizar un mismo conjunto de acciones que se puedan ejecutar una


cantidad especfica de veces. Esta cantidad puede ser fija (previamente
determinada por el programador) o puede ser variable (estar en funcin de algn
dato dentro del programa).Los ciclos se clasifican en:

Ciclos con un Nmero Determinado de Iteraciones (Hacer-Para)

Son aquellos en que el nmero de iteraciones se conoce antes de ejecutarse


el ciclo. La forma de esta estructura es la siguiente:

En este ciclo la variable de control toma el valor inicial del ciclo y el ciclo
se repite hasta que la variable de control llegue al lmite superior

Ciclos con un Nmero Indeterminado de Iteraciones (Hacer-Mientras,


Repetir-Hasta)

Son aquellos en que el nmero de iteraciones no se conoce con exactitud, ya


que esta dado en funcin de un dato dentro del programa.

Hacer-Mientras:
Esta es una estructura que repetir un proceso durante N veces, donde

N puede ser fijo o variable. Para esto, la instruccin se vale de una condicin
que es la que debe cumplirse para que se siga ejecutando. Cuando la condicin ya
no se cumple, entonces ya no se ejecuta el proceso. La forma de esta estructura es
la siguiente:

Ejemplo
Leer 20 nmeros e imprimir cuantos son positivos, cuantos negativos
y cuantos neutros.
Inicio
cn = 0
cp = 0
cneg = 0
Hacer para x = 1 a 20
Leer num
Sin num = 0 entonces
cn = cn + 1
si no
Si num > 0 entonces
cp = cp + 1
si no
cneg = cneg + 1

Fin-si
Fin-si
Fin-para
Imprimir cn, cp, cneg
Fin

Repetir-Hasta
Esta es una estructura similar en algunas caractersticas, a la anterior.

Repite un proceso una cantidad de veces, pero a diferencia del Hacer-Mientras, el


Repetir-Hasta lo hace hasta que la condicin se cumple y no mientras, como en el
Hacer-Mientras. Por otra parte, esta estructura permite realizar el proceso cuando
menos una vez, ya que la condicin se evala al final del proceso, mientras que en
el Hacer-Mientras puede ser que nunca llegue a entrar si la condicin no se
cumple desde un principio. La forma de esta estructura es la siguiente:
Repetir
Accion1
Accion2
.AccionN
Hasta <condicin>
NO

CONCLUSIONES

La tecnologa de

informacin

est

transformando

las

actividades

econmicas y cotidianas como uno de los fenmenos sociolgicos ms


importantes del siglo. Por esta razn, los niveles de oportunidades de trabajo se
incrementan de una manera acelerada en diferentes reas del conocimiento.
Indiscutiblemente, las computadoras han invadido ya todos y cada uno de
los

campos

de

la

actividad,

tecnologa,

arte,

educacin,

recreacin,

administracin. Economa y de acuerdo a la tendencia actual, nuestra civilizacin


y las venideras dependern cada vez ms de estos "cerebros" electrnicos.
Se ha venido acelerando la velocidad de cambio del medio de casi todas
las organizaciones, de all que stas necesiten ahora ms informacin como
soporte a la toma de decisiones.
La importancia de los sistemas informativos, as como las partes que lo
componen, es primordial para proveer los elementos necesarios para la toma de
decisiones.
Los sistemas de informacin cumplen con aspectos importantes y
determinantes en los diferentes conceptos de sistema y se puede definir como una
organizacin compleja que relaciona todo el conjunto de mtodos, de datos, de
medios e instrumentos necesarios para satisfacer las necesidades de la direccin
de un objeto determinado.
El algoritmo es un mtodo para resolver un problema mediante una serie
de pasos definidos, precisos y finitos.

REFERENCIAS BIBLIOGRFICAS

Fuentes de Internet:

-http://www.wolnm.org/apa/articulos/Ingenieria_Software.pdf
-http://www.econlink.com.ar/sistemas-informacion
-http://www.monografias.com/trabajos7/sisinf/sisinf.shtml
-http://www.inf.udec.cl/~apuente/archivos/Cap%203.pdf
-http://www.inf.udec.cl/~apuente/archivos/Cap%203.pdf
-http://www.slideshare.net/darmy9/clase-2-unidad-2-parte-14
-http://es.scribd.com/doc/2492917/algoritmos

Fuentes Bibliogrficas:

-LOPEZ Roman Leobardo; "Programacin estructurada (enfoque algortmico)"


Computec

Você também pode gostar