Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas numéricos
Conjunto de símbolos utilizados para la representación de cantidades, así como las reglas que rigen
dicha representación.
Componentes:
• Base: Indica el número de símbolos que utiliza el sistema.
• Alfabeto: Constituye los símbolos del sistema. Sus valores varían desde cero hasta la base -1.
- Sistema binario:
Base: 2
Alfabeto: 0,1
- Sistema octal:
Base: 8
Alfabeto: 0, 1, 2, 3, 4, 5, 6 y 7
- Sistema decimal:
Base: 10
Alfabeto: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9
- Sistema hexadecimal:
Base: 16
Alfabeto: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Sistema binario
Sistema de numeración en el que los números son representados utilizando únicamente dos cifras:
0 (cero) y 1 (uno). conjunto de componentes o elementos que interactúan y se relacionan entre sí y
que sirve para representar textos, datos o para procesar diferentes instrucciones en una
computadora o un dispositivo
Estructura de programas en C
- Uno o más módulos llamados funciones, siendo main ( ) la primera función que es llamada
cuando se ejecuta el programa.
- Directivas de pre - procesador
- Declaración de variables
Ejemplo
#include <stdio.h> . . . . . . . . . . . . . . Directivas de pre-procesador
main ( ) . . . . . . . . . . . . . . . . . . . . . . . . Función principal
{
int n, pd, i; . . . . . . . . . . . . . . . . . . . Declaración de variables
float radio, area; . . . . . . . . . . . . . . . . Declaración de variables
}
Fundamentos de programación 1FV2 Primer parcial
Tipos de datos
En C++ los tipos de datos numéricos enteros son:
Tipo lógico
Formatos de control
Código Formato
%d Entero
%i Entero
%c Caracter
%s Cadena
%f Un real
%ld Entero largo
%h Entero corto
%o Entero octal
%x Entero hexadecimal
Lenguaje de programación
Lenguaje creado por el ser humano para poder comunicarse con las computadoras. Estos son un
conjunto de símbolos y palabras que permiten al usuario de una computadora darle instrucciones y
órdenes para que esta las pueda realizar.
El lenguaje ensamblador fue el primer lenguaje de programación de bajo nivel que trató de sustituir
el lenguaje máquina por otro mucho más parecido al de los seres humanos.
El programa fuente es un conjunto de instrucciones escrito en lenguaje ensamblador y cuyo objetivo
es la traducción al lenguaje máquina del programa fuente.
Los lenguajes de este tipo son ágiles, difíciles de usar, específicos de cada procesador.
• Lenguaje de programación de alto nivel
Este lenguaje es independiente de la máquina, lo podemos en cualquier computador con muy pocas
modificaciones o sin ellas, son muy similares al lenguaje humano.
Nota: este tipo de lenguaje es más fácil de aprender porque se usan palabras o comandos de
lenguaje natural. Como, por ejemplo, palabras en inglés. Es el casi de Basic, que es el lenguaje de
programación más conocido.
• Lenguaje orientado a objetos
• Lenguaje de programación de alto nivel con sus diferentes versiones.
Generación
• Primera generación: Lenguaje máquina
• Segunda generación: Ensamblador
• Tercera generación: Alto nivel, C, Pascal, Cobol, etc.
• Cuarta generación: Son los lenguajes capaces de generar código por si solos, son los
llamados RAD, con los cuales se pueden realizar aplicaciones sin ser un experto.
Ejemplo: Visual, Natural, Adobes
• Quinta generación: Inteligencia artificial. Ejemplo: LISP.