SlideShare una empresa de Scribd logo
Mayela Angélica Sánchez
González
Prof.: Roberto García
TSU: Sistemas informáticos
PROGRAMACION
Proyecto 1.- CALCULADORA INTEGRADORA
• En este proyecto teniamos que actualizar una calculadora basica en
la cual se pudiera restar, sumar, dividir y multiplicar solo numeros
enteros.
• Que la calculadora pida un numero y depues el otro, despues de las
opciones de +, -, *, / y por ultimo dar el resultado segun la tecla
presionada.
• Por ultimo tendria que poner como autor mi nombre sin
olvidar el autor principal.
Proyecto 2.-CALCULADORA CON DECIMALES
• En este proyecto la calculadora aparte de tener las funciones
basicas de una calculadora ahora debe aceptar los decimales, y no
debe permitir que se introduscan datos en el campo del
resultado, tambien no se puede modificar el resultado que nos
proporcione.
• Dependiendo de la operacion seleccionada en el resultado tiene que
decir suma, diferencia, producto o cociente y cuando se borren los
numeros de alguno de los campos principales, el campo de
resultado debe volver a su nombre.
• No debe permitir que se introdusxan letras y se debe modificar el
autor con mi nombre.
Proyecto 3.-CALCULADORA CON ERRORES
• En este proyecto debemos añadir dos campos mas en los cuales
despues del operador haiga un +/- u pongamos un numero por
ejemplo 5E-07, esto debe aplicarse para los dos operadores que
pide.
• En esta calculadora se debe de aceptar letras para poder introducir
los valores que corresponden.
• Dependiendo de la operacion seleccionada en el resultado tiene que
decir suma, diferencia, producto o cociente y cuando se borren los
numeros de alguno de los campos principales, el campo de
resultado debe volver a su nombre.
• Hay que cambiar el autor y se debe poner mi nombre.
Proyecto 4.- Hagman
• En este proyecto hay que ampliar el codigo para que pueda jugar, al
momento de correr el programa debe preguntar si deseas jugar de
ser asi debe presionar y o Y, el programa seleccionara
automaticamente una palabra aleatoriamente y comenzara a jugar.
• A cada atributo se le asiganara un nombre razonable, se le debe de
dar comentarios que definan aun mas el valor de los datos.
• Bloquear los comentarios y observaciones que creamos que no son
necesariaspara dejar en calro lo que el programa hace, lo que se
supone que debe de hacer y quien lo escribio.
Principales temas abordados
• Características que identifican a un lenguaje de programación
orientado a objetos.
• Lenguajes de programación existentes
• Lenguajes mas populares de programación.
Palabras importantes
• Clase
Es una construcción que se utiliza como modelo para crear objetos de ese
tipo.
• Objeto
Es una unidad dentro de un programa de computadora que consta de una
clase o prototipo determinado
• Instancia
Se refiere a una realización en especifico de una clase o prototipo
determinado
• Herencia
Mecanismo mas utilizado para alcanzar objetivos mas precisos en el
desarrollo de software.
• Polimorfismo
Propiedad por la que es posible enviar mensajes sintacticamente iguales
Beneficios del conocimiento adquirido

Más contenido relacionado

Similar a Trabajo Final Programacion

Plantilla implementación
Plantilla implementaciónPlantilla implementación
Plantilla implementación
Jacqueline Vanessa Rosales Rojas
 
Representación de Algoritmos
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmos
angelomarquez
 
2.3.1 Fórmulas y funciones
2.3.1  Fórmulas y funciones2.3.1  Fórmulas y funciones
2.3.1 Fórmulas y funciones
Jose Miguel Muñoz
 
El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.
DENIRAMIREZANDRADE
 
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,AINF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
Josue Rodriguez
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
Yahaira Fernández Segura
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Alberto Hdz
 
Presentacion de Aplicacion Quiz
Presentacion de Aplicacion QuizPresentacion de Aplicacion Quiz
Presentacion de Aplicacion Quiz
BrayamSantoyo
 
Esto es ingeniería inversa
Esto es ingeniería inversaEsto es ingeniería inversa
Esto es ingeniería inversa
Katerinne Mosquera
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmicaMaría C. Plata
 
Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8
S
 
Plantilla implementación
Plantilla implementaciónPlantilla implementación
Plantilla implementación
Vanessa Ramirez Graita
 
Plantilla implementación
Plantilla implementaciónPlantilla implementación
Plantilla implementación
Vanessa Ramirez Graita
 
Plantilla implementación jose masis valverde
Plantilla implementación  jose masis valverdePlantilla implementación  jose masis valverde
Plantilla implementación jose masis valverde
José Valverde
 
Plantilla implementación (1)
Plantilla implementación (1)Plantilla implementación (1)
Plantilla implementación (1)
Alejandra Flores
 
Plantilla implementación proyecto final
Plantilla implementación proyecto  finalPlantilla implementación proyecto  final
Plantilla implementación proyecto final
Yorleny Ureña
 
Los operadores, datos y funciones
Los operadores, datos y funcionesLos operadores, datos y funciones
Los operadores, datos y funciones
jrcobos231
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
Alejandro Leon Cerna
 

Similar a Trabajo Final Programacion (20)

Plantilla implementación
Plantilla implementaciónPlantilla implementación
Plantilla implementación
 
Representación de Algoritmos
Representación de AlgoritmosRepresentación de Algoritmos
Representación de Algoritmos
 
2.3.1 Fórmulas y funciones
2.3.1  Fórmulas y funciones2.3.1  Fórmulas y funciones
2.3.1 Fórmulas y funciones
 
Excel
Excel Excel
Excel
 
El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.El proceso de programación y algoritmo c3. p1.
El proceso de programación y algoritmo c3. p1.
 
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,AINF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
INF2_P1_EXC2_Josue Ramon Rodriguez Gil 1,A
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Presentacion de Aplicacion Quiz
Presentacion de Aplicacion QuizPresentacion de Aplicacion Quiz
Presentacion de Aplicacion Quiz
 
Esto es ingeniería inversa
Esto es ingeniería inversaEsto es ingeniería inversa
Esto es ingeniería inversa
 
Programación algoritmica
Programación algoritmicaProgramación algoritmica
Programación algoritmica
 
Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8Scrum trainer clase 7 y 8
Scrum trainer clase 7 y 8
 
Plantilla implementación
Plantilla implementaciónPlantilla implementación
Plantilla implementación
 
Plantilla implementación
Plantilla implementaciónPlantilla implementación
Plantilla implementación
 
Plantilla implementación jose masis valverde
Plantilla implementación  jose masis valverdePlantilla implementación  jose masis valverde
Plantilla implementación jose masis valverde
 
Plantilla implementación (1)
Plantilla implementación (1)Plantilla implementación (1)
Plantilla implementación (1)
 
Plantilla implementación proyecto final
Plantilla implementación proyecto  finalPlantilla implementación proyecto  final
Plantilla implementación proyecto final
 
Los operadores, datos y funciones
Los operadores, datos y funcionesLos operadores, datos y funciones
Los operadores, datos y funciones
 
Algoritmos y programacion en C++
Algoritmos y programacion en C++Algoritmos y programacion en C++
Algoritmos y programacion en C++
 

Último

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................
Yisel56
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 

Último (7)

PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 

Trabajo Final Programacion

  • 1. Mayela Angélica Sánchez González Prof.: Roberto García TSU: Sistemas informáticos PROGRAMACION
  • 2. Proyecto 1.- CALCULADORA INTEGRADORA • En este proyecto teniamos que actualizar una calculadora basica en la cual se pudiera restar, sumar, dividir y multiplicar solo numeros enteros. • Que la calculadora pida un numero y depues el otro, despues de las opciones de +, -, *, / y por ultimo dar el resultado segun la tecla presionada. • Por ultimo tendria que poner como autor mi nombre sin olvidar el autor principal.
  • 3. Proyecto 2.-CALCULADORA CON DECIMALES • En este proyecto la calculadora aparte de tener las funciones basicas de una calculadora ahora debe aceptar los decimales, y no debe permitir que se introduscan datos en el campo del resultado, tambien no se puede modificar el resultado que nos proporcione. • Dependiendo de la operacion seleccionada en el resultado tiene que decir suma, diferencia, producto o cociente y cuando se borren los numeros de alguno de los campos principales, el campo de resultado debe volver a su nombre. • No debe permitir que se introdusxan letras y se debe modificar el autor con mi nombre.
  • 4. Proyecto 3.-CALCULADORA CON ERRORES • En este proyecto debemos añadir dos campos mas en los cuales despues del operador haiga un +/- u pongamos un numero por ejemplo 5E-07, esto debe aplicarse para los dos operadores que pide. • En esta calculadora se debe de aceptar letras para poder introducir los valores que corresponden. • Dependiendo de la operacion seleccionada en el resultado tiene que decir suma, diferencia, producto o cociente y cuando se borren los numeros de alguno de los campos principales, el campo de resultado debe volver a su nombre. • Hay que cambiar el autor y se debe poner mi nombre.
  • 5. Proyecto 4.- Hagman • En este proyecto hay que ampliar el codigo para que pueda jugar, al momento de correr el programa debe preguntar si deseas jugar de ser asi debe presionar y o Y, el programa seleccionara automaticamente una palabra aleatoriamente y comenzara a jugar. • A cada atributo se le asiganara un nombre razonable, se le debe de dar comentarios que definan aun mas el valor de los datos. • Bloquear los comentarios y observaciones que creamos que no son necesariaspara dejar en calro lo que el programa hace, lo que se supone que debe de hacer y quien lo escribio.
  • 6. Principales temas abordados • Características que identifican a un lenguaje de programación orientado a objetos. • Lenguajes de programación existentes • Lenguajes mas populares de programación.
  • 7. Palabras importantes • Clase Es una construcción que se utiliza como modelo para crear objetos de ese tipo. • Objeto Es una unidad dentro de un programa de computadora que consta de una clase o prototipo determinado • Instancia Se refiere a una realización en especifico de una clase o prototipo determinado • Herencia Mecanismo mas utilizado para alcanzar objetivos mas precisos en el desarrollo de software. • Polimorfismo Propiedad por la que es posible enviar mensajes sintacticamente iguales