Download 501 - Universidad Salesiana de Bolivia

Document related concepts

Rust (lenguaje de programación) wikipedia , lookup

Programación funcional wikipedia , lookup

Transcript
UUUUniversidad Salesiana de Bolivia
Ingeniería de Sistemas
PLAN DE DISCIPLINA
GESTIÓN II - 2011
I
DATOS DE IDENTIFICACIÓN











II
INSTITUCIÓN UNIVERSITARIA:
RECTOR:
CARRERA:
DIRECTOR DE CARRERA:
DOCENTE:
NIVEL DE LA MATERIA:
ASIGNATURA:
SIGLA:
REQUISITO:
PARALELO:
E-MAIL:
Universidad Salesiana de Bolivia
Lic. Rvdo. P. Telian Argeo
Ingeniería de Sistemas
Lic. Eduardo Fernández
Ing. Nela Benavidez Ignacio
Segundo Semestre
Programación I
SIS C
[email protected]
OBJETIVOS DE LA MATERIA

GENERAL
Introducir y aplicar los conceptos de Programación estructurada para crear programas
que permitan de alguna manera resolver problemas en cuanto al manejo de datos e
información en las empresas.

ESPECÍFICOS
OBJETIVOS ESPECIFICOS
 Construir algoritmos
 Introducir la base y conceptos teóricos que coadyuben en la programación
 Codificar los programas utilizando lenguaje C.

ADICIONAL
Implementar el Estilo Salesiano en el proceso enseñanza aprendizaje, enfatizando en los
pilares básicos: RAZÓN, AMOR Y RELIGIÓN
III
CONTENIDOS
1

CONTENIDOS MÍNIMOS OFICIALES
1.- Lenguajes de programación
2.- Diseño de programas
3.- Programación modular
4.- Manejo de Registros y Archivos
5.- Punteros
6.- Introducción a la programación Orientada

CONTENIDOS ANALÍTICOS
UNIDADES
Y
CONTENDIDO ANALÍTICO DE LA MATERIA
Tema I
Lenguajes de programación
Concepto, clasificación, programa, información y dato, programa fuente, programa objeto,
compilador, traductor, Lenguaje C, Historia, Elementos básicos
Tema II
Diseño de programas
Etapas para el diseño de programas, codificación de algoritmos, estructura de un programa,
palabras reservadas, instrucciones o sentencias, librerías. Estructuras selectivas y repetitivas,
vectores, ejemplos
Tema III
Programación modular
Que es la programacion Modular, Funciones y procedimientos, Declaracion de una función, Tipos
de funciones, Funciones con cadenas, Funcione y Arrays. Ejerccios de aplicación.
Tema IV
Concepto de Registro, Concepto de Archivo, Estructura de un archivo, Declaracion de un archivo,
Operaciones con archivos, Organización de archivos, Tipos de archivos, Lectura y Escritura
Busqueda y Modificación, Archivos de Acceso Aleatorio
Tema V
Punteros
Definicion de punteros, Operaciones con punteros, Declaración con punteros, Punteros a Cadenas,
Punteros a Arrays, Punteros a punteros, ejercicios.
Tema VI
Introduccion a la P.O.O.
Concepto de objeto, Clase y tipo de objeto, Herencia limorfismo, Encapsulamiento, Ejercicios de
aplicacion

CRONOGRAMA DE EJECUCIÓN y MEDIOS UTILIZADOS
2
UNIDADES
Y
Cronograma
de Ejecución
MEDIOS Y TÉCNICAS UTILIZADOS
Porcentaje
Avanzado
CONTENDIDO ANALÍTICO
03-08-11
05-08-11
Presentación e introducción de la materia. Socializacion,
ambientacion. Explicar sistema de evaluación.
Tema I
Lenguajes de programación
Pizarra
5%
Pizarra
Concepto, clasificación, programa,
10-08-11
información y dato, programa fuente,
programa objeto
10%
Pizarra
12-08-11
compilador, traductor, Lenguaje C,
Historia, Elementos basicos
13%
Pizarra, e-mail
17%
Pizarra, e-mail
20%
Pizarra, diapositivas
25%
Pizarra, diapositivas
30%
e-mail, foro
Tema II
17-08-11
Diseño de programas
Etapas para el diseño de programas,
codificación de algoritmos,
19-08-11
24-08-11
26-08-11
estructura de un programa, palabras
reservadas,
instrucciones
o
sentencias, librerías.
Estructuras selectivas y repetitivas,
vectores, ejemplos
Tema III
Programación modular
Que es la programacion Modular,
Funciones y procedimientos.
31-08-11
Delaracion de una función, Tipos de
funciones.
42%
Laboratorio, e-mail
02-09-11
Funciones con cadenas, Funcione y
Arrays
48%
Presentaciones – Pizarra
07-09-11
Ejerccios de aplicación.
09-09-11
14-09-11
52%
PRIMERA EVALUACIÓN PARCIAL
Revision del primer parcial
57%
Pizarra, diapositivas
Concepto de Registro, Concepto de
Archivo,
Estructura de un archivo, Declaracion
de un archivo,
59%
Pizarra
61%
Diaositivas - Pizarra
Operaciones con archivos,
62%
Diapositivas , Pizarra
Tema IV
16-09-11
21-09-11
23-09-11
3
Organización de archivos, Tipos de
archivos, Lectura y Escritura
63%
e-mail
30-09-11
Busqueda y Modificación,
657%
Laboratorio
05-10-11
Archivos de Acceso Aleatorio
66%
Pizarra
67%
Laboratorio
28-09-11
Tema V
07-10-11
Punteros
Definicion de punteros,
12-10-11
Operaciones con punteros, Declaración
con punteros, ,
70%
Pizarra
14-10-11
Punteros a Cadenas Punteros a Arrays,.
71%
Laboratorio
19-10-11
Punteros a punteros,
73%
Pizarra
21-10-11
ejercicios
75%
Pizarra
26-10-11
ejercicios
80%
Pizarra
81%
Pizarra
83%
Data show
85%
Pizarra
28-10-11
04-11-11
SEGUNDA EVALUACIÓN PARCIAL
Revision del segundo parcial
Tema VI
09-11-11
11-11-11
Introduccion a la P.O.O.
Concepto de objeto, Clase y tipo de
objeto,
16-11-11
Herencia polimorfismo
87%
Computadora
18-11-11
Encapsulamiento
95%
Computadoras
23-11-11
Ejercicios de aplicacion
97%
Computadora
25-11-11
Revision y defenza de proyectos
98%
Diapositivas
30-11-11
Revision y defenza de proyectos
99%
Diapositivas
02-12-11
Revision y defenza de proyectos
99%
Laboratorio
07-12-11
Revision y defenza de proyectos
100%
Pizarra
09-12-11
Revision y defenza de proyectos
100%
Laboratorio
14-12-11
retroalimentacion
110%
Pizarra
16-12-05
V.
EVALUACIÓN FINAL
MÉTODOS DE ENSEÑANZA:


ESTILO SALESIANO.
Introducir en el alumno los valores humanos como ser: integración, afectividad, motividad,
comprension, etc.
GRUPOS DE APRENDIZAJE COOPERATIVO
4

Conformación de grupos de trabjo, que incluye el espiritu de colaboracion, asimilacion,
enseñanza.
TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIÓN
Utilizacion adecuada de los recursos herramientas actuales
El proceso Enseñanza- Aprendizaje consta de diferentes métodos, medios y formas de
aplicar, para lo cual, inicialmente se rescatará muchas de las técnicas, ya usadas, las clases se
desarrollaran teóricamente y prácticamente.
Las clases teóricas, serán en aula y se expondrá y explicará los temas por parte del docente,
con preguntas por parte del estudiante. Se realizarán ejercicios individuales y grupales.
Las clases prácticas, serán en el laboratorio de computación, asesorando y coadyuvando a
resolver ejercicios.
VI.
METODOLOGÍA DE EVALUACIÓN
Dos evaluaciones parciales:
1er. Parcial
100%
2er. Parcial
100%
Evaluación Final Obligatoria
VII.
100%
BIBLIOGRAFÍA
AUTOR
OBRA
LUGAR de EDIC
EDITORIAL
AÑO
Herbert Schild
Programacion
en Turbo C
Edit. AdissonWesley,
1993
Kurth
Estructura de
Datos +
programas
Osborne.
1993.,
Oswaldo Caero
Analisis de
Algoritmos
. McGraw Hill
1998
La Paz, Agosto de 2011
FIRMA DOCENTE.
C.I 3099369 Or.
Vo.Bo. Director Carrera
Vo.Bo. Secretario Académico
5