Programación Orientada A Objetos

Páginas: 55 (13732 palabras) Publicado: 11 de febrero de 2013
Instituto Politécnico Nacional

Escuela Superior de Ingeniería Mecánica y Eléctrica
Unidad Zacatenco

Ingeniería en Comunicaciones y Electrónica
(ICE)

Programación Orientada a Objetos

BENITEZ HERNANDEZ SANDRA PATRICIA

2CM8



Profesora: América María González Sánchez

INDICE

Basico para empezar a programar 3
Sistemas Operativos ,Tipos de Datos de c/c++ 5
Operadores6
Modo texto y graficos 8
Estructuras de control (if swich,ciclos:do-while,while,for) 13
Arreglo unidimensionales 21
Cadena de Caraceres 22
Programa para escribir en un display 23
Arreglos de float/doubles; 27
Estructuras 30
Arreglo de struct 42
Apuntadores 43
Clases 55
Funciones constructor y destructor 60
Sobre Carga de Funciones 62
Sobre Carga de Operadores 65Herencia 70
Templantes/plantillas 78
Herencia Muliple 81
Trabajo de Investigacion 82

*Turbo c++*

lenguaje c/c++
archivo.c <---- lenguaje c
archivo.cpp <----- lenguaje c++

Lenguaje C | Lenguaje c++ |

Básico para empezar a programar

#include<stdio.h>

void main (void)
{
}

Compilar.-Checa que no tenga errores
Ejemplo
prueba.c Guardar
prueba.objCompila
prueba.exe cuando corre o lo ejecuta

Alt+F9 = Compilar
Ctrl+f9 =Correr
alt+F5 =Ver salida de un programa
F2=Salvar programa(que ya tiene nombre)
ctrl+k =Sombreado

// = Pone titulos
clrscr();(); Limpiar pantalla
\n = Espacio

Caracteres especiales
\n. Salto de linea
\t. Tabula un espacio
\a. emite pitido
\b. Barra de retroceso
\r. Retorno de carro (enter)

printf Muestrapantalla
getch Espera un caracter del teclado
clrscr Limpia pantalla
cout Muestra texto
gotoxy posiciona el cursor en xy de la pantalla

Tamaño de la pantalla

80x50

F4 Correr hasta donde se encuentre el cursor
F7 correr linea por linea , incluyendo cuando se encuentre una funcion
F8 correr linea por lines, la funcion encontrada la tomo como si fuera una instruccion
ctrl+F2 Paraterminar la ejecucion del programa linea por linea

textcolo() Da color al texto
textbackground() Da color al fondo de pantalla
cprintf color

Ejemplo de programa
#include<stdio.h>
#include<conio.h>
#include<iostream.h>

void main(void)
{ clrscr();
printf(“\n”);
printf(“\n”);
getch();
}

*Sistemas Operativos (S.O)
Es el sofware con el que arranca el programa
S.O 16bits MSDOS, WINDOWS 3, WINDOWS 3.1
S.O 32 bits WINDOWS 98 , WINDOWME , WINDOWS XP , WINDOWS VISTA
S.O 64 bits WINDOWS XP , WINDOWS VISTA, WINDOWS 7 Y 8

0 apagado

1 bits → ↕ → Sistema Binario

1 encendido

1 bit = 8 bits

*Tipos de datos de c/c++ (Tipos Primitivos)

Tipo | S.O 16 bits | S.O 32 bits |
Char | 1 byte | 8 bytes |
int | 2 bytes| 4 bytes |
float | 4 bytes | 8 bytes |
double | 8 bytes | 16 bytes |
short | 1 bytes | 2 bytes |
long | bytes | 4 bytes |

Para caracteres
char c;
c='A' caja char

__ __ __ __ __ __ __ __
27 26 25 24 23 22 21 20

*S.O Microsoft (Memoria)

S.O actual Programa Residente | Variable estatica |
Programa ejecutable| Variable Dinamica |

Tipos de datos derivados
Se obtienen apartir de los datos primitivos, estos son uniones , arreglos, punteros, y funciones
Operadores. Son simbolos que indican como seran manipulados los datos, se clasifican en: Aritmetciso, Relacionales , logicos, unitario, a nivel de bits , de asignatcion , condicionales.

*Operadores Aritmeticos
+ suma
- resta
*multiplicar
/ divide
% modulo o resto de la division

*Operadores Relacionales
< menos que
> mayor que
<= menor , igual que
>= mayor, igual que
!= diferente
== igual (compara)

*Operadores Logicos
&& ampersand o AND

| o or
! NOT
A XOR

*Operadores Unitarios
~ complemento a 1 (AH+)126
_ cambia de signo

*Operadores a nivel de bits
& AND a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS