Académique Documents
Professionnel Documents
Culture Documents
CARRERA
Lic. Roberto Aguilar Gmez MINISTRO DE EDUCACIN Dr. Armando Terrazas Caldern VICEMINISTRO DE EDUCACIN SUPERIOR DE FORMACIN PROFESIONAL Ing. Gualberto Lpez Durn DIRECTOR GENERAL DE EDUCACIN SUPERIOR TCNICA, TECNOLGICA, LINGSTICA Y ARTSTICA EQUIPO DE TRABAJO Lic. Jaime M. Calle Honorio Lic. Ruben O. Condori Cuaquira Lic. Carlos Quiones Lic. Jorge Larry Copa Cruz Lic. Magna Layme Llanos Lic. Jos A. Palma Moreno Lic. Elizabeth Choque Ramos EDICIN Lic. Nelzon G. Yapu Machicado DISEO Y DIAGRAMACIN Franklin L. Nina Fernndez (VESFP/DGESTTLA) (INCOS N 3 QUILLACOLLO - CBB) (INSCO - OR) (INSCO - OR) (INCOS - LP) (ISEC - SUCRE - CH) (INCOS - LP)
LA VENTA DE ESTE DOCUMENTO EST PROHIBIDO Denuncie al vendedor a la Direccin General de Educacin Superior Tcnica y Tecnolgica Telfono - Fax (02) 2440231, www.minedu.gob.bo o www.dgesttla.minedu.gob.bo
no fui a machacar el alfabeto ni tener encerrados a los alumnos en un recinto frente al silabario. Fui para instalarles una escuela activa, plena de luz, de sol, de oxgeno y de viento; alternando las ocupaciones propias del aula, con los talleres, campos de cultivo y construcciones. Elizrdo Prez. no se trataba de crear en el agro boliviano escuelas alfabetizadoras, con la meta del silabario y del intelectualismo vanos. No. Se trataba de imponer escuelas activas, que dotadas de talleres, campos de cultivo, semillas, ganado, bibliotecas, internados, material sanitario, hornos para ladrillo y dems instrumentos de trabajo, forjaran al Nuevo Indio Carlos Salazar Mostajo. Educar es depositar en cada hombre la obra humana que le ha antecedido, es hacer de cada hombre resumen del mundo viviente hasta el da en que vive, es ponerlo a nivel de su tiempo Jos Mart.
ndice
Presentacin.
olivia desde el ao 2006, ha emprendido cambios transcendentales en el mbito social, econmico, poltico y cultural que recondujeron el devenir de la historia. La Asamblea Constituyente se reafirma en el proceso ms importante de la Revolucin Democrtica y Cultural. A partir de entonces, se inicia el trnsito de la vieja estructura del Estado colonial y neoliberal hacia el nuevo Estado Plurinacional, como parte de este proceso se incorpora la Revolucin Educativa que se fundamenta en la educacin productiva, descolonizadora, comunitaria, intracultural, intercultural y plurilinge.
La Revolucin Educativa se fortalece con la aprobacin de la Ley N 70 Avelino Siani Elizardo Prez que define las polticas de la nueva educacin para las bolivianas y bolivianos, en el marco del respeto a la diversidad y la pluralidad. En ese contexto, la Ley Educativa se concretiza con la implementacin del nuevo currculo en cada uno de los Subsistemas y mbitos; en el presente documento: Diseo Curricular Base de la Carrera de Sistemas Informticos, se definen los fundamentos y lineamientos que orientarn el que hacer educativo en los institutos tcnicos que desarrollan acciones educativas en este mbito de formacin profesional. El nuevo diseo curricular de la formacin profesional tcnica y tecnolgica plantea como sus principales polticas: la educacin para la produccin, educacin para el desarrollo comunitario, educacin para la innovacin productiva integral, educacin de la vida en la vida y la educacin para la permanencia. Asimismo, el diseo curricular recoge el enfoque metodolgico aprender haciendo donde la teora, la prctica y la produccin estn directamente interrelacionados e interactan en la formacin integral del futuro profesional. La formacin tcnica y tecnolgica se constituye para el Estado Plurinacional de Bolivia en un espacio privilegiado de formacin profesional, porque posibilita la continuidad de estudios superiores a los estudiantes que concluyen el bachillerato y fundamentalmente fortalece el desarrollo econmico productivo de las ciudades, las comunidades, los municipios y el pas. Finalmente, este documento se constituye en el principal instrumento de trabajo para autoridades educativas, docentes, estudiantes y la comunidad educativa en general de las Escuelas Superiores Tecnolgicas, Institutos Tcnicos y Tecnolgicos. Armando Terrazas Caldern VICEMINISTRO DE EDUCACIN SUPERIOR DE FORMACIN PROFESIONAL
10
El profesional de Sistemas Informticos, como miembro de la sociedad, apoya el crecimiento productivo efectivo y el desarrollo econmico, logrando su realizacin como profesional y teniendo un lugar en su comunidad.
se erige como un Estado Unitario Social de Derecho Plurinacional Comunitario, libre, independiente, soberano, democrtico, intercultural, descentralizado y con autonomas1. La nueva Constitucin Poltica del Estado Plurinacional, formula como objetivo de la educacin la formacin integral de las personas y el fortalecimiento de la conciencia social crtica en la vida y para la vida. La educacin estar orientada a la formacin individual y colectiva; al desarrollo de competencias, aptitudes y habilidades fsicas e intelectuales que vincule la teora con la prctica productiva; a la conservacin y proteccin del medio ambiente, la biodiversidad y el territorio para el vivir bien2 En este marco, el profesional Informtico debe estar capacitado en: Diagnosticar, asesorar y ejecutar proyectos de sistematizacin de la informacin. Construir herramientas que faciliten la automatizacin de procesos operativos y gerenciales. Instalar, configurar y administrar redes informticos. Brindar soporte tcnico a sistemas informticos. Desarrollar valores ticos y morales identificados con el desarrollo del pas. Estar dotado de una visin estratgica en el desarrollo de su vida profesional, as como de una visin empresarial para que pueda planear, crear y conducir su propia empresa. Evaluar el impacto tecnolgico en su entorno de trabajo y aplicar sus conocimientos a fin de optimizar los procesos, para una mejor toma de decisiones y la reorganizacin de las actividades en los planes estratgicos existentes. Mantenerse actualizado en las reas de especializacin que le competen y hacer uso de las nuevas tecnologas para obtener ventajas comparativas y competitivas de las organizaciones pblicas o privadas. Realizar proyectos de investigacin en su especialidad y en otras reas afines. Dirigir las acciones para desarrollar, evaluar y optimizar sistemas integrados (software de base) y software de aplicacin, as como hardware y comunicaciones orientadas a la construccin de sistemas gerenciales de decisin de la entidad o negocios que tenga que dirigir u orientar. Apoyar en la creacin de modelos matemticos, estadsticos y de simulacin, participando en grupos interdisciplinarios de investigacin; de esta forma, podr aportar sus conocimientos en el rea y desarrollar sus capacidades en la investigacin y el avance tecnolgico.
1. Asamblea Constituyente de Bolivia. Nueva Constitucin Poltica del Estado. (aprobada en grande, detalle y revisin). Diciembre de 2007. Pg. 2. 2. Asamblea Constituyente de Bolivia. Nueva Constitucin Poltica del Estado. (aprobada en grande, detalle y revisin). Diciembre de 2007. Pg. 19.
11
12
4.2. E sferas de actuacin del profesional. Bancos, financieras y cooperativas. Administradoras de fondos de pensiones. Instituciones de Salud pblicas y privadas. Empresas industriales. Empresas comerciales y de servicios. Empresas de consultora.
Organismos pblicos y privados. Empresas agropecuarias. Universidades. Centros de enseanza superior. Unidades educativas pblicas y privadas. Centros de investigacin. Centros de documentacin e informacin. Libre ejercicio de la profesin prestando asesoras. Creando su propia empresa consultora, que preste servicios informticos a otras organizaciones. Gobierno y entidades estatales. Instituciones militares. Organismos policiales. Talleres de reparacin. Agroindustrias. Lneas reas. Transporte urbano y rural. Transporte interdepartamental. Transporte pesado nacional e internacional. Medios de comunicacin escrito, radio y televisin. Publicidad y marketing. Estudios de grabacin, cine y video. En general, el Tcnico Superior en Informtica, puede incorporarse a todo tipo de organizaciones pequeas, medianas o grandes, sean pblicas o privadas, agropecuarias, industriales o de servicios que tengan centros informticos para resguardar sus datos. 4.3. Campos de accin fundamentales. El ejercicio del profesional Analista en Sistemas Informticos se circunscribe al siguiente conjunto de actividades: Concibe y disea soluciones informticas, haciendo uso de la computadora, dentro las organizaciones para optimizar el proceso productivo y reducir la burocracia. Participa con los grupos gerenciales en la formacin de estrategias, planes y polticas para la empresa. Identifica las necesidades de informacin de la empresa en base al anlisis de su estructura, normas internas, procedimientos y comportamiento organizacional. Realiza estudios de factibilidad operativa, tcnica, econmica y social para proyectos informticos; es decir, plantea un nuevo sistema informtico que sea viable con una relacin costo-beneficio que justifique las inversiones que se llevarn a cabo.
13
14
con habilidades en mantenimiento de un ordenador, utilizar herramientas de programacin, aplicar ofimticas, manejar sistemas operativos, instalar, operar la aplicacin informtica y soporte tcnico de computadoras, para implementar un algoritmo en programas de computadora, ensamblar, configurar y trabajos de oficina. 6.2. Segundo ao: Programador de Sistemas Informticos. Innovamos tecnologa en el marco de los valores sociocomunitarios, analizando sistemas de informacin y el diseo de pginas Web, capaces de emplear el lenguaje, herramienta de programacin, instalar, configurar, administrar redes de rea local, desarrollar programas de mayor complejidad, adaptados a las exigencias de una pequea o mediana empresa, aplicar interfaces grficos de usuarios de tipo ergonmico y manejar herramientas multimedia, para que contribuyan a la construccin de programas informticos dentro una organizacin, dirigidas por metodologas de diseo y desarrollo tradicionales. 6.3. Tercer ao: Analista de Sistemas Informticos. Consolidamos la prctica de valores sociocomunitarios y el cuidado de la Madre Tierra y el cosmos, conociendo el anlisis, diseo y desarrollo de sistemas de informacin en plataformas de escritorio y Web, con habilidades en instalar, configurar, administrar redes en sus diferentes tipos y topologas, gestores de bases de datos distribuidos con arquitectura de tipo cliente/servidor e internet y preparar, gestionar y evaluar proyectos de automatizacin de la informacin en pequeas, medianas y grades empresas, para adaptarse a los cambios tecnolgicos destacndose por la organizacin y sistematizacin de elementos problemticos.
15
16
De esta forma, la Cultura Poltica y la Historia de los Pueblos Indgenas Originarios, son elementos de vital importancia para el desarrollo del trabajo polticoideolgico en el egresado de los Institutos Superiores Tcnicos, Tecnolgicos Pblicos. 7.3. Caracterizacin de campo: Vida, Tierra Territorio. Este campo tiene como objeto de estudio a la vida, tierra y territorio segn las visiones de los pueblos indgenas originarios. Estas visiones se manifiestan en los seres conce-
bidos con todos sus elementos vitales segn el contexto. En tal sentido, los conceptos de tierra y territorio no se reducen slo al aspecto geogrfico, sino que forman parte de las dimensiones culturales, sociales, productivas, administrativas y econmicas de un pueblo. ste es el proceso de educacin que tiene lugar bajo las condiciones de los Institutos Tcnico- Tecnolgicos Pblicos y de la entidad productiva o de servicios, para la formacin y superacin de un trabajador competente. Entre los elementos a desarrollarse estn la la educacin productiva, la seguridad industrial, los valores socio-comunitarios, la convivencia con la Madre Tierra y la intrainterculturalidad plurilinge. 7.4. Caracterizacin de campo: Ciencia, Tecnologa y Produccin Este campo est orientado al desarrollo de las capacidades profesionales, emprendimientos productivos comunitarios, la transformacin de la matriz productiva, donde permiten hacer frente a las situaciones cotidianas, resolver problemas econmicas, encontrar nuevas maneras de hacer las cosas, trabajar en comunidad y en complementariedad con la Madre Tierra y el Cosmos Vivo; el campo est integrado por reas de saberes y conocimientos que caracterizan netamente a la carrera y/o especialidad desde el punto de vista Tcnico, Tecnolgico y Productivo. Este campo se constituye en desarrollar las habilidades profesionales y conocimientos necesarios en correspondencia con la poltica del desarrollo socioeconmico productivo local, regional y nacional, necesarios para solucionar problemas pedaggicos y/o tcnicos en los Institutos Tecnolgicos mediante la investigacin cientfica aplicada y la utilizacin de nuevas tecnologas productivas ecolgicas.
17
18
Cdigo
1 2 3 4 5 6 7 8 9
HDC-101 INA-102 IDO - 103 INT-104 PRG-105 TDP-106 TSO-107 HSM-108 MPC-109
Hardware de Computadoras Informtica Aplicada Idioma Originario Ingles Tcnico Programacin I Taller de Programacin Taller de Sistemas Operativos Historia de Sociedades del Mundo Matemticas para Computadoras
4 3 1 1 0 4 4 0 2 19
Referencia: CYP CYS VTT CTP THA HP HT TH 10 = = = = = = = = = Cosmos y Pensamiento Comunidad y Sociedad Vida, Tierra Territorio Ciencia, Tecnologa y Produccin Total Horas Anuales Horas prcticas Horas tericas Total horas Primer Ao
19
SEGUNDO AO reas de Saberes y Conocimientos Anlisis y Diseo de Sistemas I Base de Datos I Diseo y Programacin Web I Estructura de Datos Programacin II Redes de Computadoras I Tecnologa Grfica y Multimedia Desarrollo de las Sociedades Estadstica Aplicada Carga Horaria Semanal
HP 2 2 4 4 4 2 HT 2 2 0 0 0 2 TH 4 4 4 4 4 4
Cdigo
Pre - requisito
20 INA - 102 PRG - 105 PRG - 105 HDC - 101 PRG - 105 TDP - 106
1 2 3 4 5 6 7 8 9
80
TSO - 107
0 1 21
2 1 9
2 2 30 80 80
80
80
1040
Referencia: CYP CYS VTT CTP THA HP HT TH 20 = = = = = = = = = Cosmos y Pensamiento Comunidad y Sociedad Vida, Tierra Territorio Ciencia, Tecnologa y Produccin Total Horas Anuales Horas prcticas Horas tericas Total horas Segundo ao
20
TERCER AO reas de Saberes y Conocimientos Anlisis y Diseo de Sistemas II Base de Datos II Diseo y Programacin Web II Ingeniera de Software Programacin III Redes de Computadoras II Taller de Grado Pensamiento Contemporneo y Cosmovisiones Carga Horaria Semanal
HP 2 4 4 2 4 4 2 0 22 HT 2 0 0 2 0 0 2 2 8 TH 4 4 4 4 4 4 4 2 30 160 160 80 80 0 960
Cdigo
Pre - requisitos
30 ADS - 201 BDD - 202 DPW - 203 PRG - 205 PRG - 205 RDC - 206 PRG - 205 DDS - 208
1 2 3 4 5 6 7 8
Referencia: CYP CYS VTT CTP THA HP HT TH 30 = = = = = = = = = Cosmos y Pensamientos Comunidad y Sociedad Vida, Tierra Territorio Ciencia, Tecnologa y Produccin Total Horas Anuales Horas prcticos Horas tericos Total horas Tercer ao
21
22
8.3. Descripcin de cada rea de Conocimiento. 8.3.1. rea de Conocimiento: Primer Ao.
Carrera 04-SIS Nivel Acadmico Tcnico Superior TS -100 Rgimen Acadmico 10 Cdigo HDC-101 rea de Saber y Conocimiento Hardware de Computadoras Horas Anuales Horas Prcticas 160 Horas Tericas 0 Total Horas 160
Caracterizacin
Suministra saberes y conocimientos para el reconocimiento, identificacin y diferenciacin de arquitecturas de computadoras, as como los procesos de ensamblaje, instalacin, configuracin y mantenimiento de los mismos. Establece uno de los basamentos del profesional Analista de Sistemas Informticos, para brindar servicios de ensamblaje, instalacin, mantenimiento y otros y se constituye en una fase previa al rea de redes. Promovemos la responsabilidad en el cuidado de la Madre Tierra, conociendo las normas, componentes, tcnicas y herramientas de la electrnica, con destrezas en el ensamblado de computadoras y solucionar problemas de hardware, para el correcto funcionamiento de los centros de computacin, contribuyendo al desarrollo y avance productivo de la regin. 1. NOCIONES DE ELECTRNICA BSICA 2. ARQUITECTURA DE COMPUTADORAS 3. ENSAMBLAJE DE UNA COMPUTADORA 4. MANTENIMIENTO PREVENTIVO 5. MANTENIMIENTO PERFECTIVO Y ADAPTATIVO 6. MANTENIMIENTO CORRECTIVO 7. FUENTES DE ENERGA ALTERNATIVA 8. MANEJO DE DESECHOS TECNOLGICOS 1. NOCIONES DE ELECTRNICA BSICA 1.1. Nociones bsicas de electricidad y electrnica 1.1.1. Definicin de corriente elctrica 1.1.2. Estructura atmica de los conductores y aislantes 1.1.3. Fenmenos asociados a la corriente elctrica 1.2. Ley de Ohm 1.3. Resistencias 1.3.1. Tipos de resistencias 1.3.2. Asociacin serie y paralelo 1.3.3. Variacin de la resistencia con el tiempo y la temperatura 1.4. Capacitores 1.4.1. Tipos de capacitores 1.4.2. Asociacin serie y paralelo
Fundamentacin
Contenidos Programticos
23
Contenidos Analticos
1.5. Bobinas 1.6. Diodos 1.7. Transistores 1.8. Circuitos integrados 1.9. Conceptos bsicos 1.9.1. Sistema de unidades, patrones 1.9.2. Concepto de medida 1.9.3. Precisin, exactitud y sensibilidad 1.9.4. Errores en mediciones y su reduccin 1.9.5. Tipos de corriente elctrica 1.9.6. Formas de onda 1.9.7. Frecuencia, perodo y amplitud 1.9.8. Valor promedio y valor eficaz 1.10. Instrumentos bsicos 1.10.1. Voltmetro 1.10.2. Ampermetros 1.10.3. hmetro 1.10.4. Manejo, ventajas y desventajas de los medidores electromecnicos y los electrnicos en la medicin de corriente y voltaje de c.a. y c.d. 1.10.5. Normas de seguridad 1.11. Medicin de parmetros 2. ARQUITECTURA DE COMPUTADORAS 2.1. Anlisis de los componentes 2.1.1. Microprocesadores 2.1.1.1. Arquitecturas 2.1.1.2. Tipos 2.1.1.3. Caractersticas 2.1.1.4. Funcionamiento 2.2. Memoria 2.3. Arquitecturas 2.3.1. Tipos 2.3.2. Caractersticas 2.3.3. Funcionamiento 2.4. Dispositivos de Entrada/Salida 2.5. Arquitecturas 2.5.1. Tipos 2.5.2. Caractersticas 2.5.3. Funcionamiento 2.6. Comunicacin interna en la computadora 2.6.1. Bus Local 2.6.2. Bus de datos 2.6.3. Bus de direcciones 2.6.4. Bus de control 2.7. Comunicacin externa en la computadora 2.7.1. USB 2.7.2. eSATA 2.7.3. 1394
24
2.8. Direccionamiento 2.8.1. Modo real 2.8.2. Modo protegido 2.8.3. Modo real virtual 2.9. Temporizacin 2.9.1. Reloj de sistema 2.9.2. Reset del sistema 2.9.3. Estados de espera 2.10. Interrupciones de Hardware 2.10.1. Enmascarable No-enmascarable 2.11. Acceso Directo a memoria 2.11.1. Sistema de video 2.11.2. Sistema de discos 2.11.3. Otras aplicaciones 2.12. Seleccin de componentes para ensamble de equipos de cmputo 2.12.1. Elementos de la Tarjeta Madre 2.12.1.1. Microprocesador 2.12.1.2. Controlador del Bus 2.12.1.3. Puertos de E/S 2.12.1.4. Controlador de Interrupciones 2.12.1.5. Controlador de DMA 2.12.1.6. Circuitos de temporizacin y control 2.12.1.7. Controladores de video 2.12.1.8. Almacenamiento 2.12.1.9. Fuente de alimentacin 3. ENSAMBLAJE DE UNA COMPUTADORA 3.1. Identificacin de elementos y partes de la computadora 3.1.1. Las computadoras: definicin, componentes 3.1.2. La placa madre: definicin, caractersticas generales, chipsets 3.1.3. El microprocesador: definicin, modelos, marcas: Intel, AMD, etc., Caractersticas. 3.1.4. Dispositivos y componentes electrnicos: Memoria RAM, case, disquetera, disco duro, lector de CD/CD-RW/DVD, tarjeta de video, tarjeta de sonido, modem, tarjeta de red, perifricos de entrada y de salida 3.2. Determinacin de los requerimientos tcnicos del equipo a instalar 3.2.1. Especificaciones tcnicas de la placa madre 3.2.2. Especificaciones tcnicas del procesador 3.2.3. Especificaciones de otros dispositivos y componentes electrnicos 3.3. Instalacin de la placa madre, microprocesador y el cooler 3.3.1. Preparacin de la placa madre 3.3.2. Instalacin del microprocesador en la placa madre 3.3.3. Instalacin de la placa madre 3.3.4. Instalacin del cooler 3.4. Instalacin de tarjetas de memoria y unidades de Almacenamiento 3.4.1. Memorias: definicin, tipos, instalacin 3.4.2. Memoria cach, BIOS, CMOS 3.4.3. Instalacin del disco duro
25
3.5. Instalacin de unidades de disco extrables 3.5.1. CD-R, CD-RW, DVD-R, disqueteras, caractersticas, formatos 3.6. Conexiones en la computadora y fuente de energa 3.6.1. Alimentacin y proteccin del sistema elctrico de la computadora 3.6.2. Fuentes de poder, tipos 3.6.3. Sistema de puesta a tierra 4. MANTENIMIENTO PREVENTIVO 4.1. Introduccin al mantenimiento preventivo 4.1.1. Definiciones 4.1.2. Caractersticas 4.1.3. Planificacin 4.2. Mantenimiento preventivo de ratones (mouse) 4.3. Mantenimiento preventivo de teclados 4.4. Mantenimiento preventivo de monitores 4.5. Mantenimiento preventivo de impresoras 4.6. Mantenimiento preventivo del CPU 4.7. Mantenimiento preventivo de las unidades de almacenamiento 4.8. Mantenimiento preventivo de la tarjeta madre y tarjetas adicionales 4.9. Mantenimiento del software 4.9.1. Eliminacin de archivos innecesarios 4.9.2. Desinstalacin de software residente en memoria 4.9.3. Optimizacin de los archivos de inicio 5. MANTENIMIENTO PERFECTIVO Y ADAPTATIVO 5.1. Introduccin al Mantenimiento Perfectivo 5.2. Diagnostico Preliminar 5.3. Planificacin 5.4. Tabla Comparativa 5.5. Recomendaciones del Proceso 5.6. Evaluacin 6. MANTENIMIENTO CORRECTIVO 6.1. Introduccin al mantenimiento correctivo 6.2. Definiciones 6.2.1. Caractersticas 6.3. Mantenimiento correctivo del mouse 6.4. Mantenimiento correctivo de teclados 6.5. Mantenimiento correctivo de monitores 6.6. Mantenimiento correctivo de impresoras 6.7. Mantenimiento correctivo del CPU 6.8. Mantenimiento correctivo de las unidades de almacenamiento 6.9. Mantenimiento correctivo de la tarjeta madre y tarjetas adicionales 6.10. Mantenimiento del software 7. FUENTES DE ENERGAS ALTERNATIVAS 7.1. Energa Solar 7.2. Energa Elica 7.3. Otras fuentes de energa 8. MANEJO DE DESECHOS TECNOLGICOS
26
Metodologa de Aprendizaje
Clase demostrativa. Dialogo reflexivo. Mtodo activo y heurstico de aprendizaje Trabajo guiado a travs de actividades y ejercicios en los que pone en prctica los contenidos tratados y las competencias. Explicacin por el Facilitador Explica sobre las partes de una computadora moderna y pide a los estudiantes que verifiquen los componentes de sus computadoras en el gabinete. Explica sobre las caractersticas del sistema operativo y detalla los requisitos de hardware para sistemas operativos Explica sobre el ingreso a la plataforma de sistemas operativos. Lmina o diapositivas Muestra lminas que describen cada componente en los modelos actuales y marcas ms conocidas. Presenta las caractersticas ms saltantes y las ventajas sobre otros sistemas. El formador responde a preguntas. Dinmica El facilitador explica a los participantes las instrucciones para una dinmica de trabajo diagnstico: Identificacin y registro de especificaciones tcnicas de las computadoras. El formador explica a los participantes sobre cmo las personas y las instituciones deciden sobre las caractersticas de una computadora. Gabinete Con ayuda de la hoja de trabajo, los estudiantes presentan sus resultados. Para cada componente de la computadora, el facilitador evala la presentacin. El facilitador pide a los estudiantes que digan la importancia de la tarjeta de memoria y de la unidad de almacenamiento. Los estudiantes realizan la instalacin de la tarjeta de memoria y de la unidad de almacenamiento. El facilitador pide que los participantes sealen las caractersticas de las lectoras y su diversidad. Los participantes realizan la instalacin de la lectora a la computadora. El facilitador pide a los participantes que digan la importancia y caractersticas de estas conexiones. Los estudiantes realizan la instalacin de las conexiones entre computadora y perifricos. El formador pide a los participantes una prctica individual, que instalen el sistema operativo. El facilitador pide a los participantes una prctica individual, que ingresen al sistema operativo tal como lo demostr. Los participantes siguen la secuencia descrita en el manual. Una vez que ya cuentan con la informacin proceden, junto al formador, a hacer un resumen de los pasos a seguir. Anlisis y reflexin El facilitador muestra la placa madre de una computadora desactualizada y otra moderna. Explica las diferencias entre ambas. Seala la forma cmo va ubicada dentro del case y los puntos de unin. Del mismo modo, muestra un modelo de procesador y la forma como se ubica dentro de la computadora.
Estrategias Didcticas
27
El facilitador, mostrando una tarjeta de memoria, explica sus caractersticas, as como las de una unidad de almacenamiento. Los participantes preguntan y reflexionan sobre la importancia de una tarjeta de memoria y de una unidad de almacenamiento en la computadora. El formador promueve actitudes de cuidado de piezas electrnicas. El facilitador mostrando una lectora de CD/DVD-R y una disquetera, explica sus caractersticas y seala la forma cmo va ubicada dentro de la computadora. Del mismo modo, muestra la diversidad de lectoras que hay en la actualidad. El facilitador, mostrando una computadora y perifricos, explica sus caractersticas e importancia. Seala la forma cmo van a ser ubicadas las conexiones entre computadora y perifricos. Demostracin El facilitador demuestra cmo se une el procesador a una placa madre, demuestra, paso a paso, cmo se instala una tarjeta de memoria y una unidad de almacenamiento, demuestra cmo se instala la lectora a la computadora, demuestra cmo se realizan las conexiones entre computadora y perifricos, hace una demostracin de la instalacin del Sistema Operativo. Sntesis Sobre las especificaciones ms actualizadas de cada componente. Medios de Apoyo Pizarra x Descripcin Investigacin aplicada Control de Lectura Asistencia Taller/Laboratorio BIBLIOGRAFA. ARQUITECTURA DE COMPUTADORAS; John Paul/MikkoShen/Lipasti., Venezuela: McGraw Hill Interamericana. 1ed 2006. ACTUALICE SU PC. HGALO USTED MISMO; Davis GuyHart; Venezuela: McGraw Hill Interamericana, 1ed 2008. AMPLIAR, CONFIGURAR Y REPARAR SU PC; Duran, Rodrguez Luis. Barcelona: Marcombo Ediciones Tcnicas - Global Ediciones, S.A. 1ed. 2007. ARQUITECTURA DE COMPUTADORAS; BehroozParhami. (1ed 2007). Venezuela: McGraw Hill Interamericana. CIRCUITOS ELCTRICOS; James/SusanNilsson/Riedel. Madrid: Pearson 7ed. 2005. CONSTRUCCIN, MANTENIMIENTO Y REPARACIN DEL PC; Paul McFedries. . Barcelona: Anaya Multimedia Ediciones - Grupo Anaya, S.A. 1ed 2009. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Sistema de Evaluacin
28
Carrera 04-SIS
Rgimen Acadmico 10
Cdigo INA-102
Horas Tericas 0
Caracterizacin
La Informtica Aplicada, transfiere los conocimientos necesarios y suficientes para el uso y dominio de software aplicativo, como procesadores de texto, hojas electrnicas, Graficadores y otros, especialmente orientado a herramientas de oficina. Desarrolla habilidades y destrezas en el uso adecuado de las herramientas de ofimtica, con el fin de lograr un desenvolvimiento profesional y respaldar el grado intermedio de OPERADOR EN PAQUETES OFIMTICOS. Innovamos tecnologa en los valores sociocomunitarios, conociendo los programas informticos, a travs de la utilizacin de una computadora como herramienta de oficina operando software de ofimtica, graficadores y otros, para la elaboracin de documentos, planillas, informes y presentaciones, simplificando de esta manera las actividades cotidianas de una organizacin contribuyendo a su desarrollo productivo. 1. INTRODUCCIN A LA INFORMTICA 2. PROCESADORES DE TEXTO 3. HOJAS ELECTRNICAS 4. INTERNET Y APLICACIONES 5. DISEADORES DE DIAPOSITIVAS 6. COLABORADORES 7. DISEADORES DE FORMULARIOS 8. DISEADORES PUBLICITARIOS 9. GRAFICADORES DE NEGOCIOS 10. GESTORES DE DATOS 1. INTRODUCCIN A LA INFORMTICA 1.1. Definicin de informtica 1.2. Elementos bsicos de un sistema informtico 1.2.1. Hardware 1.2.2. Software 1.2.3. Usuario 1.3. Evolucin histrica 1.3.1. Hechos y personajes histricos 1.3.2. Generaciones de la computadora 2. PROCESADORES DE TEXTO 2.1. Creacin de documentos 2.2. Combinacin de teclas 2.3. Operaciones de Edicin 2.4. Encabezados y pie de pginas 2.5. Columnas periodsticas
Fundamentacin
Contenidos Programticos
29
Contenidos Analticos
2.6. Manejo de imgenes 2.7. Manejo de tablas 2.8. Numeracin de pginas 2.9. Configuracin de pginas 2.10. Personalizacin de las barras de tareas 2.11. Adicin de funciones a barras de tareas 2.12. Manejo del formato de texto, tamao, letra, color 2.13. Numeracin y vietas 2.14. Barra de herramientas de dibujo 2.15. Macros 2.16. Plantillas 2.17. Estilos 2.18. Tablas de contenido e ndices 2.19. Impresin y configuracin de la impresin 2.20. Secciones 2.21. Documentos multi-archivos 2.22. Hipervnculos 2.23. Tabulaciones y sangras 2.24. Importar y exportar documentos 2.25. Editor de Ecuaciones 2.26. Incrustacin de objetos 3. HOJAS ELECTRNICAS 3.1. Introduccin a las Hojas de Calculo 3.2. Administracin, compatibilidad y formatos de archivos 3.3. Operaciones en celdas 3.4. Operaciones en Hojas 3.5. Operaciones con libros 3.6. Diseo de pginas 3.6.1. Mrgenes 3.6.2. Orientacin y tamao 3.6.3. rea de impresin y Saltos de Pgina 3.6.4. Fondos y Ttulos 3.7. Formulas 3.7.1. Biblioteca de funciones 3.7.2. Nombres definidos 3.7.3. Auditoria de formulas 3.8. Datos 3.8.1. Ordenar 3.8.2. Filtrar 3.8.3.Validar 3.8.4. Consolidar 3.8.5. Agrupar, Desagrupar subtotales 3.9. Grficos 3.9.1. Barras 3.9.2. Lnea 3.9.3. Circular 3.9.4. Barra 3.9.5. rea 3.9.6. Dispersin
30
3.9.7. Otros 3.10. Revisar 3.10.1. Ortografa 3.10.2. Sinnimos 3.10.3. Comentarios 3.10.4. Proteger y Compartir Libros 3.10.5. Control de Cambios 3.11. Macros 3.11.1. Grabar 3.11.2. Ejecutar 3.11.3. Editar 3.11.4. Depurar 3.12. Seguridad y privacidad 3.12.1. Agregar y Quitar Firmas Digitales 3.12.2. Agregar, quitar y modificar una ubicacin de confianza 3.12.3. Habilitar y deshabilitar macros 3.12.4. Proteger elementos de la hoja de calculo 3.12.5. Ver informacin adicional y contenido oculto 3.12.6. Restringir las modificaciones a los archivos 3.13. Impresin 3.13.1. Impresin preliminar 3.13.2. Imprimir en un archivo 3.13.3. Encabezado y pie de pgina en las hojas de calculo 4. EL INTERNET Y APLICACIONES 4.1. Introduccin a la red Internet 4.2. Formas de conectarse a internet 4.3. Los navegadores 4.4. Los buscadores 4.5. El correo electrnico 4.6. Comunicacin on-line 4.7. Foros y grupos de discusin 4.8. Compras en internet 4.9. Seguridad en internet 4.10. Los blogs 4.11. Internet 2 5. DISEO DE DIAPOSITIVAS 5.1. Reglas para la elaboracin de diapositivas 5.2. Creacin de diapositivas 5.3. Administracin de diapositivas 5.4. Configuracin de presentacin de cada diapositiva 5.5. Interseccin de imgenes en diapositivas 5.6. Configuracin de efectos visuales y sonido en la presentacin 5.7. Importacin y exportacin de presentaciones 5.8. Diseo y manejo de plantillas 5.9. Presentaciones porttiles y en red 6. COLABORADORES 6.1. Introduccin al trabajo compartido
31
6.2. reas de Trabajo 6.3. Administrar Miembro 6.4. Mensajera 6.5. Herramientas 7. DISEADORES DE FORMULARIOS 7.1. Controles 7.2. Reglas 7.3. Formularios 7.4. Ilustraciones 7.5. Encabezados y Pies de pgina 7.6. Roles 7.7. Programador 7.7.1. Cdigo 7.7.2. Eventos 8. DISEO PUBLICITARIO 8.1. Introduccin al Diseo Grfico 8.1.1. Diseo 8.1.2. Definicin de diseo 8.1.3. El Buen Diseo 8.1.4. Distintos mbitos del diseo grfico 8.1.5. El Diseo en la actualidad 8.1.6. Estado del negocio del Diseo Grfico 8.1.7. El arte y el diseo 8.1.8. El Diseador Grfico 8.1.9. Elementos bsicos del diseador 8.1.10. Estilos y tendencias en el diseo 8.2. Introduccin a MS Publisher 8.2.1. Entorno de MS Publisher 8.2.2. Iniciar un asistente 8.2.3. Personalizando el trabajo 8.2.4. Opciones de membrete 8.2.5. Diseo de publicacin 8.2.6. Combinacin de colores y fuentes 8.2.7. Personalizando una publicacin 8.3. Objetos que componen el trabajo 8.3.1. Cuadros de texto 8.3.2. Propiedades del cuadro de texto 8.3.3. Aplicando colores al cuadro de texto 8.3.4. Autoformas y dibujos 8.3.5. Efectos disponibles 8.3.6. Sombras 8.3.7. Efectos 3D 8.3.8. Texto con WordArt 8.3.9. Barra de herramientas WordArt: 8.3.10. Incorporando Imgenes 8.3.11. Apilando objetos 8.3.12. Men organizar 8.4. Tablas
32
8.4.1. Crear una tabla 8.4.2. Alto y ancho de las celdas 8.4.3. Bordes y sombras 8.4.4. Eliminar o agregar filas y/o columnas 8.4.5. Autoformato de tablas 8.4.6. Diagonales de celda 8.4.7. Combinando celdas 8.4.8. Configurar pgina 9. GRAFICADORES DE NEGOCIOS 9.1. Crear dibujos nuevos 9.1.1. Crear un dibujo nuevo. 9.1.2. Uso del asistente. 9.2. Operaciones con archivos. 9.2.1. Abrir archivos 9.2.2. Usar plantillas. 9.2.3. Importar archivos de otros formatos 9.2.4. Guardar archivos. 9.3. Configuracin de pginas y capas. 9.3.1. Crear pginas. 9.3.2. Pginas de fondo. 9.3.3. Operaciones con capas. 9.3.4. Comandos: reglas, cuadrculas y guas. 9.4. Trabajar con smbolos existentes. 9.4.1. Abrir galeras de smbolos existentes. 9.4.2. Arrastrar patrones al dibujo. 9.5. Operaciones con smbolos y formas. 9.5.1. Cortar, copiar y pegar. 9.5.2. Redimensionar, girar, voltear, centrar. 9.5.3. Traer al frente y enviar al fondo. 9.5.4. Colocar mltiples formas. 9.5.5. Alinear y distribuir formas. 9.5.6. Conectar formas. 9.5.7. Formato de lneas, formas y texto. 9.5.8. Aplicar sombras. 9.5.9. Operaciones especiales. 9.6. Crear y aplicar estilos. 9.6.1. Definir y aplicar estilos. 9.6.2. Listas de estilos. 9.7. Crear grupos. 9.7.1. Crear grupos. 9.7.2. Agregar, eliminar un grupo. 9.7.3. Convertir un grupo. 9.8. Imprimir dibujos. 9.8.1. Vista previa e impresin. 9.8.2. Transmitir por fax. 9.8.3. Enviar dibujos por correo electrnico. 9.9. Herramientas de dibujo. 9.9.1. Dibujar con distintas herramientas de dibujo. 9.9.2. Generar formas propias.
33
9.10. Colocar textos y campos. 9.10.1. Insertar textos y campos de informacin en un dibujo de visio. 9.10.2. Buscar y reemplazar texto. 9.11. Insertar objetos. 9.11.1. Insertar objetos creados con otras aplicaciones. 9.11.2. Colocar objetos vinculados. 9.12. Exportar dibujos. 9.12.1. Convertir dibujos de visio en otros formatos. 9.13. Selecciones especiales. 9.13.1. Seleccionar por tipo. 9.13.2. Seleccionar por forma y capa. 9.14. Comportamientos. 9.14.1. Cuadro de dilogo comportamiento. 9.14.2. Ficha colocacin. 9.14.3. Cuadro de dilogo especial. 9.15. Trabajar con datos. 9.15.1. Agregar y modificar propiedades personalizadas y campos de una forma. 9.15.2. Insertar datos en tablas. 9.16. Herramientas de internet. 9.16.1. Crear un documento web. 9.16.2. Guardar como html y vml. 9.16.3. Agregar o modificar hipervnculos a una forma o pgina. 9.16.4. Seguir un hipervnculo. 9.17. Importar dibujos cad. 9.17.1. Importar dibujos cad. 9.18. Personalizar barra de herramientas. 10. GESTOR DE DATOS 10.1. Conceptos bsicos 10.2. Plantillas 10.3. Tablas 10.4. Consultas 10.5. Formularios 10.6. Informes 10.7. Macros y cdigos Metodologa de Aprendizaje Exposicin magistral por el facilitador. Prctica - teora - produccin Foro de debate de la asignatura: a travs de Plataforma de Docencia Virtual. Trabajo guiado a travs de actividades y ejercicios en los que se pone en prctica los contenidos y las competencias. Exposiciones por parte del facilitador apoyadas con los correspondientes medios audiovisuales y entrega de material, junto con la realizacin de las sesiones de talleres informticos que abarcan el conjunto del programa. El facilitador explicar todo el programa propuesto de acuerdo a la programacin prevista, el estudiante dispone de la bibliografa pertinente. La sesin prctica permitir al estudiante familiarizarse con aspectos tericos y prcticos de la asignatura. Realizar trabajos para cada uno de los programas informticos impartidos, que ser objeto de evaluacin.
34
Estrategias Didcticas
Medios de Apoyo
Data Show x 1 2
Computador x 3 4 5
Material Didctico x 6 7
Sistema de Evaluacin
BIBLIOGRAFA. EXCEL 2007; Plasencia Lpez, Zoe; Valds-Miranda; ANAYA MULTIMEDIA 1ed. 2007. GUIA DE CAMPO DE POWER POINT; PASCUAL, F. Editorial Ra-ma 1ed. 2008. MS WORD 2007; Grover, Chris. ANAYA MULTIMEDIA 1ed. 2007. OFFICE 2007; Pea Alonso, Manuela; ANAYA MULTIMEDIA, 1ed. 2007.
35
Carrera 04-SIS
Rgimen Acadmico 10
Cdigo INT-104
Horas Prcticas 40
Horas Tericas 40
Total Horas 80
Caracterizacin
Manejando el idioma Ingls como medio de comunicacin verbal con la gente y la comunicacin escrita como medio de interpretacin de documentos. Dirigido especialmente a la traduccin tcnica de los instrumentos a utilizar. El idioma Ingls es muy importante para el ptimo desempeo laboral la cual permite apoyar los conocimientos tcnico- tecnolgicos en el mbito de la traduccin tcnica para la comprensin de manuales, tutoriales e informacin en general. El idioma Ingls en muy importante debido a la globalizacin del medio en que vivimos y la conexin que se pueda realizar con otras personas, empresarios extranjeros de otros pases; de esta manera se va asegurando la calidad de trabajo y maximizacin de la oficina o empresa. Interpretar la informacin tcnica-tecnolgica conociendo la sintaxis y la las estructuras gramaticales del idioma Ingls. Como medio de comunicacin verbal con personas y empresarios o extranjeros; el medio escrito para los documentos, contratos, a travs del lenguaje oral y escrito para el buen desempeo del trabajador y garantizar el buen funcionamiento de la oficina o empresa donde se trabaja. 1. WHAT IS A COMPUTER? 2. HISTORY OF COMPUTERS 3. CHARACTERISTICS 4. COMPUTER CAPABILITIES AND LIMITATIONS 5. TYPE AND CLICK 6. HARDWARE AND SOFTWARE 7. THE CENTRAL PROCESSING UNIT 8. PRIMARY AND SECONDARY MEMORY 9. OPERATING SYSTEM 10. ELECTRONIC COMMUNICATION 1. WHAT IS A COMPUTER? 1.1 How to prepare a CV 1.2 Conversation Strategies: A job interview; titles, names, addresses. 1.3 Writing: Different exercises. 1.4 Grammar: Transitional marks.
Fundamentacin
Contenidos Programticos
36
Contenidos Analticos
2. HISTORY OF COMPUTERS 2.1 Office equipment 2.2 Conversation Strategies: A telephone conversation 2.3 writing: Exercises and translation. 2.4 Grammar: Word formation Suffixes 3 CHARACTERISTICS 3.1 Numerical data 3.2 Strategies: Conversation. 3.3 Writing: Different exercises. 3.4 Grammar: Simple Present Tense. 4. COMPUTER CAPABILITIES AND LIMITATIONS 4.1 Computer parts 4.2 Strategies: Organization information. 4.3 Writing: Write sentences with new vocabulary and translation 4.4 Grammar: Demonstrative Adjectives. 5. TYPE AND CLICK 5.1 Complementary parts. 5.2 Strategies: Conversation. 5.3 Writing: Different exercises. 5.4 Grammar: Simple past: Regular and irregular. Contenidos Analticos Contenidos Analticos 6. HARDWARE AND SOFTWARE 6.1 Locating information. 6.2 Strategies: Conversation. 6.3 Writing: Different exercises and translation 6.4 Grammar: Verb To Be and Simple Present Tense 7. THE CENTRAL PROCESSING UNIT 7.1 Understanding information. 7.2 Strategies: Conversation. 7.2 Writing: Application form 7.3 Grammar: Simple Past Tense 8. PRIMARY AND SECONDARY MEMORY 8.1 Main memory Ram and Rom. 8.2 strategies: Conversation. 8.3 Writing: Answering the questions 8.4 Grammar: Simple Present Tense. 9. OPERATING SYSTEM 9.1 Operating System. 9.2 Strategies: Conversation. 9.3 Writing: Different exercises. 9.4 Grammar: Simple Present Tense and modal verbs.
37
10. ELECTRONIC COMMUNICATION 10.1 Channels of communication. 10.2 Strategies: conversation. 10.3 Writing: Translation. 10.4 Grammar: Simple Present Tense. Exposicin magistral por parte del facilitador. Dialogo Lecto - compresivo. Traduccin de manuales, folletos e informacin tcnica tecnolgica Prcticas de lectura y escritura con software aplicativo El abordaje terico, presentrseles a los estudiantes los conceptos pragmticos y gramaticales que se requieren para abordar un texto en ingls, con sistematizacin de conceptos y cuadros explicativos. Prctico, al presentrseles textos tcnicos seleccionados, de complejidad graduada y creciente, a los cuales aplicarn las tcnicas de lectura intensiva y extensiva. Juego de Roles Investigacin de Accin Participativa Pizarra x Descripcin Investigacin aplicada Sistema de Evaluacin Control de lectura Asistencia Taller/laboratorio Evaluacin BIBLIOGRAFA. Basic English for Computing, Erich Glendinning& John McEwan. Nelson. Oxford. 2001. COMPUTERS, Martin Stares. London: HeinemannEducational, 1994. ENGLISH FORCOMPUTERSCIENCE, Norma D. Mullen & P. Charles Brown. Oxford English. HOWTOREADTECHNICAL&SCIENTIFIC ENGLISH UNDERSTANDINGIT ArunesWinyachitra y ChanyaApichattrakul. 1997 OXFORD ENGLISH FOR COMPUTING, Keith Boeckner& Charles Brown. Oxford University Press.2005. WINDOWS 98 SIMPLIFIED, Ruth Maran. MaranGraphics. IDGsBestselling 3-D Visual series. IDGBooksWorldwide, Inc. 1998. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Metodologia de Aprendizaje
Estrategias Didcticas
Medios de Apoyo
38
Carrera 04-SIS
Rgimen Acadmico 10
Cdigo PRG-105
Horas Prcticas 0
Inicia y fundamenta el desarrollo de programas a travs de la lgica proposicional, basados en mtodos y tcnicas adecuadas a la programacin. Proporciona tcnicas algortmicas para disear soluciones lgicas a problemas de mediana complejidad. Desarrollar algoritmos utilizando los fundamentos de la programacin estructurada para estimular el razonamiento lgico y abstracto en la resolucin de problemas del mundo real que sirven de base en la implementacin de programas de computadora. 1. INTRODUCCIN A LA PROGRAMACIN 2. DISEO DE ALGORITMOS 3. PROGRAMACIN ESTRUCTURADA 4. PROGRAMACIN MODULAR 5. ESTRUCTURAS Y REGISTROS 6. ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 7. MTODOS DE ORDENACIN Y BSQUEDA. 8. ARCHIVOS 1. INTRODUCCIN A LA PROGRAMACIN 1.1. Introduccin 1.2. Definicin de Programacin 1.3. Fases de la Programacin 1.4. Heurstica de la programacin 1.4.1. Concepto de Heurstica 1.4.2. El proceso de resolucin de un problema 2. DISEO DE ALGORITMO 2.1. Concepto de Algoritmo 2.2. Caractersticas de los algoritmos 2.3. Constantes, Variables y Expresiones 2.3.1. Datos 2.3.2. Tipos de Datos 2.3.3. Constantes y Variables 2.3.4. Operadores aritmticos y lgicos 2.3.5. Expresiones aritmticas y lgicas 2.4. Tipos de Algoritmos 2.4.1. Algoritmos Cualitativos 2.4.2. Algoritmos Cuantitativos
Contenidos Programticos
Contenidos Analticos
39
2.5. Herramientas para la representacin de algoritmos 2.5.1. Pseudocdigos 2.5.2. Diagramas de flujo 3. PROGRAMACIN ESTRUCTURADA 3.1. Introduccin 3.2. Estructuras Secunciales 3.3. Estructuras Condicionales 3.3.1. Estructura Condicional Simple 3.3.2. Estructura Condicional Doble 3.3.3. Estructura Condicional Mltiple 3.4. Contadores, Acumuladores, centinelas y banderas. 3.5. Estructuras Repetitivas 3.5.1. Estructura repetitivo pre condicional. 3.5.2. Estructura repetitivas pos condicionales 3.5.3. Estructura Para 4. PROGRAMACIN MODULAR 4.1. Definicin de programacin modular 4.2. Caractersticas de la programacin modular 4.2.1. Acoplamiento 4.2.2 Cohesin 4.3. Tipos de Mdulos 4.3.1. Modulo principal 4.3.2. Procedimientos 4.3.3. Funciones 4.4. Paso de parmetros 4.5. mbito de las Variables 5. ESTRUCTURAS Y REGISTROS 5.1. Tipos de Datos Abstractos 5.2. Acceso a los datos 5.3. Casos de aplicacin 6. ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 6.1. Introduccin 6.2. Arreglos Unidimensionales 6.2.1. Definicin 6.2.2. Caractersticas 6.2.3. Representacin Grfica 6.2.4. Operaciones bsicas en vectores 6.2.5. Problemas de Aplicacin 6.3. Arreglos Bidimensionales 6.3.1. Definicin 6.3.2. Caractersticas 6.3.3. Representacin Grfica 6.3.4. Operaciones bsicas en matrices 6.3.5. Problemas de Aplicacin
40
7. MTODOS DE ORDENACIN Y BSQUEDA 7.1. Introduccin 7.2. Algoritmos de Ordenacin 7.2.1. Burbuja 7.2.2. Insercin directa 7.2.3. Seleccin directa 7.3. Mtodos de Bsqueda 7.3.1. Bsqueda Secuencial 7.3.2. Bsqueda Binaria 8. ARCHIVOS 8.1. Introduccin almanejo de archivos 8.1.1. Persistencia de datos 8.1.2. Sistema de Archivos 8.2. Tipos de archivos 8.2.1. Archivos de texto 8.2.2. Archivos binarios 8.3. Operaciones con archivos 8.3.1. Lectura 8.3.2. Escritura 8.3.3. Lectura / Escritura 8.4. Operaciones con registros 8.4.1. Archivos de acceso secuencial 8.4.2. Archivos de acceso directo Exposicin magistral por parte del facilitador. Dialogo reflexivo.os Foro debate de la asignatura: a travs de Plataforma de Docencia Virtual. Aplicaciones a travs de actividades y ejercicios. Tutoras. Grupos de Aprendizaje Cooperativo GACs. Cada tema se presenta motivando al estudiante, se desarrolla el tema por partes lgicas, haciendo una sntesis de lo expuesto y sus conclusiones. Cada tema debe llevar consigo una exposicin de los objetivos perseguidos asociado una relacin de ejercicios propuestos y terminar con un resumen de los puntos principales. Hacer preguntas que ayuden a rectificar o clarificar conceptos, actuar de modo que el estudiante sienta que llego a la conclusin correcta y que es capaz de razonar y resolver problemas relacionados al tema. Tanto el facilitador como los estudiantes podrn plantear posibles soluciones alternativas. A travs de Plataforma de Docencia Virtual, los estudiantes acceden a un foro de debate dedicado a la asignatura. En dicho foro los estudiantes podrn plantear dudas, preguntas, sugerencias y comentarios relacionados con la asignatura. Los estudiantes realizan prcticas en forma individual con relacin a cada tema. Se forman grupos heterogneos de trabajo, para realizar las prcticas propuestas. Pizarra x Data Show x Computador x Material Didctico x Materiales y Equipos x
Metodologia de Aprendizaje
Estrategias Didcticas
41
Medios de Apoyo
Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA.
Calificacin (%100)
Aguilar, Joyanes. (2003), Fundamentos de Programacin, Mc Graw-Hill. Alfonso, Dolores. (2000), Metodologa de la Programacin, Paraninfo S.A, Mxico. De Giusti, Armando E. (2001), Algoritmos Datos y Programas, Prentice Hall. Fernndez, Azulea Matilde. (), Fundamentos de Programacin, Mc Graw-Hill. Havorson (2000), Metodologa de la Programacin, Mc Graw-Hill Mxico. Lecca, Eduardo Raffo. (), Algoritmos: Anlisis y Diseo.
42
Carrera 04-SIS
Rgimen Academico 10
Cdigo TDP-106
Horas Tericas 0
Aplica los fundamentos en el desarrollo de programas, basados en mtodos y tcnicas utilizando un lenguaje de programacin. Facilita tcnicas y procedimientos a travs de un lenguaje de programacin para implementar programas con soluciones lgicas a problemas de mediana complejidad. Implementar programas de computadora utilizando lenguajes de programacin de alto nivel y los algoritmos analizados y diseados en la asignatura afn, para verificar y validar las soluciones a los problemas propuestos en su entorno. 1. INTRODUCCIN AL LENGUAJE DE PROGRAMACIN 2: CARACTERSTICAS DEL LENGUAJE 3. SENTENCIAS DE CONTROL DE PROGRAMA 4. PROCEDIMIENTOS Y FUNCIONES 5. ESTRUCTURAS Y REGISTROS 6. ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 7. IMPLEMENTACIN DE ALGORITMOS DE BSQUEDA Y ORDENACIN 8. ARCHIVOS DE ACCESO SECUENCIAL 9. ARCHIVOS DE ACCESO DIRECTO 10. DESARROLLO DE APLICACIONES 1. INTRODUCCIN AL LENGUAJE DE PROGRAMACIN 1.1. Entorno de trabajo del lenguaje 1.2. Descripcin de los mens de la herramienta de programacin. 1.3. Codificacin y ejecucin de un programa mnimo 1.4. Almacenamiento y recuperacin del archivo de cdigo fuente 1.5. Proceso de compilacin 1.6. Ejecucin del programa
Contenidos Programticos
Contenidos Analticos
2. CARACTERSTICAS DEL LENGUAJE 2.1. Estructura general del programa 2.2. Tipos de datos primitivos 2.3. Declaracin de Constantes y Variables 2.4. Palabras reservadas del lenguaje 2.5. Sentencias entrada, asignacin, salida 2.6. Operadores y Expresiones Aritmticas 2.7. Operadores y Expresiones Relacionales 2.8. Operadores y Expresiones Lgicas 2.9. Libreras de Funciones 2.10. Procedimientos y Funciones
43
3. SENTENCIAS DE CONTROL DE PROGRAMA 3.1. Sentencias Secunciales 3.2. Sentencias Condicionales 3.2.1. Condicional Simple 3.2.2. Condicional Doble 3.2.3. Condicional Mltiple 3.3. Sentencias Iterativas 3.3.1. Pre condicionales 3.3.2. Pos condicionales 3.3.3. Instruccin Para 4. PROCEDIMIENTOS Y FUNCIONES 4.1. Procedimientos definidos por el usuario 4.2. Funciones definidas por el usuario 4.3. Paso de parmetros por valor y referencia 4.4. Llamada a procedimientos 4.5. Llamada a funciones 4.6. mbito de las variables 4.7. Parmetros reales y formales 5. ESTRUCTURAS Y REGISTROS 5.1. Tipos de Datos Abstractos 5.2. Acceso a los datos 5.3. Casos de aplicacin 6. ARREGLOS UNIDIMENSIONALES Y BIDIMENSIONALES 6.1. Implementacin de Vectores 6.1.1. Declaracin 6.1.2. Recorridos 6.1.3. Lectura 6.1.4. Impresin 6.1.5. Operaciones 6.2. Matrices 6.2.1. Declaracin 6.2.2. Recorridos 6.2.3. Lectura 6.2.4. Impresin 6.2.5. Operaciones 6.3. Problemas de aplicacin
44
7. IMPLEMENTACIN DE ALGORITMOS DE BSQUEDA Y ORDENACIN 7.1. Introduccin a la implementacin de algoritmos 7.2. Algoritmos de Ordenacin 7.2.1. Burbuja 7.2.2. Insercin directa 7.2.3. Seleccin directa 7.3. Algoritmos de Bsqueda 7.3.1. Bsqueda Secuencial 7.3.2. Bsqueda Binaria 7.4. Casos de aplicacin
8. ARCHIVOS DE ACCESO SECUENCIAL 8.1. Definicin 8.2. Estructuras o registros 8.3. Creacin archivos 8.4. Grabacin y lectura 8.5. Bsqueda en archivos secuenciales 8.6. Filtros o condiciones de bsqueda 8.7. Baja o eliminacin de registros 8.8. Operaciones con campos 8.9. Edicin o modificacin registros 8.10. Casos de aplicacin 9. ARCHIVOS DE ACCESO DIRECTO 9.1. Introduccin a los archivos de acceso directo 9.2. Creacin 9.3. Grabacin y lectura 9.4. Bsqueda 9.6. Baja o eliminacin 9.7. Operaciones con campos 9.8. Edicin o modificacin registros 9.9. Casos de aplicacin 10. DESARROLLO DE APLICACIONES 10.1. Fundamentos del anlisis 10.2. Fundamentos del diseo 10.3. Implementacin Metodologa de Aprendizaje Mtodo activo Mtodo heurstico Dialogo reflexivo Tutoras Cada tema debe llevar consigo una exposicin de los objetivos perseguidos asociado una relacin de ejercicios propuestos y terminar con un resumen de los puntos principales. Hacer preguntas hbiles que ayuden a rectificar o clarificar conceptos, actuar de modo que el estudiante sienta que llego a la conclusin correcta y que es capaz de razonar y resolver problemas relacionado al tema. Tanto el facilitador como los estudiantes podrn plantear posibles soluciones alternativas. Los estudiantes realizan prcticas en laboratorio en forma individual con la asistencia del facilitador. Cada estudiante realiza un proyecto de acuerdo al nivel, que debe ser presentado en el ltimo trimestre, el facilitador es el tutor durante el desarrollo. Pizarra x Sistema de Evaluacin Descripcin Investigacin aplicada Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
45
Medios de Apoyo
Control de lectura Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. Como Programar En C, C++ Y Java, Deitel, Pearson, 4ta. Ed., 2004 Ejercicios de Programacin En C++, Rodriguez, Pearson, 1ra. Ed., 2002 Microsoft Visual Basic 2005, Serrano Jorge, Anaya Multimedia, 3ra. Ed., 2004 Programacin Avanzada Con Ms Visual Basic, Balena, Mcgraw-Hill, 2da. Ed., 2004
46
Carrera 04-SIS
Rgimen Academico 10
Cdigo TSO-107
Horas Tericas 0
Caracterizacin
Taller de Sistemas Operativos, provee conocimientos precisos sobre los procesos de gestin y administracin de sistemas operativos comerciales y libres, diferencindolos y mostrando sus aplicaciones, ventajas y desventajas. Cimienta la formacin profesional, mediante un slido conocimiento en la organizacin, ejecucin y control de plataformas operativas, incluyendo procesos de instalacin y configuracin de los mismos. Instalar, configurar y administrar eficientemente un sistema de cmputo, conociendo los detalles de gestin de los sistemas operativos, brindando una plataforma slida de trabajo a los programas de aplicacin y a los usuarios, en lugares donde existan equipos informticos. 1. INTRODUCCIN A LOS SISTEMAS OPERATIVOS 2. ADMINISTRACIN DE MEMORIA 3. SISTEMAS DE ARCHIVOS 4. MAQUINAS VIRTUALES 5. SISTEMA OPERATIVO WINDOWS 6. SISTEMA OPERATIVO LINUX - UNIX 7. UTILITARIOS 1. INTRODUCCIN A LOS SISTEMAS OPERATIVOS 1.1. Conceptos generales e historia de los Sistemas Operativos 1.2. Estructura y Servicios Bsicos del Sistema Operativo. 1.3. Recursos administrados por los sistemas operativos 1.4. Tipos de sistemas operativos 1.5. Procesos 1.6. Ejecucin de Programa 1.7. Hilos de Ejecucin 1.8. Procesos, Subprocesos y dependencias 1.9. Multiproceso con un solo procesador 2. ADMINISTRACIN DE MEMORIA 2.1. Administracin de memoria 2.1.1. Introduccin a la administracin de memoria 2.1.2. Esquemas de asignacin de memoria 2.1.3. Memoria Principal 2.1.4. Memoria Cache 2.1.5. Memoria Virtual
Contenidos Programticos
Contenidos Analticos
47
3. SISTEMAS DE ARCHIVOS 3.1. Introduccin al Sistema de Archivos 3.2. Archivos 3.3. Directorios y carpetas 3.4. Operaciones de manejo del directorio y los archivos. 3.5. Sistemas de Archivos FAT 3.6. Sistema de Archivo NTFS 3.7. Sistema de Archivo Ext2 3.8. Otros Sistemas de Archivos 4. MAQUINAS VIRTUALES 4.1. Introduccin 4.2. Crear mquinas virtuales 4.3. Ventajas de las mquinas virtuales 4.4. Trabajo con mquinas virtuales
5. SISTEMA OPERATIVO WINDOWS 5.1. Introduccin a MS WINDOWS 5.2. Caractersticas del sistema operativo Windows 5.3. Operacin del Sistema Operativo 5.4. Manejo el Panel de Control 5.5. Instalacin del Sistema Operativo 6. SISTEMA OPERATIVO LINUX/UNIX 6.1. Introduccin LINUX 6.2. Caractersticas del Sistema Operativo LINUX 6.3. Manejo de LINUX modo consola 6.4. Manejo de LINUX modo grafico 6.5. Estructura de directorios 6.6. Administracin de LINUX 6.7. Instalacin y puesta en marcha 7. UTILITARIOS 7.1. Compresores 7.2. Antivirus 7.3. Desfragmentadores 7.4. Clonacin de Discos 7.5. Copias de Seguridad 8. FUNDAMENTOS DE SEGURIDAD 8.1. Virus 8.2. Gusanos 8.3. Troyanos 8.4. Malware 8.5. Spyware 8.6. Otros Metodologia de Aprendizaje Exposicin magistral por parte del facilitador. Dialogo reflexivo.
48
Foro de debate de la asignatura Trabajo guiado a travs de actividades y ejercicios en los que pone en prctica los contenidos tratados y las competencias. Tutoras. Cada tema se presenta motivando al estudiante, se desarrolla el tema por partes lgicas, haciendo una sntesis de lo expuesto y sus conclusiones. Cada tema debe llevar consigo una exposicin de los objetivos perseguidos asociado una relacin de ejercicios propuestos y terminar con un resumen de los puntos principales. Al comienzo del curso habr clases expositivas sobre conceptos del sistema operativo y tareas de administracin y programacin de sistemas. Durante las sesiones el facilitador hace preguntas hbiles que ayuden a rectificar o clarificar conceptos, actuar de modo que el estudiante sienta que llego a la conclusin correcta y que es capaz de razonar y resolver problemas relacionado al tema. Tanto el facilitador como los estudiantes podrn plantear posibles soluciones alternativas. A travs de Plataforma de Docencia Virtual, los estudiantes acceden a un foro de debate dedicado a la asignatura, de manera que los estudiantes podrn plantear dudas, preguntas, sugerencias y comentarios relacionados con la asignatura. Los estudiantes realizan prcticas en forma individual con la asistencia del facilitador. Las prcticas sern orientadas bsicamente a ensayar y conocer en laboratorio las funciones y procesos que realiza el Sistema Operativo dentro del funcionamiento del sistema de cmputo. Se forman grupos heterogneos de trabajo. Las prcticas grupales sern orientadas bsicamente a ensayar y conocer en laboratorio las funciones y procesos que realiza el Sistema Operativo dentro del funcionamiento del sistema de cmputo. Cada estudiante realiza un proyecto de acuerdo al nivel, que debe ser presentado en el ltimo trimestre, el facilitador es el tutor durante su desarrollo. El desarrollo de un proyecto consiste en disear un servicio del sistema operativo y aplicar los conocimientos y experiencia aprendida en las diferentes etapas. Para ello el estudiante deber emplear las herramientas que provee el sistema para este propsito, tales como compiladores, make, debugger y otros. Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
Medios de Apoyo
49
BIBLIOGRAFA. FUNDAMENTOS DE SISTEMAS OPERATIVOS;Silberschatz. (2006, 7 edicin) Mcgraw-hil INTRODUCCIN A LOS SISTEMAS OPERATIVOS; Deitel, Harvey M., Addison Wesley Iberoamericana, 2005 PROBLEMAS DE SISTEMAS OPERATIVOS; Flix Garca Carballeira; Fernando Prez Costoya; Jess Carretero Prez: De la base al Diseo, 2003. (McGRAW-HILL/INTERAMERICANA DE ESPAA, S.A.U.). SISTEMAS OPERATIVOS; Prez Fernando; Garca Flix; De Miguel Pedro; Carretero Jess , (McGRAWHILL/INTERAMERICANA DE ESPAA, S.A.U.) , 2 Ed. 2007
50
Carrera 04-SIN
Rgimen Academico 10
Cdigo HSM-108
rea de Saber y Conocimiento Historia de las Sociedades del Mundo Horas Anuales
Horas Prcticas 0
Horas Tericas 80
Total Horas 80
La sociedad La naturaleza del ser humano de un ser eminentemente social y sus saberes hacen que tenga que conocer su pasado y establecer su futuro Conocer y comprender la evolucin histrica a lo largo de la humanidad que han tenido las naciones indgenas originarias de Bolivia y la lucha constante por la liberacin del colonialismo, a travs de los conocimientos adquiridos como consecuencia de la comprensin e interpretacin de la asignatura. 1. SINOPSIS HISTRICA 2. HISTORIA DEL MOVIMIENTO INDGENA EN BOLIVIA 3. PRINCIPALES ORGANIZACIONES INDGENAS EN BOLIVIA 4. HISTORIA DELOS PUEBLOS INDGENAS ORIGINARIOS 1. SINOPSIS HISTRICA 1.1. La situacin Inicial. 1.2. Horizonte Histrico y Comprensin de la historia desde el punto de vista de los aymaras. 1.3. Sinopsis histrica hasta comienzos del siglo XVII. 1.4. Prehistoria. 1.5. Tiahuanaco 1.6. Los seoros aymaras 1.7. La poca incaica 1.8. Los comienzos de la poca colonial 1.9. La poca colonial tarda 1.10. Fin de la poca colonial y relacin entre la repblica y el ayllu 2. HISTORIA DEL MOVIMIENTO INDGENA EN BOLIVIA 2.1. Historia 2.2. Movimiento Indgena 2.3. El movimiento indgena en Amrica Latina 2.4. El Movimiento Indgena en Bolivia durante la invasin de la Colonia 2.5. La invasin e instauracin de la colonia espaola 2.6. El takiunkuy 2.7. Los levantamientos de Tupac Amaru, Tupac Katari, Tomas Katari y Martn Uchu. 2.8. El movimiento Indgena en la Repblica 2.9. Situacin socio-poltica de la repblica en el periodo de 1825 1900
Contenidos Analticos
51
2.10. La invasin del territorio Guaran y la resistencia de ApiaguaykyTumpa en 1892 2.11. La Rebelin de Zarate Willka en1899 2.12. Santos MarkaTla y las escuela indigenales 1900 1947 2.13. La sublevacin y la masacre de Jess de Machaca en 1921 2.14. Los congresos indigenales 2.15. Sublevacin de Qullqi Manuel Andia en Raqaypampa 2.16. La revolucin Nacional del 9 de abril de 1952 2.17. La Marcha por el territorio y la dignidad. 3. PRINCIPALES ORGANIZACIONES INDGENAS EN BOLIVIA 3.1. Confederacin Sindical nica de Trabajadores Campesinos de Bolivia (CSUTCB) 3.2. Confederacin Sindical de Conolizadores de Bolivia (CSCB) 3.3. Confederacin de los Pueblos Indgenas de Bolivia (CIDOB) 3.4. Asamblea del Pueblo Guaran (APG) 3.5. Consejo Nacional de Markas y Ayllus de Qullasuyu (CONAMAQ) 3.6. Federacin Nacional de Mujeres Campesinas de Bolivia Bartolina Sisa (FNMCBBS) 3.7. Otras Organizaciones Sociales 4. HISTORIA DELOS PUEBLOS INDGENAS ORIGINARIOS 4.1. Aymar 4.2. Araona 4.3. Afros 4.4. Baure 4.5. Bsiro 4.6. Canichana 4.7. Cavineo 4.8. Cayubaba 4.9. Chcobo 4.10. Chimn 4.11. Ese Ejja 4.12. Guaran 4.13. Guaraswe 4.14. Guarayu 4.15. Itonama 4.16. Leco 4.17. Machajuyaikallawaya 4.18. Machineri 4.19. Maropa 4.20. Mojeo 4.21. Mor 4.22. Mosetn 4.23. Movima 4.24. Pacawara 4.25. Puquina 4.26. Quechua 4.27. Sirion 4.28. Tacana
52
4.29. Tapiete 4.30. Toromona 4.31. Urus 4.32. Weenhayek 4.33. Yaminawa 4.34. Auki 4.35. Yuracar 4.36. Zamuco Mtodo inductivo, deductivo y expositivo: el docente utilizara los medios y recursos a su disposicin, para exponer los contenidos de cada unidad, de forma clara y concreta, fortaleciendo las debilidades que encuentre entre los estudiantes. Demostrativo y experimental: el docente realizara prcticas, resolver problemas que se identifiquen con su entorno y su realidad, para que el estudiante tenga una mejor comprensin de la unidad desarrollada. Propondr prcticas para que el estudiante pueda aplicar los conocimientos obtenidos y resolver las interrogantes encontradas en el proceso. Dinmica grupal: se realizaran trabajos en grupos para fortalecer las competencias propuestas, buscando en el estudiante un ambiente reflexivo, interpretativo y crtico de las unidades desarrolladas. Realizar una prueba de diagnstico para establecer las estrategias que se deben seguir para obtener los mejores resultados en el proceso enseanza-aprendizaje. Realizar evaluaciones peridicas. Proponer trabajos que induzcan en el estudiante el cuestionamiento, el razonamiento, la deduccin y la conclusin, de modo que sea aprovechado al mximo el medio y los recursos a su disposicin. Proponer trabajos de investigacin que motiven en el estudiante la aplicabilidad de los conocimientos adquiridos en su contexto general. Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. Acua Francisco Madrid, Alcal Relaciones Geogrficas de Indias, de Espaa 1980 Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Metodologia de Aprendizaje
Estrategias Didcticas
Medios de Apoyo
53
Carpio Natcheff Viviana, Aportes al dilogo sobre Cultura Andina, Publicaciones SIWA, La Paz Bolivia 2003 Diez Astete lvaro, Albarracn Jordn, Ribera, Liberman, Comunidades, Territorios Indgenas y Biodiversidad en Bolivia; editora Kathy Mihotek B. CIMAR, La Paz Bolivia 1996. Estado Plurinacional: Romn Loayza Fascculos de la historia de los Pueblos Indgenas Originarios: LA PRENSA Machaca G. Arispe G., Programa de Fortalecimiento de Liderazgos Indgenas: MODULO 1. Historia del Movimiento Indgena en Bolivia. Melia, Batomeu, La Comprensin Guaran de la Vida Buena;,FAM GTZ, La Paz Bolivia 2002. Patzi P. Flix, Insurgencias y Sumisin de Movimientos Sociales:, 2007 La Paz Bolivia Tico A., Esteban, Memoria, poltica y antropologa en los Andes Bolivianos: Historia oral y saberes locales.
54
Carrera 04-SIS
Rgimen Academico 10
Cdigo MPC-109
Horas Prcticas 80
Horas Tericas 80
Establece los fundamentos del razonamiento lgico - deductivo, para el anlisis y bsqueda de soluciones a problemas reales. Se fundamenta en el razonamiento lgico para el profesional como base esencial de la informtica en las dems asignaturas. Aplicar el razonamiento lgico-abstracto en la solucin de problemas reales, mediante el empleo adecuado de la matemtica para computadoras, brindando apoyo a las diferentes reas de la carrera hacia una formacin integral y profesional del educando. 1. MATRICES Y DETERMINANTES 2. CALCULO COMBINATORIO 3. SISTEMAS DE NUMERACIN 4. TEORA DE CONJUNTOS 5. RELACIONES Y FUNCIONES 6. LGICA FORMAL Y SIMBLICA 7. ALGEBRA BOOLEANA 1. MATRICES Y DETERMINANTES 1.1. Introduccin a matrices 1.2. Concepto de matriz 1.3. Operaciones con matrices 1.4. Tipos de matrices 1.5. Mtodos de Gauss 1.6. Inverso de una matriz 1.7. Introduccin a determinantes 1.6. La funcin determinante 1.8. Evaluacin determinante por reduccin renglones 1.9. Propiedades de la funcin determinante 1.10. Desarrollo por cofactores. 1.11. Sistemas de ecuaciones 2. CALCULO COMBINATORIO 2.1. Clculo combinatorio 2.2. Variaciones, permutaciones y combinaciones 2.3. Nmeros combinatorios 3. SISTEMAS DE NUMERACIN 3.1. Teorema Fundamental de la Numeracin
Contenidos Programticos
Contenidos Analticos
55
3.2. Sistema decimal. 3.3. Sistema Binario, Octal y Hexadecimal. 3.4. Conversiones. 3.5. Operaciones. 4. TEORA DE CONJUNTOS 4.1. Definicin de conjuntos 4.2. Operaciones con conjuntos 5. RELACIONES Y FUNCIONES 5.1. Definicin de relaciones 5.2. Relacin binaria 5.3. Propiedades: reflexiva, simtrica, transitiva, de equivalencia 5.4. Funciones y aplicaciones 5.5. Clasificacin: Inyectiva, Suryectiva, Biyectiva 6. LGICA FORMAL Y SIMBLICA 6.1. Definiciones 6.2. Proposiciones. 6.3. Tablas de verdad. 6.4. Inferencia lgica. 6.5. Equivalencia lgica. 6.8. Predicados y sus valores de verdad. 7. ALGEBRA BOOLEANA 7.1. Consideraciones previas 7.2. Definicin de Algebra de Boole 7.2. Expresiones booleanas. 7.3. Axiomas, Teoremas y Propiedades 7.4. Simplificacin de expresiones booleanas. 7.5. Compuertas lgicas. 7.6. Diseo de Circuitos lgicos. Metodologia de Aprendizaje Exposicin magistral por parte del facilitador. Dialogo reflexivo. Trabajo guiado a travs de actividades y ejercicios en los que pone en prctica los contenidos tratados. Cada tema debe llevar consigo una exposicin de los objetivos perseguidos asociado una relacin de ejercicios propuestos y terminar con un resumen de los puntos principales. En cada clase se hace preguntas hbiles que ayuden a rectificar o clarificar conceptos, actuar de modo que el estudiante sienta que llego a la conclusin correcta y que es capaz de razonar y resolver problemas. A travs de Plataforma de Docencia Virtual, los estudiantes acceden a un foro de debate dedicado a la asignatura. En dicho foro los estudiantes podrn plantear dudas, preguntas, sugerencias y comentarios relacionados con la asignatura. Los estudiantes realizan prcticas en forma individual con relacin a cada tema. Se forman grupos heterogneos de trabajo, para realizar las prcticas propuestas. Introducir cada unidad con algn problema concreto. Enfatizar el impacto de los temas en el mbito de la informtica.
56
Estrategias Didcticas
Realizar investigacin en diversas fuentes de informacin sobre temas afines para propiciar el trabajo en equipo. Medios de Apoyo Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. ALGEBRA LINEAL Y GEOMETRA CARTESIANA, Juan de Burgos. Venezuela: McGraw Hill Interamericana, 2006. CONTROL DE SISTEMAS DISCRETOS; Reinoso, Garca Oscar; Espaa: McGraw Hill Interamericana, 1ed 2004. MATEMTICA DISCRETA; Joseph Comellas Fbrega, Alfaomega Grupo Editor, Ed. 1ra 2007. MATEMTICA DISCRETA Y SUS APLICACIONES; Kenneth H. Rosen; Venezuela: McGraw Hill-Interamericana.2004. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
57
Caracterizacin
Se enfocan los diferentes modelos del anlisis y diseo estructurado utilizando algunas herramientas de representacin. Con los diferentes modelos de anlisis y diseo estructurado es posible desarrollar sistemas que responda a los requerimientos de entidades productivas, sociales, econmicas, culturales, educativas y polticas del entorno, que tambin servir como base a la asignatura de Anlisis y Diseo de Sistemas II. Analizar y disear sistemas de informacin, con el uso de metodologas, tcnicas y estrategias como herramientas del paradigma estructurado hacia la produccin de software aplicativo que responda a los requerimientos de entidades productivas, sociales, econmicas, culturales, educativas y polticas del entorno. 1. TPICOS CONCEPTUALES SOBRE ANLISIS Y DISEO DE SISTEMAS. 2. MODELOS DE CICLO DE VIDA DE UN SISTEMA 3. PRERREQUISITOS 4. ANLISIS DE SISTEMAS 5. DISEO DE SISTEMAS 6. IMPLEMENTACIN 7. PRUEBAS E IMPLANTACIN 8. FUNDAMENTOS DEL ANLISIS Y DISEO ORIENTADO A OBJETOS 9. INTRODUCCIN AL LENGUAJE DE MODELADO UNIFICADO 1. TPICOS CONCEPTUALES SOBRE ANLISIS Y DISEO DE SISTEMAS. 1.1. Qu es el anlisis de sistemas? 1.2. Qu es el diseo de sistemas? 1.3. Qu es la implementacin? 1.4. Teora general de sistemas 1.5. Pensamiento sistmico 1.6. El enfoque sistmico en las organizaciones 1.7. Mtodo Top Down y Bottom Up 1.9. Metodologa, mtodo, tcnica y herramienta. 1.10. Delimitacin de las funciones del tcnico en sistemas informticos 2. MODELOS DE CICLO DE VIDA DE UN SISTEMA 2.1. Cascada 2.2. Espiral
Fundamentacin
Contenidos Programticos
58
Contenidos Analticos
2.3. Prototipo 2.4. Caso de estudio 3. ANLISIS DE LOS REQUISITOS 3.1. Tcnicas de investigacin 3.1. Entrevistas 3.2. Cuestionarios 3.3. Encuestas 3.4. Observacin 3.5. Relevamiento documental 3.6. Modelo conceptual 3.7. Investigacin preliminar 3.8. Diagnstico de la organizacin 3.9. Identificacin y planteamiento del problema 3.10. Elaboracin de un perfil de proyecto software 3.11. Determinacin de requerimientos 3.12. Funcionales 3.13. No funcionales 3.14. Otros requerimientos 3.15. Estudio de factibilidad 3.16. Factibilidad Tcnica 3.17. Factibilidad Operativa 3.18. Factibilidad Social 3.18.1. Factibilidad Econmica financiera 4. ANLISIS ESTRUCTURADO DE SISTEMAS 4.1. Modelo funcional 4.2. Diagrama de flujo de datos 4.3. Modelo de datos 4.4. Diagramas de burbuja 4.5. Diagramas entidad relacin 4.6. Diccionario de datos 5. DISEO ESTRUCTURADO DE SISTEMAS 5.1. Diagramas de descomposicin funcional 5.2. Diagramas de Estructura 5.3. Tcnicas para la toma de decisiones 5.4. rboles de decisin 5.5. Tablas de decisin 5.6. Tcnicas de representacin de algoritmos 5.7. Flujo gramas 5.8. Pseudocdigo 5.9. NassiSnheidermann 6. IMPLEMENTACIN DEL SOFTWARE 6.1. Etapas de la codificacin 6.2. Pruebas de escritorio 6.3. Pruebas de unidad
59
6.4. Cohesin y acoplamiento 6.5. Integracin de mdulos 7. PRUEBAS E IMPLANTACIN 7.1. Diagramas HIPO 7.2. Diagramas Warnier/Orr 8. FUNDAMENTOS DEL ANLISIS Y DISEO ORIENTADO A OBJETOS 9. INTRODUCCIN AL LENGUAJE DE MODELADO UNIFICADO 9.1. Qu debemos entender como anlisis O. O? 9.2. El mtodo O. O. en el diseo de sistemas informticos 9.3. Componentes del mtodo O.O 9.4. Clasificacin de herramientas O.O 10.1. El lenguaje de modelado unificado 10.2. Elaboracin de micro proyectos. En cuanto a la forma de razonamiento, el mtodo eclctico (combinacin de los mtodos deductivo e inductivo). En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la rea de saber y conocimiento. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. Finalmente el mtodo de proyectos, implementando el proyecto de tipo problemtico, que ayuda a identificar y definir problemas y el proyecto de tipo constructivo que coadyuvar en la elaboracin del perfil de proyecto. El mtodo prctico, para afirmar las destrezas en el desarrollo de programas. Se propone como estrategias: el modo individual y colectivo, dialogado, democrtico, aplicando la tcnicas como la lluvia de ideas, seminarios, clase magistral, apoyados en los recursos informticos del gabinete como el ordenador personal Pizarra x Descripcin Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Metodologia de Aprendizaje
Estrategias Didcticas
Medios de Apoyo
60
Sistema de Evaluacin
BIBLIOGRAFA. Anlisis y diseo de sistemas de informacin, Kendal & Kendal, Editorial PRENTICE HALL, 6ta. Edicin, 2006 Anlisis y diseo de sistemas de informacin, Kendal, Julie, Editorial PEARSON, 6ta. Edicin, 2005 Anlisis y diseo de sistemas de informacin, Senn, James, Editorial MAC GRAW HILL, 2da. Edicin, Mxico 1996
61
Carrera 04-SIS
Rgimen Academico 20
Cdigo BDD-202
Horas Prcticas 80
Horas Tericas 80
Caracterizacin
Proporciona fundamentos tericos-prcticos sobre el diseo y modelacin de base de datos relacional para implementar una base de datos de un sistema de informacin. Proporciona fundamentos tericos-prcticos sobre el lenguaje SQL, para la gestin de una base de datos para implementar un sistema de informacin eficaz de acuerdo a las especificaciones proporcionadas por las organizaciones y empresa o para un fin especfico. Para disear e implementar un sistema de informacin para una organizacin o empresas es necesario contar con conocimientos fundamentales sobre base de datos, la gestin de base de datos y el manejo eficaz de un lenguaje SQL. Disear y modelar una base de datos, utilizando el lenguaje SQL y gestores de Bases de Datos Relacionales y sustentados en procesos tcnicos, para implementar un sistema de informacin eficaz, de acuerdo a las especificaciones proporcionadas por las organizaciones y empresas o para un fin especfico. 1. FUNDAMENTOS DE BASE DE DATOS 2. MODELOS DE DATOS 3. MODELO ENTIDAD - RELACIN 4. MODELO RELACIONAL 5. NORMALIZACIN 6. EL LENGUAJE SQL 7. GESTORES DE BASE DE DATOS 1. FUNDAMENTOS DE BASE DE DATOS 1.1. Aplicaciones de los sistemas de bases de datos. 1.2. Sistemas de bases de datos frente a sistemas de archivos 1.3. Visin de los datos 1.4. Modelos de los datos 1.5 Lenguajes de bases de datos 1.6. Usuarios y administradores de la base de datos 1.7. Gestin de transacciones 1.8. Estructura de un sistema de bases de datos 1.9. Arquitecturas de aplicaciones 1.10. Historia de los sistemas de bases de datos 2. MODELOS DE INFORMACIN 2.1. Definicin
Contenidos Programticos
62
Contenidos Analticos
2.2. Definicin formal del modelo de informacin 2.3. Modelo Entidad Relacin 2.4. Construccin del modelo E-R 2.5. Generalizacin y herencia 2.6. Modelo de objeto semntico 3. MODELO ENTIDAD RELACIN 3.1 Conceptos bsicos 3.2.Restricciones 3.3. Claves 3.4. Cuestiones de diseo 3.5. Diagrama entidad-relacin 3.6. Conjuntos de entidades dbiles 3.7. Caractersticas del modelo e-r extendido 3.8. Diseo de un esquema de base de datos e-r 3.9. Reduccin de un esquema e-r atablas 3.10. El lenguaje de modelado unificado UML 4. MODELO RELACIONAL 4.1. La estructura de las bases de datos relacionales 4.2. El lgebra relacional 4.3. Operaciones del lgebra relacional extendida 4.4. Modificacin de la base de datos 4.5. Vistas 4.6. El clculo relacional de tuplas. 4.7. El clculo relacional de dominios 5. NORMALIZACIN 5.1. Primera forma normal 5.2. Dificultades en el diseo de bases de datos relacionales 5.3. Dependencias funcionales 5.4. Descomposicin 5.5. Propiedades deseables de la descomposicin 5.6. Forma normal de Boyce - Codd 5.7. Tercera forma normal 5.8. Cuarta forma normal 5.9. Otras formas normales 5.10. Proceso general del diseo de bases de datos 6. EL LENGUAJE SQL 6.1. Introduccin 6.2. Estructura bsica 6.3. Operaciones sobre conjuntos 6.4. Funciones de agregacin 6.5. Valores nulos 6.6. Sub consultas anidadas 6.7. Vistas 6.8. Consultas complejas 6.9. Modificacin de la base de datos 6.10. Reunin de relaciones
63
6.11. Lenguaje de definicin de datos 6.12. SQL incorporado 6.13. SQL dinmico 6.14. Otras caractersticas de SQL 7. GESTORES DE BASE DE DATOS 7.1.Modelos de datos y esquemas 7.2.Arquitectura de un gestor de base de datos 7.2.1. Arquitectura de tres esquemas 7.2.2. Independencia de datos. 7.3. Lenguajes e interfaces. 7.4. El entorno del sistema de bases de datos En cuanto a la forma de razonamiento, el mtodo eclctico(combinacin de los mtodos deductivo e inductivo) En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la asignatura. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. Finalmente el mtodo de proyectos, implementando el proyecto de tipo problemtico, que ayuda a identificar y definir problemas y el proyecto de tipo constructivo que coadyuvar en la elaboracin del perfil de proyecto. Se propone como estrategias: el modo individual y colectivo, dialogado, democrtico, aplicando las tcnicas como la lluvia de ideas, mapas mentales y conceptuales, seminarios y clase magistral. Pizarra x Descripcin Investigacin aplicada Control de lectura Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Metodologia de Aprendizaje
Estrategias Didcticas
Medios de Apoyo
64
Sistema de Evaluacin
BIBLIOGRAFA. FUNDAMENTOS DE BASES DE DATOS ,Silberschatz, Editorial: Mcgraw-hill, 4 edicin, Ao: 2002.
FUNDAMENTOS DE BASES DE DATOS, Silberschatz, Editorial MCGRAW-HILL, 5ta. Edicin, 2006 FUNDAMENTOS DE SISTEMAS DE BASES ,Elmasri ,Editorial: Pearson, 5 edicin, Ao: 2007. BASES DE DATOS, UN ENFOQUE PRACTICO, Ing. Salgado Ari, Lucio Editorial Latinas, 1ra. Edicin, Agosto 2008.
65
Carrera 04-SIN
Rgimen Academico 20
Cdigo DPW-203
Horas Tericas 0
Proporcionar conocimientos sobre herramientas de diseo de pginas Webs, con la utilizacin de lenguajes de programacin apropiados. Con los conocimientos de herramientas de diseo y lenguajes de programacin de pginas Webs, se podr construir sitios y pginas WEB, que el mercado demanda. Construir sitios y pginas WEB, mediante tcnicas y herramientas de diseo y programacin WEB, que brinde plataformas de difusin informativa en interculturalidad, complementariedad y compromiso con el desarrollo de su comunidad y su entorno. 1. FUNDAMENTOS DEL DESARROLLO DE APLICACIONES WEB 2. EL LENGUAJE HTML 3. HERRAMIENTAS HTML 4. HOJAS DE ESTILO 5. LENGUAJES Y HERRAMIENTAS SCRIPT 6. CREACIN DE IMGENES 7. CREACIN DE ANIMACIONES 8. XML 1. FUNDAMENTOS DEL DESARROLLO DE APLICACIONES WEB 1.1. Consideraciones preliminares 1.2. Que son los sitios y pginas WEB? 1.3. Servidores WEB 1.4. Navegadores WEB 1.5. Los sitios, pginas, portales y otros. 1.6. Documentos predeterminados del servidor
Contenidos Programticos
66
Contenidos Analticos
2. EL LENGUAJE HTML 2.1. Estructura del lenguaje y pginas HTML 2.2. Tags y metatags 2.3. Sintaxis 2.4. Formatos, encabezados, color, tamao y tipo de letra 2.5. Atributos para pginas 2.6. Listas, insercin de imgenes y alineacin 2.7. Creacin de tablas 2.8. Formularios y marcos 3. HERRAMIENTAS HTML 3.1. rea de trabajo
3.2. Herramientas de edicin y generacin de cdigo 3.3. Espacios de color 3.4. Planificacin y configuracin de un website 3.5. Planificacin y diseo del sitio 4. HOJAS DE ESTILO 4.1. Estilos CSS 4.2. Procesos de insercin de cdigos 4.3. Escritura y comentarios de cdigos CSS 4.4. Formatos y herencias en CSS 4.5. Tabla bsica de atributos y valores CSS 4.6. Vietas y el men CSS 5. LENGUAJES Y HERRAMIENTAS SCRIPT 5.1. Qu es el SCRIPT? 5.2. Estructura y clases de SCRIPT 5.3. Rastrear un mensaje en SCRIPT 5.4. Eventos del ratn y el teclado con SCRIPT 5.5. Operadores matemticos y lgicos 5.6. Crear nmeros aleatorios 5.7. Crear un envo de correo 5.8. Seleccionar un idioma 5.9. Crear un ecualizador grfico y reproducir MP3 6. CREACIN DE IMGENES 6.1. Formato de imgenes 6.2. rea de trabajo 6.3. Herramientas de dibujo 6.4. Herramientas de color 6.5. Efectos grficos 7. CREACIN DE ANIMACIONES 7.1. Configuracin del entorno de trabajo 7.2. Atributos y objetos 7.3. Herramientas 7.4. Efectos de animacin 8. XML 8.1. TAGs 8.2. Sintaxis En cuanto a la forma de razonamiento, el mtodo eclctico(combinacin de los mtodos deductivo e inductivo) En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la rea de saber y conocimiento.
67
Metodologia de Aprendizaje
El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. Finalmente el mtodo de proyectos, implementando el proyecto de tipo problemtico, que ayuda a identificar y definir problemas y el proyecto de tipo constructivo que coadyuvar en la elaboracin del perfil de proyecto. Estrategias Didcticas Se propone como estrategias: el modo individual y colectivo, dialogado, democrtico, aplicando la tcnicas como la lluvia de ideas, seminarios, clase magistral, apoyados en los recursos informticos del gabinete como el ordenador personal, pizarra acrlica, marcador de agua, data display, internet, textos del rea(biblioteca) Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. DISEO WEB, De La Cruz Villar Joel, Grupo Editorial MEGABYTE 1ra. Edicin, 2009 PROGRAMACIN WEB, Vernet, Alessandro ,Editorial ANAYA MULTIMEDIA, 1ra. Edicin, 2002 Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Medios de Apoyo
68
Carrera 04-SIS
Rgimen Academico 20
Cdigo ADD-204
Horas Tericas 0
Proporciona cocimientos sobre diferentes estructuras de datos estticas y dinmicas. Con los conocimientos sobre diferentes estructuras de datos estticas y dinmicas se consolida los fundamentos de programacin estructurada. Seleccionar una tcnica adecuada en el manejo de datos estructurados, empleando diferentes tcnicas como la recursividad, datos dinmicos, pilas, colas y otros para concretar conceptos abstractos sobre estructura de datos, como complemento troncal a las otras reas de la carrera. 1. INTRODUCCIN A LA ESTRUCTURA DE DATOS 2. PILAS 3. COLAS 4. LISTAS 5. RECURSIVIDAD 6. RBOLES 7. ORDENAMIENTO 8. BSQUEDA 9. GRAFOS 1. INTRODUCCIN A LA ESTRUCTURA DE DATOS 1.1. Dato, Informacin y Significado 1.1.1. Enteros binarios y decimales 1.1.2. Nmeros reales 1.1.3. Cadena de caracteres 1.1.4. Hardware y software 1.1.5. Concepto de implantacin 1.1.6. Tipos de datos abstractos 1.1.7. Secuencias como definiciones de valor 1.1.8. Tipos de datos primitivos del lenguaje 1.1.9. Apuntadores 1.2. Arreglos 1.2.1. El arreglo como TDA 1.2.2. Arreglos unidimensionales 1.2.3. Arreglos como parmetros 1.2.4. Cadenas de caracteres en el lenguaje 1.2.5. Arreglos bidimensionales 1.2.6. Arreglos multidimensionales
Contenidos Programticos
Contenidos Analticos
69
1.3. Estructuras 1.3.1. Implantacin de estructuras 1.3.2. Uniones 1.3.3. Estructuras como parmetros 1.4. Asignacin de memoria y alcance de variables 1.5. Representacin de otras estructuras de datos 2. PILAS 2.1. Definicin y ejemplos 2.1.1. Operaciones primitivas 2.1.2. La pila como tad 2.2. Representacin de pilas 2.2.1. Implantacin de la operacin pop 2.2.2. Verificacin de condiciones excepcionales 2.2.3. Implantacin de la operacin push 2.2.4. Operaciones auxiliares 2.2.5. Implantacin de las operaciones auxiliares 2.3. Ejemplos de aplicacin 2.3.1. Verificar anidamiento de parntesis en expresiones aritmticas 2.3.2. Notacin infija, prefija y postfija, evaluaciones y conversiones 3. COLAS 3.1. La cola y su representacin secuencial 3.1.1. Operaciones primitivas 3.1.2. La cola como tad 3.2. Representacin de colas 3.2.1. Implantacin de colas 3.2.2. La operacin insert 3.2.3. La operacin remove 3.2.4. Operaciones auxiliares 3.3. La cola de prioridad 3.3.1. Prioridad ascendente 3.3.2. Prioridad descendente 3.4. Ejemplos de aplicacin 3.4.1. Simulacin de un banco 3.4.2. Buffers 3.4.3. Spoolers o colas de impresin
70
4. LISTAS ENLAZADAS 4.1. Asignacin dinmica de memoria 4.1.1. Asignacin de variables dinmicas 4.1.2. Liberacin de variables dinmicas 4.2. Representacin de LISTA 4.2.1. Listas ligadas por medio de variables dinmicas 4.2.2. Listas no enteras y no homogneas 4.3. Listas Circulares 4.4. Listas Dobles 4.5. Ejemplos de aplicacin 4.5.1. Pilas 4.5.2. Colas
4.5.3. El problema de Josephus 4.5.4. Suma de nmeros enteros largos 5. RECURSIVIDAD 5.1. Definicin y procesos recursivos 5.1.1. La funcin factorial 5.1.2. Multiplicacin de nmeros naturales 5.1.3. La secuencia de Fibonacci 5.1.4. La bsqueda binaria 5.1.5. Propiedades de las definiciones o algoritmos recursivos 5.1.6. Cadenas recursivas 5.1.7. Definicin recursiva de expresiones algebraicas 5.2. Cmo codificar programas recursivos 5.2.1. El problema de las Torres de Hani 5.3. Simulacin de la recursin 5.3.1. Regreso desde una funcin 5.3.2. Ejecucin de funciones recursivas 5.4. Eficiencia de la recursin 6. RBOLES 6.1. Introduccin a los RBOLES 6.2. rboles binarios 6.3. Operaciones con rboles Binarios 6.4. Representacin de los rboles binarios 6.5. Recorridos de rboles binarios 6.5.1. Preorden 6.5.2. En Orden 6.5.3. Postorden 6.5.4. En anchura 6.5.5. En profundidad 6.6. rboles binarios heterogneos 6.7. rboles y sus aplicaciones 6.7.1. Expresiones generales como rboles 6.7.2. Evaluacin del rbol de una expresin 6.7.3. rboles de juego 6.7.4. El algoritmo de Huffman 7. ORDENAMIENTO 7.1. Consideraciones de eficiencia 7.2. Ordenamientos de intercambio 7.2.1. Ordenamiento Burbuja 7.2.2. Quicksort 7.3. Ordenamiento por seleccin y con rboles 7.3.1. Algoritmo por seleccin directa 7.3.2. Ordenamiento por rboles binarios 7.3.3. Heapsort 7.4. Ordenamientos por insercin 7.4.1. Insercin simple 7.4.2. Shell Sort
71
7.4.3. Ordenamiento por clculo de direccin 7.5. Ordenamientos por intercalacin y de base 7.5.1. Ordenamiento por intercalacin 7.5.2. El Algoritmo de Cook-Kim 7.5.3. Ordenamiento por Base 8. BSQUEDA 8.1. Tcnicas bsicas de bsqueda 8.2. Bsqueda secuencial 8.2.1. Eficiencia de la bsqueda secuencial 8.2.2. Bsqueda en una tabla ordenada 8.2.3. Bsqueda secuencial indexada 8.3. La bsqueda binaria 8.4. Bsqueda por interpolacin 8.5. Bsqueda en rboles 8.6. rboles de bsqueda ptimos 8.6.1. rboles balanceados AVL 8.6.2. rboles de bsqueda de accesos mltiples 8.6.3. rboles B 8.6.4. rboles de bsqueda digitales 8.7. Tablas de dispersin (HASH) 9. GRAFO Y SUS APLICACIONES 9.1. Introduccin 9.2. Representacin de grafos 9.2.1. Matriz de dispersin 9.2.2. Representacin ligada 9.3. Mtodos de recorridos para grafos 9.3.1. Recorrido primero en profundidad 9.3.2. Primero en amplitud 9.4. Aplicaciones 9.4.1. Camino mnimo algoritmo de Dijkstra 9.4.2. Planeacin para preparar Huevos Fritos 9.4.3. Un problema de flujo algoritmo de Ford-Fulkerson 9.4.4. SIG Sistema de informacin geogrfica En cuanto a la forma de razonamiento, el mtodo eclctico (combinacin de los mtodos deductivo e inductivo). En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la rea de saber y conocimiento. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. Finalmente el mtodo de proyectos, implementando el proyecto de tipo problemtico, que ayuda a identificar y definir problemas y el proyecto de tipo constructivo que coadyuvar en la elaboracin del perfil de proyecto. Modo individual y colectivo Dialogado, democrtico.
72
Metodologia de Aprendizaje
Estrategias Didcticas
Debate y discusin Trabajo de campo Tcnicas: Lluvia de ideas Seminarios. Clase magistral Medios de Apoyo Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. Estructura de datos en c++,Joyanes Aguilar Luis, Editorial: MCGRAW-HILL, 1ra. Edicin, 2007 Estructura de datos y problemas, Nyhoff, Editorial: PEARSON, 2da. Edicin,:2004 Estructura de datos, Cairo, Editorial MCGRAW-HILL, 3ra. Edicin, 2006. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
73
Carrera 04-SIS
Rgimen Academico 20
Cdigo PRG-205
Horas Tericas 0
Proporciona fundamentos terico-prcticos sobre programacin Orientado a Objetos y programacin Visual para resolver problemas de mediana complejidad. Por medio de la programacin Orientada a objetos y Visual se resuelven problemas en general, utilizando mtodos, tcnicas y herramientas del paradigma de programacin. Implementar programas con objetos, utilizando mtodos, tcnicas y herramientas del paradigma de programacin orientado a objetos, para la optimizacin e implementacin de soluciones informticas, en respuesta a los requerimientos del contexto. 1. CONCEPTOS FUNDAMENTALES DE PROGRAMACIN ORIENTADA A OBJETOS. 2. LENGUAJES DE PROGRAMACIN ORIENTADA A OBJETOS. 3. PROGRAMACIN ORIENTADA A OBJETOS. 4. PROGRAMACIN VISUAL 1. CONCEPTOS FUNDAMENTALES DE PROGRAMACIN ORIENTADA A OBJETOS 1.1. Qu es la programacin orientada a objetos? 1.2. Evolucin de la programacin orientada a objetos 1.3. Clase y Objetos 1.4. Atributos y Mtodos. 1.5. Encapsulamiento 1.6. Mensajes 1.7. Agregacin 1.8. Herencia y jerarqua de clases. 1.9. Polimorfismo 1.10. Reutilizacin 1.11. Herramientas de representacin. 1.12. Ejemplo en Entorno Orientado a Objetos 2. LENGUAJES DE PROGRAMACIN ORIENTADA A OBJETOS 2.1. Abstraccin de datos 2.2. Identificadores de diseo de una clase 2.3. Construccin de clases 2.4. Sobrecarga de operadores 2.5. Funciones Virtuales
Contenidos Programticos
74
Contenidos Analticos
2.6. Funciones Virtuales Puras 2.7. Funciones Amigas 2.8. Operadores y Operadores Amigos 2.9. Espacios de nombre 3. PROGRAMACIN ORIENTADA A OBJETOS 3.1. Definicin de clases 3.2. Instanciacin de objetos 3.3. Constructores 3.4. Destructores 3.5. Herencias Mltiples 3.6. Control de Acceso a Una Clase 3.7. Palabra Clave Mutable 3.8. Mtodos 3.9. Encapsulamiento 3.10. Polimorfismo 3.11. Desarrollo de aplicaciones con POO 4. PROGRAMACIN VISUAL 4.1. Formularios de pantalla 4.2. Controles 4.3. Eventos 4.4. Mtodos 4.5. Mensajes 4.6. Desarrollo de aplicaciones Visuales En cuanto al abordaje del tema, es conveniente combinar de acuerdo al proceso de avance los mtodos analtico (descomponer un todo en sus partes) y sinttico (unir las partes en un todo). En cuanto a la forma de razonamiento, el mtodo eclctico(combinacin de los mtodos deductivo e inductivo) En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza aprendizaje. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la rea de saber y conocimiento. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. El mtodo prctico, para afirmar las destrezas en el desarrollo de programas. Se propone como estrategias: el modo individual, colectivo, dialogado y democrtico, lluvia de ideas, mapas mentales y conceptuales. Pizarra x Sistema de Evaluacin Descripcin Investigacin aplicada Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Metodologia de Aprendizaje
Estrategias Didcticas
75
Medios de Apoyo
Control de lectura Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. Aprendiendo Programacin Orientada a Objetos en 21 Lecciones Avanzada, Anthony Sintes, Pearson Educacin, Mexico-2002. Construccin de Software Orientado a Objetos, Bertrand Meyer, Prentice Hall, 2 edicin, 1999 UML y Patrones: Una introduccin al anlisis y diseo orientado a objetos y al proceso unificado, GraigLarman, Prentice Hall, 2 edicin, 2003.
76
Carrera 04-SIS
Rgimen Academico 20
Cdigo RDC-206
Horas Prcticas 80
Horas Tericas 80
Caracterizacin
Proporciona fundamentos tericos-prcticos de diseo y la administracin de redes informticos de rea local (LAN).En la materia presente se aplicarn y seleccionar los sistemas operativos de Redes adecuadas para LAN acorde a sus aplicaciones. Es necesario contar con conocimientos slidos sobre el diseo y administracin de redes para apoyar a organizaciones productivas, educativas, financieras y de toda actividad que requiera esta tecnologa. Es as que profundiza sus conocimientos al relacionar los conceptos bsicos acerca de los dispositivos de interconexin de LANs y WAN. Disear y administrar redes informticas de rea local (LAN), a partir del conocimiento de normas, topologas, protocolos y tcnicas apropiadas para optimizar la conectividad y uso de recursos tecnolgicos en modo compartido, en el afn de apoyar a organizaciones productivas, educativas, financieras y de toda actividad que requiera esta tecnologa. 1. INTRODUCCIN 2. TECNOLOGAS DE RED 3. MODELO DE REFERENCIA OSI 4. MODELO TCP/IP 5. SERVICIOS EN TCP/IP 6. TECNOLOGAS WAN Y ACCESO A INTERNET 1. INTRODUCCIN 1.1. Historia. 1.2. Clasificacin de las redes de datos 1.3. Topologas de Red 1.4. Formas de transmisin. 2. TECNOLOGAS DE RED 2.1. IEEE 802. 2.2. IEEE 802.3 Ethernet. 2.3. IEEE 802.11 Wi-Fi. 2.4. IEEE 802.15 Bluetooth. 2.5. IEEE 802.16 Wi-Max 2.6. Otras redes 3. MODELO DE REFERENCIA OSI 3.1. Capa Fsica.
Fundamentacin
Contenidos Programticos
77
Contenidos Analticos
3.2. Configuracin de Redes Inalmbricas. 3.3. Cableado estructurado y Normas. 3.4. Capa de Enlace: subcapas MAC y LLC, configuracin de conmutadores inteligentes. 3.5. Capa de Red: Direcciones lgicas, Diseo, Encaminadores. 3.6. Capa de transporte: Fragmentacin y priorizacin. 3.7. Capa de Sesin: Inicio de sesin y protocolos, Llamada Remota a Procedimientos (RPC). 3.8. Capa de Presentacin: manejo de comandos modo texto y grfico en sistemas operativos UNIX, LINUX y Modo Comando Windows, Notacin Sintctica Abstracta: ASN.1. 3.9. Capa de aplicacin: manejo de aplicaciones y software en red. 4. MODELO TCP/IP 4.1. Modelos de 4 y 5 capas. 4.2. Protocolos: TCP y UDP, servicios orientados y no orientados a la conexin, Puertos. 4.3. Comandos ICMP para internetworking 4.4. Protocolo IP: Funcionamiento, El Datagrama IP, Relacin con otros Protocolos, IPv6. 4.5. Diseo de la Red, Nodos Activos y Protocolos. 5. SERVICIOS EN TCP/IP 5.1. Modelo cliente servidor y modelo peer to peer 5.2. Sistema de nombres (dns) 5.3. Protocolo de web (http, html) 5.4. Acceso remoto (telnet, ssh) 5.5. Transferencia y acceso de archivos (ftp) 5.6. Correo electrnico (smtp, pop, imap) 5.7. Gestin de redes (snmp) 5.8. Telefona IP (VoIP) 5.9. Protocolos peer to peer. 6. TECNOLOGAS WAN Y ACCESO A INTERNET 6.1. X.25: Paquetes en X.25; X.25 y X.75. Protocolos Lap B y Lap D. 6.2. FrameRelay 6.3. Acceso mediante RDSI, SDH y PDH. 6.4. ATM: celdas, protocolos y AAL; canales y caminos virtuales. 6.5. Acceso mediante sistemas inalmbricos: celular (GPRS, EDGE, UTMS, UMA), Wi-Fi, Wi-MAX, V-SAT En cuanto a la forma de razonamiento, el mtodo eclctico(combinacin de los mtodos deductivo e inductivo) En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la asignatura. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia.
78
Metodologia de Aprendizaje
Finalmente el mtodo de proyectos, implementando el proyecto de tipo problemtico, que ayuda a identificar y definir problemas y el proyecto de tipo constructivo que coadyuvar en la elaboracin del perfil de proyecto. Estrategias Didcticas Se propone como estrategias: el modo individual y colectivo, dialogado, democrtico, aplicando las tcnicas como la lluvia de ideas, seminarios y clase magistral. Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. IMPLEMENTACION Y CONFIGURACION DE REDES ,Ing. Carranza Lujan Jos Luis, Grupo editorial Megabyte 1ra. Edicin 2006 INTRODUCCION A LAS REDES INALAMBRICAS, Engst, Adam ,Editorial ANAYA MULTIMEDIA, Septiembre 30, 2005 REDES DE COMPUTADORAS, Tanenbaum, Andrews S., Editorial PRENTICE HALL, 5ta. Edicin, 2004 Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Medios de Apoyo
79
Carrera 04-SIS
Rgimen Academico 20
Cdigo TGM-207
Horas Prcticas 80
Horas Tericas 0
Total Horas 80
Proporciona conocimientos slidos sobre el diseo de grficos, el manejo de texto, sonido, imgenes, animacin y video. Es necesario contar con conocimientos slidos sobre el diseo de grficos, el manejo de texto, sonido, imgenes, animacin y video para complementar el desarrollo efectivo y eficaz de sistemas informticos y pginas Webs. Producir diseos grficos con creatividad y esttica a travs del uso adecuado de tecnologa grfica y multimedia, para innovar presentaciones y formas de contenido informativo: en texto, sonido, imgenes, animacin y video, respondiendo a los requerimientos y necesidades del medio. 1. INTRODUCCIN A LA TECNOLOGA GRAFICA Y MULTIMEDIA 2. TRATAMIENTO DE IMGENES MATRICIALES 3. TRATAMIENTO DE IMGENES VECTORIALES 4. TRATAMIENTO DEL SONIDO 5. TRATAMIENTO DEL VIDEO 6. PRODUCCIN MULTIMEDIA 1. INTRODUCCIN A LA TECNOLOGA GRFICA Y MULTIMEDIA 1.2. Los elementos que componen el concepto visual. 1.3. Los elementos que componen la imagen digital. 1.4. Anlisis de medios grficos y multimedia. 1.5. Clasificacin del software dirigido a tecnologa grfica 1.6. Herramientas de diseo grfico (PhotoshopCSS, Flash) 1.7. Herramientas de diseo CAD (Autocad, Inventor, Eagle Point) 2. TRATAMIENTO DE IMGENES MATRICIALES 2.2. Recursos y perifricos 2.3. Espacio de trabajo 2.4. Creacin y edicin de imgenes 2.5. Grficos matriciales 2.6. Trazados, lneas, figuras y puntos de direccin 2.6.1. Proceso de dibujo y objetos grficos 2.7. Aadir y eliminar objetos grficos 2.8. Animacin de objetos grficos 3. TRATAMIENTO DE IMGENES VECTORIALES 3.1. Recursos y perifricos(Software aplicativo:Free Hand)
Contenidos Programticos
80
Contenidos Analticos
3.2. Vector y Mapa de Bits 3.3. La Bidimensin y la Tridimensin 3.4. Creacin de una imagen 3.5. Aplicaciones Vectoriales 3.5.1. La digitalizacin de la imagen. 3.5.2. Elementos que componen la imagen (Ancho, Alto, Pxeles, Centmetros, Resolucin, DPI, Pxeles por Pulgada, Paletas de Colores) 3.5.3. Diferentes extensiones del archivo Imagen. 3.5.4. Manipulacin archivos. (Guardar, Guardar como, guardar una Copia. Importar, Exportar) 3.6. Creacin y edicin de imgenes. 3.6.1. Trazados, lneas, figuras y puntos de direccin. 3.6.2. Proceso de dibujo y objetos grficos. 3.7. Aadir y eliminar objetos grficos. 3.8. Animacin de objetos grficos. 4. TRATAMIENTO DEL SONIDO 4.1. Introduccin 4.2. Formatos de audio 4.3. rea de trabajo 4.4. Operaciones bsicas 4.5. Herramientas de edicin 4.6. Efectos de sonido 5. TRATAMIENTO DEL VIDEO 5.1. Introduccin 5.2. Formatos de video 5.3. rea de trabajo 5.4. Operaciones bsicas 5.5. Herramientas de edicin 5.6. Efectos de video 6. PRODUCCIN MULTIMEDIA 6.1. Anlisis y seleccin de tema (Software aplicativo: InDesign) 6.2. Concepto y Diseo de proyectos. 6.3. Desarrollo del proyecto 6.4. Presentacin de proyecto En cuanto a la forma de razonamiento, el mtodo eclctico(combinacin de los mtodos deductivo e inductivo) En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la asignatura. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. Se propone como estrategias: el modo individual y colectivo, dialogado, democrtico, aplicando las tcnicas como la lluvia de ideas, seminarios y clase magistral.
81
Metodologia de Aprendizaje
Estrategias Didcticas
Medios de Apoyo
Data Show x 1 2
Computador x 3 4 5
Material Didctico x 6 7
Sistema de Evaluacin
BIBLIOGRAFA. ADOBE PHOTOSHOP 7.0 EN UN SOLO LIBRO ,Flam Jack, Boque Carlos, HennMatisse Editorial: KONEMAN, Marzo 2004. HOMOVIDENS LA SOCIEDAD TELEDIRIGIDA, Sarton, Giovanni Editorial: TAURUS, 2002. LA AVENTURA SEMIOLGICA, Barthens, Roland Editorial, PAIDS IBRICA, Febrero 1990. MANUAL DE DISEO GRAFICO, Bertola G., Andrea & Garca, ClairacEditorial: ALMUZARA, 2004 PUNTO Y LNEA SOBRE EL PLANO, Kandinsky, Vasili , Editorial: PAIDS, Octubre 2003. REALIZACIN MULTIMEDIA ,Chuvieco, Jos Editorial: PARANINFO, 2002.
82
Carrera 04-SIS
Rgimen Academico 20
Cdigo DDS-208
Horas Prcticas 0
Horas Tericas 80
Total Horas 80
Caracterizacin
El rea del conocimiento de Desarrollo de las sociedades incorpora contenidos como ser: conocimientos generales de teoras del desarrollo en el mundo, las revoluciones y la construccin del nuevo orden social post revolucionario en Europa y cmo influye en las sociedades del mundo, la aparicin de la racionalidad y las nuevas teoras de accin social, teoras socio-econmicas clsicas y contemporneas en el orden mundial y por ltimo analizar las formas de desarrollo de la sociedad boliviana. El rea del conocimiento de Desarrollo de las sociedades, pretende generar en el estudiante una conciencia crtica de su propia realidad, una construccin de la conciencia de nacin, y la conciencia de clase en cuanto al desarrollo productivo de las naciones. Formar un hombre de bien con conocimiento tcnico y conocimiento crtico, analtico, de la situacin socio-econmico-cultural-poltico de la realidad boliviana y el mundo; proponer una educacin revolucionaria, liberadora crtica y solidaria. 1. LA CONSTITUCIN DEL PENSAMIENTO SOCIAL 2. LAS REVOLUCIONES Y LA CONSTRUCCIN DEL NUEVO ORDEN SOCIAL 3. RACIONALIDAD Y TEORAS DE ACCIN SOCIAL ECONMICA 4. TEORASSOCIOECONMICASCLSICAS Y CONTEMPORNEAS. 5. CAPITALISMO Y DESARROLLO AGRARIO EN BOLIVIA 1. LA CONSTITUCIN DEL PENSAMIENTO SOCIAL 1.1. La religin. 1.2. La filosofa abstracta. 1.3. La ilustracin. 1.4. El racionalismo. 2. LAS REVOLUCIONES Y LA CONSTRUCCIN DEL NUEVO ORDEN SOCIAL 2.1. La revolucin Francesa y su Incidencia en la ciencia. 2.2. La revolucin industrial 2.3. El orden y el desorden social. 2.4. El mtodo positivo. 2.5. El darwinismo social. 3. RACIONALIDAD Y TEORAS DE ACCIN SOCIAL ECONMICA 3.1. La racionalidad moderna. 3.2. El marxismo. 3.3. El estructuro funcionalismo
83
Contenidos Analticos
4. TEORASSOCIOECONMICASCLSICAS Y CONTEMPORNEAS 4.1. Teora liberal de la economa. 4.2. Teora estatista de la Economa. 4.3. Teora de la economa Comunera indgena. 4.4. El capitalismo. 4.5. El neoliberalismo. 4.6. La globalizacin. 5. CAPITALISMO Y DESARROLLO AGRARIO EN BOLIVIA 5.1. Estructura agraria de Bolivia. 5.2. Campesinado y mercado capitalista en Bolivia. 5.3. Desarrollo capitalista en la agricultura. En la perspectiva de promover y desarrollar un conocimiento critico se combinar la ctedra magistral son el anlisis por grupos en clases de de las distintas obras y de los distintos autores, mencionados en este sentido el trabajo analtico, descansar en la lectura directa de las obras fundamentales de los autores, y siempre alternando con sesiones expositivas del docente y los alumnos, y en muchos casos se trabajara bajo modalidad de taller y /o seminario y esto siempre con un fuerte componente prctico para cada uno de los temas, como ser; elaboracin de fichas resumen y analticos, previas a la clase, grupos, operativos de discusin crtica sobre temas ms relevantes. Para incentivar el inters de los estudiantes en la comprensin del contenido de la materia y su aplicacin en el proceso de la investigacin se proceder a la organizacin de grupos de trabajo y seguimiento del rendimiento acadmico individual de manera que la dinmica del curso estar marcada por un constante trabajo prctico y terico. Las estrategias didcticas estarn estrictamente enmarcadas en las siguientes caractersticas segn actividades a desarrollar: Ctedra magistral del docente. Dinmica de grupos a travs de exposiciones. Elaboracin de trabajos grupales e individuales. Anlisis por grupos. Participacin en sesiones tipo seminario taller en aula. Pizarra x Descripcin Investigacin aplicada Control de lectura Asistencia Participacin constructiva Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Metodologia de Aprendizaje
Estrategias Didcticas
Medios de Apoyo
84
Sistema de Evaluacin
Taller/laboratorio Evaluacin BIBLIOGRAFA. DESARROLLO EN LA GLOBALIZACIN ILDIS Edit. Nueva Sociedad, Ecuador 2000 ECONOMA COMUNERA Y LA EXPLOTACIN CAPITALISTA, PATZI Flix, ed. EDCOM LA PAZ 1996 ESTRATIFICACIN SOCIAL, BarbertBernad, Edit. ALIANZA 1968 HISTORIAS DEL PENSAMIENTO ECONMICO BABER J. Williams, Ed. Alianza, Madrid 1974.
85
Carrera 04-SIS
Rgimen Academico 20
Cdigo ETD-209
Horas Prcticas 40
Horas Tericas 40
Total Horas 80
Proporciona conocimientos tericos-prcticos sobre el manejo de herramientas estadsticos descriptivos, empleando software estadstico. Proporciona conocimientos estadsticos descriptivos para realizar diagnsticos, ensayos estadsticos y decisiones sobre proyectos, y el apoyo a diferentes asignaturas de nivel superior. Describir e interpretar informacin, en base al uso de procedimientos de la estadstica descriptiva desde la recoleccin de muestras, organizacin y clasificacin de datos para realizar la seleccin y toma de decisiones en complementariedad a la funcin profesional del analista de sistemas informticos. 1. INTRODUCCIN A LA ESTADSTICA DESCRIPTIVA. 2. ORGANIZACIN Y CLASIFICACIN DE DATOS. 3. DISTRIBUCIN DE FRECUENCIAS 4. MTODO DE ANLISIS DESCRIPTIVO 5. MEDIDAS DE DISPERSIN 6. FUNDAMENTOS DE PROBABILIDADES 1. INTRODUCCIN A LA ESTADSTICA DESCRIPTIVA 1.1. Estadstica Descriptiva. 1.2. Estadstica Inferencial. 1.3. Poblacin. 1.4. Muestra. 1.5. Parmetros. 1.6. Estadsticos. 1.7. Tipos de variables 1.8. Escala de medicin. 1.9. Etapas de un estudio estadstico. 1.9.1. Tipos de relevamientos para la obtencin de la informacin. 1.9.2. Errores posibles en la recoleccin de los datos. 1.9.3. Introduccin a Elementos de Software estadstico. 2. ORGANIZACIN Y CLASIFICACIN DE DATOS 2.1. 2.1. Grfico de bastones. 2.2. 2.2. Grafico escalonado. 2.3. Grficos lineales y semi - logartmicos. 2.4. Grficos de barras, circulares, y de puntos. 2.5. Diagrama de pareto.
Contenidos Programticos
86
Contenidos Analticos
2.6. Interpretacin y normas en la presentacin de tablas y grficos. 2.7. Aplicaciones utilizando software estadstico 3. DISTRIBUCIN DE FRECUENCIAS 3.1. Distribuciones de frecuencias segn tipos de variables. 3.2. Intervalos de clases. 3.3. Frecuencias absolutas y relativas. 3.4. Frecuencias acumuladas. 3.5. Histograma. 3.6. Polgono de frecuencias 3.7. Polgono de frecuencias acumuladas 3.8 Aplicaciones utilizando software estadstico 4. MEDIDAS DE TENDENCIA CENTRAL 5.1. Media aritmtica. 5.2. Geomtrica. 5.3. Armnica. 5.4. Mediana. 5.5. Modo. 5.6. Rango medio. 5.7. Eje Medio. 5.8. Relacin emprica. 5.9. Propiedades limitaciones. 5.10. Fractiles: Cuartiles, Deciles y Percentiles. 5.11 Aplicaciones utilizando software estadstico 6. MEDIDAS DE DISPERSIN 6.1. Rango 6.2. Desviacin Media 6.3. Varianza. 6.4. Desviacin estndar. 6.5. Propiedades. 6.6. Teorema de Chebyshev 6.7. Coeficiente de variacin. 6.8. Momentos. 6.9. Medidas de asimetra y curtosis 6.10. Diagrama de caja y sesgo 7. FUNDAMENTOS DE PROBABILIDADES 7.1. Experimento aleatorio. 7.2. Espacio Muestra. 7.3. Formas de presentacin del espacio muestra. 7.4. Reglas de conteo. 7.5. Sucesos. 7.6. Definicin clsica, frecuencias y axiomtica de probabilidades. 7.7. Probabilidad subjetiva. 7.8. Sucesos naturales y excluyentes. 7.9. Sucesos interdependientes. 7.10. Reglas de adicin. 7.11. Probabilidad condicional.
87
Metodologia de Aprendizaje
En cuanto a la forma de razonamiento, el mtodo eclctico(combinacin de los mtodos deductivo e inductivo) En cuanto a la concretizacin de la materia, los mtodos simblico o verbalista e intuitivo. El mtodo activo para lograr la participacin efectiva del alumno, donde el docente es gua y facilitador del proceso de enseanza. El mtodo colectivo, para lograr una relacin y comunicacin adecuada entre docente - estudiante y alumnos participantes de la asignatura. El mtodo Heurstico, para fijar de forma participativa los objetivos de la materia. Finalmente el mtodo de proyectos, implementando el proyecto de tipo problemtico, que ayuda a identificar y definir problemas y el proyecto de tipo constructivo que coadyuvar en la elaboracin del perfil de proyecto. Se propone como estrategias: el modo individual y colectivo, dialogado, democrtico, aplicando las tcnicas como la lluvia de ideas, seminarios y clase magistral. Pizarra x Descripcin Investigacin aplicada Control de lectura Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
Medios de Apoyo
Sistema de Evaluacin
BIBLIOGRAFA. ESTADSTICA DESCRIPTIVA Y CALCULO, Castillo, Editorial Pearson, 1 edicin, Ao: 2006 ESTADSTICA DESCRIPTIVA Y NOCIONES DE PROBABILIDAD, Garca, Editorial: Paraninfo, Ao: 2005 PROBLEMAS DE ESTADSTICA DESCRIPTIVA, Mures, Editorial: Pearson, Ao: 2003, 1 edicin. ESTADSTICA DESCRIPTIVA. Moya Rufino. 2da Edicin. Ao 2009
88
Caracterizacin
Anlisis y diseo de sistemas II brinda un nuevo paradigma de desarrollo de software, basado en herramientas modernas orientadas a objetos. El desarrollo de software requiere de mtodos, tcnicas y estrategias para la elaboracin de proyectos de automatizacin de la informacin, en complemento a otras asignaturas de la carrera; las cuales sern proporcionados en parte por esta asignatura a los estudiantes, quienes estn en etapa de desarrollo de sus proyectos de grado respectivos. Analizar y Disear Sistemas de Informacin, utilizando herramientas y metodologas modernas Orientadas a Objetos, que permita el desarrollo de software de gestin que resuelvan y satisfagan necesidades de automatizacin en el procesamiento de datos de las organizaciones locales y nacionales. 1. INTRODUCCIN AL MODELADO ORIENTADO A OBJETOS. 2. LENGUAJE DE MODELADO UNIFICADO UML. 3. HERRAMIENTAS CASE ORIENTADO A OBJETOS. 4. PROCESO DE DESARROLLO. 5. FASE DE PLANIFICACIN Y ESPECIFICACIN DE REQUISITOS. 6. FASE DE CONSTRUCCIN - DISEO DE ALTO NIVEL. 7. FASE DE CONSTRUCCIN - DISEO DE BAJO NIVEL. 8. IMPLEMENTACIN Y PRUEBAS. 1. INTRODUCCIN AL MODELADO ORIENTADO A OBJETOS 1.1. Modelado 1.2. Principios Bsicos del Modelado 1.3. Orientacin a Objetos 1.4. Ventajas de la Orientacin a Objetos 1.5. Conceptos Bsicos de la Orientacin a Objeto
Fundamentacin
Contenidos Programticos
89
Contenidos Analticos
2. LENGUAJE DE MODELADO UNIFICADO UML 2.1. Elementos Estructurales 2.2. Elementos de Comportamiento 2.3. Elementos de Agrupacin 2.4. Elementos de Anotacin 2.5. Relaciones 2.6. Diagramas
3. HERRAMIENTAS CASE ORIENTADO A OBJETOS 3.1. Introduccin 3.2. Barra de Herramientas 3.3. Herramientas para los Diagramas 3.4. Generacin de Cdigo 4. PROCESO DE DESARROLLO 4.1. Visin General de la Metodologa 5. FASE DE PLANIFICACIN Y ESPECIFICACIN DE REQUISITOS 5.1. Actividades 5.2. Requisitos 5.3. Casos de Usos 5.4. Construccin del Modelo de Casos de Uso 5.5. Planificacin segn Ciclos de Desarrollo 6. FASE DE CONSTRUCCIN - DISEO DE ALTO NIVEL 6.1. Actividades 6.2. Diagramas de Secuencia del Sistema 6.3. Modelo Conceptual 6.4. Glosario 6.5. Contratos de Operaciones 6.6. Post Condiciones 6.7. Diagramas de Estados 7. FASE DE CONSTRUCCIN - DISEO DE BAJO NIVEL 7.1. Actividades 7.2. Casos de Usos Reales 7.3. Diagramas de Colaboracin 7.4. Diagramas de Clases de Diseo 7.5. Otros Aspectos en el Diseo de Sistemas 8. IMPLEMENTACIN Y PRUEBAS 8.1. Codificacin en un lenguaje Orientado a Objetos 8.2. Pruebas Alfa 8.3. Pruebas Beta
90
Metodologia de Aprendizaje
Enfoque analtico y algortmico. Clases magistrales. Exposicin de trabajos de investigacin. Elaboracin de guas didcticas y visuales por tema. Trabajos de investigacin en grupos. Investigacin de un problema concreto. Documentar el desarrollo de un sistema modelo Pizarra x Data Show x Computador x Material Didctico x Materiales y Equipos x
Estrategias Didcticas
Medios de Apoyo
Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA.
Calificacin (%100)
Diseo Orientado a Objetos con UML - Ral Alarcn - Editorial EIDOS 2000. Therationalunifiedprocess - PhilippeKruchten - Tercera Edicin - Editorial Addison-Wesley - 2003. Theunifiedprocessinceptionphase - Scott W. Ambler, Larry L. Constantine - Editorial Focal Press, 2000.
91
Carrera 04-SIS
Rgimen Academico 30
Cdigo BDD-302
Horas Tericas 0
Caracterizacin
Bases de datos II, brinda a los estudiantes de sistemas informticos los conocimientos tcnicos prcticos para la instalacin, configuracin y administracin de Gestores de Bases de Datos en ambientes multiusuario y multisitio, permitiendo el acceso a grandes volmenes de datos de manera segura, eficiente y confiable. Las aplicaciones Cliente-Servidor generalmente manipulan grandes volmenes de datos distribuidos en regiones geogrficas amplias, donde intervienen usuarios con privilegios de acceso diferentes, y es necesario controlar el acceso a los datos y a los usuarios y sus aplicaciones. Desarrollar Bases de Datos Relacionales Distribuidas en arquitecturas Cliente Servidor, Manejando Transacciones, Control de Concurrencia, Seguridad e Integridad de BDD, arquitectura Cliente Servidor y lograr almacenar datos e Informacin de modo seguro, eficiente, Justo a Tiempo, que brinde apoyo a la Toma de Decisiones, tomando en cuenta los requerimientos de las Organizaciones que manejan medianas y grandes cantidades de datos, que son importantes y valiosos en el tiempo. 1. INTRODUCCIN AL SQL Y BASES DE DATOS AVANZADAS. 2. INTEGRIDAD, SEGURIDAD Y RECUPERACIN. 3. CONTROL DE CONCURRENCIA. 4. MANEJO DE TRANSACCIONES. 5. ARQUITECTURA CLIENTE SERVIDOR. 6. MTODOS DE CONECTIVIDAD. 7. PUESTA A PUNTO Y ADMINISTRACIN DE BASE DE DATOS. 8. BASE DE DATOS DISTRIBUIDOS. 9. BASE DE DATOS ORIENTADO A OBJETOS. 10. DATAWAREHOUSING. 1. INTRODUCCIN AL SQL Y BASES DE DATOS AVANZADAS. 1.1. Lenguaje de definicin de datos. 1.2. Lenguaje de manipulacin de datos. 1.3. Lenguaje de consulta de datos.
Fundamentacin
Contenidos Programticos
92
Contenidos Analticos
2. INTEGRIDAD, SEGURIDAD Y RECUPERACIN. 2.1. Integridad. 2.1.1. Integridad fsica. 2.1.2. Restricciones y control de integridad. 2.1.3. Confidencialidad. 2.1.4. Control de usuarios.
2.1.5. Control de accesos concurrentes. 2.1.6. Control de transacciones. 2.2. Seguridad. 2.2.1. Aspectos bsicos de seguridad en base de datos. 2.2.2. Autorizaciones para el acceso a la informacin. 2.2.3. Catlogo. 2.2.4. Diccionarios de datos. 2.3. Recuperacin. 2.3.1. Tcnicas de recuperacin. 2.3.2. Reorganizaciones. 2.4. Optimizacin. 2.4.1. Mejoramiento del rendimiento. 2.4.2. Afinado del motor de base de datos. 3. CONTROL DE CONCURRENCIA. 3.1. Protocolos basados en tcnicas de bloqueo. 3.1.1. Bloqueos binarios. 3.1.2. Bloqueos de lectura/escritura. 3.1.3. Bloqueo de dos fases. 3.1.3.1. Conservador o esttico. 3.1.3.2. Estricto. 3.1.3.3. Riguroso. 3.1.3.4. Problemas del bloqueo en dos fases 3.2. Protocolos de ordenacin por marcas de tiempo. 3.2.1. Ordenacin bsica. 3.2.2. Regla de escritura de Thomas. 3.2.3. Ordenamiento estricto o conservador. 3.3. Protocolos de control multiversin. 3.3.1. Ordenacin por marcas de tiempo multiversin. 3.3.2. Bloqueo en dos fases multiversin. 3.4. Protocolos de control optimistas. 4. MANEJO DE TRANSACCIONES. 4.1. Modelo de Almacenamiento. 4.2. Evaluacin de una Transaccin. 4.3. Propiedades de una Transaccin. 4.4. Administracin de Transacciones con SQL. 4.5. Registro de una Transaccin. 4.6. Sistemas de transacciones de alto rendimiento. 5. ARQUITECTURA CLIENTE SERVIDOR. 5.1. Introduccin. 5.1.1. Antecedentes. 5.1.2. Que es una arquitectura. 5.1.3. Que es un cliente. 5.1.4. Que es un servidor. 5.1.5. Ventajas e inconvenientes. 5.2. Elementos de la arquitectura cliente servidor. 5.3. Caractersticas de la arquitectura cliente servidor.
93
5.3.1. Caractersticas funcionales. 5.3.2. Caractersticas fsicas. 5.3.3. Caractersticas lgicas. 5.4. Fases de implantacin. 5.5. Criterios de utilizacin. 6. MTODOS DE CONECTIVIDAD. 6.1. Conectores genricos. 6.2. Conector propietario Microsoft. 6.3. Conector propietario Oracle. 6.4. Implementacin de aplicaciones. 6.5. SQL Embebido. 6.6. Uso de APIs 6.7. Conectividad en Internet WWW. 7. PUESTA A PUNTO Y ADMINISTRACIN DE BASE DE DATOS. 7.1. ndices. 7.2. Tipos de ndices. 7.3. Definicin de ndices con SQL. 7.4. Optimizacin de consultas a nivel RDBMS. 7.5. Optimizacin de consultas a nivel BDA. 7.6. Determinacin de los ndices apropiados para una tabla. 8. BASE DE DATOS DISTRIBUIDOS. 8.1. Introduccin a los conceptos de las BDD distribuidas. 8.2. Diferencias entre modelo centralizado y distribuido. 8.3. Niveles de transparencia. 8.4. Tipos de fragmentacin. 8.5. Transparencia en aplicaciones de lectura y de actualizacin. 8.6. Restricciones de integridad en BDD. 8.7. Evaluacin de costos en diseo de consultas en BDD. 8.8. Premisas para el desarrollo de BDD distribuidas. 8.9. Pasos generales para el diseo. 8.10. Procesamiento distribuido de consultas. 8.11. Proceso distribuido de consultas con Semi-Join. 9. BASE DE DATOS ORIENTADO A OBJETOS. 9.1. Antecedentes e introduccin. 9.2. Caractersticas principales. 9.2.1. Identidad. 9.2.2. Herencia. 9.2.3. Clasificacin. 9.2.4. Polimorfismo. 9.3. Objetos persistentes. 9.4. Sistemas gestores de base de datos orientados a objetos. 9.5. Ventajas y desventajas de las BDDOO. 1. DATAWAREHOUSING. 1.1. Introduccin al Data Warehouse. 10.2. Caractersticas de un Data Warehouse.
94
10.2.1. Orientado a temas 10.2.2. Integracin. 10.2.3. De tiempo variante. 10.2.4. No voltil. 10.3. Estructura del Data Warehouse. 10.4. Arquitectura de un Data Warehouse. 10.4.1. Elementos constituyentes. 10.4.2. Operaciones en un Data Warehouse. 10.5. Transformacin de datos y meta datos. 10.5.1. Transformacin de datos. 10.5.2. Meta datos. 10.6. Flujo de datos. 10.7. Medios de almacenamiento para informacin antigua. 10.8. Usos de Data Warehouse. 10.9. Ejemplos de un Data Warehouse. 10.10. Excepciones en el Data Warehouse. 10.11. Fases de un proyecto de un Data Warehouse. 10.11.1. Organizacin. 10.11.2. Desarrollo. 10.11.3. Implementacin. 10.11.4. Evaluacin. Metodologa de Aprendizaje Estrategias Didcticas Enfoque analtico descriptivo y algortmico. Planteamiento y Solucin de Problemas. Elaboracin de guas didcticas y visuales por tema. Diseo Lgico de un modelo de datos. Implementacin Prctica del modelo de datos. Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. Sistemas de Bases de Datos, Diseo, Implementacin y Administracin - Peter Rob / Carlos Coronel Editorial Ciencias e Ingenieras - Quinta Edicin 2003. Base de Datos Un Enfoque Prctico - E. Luciano Salgado Ari - - Editorial Latinas - Segunda Edicin 2008. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Medios de Apoyo
95
Carrera 04-SIS
Rgimen Academico 30
Cdigo DPW-303
Horas Tericas 0
Caracterizacin
Instruye a los estudiantes en el desarrollo de aplicaciones WEB dinmicas, con acceso a Bases de Datos utilizando redes pblicas (internet) y privadas (Intranets). En el mundo globalizado de nuestros das, las personas e instituciones de diversas ndoles, requieren comunicarse y llegar a potenciales clientes en el globo terrqueo; para ello es imprescindible el uso de internet para que de una manera barata y sencilla se logre los objetivos que persiguen las empresas y las personas; es aqu donde los profesionales informticos son requeridos para desarrollar sitios web. Implementar Sitios WEB e Intranets, con manejo de Bases de Datos que permita publicar datos e informacin va Internet de una empresa y darse a conocer a nivel mundial, fortaleciendo el comercio local, nacional e internacional. 1. INTRODUCCIN AL DISEO WEB. 2. DESARROLLO DE APLICACIONES WEB CON PHP Y MYSQL. 3. DESARROLLO DE APLICACIONES WEB CON ASP.NET Y SQLSERVER. 4. AJAX 5. PUBLICACIN DE SITIOS WEB 6. SERVICIOS WEB 1. INTRODUCCIN AL DISEO WEB. 1.1. Entorno de programacin NET Framework. 1.2. Lenguajes ASP.NET. 1.3. Lenguajes de Servidor. 1.4. Lenguajes lado Cliente. 1.5. Arquitectura de las aplicaciones WEB. 1.6. Elementos de programacin en LINUX.
Fundamentacin
Contenidos Programticos
96
Contenidos Analticos
2. DESARROLLO DE APLICACIONES WEB (PHP Y MYSQL) 2.1. Introduccin a PHP. 2.2. PHP embebido en HTML y PHP puro. 2.2.1. Elementos del Lenguaje PHP. 2.2.2. PHP y Formularios de HTML. 2.2. 2.1. Componentes del Formulario 2.2. 2.2. Propiedades del Formulario 2.2. 2.3. Valores por defecto e inicializaciones de componentes. 2.2. 2.4. Validaciones del Formulario 2.2.3. Mtodos de Transferencia de Datos en Formularios. 2.2.4. Transferencia de Datos al Script desde el URL.
2.2.5. Cookies 2.2.6. Manejo de Archivos 2.3. El Sistema Gestor de Bases de Datos MySQL. 2.3.1. Operaciones con MySQL. 2.3.2. Ejecucin de comandos de SQL. 2.3.3. Control de Usuarios 2.3.4. PHPMYADMIN Administracin de Bases de Datos MySQL desde la WEB. 2.3.5. Conectividad a Bases de Datos MySQL desde PHP. 2.3.6. Ejecucin de consultas SQL a la Base de Datos con PHP. 3. DESARROLLO DE APLICACIONES WEB (ASP.NET Y SQLSERVER) 3.1. Introduccin a la tecnologa dotNET. 3.2. Programacin Cliente. 3.2.1. JavaScript. 3.2.2. Los objetos location e history. 3.2.3. El objeto document. 3.2.4. El objeto form. 3.2.5. Otros objetos. 3.3. Programacin Servidor. 3.3.1. Internet Information Server. 3.3.2. Formularios web. 3.3.3. Controles HTML. 3.3.4. Controles de servidor. 3.3.5. Controles de validacin. 3.3.6. Estado de la vista. 3.3.7. Objetos Response y Request. 3.3.8. Trabajar con cookies. 3.3.9. El objeto Session. 3.3.10. El objeto Application. 3.3.11. Acceso a archivos. 3.3.12. Acceso a bases de datos. 3.3.13. Seguridad en la aplicacin. 3.3.14. Autenticacin con formularios. 3.3.15. Comandos y lectores de datos. 3.4. Conectividad a SQL Server ADO.NET. 3.4.1. Preparacin de Consultas SQL. 3.4.2. Ejecucin de consultas. 3.4.3. Mtodos alternos de conectividad. 4. AJAX. 4.1. Introduccin al Ajax. 4.2. El objeto XMLHttpRequest. 4.3. El proceso Cliente-Servidor. 4.4. Sintaxis bsica para los mtodos GET/POST. 4.5. Recibiendo los resultados del procesador. 4.6. Re-renderizando elementos. 5. PUBLICACIN DE SITIOS WEB. 5.1. Alojamiento WEB.
97
5.2. Dominio. 5.3. Transferencia de Archivos al Servidor FTP. 6. SERVICIOS WEB. 6.1. Estndares empleados. 6.1.1. Web ServicesProtocolSnack. 6.1.2. XML. 6.1.3. SOAP. 6.1.4. WSDL. 6.1.5. UDDI. 6.1.6. WS-Security 6.2. Ventajas de los servicios Web. 6.3. Inconvenientes de los servicios Web. 6.4. Razones para crear servicios Web. 6.5. Plataformas. 6.6. Temas relacionados. 6.7. Enlaces externos. Metodologia de Aprendizaje Presentacin de contenidos: analtico, deductivo, lgico, semirigida. Participacin activa de los estudiantes. Clases magistrales colectivas. Proyecto de aprendizaje individual. Prcticas en pares en laboratorio. Elaboracin de guas didcticas y visuales por tema. Trabajos de investigacin en grupos. Investigacin con Accin Participativa de un problema concreto. Estudio de Casos. Mapas Conceptuales. Pizarra x Descripcin Investigacin aplicada Control de lectura Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
Medios de Apoyo
98
Sistema de Evaluacin
BIBLIOGRAFA. Beginning ASP.NET 3.5 inVB 2008 - Matthew MacDonald 2 Edicin - Editorial Springer, 2007.
Desarrollo Profesional de Aplicaciones WEB con ASP.NET - Fernando Berzal y Cia, - Editorial iKorConsulting 2005. Diseo WEB - Joel de la Cruz Villar - Editorial Megabyte 2009. Dreamweaver MX - Joel de la Cruz Villar - Editorial Megabyte 2003. PHP y MySQL- tecnologas para el desarrollo de aplicaciones web - ngel Cobo, Patricia Gmez - Ediciones Daz de Santos, 2005.
99
Carrera 04-SIS
Rgimen Academico 30
Cdigo IDS-304
Horas Prcticas 80
Horas Tericas 80
Caracterizacin
La Ingeniera de software, es el conjunto principios y tcnicas relacionadas con el desarrollo de productos de soporte lgico o software, el desarrollo se ocupa de todas las actividades tcnicas y de gestin necesarias para crear el producto con eficiencia, que significa cumplir las necesidades del cliente ajustndose a lmites de tiempo, costo y calidad. El organismo de normalizacin ISO (International StandardsOrganization) define los requisitos de un sistema de gestin de calidad de carcter general (ISO 9001) y ha publicado directrices especficas para aplicarse al desarrollo de software (ISO 9000-3). Los proyectos de desarrollo de software experimentan fallas, debido al incremento del tamao y complejidad del software. Por ello es necesario un planteamiento ms sistemtico en el desarrollo de software, los cuales debern basarse en principios de la ingeniera de software que ayudan a garantizar que los sistemas resultantes sean fiables y funcionen del modo requerido por los usuarios. Aplicar normas y directrices al desarrollo de software, de la Ingeniera del Software, sistema de gestin de calidad ISO, herramientas y tcnicas modernas de modelamiento de sistemas, para la produccin de software nacional ajustndose a lmites de tiempo, coste y calidad; garantizando de esta manera que sean fiables y que funcionen del modo requerido por los clientes y la comunidad. 1. VISIN GENERAL 2. INGENIERA DE REQUERIMIENTOS 3. DISEO 4. DESARROLLO 5. VERIFICACIN Y VALIDACIN 6. GESTIN DE PROYECTOS 1. VISIN GENERAL 1.1. Introduccin. 1.1.1. Preguntas frecuentes sobre la ingeniera de software 1.1.2. Responsabilidad profesional y tica 1.2. Sistemas socio-tcnicos. 1.2.1. Propiedades emergentes de los sistemas 1.2.2. Ingeniera de sistemas 1.2.3. Organizaciones, personas y sistemas informticos 1.2.4. Sistemas heredados 1.3. Sistemas crticos. 1.3.1. Un sistema de seguridad critico sencillo 1.3.2. Confiabilidad de un sistema
Fundamentacin
Contenidos Programticos
100
Contenidos Analticos
1.3.3. Disponibilidad y fiabilidad 1.3.4. Seguridad 1.3.5. Proteccin 1.4. Procesos del software 1.4.1. Modelos del proceso de software 1.4.2. Iteracin de procesos 1.4.3. Actividades del proceso 1.4.4. El Proceso Unificado de Rational 1.4.5. Ingeniera del Software Asistida por computadora 1.5. Gestin de proyectos 1.5.1. Actividades de gestin 1.5.2. Planificacin del proyecto 1.5.3. Calendarizacin del proyecto 1.5.4. Gestin de riesgos 1.6. La industria del Software. 2. INGENIERA REQUERIMIENTOS 2.1. Requerimientos del software 2.1.1. Requerimientos funcionales y no funcionales 2.1.2. Requerimientos del usuario 2.1.3. Requerimientos del sistema 2.1.4. Especificacin de la interfaz 2.1.5. El documento de requerimientos del software 2.2. Procesos de la ingeniera de requerimientos. 2.2.1. Estudios de viabilidad 2.2.2. Obtencin y anlisis de requerimientos 2.2.3. Validacin de requerimientos 2.2.4. Gestin de requerimientos 2.3. Modelos del sistema. 2.3.1. Modelos de contexto 2.3.2. Modelos de comportamiento 2.3.3. Modelos de datos 2.3.4. Modelos de Objetos 2.3.5. Mtodos estructurados 2.4. Especificacin de sistemas crticos. 2.4.1. Especificacin dirigida por riesgos 2.4.2. Especificacin de la seguridad 2.4.3. Especificacin de la proteccin 2.4.4. Especificacin de la fiabilidad del software 2.5. Especificacin formal. 2.5.1. Especificacin formal en el proceso del software 2.5.2. Especificacin de interfaces de subsistemas 2.5.3. Especificacin del comportamiento 3. DISEO 3.1. Diseo arquitectnico. 3.1.1. Decisiones de diseo arquitectnico 3.1.2. Organizacin del sistema 3.1.3. Estilos de descomposicin modular
101
3.1.4. Estilos de control 3.1.5. Arquitecturas de referencia 3.2. Arquitecturas de sistemas distribuidos. 3.2.1. Arquitecturas multiprocesador 3.2.2. Arquitecturas cliente servidor 3.2.3. Arquitecturas de objetos distribuidos 3.2.4. Computacin distribuida interorganizacional 3.3. Arquitecturas de aplicaciones. 3.3.1. Sistemas de procesamiento de datos 3.3.2. Sistemas de procesamiento de transacciones 3.3.3. Sistemas de procesamiento de eventos 3.3.4. Sistemas de procesamiento de lenguajes 3.4. Diseo orientados a objetos. 3.4.1. Objetos y clases 3.4.2. Un proceso de diseo orientado a objetos 3.4.3. Evolucin del diseo 3.5. Diseo de software en tiempo real. 3.5.1. Diseo del sistema de tiempo real 3.5.2. Sistemas operativos de tiempo real 3.5.3. Sistemas de monitorizacin y control 3.5.4. Sistemas de adquisicin de datos 3.6. Diseo de interfaces de usuario. 3.6.1. Asuntos de diseo 3.6.2. El proceso de diseo de la interfaz de usuario 3.6.3. Anlisis del usuario 3.6.4. Prototipado de la interfaz de usuario 3.6.5. Evaluacin de la interfaz 4. DESARROLLO 4.1. Desarrollo. 4.1.1. Mtodos giles 4.1.2. Programacin extrema 4.1.3. Desarrollo rpido de aplicaciones 4.1.4. Prototipado del software 4.2. Reutilizacin del software. 4.2.1. El campo de la reutilizcin 4.2.2. Patrones de diseo 4.2.3. Reutilizacin basada en generadores 4.2.4. Marcos de trabajo de aplicaciones 4.2.5. Reutilizacin de sistemas de aplicaciones 4.3. Ingeniera del software basada en componentes. 4.3.1. Componentes y modelos de componentes 4.3.2. El proceso CBSE 4.3.3. Composicin de componentes 4.4. Desarrollo de sistemas crticos. 4.4.1. Procesos confiables 4.4.2. Programacin confiable 4.4.3. Tolerancia a defectos 4.4.4. Arquitecturas tolerantes a defectos 4.5. Evolucin del software.
102
4.5.1. Dinmica de evolucin de los programas 4.5.2. Mantenimiento del software 4.5.3. Procesos de evolucin 4.5.4. Evolucin de sistemas heredados 5. VERIFICACIN Y VALIDACIN 5.1. Verificacin y validacin. 5.1.1. Planificacin de la verificacin y validacin 5.1.2. Inspecciones de software 5.1.3. Anlisis esttico automatizado 5.1.4. Verificacin y mtodos formales 5.2. Pruebas del software. 5.2.1. Pruebas del sistema 5.2.2. Pruebas de componentes 5.2.3. Diseo de casos de prueba 5.2.4. Automatizacin de las pruebas 5.3. Validacin de sistemas crticos. 5.3.1. Validacin de la fiabilidad 5.3.2. Garanta de la seguridad 5.3.3. Valoracin de la proteccin 5.3.4. Argumentos de confiabilidad y seguridad 6. GESTIN DE PERSONAL 6.1. Gestin de personal. 6.1.1. Seleccin de personal 6.1.2. Motivacin 6.1.3. Gestin de grupos 6.1.4. El modelo de madures de la capacidad del personal 6.2. Estimacin de costes del software. 6.2.1. Productividad 6.2.2. Tcnicas de estimacin 6.2.3. Modelado algortmico de costes 6.2.3.1. El modelo de COCOMO 6.2.3.2. El modelo Putnam 6.2.3.3. Modelos algortmicos de costes en la planificacin 6.2.4. Duracin y personal del proyecto 6.3. Gestin de la calidad. 6.3.1. Calidad de proceso y producto 6.3.2. Garanta de la calidad y estndares 6.3.2.1. ISO 9000 6.3.2.2. Estndares de documentacin 6.3.3. Planificacin de la calidad 6.3.4. Control de la calidad 6.3.5. Medicin y mtricas del software 6.3.5.1. El proceso de medicin 6.3.5.2. Mtricas del producto 6.3.5.3. Anlisis de las mediciones 6.4. Mejora de procesos. 6.4.1. Calidad de producto y proceso
103
6.4.2. Clasificacin de los procesos 6.4.3. Medicin del proceso 6.4.4. Anlisis y modelado de procesos 6.4.5. Cambio en los procesos 6.4.6. El marco de trabajo para la mejora de procesos CMMI 6.5. Gestin de configuraciones. 6.5.1. Planificacin de la gestin de configuraciones 6.5.2. Gestin del cambio 6.5.3. Gestin de versiones y entregas 6.5.4. Construccin del sistema 6.5.5. Herramientas CASE para gestin de configuraciones Metodologia de Aprendizaje Presentacin de contenidos: analtico, deductivo, lgico, semirrgida. Participacin activa de los estudiantes. Clases magistrales colectivas. Elaboracin de guas didcticas y visuales por tema. Trabajos de investigacin en grupos. Investigacin con Accin Participativa de un problema concreto. Documentar el desarrollo de un sistema modelo. Estudio de Casos. Mapas Conceptuales. Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
Medios de Apoyo
104
Evaluacin BIBLIOGRAFA. Fundamentals of Software Engineering - RajibMall - Editorial Prentice Hall of India 2 Edicin 2004. Ingeniera del Software - Roger S. Pressman - Editorial Mcgraw-hill - Sexta edicin 2006
Carrera 04-SIS
Rgimen Academico 30
Cdigo PRG-305
Horas Tericas 0
Caracterizacin
La programacin avanzada, brinda a los estudiantes conocimientos y tcnicas de programacin no comunes, como el manejo de dispositivos de entrada /salida a bajo nivel, manejo de interrupciones de hardware y software, programacin grfica, capturar mensajes del SO, Puertos de entrada y salida, Acceso a DMA, etc. Las aplicaciones profesionales, requieren adems de las rutinas de procesamiento de datos habituales, complejos mecanismos de comunicacin hombre-mquina, que se logra accediendo al hardware a nivel fsico y la programacin de dispositivos mviles; logrando un ergonoma intuitiva; incrementado de esta manera la productividad de los sistemas - conocimientos informticos requieren un conocimiento especializado y tcnico de temas tales como electrnica y lenguaje ensamblador. Desarrollar programas de sistemas en computadoras y dispositivos mviles, utilizando tcnicas de programacin avanzada, multimedia y acceso al hardware para resolver problemas no comunes, interactuando con profesionales de otras disciplinas tcnicas, brindando soluciones conjuntas a las necesidades de automatizacin de la industria nacional. 1. BIBLIOTECAS DE ENLACES DINMICOS. 2. PROGRAMACIN CON COMPONENTES. 3. PROGRAMACIN DE SERVICIOS. 4. PROGRAMACIN Y ACCESO AL HARDWARE. 5. PROGRAMACIN GRAFICA. 6. PROGRAMACIN MULTIMEDIA. 7. PROGRAMACIN DE DISPOSITIVOS MVILES. 1. BIBLIOTECAS DE ENLACES DINMICOS 1.1. Fundamentos de las DLL. 1.2. Funciones API. 1.3. Creacin de la DLL. 1.4. Elaboracin de archivos DLL. 1.5. DLL en la zona reservada a un proceso. 1.6. DLL a modo de memoria de recursos. 1.7. TLS en la DLL TURTLE. 2. PROGRAMACIN CON COMPONENTES. 2.1. Introduccin a los componentes. 2.2. Uso de componentes. 2.3. Acceso a Word desde cdigo.
Fundamentacin
Contenidos Programticos
105
Contenidos Analticos
2.4. Acceso a Excel desde cdigo. 2.5. Acceso a otros componentes. 2.6. Creacin de componentes. 2.7. Arquitectura de un componente. 3. PROGRAMACIN DE SERVICIOS. 3.1. Introduccin a los servicios de Windows. 3.2. Crear servicios mediante programacin. 3.3. Agregar instaladores a una aplicacin de servicio. 3.4. Registrar informacin sobre servicios. 3.5. Iniciar servicios. 3.6. Especificar el contexto de seguridad de los servicios. 3.7. Instalar y desinstalar servicios. 4. PROGRAMACIN Y ACCESO AL HARDWARE. 4.1. Introduccin al hardware. 4.2. Bios. 4.3. Puerto del PC. 4.4. Procesadores. 4.5. Memoria RAM. 4.6. Discos duros. 4.7. Tarjetas de sonido. 4.8. Tarjetas de video. 4.9. MODEM. 4.10. Teclado y mouse. 5. PROGRAMACIN GRFICA. 5.1. Programacin con OpenGL. 5.1.1. Estructura de un prograOpenGL. 5.1.2. Creacin de ventanas de dibujo y reas de dibujo. 5.1.3. Descripcin de puntos, lneas y polgonos. 5.1.4. Color RGB de dibujo y de fondo. 5.1.5. Atencin a eventos del teclado, mouse y ventana. 5.1.6. Eliminacin del parpadeo. 5.1.7. Grficos 3D. 5.1.7.1. La cmara. 5.1.7.2. Proyeccin paralela y perspectiva. 5.1.7.3. Visibilidad. 5.1.7.4. Primitivas geomtricas y su transformacin. 5.1.7.5. Materiales, iluminacin y texturas. 5.1.7.6. Optimizacin. 5.2. Programacin con DirectGraphics. 5.2.1. Introduccin a directX. 5.2.2. Creacin de ventanas, direct3D object y Direct 3D Device. 5.2.3. Configuracin del ciclo de mensajes. 5.2.4. Renderizar y mostrar escenas. 5.2.5. Cerrar Direct3D. 5.3. Matemticas para 2D y 3D.
106
6. PROGRAMACIN MULTIMEDIA. 6.1. Programacin de sonido. 6.1.1. Programacin de Direct Audio. 6.1.2. Grabacin y reproduccin de sonidos digitalizados. 6.1.3. Creacin y reproduccin de MIDI. 6.1.4. Creacin y reproduccin de archivos comprimidos. 6.2. Programacin de video. 6.2.1. Grabacin y reproduccin de archivos AVI. 6.2.2. Grabacin y reproduccin de archivos MPEG. 6.3. Programacin de imgenes. 6.3.1. Manipulacin de imgenes BMP, JPEG y otros. 7. PROGRAMACIN DE DISPOSITIVOS MVILES. 7.1. Introduccin a los dispositivos mviles. 7.2. Limitaciones de los dispositivos mviles. 7.3. Sistemas operativos mviles. 7.4. Desarrollo de aplicaciones mviles. 7.5. Java 2 Mobile Edition. Metodologa de Aprendizaje Presentacin de contenidos: analtico, deductivo, lgico, semirigida. Participacin activa de los estudiantes. Clases magistrales colectivas. Proyecto de aprendizaje individual. Prcticas en pares en laboratorio. Elaboracin de guas didcticas y visuales por tema. Trabajos de investigacin en grupos. Investigacin con Accin Participativa de un problema concreto. Estudio de Casos. Mapas Conceptuales. Pizarra x Descripcin Investigacin aplicada Sistema de Evaluacin Control de lectura Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. DirectX programacin de grficos 3D - Nicols Arrioja Landa Cosio - Editorial Mp Ediciones Corp, 2006. El gran libro del PC interno: programacin de sistemas - Llus Duran - Editorial Marcombo, 2007. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
Medios de Apoyo
107
Gran libro Hardware: informacin sobre la totalidad del hardware, de rpido acceso - Klaus Dembowski - Segunda Edicin - Editorial Marcombo, 2003. Programacin de dispositivos mviles con J2ME - Miguel ngel Lozano Ortega - Editorial Universidad de Alicante, 2005. Programacin de Servicios Windows con Visual Basic 2008 - Michael Gernaey - Grupo Anaya Comercial, 2008.
108
Carrera 04-SIN
Rgimen Academico 30
Cdigo RDC-306
Horas Tericas 0
Caracterizacin
La instalacin y configuracin de redes de rea amplia WAN y metropolitana MAN, requiere de conocimientos especializados en redes de comunicacin de datos y equipos; debido al alto costo de los equipos y la complejidad de los mismos, se requiere de simuladores de redes para llegar a tener estas destrezas, las debern ser proporcionados por esta asignatura. El crecimiento de los mercados virtuales basados en la red internet, incrementa la demanda de soporte fsico para la comunicacin de datos, y para satisfacer esta demanda se requiere de profesionales altamente competitivos en instalacin, configuracin y administracin de redes WAN de comunicacin de datos. Gestionar la Planificacin, Implementacin y Administracin de redes WAN, configurando Routers, Servidores de Red y Otros dispositivos, para la comunicacin eficiente de computadoras y as aprovechar la infraestructura de Internet para hacer disponible los recursos mundiales a nivel local y viceversa. 1. CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO. 2. CONMUTACIN Y CONEXIN INALMBRICA DE LAN. 3. ACCESO A LA WAN 4. INSTALACIN, CONFIGURACIN Y ADMINISTRACIN DE SERVIDORES. 5. SEGURIDAD INFORMTICA 6. AUDITORA DE SISTEMA INFORMTICOS 1. CONCEPTOS Y PROTOCOLOS DE ENRUTAMIENTO 1.1. Introduccin al Enrutamiento y al Envi de Paquetes 1.2. Enrutamiento Esttico 1.3. Introduccin a los Protocolos de Enrutamiento Dinmico 1.4. Introduccin al Enrutamiento y al Envo de Paquetes 1.5. Protocolos de Enrutamiento de Vector Distancia 1.6. RIP Versin 1 1.7. VLSM y CIDR 1.8. RIP Versin 2 1.9. La Tabla de Enrutamiento 1.10. EIGRP 1.11. Protocolos de Estado de Enlace 1.12. OSPF. 2. CONMUTACIN Y CONEXIN INALMBRICA DE LAN: 2.1. Diseo LAN. 2.2. Conceptos Bsicos y Configuracin de Switchs
Fundamentacin
Contenidos Programticos
109
Contenidos Analticos
2.3. VLANs 2.4. VTP 2.5. STP 2.6. Enrutamiento Inter-VLAN 2.7. Conceptos Bsicos y Configuracin Wireless 3. ACCESO A LA WAN: 3.1. Introduccin a la WANs 3.2. PPP 3.3. FrameRelay 3.4. Seguridad de Red 3.5. ACL 3.6. Servicios al Teletrabajador 3.7. Servicios de Direccionamiento IP 3.8. Solucin de Problemas de Red. 4. INSTALACIN, CONFIGURACIN Y ADMINISTRACIN DE SERVIDORES. 4.1. Requerimientos de hardware 4.2. Requerimientos de software 4.3. Consideraciones para la instalacin 4.4. Administracin de los recursos 4.5. Administracin de usuarios 4.6. Polticas de seguridad 4.7. Resguardo de los datos 5. SEGURIDAD INFORMTICA: 5.1. Identificacin de los activos de una organizacin y desarrollo, documentacin e implementacin de polticas, estndares, procedimientos y guas, Arquitectura y Modelos de Seguridad 5.2. integridad y confidencialidad, Sistemas y Metodologa de Control de Acceso 5.3. Seguridad en el Desarrollo de Aplicaciones y Sistemas 5.4. Criptografa 5.5. Seguridad Fsica 5.6. Seguridad en Internet 5.7. Recuperacin ante Desastres y Planificacin de la Continuidad del Negocio 5.8. Leyes, Investigaciones y tica.
110
6. AUDITORA DE SISTEMAS: 6.1. Proceso de Auditora de Sistemas de Informacin 6.2. Gobierno de TI 6.3. Ciclo de vida de los sistemas e infraestructura 6.4. Servicios de entrega y de soporte de TI 6.5. Proteccin de los activos de informacin 6.6. Continuidad del negocio y recuperacin de desastres Metodologia de Aprendizaje Presentacin de contenidos: analtico, deductivo, lgico, semirrgida. Participacin activa de los estudiantes. Clases magistrales colectivas. Prcticas en pares en laboratorio.
Estrategias Didcticas
Elaboracin de guas didcticas y visuales por tema. Trabajos de investigacin en grupos. Proyecto de aprendizaje individual. Documentar el desarrollo de un sistema modelo. Estudio de Casos. Mapas Conceptuales. Pizarra x Descripcin Investigacin aplicada Control de lectura Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Medios de Apoyo
Sistema de Evaluacin
BIBLIOGRAFA. Fundamentos de seguridad en redes - William Stallings - Editorial Pearson Educacin, 2004. Implementacin y configuracin de redes - Carranza Lujan, Jos - Grupo Editorial MegaByte 2006. Los protocolos en las redes de ordenadores - Antonio SalavertCasamor - EdicionsUPC, 2003. Microsoft Exchange server 2003 unleashed - Rand Morimoto - Editorial Sams Publishing, 2003. Redes de computadoras - Andrew S. Tanenbaum - Cuarta Edicin - Editorial Pearson Educacin, 2003. Windows Server 2003. Network infrastructures - PhilippeMathon - Ediciones ENI, 2004. Windows Server 2003. servicios de Red TCP/IP - PhilippeMathon - Ediciones ENI, 2004. Windows Server 2003: The Complete Reference - Kathy Ivens, RichBenack- Editorial McGraw-Hill Professional, 2003.
111
Carrera 04-SIS
Rgimen Academico 30
Cdigo TDG-307
Horas Prcticas 80
Horas Tericas 80
Caracterizacin
Materia donde los estudiantes aprenden a redactar un perfil de proyecto, el proyecto en s mismo y su respectiva presentacin y defensa ante un auditorio; pasando por etapas de investigacin, definicin del problema, planteamiento de los objetivos y desarrollo de todo el contenido. Elaborar un proyecto de desarrollo de software, requiere de conocimientos informticos de hardware y software y tcnicas que lleven a su implementacin; pero adicionalmente se requiere de metodologas de investigacin. Orientar la realizacin de un Proyecto de Software desde la conceptualizacin terica hasta su elaboracin o desarrollo del producto software, aplicando los conocimientos terico-prcticos adquiridos a lo largo de la carrera, para una culminacin exitosa, eficiente y eficaz, tanto para el estudiante como para la institucin educativa y la comunidad, aportando soluciones a problemas vinculados al mbito de la informtica. 1. METODOLOGAS DE INVESTIGACIN. 2. ELABORACIN DEL PERFIL DE PROYECTO. 3. ELABORACIN - DISEO DEL PROYECTO. 4. EJECUCIN DEL PROYECTO. 5. MANUALES DEL PROYECTO. 6. TRABAJO DIRIGIDO. 1. METODOLOGAS DE INVESTIGACIN. 1.1. Introduccin a la investigacin cientfica. 1.1.1. Definiciones. 1.1.1.1. La investigacin. 1.1.1.2. Ciencia. 1.1.1.3. Mtodo. 1.1.1.4. Tcnica. 1.1.1.5. Herramienta. 1.1.1.6. Procedimiento. 1.1.1.7. Tecnologa. 1.1.1.8. Metodologa. 1.1.2. Modalidades metodolgicas. 1.1.2.1. Histrico. 1.1.2.2. Comparativo. 1.1.2.3. Estadstico. 1.1.2.4. Experimental.
Fundamentacin
Contenidos Programticos
112
Contenidos Analticos
1.1.2.5. Estructural funcional. 1.1.2.6. Materialismo dialctico. 1.1.2.7. Estudio de casos. 1.2. El planteamiento del problema. 1.2.1. Eleccin y delimitacin del tema. 1.2.2. Justificacin o importancia del tema. 1.2.3. Objeto. 1.2.4. Finalidad. 1.2.5. El problema. 1.2.6. Objetivos de la investigacin. 1.2.7. Plan de trabajo. 1.2.8. Cronograma de actividades. 1.3. Marco terico conceptual. 1.3.1. Marco terico. 1.3.2. Las hiptesis. 1.3.3. Las variables. 1.4. Marco metodolgico - diseo de la investigacin. 1.4.1. Descripcin del rea de influencia. 1.4.2. Tcnicas de recoleccin de datos. 1.4.3. ndice tentativo. 1.4.4. Marco referencial. 1.4.5. Marco conceptual. 1.4.6. Cronograma. 1.5. Informe final. 1.5.1. Caractersticas del informa final. 1.5.2. Bibliografa. 2. ELABORACIN DEL PERFIL DE PROYECTO. 2.1. Introduccin al perfil de proyecto. 2.2. Nombre del proyecto. 2.3. Antecedentes e introduccin. 2.4. Definicin del problema. 2.5. Objetivos. 2.5.1. Objetivo general. 2.5.2. Objetivo especfico. 2.6. Justificacin. 2.6.1. Justificacin tcnica. 2.6.2. Justificacin econmico-financiera. 2.6.3. Justificacin social. 2.7. Lmites. 2.8. Marco terico. 2.9. Cronograma. 2.10. Determinacin de costos. 2.11. Referencias bibliogrficas. 3. ELABORACIN - DISEO DEL PROYECTO. 3.1. Aspectos generales de un proyecto. 3.2. Introduccin. 3.3. Marco terico.
113
3. ELABORACIN - DISEO DEL PROYECTO. 3.1. Aspectos generales de un proyecto. 3.2. Introduccin. 3.3. Marco terico. 3.4. Ingeniera del proyecto. 3.5. Conclusiones. 4. EJECUCIN DEL PROYECTO. 4.1. Preparacin. 4.2. Ejecucin. 4.3. Documentacin. 4.4. Validacin. 4.5. Recepcin e inspeccin. 4.6. Prueba. 4.7. Instalacin. 4.8. Capitalizacin. 4.9. Mantenimiento. 5. MANUALES DEL PROYECTO. 5.1. Manual del usuario. 5.2. Manual tcnico. 5.3. Manual administrativo. 6. TRABAJO DIRIGIDO. 6.1. Definiciones. 6.2. Procedimiento. 6.3. Identificacin y anlisis del problema. 6.4. Anlisis y seleccin de alternativa. 6.5. Propuestas de solucin. 6.6. Recursos tcnicos empleados. 6.7. Sugerencias y recomendaciones. 6.8. Documentacin elaborada en el proceso. Metodologia de Aprendizaje Presentacin de contenidos: analtico, deductivo, lgico, semirigida. Participacin activa de los estudiantes. Clases magistrales colectivas e individuales. Proyecto Individual. Elaboracin de guas didcticas y visuales por tema. Trabajos de investigacin en grupos. Proyecto de aprendizaje individual. Documentar el desarrollo de un sistema modelo. Estudio de Casos. Mapas Conceptuales. Pizarra x Sistema de Evaluacin Descripcin Investigacin aplicada Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
Estrategias Didcticas
114
Medios de Apoyo
Control de lectura Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. Como Hacer Tesis - Humberto Ecco - Sexta Edicin - Editorial GEDISA 1992 Instrumentos de Investigacin - Guillermina Baena - Decimatercera edicin 1987. Mtodos de investigacin - Neil J. Salkind - Tercera Edicin - Pearson Educacin, 2000.
115
Carrera 04-SIS
Rgimen Academico 30
Cdigo PCC-308
Horas Prcticas 0
Horas Tericas 80
Total Horas 80
Caracterizacin
El pensamiento contemporneo y cosmovisin tiene como propsito el estudio del pensamiento social Latinoamericano, las teoras del desarrollo en Amrica Latina, teoras de la modernizacin teoras de la dependencia y periferia, el enfoque y visin de la CEPAL sobre el desarrollo en Amrica Latina, la crtica. Latinoamericana al modelo neoliberal, la teora de la globalizacin y sus consecuencias y finalmente el pensamiento social Boliviano y su cosmovisin en el mbito socio-cultural, econmico y poltico en proceso de transformacin. El sistema educativo jug un papel determinante para el sometimiento y el amoldamiento de los nuevos ciudadanos histricamente, llegando a enajenar la identidad y homogenizando, a travs de la normalizacin de la conducta de los seres humanos es decir, ejercer control sobre las poblaciones para asegurar las obediencias polticas y una fuerza de trabajo dcil y til en razn de la reproduccin al servicio de los intereses de poder de la clase dominante; y no generar seres pensantes que logren aportar al proceso de desarrollo econmico, cultural, social y poltico de esta nacin, de este modo las oligarquas tendran el control del conocimiento y el poder absoluto con el propsito de gobernar libremente, mediante espacios oficiales, legtimos, del sistema educativo, donde se genera el control sometiendo de una mayora y la reproduccin del sistema de la cultura dominante. El objetivo fundamental de la materia Pensamientos contemporneos y Cosmovisin: es promover en los educandos un conocimiento con desarrollo integral, sobre los procesos contemporneos del pensamiento Latinoamericano y del contexto nacional, que tienda a recuperar y difundir el sentir del pensamiento latinoamericano y la sabidura y cosmovisin de las naciones originarias, con un enfoque critico-analtico, descolonizador, liberador y revolucionario. 1. PENSAMIENTO SOCIAL LATINOAMERICANO. 2. TEORAS DEL DESARROLLO. 3. TEORA DE LA MODERNIZACIN. 4. TEORA DE LA DEPENDENCIA. 5. TEORA DE LA CEPAL. 6. CRITICA LATINOAMERICANA AL NEOLIBERALISMO. 7. TEORA DE LA GLOBALIZACIN. 8. PENSAMIENTO SOCIAL BOLIVIANO Y COSMOVISIN. 9. EDUCACIN COLONIAL Y PROCESOS DE DESCOLONIZACIN. 10. MARXISMO, COLONIALISMO Y SISTEMA COMUNAL, LA COYUNTURA ACTUAL DEL DESARROLLO.
Fundamentacin
116
Contenidos Programticos
1. PENSAMIENTO SOCIAL LATINOAMERICANO 1.1. El esquema de la evolucin econmica. 1.2. El problema del indio. 1.3. El proceso de la instruccin pblica. 1.4. Nuestra Amrica. 1.5. Mi raza. 2. TEORAS DEL DESARROLLO. 2.1. La inversin extranjera en el desarrollo Latinoamericano. 2.2. Globalizacin financiera y estrategias de desarrollo. 2.3. Notas sobre la coyuntura econmica mundial. 2.4. El problema del colonialismo al imperialismo. 2.5. El neo imperialismo y ms all 3. TEORA DE LA MODERNIZACIN. 3.1. Modernidad y post-modernidad. 3.2. Modernidad versus post-modernidad. 3.3. La modernidad cultural y la modernizacin de la sociedad. 3.4. Sociedad industrial y sociedad tradicional. 3.5. Anlisis de la transicin. 3.6. Transicin en Amrica Latina. 3.7. Grados de desarrollo estratificacin y movilidad social en Amrica Latina. 4. TEORA DE LA DEPENDENCIA. 4.1. Sociedad tradicional y moderna. 4.2. Sub desarrollo periferia y dependencia. 4.3. El sub desarrollo nacional. 4.4. Dependencia cambio social y urbanizacin en Amrica Latina. 5. TEORA DE LA CEPAL. 5.1. Planteamiento general. 5.2. Los factores estructurales internos. 5.3. El funcionamiento del sistema y la estructura social. 6. CRTICA LATINOAMERICANA AL NEOLIBERALISMO. 6.1. Visin general. 6.2. El neoliberalismo en Amrica Latina, algunas precisiones. 6.2.1. Que es el neoliberalismo. 6.2.2. Contenido econmico ms esencial del neoliberalismo. 6.3. La liberacin de Amrica Latina y la estrategia global de EEUU. 6.4. Los peligros de la privatizacin. 6.5. Globalizacin financiera y estrategias de desarrollo. 6.6. Notas sobre la coyuntura econmica mundial. 6.7. Crisis neoliberal y alternativas socialistas. 7. TEORA DE LA GLOBALIZACIN. 7.1. Visin general. 7.2. Tecnologa, sociedad y cambio histrico. 7.3. La transformacin del trabajo y el empleo.
Contenidos Analticos
117
7.3.1. La nueva estructura ocupacional. 7.3.2. La maduracin de la sociedad informacional, proyeccin del empleo siglo XXI. 7.3.3. La mano de obra global. 7.3.4. El trabajador a tiempo flexible. 7.3.5. La sociedad red. 8. PENSAMIENTO SOCIAL BOLIVIANO Y COSMOVISIN. 8.1. La formacin de las clases sociales. 8.2. Decadencia de la oligarqua birlocha. 8.3. Siempre. 8.4. Frustracin capitalista de Bolivia. 8.5. El nuevo mestizo en la actualidad. 8.6. La base econmica del mundo aymara en la actualidad. 8.6.1. Indios o aymaras? 8.6.2. El aymara productor para el mercado. 8.6.3. Los residentes en la ciudad. 8.6.4. Los aymaras intelectuales. 8.6.5. Aymaras y conciencia de clase. 9. EDUCACIN COLONIAL Y PROCESOS DE DESCOLONIZACIN. 9.1. La construccin social de la educacin. 9.2. La pedagoga del moldeamiento de mente y cuerpo. 9.3. La interculturalidad y el nuevo mantenimiento del orden. 9.4. La reforma educativa y la continuidad de las jerarquas coloniales. 10. MARXISMO, COLONIALISMO Y SISTEMA COMUNAL, LA COYUNTURA ACTUAL DEL DESARROLLO. 10.1. La necesidad de la insubordinacin ininterrumpida. 10.2. Trabajo vivo bajo la forma de trabajo comunal. 10.3. Critica de la nacin del estado a partir de la comunidad. 10.4. La colonialidad de la estructura social y el etnocentrismo indgena. 10.5. La forma liberal de la poltica y la economa. 10.6. Sistema comunal una propuesta alternativa al sistema liberal. En la perspectiva de promover y desarrollar un conocimiento critico se combinar la ctedra magistral con el anlisis por grupos en clase de las distintas obras y de los distintos autores, mencionados en este sentido el trabajo analtico, descansar en la lectura directa de las obras directas de las obras fundamentales de los autores, y siempre alternando con sesiones expositivas del docente y los alumnos, y en muchos casos se trabajar bajo modalidad de taller de control de lectura, esto siempre con un fuerte componente prctico para cada uno de los temas. Para incentivar el inters de los estudiantes en la comprensin del contenido de la materia y su aplicacin en el proceso de la investigacin se proceder a la organizacin de grupos de trabajo y seguimiento del rendimiento acadmico individual de manera que la dinmica del curso estar marcada por un constante trabajo prctico y terico. Para alcanzar los objetivos planteados es necesario recurrir a una serie de estrategias pedaggicas: Ctedra magistral.
118
Metodologia de Aprendizaje
Estrategias Didcticas
Dinmica de grupos a travs de exposiciones. Participacin en control de lectura participativa tipo taller. Elaboracin de trabajos grupales e individuales. Anlisis por grupos. Participacin en sesiones tipo seminario taller en aula. Medios de Apoyo Pizarra x Descripcin Investigacin aplicada Control de lectura Sistema de Evaluacin Asistencia Participacin constructiva Taller/laboratorio Evaluacin BIBLIOGRAFA. 7 ensayos de interpretacin de la realidad peruana - MARIATEGUI Jos. - Edit. Varias ediciones. Amrica Latina ante la crisis mundial - DOS SANTOS Theotonio - Edit. Perumundo, Per 1999. Crecimiento econmico, empleo y capacitacin - LIZ R. Buenos Aires - PNUD 1993. El desarrollo integrado - MEDINA Jos. La era de la informacin, econmica sociedad y cultura - CASTELLS Manuel.- Edit. ALIANZA Madrid 1997. La estructura de la dependencia. DOSANTOS - Boston 1971. La formacin de la conciencia nacional. - ZABALETA Mercado Rene. Revoluciones industriales, modernizacin y desarrollo.- JEAN PHILIPPEPEEMANS. - Historia crtica N 6 1992. Data Show x 1 2 3 Computador x 4 5 Material Didctico x 6 7 Materiales y Equipos x Calificacin (%100)
119
9. Caracterizacin de los Componentes del Proceso Docente Educativo de la Formacin Profesional en la Carrera Sistemas Informticos
9.1. Acadmico. Los docentes de la carrera de sistemas informticos debern cumplir con uno o ms puntos del siguiente perfil acadmico: Diplomados Talleres / seminarios Cursos de post-grado Formacin acadmica a nivel de Licenciatura Maestra en el rea. 9.2. Laboral. Los docentes de la Carrera de Sistemas Informticos debern contar con experiencia laboral en el rea ejercida en: Organizaciones pblicas y/o privadas Centros de enseanza superior. Unidades educativas pblicas y/o privadas. Centros de Investigacin. Centros de documentacin e informacin. Gobierno y entidades estatales. Empresas pblicas o privadas en el rea de la docencia.
120
9.3. Investigativo Los docentes debern producir: Publicacin en revistas. Artculos en peridicos e Internet. Apuntes de clase. Libros.
121
1 3. Modalidades de Titulacion.
Trabajo Dirigido Proyecto de Grado Modalidad de Titulacin: Proyecto de Grado.
122
Presentacin de Proyecto de Grado Documento 1. Proyecto de desarrollo software Producto 1. Instaladores del Sistema Informtico 2. Cdigo fuente 3. Manual Tcnico 4. Manual de Usuario
Criterios y Parmetros de Evaluacin Originalidad e Innovacin Tecnolgica Investigacin preliminar Definicin del problema Propuesta de solucin Seleccin de la mejor alternativa Factibilidad del proyecto Conclusiones Calidad de la presentacin escrita Total
Puntaje 1-8 1 10 1 10 17 15 5 - 40
Modalidad de Titulacin: Trabajo Dirigido. Trabajo Dirigido Se toma en cuenta los siguientes parmetros: 1. Tiempo de Permanencia: (20 puntos) 6 Meses 2. Indicadores de rendimiento Personal (30 puntos) Puntualidad Responsabilidad Desenvolvimiento Trabajo en equipo Cooperacin
123
Escala de Puntuacin para la Titulacin. Aprobado a 90 a 100 puntos 70 a 89 puntos 60 a 89 puntos Reprobado r Menos de 60 puntos Reprobado Excelente Bueno Suficiente
124
125
La formacin Tcnica y Tecnolgica integra la teoria del conocimiento, la prctica como ejercicio del conocimiento y la produccion como aplicacin del conocimiento
Esta imagen, de procedencia chiquitana, alude a las estrategias simblicas de obtencin de recursos mediante el saber, el conocimiento, que se desarrolla en la cultura de un grupo. La imagen, de origen quechua, representa una lgica cuatridimensional de organizacin espacial, poltica y social que, al mismo tiempo, deja ver el principio de la dualidad en busca del equilibrio de los opuestos. Esta imagen guaran est relacionada con el trabajo femenino y, sobre todo, con la creatividad y con el arte de las tejedoras para inventar nuevos diseos. Simboliza, entonces, la habilidad de crear, de inventar, de construir... Esta figura aimara representa la dualidad andina correspondiente a una cosmovisin de equilibrio entre arriba y abajo, hombre y mujer, espacios sociopolticos definidos, por ejemplo. Esta idea de dualidad pretende, a su vez, un dilogo entre pares.
CARRERA