O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

FICHAS

Edwin Alexis Olvera Martinez programacion Segundo Espanhol 35 flashcards

PROGRAMACION ESTRUCTURADA

Flashcards do conjunto (35)

  1. 1PROGRAMACION ESTRUCTURADALa programación estructurada es un paradigma de programación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "código estropajo", que es mucho más difícil de seguir y de mantener, y era la causa de muchos errores de programación.PROGRAMACION ESTRUCTURADA
  2. 2—El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o proceso. Se utiliza en disciplinas como progr...
  3. 3ESTRUCTURA DE CONTROLEn lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: De acuerdo con una condición, ejecutar un grupo u otro de sentencias (If-Then-Else)ESTRUCTURA DE CONTROL
  4. 4SENTENCIA IFUtilice la sentencia IF para determinar el flujo del programa en función de la evaluación de expresión. Si el valor de expresión es verdadero, se ejecutan las sentencias THEN. Si el valor de expresión es falso, se omiten las sentencias THEN y se ejecutan las sentencias ELSE. Si expresión es el valor nulo, expresión se evalúa como falsa. Si no existe ninguna sentencia ELSE, la ejecución del programa continúa con la siguiente sentencia ejecutable.SENTENCIA IF
  5. 5OPERADORES LOGICOSLos datos numéricos, los datos de serie y el valor nulo pueden funcionar como datos lógicos. Los datos numéricos y de serie pueden tener el valor lógico verdadero o falso. El valor numérico 0 (cero) es falso; todos los demás valores numéricos son verdaderos.OPERADORES LOGICOS
  6. 6OPERADORES RELACIONALESLos operadores relacionales son símbolos que se usan para comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor true del tipo básico boolean, en cambio, 8<4 (ocho menor que cuatro) es falsa, false. En la primera columna de la tabla, se dan los símbolos de los operadores relacionales, el la segunda, el nombre de dichos operadores, y a continuación su significado mediante un ejemplo.OPERADORES RELACIONALES
  7. 7OPERADORES ARITMETICOSLos operadores aritméticos son aquellos que "manipulan" datos numéricos, tanto enteros como reales. Hay 2 tipos de operadores aritméticos: unarios y binarios. Los operadores unarios se anteponen a la expresión aritmética, y son los operadores de signo. Los operadores binarios se sitúan entre 2 expresiones aritméticas.OPERADORES ARITMETICOS
  8. 8CICLO WHILELos ciclos do-while son una estructura de control cíclica, los cuales nos permiten ejecutar una o varias líneas de código de forma repetitiva sin necesidad de tener un valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor final, hasta aquí son similares a los ciclos while, sin embargo el ciclo do-while nos permite añadir cierta ventaja adicional y esta consiste que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria, de este modo los ciclos do-while, son más efectivos para algunas situaciones especificas.CICLO WHILE
  9. 9CICLO FORLos ciclos for son lo que se conoce como estructuras de control de flujo cíclicas o simplemente estructuras cíclicas, estos ciclos, como su nombre lo sugiere, nos permiten ejecutar una o varias líneas de código de forma iterativa, conociendo un valor especifico inicial y otro valor final, además nos permiten determinar el tamaño del paso entre cada "giro" o iteración del ciclo.CICLO FOR
  10. 10CASESwitch case. Switch case es una estructura de control empleada en programación. Se utiliza para agilizar la toma de decisiones múltiples; trabaja de la misma manera que lo harían sucesivos if , if else o until anidados, así como combinaciones propias de determinados lenguajes de programación.CASE
  11. 11BREAKPara obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.
    La instrucción break finaliza la ejecución del bucle o la instrucción condicional envolvente más próximo en el que aparece. El control pasa a la instrucción que hay a continuación del final de la instrucción, si hay alguna.
    Sintaxis
    BREAK
  12. 12CONTADORESUn acumulador es una variable en la memoria cuya misión es almacenar cantidades variables. Se utiliza para efectuar sumas sucesivas. La principal diferencia con el contador es que el incremento o decremento de cada suma es variable en lugar de constante como en el caso del contador.CONTADORES
  13. 13VALOR CENTINELAEste es el programa: Realiza la entrada de datos hasta que el primer dato leido del alumno(por ejemplo, el grupo A o B) sea un valor centinela (como por ejemplo Z). El prgrama deberia mostrar un mensaje al usuario parecido a "Introduzca el grupo del alumno (Z para finalizar la entrada de datos)".VALOR CENTINELA
  14. 14ARCHIVOS (FILE)En informática, una extensión del archivo o extensión del fichero, es una cadena de caracteres anexada al nombre de un archivo, usualmente precedida por un punto. Su función principal es diferenciar el contenido del archivo de modo que el sistema operativo disponga el procedimiento necesario para ejecutarlo o interpretarlo, sin embargo, la extensión es solamente parte del nombre del archivo y no representa ningún tipo de obligación respecto a su contenido.ARCHIVOS (FILE)
  15. 15PRINTFNumerosos lenguajes de programación implementan una función printf (print formatted), para mostrar una cadena con formato. Esta, originaria del lenguaje de programación C, tiene un prototipo similar al siguiente:
    int printf(const char* formato,...)
    PRINTF
  16. 16SCANFEn C, la función scanf() (scan-format, analizar con formato), en realidad representa a una familia de funciones que analizan una entrada de datos con formato y cargan el resultado en los argumentos que se pasan por referencia a dicha función o funciones:
    La función scanf() lee los datos de entrada en el stdin (flujo de entrada estándar).
    La función fscanf() (file-scanf) lee en un flujo de entrada dado, por lo general un fichero (file) abierto para lectura.
    La función sscanf() (string-scanf) obtiene la entrada que se va a analizar de una cadena de caracteres dada (string).
    SCANF
  17. 17GOTO XYSaliéndome un poco del tema de mis anteriores post, en esta ocasión les voy a enseñar un truco sencillo y fácil de aplicar a nuestros programas de C++. Como podrán haberse dado cuenta, en la mayoría de los compiladores actuales, especialmente los que son de software libre. No existe la función que en el antiguo compilador de BORLAND, llamábamos "gotoxy()", la razón por la cual no existe en la cabecera la desconozco. Pero en esta ocasión les mostrare como crear desde nuestro compilador Dev- C++ , esa función "gotoxy()".GOTO XY
  18. 18GETCHgetch en lenguaje C: función getch pide al usuario que pulse un personaje y que el personaje no se imprime en la pantalla, archivo de cabecera getch es conio.h.GETCH
  19. 19RETURN 0return 0" situado al final del programa principal (int main()) indica que ha concluido satisfactoriamente, puesto que devuelve un 0. En caso de que el programa concluya con algún tipo de error la salida será distinta de 0.RETURN 0
  20. 20MAINSolo puede haber un punto de entrada en un programa de C#. Si hay más de una clase que tiene un método Main , debe compilar el programa con la opción del compilador /main para especificar qué método Main desea utilizar como punto de entrada. Para obtener más información, consulte /main (Opciones del compilador de C#)MAIN
  21. 21CONIO.Hconio.h es un archivo de cabecera escrito en C usado mayormente por los compiladores de MS-DOS para proveer un sistema de E/S por consola. Éste no es parte de la biblioteca estándar de C o ISO C, ni está definida por POSIX.CONIO.H
  22. 22VARIABLEEn programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio. Ese espacio contiene una cantidad de información conocida o desconocida, es decir un valor.VARIABLE
  23. 23CONSTANTEEn programación, una constante es un valor que no puede ser alterado/modificado durante la ejecución de un programa, únicamente puede ser leído. Una constante corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.CONSTANTE
  24. 24STDIO.Hstdio.h, que significa "standard input-output header" (cabecera estándar E/S), es el archivo de cabecera que contiene las definiciones de las macros, las constantes, las declaraciones de funciones de la biblioteca estándar del lenguaje de programación C para hacer operaciones, estándar, de entrada y salida, así como la definición de tipos necesarias para dichas operaciones. Por motivos de compatibilidad, el lenguaje de programación C++ (derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera cstdio.STDIO.H
  25. 25FUNCIONUna función es un conjunto de líneas de código que realizan una tarea específica y puede retornar un valor. Las funciones pueden tomar parámetros que modifiquen su funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en tareas simples y para implementar operaciones que son comúnmente utilizadas durante un programa y de esta manera reducir la cantidad de código. Cuando una función es invocada se le pasa el control a la misma, una vez que esta finalizó con su tarea el control es devuelto al punto desde el cual la función fue llamada.FUNCION
  26. 26CLRSCRCLRSCR
    no es una función ni de C ni de C++, es una función de una librería del compilador turbo c++ de Borland, dentro de esa librería hay muchas funciones y según tengo entendido Dev-C++ emula algunas bien, otras no tanto y otras no las emula.
    CLRSCR
  27. 27TIPOS DE DATOSUn tipo de datos es la propiedad de un valor que determina su dominio (qué valores puede tomar), qué operaciones se le pueden aplicar y cómo es representado internamente por el computador. Todos los valores que aparecen en un programa tienen un tipoTIPOS DE DATOS
  28. 28Arreglos arraysLos arrays, arreglos o vectores forman parte de la amplia variedad de estructuras de datos que nos ofrece C++, siendo además una de las principales y más útiles estructuras que podremos tener como herramienta de programación. Los arrays, arreglos o vectores (como los quieras llamar), son utilizados para almacenar múltiples valores en una única variable. En un aspecto más profundo, los arrays, permiten almacenar muchos valores en posiciones de memoria continuas, lo cual permite acceder a un valor u otro de manera rápida y sencilla. Estos valores pueden ser números, letras o cualquier tipo de variable que deseemos incluso tipos de datos propios.Arreglos arrays
  29. 29ENTEROUn tipo de dato entero en computación es un tipo de dato que puede representar un subconjunto finito de los números enteros. El número mayor que puede representar depende del tamaño del espacio usado por el dato y la posibilidad (o no) de representar números negativos. Los tipos de dato entero disponibles y su tamaño dependen del lenguaje de programación usado así como la arquitectura en cuestión. Por ejemplo, si para almacenar un número entero disponemos de 4 bytes de memoria tememos que:
    4 Bytes = 4x8 = 32 bits
    Con 32 bits se pueden representar 232=4294967296 valores:
    Sólo positivos (enteros sin signo): del 0 al 4294967295
    Positivos y negativos (enteros con signo): del -2147483648 al 2147483647
    ENTERO
  30. 30CADENAEn programación, una cadena de caracteres, palabras, ristra de caracteres o frase (string, en inglés) es una secuencia ordenada (de longitud arbitraria, aunque finita) de elementos que pertenecen a un cierto lenguaje formal o alfabeto análogas a una fórmula o a una oración.CADENA
  31. 31ALFANUMERICOl sistema numérico en base 36 se llama sistema alfanumérico y utiliza para su representación los símbolos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (las letras pueden ser mayúsculas o minúsculas). Recibe este nombre dado que los símbolos que utiliza para su representación concuerdan con la definición computacional tradicional de carácter alfanumérico; hay que tener presente que los caracteres alfabéticos utilizados corresponden al alfabeto latino de la lengua inglesa.ALFANUMERICO
  32. 32TEXTOUn editor de texto es un programa que permite crear y modificar archivos digitales compuestos únicamente por texto sin formato. Cuenta con las diferentes herramientas por medio de las cuelas se modifica el estilo del texto, el tamaño, la fuente, alineacion, color, etc...TEXTO
  33. 33VARIABLES Y CONSTANTESUna variable es un objeto nombrado capaz de contener un dato que puede ser modificado durante la ejecución de programa. En C, las variables tienen tipo, que significa que es necesario especificar el tipo de dato que se le asigna a una variable (int, float etc.).
    Una constante tiene las mismas características que una variable excepto el hecho de que su valor asignado no puede ser cambiado durante la ejecución de programa. A diferencia de las variables, las constantes se almacenan en la memoria Flash del microcontrolador para guardar el mayor espacio posible de memoria RAM.
    VARIABLES Y CONSTANTES
  34. 34GRAPHICSQue permite dibujar elipses, cuadrados, líneas, mostrar texto y también tiene muchos otros métodos de dibujo.GRAPHICS
  35. 35DO WHILELos ciclos do-while son una estructura de control cíclica, los cuales nos permiten ejecutar una o varias líneas de código de forma repetitiva sin necesidad de tener un valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor final, hasta aquí son similares a los ciclos while, sin embargo el ciclo do-while nos permite añadir cierta ventaja adicional y esta consiste que nos da la posibilidad de ejecutar primero el bloque de instrucciones antes de evaluar la condición necesaria, de este modo los ciclos do-while, son más efectivos para algunas situaciones especificas.DO WHILE

Informações

Descrição
Segundo programacion FlashCards sobre FICHAS, criado por Edwin Alexis Olvera Martinez em 25-05-2017.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?