Sie sind auf Seite 1von 3

UN I V E R S I D A D N A C I O N A L D E IN G E N I E R I A

Facultad de ingeniería Mecánica


SÍLABO
I. INFORMACIÓN GENERAL
Curso : Introducción a la Computación
Código : BIC01
Pre-requisito : Ninguno
Dpto. Académico : Estudios Generales
Condición : Obligatorio
Ciclo Académico : 2019-2
Créditos : 2
Horas teóricas : 1 hora semanal
Horas prácticas / Laboratorio : 2 horas semanales
Sistema de Evaluación : F
Profesor del curso : Ricardo Antonio, Castañeda de la Rosa
Carlos Alberto, Moreno Paredes
Tello Yuen, Roberto
Máximo, Obregón Ramos

II. SUMILLA
La asignatura pertenece al área de formación general y es de naturaleza teórico práctico. Tiene como propósito
desarrollar la capacidad de aplicar las herramientas del Lenguaje de Programación a nivel estructural, que
involucra conceptos, como Algoritmos, Datos, Números Aleatorios, Procesos Secuenciales, Estructuras de
control, Estructuras Repetitivas, Arreglos, Cadenas y funciones que son comunes a cualquier Lenguaje de
programación y la codificación o código fuente para desarrollar aplicaciones de índole Formativo.

III. COMPETENCIAS
1. Aplicar con destreza la programación de instrucciones de entrada y salida, operaciones, fórmulas,
funciones matemáticas estándar, instrucciones de decisión, repetición y control.
2. Identificar la terminología básica y contexto de la programación estructurada.
3. Identificar las características distintivas de los lenguajes de programación procedimentales y funcionales.
4. Aplicar la capacidad para analizar, diseñar e implementar soluciones a problemas computacionales de baja
y mediana complejidad.
5. Aplicar los procesos para automatizar en el Lenguaje Matlab.

IV. UNIDADES DE APRENDIZAJE


1. ENTORNO DEL MATLAB Y FUNCIONES BASICAS DE ESCALARES Y MATRICES 03 HORAS
Los lenguajes de programación alto nivel/ bajo nivel.
Entorno del Matlab
Funciones básicas de escalares: todas las trigonométricas, exponenciales y de redondeo
Operaciones de matrices: Suma, resta, división, potenciación, traspuesta, operador punto, etc.
Funciones básicas de matrices: zeros, ones, rand, eye, sum, det, inv, diag, rank, size , length,
Manipuleo de elementos de matrices: secuencias, extracción y edición de elementos de una matriz en
bloque.

2. PROGRAMACION SECUENCIAL / 03 HORAS


Los Algoritmos su importancia en el diseño de Programación.
Desarrollo de Script o programas
Sentencias de entrada de datos
Sentencias de salida de datos: disp, fprintf

1
Funciones graficas 2D: ezplot, plot

3. ESTRUCTURAS DE CONTROL DE DECISIÓN (6 horas)

• Operadores Aritméticos, Relacionales, Lógicos


• Los tipos de datos.
• Manejo de cadenas
• Estructura de Control if() else,
• Estructura de Control if () else if (),
• Estructura de Control switch ().

4. REPETITIVAS parte 1 (3 HORAS)


Estructura Repetitiva for ().
Aplicaciones con for con if.
Contadores y Sumadores
Aplicaciones en funciones matemáticas para:
Raíces, integrales, máximos y mínimos, longitud de curva, etc.

Examen Parcial
5. FUNCIONES (3 horas)
Tipos de parámetros
Funciones una entrada una salida
Funciones varias entradas varias salidas

6. REPETITIVAS parte 2 (6 HORAS)


Estructura while
Estructura mixta: while, for, if y switch
Manejo de menus

7. REPETITIVAS parte 3 (6 HORAS)


Aplicaciones con arreglo de una dimensión
Búsqueda, ordenamiento, adición, eliminación, vectores paralelos y otros

Aplicaciones con arreglo de dos dimensiones


Aplicaciones en juegos.

Examen Final

V. METODOLOGÍA
El curso se desarrolla en sesiones de teorías y laboratorio de cómputo. En las sesiones de teoría, el docente
presenta los conceptos y aplicaciones. En las sesiones de Laboratorio, se desarrolla y prueba todo lo
aprendido en la teoría. Al final del curso el alumno debe presentar y exponer un trabajo o proyecto integrador.
En todas las sesiones se promueve la participación activa del alumno.

VI. SISTEMA DE EVALUACIÓN


1. Sistema de Evaluación “F”:

EP: Examen Parcial (Peso 1)


EF: Examen Final (Peso 2)
PP: Promedio de Prácticas o Trabajos Calificados (Peso 1)

2. Cantidad de Prácticas o Trabajos Calificados cuatro (04).


3. Fórmula de Evaluación:

Promedio Final = (EP + 2EF + PP) / 4

2
PP: Promedio de Prácticas. Se obtiene del promedio aritmético de las tres (03) mejores notas de las
prácticas o trabajos calificados.

VII. BIBLIOGRAFÍA
a) Holly Moore, Pearson Educación, 2007. Matlab para ingenieros
b) Amos Gilat, Reverte, 2006. Matlab: una introducción con ejemplos prácticos
c) Maria Perez Marques, Createspace Independent Pub, 2013. MATLAB para Ingenieros y Cientficos /
MATLAB for Engineers and Scientists
d) Stephen J. Chapman, Cengage Learning, 2012. MATLAB Programming with Applications for Engineers.
e) Separata del Curso o apuntes de clase

Das könnte Ihnen auch gefallen