NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
Guia de ejercioccios de estudio c#.pptx
1. Introducción a c#
Ing. Javier García
AÑO 2020
Guía de estudio para 3 año vocacional en infraestructura tecnológica y servicios informáticos.
Asignatura Modulo 3.2
Objetivo: Conocer el lenguaje de programación y su entorno, para desarrollar aplicaciones básicas
que no ayuden a resolver problemas reales.
2. VISUAL STUDIO contiene los
siguientes ide de programación
Plataforma
Orientado
a objetos
Orientado
a objetos
Orientado
a objetos
3. El que se usara en este caso es c# ,
que es de los lenguajes mas
avanzados que tiene visual studio.
Visual studio es una plataforma multi lenguajes desarrollada por Microsoft.
En la actualidad sigue incorporando mas IDE de desarrollo como son para moviles
web, para juegos etc.
4. ¿Que es c#?
C# es el nuevo lenguaje de propósito general
orientado a objetos creado por Microsoft para
su nueva plataforma .NET.
Microsoft.NET es el conjunto de nuevas tecnologías
en las que Microsoft ha estado trabajando estos
últimos años con el objetivo de mejorar tanto su
sistema operativo como su modelo de componentes
(COM) para obtener una plataforma con la que sea
sencillo el desarrollo de software.
5. Superioridad de c# sobre los otros lenguajes
Que este lenguaje haya adquirido el nombre de C Sharp viene
inspirado por el signo #, este signo se pronuncia como Sharp en
inglés para la notación musical. Es un juego de palabras, puesto
que “C#” musicalmente significaría “do sostenido”, donde el
signo # nos indica que una nota es un semitono más alto. Todo
eso lo podemos traducir como una metáfora sobre la
superioridad del C# sobre su antecesor, el C++. También el
símbolo de sharp puede hacer una alusión a la unión de cuatro
+, siguiendo el sentido de progresión de los lenguajes C.
6. C# es considerado como una evolución y necesidad de ciertas
circunstancias. Evolución por sus lenguajes antecesores que son
el C y el C++ y necesidad a la hora en que la compañía tuvo
problemas con la empresa creadora del lenguaje Java. Es por lo
anterior que C Sharp presenta los atributos positivos de C++,
Java y Visual Basic y los mejora otorgando un lenguaje fuerte
y actualizado para los tiempos actuales.
¿Cómo es considerado c#?
8. En c# existen variables y constantes
Constantes
def: Una constante es un dato cuyo valor no puede cambiar durante la
ejecución del programa. Recibe un valor en el momento de la compilación y
este permanece inalterado durante todo el programa.
Variables
def: Una variable es un nombre asociado a un elemento de datos que está situado en posiciones
contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa.
Toda variable pertenece a un TIPO DE DATOS concreto. En la declaración de una variable se
debe indicar el tipo al que pertenece. Así tendremos variables enteras, reales, booleanas, etc.
Por otro lado, distinguimos tres partes fundamentales en la vida de una variable:
•Declaración
•Iniciación
•Utilización
9. C# Cuenta con diferentes tipos de datos, como se
muestra a continuación.
Tipo de dato ENTERO: como bien saben, son aquellos datos que almacenan valores
enteros, ya sean positivos o negativos
como por ejemplo:
5 personas.
20 años.
Ya que yo no puedo decir tengo 5 personas y la mitad.
Tipo de Datos CADENA: existen dos que son los más conocidos.
Cadena y
Carácter.
Los cuales se usan para variables de tipo Nombre, dirección, telefono, etc…
Ejemplo: “Javier Garcia”
NOTA: Como puede observar los de tipo cadena van entre comillas dobles (“”).
10. Tipo de Dato Booleano en C#
Son aquellos datos que solo puede tener dos valores posibles,
ya sea verdadero o falso.
• Como se puede ver esta es la
manera de como se ven los tipos
de datos en c#.
• En este caso como se ve en la
imagen ya están declaradas las
variables con su respectivo tipo y
su respectiva asignación.
11. Tipo de dato Decimales
FLOAT
DOUBLE
DECIMAL
Estos tipos de datos se
utilizan para
Almacenar números con
puto decimal.
como por ejemplo:
Salarios, Notas, peso, tallas,
etc…
12. Iniciación de variables
Esto no es más que darle un valor inicial a una variable. Así como lo primero
que se hace con una variable es declararla, lo siguiente tiene que ser
iniciarla. Esto se hace para evitar posibles errores en tiempo de ejecución,
pues una variable tiene un valor indeterminado después de declararla.
Principalmente, existen dos maneras de otorgar valores iniciales a variables:
•Mediante una sentencia de asignación
•Mediante uno de los procedimientos de entrada de datos
Nota: Toda variable que vaya a ser utilizada en c# tiene que ser
previamente declarada.
Declaración de variables
Esta es la primera fase en la vida de cualquier variable.
Primeros pasos
13. Introducción a la programación en C# o C Sharp
Declarando variables estáticas(Asignación):
Int años=10;
String Nombre=“Javier Garcia”;
Decimal Nota= 9,5;
Char Sexo= “m”;
Boolean estado=true;
Declarando variables(Entrada de datos) :
Int Edad;
String Nombre;
Float Nota;
Boolean Estado;
Char Sexo,
Fácilmente podemos notar que
cuando una variable no esta
asignada un valor, quiere decir
que simplemente ella tomara
cualquier valor que se le
asigne en el momento de
ejecutar el programa..
14. Reglas para definir variables
Siguiendo las siguientes 7 reglas para definir una variable, no tendrás problema con el
compilador:
•Una variable, siempre debe iniciar con una letra (mayúscula o minúscula) ó un guión bajo
(_).
•Una variable, puede contener números, solamente después de la primer letra (siguiendo
la regla anterior).
•No es permitido dejar un espacio en blanco a lo largo de la variable.
•Aunque una variable puede ser del largo que tú desees, lo recomendable es que sea
una variable
corta (regularmente entre 20 y 30 caracteres como máximo).
•No puedes utilizar palabras reservadas para la declaración de una variable.
•El nombre de una variable en C# es case sensitive (es decir, a lo largo de tu programa debe
escribirse exactamente igual).
•Utiliza un nombre que exprese algo del contexto en el cual la estás declarando.
15. Veamos como se declara una variable:
Tan simple como escribir el tipo de dato seguido del nombre que le
queramos dar a la variable, finalizando la instrucción con punto y
coma (;).
Recuerda: En C# al final de cada instrucción
siempre hay que poner punto y coma (;), excepto
en algunas otras instrucciones como bucle.
16. Respecto al nombre de la variable, hemos dicho antes que podemos darle el
nombre que queramos, esto es correcto, pero hay que seguir unas normas:
•Sólo puede estar compuesto por caracteres alfanuméricos (Letras y
números).
•No puede empezar por un número, debe empezar por letra.
•No puedes utilizar palabras del lenguaje reservadas para otras instrucciones
o funciones.
•Es recomendable utilizar sólo minúsculas.
Bueno, esto es sólo una declaración. Digamos que hasta aquí lo único que
hace esa instrucción es decirle al compilador que hemos creado una variable
de tal tipo y que tiene tal nombre. Vamos a ver como podemos darle un
valor:
17. Debajo de la declaración, asignamos el valor 2 a la variable entero.
Escribimos su nombre, seguido del signo igual (=) y a continuación el valor, en nuestro caso: 2.
Finalizando cada instrucción con punto y coma (;).
Ahora sí, el programa sabe que tiene una variable de tipo int, llamada entero, que vale dos (2).
Podemos hacerlo en una misma línea así:
18. ¿Qué características tiene el lenguaje de
programación C#?
•Sencillez: En comparación a los otros lenguajes antecesores
de este, C# elimina cierto objetos y atributos innecesarios para
que la acción de programar sea más intuitiva.
•Modernidad: Aunque hemos mencionado que su creación
esta también enfocada para dar solución a los temas actuales,
también el lenguaje C# realiza de manera automática e
intuitiva la incorporación de algunos objetos que con el paso de
los años han sido necesarios a la hora de programar.
•Seguridad: Desde unas instrucciones para realizar acciones
seguras y un mecanismo muy fuerte para la seguridad de los
objetos.
19. •Sistemas de tipos unificados: Todos los datos que se
obtienen al programar el lenguaje C# quedan guardadas en
una base para que puedan ser utilizada posteriormente.
•Extensibilidad: Esta característica es muy positiva, debido a
que puedes añadir tipos de datos básicos, operadores y
modificadores a la hora de programar.
•Versionable: Dispone la característica de tener versiones, es
decir, actualizarse y mejorar constantemente.
•Compatible: Tanto con sus antecesores como con Java y
muchos otros lenguajes de programación, #C integra a todos
estos para facilidad del programador.¡¿