



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Para estudiar programación básica quinto semestre bachiller
Tipo: Apuntes
1 / 5
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




ALGORITMO : Son simples secuencias de instrucciones.
Existen tareas más complejas que no pueden ser resueltas empleando un esquema tan sencillo, en ocasiones es necesario repetir una misma acción un número determinado de veces o evaluar una expresión y realizar acciones diferentes en base al resultado de dicha evaluación. Para resolver estas situaciones existen las denominadas estructuras de control que poseen las siguientes características:
Es aquella en la que una acción (instrucción) 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:
También llamada estructura selectiva, permite bifurcar el “flujo” del algoritmo en función de una expresión lógica; existen 3 selectivas diferentes: simples, dobles y múltiples. ● Simples: Las estructuras condicionales simples se les conoce como “Tomas de decisión”. Estas tomas de decisión tienen la siguiente forma: Si <condición> entonces Acción(es) Fin-si Dependiendo de si la comparación es cierta o falsa, se pueden realizar una o más acciones.
● Múltiples: Las estructuras de comparación múltiples, son tomas de decisión especializadas que permiten comparar una variable contra distintos posibles resultados, ejecutando para cada caso una serie de instrucciones específicas. La forma común es la siguiente: Si <condición> entonces Acción(es) si no Si <condición> entonces Acción(es) si no
La estructura repetitiva o iterativa permite, como su propio nombre indica, repetir una acción (o grupo de acciones); dicha repetición puede llevarse a cabo un número prefijado de veces o depender de la evaluación de una expresión lógica. Existen tres tipos de estructuras repetitivas: Para- hasta(desde-hasta), mientras y repetir-hasta (hacer- hasta). ● Estructura Para (desde-hasta)
En los algoritmos y programas es necesario la mayoría de las veces repetir una acción o acciones sobre un conjunto de datos, o repetir una acción dependiendo del resultado de otra, o repetir una acción infinitamente. Cuando queremos representar la repetición de tareas con un límite conocido usamos la estructura de repetición para, así el algoritmo anterior queda: Inicio i = 0 para i = 0 hasta i = 4 hacer caminar un paso hacia adelante fin para Fin Esta estructura permite repetir la ejecución de una acción o de un grupo de acciones un número determinado de veces; la sintaxis es la siguiente: Desde índice<-inicio hasta fin [con paso valor] hacer acción fin desde El funcionamiento de la estructura es el siguiente:
Subprograma Actual En Dfd, solo un subprograma (incluyendo el principal) puede ser visualizado a la vez, considerándose éste el Subprograma Actual.
Errores de Sintaxis Estos errores son detectados en tiempo de revisión cuando se intenta ejecutar un algoritmo que contiene expresiones incorrectas. El mensaje de error correspondiente será mostrado y se indicara el objeto en el que se produjo el error.
Sistemas de Menús
● Menú Archivo Archivo | Nuevo ( CTRL+N) El comando Nuevo inicia la sesión de trabajo con un nuevo diagrama. Dfd da como nombre temporal al nuevo diagrama “Sin nombre.dfd”, hasta que éste sea guardado con un nombre de archivo único. Al ejecutar este comando quedará seleccionada la opción Ángulos en Grados del menú Opciones. Archivo | Abrir ( CTRL+A) Inicia la sesión de trabajo con un diagrama ya existente, con este comando puede abrir un archivo de Dfd y comenzar a trabajar sobre él. Al abrir un archivo de Dfd, las opciones del menú Opciones, tomarán el estado que tenían en el momento en que fue guardado el archivo. Archivo | Guardar ( CTRL+G) Guarda en disco el diagrama que se está editando (principal y subprogramas) y el estado del menú Opciones, como un archivo de extensión “dfd”. Archivo | Guardar Como (ALT + A , C) El comando Guardar Como guarda en disco permite colocar un nombre al diagrama en edición. Se despliega un cuadro de diálogo donde se selecciona el nombre y la ubicación (unidad y directorio) del archivo en cual se va a guardar el diagrama.
Archivo | Imprimir ( CTRL+P) Este comando despliega el cuadro de diálogo de impresión del sistema, el tamaño del diagrama a imprimir será proporcional al tamaño del diagrama que se visualiza en pantalla. Archivo | Salir (ALT + A , S) El comando Salir termina una sesión de trabajo con Dfd. Si el diagrama en edición no ha sido guardado desde la última modificación, Dfd le preguntará si desea guardar antes de salir.
Barra de herramientas
Objeto salida : Muestra valores por pantalla. Puede ser visualizada cualquier cantidad de valores utilizando un objeto Salida. Al darle doble clic despliega un cuadro de diálogo que muestra el valor obtenido en cada una de las expresiones en su respectivo orden. El cuadro de diálogo para la edición del objeto contiene un espacio para ingresar una lista de expresiones separadas por comas y entre comillas simples (‘). Debe existir por lo menos una expresión.
Objeto lectura: Permite la entrada de valores constantes desde el teclado y se los asigna a campos variables. Podrá ser leída cualquier cantidad de variables utilizando un objeto Lectura. Al ejecutarse, el objeto despliega un cuadro de diálogo por cada variable presente en la lista, este cuadro de diálogo espera que el usuario introduzca un valor constante que será asignado a la respectiva variable en caso de ser un nombre debe ir entre comillas simples.
Asignación: Este objeto asigna valores a campos variables. Al ser ejecutado, puede realizar hasta tres asignaciones. Cada asignación consta de un espacio para el campo variable situado siempre a la izquierda, el símbolo de asignación y un espacio para la expresión situada siempre a la derecha. Esto indica que al campo variable se le asigna el resultado de la evaluación de la expresión. Debe realizarse por lo menos una asignación.
Constantes y variables. ● Tipo numérico. ● Tipo carácter (entre comillas simples). ● Tipo lógico (valores .V. y .F.). ● Operadores aritméticos habituales (+, -, *, /, ^).