Monografias.com > Sin categoría
Descargar Imprimir Comentar Ver trabajos relacionados

Sistemas (página 2)




Enviado por Dayana Sanchez



Partes: 1, 2

Todos los lenguajes de programación proveen
facilidades para incluir líneas de comentarios en los
programas. Estos comentarios aclaran lo que se ordena al
computador y facilitan entender el programa. Puesto que estos
comentarios no son tenidos en cuenta como instrucciones, y
aparecen en los listados del programa, resulta muy conveniente
agregar abundantes comentarios a todo programa que codifiquemos.
Esto es lo que se denomina Documentación
Interna.

7.-
TRANSCRIPCIÓN

El programa codificado es necesario que lo llevemos a un
medio que sea aceptado como entrada por el computador: lo
perforamos en tarjetas, lo grabamos en un disco flexíble o
lo grabamos en un disco duro. Este programa es el que se conoce
como Programa Fuente (Source).

8.- COMPILACIÓN

Utilizamos ahora un programa de computador llamado
Compilador o Traductor, el cúal analiza todo el programa
fuente y detecta errores de sintaxis ocasionados por fallas en la
codificación o en la transcripción. Las fallas de
lógica que pueda tener nuestro programa fuente no son
detectadas por el compilador. Cuando no hay errores graves en la
compilación, el compilador traduce cada instrucción
del programa fuente a instrucciones propias de la máquina
(Lenguaje de Maquina), creando el Programa Objeto.

Algunos computadores utilizan Interpretadores,
(Generalmente para el Lenguaje Basic), en reemplazo de programas
compiladores. La diferencia consiste en que el interpretador
recibe, desde una terminal, sólo una instrucción a
la vez, la analiza y, si está bien, la convierte al
formato propio de la maquina. Si la instrucción tiene
algún error, el interpretador llama la atención de
la persona para que corrija dicha instrucción.

Como resultado de la corrida del compilador, podemos
obtener varios listados:

  • Listado del programa fuente

  • Listado de los errores detectados

  • Listado de campos utilizados, etc.

Los errores los debemos corregir sobre el mismo programa
fuente, ya sea reemplazando las tarjetas mal perforadas o
retrabando en el disco flexible o en el disco duro. Este paso de
la compilación lo repetimos hasta eliminar todos los
errores y obtener el programa ejecutable.

9.- PRUEBAS DE
COMPUTADOR

Cuando tenemos el programa ejecutable (en lenguaje de
maquina), ordenamos al computador que lo ejecute, para lo cual
suministramos datos de prueba, como lo hicimos en la prueba de
escritorio (paso 5). Los resultados obtenidos los analizamos,
luego de lo cual puede ocurrir cualquiera de estas
situaciones:

a.- La lógica del programa está bien, pero
hay errores sencillos, los cuales los corregimos modificando
algunas instrucciones o incluyendo unas nuevas; el proceso
debemos repetirlo desde el paso 6.

b.- Hay errores ocasionados por fallas en la
lógica, lo que nos obliga a regresar a los pasos 4 y 5
para revisión y modificación del
diagrama.

c.- Hay errores muy graves y lo más aconsejable
es que regresemos al paso 2 para analizar nuevamente el problema,
y repetir todo el proceso.

d.- No hay errores y los resultados son los esperados.
En este caso, el programa lo podemos guardar permanentemente en
una librería o biblioteca del computador, para sacarlo de
allí cuando necesitemos ejecutarlo nuevamente.

CICLO DE VIDA DE
UN SISTEMA

Ciclo de vida de un sistema:

Definición del problema.

Recopilación de información.

Análisis.

Diseño.

Programación.

Prueba.

Documentación.

Implementación.

Objetivo. Conocer los elementos necesarios en cada paso
de un ciclo de vida de un sistema.

Ciclo de vida de un sistema.

También llamado modelo de cascada o SDLC
(símbolos en ingles).

Es un enfoque sistemático y secuencial por fases
del análisis y diseño de un sistema de
información.

Características.

Las fases nunca se llevan como un paso a
parte.

Varias actividades pueden suceder
simultáneamente.

Las actividades pueden repetirse.

Actividades

Proyecto

Traslapan.

Conclusión: Las actividades se traslapan y luego
disminuyen.

CICLO DE VIDA

IDENTIFICACION DE:

Problemas:

Etapa crítica para el éxito del resto del
proyecto.

Requiere de la observación honesta del analista
s/el negocio.

Analista y personal hacen resaltar los
problemas.

Oportunidades:

Situaciones que el analista cree que pueda ser
mejores.

Permite que el negocio gane un avance competitivo que
ponga un estándar de la industria.

Objetivo:

Componente importante de la primera fase.

El analista debe descubrir lo que está tratando
de hacer el negocio.

El analista será capaz de identificar si una
aplicación de sistema de información pude ayudar al
sistema, negocio, a que alcance sus objetivos atacando problemas
específicos y oportunidades.

PRIMERA FASE

PLANTEAMIENTO DEL
PROBLEMA

Reglas:

Identificar los componentes, explicando las relaciones
entre ellos.

Ubicar el problema dentro de un marco
conceptual.

Analizar el problema desglosando en sus unidades
más simples.

Simplificando, eliminando la información
redundante.

Investigar estudios análogos consultando la
literatura existente.

Plantear el problema en una forma más variable
para poder investigarlo.

Características:

Cada actividad realizada siempre es parte de un entorno
mayor.

El trabajo comienza estableciendo los requisitos de
todos aquellos elementos importantes del sistema.

Asignando grupos con estos requisitos para integrar el
sistema de computo.

Es esencial cuando el SW debe interrelacionarse con
otros elementos SW, HW, personas, base de datos, etc.

(Segunda fase)

DETERMINACION DE LOS REQUERIMIENTOS DE
INFORMACION

Herramientas: Muestra e investigación de datos
relevantes.

Entrevista.

Cuestionario.

Comportamiento de los tomadores de
decisión.

Prototipos.

El analista: Comprende que información necesitan
los usuarios para trabajar.

Sirve: Para formar la imagen que el analista tiene de la
organización y sus objetivos.

Involucrados:

Analista.

Usuarios.

Administradores de las operaciones.

El analista necesita:

Los detalles de las funciones actuales del
sistema.

¿Quién? Personas

¿Que? Actividad del negocio

¿Dónde? Ambiente

¿Cuándo? En que momento

¿Como? De que manera se desarrollo

Al término de la fase:

El analista debe comprender el porqué de los
funciones del negocio.

Tener informe sobre personas, objetivos y
procedimientos.

Herramientas: técnicas para la recolección
de datos.

(Tercera fase)

ANALISIS DE LAS
NECESIDADES DEL SISTEMA

(Cuarta fase)

DISEÑO DEL SISTEMA
(RECOMENDADO).

Usa la información recolectada anteriormente para
hacer el diseño lógico de S1 (pseudo código,
DF, etc.).

Diseña procedimientos precisos para la captura de
datos (diseño de entradas).

Proporciona entrada efectiva para el sistema de
información mediante el uso de técnicas para el
diseño de formas y pantallas

Diseña la interfaz del usuario (teclado,
menú de pantalla y ratón)

Diseño de salidas

Diseño de base de datos

Diseño de archivo

Diseño de control y respaldo, etc.

OBJETIVO: Son las metas o fines hacia las, cuales se
quiere llegar. Es determinar los resultados deseados
¿Qué es lo que se requiere?

POLITICA: Son reglas que se establecen para dirigir
funciones y seguir qué éstas se desempeñen
de acuerdo con los objetivos deseados (son guías para las
toma de decisión).

MISION: Es la función o tarea básica de
una organización o individuo.

ESTRATEGIA: Son planes, su función consiste en
regir la obtención uso y disposición, de los medios
necesarios para alcanzar los objetivos.

REGLAS: Describen con claridad las acciones especificas
requeridas o las que no se deben llevar a cabo.

Son aquellos que guían una acción sin
especificar un orden de tiempo, de hecho.

NORMAS: Todo señalamiento imperativo de algo que
ha de realizarse sea genérico o
específico.

(Quinta fase)

DISEÑO Y
DOCUMENTACION DEL SOFTWARE

Las representaciones del diseño deben ser
traducidas a un lenguaje artificial, dando como resultado unas
instrucciones ejecutadas por la computadora el paso de la
codificación es el que lleva acabo esa
traducción.

Identificar

Ambiente operativo

Lógica de los programas

Elección del lenguaje de
programación

Tipo de documentación

Manual del usuario

Manual de programación

Manual del sistema

El analista trabaja con los programadores para
desarrollar cualquier sw original que necesite.

Incluye Diagrama estructurado, método HIPO, DF,
diagram Nassi – s. y warnicr.

Ojo: Muchos procedimientos sistemáticos que
emplea el analista ayuda a mantener al mínimo los
mantenimientos.

Se desarrollan a lo largo del ciclo.

Sirve para asegurar que toda información del
software que esté disponible.

Documentación Confiabilidad a
usuarios.

Debe seguir creciendo.

Tomar en cuenta:

Prueba.

Verificación y validación.

Certificación confirmación que el programa
esta bien hecho.

Importancia del mantenimiento. Los programas de
computación deben ser modificados y mantenidos y
actualizados. La cantidad promedio del tiempo y gastado en
mantenimiento en una instalación del sistema de
información gerencial (MIS) es de 40% al 60%.

DIAGRAMA DE
FLUJO

Es un grafico lógico del plan
de trabajo que se ejecutara para la solución de un
determinado problema. A través de él, se planifica
la solución del problema independiente del lenguaje de
computación
a usar. De esta manera se separa loas instrucción es un
lenguaje determinado con todas las reglas.

Las capacidades humanas necesarias para elaborar un
diagrama de flujo correcto son: Lógico, Prácticas,
y
Atención.

El
empleo de la maquina en las funciones
del procediendo de datos han hecho necesario un flujo ordenado de
la información.
La secuencia en que deberán ejecutarse las operaciones
tendrá que definirse claramente, y cuando se combine con
los datos a los que debe aplicarse, esa secuencia creara el flujo
de información.

No puede hacerse mucho hincapié en documentación,
ósea el registro
de Información .Sin Instrucciones escritas y sin
representación grafica del flujo de trabajo seria muy
difícil de llevar una tarea de procediendo de datos en
forma apropiada. Hay varios métodos
mas eficientes organizados y normalizados, es el de los diagramas
de Flujo que el Futuro programador comprenda la necesidad de los
diagrama de flujo.

TIPOS DE DIAGRAMA DE FLUJOS

Diagrama de flujo de sistemas:
muestra
en que forma se procesan los datos, entre as principales
funciones o estaciones de trabajo .En este diagrama completo de

computadora se presenta con un solo símbolo de
procesamiento.

Ejemplo de Diagrama de Flujo de sistema:

Monografias.com

Orígenes
de la

teoría de sistemas

La Teoría General de Sistemas
(T.G.S.) surgió con los trabajos del biólogo
alemán Ludwig von Bertalanffy, publicados entre 1950 y
1968.

Las T.G.S. no busca solucionar
problemas o intentar
soluciones prácticas, pero sí producir
teorías y formulaciones conceptuales que puedan crear
condiciones de aplicación en la realidad empírica.
Los supuestos básicos de la teoría
general de sistemas son:

a) Existe una nítida tendencia hacia la integración
de diversas ciencias
no sociales.b) Esa integración parece orientarse rumbo a
una teoría de sistemas.e) Dicha teoría
de sistemas puede ser una manera más amplia de
estudiar los campos no-físicos del
conocimiento científico, especialmente en las
cienciasd) Con esa teoría de los sistemas, al desarrollar
principios
unificadores que san verticalmente los universos particulares de
las diversas ciencias involucradas nos aproximamos al
objetivo de la unidad de la ciencia.

e) Esto puede generar una integración muy
necesaria en la educación
científicaLa teoría general de los sistemas afirma
que las propiedades de los sistemas no pueden ser descritas
significativamente en términos de sus elementos separados.
La comprensión de los sistemas solamente se presenta
cuando se estudian los sistemas globalmente, involucrando todas
las interdependencias de sus subsistemas.

La T.G.S. Se fundamentan en tres premisas
básicas, a saber:

A) Los sistemas existen dentro de sistemas.

Las moléculas existen dentro de células
las células dentro de tejidos,
los tejidos dentro de los órganos, los órganos
dentro de los organismos, los organismos dentro de colonias, las
colonias dentro de culturas nutrientes, las culturas dentro de
conjuntos
mayores de culturas, y así sucesivamente.

B) Los sistemas son abiertos.

Es una consecuencia de la premisa anterior. Cada

sistema que se examine, excepto el menor o mayor, recibe y
descarga algo en los otros sistemas, generalmente en aquellos que
le son contiguos. Los sistemas abiertos son caracterizados por un

proceso de intercambio infinito con su
ambiente, que son los otros sistemas. Cuando el intercambio
cesa, el sistema se desintegra, esto es, pierde sus
fuentes de energía.

C) Las funciones
de un sistema dependen de su
estructura.Para los sistemas biológicos y
mecánicos esta afirmación es intuitiva. Los tejidos
musculares, por ejemplo, se contraen porque están
constituidos por una estructura celular que permite
contracciones.

Características de los
sistemas

Un sistema es un conjunto de objetos unidos por alguna
forma de
interacción o Interdependencia. Cualquier conjunto de
partes unidas entre sí puede ser considerado un sistema,
desde que las relaciones entre las partes y el
comportamiento del todo sea el foco de
atención. Un conjunto de partes que se atraen
mutuamente (como el sistema solar), o un grupo de personas en una
organización, una red
industrial, un circuito eléctrico, un
computador o un ser vivo pueden ser visualizados como
sistemas. Realmente, es difícil decir dónde
comienza y dónde termina determinado sistema. Los límites
(fronteras) entre el sistema y su ambiente admiten cierta
arbitrariedad. El propio universo
parece estar formado de múltiples sistema que se
compenetran. Es posible pasar de un sistema a otro que lo abarca,
como también pasar a una versión menor contenida en
él. De la definición de Bertalanffy, según
la cual el sistema es un conjunto de unidades
recíprocamente relacionadas, se deducen dos conceptos: el
propósito (u objetivo) y el de globalizo(o totalidad. Esos
dos conceptos reflejan dos características básicas
en un sistema. Las demás características dadas a
continuación son derivan de estos dos conceptos

a) Propósito u objetivo:

Todo sistema tiene uno o algunos propósitos u

objetivos. Las unidades o elementos (u Objetos), como
también las relaciones, definen una distribución
que trata siempre de alcanzar un objetivo.

b) Globalismo o totalidad: todo sistema tiene una

naturaleza orgánica, por la cual una
acción que produzca
cambio en una de las unidades del sistema, con mucha
probabilidad producirá cambios en todas las otras
unidades de éste. En otros términos, cualquier
estimulación en cualquier unidad del sistema
afectará todas las demás unidades, debido a la
relación existente entre ellas. El efecto total de esos
cambios o alteraciones se presentará como un ajuste del
todo al sistema. El sistema siempre reaccionará
globalmente a cualquier estímulo producido en cualquier
parte o unidad. Existe una relación de causa y efecto
entre las diferentes partes del sistema. Así, el Sistema
sufre cambios y el ajuste sistemático es continuo. De los
cambios y de los ajustes continuos del sistema se derivan dos
fenómenos el de la
entropía y el de la homeostasia.

c) Entropía:

Es la tendencia que los sistemas tienen al desgaste, a
la desintegración, para el relajamiento de los
estándares y para un aumento de la aleatoriedad. A medida
que la entropía aumenta, los sistemas se descomponen en
más simples. La segunda ley
de la
termodinámica explica que la entropía en los
sistemas aumenta con el correr del
tiempo, como ya se vio en el capítulo sobre
cibernética. A medida que aumenta la información,
disminuye la entropía, pues la información es la
base de la configuración y del
orden
. Si por falta de comunicación
o por ignorancia, los estándares de autoridad,
las funciones, la jerarquía, etc. de una
organización formal pasan a ser gradualmente abandonados,
la entropía aumenta y la
organización se va reduciendo a formas gradualmente
más simples y rudimentarias de individuos y de grupos.
De ahí el
concepto
de geneantropía o sea, la información
como medio o instrumento de ordenación del sistema. d)

Homeostasis: Es el
equilibrio dinámico entre las partes del sistema. Los
sistemas tienen una tendencia adaptarse con el fin de alcanzar un
equilibrio interno frente a los cambios externos del medio
ambiente.

La definición de un sistema depende del
interés
de la persona
que pretenda analizarlo. Una organización, por ejemplo,
podrá ser entendida como un sistema o subsistema, o
más aun un supersistema, dependiendo del
análisis que se quiera hacer: que el
sistema

Tenga un grado de autonomía mayor que el
subsistema y menor que el supersistema. Por lo tanto, es una
cuestión de enfoque. Así, un departamento puede ser
visualizado como un sistema, compuesto de vario subsistemas
(secciones o sectores) e integrado en un supersistema (la
empresa, como también puede ser visualizado como un
subsistema compuesto por otros subsistemas(secciones o sectores),
perteneciendo a un sistema. En cuanto a su naturaleza, los
sistemas pueden ser cerrados o abiertos:a) Sistemas cerrados: Son
los sistemas que no presentan intercambio con el
medio ambiente que los rodea, pues son herméticos a
cualquier influencia ambiental. Así, los sistemas cerrados
no reciben ninguna influencia del ambiente, y por otro lado
tampoco influencian al ambiente.

No reciben ningún recurso externo y nada producen
la acepción exacta del término. Los autores han
dado el nombre de sistema cerrado a aquellos sistemas cuyo
comportamiento es totalmente determinístico y programado y
que operan con muy pequeño intercambio de materia
y energía con el medio ambiente.

El término también es utilizado para los
sistemas completamente estructurados, donde los elementos y
relaciones se combinan de una manera peculiar y rígida
produciendo una salida invariable. Son los llamados sistemas
mecánicos, como las máquinas.

b)Sistemas abiertos: son los sistemas que presentan
relaciones de intercambio con el ambiente, a través de
entradas y salidas. Los sistemas abiertos intercambian materia y
energía regularmente con el medio ambiente. Son
eminentemente adaptativos, esto es, para sobrevivir deben
reajustarse constantemente a las condiciones del
medio.

Ejemplos de sistemas cerrados: una olla a presión
que no permita el escape de gases, en el laboratorio un
reactor.

Ejemplos de sistemas abiertos, el motor de un auto
(necesita gasolina), la tierra (necesita de la luz y calor del
Sol), un vela quemándose. La mayoría de los
sistemas son abiertos.

En programación,
las variables son estructuras de
datos que, como su nombre indica, pueden cambiar de contenido
a lo largo de la ejecución de un programa. Una
variable corresponde a un área reservada en la memoria
principal del ordenador pudiendo
ser de longitud:

Fija.- Cuando el tamaño de la misma no
variará a lo largo de la ejecución del programa.
Todas las variables, sean del tipo que sean
tienen longitud fija, salvo algunas excepciones — como las
colecciones de otras variables (arrays) o las cadenas
Variable.- Cuando el tamaño de La misma puede variar a lo
largo de la ejecución. Típicamente colecciones de
datos.

CONCLUSION

Con la investigación debemos seguir las
instrucciones. Parece sencilla pero a veces no lo es. Debemos
fijarnos bien en cada paso para lograr nuestras metas aunque sea
una opinión personal es importante demostrar nuestras
ideas con buenos argumentos así que este trabajo nos ha
dado a entender que no debemos perder ningún detalle para
lograr nuestros éxito en nuestros trabajo en la
búsqueda de soluciones.

REFERENCIA
BIBLIOGRAFICAS

  • Análisis y Diseño de
    Sistemas

Henry F. Korth & Abraham Silberschatz

Segunda Edicion.

Editora Mc Graw Hill

  • Ingeniería del Software

Roger S. Pressman

Cuarta Edicion.

Editora Mc Graw Hill

  • Enciclopedia de Términos de
    Computación

Linda Gail/ John Christie

Editora: PHH, Pentice Hall

  • http://www.unefa.edu.ve/index.php?option=com_content&view=article&id=78

 

 

 

Autor:

Dayana Sanchez

Partes: 1, 2
 Página anterior Volver al principio del trabajoPágina siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter