Professional Documents
Culture Documents
FACULTAD DE INGENIERIA
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA DE MINAS
I. INFORMACIN GENERAL:
III. SUMILLA:
El curso de Computacin y Algoritmos II, comprende 4 unidades y se inicia haciendo una
breve referencia a conceptos bsicos de programacin y el lenguaje C#; seguidamente, se
realiza un repaso de la estructura de un programa, sentencias de control y tipos estructurados
de datos, luego se trata arreglos, funciones y mtodos, desarrollando programas en un
entorno visual. El desarrollo de programas para cada tema se lo realizar en el Visual C#, en
el cual se crearn proyectos con aplicaciones Windows Forms, buscando en lo posible
aplicaciones a la minera.
EAPIM 2017-II
-1-
IV. COMPETENCIAS DE LA ASIGNATURA
Elabora programas en Visual C#, desde aplicaciones bsicas hasta aplicaciones con arreglos,
funciones y mtodos, sentando las bases para una posterior programacin en JAVA.
3. Estructura de un programa.
3.1 Estructura de un programa Visual C#
Diseo de formularios
Cuadro de herramientas
Propiedades
Explorador de soluciones
Lista de errores
EAPIM 2017-II
-2-
3.2 Definiciones y declaraciones
Sentencia simple
Sentencia compuesta o bloque
Funcin main
Declaracin de una funcin
Llamada a una funcin
mbito de una variable
Variables globales y locales
3.4 Clases de almacenamiento de una variable
Calificacin de variables globales
Calificacin de variables locales
Calificacin de funciones
3.5 Sentencias de control
Sentencia if
Anidamiento de sentencias if
Estructura else if
Sentencia switch
Sentencia while
Bucles anidados
Sentencia do ... while
Sentencia for
Sentencia break
Sentencia continue
5. Mtodos
5.1 Definicin de mtodos
Sobrecarga de mtodos
Argumentos pasados por valor y por referencia
Mtodos static
EAPIM 2017-II
-3-
6.4 Cadenas de caracteres
Leer y escribir una cadena de caracteres
Funciones gets y fgets
Funcin puts
Trabajar con cadenas de caracteres
Funciones de la biblioteca de C#
6.5 Tipo y tamao de una matriz
Matrices multidimensionales
Matrices numricas multidimensionales.
Matrices de cadenas de caracteres
Copiar matrices
EAPIM 2017-II
-4-
E2 y E4 son el Examen Parcial y Examen Final respectivamente.
De acuerdo con la naturaleza del curso, sus contenidos sern desarrollados en diferentes
niveles de aprendizaje, aplicacin, anlisis, sntesis y evaluacin a travs de actividades
diseadas para mejorar el aprendizaje. Se pondr mucho nfasis en mtodos activos y de
aprendizaje significativo presencial y/o virtual, entre otras se usarn las siguientes estrategias
metodolgicas:
1.1. Panel
El estudiante participa en una conversacin o desarrolla una exposicin, con rplicas
ordenadas y pblicas, que permitan seleccionar criterios, adquirir habilidades de
argumentos y elaborar juicios sustentables.
1.2. Conferencia
El docente desarrolla los temas programados en el curso, con apoyo de presentaciones y
lecturas preparadas especialmente para este fin.
1.3. Asesora y laboratorio
El estudiante se enfrenta a casos de aplicacin prctica y que demanda un trabajo
analtico en la aplicacin de las diferentes metodologas y habilidades en la utilizacin de
las herramientas de software.
1.4. Trabajo en pequeos grupos
El estudiante debate, asimila, demuestra tolerancia con la finalidad de enriquecer el
resultado del trabajo.
1.5. Desarrollo de casos
El estudiante debate, asimila y discute aspectos relevantes relacionados con casos de
estudio asignados.
X. ASESORIA ACADMICA
La asesora acadmica es una actividad peridica a travs de la cual se brinda apoyo a los
estudiantes para que desarrollen actividades de consulta para lograr la cabal compresin de
los diferentes temas de estudio. Est basada en consultas que el docente, fuera de su horario
de clases, puede apoyar al estudiante sobre temas especficos de su dominio, previa
coordinacin.
EAPIM 2017-II
-5-
XI. TUTORA
XII. BIBLIOGRAFA
EAPIM 2017-II
-6-