¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

fichas

Bernabe Monter programacion Primero Español 31 fichas

fichas

Fichas del conjunto (31)

  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. 2Diagrama de FlujoEl 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.Diagrama de Flujo
  3. 3Estructura de controlTodas las estructuras de control tienen un único punto de entrada. Las estructuras de control se pueden clasificar en: secuenciales, iterativas y de control avanzadas. Esta es una de las cosas que permiten que la programación se rija por los principios de la programación estructurada.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. Los datos de serie de caracteres que no son una serie vacía son verdaderos; una serie vacía es falsa. El valor nulo no es verdadero ni falso. Tiene el valor lógico especial nulo.Operadores logicos
  6. 6Operadores relacionalesLos operadores relacionales comparan datos numéricos, de serie de caracteres o lógicos. El resultado de la comparación, ya sea Verdadero ( 1 ) o falso ( 0 ), puede utilizarse para tomar una decisión referente al flujo del programa (consulte la sentencia IF ). La tabla Tabla 1 lista los operadores relacionales.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 while son también una estructura cíclica, que nos permite ejecutar una o varias líneas de código de manera repetitiva sin necesidad de tener un valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor final que esperamos, los ciclos while, no dependen directamente de valores numéricos, sino de valores booleanos, es decir su ejecución depende del valor de verdad de una condición dada, verdadera o falso, nada más.Ciclo while
  9. 9Ciclo do whlileos 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 do whlile
  10. 10Ciclo forEn su forma simple la inicialización es una instrucción de asignación que carga la variable de control de ciclo con un valor inicial.
    La condición es una expresión relacional que evalúa la variable de control de ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.
    Ciclo for
  11. 11BreakLa instrucción de salto break se usa para interrumpir (romper) la ejecución normal de un bucle, es decir, la instrucción break finaliza (termina) la ejecución de un bucle y, por tanto, el control del programa se transfiere (salta) a la primera instrucción después del bucle.Break
  12. 12ContadoresEn electrónica digital, un contador es un circuito secuencial construido a partir de biestable y puertas lógicas capaz de almacenar y contar los impulsos (a menudo relacionados con una señal de reloj), que recibe en la entrada destinada a tal efecto, asimismo también actúa como divisor de frecuencia. Normalmente, el cómputo se realiza en código binario, que con frecuencia será el binario natural o el BCD natural (contador de décadas).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. 14Arreglos 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.Arreglos arrays
  15. 15printfWrites the C string pointed by format to the standard output (stdout). If format includes format specifiers (subsequences beginning with %), the additional arguments following format are formatted and inserted in the resulting string replacing their respective specifiers.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() y getche() se encuentran definidas en el fichero de cabecera: "conio.h" (librería de Borland) y la función getchar() se encuentra definida en "stdio.h"
    La función getch(): lee caracter a caracter pero no muestra por pantalla el carácter leido.
    La función getche(): lee carácter a carácter y muestra por pantalla el carácter leido.
    La función getchar(): lee caracter a caracter, hace un barrido, tras haber detectado fin ( intro ).
    Un apunte aparte merece la función putchar(), incluido en stdio.h, que muestra por pantalla (stdout) el carácter pasado por parámetro.
    Getch
  19. 19Return 0Return sirve para retornar un valor, en este caso cuando tu inicias la función main
    y lo haces con el tipo de datos void no necesitas retornar ningún valor en cambio si lo haces con otro tipo de datos requieres retornar un valor del tipo de datos con el que declaraste la función principal.
    Return 0
  20. 20MainLa función main (). Cada C y C++ debe tener una función de programas de inicio. Los programas de la consola basada en llamar a la función principal en el inicio. Windows GUI llamara la función WinMain en el inicio. Cuando se pone la función de arranquees una cuestión de preferencia. Algunos programadores lugar principal en el principio del archivo, otros al final. Independientemente de su ubicación, los siguientes puntos acerca del principal siempre se aplican.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.1 Éste no es parte de la biblioteca estándar de C o ISO C, ni está definida por POSIX.
    Esta cabecera declara varias funciones útiles para mejorar el rendimiento de la «entrada y salida por consola» desde un programa. La mayoría de los compiladores de C creados para DOS, Windows 3.x, Phar Lap, DOSX, OS/2, o Win322 tienen esta biblioteca y suministran las funciones de la biblioteca asociadas en la biblioteca por defecto de C. La mayoría de los compiladores C creados para UNIX y Linux no tienen esta biblioteca y no suministran las funciones de esta biblioteca. Algunos sistemas embebidos usan una biblioteca compatible.3
    Conio.h
  22. 22Variabledel término en latín variabilis, variable es una palabra que representa a aquello que varía o que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser inestable, inconstante y mudable. En otras palabras, una variable es un símbolo que permite identificar a un elemento no especificado dentro de un determinado grupo.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 programaConstante
  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 bloque de código que realiza alguna operación. Una función puede definir opcionalmente parámetros de entrada que permiten a los llamadores pasar argumentos a la función. Una función también puede devolver un valor como salida. Las funciones son útiles para encapsular las operaciones comunes en un solo bloque reutilizable, idealmente con un nombre que describa claramente lo que hace la función. La función siguiente acepta dos enteros de un llamador y devuelve su suma; a y b son parámetros de tipo int.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. 27GraficosEs conocida la pobreza de las funciones gráficas incluidas en "graphics.h". A pesar de esto, vale la pena conocerlas y manejarlas correctamente. Para describirlas, es necesario aclarar que en su mayoría tratan con coordenadas (iniciales y finales) compuestas por un par ordenado al estilo (eje_x , eje_y). Conveniremos en que las coordenadas iniciales serán x e y, y las coordenadas finales serán x2 e y2. De esta manera describiremos la función y a continuación haremos un ejemplo sencillo. Comencemos:Graficos
  28. 28Tipos 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.Tipos de datos
  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: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. 31Auto numericoAunque Access posee un campo autonumérico por defecto no es conveniente utilizarlo ya que no podemos controlarlo y si borras un registro se quedará el hueco ya que no se puede editar, en la mayoría de los casos en mucho mejor crear el nuestro para así poder controlarlo, vamos a ver como crear un campo autonumérico con la función DMax que incremente en una unidad cada vez que creamos un registro nuevo.Auto numerico

Información

Descripción
Primero programacion Fichas sobre fichas, creado por Bernabe Monter el 26/05/2017.
Creado por
Bernabe Monter · may 2017
Actualizado
26 may 2017
Visitas
2
Valoración

Más sobre Paradigmas de programación

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?