2 Poo U1 1 Introudccion 1

Páginas: 7 (1572 palabras) Publicado: 26 de julio de 2015
PROGRAMACIÓN
ORIENTADA A
OBJETOS
C# & .NET
1. FUNDAMENTOS POO (OOP)
INTRODUCCIÓN

M.C Ivan
Rivalcoba

DEFINICIÓN DE LA OOP
La OOP es un paradigma (modo de hacer las
cosas)
de
desarrollo
de
software
(programación) en donde la estructura del
software esta basada en la interacción
entre clases y objetos con la fi nalidad de
realizar
una
tarea
o
resolver
alguna
problemática.

DEFINICIÓN DE LA OOPLa forma en que interactúan estos objetos y
clases es por medio de mensajes (órdenes)
pasados de atrás hacia adelante y viceversa.
En respuesta a un mensaje, un objeto realiza
una acción.

OBJETOS Y CLASES
Los objetos y
clases en la OOP son los
bloques de construcción de un programa, en su
forma mas general dichas entidades quedan
constituidos por dos elementos:
1. Datos: Son aquellas entidadesque describen al
objeto (lo caracterizan) Los datos dentro del
contexto de la OOP serán llamados Atributos.
2. Acciones: Son las entidades responsables de
operar sobre los datos del mismo objeto, o algún
dato proporcionado por otro objeto, enviado en un
mensaje. Las acciones serán llamadas Métodos.

HISTORIA DE LA OOP
Esta forma de programar los sistemas surge
en la mitad de 1960 con un lenguajede
programación llamado SIMULA.
Posteriormente en 1970 surge SMALLTALK. A
pesar de la evolución constante de la OPP, los
desarrolladores
no
abrazaron
esta
metodología de desarrollo en sus inicios.
El interés por este paradigma surge hasta la
mitad de 1980, con el surgimiento de C++.

HISTORIA DE LA OOP
Fue hasta 1990 cuando la OOP llego ha ser
popular
dentro
de
la
comunidad
dedesarrolladores,
impulsado
por
la
gran
aceptación del lenguaje JAVA.
Fue en el año 2002 cuando Microsoft
introduce el lenguaje C# (Se pronuncia CiSharp). Un lenguaje moderno, concebido para
trabajar con las últimas tecnologías (Web,
móvil,
nube,
internet,
paralelismo),
y
totalmente Orientado a Objetos.

C#
C# será el lenguaje
signifi ca que:

de

trabajo,

 C# sea el mejor lenguaje del mundo.
 C# sirva paratodo.
 Nos debemos de casar con C#.

ello

no

C#
Lo que aprenderemos en este curso será una
metodología
para
construir
programas
orientados a objetos.
Conocimiento que
todos los demás
objetos.

puede ser extendido
lenguajes orientados

a
a

CREACIÓN DE UN PROGRAMA
De forma simplifi cada realizar un programa
en C# involucra 3 procesos:
 Modelado del problema.
 Codificación del Modelo.
Compilación del código
en un assembly.

Q & A (QUESTIONS AND ANSWERS)
¿Que es la OOP?
¿A que se refi ere la palabra paradigma?
Completar la siguiente oración:
 En respuesta a un mensaje un objeto realiza una:____

¿Como esta compuesto un Programa orientado a
objetos?
¿Que elementos conforman las clases y objetos?
¿En que década surge la idea de la OOP?
¿En que década se populariza la OOP?¿Que es el lenguaje C#?
¿C# es el mejor de los lenguajes? Detalla tu respuesta.
Enumera los 3 procesos vistos en clase que involucran
la creación de un programa .

PRACTICA
Pk0 VoidProgram
A continuación crearemos el primer proyecto en
C#, un programa con la estructura básica pero
que no realiza ninguna acción en pocas palabras
un programa vacío.
Para programar se requieren al menos 3 cosas. Un Editor de texto
 Un Traductor de lenguaje de alto nivel a código
máquina.
 Un Depurador.

PRACTICA
Pk0 VoidProgram
Toda distribución de Windows (A excepción de
la RT) cuenta con un compilador de C# (Un
traductor de alto nivel a código máquina).
Este esta localizado en la siguiente Ruta:
 C:\Windows\Microsoft.NET\Framework

PRACTICA
Pk0 VoidProgram
En este directorio son accesibleslas
versiones del compilador disponibles en
nuestro OS.
 C:\Windows\Microsoft.NET\Framework

PRACTICA
Pk0 VoidProgram
Por ejemplo para acceder a la versión 4 se
hace doble clic en el folder v4.x, dentro esta
localizado el compilador de C# llamado
CSC.exe, el nombre viene de las palabras C
Sharp Compiler.

PRACTICA
Pk0 VoidProgram
Lo mas importante de este paso fue el de
ubicar la ruta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pauta Certamen 1 Poo
  • Poo Unidad 1
  • Unidad 1. Introduccion A La Poo
  • Introducción al POO 1
  • Plan 3 POO 1
  • MII U1 Actividad 1
  • Act 1 CI U1
  • Autoevaluacion U1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS