You are on page 1of 10

Universidad Nacional Experimental

“Francisco de Miranda”
Área Ciencias de la Educación Aprendizaje Dialógico Interactivo
Programa: Educación
U. C. Computación I

Por:
Licdo. Wladimir Chirinos

Santa Ana de Coro, septiembre de 2010


Tipos de datos

En los lenguajes de programación un tipo de dato


es un atributo datos que indica al ordenador (y/o al
programador) algo sobre lo que se va a procesar.
Esto incluye imponer restricciones en los datos,
como qué valores pueden tomar y qué operaciones
se pueden realizar.

Tipos de datos comunes son: enteros, números de coma flotante


(decimales), cadenas alfanuméricas, fechas, horas, entre otros.

Licdo. Wladimir Chirinos


UNEFM - DITE
Tipos de datos. Cont.

En los lenguajes de programación un tipo de dato es un atributo datos


que indica al ordenador (y/o al programador) algo sobre lo que se va a
procesar. Esto incluye imponer restricciones en los datos, como qué
valores pueden tomar y qué operaciones se pueden realizar.

Tipos de datos comunes son: enteros (int), números


de coma flotante (decimales float), cadenas
alfanuméricas (char), fechas, horas, entre otros.

Licdo. Wladimir Chirinos


UNEFM - DITE
Tipos de datos. Cont.

De acuerdo a la naturaleza de los datos necesarios para el desarrollo


del programa al momento de la declaración de los mismos (variables)
se le indica el tipo que este tomará durante la ejecución del programa.
Por ejemplo:

Dato Tipo
cedula Numérico entero
nombre Cadena de caracter
estatura Numérico flotante
fecha Tipo fecha

Licdo. Wladimir Chirinos


UNEFM - DITE
Tipos de expresiones

Las expresiones son un conjunto de constantes,


variables, símbolos de operación, paréntesis y
nombres de funciones especiales que evalúan un
único valor, este puede ser un número, una cadena
o un valor lógico.

Conceptualmente, existen dos tipos de expresiones:


- Las que asignan un valor a una variable
x = 7 asigna a la variable "x" el valor "7"
- Aquellas que tan sólo tienen un valor.
(3+4) retorna, simplemente, un valor de 7, sin que se realice
Licdo. Wladimir Chirinos
ninguna asignación. UNEFM - DITE
Software compilador

Es cualquier programa que toma como entrada un


texto escrito en un lenguaje, llamado fuente y da
como salida otro texto en un lenguaje, denominado
objeto.
Código fuente Proceso de Código objeto
compilación

Ventajas de compilar
• Se compila una vez, se ejecuta n veces.
• Tiene una visión global del programa, por lo que la información de
mensajes de error es mas detallada.

Licdo. Wladimir Chirinos


UNEFM - DITE
Estructura de un programa en C++

Dependiendo del lenguaje de programación donde se este desarrollando el


código fuente la estructura del programa puede variar.

En C++ la estructura de un programa es la siguiente:

#include<iostream> “librería de cabecera”


int main() “función principal”
{
declaración de variables “variables a usar”
sentencias de: Entrada/Proceso/Salida
return 0; “finalización correcta del programa”
} Licdo. Wladimir Chirinos
UNEFM - DITE
Estructura de un programa en C++

• Librería de cabecera: Son aquellas que contienen el código objeto


de muchos programas que permiten hacer actividades comunes, como
leer el teclado, escribir en la pantalla, manejar números, realizar
funciones matemáticas, entre otros.

•Función principal “main”: En esta función es donde se inicia el


proceso de ejecución del programa.

Licdo. Wladimir Chirinos


UNEFM - DITE
Estructura de un programa en C++

• Declaración de variables: La cantidad de variables y los tipos de


datos de las mismas dependerá de la posible solución del enunciado.

• Sentencias de E/P/S: Representan la estructura general de un


programa, donde se realiza la asignación de datos a las variables por el
usuario (lectura), el proceso (cálculos, condiciones, entre otros) y la
visualización del resultado final.

Licdo. Wladimir Chirinos


UNEFM - DITE
El desarrollo del pensamiento lógico y su aplicación trae consigo

innumerables beneficios, puesto que el mismo es aplicable en todos los

procedimientos que realizamos en nuestro quehacer diario.

Licdo. Wladimir Chirinos


UNEFM - DITE

You might also like