Este documento describe los pseudocódigos y diferentes tipos de programación. Los pseudocódigos son descripciones de algoritmos informáticos diseñados para la lectura humana en lugar de un lenguaje de programación verdadero. También cubre diagramas de flujo, instrucciones de control e instrucciones repetitivas. Finalmente, explica brevemente los enfoques de programación estructurada, orientada a objetos, modular, lógica y funcional.
Introducción:
El crecimiento casi exponencial de los clientes, flujos de datos, tiempos de uso y servicios para los sistemas transaccionales de gestión presupuestaria en la intranet/extranet de la Universidad hace indispensable pensar, a lo menos desde hace más de un quinquenio, se adjudiquen gran parte de los esfuerzos y dineros institucionales a tareas de clasificación, jerarquización y almacenamiento de éste. Así mismo se ha de considerar como uno de los activos con gran valor agregado a la disponibilidad del sistema transaccional para la gestión presupuestaria de la UNCuyo “GEPRE” y como consecuencia del anterior trabajo, respecto a los accesos indebidos y caídas de la seguridad en la intranet de la Facultad de Ciencias Económicas. Aunque con tal crecimiento y auge por el uso de NTIC en la UNCuyo no se ha acompañado el desarrollo de un plan de contingencias ni siquiera establecida una matriz de riesgos que denote las áreas de función de informática susceptibles y por tanto no existe un plan de auditoria. En este sentido no se pretende activar una auditoria en particular sino iniciar una investigación que dispare en un marco más amplio un plan general de auditoria sustentable bajo las normas y estándares de calidad IRAM-ISO 17799 y los objetivos de control para la información y tecnología afines CoBiT. En especial contestar a la pregunta ¿cuál es el coste, para la UNCuyo, por la no estandarización y/o expresión de los objetivos de control en materia de seguridad de seguridad, caídas de servicio y de sistema, etc., en las áreas funcionales en contacto a través de la red?
Malla Curricular de Ingeniería Civil en Telecomunicaciones de la Universidad de Concepción - Curriculum of Civil Engineering in Telecommunications from the University of Concepción
Introducción:
El crecimiento casi exponencial de los clientes, flujos de datos, tiempos de uso y servicios para los sistemas transaccionales de gestión presupuestaria en la intranet/extranet de la Universidad hace indispensable pensar, a lo menos desde hace más de un quinquenio, se adjudiquen gran parte de los esfuerzos y dineros institucionales a tareas de clasificación, jerarquización y almacenamiento de éste. Así mismo se ha de considerar como uno de los activos con gran valor agregado a la disponibilidad del sistema transaccional para la gestión presupuestaria de la UNCuyo “GEPRE” y como consecuencia del anterior trabajo, respecto a los accesos indebidos y caídas de la seguridad en la intranet de la Facultad de Ciencias Económicas. Aunque con tal crecimiento y auge por el uso de NTIC en la UNCuyo no se ha acompañado el desarrollo de un plan de contingencias ni siquiera establecida una matriz de riesgos que denote las áreas de función de informática susceptibles y por tanto no existe un plan de auditoria. En este sentido no se pretende activar una auditoria en particular sino iniciar una investigación que dispare en un marco más amplio un plan general de auditoria sustentable bajo las normas y estándares de calidad IRAM-ISO 17799 y los objetivos de control para la información y tecnología afines CoBiT. En especial contestar a la pregunta ¿cuál es el coste, para la UNCuyo, por la no estandarización y/o expresión de los objetivos de control en materia de seguridad de seguridad, caídas de servicio y de sistema, etc., en las áreas funcionales en contacto a través de la red?
Malla Curricular de Ingeniería Civil en Telecomunicaciones de la Universidad de Concepción - Curriculum of Civil Engineering in Telecommunications from the University of Concepción
1. UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA
ANTONIO JOSE DE SUCRE
VICERRECTORADO “LUIS CABALLERO MEJIAS”
NÚCLEO CHARALAVE
PROF. GIOCONDA ECHENIQUE
PSEUDOCODIGOS
BACHILLER:
MARÍA JOSÉ GRAU 2011157340
C.I 19.045.656
CHARALLAVE 1 DE OCTUBRE DEL 2012
2. LOS PSEUDOCODIGOS
LA LECTURA EN
MAQUINA
ES
UNA DESCRIPCION
DE UN ALGORITMO DE
INFORMATICO
ESTA DISEÑADO
PARA LA LECTURA
DE HUMANA EN LUGAR
PROGRAMACION DE
ALTO NIVEL
LENGUAJE DE
COMPACTO E
PROGRAMACION
INFORMAL
VERDADERO
QUE UN
UTILIZA LAS
CONVENSIONES
ESTRUCTURALES DE
3. ESTRUCTURA A SEGUIR
CABECERA CUERPO
• Programa • Inicio
• Modulo • Instrucciones
• Tipos de • Fin
datos
• Constantes
• Variables
4. QUE SON DIGRAMAS DE FLUJO
ES
REPRESENTAN EL
LA
FLUJO DE
REPRESENTACION
EJECUCION
DEL ALGORITMO
Y
O
REPRESENTA LOS
PROCESO, SE
PASOS DEL
UTILIZA EN
ALGORITMO
DISCIPLINA
COMO QUE
PROGRAMACION, DIAGRAMAS
ECONOMIA, UTILIZAN SIMBOLOS
PROCESOS CON SIGNIFICADOS
INDUSTRIALES DEFINIDOS
Y
PSICOLOGIA ESTOS
COGNITIVA
5. REGLAS Y SIMBOLOGIA
Inicio o fin del programa
Procesos o líneas de
instrucción de programa
Operaciones de entrada y
salida
Toma de decisiones y
REGLAS Ramificación
*Deben escribirse de arriba Conector para unir el flujo
hacia abajo
a otra parte del diagrama
*Los símbolos se unen con
líneas. Envía datos a la impresora
*No deben quedar líneas de
flujo sin conectar Display, para mostrar
*Se debe evitar el cruce de datos
líneas
Líneas de flujo
*Todos los símbolos pueden
tener más de una línea de
entrada
Conector de pagina
6. INSTRUCCIONES DE CONTROL
SIRVE
EJEMPLO
PARA MODIFICAR EL If ( edad 18)
FLUJO DE CONTROL printf (“ no se pudo
DE UN PROGRAMA. acceder./n”)
Else
printf (“Bienvenido./n”)
LAS
INSTRUCCIONES DE
CONTROL SE
CLASIFICA.
EN
ALTERNATIVA,
REPETITIVAS Y DE
SALTO
8. TIPOS DE PROGRAMACION
• Se trata de una • Esta compuesta por
ESTRUCTURADA
ORIENTADA A OBJETOS
técnica que aumenta • Consta de varias un conjunto de
MODULAR
considerablemente la secciones dividas técnicas que han ido
velocidad de de forma que evolucionando
desarrollo de los interactúan a través aumentando
programas gracias a de llamadas a considerablemente la
la reutilización de los procedimientos, productividad del
objetos que integran el programa.
programa en su
totalidad.
• Se trata de una
ONCURRENTE
• Se trata de una
LOGICA
• Se caracteriza
FUNCIONAL
programación programación más
principalmente por
basada en el lenta y laboriosa,
permitir declarar y
cálculo de obteniendo unos
llamar a funciones
predicados resultados lentos
dentro de otras
en las acciones.
funciones.