UNIVERSIDAD ABIERTA PARA ADULTOS
ASIGNATURA
PROGRAMACION II
FACILITADOR
CONCEPCIÓN ORTIZ LOPEZ
PARTICIPANTE
DELWIN RAFAEL DOMINGUEZ
MATRICULA
100035412
TEMA
SEMANA I
FECHA
16-AGOSTO-2024
1. ¿Qué es la programación orientada a objetos?
Programación Orientada a Objetos (POO): es un paradigma de
programación que nos permite desarrollar aplicaciones de manera más clara y manejable
que otros enfoques anteriores. Aquí tienes algunos conceptos clave:
Clases y Objetos: En la POO, organizamos el código en clases, que son como plantillas o
moldes para crear objetos. Cada objeto representa una entidad del mundo real o una parte
funcional de nuestra aplicación. Por ejemplo, si estamos construyendo una aplicación de
gestión de biblioteca, podríamos tener una clase llamada “Libro” y crear objetos
específicos para cada libro en la biblioteca.
Propiedades y Métodos: Las clases tienen propiedades (atributos) y métodos (funciones).
Las propiedades representan características de los objetos (como el título de un libro), y
los métodos son acciones que los objetos pueden realizar (como prestar o devolver un
libro).
Encapsulación: La POO promueve la encapsulación, que significa que ocultamos los
detalles internos de una clase y solo exponemos lo necesario para interactuar con ella.
Esto mejora la seguridad y facilita el mantenimiento.
Herencia y Polimorfismo: La herencia permite crear nuevas clases basadas en otras
existentes (una “subclase” hereda propiedades y métodos de una “superclase”). El
polimorfismo permite que diferentes objetos respondan de manera diferente a un mismo
método.
2. ¿Qué es el lenguaje de programación C# Sharp?
C# (pronunciado “C sharp”) es un lenguaje de programación moderno, orientado a objetos
y desarrollado por Microsoft. Algunos puntos clave sobre C#:
Multiplataforma: C# es multiplataforma, lo que significa que puedes escribir código en C#
y ejecutarlo en diferentes sistemas operativos, como Windows, Linux o macOS.
Seguridad de Tipos: C# es fuertemente tipado, lo que ayuda a prevenir errores en tiempo
de compilación y a mejorar la robustez del código.
Amplia Adopción: C# es uno de los cinco lenguajes más populares en GitHub y es
ampliamente utilizado en empresas de diversos sectores.
Desarrollo de Aplicaciones: Puedes usar C# para desarrollar aplicaciones de escritorio,
aplicaciones web, aplicaciones móviles, juegos y servicios en la nube.
Herramientas y Comunidad: C# cuenta con herramientas de desarrollo de alta calidad,
como Visual Studio y Visual Studio Code.
3. Investigue en cuales de los negocios, empresas o
instituciones de su entorno tienen su sistema de
información hecho en C# y e que consisten esos sistemas
con relación a la información que manejan
Empresa: cigar rings, Zona Franca, Facturación y despachos
de facturas
Instalar las siguientes aplicaciones:
a. Visual studio 2022 siguiendo las instrucciones
del video
b. Video del como instalar c# des de visual estudio
Sql Server 2022
Management 2019
Crystal Report para Visual studio