Está en la página 1de 4

EJERCICIOS DE FUNDAMENTOS DE PROGRAMACION Ejercicio1

Investigue algunos nombres comerciales de Software de aplicacin para nomina, contabilidad, y produccin.

Sage SP NominaPlus, Visual Nmina, EBP contabilidad, ABC datos,


Ejercicio 2 Investigue los nombres comerciales de algunos Lenguajes de Programacin.

ContaNet

C++, ADA, VISUAL BASIC, FORTRAN, PASCAL, PROLOG, JAVA, TURBO C, PROLOG, CRIPPER Ejercicio 3 Dibuje un cuadro sinptico de la clasificacin de software, que incluya todos los tipos mencionados en el tema clasificacin del software y sus subtemas.

PROGRAMAS SOFTWARE

SOFTWARE DE APLICACION

SOFTWARE DE SISTEMA SISTEMA OPERATICO COMPILADORES

PROGRAMAS DE UTILERIA: + procesadores te texto + inventarios + nominas Etc

PREGUNTAS RAPIDAS

1. Qu establece la especificacin de requisitos durante el desarrollo de una aplicacin de software? Nos dice que es lo que debe de hacer el sistema y no que es lo que nosotros necesitamos que haga, adems de que es aqu en donde obtendremos las caractersticas del sistema, mediante reuniones con los clientes y usuarios.

2. Cul es el objetivo que se persigue durante el anlisis orientado a objetos? Es crear, modelos, en los cuales podamos, satisfacer la necesidades del programa,

3.-Mencione al menos dos de las tareas genricas que deben ser realizadas durante el anlisis orientado a objetos. 1.-Obtener los requisitos del cliente para el sistema que se pretende desarrollar (especificacin de requerimientos). 2. Identificar casos de uso (funcionalidad que ofrecer el sistema). 3. Identificar los objetos principales del sistema considerando los requerimientos establecidos por el cliente. 4. Generalmente Cmo son utilizados los productos del diseo orientado a objetos? Son usados como modelos, separados, que se pueden reutilizar, en sistemas posteriores

5. Qu utiliza la POO como sus bloques lgicos de construccin? Objetos.

Ejercicio 4. Realizar un mapa conceptual referente al ciclo de vida del software.

Definicin de objetivos: definir el resultado del proyecto y su papel en la estrategia global. Anlisis de los requisitos y su viabilidad: recopilar, examinar y formular los requisitos del cliente y examinar cualquier restriccin que se pueda aplicar.

CICLO DE VIDA DEL SOFTWARE

Diseo general: requisitos generales de la arquitectura de la aplicacin. Diseo en detalle: definicin precisa de cada subconjunto de la aplicacin. Programacin (programacin e implementacin): es la implementacin de un lenguaje de programacin para crear las funciones definidas durante la etapa de diseo. Prueba de unidad: prueba individual de cada subconjunto de la aplicacin para garantizar que se implementaron de acuerdo con las especificaciones. Integracin: para garantizar que los diferentes mdulos se integren con la aplicacin. ste es el propsito de la prueba de integracin que est cuidadosamente documentada. Prueba beta (o validacin), para garantizar que el software cumple con las especificaciones originales. Documentacin: sirve para documentar informacin necesaria para los usuarios del software y para desarrollos futuros. Implementacin Mantenimiento: para todos los procedimientos correctivos (mantenimiento correctivo) y las actualizaciones secundarias del software (mantenimiento continuo).

UNIDAD II.Ejercicio 1. Desarrolle dos ejemplos de la vida cotidiana que le sean familiares, donde destaque los agentes (objetos), las peticiones (mensajes) y las operaciones o acciones (mtodos) que satisfacen las peticiones, y que estn involucrados en las situaciones descritas.
1.- En el envo de una tarea por correo electrnico, pues a mi se me da una instruccin de investigar algn tema, a la maestra le es indiferente el mtodo de investigacin que utilic, realizada la investigacin, mando el correo electrnico mediante procesos establecidos, as los proveedores de correo, tendrn su sistema para hacer llegar el correo electrnico a su destino. 2.-

Ejercicio 2. Haga un esquema jerrquico de las categoras o clases mencionadas en este apartado y complemntelo.

COMERCIO

SERVICIOS

talentos

PRODUCTOS electrnica

comida hospedaje transporte


Preguntas rpidas.

pintura ferretera msica floreria

1.-Qu es Software ? Es un sistema de comandos, los cuales le permiten al usuario manejar datos, con la computadora 2.-Mencione tres ejemplos de software. Word, Windows media player, e explorer,

Preguntas rpidas. 8. Escriba con sus palabras lo que entiende por abstraccin. la abstraccin es el reconocimiento de las caractersticas que hacen similar a varios

objetos, es decir, solo concentrarse en esas caractersticas independientemente de que los haga diferentes. 9. Escriba con sus propias palabras que entiende por encapsulamiento. Es ocultar la informacin que existe fuera de una abstraccin, es decir una abstraccin, que no se muestre las cosas que lo hacen diferente ya tenida

Ejercicio 8. Piense en el sistema operativo Windows o revselo; elija un objeto que pueda ver, haga una lista de sus caractersticas (datos) y otra lista de sus funciones (mtodos). Establezca con qu otros objetos interacta y determine las peticiones (mensajes) entre ellos. - MIS DOCUMENTOS Contiene todos los documentos, mas utilizados por el usuario como imgenes, sonido, texto, etc Tiene acceso a mltiples carpetas.

Funciones:

su principal funcin es tener ordenados los documentos mas utilizados por

el usuario, para eso cuenta con organizador por fecha, tipo, tamao etc. Relacin: Debido a que contiene los documentos mas utilizados por el usuario, tiene relacin con la gran mayora de los programas de aplicacin, pues estos programas obtienen los datos de estos documentos, que se encuentran en esta carpeta. Preguntas rpidas. 1.-Describa con sus propias palabras lo que entiende por clase y objeto ? objeto son las caractersticas digamos que definen a sierto numero de cosas, las clases son en las que se dividen estas, pero que pertenecen de alguna forma a un objeto. 2. -De un ejemplo de clase indicando sus atributos y operaciones.