Curso C# (0)

El curso está concebido para ser desarrollado por una persona que no conoce nada de programación y se utilice C# como primer lenguaje.
El propósito esencial de este tutorial es dejar que el estudiante pueda solucionar inconvenientes de diferente clase (matemáticos, administrativos, gráficos, contables etcétera) empleando como herramienta la computadora.
Hay que tener en consideración que para ser programador se debe recorrer un largo camino donde cada tema es esencial para conceptos futuros. Es esencial no dejar temas sin comprender y relacionar.
La programación en contraste a otras materias como podría ser la historia requiere una investigación metódico y ordenado (en historia se puede estudiar la edad media sin tener grandes conocimientos de la edad vieja)
La programación es una actividad nueva para el estudiante, no hay en los estudios primarios y secundarios una materia semejante.
Es bueno tenerse paciencia cuando los inconvenientes no se resuelven por completo, mas es de esencial relevancia dedicar tiempo al análisis individual de los inconvenientes.
Qué es un programa?

Programa: Conjunto de instrucciones que comprende un PC para efectuar una actividad.
Todo programa tiene un fin bien definido: un procesador de texto es un programa que deja cargar, alterar y también imprimir textos, un programa de ajedrez deja jugar al ajedrez contra el computador o bien otro contendiente humano.
La actividad esencial del programador es solucionar inconvenientes empleando el computador como herramienta esencial.
Para la resolución de un inconveniente hay que proponer un algoritmo.
Algoritmo: Son los pasos a continuar para solucionar un inconveniente.
Diagrama de flujo
csharp1
Un diagrama de flujo es la representación gráfica de un ALGORITMO.
Los símbolos gráficos a usar para el propongo de diagramas de flujo son:
simbolos de diagrama de flujo
Estos son los elementos esenciales que intervienen en el desarrollo de un diagrama de flujo.
Propongo de un inconveniente usando diagramas de flujo.
Para proponer un diagrama de flujo debemos tener muy en claro el inconveniente a solucionar.
Ejemplo : Calcular el salario mensual de un obrero conociendo la cantidad de horas trabajadas y el pago por hora.
Podemos identificar:
Datos conocidos:
Horas trabajadas en el mes.
Pago por hora.
Proceso:
Cálculo del salario multiplicando la cantidad de horas por el pago por hora.
Información resultante:
Salario mensual.
Si hacemos un análisis todo inconveniente está constituido por:
– Datos conocidos: Datos con los que se cuenta al proponer el inconveniente.
– Proceso: Operaciones a efectuar con los datos conocidos.
– Información resultante: Es la información que soluciona el inconveniente.
Esta forma de expresar un inconveniente identificando sus datos conocidos, procesos y también información resultante puede ser complicada para inconvenientes complejos donde existen muchos datos conocidos y procesos. De ahí que que resulta considerablemente más efectivo representar los pasos para la resolución del inconveniente a través de un diagrama de flujo.
diagrama de flujo calculo salario

csharp0

Resulta considerablemente más simple comprender un gráfico que un texto.
El diagrama de flujo nos identifica meridianamente los datos de entrada, operaciones y datos de salida.
En el ejemplo tenemos 2 datos de entrada: horasTrabajadas y costoHora, a las entradas las representamos con un paralelogramo y hacemos un paralelogramo por cada dato de entrada.
La operación se representa con un rectángulo, debemos hacer un rectángulo por cada operación. Al salir la representamos con la hoja rota.
El diagrama de flujo nos da una idea del orden de ejecución de las actividades en el tiempo. Primero cargamos los datos de entrada, entonces hacemos las operaciones precisas y para finalizar mostramos los resultados.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *