Saltar al contenido principal
Fundamentos de Programación Visual C#

Fundamentos de Programación Visual C#

Torres Remon, Manuel

¿Desea iniciarse en la programación con C++ y Visual Studio 2022? Este libro ha sido creado para acompañarle en cada paso, proporcionándole una base sólida en programación a través de un enfoque didáctico, claro y estructurado. Encontrará aquí los conocimientos imprescindibles para comprender y dominar los fundamentos de C++, desde los algoritmos básicos hasta la programació...

Editorial:
Marcombo
Año de edición:
2025
Materia:
Informatica
ISBN:
978-84-267-4072-4
Páginas:
232
Encuadernación:
Rústica
Colección:
MACRO
19,18 €
Añadir a favoritos Consulta disponibilidad

Sinopsis

¿Desea iniciarse en la programación con C++ y Visual Studio 2022? Este libro ha sido creado para acompañarle en cada paso, proporcionándole una base sólida en programación a través de un enfoque didáctico, claro y estructurado. Encontrará aquí los conocimientos imprescindibles para comprender y dominar los fundamentos de C++, desde los algoritmos básicos hasta la programación orientada a objetos. Con explicaciones detalladas, ejemplos prácticos y una metodología adaptada a quienes desean avanzar con rigor y seguridad, esta obra le permitirá enfrentarse a los desafíos de la programación moderna. Este libro es ideal tanto para estudiantes como para profesionales que desean reforzar sus competencias técnicas o explorar nuevas oportunidades en el desarrollo de software. Además, todo el contenido se apoya en el entorno Visual Studio 2022, herramienta imprescindible en la industria actual. Capítulo 1: Algoritmos Capítulo 2: Introducción a Visual Studio 2022 y su entorno Capítulo 3: Las variables y los operadores Capítulo 4: Estructuras de decisión Capítulo 5: Estructura de repetición Capítulo 6: Programación modular Capítulo 7: Programación orientada a objetos Convierta este libro en su primer paso hacia una carrera sólida en la programación y en una herramienta clave para desarrollar proyectos cada vez más complejos, eficientes y alineados con las exigencias del mercado profesional.

Índice

Presentación

CAPÍTULO 1: ALGORITMOS

1.1 Introducción
1.2 Algoritmo
1.3 Características de los algoritmos
1.4 Lenguajes de programación
1.5 Caso resuelto 1: promedio de notas
1.6 Caso resuelto 2: conversión de medidas
1.7 Caso resuelto 3: capital de empresa

CAPÍTULO 2: INTRODUCCIÓN A VISUAL STUDIO 2022 Y SU ENTORNO

2.1 Introducción y novedades
2.2 Plataforma .Net
2.3 Principios del Common Language Runtime
2.4 Biblioteca de clases .NET
2.5 Versiones de la plataforma .NET
2.6 Proceso de instalación de Visual Studio 2022
2.7 Aplicaciones Windows Form
2.8 Barra de herramientas estándar
2.9 Cuadro de herramientas
2.10 Explorador de soluciones
2.11 Ventana de propiedades
2.12 Soluciones para C#
2.13 Windows Forms
2.14 Notación para los nombres de los controles
2.15 Control Form
2.16 Control Label
2.17 Control TextBox
2.18 Control Button
2.19 Control ComboBox
2.20 Control ListBox
2.21 Control ListView

CAPÍTULO 3: LAS VARIABLES Y LOS OPERADORES

3.1 Introducción
3.2 Estructura de una aplicación de plataforma en Visual C#
3.3 Eventos de los controles
3.4 Editor de código
3.5 Comentarios en el código fuente
3.6 Tipos de datos para Visual C#
3.7 Identificadores
3.8 Palabras reservadas
3.9 Las variables
3.10 Ámbito de las variables en C#
3.11 Operadores
3.12 Prioridad de los operadores aritméticos
3.13 Métodos matemáticos de .NET Framework
3.14 Conversiones de tipos en C#
3.14.1 Conversión implícita
3.14.2 Conversión explícita
3.14.3 Conversión definida por el usuario
3.14.4 Conversión mediante el método Parse
3.14.5 Conversión mediante la clase Convert
3.14.6 Conversión implícita de tipos
3.15 Clase String
3.16 La clase MessageBox
3.17 Caso resuelto 1: pago de empleados
3.18 Caso resuelto 2: control de medidas
3.19 Caso resuelto 3: control de área y volumen

CAPÍTULO 4: ESTRUCTURAS DE DECISIÓN

4.1 Introducción
4.2 Operadores de relación
4.3 Operadores lógicos
4.4 Instrucción if simple
4.5 Instrucción if doble
4.6 Instrucción if doblemente enlazada
4.7 Instrucción condicional múltiple
4.8 Caso resuelto 1: pago de empleados (if simple)
4.9 Caso resuelto 2: control de evaluaciones (if doble)
4.10 Caso resuelto 3: control de registro de multas de tráfico (if doblemente enlazado)
4.11 Caso resuelto 4: control de registro de aparcamiento (switch)

CAPÍTULO 5: ESTRUCTURA DE REPETICIÓN

5.1 Introducción
5.2 Los contadores
5.3 Operaciones sobre los contadores
5.4 Los acumuladores
5.5 Operaciones sobre los acumuladores
5.6 Bucle while
5.7 Bucle do while
5.8 Bucle for
5.9 Caso resuelto 1: control de registro de participantes (contadores)
5.10 Caso resuelto 2: planilla de sueldos (acumuladores)
5.11 Caso resuelto 3: seguros de vida (for)
5.12 Caso resuelto 4: control de facturas (while)
5.13 Caso resuelto 5: control de venta de entradas (integración)

CAPÍTULO 6: PROGRAMACIÓN MODULAR

6.1 Introducción
6.2 Ámbito de las variables
6.3 Programación modular
6.4 Método sin valor de retorno sin parámetros
6.5 Método sin valor de retorno con parámetros
6.6 Método con valor de retorno sin parámetros
6.7 Método con valor de retorno con parámetros
6.8 Expresiones lambda
6.9 Caso: control de registro de llamadas
6.9.1 Desarrollo 1: métodos sin valor de retorno sin parámetros
6.9.2 Desarrollo 2: métodos sin valor de retorno con parámetros
6.9.3 Desarrollo 3: método con valor de retorno sin parámetros
6.9.4 Desarrollo 4: método con valor de retorno con parámetros

CAPÍTULO 7: PROGRAMACIÓN ORIENTADA A OBJETOS

7.1 Introducción
7.2 Características de la programación orientada a objetos
7.3 La clase
7.4 Nivel de visibilidad
7.5 Los atributos de clase
7.6 Los objetos
7.6.1 Creación de un objeto
7.6.2 Enviando información a los atributos de la clase por medio del objeto
7.6.3 Usando la información de los atributos de clase por medio del objeto
7.7 Método constructor
7.8 Caso resuelto: tique de venta (clase Objeto)

Artículos relacionados

Esto no Es Inteligencia

Esto no Es Inteligencia

Floridi,Luciano

La inteligencia artificial no piensa, no es inteligente: actúa. Comprender esta diferencia fundamental es la clave para afrontar con conciencia los desafíos de una tecnología que está transformando nuestro presente y nuestras vidas, y para imaginar el futuro de nuestras sociedades. Esta es la tesis que defiende Luciano Floridi, uno de los principales filósofos contemporáneos y...

23,94 €

Competencias Digitales Avanzadas

Competencias Digitales Avanzadas

Mas Alique, Pedro

Este libro desarrolla el Módulo Formativo de Competencias Digitales Avanzadas (Código: IFCT46), con una duración de 60 horas. Pertenece a la familia profesional de Informática y Comunicaciones, y está asociado al área profesional de Sistemas y Telemática. La estructura organizativa de sus contenidos corresponde fielmente a la establecida por la normativa vigente. Las unidades ...

14,42 €

Lo que Preguntamos a Google

Lo que Preguntamos a Google

Rogers, Simon

¿Alguna vez te has preguntado qué pasa por la mente de otras personas, como preguntas absurdas, inquietudes muy íntimas, esperanzas y sueños?En 'Lo que preguntamos a Google', Simon Rogers analiza las conclusiones extraídas del mayor conjunto de datos del mundo. Es una instantánea épica de nuestro cerebro colectivo con dos décadas de historia que sigue creciendo. Lo que revela s...

23,99 €

El Reto de Ser Humanos

El Reto de Ser Humanos

Bona García, César

"Nunca habíamos vivido una revolución tecnológica tan acelerada y, sin embargo, el gran desafío de nuestro tiempo no está en las máquinas, está en nosotros. Mientras la inteligencia artificial avanza, corremos el riesgo de perder aquello que nos hace únicos: la capacidad de prestar atención, pensar con criterio, crear, comunicarnos, convivir y liderar nuestras propias vidas. ...

22,02 €

Tsunami

Tsunami

Vázquez, Pablo

En los últimos años, más de 10.000 personas han pasado por los cursos de inteligencia artificial de Pablo Vázquez. Personas con perfiles muy diversos, e inquietudes muy similares: «No sé por dónde empezar». «No sé si mi trabajo está en riesgo». «Sé que debería estar haciendo algo, pero no sé el qué». «Tengo hijos, equipo, familia debería poder orientarlos, y no puedo». Es norma...

21,06 €

Generacion Ia

Generacion Ia

Lazaro Avila, Maria

Al debate sobre cómo, cuándo y por qué dar acceso (o no) a niños y adolescentes a las pantallas, móviles y redes sociales, se añade ahora otro ingrediente digital: la inteligencia artificial. En realidad, la IA no es un fenómeno nuevo: llevamos conviviendo con ella desde hace años, muchas veces de forma invisible. Ahora, la «democratización» de aplicaciones y herrami...

22,07 €

Otros libros del autor

Desarrollo de Aplicaciones Móviles con Android

Desarrollo de Aplicaciones Móviles con Android

Torres Remon, Manuel

Con el surgimiento de los teléfonos inteligentes, aparecieron también grandes dificultades para desarrollar aplicaciones móviles compatibles con todos los dispositivos. Hoy en día, dicho problema ha sido superado gracias a la aparición del sistema operativo Android, que es capaz de servir de soporte a una gran variedad de aplicaciones y dispositivos. Este libro trata detal...

22,02 €

Gestion de Base de Datos con Sql Server

Gestion de Base de Datos con Sql Server

Torres Remon, Manuel

¿Desea gestionar bases de datos de forma profesional, segura y eficiente? SQL Server es una de las herramientas más potentes para administrar información digital en entornos empresariales. Esta obra le ofrece una guía detallada y actualizada para dominar la versión 2022 del sistema gestor de bases de datos de Microsoft, haciendo especial énfasis en la automatización de p...

19,13 €

Diseño Web con Html5 y Css3

Diseño Web con Html5 y Css3

Torres Remon, Manuel

Aprenda a crear sitios web con HTML5 y CSS3 de forma clara, práctica y progresiva HTML es un lenguaje de programación que sirve para desarrollar y visualizar páginas web, y se ha convertido en el estándar a nivel mundial. Su versión más reciente, HTML5, está diseñada para funcionar en cualquier dispositivo, lo que la convierte en una herramienta versátil y esencial. Po...

18,17 €

Fundamentos de Programacion Visual C++

Fundamentos de Programacion Visual C++

Torres Remon, Manuel

¿Desea iniciarse en la programación con C++ y Visual Studio 2022? Este libro ha sido creado para acompañarle en cada paso, proporcionándole una base sólida en programación a través de un enfoque didáctico, claro y estructurado. Encontrará aquí los conocimientos imprescindibles para comprender y dominar los fundamentos de C++, desde los algoritmos básicos hasta la pro...

19,18 €

Desarrollo de Aplicaciones con Visual Basic 2015

Desarrollo de Aplicaciones con Visual Basic 2015

Torres Remon, Manuel

Este libro e plataforma d el lector c ofrece este manera más s de controles otros, que s beneficios y Contiene tam objetos (POO través de ca cotidianas d casos cuenta solución det desarrollado general con aplicaciones libro encont gratuita a ...

22,88 €

Programacion Orientada a Objetos con Visual C# 2015 y Ado. net 4. 6

Programacion Orientada a Objetos con Visual C# 2015 y Ado. net 4. 6

Torres Remon, Manuel

Este libro t de la progr lenguaje de desarrollo d arquitectura aplicaciones serializació cliente-serv SQL. Además, prácticos es publicación profesionale especialidad libro encont forma gratui www.marcombo ...

22,88 €