Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Silabus Ic246a PDF
Silabus Ic246a PDF
SILABO DE LA ASIGNATURA:
Programación Digital (IC246)
1. DATOS GENERALES
2. SUMILLA
La asignatura forma parte del área curricular formativa. Su naturaleza es teórico - práctico. Su propósito
básico es contribuir al desarrollo de capacidades en la programación de hardware como una herramienta
para resolver trabajos de manera rápida y comprender los fundamentos de los programas
computacionales, incorporando estrategias didácticas de formación basada en paradigmas de
programación procedural, estructurada y orientada a objetos.
3. COMPETENCIA GENERAL
Crea programas de computadoras basada en paradigmas de programación procedural o modular,
estructurada y orientada a objetos.
4. COMPETENCIAS ESPECÍFICAS
Aprende a programar con la filosofía de usar la sintaxis y estructura de un lenguaje de
programación, pero no de un lenguaje de programación específico.
Aplica las metodologías para el desarrollo de software para la solución de problemas científicos
y de Ingeniería.
Soluciona los distintos problemas matemáticos que se presentan en diferentes campos de la
ingeniería civil, realizando los cálculos a partir de datos numéricos y con la utilización de
programas de cómputo y lenguajes de programación adecuados.
Comprende los fundamentos de los programas computacionales.
Utiliza un lenguaje de programación de propósito general.
1
UNIVERSIDAD NACIONAL SAN CRISTÓBAL DE HUAMANGA
¡Segunda Universidad Fundada en el Perú!
SEMANAS: 01 AL 08
CAPITULO 1: INTRODUCCIÓN
Introducción, Bibliografía y explicación de los temas que deben ser repasados por los alumnos en los
temas de estadística, programas y software existentes en el mercado, a fin de poder llevar el curso con
fluidez.
CAPITULO 2: ALGORITMOS
Definición. Medios de expresión de un algoritmo: diagramas de flujo y pseudocódigos. Estructuras
algorítmicas: secuenciales, selectivas e iterativos. Procedimientos generales para la creación de
programas. Implementación de pseudocódigos y diagramas de flujo para la solución de problemas.
EXAMEN PARCIAL 01
SEMANA 09
Primera evaluación parcial correspondiente a los temas desarrollados hasta la fecha.
SEMANA 10 AL 16
CAPITULO 6: ARREGLOS
Arreglos unidimensionales: vectores o listas. Arreglos bidimensionales: matrices o tablas. Operaciones
matriciales. Solución de un sistema de ecuaciones lineales simultáneas.
Visión general de los flujos ES. abriendo ficheros para acceso secuencial: flujo de bytes, flujo de
caracteres, clases File, Directory y Path, flujo de datos de tipos primitivos. Un ejemplo de acceso
2
UNIVERSIDAD NACIONAL SAN CRISTÓBAL DE HUAMANGA
¡Segunda Universidad Fundada en el Perú!
secuencial. Abriendo ficheros para acceso aleatorio: propiedades y métodos para acceso aleatorio. Un
ejemplo de un acceso aleatorio a un fichero: modificar un registro, actualizar el fichero.
EXAMEN FINAL
SEMANA 17
Segunda evaluación final correspondiente a los temas desarrollados.
6. ESTRATEGIAS METODOLÓGICAS
Por su naturaleza, la asignatura comprende el desarrollo de clases teóricas, prácticas y su aplicación
en el aula asignado. Se promueve la clase activa buscando la intervención del estudiante a manera de
fortalecer el espíritu participativo y crítico, asimismo, se busca motivar e inducir el interés, la
creatividad, será un elemento sustancial en la metodología a emplear, que por otra parte le permitirá
al estudiante acceder con soltura al desarrollo de programas computacionales y las labores de la vida
profesional. Se propicia el desarrollo de los trabajos en grupos o en forma personal, las mismas son
sustentados mediante exposición. Las clases teóricas son desarrollados progresivamente y tratan de
manera específica sobre los fundamentos del lenguaje de programación, el lenguaje de programación
desarrollado es MATLAB ; las clases teóricas son aplicadas mediante el desarrollo de las prácticas y su
materialización en los algoritmos, las prácticas desarrollan temas de dominio común y de asignaturas
precedentes, de esta manera queda garantiza todo el esfuerzo solamente a la programación, finalmente,
de la práctica desarrollada se implementa su programación computacional en el laboratorio de cómputo.
Las prácticas y su programación se encuentran rigurosamente relacionados con los fundamentos teóricos
desarrollado en clases. La tutoría es desarrollado por el docente en todos los niveles: clases teóricas,
prácticas y la sala de cómputo, además del horario establecido con esta finalidad.
7. MATERIALES EDUCATIVOS
8. SISTEMA DE EVALUACIÓN
Se evaluará la asistencia obligatoria a clases con un mínimo necesario de 70% de asistencia, la participación
en los diferentes temas que se desarrollen, la participación en el trabajo grupal y el aporte en la temática
seleccionada para dicho trabajo grupal. La presentación y sustentación del trabajo grupal será evaluado,
además de 02 exámenes de carácter individual en base a la temática desarrollada. La nota final será
ponderada en:
El alumno mostrará suficiencia en la asignatura obteniendo como nota mínima de once (puntaje
mínimo de 53 puntos) para aprobar el curso. El promedio final será:
3
UNIVERSIDAD NACIONAL SAN CRISTÓBAL DE HUAMANGA
¡Segunda Universidad Fundada en el Perú!
TE : Trabajos Encargados
AP : Asistencia y Participación
EP : Examen Parcial
EF : Examen Final
BIBLIOGRAFÍA
[2] German Camacho Choquevilca, Mauricio Andia Berazin, , Computación para ingeniería, Universidad
Mayor de San Simón , Bolivia.
[3] Delores M. Etter, Solución de problemas de ingeniería con Matlab. Prentice Hall.
[4] Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D Reid, and Morgan Skinner.
Beginning, Visual C# 2010. John Wiley & Sons, 2010.
[6] Paul David Fierro Quintana, Curso Matlab. Escuela Politécnica del Ejército , Ecuador, Quito. 2010.
[7] Juan Carlos Herrera Sánchez, Métodos Matriciales para ingenieros con Matlab, Pontificia Universidad
Javeriana de Cali, Colombia. 2011
[9] Miguel García Román, Uso de MATLAB para la docencia en Ingeniería y áreas afines, Universidad de
Granada, 2012
[10] Xavier Dominguez Pérez, Apuntes de Matlab, Fundamentos matemáticos de ingeniería. A coruña
2006. Holly Moore, Matlab para ingenieros. Prentice Hall.
........................................................
HEMERSON LIZARBE ALARCÓN
ING. CIVIL, CIP N°122138
DOCENTE
Versión: 0.1