Sie sind auf Seite 1von 4

UNIVERSIDAD NACIONAL DE SAN AGUSTIN DE AREQUIPA

VICE RECTORADO ACADEMICO


FACULTAD DE: INGENIERÍA DE PRODUCCIÓN Y SERVICIOS
DEPARTAMENTO ACADEMICO DE INGENIERÍA
ELECTRÓNICA
SILABO 2017 B

CURSO: COMPUTACION 1

1. DATOS GENERALES
Periodo académico: 2017-B
Escuela profesional: Ingeniería de Telecomunicaciones
Código del curso: 1702110
Nombre del curso: Computación 1
Semestre: II (Segundo)
Características: Semestral
Duración: 17 Semanas
Número de horas Teóricas: 3
(Semestral) Teórico-Prácticas: 0
Laboratorio: 2
Número de Créditos: (4)cuatro
Prerrequisitos:

2. DATOS ADMINISTRATIVOS
PROFESOR: Ramiro Gustavo Banda Valdivia
GRADO ACADEMICO: Maestro en Ingeniería de Sistemas
DEPARTAMENTO ACADÉMICO: Departamento Académico de Ingeniería Electrónica
HORARIO
lunes Martes miércoles jueves viernes
Total Semanal:5 Hrs.

Hora: 14:30-16:10 16:10-18:40


Aula: 101-B 101-B

3. FUNDAMENTACION (JUSTIFICACION)

Al finalizar el curso el estudiante debe estar en condiciones de realizar un proyecto con el uso de un
microcontrolador y transferir datos desde o hacia un computador personal. Para lograr ese cometido
desarrollará su lógica como desarrollador de software usando el lenguaje de programación C++ el
más usado como curso introductorio en cursos de ingeniería de tal manera que al finalizar podrá
asimilar otros lenguajes o herramientas de programación dentro de su carrera profesional.

4. COMPETENCIAS DEL CURSO

Competencia general: Conoce la importancia de la computación e informática como herramienta


para el desempeño académico y profesional en Ingeniería y emplea herramientas de software que
permitan generar programas que resuelvan problemas matemáticos, de ingeniería y simulación.

Competencia específica 1: Diseña programas de computadora resolviendo problemas matemáticos,


ingeniería y transferencia de datos aplicando principios de desarrollo tradicional y ágil

Competencia específica 2: Conoce las técnicas y algoritmos conocidos para resolver casos típicos
usando como herramienta la programación en C++ Builder.

1
5. SUMILLA DEL CURSO POR COMPETENCIAS

• Reconoce y diferencia un lenguaje de programación interpretado de uno compilado y sus


ventajas según cada caso.
• Aplica los principios de desarrollo de software partiendo de especificaciones
• Aplica las instrucciones de control, recursión, librerías, etc. del lenguaje C++ mediante el
compilador C++ Builder. Elaborando programas de simple y mediana complejidad para
Windows y Arduino.

6. CONTENIDO TEMATICO

Unidad 1 1.1 Fundamentos de programación, la computación para el ingeniero, acceso a datos y


bibliotecas, introducción a la programación, representación de datos estructura
física y lógica de un computador, lenguajes compilados, interpretados y máquinas
virtuales.
1.2 Evolución del software, Fases en el desarrollo de software y modelos
1.3 Compiladores, estructura básica de un programa en C++,
1.4 Definiciones de repositorios de código fuente, configuración de repositorios online
como HitHub
1.5 Algoritmos, conceptos de algoritmos, algoritmos típicos en ingeniería, compilador y
entorno de C++ Builder y creación de un programa ejecutable básico
1.6 Tipos de datos, Instrucciones de control de flujo
1.7 Operadores en C++, operadores a nivel de bit, cadenas, lógicos, operadores para
cadenas
1.8 Entrada y salida de datos en C++, manejo de excepciones

Competencia 1: Elabora programas en C++ satisfaciendo los requerimientos de


entrada, con la finalidad de resolver problemas matemáticos, algorítmicos y de
ingeniería. Haciendo uso de criterios lógicos y de programación
Unidad 2 2.1 Algoritmos clásicos de búsqueda y ordenación
2.2 Recursión
Competencia 2: Elabora programas en C++ satisfaciendo los requerimientos de
entrada, con la finalidad de resolver problemas matemáticos, algorítmicos y de
ingeniería. Haciendo uso de algoritmos de búsqueda y ordenación
Unidad 3 3.1 Arreglos de datos y uso de librerías, para manejo de textos y otros
3.2 Datos multidimensionales, punteros
Competencia 3: Elabora programas en C++ satisfaciendo los requerimientos de
entrada, con la finalidad de resolver problemas matemáticos, algorítmicos y de
ingeniería. Haciendo uso de arreglos de datos y librerias
Unidad 4 4.1 C++ para microcontroladores Arduino
4.2 Programación visual en C++ Builder
Competencia 4: Elabora programas en C++ para microcontrolador Arduino,
satisfaciendo los requerimientos de entrada, con la finalidad de resolver un problema
genérico. Haciendo uso de criterios lógicos y de programación

7. ESTRATEGIAS DE ENSEÑANZA
CM: Clases magistrales: Se emplearan para difundir los principios de los temas
LAB: Prácticas de Se aplican los conceptos teóricos mediante desarrollo de ejercicios de
laboratorio programación
Se realizarán ejercicios de aplicación de conceptos y se resuelven problemas
TP: Teórico práctico en clase desarrollados en grupos de trabajo o individualmente

TI Trabajo de Se realizará un proyecto final que involucre transferencia de datos entre un


Investigación formativa microcontrolador y una computadora
Se hará seguimiento a estudiantes con diferentes niveles de aprendizaje por
SG: Seguimiento de medio de las evaluaciones continuas semanales y se ofrecerá ejercicios
aprendizaje diferenciados para la casa para desarrollo por parte del estudiante

2
8. CRONOGRAMA ACADEMICO
Semana Fecha Tema / Evaluación Estrategia Avance
1 7 agosto Temas 1.1 , 1.2 CM 8%
2 14 agosto Tema 1.3 CM,TP, LAB 14%
3 21 agosto Tema 1.4 CM,TP,,LAB 28%
4 28 agosto Tema 1.5 CM,TP,LAB 33%
5 4 Septiembre Tema 1.6 CM,TP,LAB 42%
6 11 setiembre Tema 1.7 CM,TP,LAB 42%
7 Tema 1.8 CM,TP,LAB 50%
8 Tema 2 Primer Examen Parcial 56%
9 Tema 2.1 CM,TP,LAB 64%
10 Tema 2.2 CM,TP,LAB 67%
11 Tema 3.1 CM,TP,LAB 70%
12 Tema 3.2 CM,TP,LAB 80%
13 Tema 4.1 CM,TP,LAB 85%
14 Tema 4.2 CM,TP,LAB 90%
15 Tema 4.2 CM,TP,LAB 95%
16 Tema 4.2 CM,TP,LAB,TI 98%
17 22 de diciembre Segundo examen parcial 100%

9. ESTRATEGIAS DE EVALUACION

Se usará además de la evaluación por el docente la coevaluación y autoevaluación para los temas
expuestos en el proyecto final.

No se aplicará examen sustitutorio.

10. REQUISITOS DE APROBACION

a. La asistencia al curso es obligatoria, si el alumno presenta 3 o más faltas (sin importar sea
en teoría o laboratorio) en la primera parte o en la segunda parte dentro de las 17 semanas
del semestre no sustentadas por motivos legales, de salud o familiares graves será
considerado en abandono.

b. La evaluación continua es permanente en las clases teóricas y horas de práctica en el


laboratorio.
c. El alumno tendrá derecho a observar o en su defecto a ratificar las notas consignadas en sus
evaluaciones, después de ser entregadas las mismas por parte del profesor en conjunto,
salvo el vencimiento de plazos para culminación del semestre académico, luego del acto de
entrega de notas, no se admitirán reclamos, el alumno que no se haga presente en el día y
hora establecidos para la clase, perderá su derecho a reclamo.
d. Para aprobar el curso el alumno debe obtener una nota igual o superior a 10.5, en el
e. )promedio final o NF.
f. El redondeo, solo se efectuara en el cálculo del promedio final y será realizado por el
Sistema, las notas ingresadas al sistema serán truncadas en su parte decimal.
g. El alumno que no tenga alguna de sus evaluaciones y no haya solicitado por escrito
evaluación de rezagados en el plazo oportuno (máximo 24horas antes del examen), se le
considerará como en abandono.
h. En las evaluaciones está prohibido usar libros físicos y electrónicos salvo esté expresamente
indicado.

i. Todo trabajo se entrega en la fecha y hora antes del inicio de la clase y el estudiante debe
verificar que se registre apropiadamente en el registro del docente. No se aceptan fuera de
tiempo, es decir si llegó tarde a clase.
j. No se entrega diapositivas solo enlaces y fuentes de información por lo que es
responsabilidad del estudiante tomar nota, las lecturas no deben grabarse
3
k. Por cortesía a otros estudiantes y a mi poner en modo avión o en silencio el celular, la no
observancia a esta indicación afectará hasta 20% la nota de continua y se invitará al
estudiante a dejar el salón, al igual que el estar conversando.

Registro Evaluación Ponderación


porcentual
Segundo registro Primer examen parcial 25%
Evaluación continua primera parte 25%
Elementos: Comportamiento, seminarios, evaluaciones semanales de
problemas de programación
Tercer registro Segundo examen parcial 25%
Evaluación continua segunda parte 25%
Seminarios, evaluaciones semanales, problemas en clase,
prácticas de laboratorio y examen de laboratorio
Total: 100%

11. BIBLIOGRAFIA BÁSICA Y REFERENCIAS

Borland C++ Builder Programming, FunctionX, Inc.


http://www.functionx.com/bcbprogramming/index.htm

Manual teórico práctico, Alan Osorio Rojas, 2006 descargable gratis de Internet

http://cridc.inder.gob.cu/servicioz/cursos-y-tutoriales/manuales-y-tutoriales/662-manual-c-public/file
Guia de referencia de C Builder ++
http://docwiki.embarcadero.com/CodeExamples/Tokyo/en/Category:C%2B%2B

http://arduino.cc/en/Reference/HomePage

Firma del Docente:

Ing. Ramiro Banda Valdivia

Arequipa, 02 de Agosto de 2017

Das könnte Ihnen auch gefallen