Karteikarten
FICHAS

Karten in diesem Stapel (35)
- 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.

- 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.

- 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)

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.

- 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
- 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.

- 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)".

- 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.

- 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,...)
- 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).
- 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()".

- 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.

- 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.

- 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#)

- 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.

- 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.

- 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.

- 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.

- 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.

- 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.
- 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 tipo

- 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.

- 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
- 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.

- 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.

- 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...

- 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.
- 34GRAPHICSQue permite dibujar elipses, cuadrados, líneas, mostrar texto y también tiene muchos otros métodos de dibujo.

- 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.

Informationen
- Beschreibung
- Segundo programacion Karteikarten am FICHAS, erstellt von Edwin Alexis Olvera Martinez am 25/05/2017.
- Erstellt von
- Edwin Alexis Olvera Martinez
- Aufrufe
- 0
- Bewertung