Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

1 Desarrollo Software Prom 2010-2014

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 93

TECNOLOGÍA EN DESARROLLO DE SOFTWARE

CONTENIDOS PROGRAMATICOS

ASIGNATURA: ALGORITMOS
SEMESTRE: I
AREA: FORMACIÓN BÁSICA – TEÓRICO-PRÁCTICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 5 HP 3 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes

JUSTIFICACION
Permite esquematizar y organizar los pasos para resolver los problemas lógicos y
matemáticos

OBJETIVO
Adquirir los elementos lógicos, que le permitan en el transcurso de su carrera y de
su vida profesional un desenvolvimiento claro y pertinente en la resolución de
problemas sistemáticos.

OBJETIVOS ESPECIFICOS
Lograr conocimientos para analizar, diseñar, esquematizar e interpretar
algoritmos.

Tener las bases necesarias para formular, diseñar y desarrollar un programa para
computadora.

SISTEMAS DE EVALUACION
El profesor hará una explicación al comienzo de clase, luego los alumnos harán
parcial escrito en forma individual o grupal, talleres, exposiciones y trabajos
escritos.

METODOLOGIA
Orientación pro parte del profesor, complementada con el estudio del estudiante,
para afianzar los conceptos básicos, para luego poderlos desarrollar en forma
práctica. Dichas prácticas se realizarán en los Centros de Cómputo.

RECURSOS DE APOYO
Medios audiovisuales, biblioteca y salas de cómputo

BIBLIOGRAFÍA
AGUILAR, Luis Joyanes. Fundamentos De Programación Algoritmos y Estructura
de Datos.

1
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ALCALDE, Eduardo. GARCIA, Miguel. Metodología de la Programación.


BECERRA SANTAMARIA, Cesar. Los computadores Básicos de los Algoritmos.
BECERRA SANTAMARIA, Cesar. Lenguaje C
LOZANO R. L., Diagramación y Programación

CONTENIDO
INTRODUCCION A LOS ALGORITMOS
Conceptos básicos de algoritmos y Lógica
Símbolos y Convenciones
Tipos de Datos
Variables, acumuladores, contadores
Asignación operadores aritméticos, relacionales, lógicos
Entrada y Salida de Datos
ESTRUCTURA GENERAL DE UN ALGORITMO
Instrucciones de asignación
Instrucciones de Entrada y Salida
Elementos básicos de un programa
Escritura de Algoritmos y programas
Codificación de Algoritmos en un lenguaje de programación

PROGRAMACIÓN ESTRUCTURADA
Estructuras secuenciales
Estructuras selectivas
Estructuras repetitivas
Estructuras de decisión anidadas
Estructuras repetitivas anidadas
Codificación de Algoritmos en un lenguaje de programación
PROCEDIMIENTOS Y FUNCIONES
Declaración de funciones
Funciones con parámetros
Creación de Procedimientos
Procedimientos con parámetros
Codificación de Algoritmos en un lenguaje de programación

ARREGLOS
Introducción
Conceptos de tablas y subíndices
Manejo de tablas de una sola dimensión
Ejercicios varios de tablas en una sola dimensión.
Codificación de Algoritmos en un lenguaje de programación
MATRICES
Manejo de tablas bidimensionales

2
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Ejercicios básicos de tablas bidimensionales


Manejo de tablas de más de dos dimensiones
Codificación de Algoritmos en un lenguaje de programación.

3
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: INGLES I
SEMESTRE: I
AREA : COMPONENTE DE COMUNICACIÓN TEÓRICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 2 HA 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes

JUSTIFICACION
Permite obtener las bases de un idioma universalmente aceptado, necesario para
facilitar los conocimientos en la carrera.

OBJETIVO GENERAL
Dar al estudiante una fundamentación conceptual para que desarrolle las
habilidades, básicas para el aprendizaje en una segunda lengua.

OBJETIVOS ESPECIFICOS
Adquirir un lenguaje básico del idioma inglés.
Manejar la estructura de los verbos y construcción de oraciones fundamentales
del idioma Inglés.

SISTEMAS DE EVALUACION
Presentación de trabajos escritos, manejo oral y escrito del idioma.

METODOLOGIA
Lectura sobre temas elementales fundamentalmente sobre Ingeniería Industrial,
Diálogos básicos, Conjugación de verbos.

RECURSOS DE APOYO
Medios audiovisuales (vídeo, cassettes, cartilas), biblioteca

BIBLIOGRAFÍA
FOLLOW ME. Y hable inglés de la BBC.
English. 12 tomos, videos y cassettes.
Reading and Thinking in English. Exploring Functions. Oxford University Press.

CONTENIDO
People’s names; age; marital status; national origin; addresses; jobs; health;
families; physical appearance; relationships; numbers and letters; approximation;

4
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

place, prepositions of palace ( at. On with) demonstrative adjectives (this/that),


possessive.

Possessive case(s/’)Addresses; phone numbers; furniture; houses and flats;


leisure occupations and interests; food and drink; prices; differences; days of the
week, ordinal numbers; time, place, relative position; generalisation; count ability;
quantification, prepositions of place( between, next to, behind, in front of, opposite,
under).

Likes and dislikes, preferences, habits and customs, frequency adverbs, clothes,
colours, and sizes (put on, to wear, to buy), ask for, offer, accept and refuse help.

Express needs, times of the day, hours, pronouns one/ones, regular and irregular
verbs, WH questions, yes/no questions, prepositions of place:
(At vs. In), (verb+ prepositions to/for), third person endings, time expressions (in
the morning, at night, every day...).

ING rules, uses of to and for, clothes, and sizes, people are wearing now,
progressive as a future, time expressions, can and may to ask permission,
prepositions for, at, in, reading short and long text, interviewing people to get
information.

5
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: INTRODUCCION AL DESARROLLO DE SOFTWARE


SEMESTRE: I
251001
CREDITOS: 2
DISTRIBUCION DE TIEMPOS: 3HP 2HA 4HI
PRE-REQUISITO: NINGUNO
HP: horas presénciales
HA: horas asistidas
HI: horas independientes

JUSTIFICACION
Permite desarrollar una visión sobre la ingeniería y adquirir los elementos
conceptuales sobre su aplicación

OBJETIVO GENERAL:
Dar al estudiante conceptos de tecnología, áreas de formación y su campo de
acción, dentro de una empresa, partiendo de la historia de las computadoras, el
concepto de sistemas, utilización de herramientas computacionales,
conceptualización de las diferentes líneas de la Ingeniería como telemática,
informática, programación, análisis y modelos de, inteligencia artificial.
Desarrollar una visión sobre la industria, las sociedades comerciales, el proceso
de producción, los métodos y tiempos y la ingeniería económica.

OBJETIVOS ESPECIFICOS
Comprender el proceso histórico entre la tecnología y la ciencia, diferenciando los
diversos campos de formación.

Proyectar una visión global, enfocada en el desarrollo dentro de su proyección


ingenieril.

Familiarizar al estudiante con los elementos constitutivos de la evolución histórica


en la informática.
Ilustrar al estudiante en forma general acerca de la herramientas de trabajo que
utilizará en los diversos sistemas de información.
Ilustrar al estudiante en forma general sobre los elementos fundamentales y las
respectivas funciones de los sistemas de computación.
Familiarizar al estudiante con las técnicas y elementos adecuados en las
telecomunicaciones.

6
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

SISTEMAS DE EVALUACION:
El profesor hará una explicación al comienzo de clase, luego los alumnos harán
ejercicios en forma individual o grupal, talleres y desarrollo de ejercicios como
tarea.

METODOLOGIA
Clase magistral, Exposiciones (Profesor - Alumno), Películas, Lecturas de libros y
periódicos, Prácticas.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

REFERENCIAS BIBLIOGRAFICAS
ALCALDE, Eduardo. Informática Básica
BARTEE. Fundamentos de Computadores Digitales,
CHAPRA. Introducción a la Computación
HAMACHER. Organización de las computadoras,
GONZALEZ SAINZ, Nestor. Comunicaciones y Redes de Procesamiento de
Datos
MAYNARD. Manual del Ingeniero Industrial
MORENO POSADA, Felix y Dario. Introducción al Desarrollo Tecnológico
NOORI, Hamid y Radford Russell . Administración de Operaciones y Producción

CONTENIDO PROGRAMATICO
INGENIERIA
Introducción
Definiciones de Ingeniería Industrial e Ingeniería de Sistemas
Evolución Histórica Ingeniería Industrial y Sistemas

TECNOLOGIA
Definición
Tecnología y Ciencia
Tecnología e Informática
Tecnología de Punta
Desarrollo tecnológico
Transferencia de tecnología
Adquisición de tecnología
Creación de tecnología

7
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CAMPOS DE FORMACION TECNOLOGICA


Campo de fundamentación Científica
Campo profesional específico
Campo complementario
Campo humanístico
El porque de estos campos y las asignaturas que incluyen
Importancia de la investigación

COSMOVISION PROFESIONAL
El Técnico
El Tecnologo
El Ingeniero
Campos de acción del Tecnologo
El Tecnólogo dentro del inmerso mundo de la ingeniería
El Tecnólogo en Colombia

DESARROLLO DE LA INFORMATICA
Introducción
Historia y generaciones de los computadores
Sistemas numéricos
Clasificación de los computadores
Periféricos
Unidad central de proceso
Clases y tipos de memorias
Subsistemas
Dispositivos de Salida
De procesadores

ORGANIZACIÓN DE LOS DATOS PARA SU PROCESAMIENTO


Conceptos básicos
Campos
Registros
Archivos
Bases de datos

SISTEMA
Que es un sistema
Clases de sistemas

SOFTWARE ESTANDAR
Procesadores de Texto
Hojas electrónicas de cálculo

8
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Graficadores
Sistemas manejadores de Bases de Datos
Software a la medida

LENGUAJES DE PROGRAMACION Y SISTEMAS OPERATIVOS


Lenguajes de Programación
Generaciones
Sistemas operativos y traductores

NOCIONES DE TELEMÁTICA
Conceptos básicos de la transmisión de datos
Canales y circuitos de la transmisión de datos
Medios de comunicación
Definición de redes

INTELIGENCIA ARTIFICIAL
Introducción
Robótica
Sistemas expertos
Reconocimiento de formas
Reconocimientos de Voz
Utilización del Lenguaje natural

9
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: MATEMATICAS BASICA


SEMESTRE: I
AREA : FORMACIÓN CIENTÍFICA - TEÓRICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 3 HP 2 HA 4HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes

JUSTIFICACION
Permite desarrollar conocimientos para obtener herramientas básicas y hacer
deducciones en los diferentes temas de su formación profesional específica.

OBJETIVO GENERAL
Al terminar el curso, el estudiante estará en capacidad de manejar conceptos
básicos que implican operaciones algebraicas y geometría analítica, realizadas en
el área de sistemas aritméticos.

OBJETIVOS ESPECIFICOS
Utilizar la matemática para desarrollo de la física y algunas ramas de su
ingeniería.
Solucionar problemas ingenie riles

SISTEMAS DE EVALUACION
El profesor hará una explicación al comienzo de clase, luego los alumnos harán
ejercicios en forma individual o grupal, talleres y desarrollo de ejercicios como
tarea.

METODOLOGIA
Presentación de temas mediante explicaciones, ilustraciones, ejemplos prácticos,
deducciones y demostraciones de propiedades básicas mostrados a través de
ejercicios.

RECURSOS DE APOYO
Medios audiovisuales, biblioteca

BIBLIOGRAFÍA
BRITON-BELL Jack. Ignacio. Matemáticas Contemporáneas. Editorial.
Iberoamericana. 1984 Capítulos 1y 2 BUNICK Frank. Matemáticas Aplicadas. Edt
Mc Graw Hill.

10
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

SWOKSKL, Abraham. Algebra y Trigonometría Plana. Edt Continental México


1978. Capitulo 1.
TAYLOR, Howard, Matemáticas Fundamentales. Edt Limusa, México 1980.
Capitulo VI.
DUDNIEK, Frank. Matemáticas Aplicadas Edt. Mc Graw Hill.
KAVANIC, Matemáticas Aplicadas de las Ciencias Económicas.
JAGDISH ARYA, Matemáticas Aplicadas de la Ciencias Administrativas. Prentice
Hall Internacional.
HOEL PAUL, Matemáticas Finitas y Cálculos de Aplicación a los Negocios.
Editorial Limusa.
ALLENOFFER, Fundamentos de Matemáticas.
WESHINTONG, Fundamentos en Matemáticas en Cálculo. Fondo Educativo
Iberoamericano.
HOFFMAN. Cálculo Aplicado.

CONTENIDO

LOGICA Y TEORIA DE CONJUNTO


Nociones de lógica.
Enunciados y conectivos lógicos.
Proposiciones y tablas de verdad
Tautología, contradicción y equivalencia lógica
Noción de conjuntos
Inclusión - Universal referencial. Diagrama de Venn
Operaciones entre conjuntos
Algebra de Conjuntos

SISTEMAS NUMERICOS
Números Naturales
Aritmética y Algebra de los Números Naturales
Aritmética y Algebra de los números Racionales
Números Racionales
Números Reales
Números complejos
Operaciones con números complejos
Radicación
Exponenciación

OPERACIONES ALGEBRAICAS
Algebra de Polinomios
Fracciones algebraicas
Operaciones y simplificación

11
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Teorema de Residuo
División Sintética
Raíces aproximadas
Exponenciación
Radicación
Logaritmos

FUNCIONES LINEALES.- CUADRATICAS Y SUS APLICACIONES


Función Lineal. Definición
Pendiente y significado
Ecuación de la Recta; conocidos: dos puntos, pendiente y un punto
Rectas paralelas y perpendiculares
Solución de Sistema de Ecuaciones Lineales
Aplicación de una función lineal a problemas económicos
Función Cuadrática
Gráficas - raíces y vértices
Aplicación de una Función Cuadrática a problemas de ecuaciones
Continuidad y Limites

BINOMIO DE NEWTON Y ECUACIONES DE SEGUNDO GRADO


Binomio de Newton
Aplicación del triángulo de Pascal al binomio de Newton
Teoría de las ecuaciones de segundo grado
Estudio del trinomio de segundo grado

12
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: TECNICAS DE EXPRESION ORAL Y ESCRITA


SEMESTRE: I
AREA: COMPONENTE DE COMUNICACIÓN TEÓRICO-PRÁCTICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 1 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes

JUSTIFICACION
Permite adquirir herramientas para tener una mejor comunicación tanto en el
desarrollo de su carrera como en su vida profesional

OBJETIVO GENERAL
Desarrollar habilidades en los procesos de lecto-escritura mediante la realización
de diferentes tipos de lecturas elaboración de informes, y conclusiones propias.

OBJETIVOS ESPECIFICOS
Realizar trabajos escritos utilizando un lenguaje adecuado
Poder desarrollar exposiciones utilizando el conocimiento de léxico apropiado
Efectuar búsqueda de conocimientos en textos escritos

SISTEMAS DE EVALUACION
Control de lecturas, Mesas redondas, Debates y espacios donde el alumno pueda
expresar libre, espontánea y respetuosamente sus puntos de vista e
interpretaciones sobre temas propuestos o analizados por él, Trabajos escritos,
Desarrollo de talleres, Evaluaciones escritas

METODOLOGIA
Mesas Redondas, Exposiciones (Profesor - Alumno), - Películas, Lecturas de
libros, y periódicos, Prácticas

RECURSOS DE APOYO
Medios audiovisuales, biblioteca

BIBLIOGRAFÍA
Normas Icontec, Diarios del País, Revistas Ciencia y Tecnología

13
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CONTENIDO

LECTURA.
Lectura Y Comprensión de lectura. Tipos de lectura

TECNICAS GRUPALES
Expresión corporal
Expresión oral
Foros, simposios, congresos, conferencias
Reuniones, asambleas,

PRESENTACIÓN DE TRABAJOS
Informes - Ensayos - Actas
Trabajos con normas
Anteproyectos - Tesis

14
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: ELECTRONICA BASICA


SEMESTRE: I
ÁREA: Nivel de Profundización - Práctica
CRÉDITOS : 2
DISTRIBUCIÓN DE TIEMPOS: 4 HP 1 HA 1HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes

JUSTIFICACION
Las máquinas modernas son accionadas por electricidad y electrónica. En el
desarrollo de todos los procesos industriales se utiliza energía eléctrica con
excepciones mínimas, lo que obliga a que el Ingeniero Industrial conozca los
principios y la utilización de ésta energía.

OBJETIVO GENERAL
Conocer las leyes y la teoría que fundamenta a la electricidad como ciencia
práctica. Y los principios de electrónica
Conocer las aplicaciones de la electricidad y la electrónica en los componentes de
los sistemas industriales

OBJETIVOS ESPECIFICOS

 Conocer las teorías científicas sobre la electricidad y sus leyes.


 Conocer las teorías electromagnéticas, sus leyes y aplicaciones.
 Conocer los principios y leyes de la electroquímica y las aplicaciones
industriales.
 Conocer los principios y el funcionamiento de los elementos eléctricos y
electrónicos.
 Conocer las máquinas eléctricas y los elementos utilizados en la
electricidad y la electrónica.

SISTEMAS DE EVALUACION
Presentación de informes según talleres realizados, resolución y ejecución de
problemas modelo, parcial escrito, examen escrito y práctica, elaboración de
circuitos poniendo en práctica los conocimientos aprendidos durante el semestre.

15
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

METODOLOGIA
Demostración por parte del profesor
Exposición por el profesor haciendo participes a los estudiantes por medio de
preguntas y ejercicios.
Elaboración de talleres prácticos de acuerdo a la teoría

RECURSOS DE APOYO
Medios audiovisuales, biblioteca, taller e instrumentos necesarios

BIBLIOGRAFIA
INFANTE BRAIMAN, Manuel Guillermo. Electrotecnia. Editorial Cargraphics S.A
FRANKLIN F Kuo Electrice circuits AC / DC. An interactive Aprogch.. Prentice
Hall.
MALONCY, Timoti J Electrónica y Electricidad Industrial.. Prentice Hall.
J Administer. Sevie Shaum. Circuitos eléctricos..

CONTENIDO

ELECTRICIDAD ESTÁTICA
Carga eléctrica -Unidades de medición de carga eléctrica. Naturaleza de la
electricidad, intensidad, potencial eléctrico, inducción electroestática,
características electroestáticas de los conductores, capacidad eléctrica, unidades
de capacidad eléctrica, condensadores eléctricos.

CORRIENTE ELÉCTRICA
Sentido de la corriente eléctrica, Ley de Ohm aplicada a un conductor. unidades
de resistencia eléctrica, leyes de Pouillet-trabajo o energía y potencia de una
corriente eléctrica, Ley de Loule Unidades de trabajo y potencia eléctrica, leyes de
Ohm y de Joule para un circuito completo fuerza electromotriz resistencia en serie
resistencias en paralelo, asociación mixta de resistencias, Shunt, generadores de
corriente eléctrica, combinación de generadores en serie, en paralelo, y mixta
medidas eléctricas, instrumentos de medidas eléctricas.

ELECTROQUÍMICA
Soluciones, electrolitos, ánodo, cátodo, polarización de electrodos, acumuladores
de plomo (Planté).
Electromagnetismo
Campo magnético de una corriente eléctrica, corriente rectilínea, corriente circular,
solenoide, acción de un campo magnético sobre una corriente, acciones entre
corrientes eléctricas, teoría del magnetismo de Ampere - Electroimanes,

16
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

amperímetros y voltímetros, inducción neutra, auto inducción, corrientes parásitos


o de Foucault, transformadores.
Parcial escrito

PRINCIPIOS DE ELECTRÓNICA
Diodo de vacío, triodo de vacío, rectificadores, semiconductores, diodos
semiconductores secos y metálicos, diodos germanio, silicio, diodos unión PN
diodos puntos, diodos zenos.

BATERÍAS DE ACUMULADORES
Definición, constitución, precaución, características generales: condiciones de uso,
mantenimiento, representación, carga, descarga. Instrumentos de control:
Densímetro probador de alta descarga, Estudio sobre los cargadores de baterías:
Constitución, tipos más usados, uso, precauciones. Método de carga: Carga
lenta, carga rápida, precauciones. Sistema de encendido por batería. Limpieza y
verificación de batería, acumuladores, linternas de posición, luces altas, luces
bajas, bocinas.

 Conductores eléctricos
 Tipos de constitución
 Características
 Generador dínamo
 Definición
 Constitución
 Construcción
 Funcionamiento
 Características
 Tipos de excitación de los dínamos
 Mantenimiento
 Polarización de la dínamo
 Amperímetro
 Descripción
 Constitución
 Conexión del amperímetro
 Condensadores
 Descripción
 Constitución
 Características
 Precaución
 Simbología

17
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

 Construcciones en circuitos en serie y en paralelo


 Generadores en serie
 Generadores en paralelo
 Generadores en circuito mixto
 Resistencias en serie
 Resistencias en paralelo
 Resistencia circuito mixto
 Utilización de instrumentos de medición
 Materiales semiconductores
 Diodos
 El diodo semiconductor
 Diodos de unión germanio - silicio
 Diodos de puntas
 Diodos zener. Estabilizadores de tensión
 Efecto avalancha
 Estabilidad de la ruptura
 Diodos fotoeléctrico
 Célula fotovoltaica de silicio
 Transistores
 Curvas características del transistor
 Línea de carga en corriente continua
 Resistencia de ataque o línea de ataque del transistor
 Máxima potencia admisible en el colector
 Montajes del transistor
 Circuito común emisor
 Amplificadores
 Montajes

18
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: CÁLCULO DIFERENCIAL - 221244


SEMESTRE: II
AREA : FORMACIÓN CIENTÍFICA - TEÓRICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 3 HP 2 HA 4HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: MATEMÁTICAS

JUSTIFICACION
En los conceptos del Cálculo Diferencial e Integral están Las bases de todo al
Cálculo Matemático y de otras materias por ejemplo de la Física

OBJETIVO GENERAL
Dotar a los estudiantes de las herramientas que nos brinda el Cálculo Diferencial
e integral y que sean de carácter de identificar los casos donde utilizarlas y de
hacer un uso adecuado de ellas.

OBJETIVOS ESPECIFICOS
Crear en los estudiantes las capacidades, habilidades y destrezas necesarias en
la utilización de los conceptos del Cálculo Diferencial e Integral.

SISTEMAS DE EVALUACION
Trabajos de control en clase y extra clase dos evaluaciones parciales (35% de la
nota cada una ). Examen final.

METODOLOGIA
Clases teórico - práctica, clases prácticas, y ejercicios en y fuera de clase.

RECURSOS DE APOYO
Biblioteca, medios audiovisuales.

BIBLIOGRAFÍA
LAURENCE, D. Hoffman. Cálculo Aplicado para Administración, Economía,
Contaduría y Ciencias. México: McGraw-Hill Interamericana, 1988.
PROTER, H. Murray y Morrey, B. Charles: Cálculo con Geometría Analítica.
México: Addison Wesley Publishing Co. 1986.

19
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CONTENIDO POGRAMATICO
Los Números reales. - Orden en R la Recta Real –
Desigualdades, Intervalos.

VALOR ABSOLUTO
Funciones y Gráficas
Funciones Reales Dominio y Rango, Gráfica de una función.
Operaciones entre funciones - Composición - Funciones especiales.

SUCESIONES
Sucesiones Crecientes, Decrecientes
Convergencia de Sucesiones.

LÍMITE DE FUNCIONES

PROPIEDADES DE LOS LÍMITES


Limites Especiales, Limites Laterales.

CONTINUIDAD
Definición, Propiedades.
Conti8nuidad en un intervalo. Ejercicios.

DERIVACIÓN
La función Derivada
Reglas de derivación para derivar funciones algebraicas
Derivadas de Funciones Trigonométricas
Derivada de la Función Compuesta
Derivación Implícita.
Derivada de Funciones Exponencial y Trigonométricas inversas.
Derivada N-ESIMA
Ecuaciones de la tangente y la normal

Valores Máximos y Mínimos


Criterio de la Segunda Derivada para Extremos Relativos.
Problemas que incluyen Máximos y Mínimos
Funciones crecientes y decrecientes
La derivada como rapidez de variación
Derivación de las funciones trascendentes
Aplicación de las ecuaciones paramédicas y polares al cálculo de las raíces de
una ecuación - Diferenciales
Teorema del valor medio y sus aplicaciones - Derivadas parciales

20
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: ÉTICA Y SOCIOLOGÍA


SEMESTRE: II
HORAS SEMANALES: 2

1. CONCEPTO DE FILOSOFIA
1.1 Origenes de la filosofia
1.2 Mito y su representación
1.3 Rasgos y fundamentos de la filosofia.

2. DISCIPLINAS FILOSOFICAS
2.1 La ética como disciplina filosófica
2.2 Disciplinas filosóficas teóricas
2.3 Disciplinas filosóficas practicas

3. CONCEPTO DE ÉTICA-DEFINICIÓN
3.1 Características Básicas de la ética.
3.2 Relaciones y diferencias entre ética y moral
3.3 Método de la ética
3.4 Ética y otras ciencias

4. DOCTRINAS ÉTICAS FUNDAMENTALES


4.1 Ética Griega
4.2 Ética Cristiana
4.3 Ética Moderna
4.4 Ética Contemporánea
4.5 Doctrinas éticas fundamentales

5. DEFINICIÓN MORAL
5.1 Carácter histórico de la moral
5.2 Moral y su relación con otras actividades humanas

6. CONCEPTO DE HOMBRE
6.1 Hombre y ética
6.2 Criterios para el estudio del hombre
6.3 Diversos conceptos de hombre

7. TEORIAS DE LOS VALORES – AXIOLOGÍA

8. PRINCIPALES PROBLEMAS DE LA ÉTICA

9. EL PROBLEMA DE LA LIBERTAD

21
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: ESTRUCTURA DE HARDWARE Y SOFTWARE


SEMESTRE: II
AREA : FORMACIÓN CIENTÍFICA - TEÓRICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 3 HP 3 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: NINGUNO

JUSTIFICACION
En los conceptos Teóricos el estudiante debe de aprender a conocer cada una
de las partes del computador, los cuales tiene que aplicar en la realidad al realizar
las practicas en los Pcs, aplicando esto al dimensionar cualquier pc o servidor

OBJETIVO GENERAL:
Enseñar al estudiante los principios Fundamentales del Algebra booleana;
conocimiento de los tipos de circuitos lógicos y sus aplicaciones; utilización de
registros, bloques lógicos. Estudio de la unidad Aritmética y del procesador.

OBJETIVOS ESPECIFICOS
Identificar y distinguir los elementos básicos de la lógica preposicional en la
interferencia lógica y sus aplicaciones.
Distinguir los principales componentes del álgebra de boole.
Manejar los conceptos básicos orientándolos para el diseño y simulación de
circuitos lógicos.

SISTEMA DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
El estudiante desarrollará los diferentes circuitos, descritos. Implementándolos,
analizándolos y evaluando los resultados luego de hacer una prueba de escritorio.
Luego realizará lo mismo pero en el laboratorio para hacer un cuadro comparativo
de los resultados teóricos y los resultados prácticos.

RECURSOS Y MEDIOS
Salones de Clase, Retroproyectores. Papelógrafo, Tablero, Proyectores
diapositivas, Proyectores de Cine, Películas ICFES, Embajadas, Centro de
Investigación, Banco de Audiovisuales de CORUNIVERSITEC, libros y
colecciones de revistas, intercambio interbibliotecario según convenio existente,

22
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Red de computadores UNIX –XENIX, Red CORUNINET – INTERNET, Plan de


Prácticas Empresariales “P.P.E”, según Convenios Empresarial e Industriales,
fundamento del SISTEMA DE FORMACIÓN ACADEMIA-EMPRESA.

REFERENCIAS BIBLIOGRAFICAS:
 Millman y Jaub. Circuitos de Conmutación y ondas, Mc Graw Hill.
 Texas instruments: Diseñado con circuitos integrados TTL (Celba).
 Milliman y Halkios. Electrotécnica integrada.

CONTENIDO PROGRAMATICO
CONOCIMIENTOS BOOLEANOS
Ubicación del Algebra Booleana dentro de la lógica matemática
Postulados, teoremas booleanos
Circuitos lógicos básicos

IMPLEMENTACION DE CIRCUITOS
Circuitos lógicos combinacionales. Implementación de circuitos: codificadores,
decodificadores, multiplicadores.

Optimización y minimización de circuitos mediante el método de Karnaugh y otros


métodos.

CIRCUITOS LOGICOS SECUENCIALES


Circuitos lógicos secuenciales: Flip-flops-SR.J-K.JK. Macter-Slave. D.T.
Aplicaciones: Cortadores sincrónicos y Asincrónicos. Registro de desplazamiento.

Bloques lógicos operacionales, unidad aritmética lógica. El procesador (circuitos


lógico, universal)

23
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: INGLES II 281005


SEMESTRE: II
AREA : COMPONENTE DE COMUNICACION
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 2 HA 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: INGLES I

JUSTIFICACIÓN
Rescatar en el estudiante los valores de la comunicación oral como escrita a
través de diálogos y ejercicios mediante la auto evaluación de los mismos, con el
fin de proyectarlos al desempeño profesional en Ingeniería de Sistemas y en la
puesta en marcha de posibles proyectos tecnológicos o empresariales para el
servicio de la sociedad.

OBJETIVO GENERAL:
Desarrollar destrezas para la comunicación oral y escrita a través de diálogos,
ejercicios de pronunciación, vocabulario y gramática, así como por medio de
lectura y actividades de compresión de la misma

OBJETIVOS ESPECIFICOS
El estudiante podrá identificar los sujetos, verbos y complementos en las
oraciones, también podrá aprender el uso del presente y su forma simple, continuo
y perfecto.

El estudiante podrá diferenciar los objetos, verbos y complementos en las


oraciones, también aprender el uso del pasado en su forma simple, continuo y
perfecto

Distinguir los objetos verbos y complementos

Afianzar la pronunciación y comprensión de lectura.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Teórico practico, con la participación activa del estudiante

24
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Pápelo grafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

REFERENCIAS BIBLIOGRAFICAS
 Reading and thinking in English
 Mainline progress
 Lectura “THE COMPUTER, SOFTWARE Y HARDWARE”

CONTENIDO PROGRAMATICO

PRESENT TENSE
Simple present tense
Continuous present tense
Perfect present tense

PAST TENSE
Simple past tense
Continuous past tense
Perfect past tense

FUTURE TENSE
Simple future tense
Continuous future tense
Perfect future tense

LECTURAS
“THE COMPUTER”- subrayar verbos, sacar la lista de las nuevas palabras
“HARDWARE – SOFTWARE” hacer preguntas, subrayar verbos, transformar los
verbos en otros tiempos

25
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: LENGUAJE DE PROGRAMACION


SEMESTRE: II
AREA : FUNDAMENTACION ESPECÍFICA TECNOLOGICA -
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 5 HP 3 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: ALGORITMOS

JUSTIFICACION
Aplicar los conocimientos adquiridos en algoritmos combinados con el
conocimiento adquirido con un lenguaje de programación para aplicar con la lógica
individual de cada persona.

OBJETIVO GENERAL:
Lograr que los estudiantes adquieran conocimientos de las técnicas de manejo del
Lenguaje de programación. Enunciar y crear algoritmos mediante programas.

OBJETIVOS ESPECIFICOS
Crear programas concretos haciendo énfasis en la aplicabilidad de las
instrucciones, incluyendo ejemplos prácticos

Desarrollar ejemplos que familiaricen al estudiante con la construcción de


programas modulares, y puedan ser integrados a programas más complejos.

SISTEMA DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Desarrollo de algoritmos planteados por el docente, codificados en un lenguaje
C++, utilización de los centros de computo para codificación, compilación y
ejecución de los diferentes algoritmos propuestos en talleres y en clases.
Se aprenderá a ser entendibles los conceptos y aplicaciones directos con los
ejercicios.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Pápelo grafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

26
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
 HERBERT SCHILDT. C Guía de Auto enseñanza. Editorial MC GRAW
HILL

 HERBERT SCHILDT. Manual de referencia Lenguaje C++. Editorial MC


GRAW HILL

 BECERRA SANTAMARIA, CESAR. Lenguaje C++ El nuevo concepto.

 DEITEL Y DEITEL como programar en C++ Editorial Pearson Colombia

 LUIS JOYANES AGUILAR algoritmos, estructura de datos, archivos y


programación orientada a objetos, Editorial Mc. Graw Hill.

CONTENIDO PROGRAMATICO

FUNDAMENTOS DE C++
Introducción a Lenguaje C++
Variables
Constantes, variables
Tipos de datos
Operadores
Expresiones

SENTENCIAS, CONTROL
Funciones getchar(), getche(), getch()
Funciones de Entrada y Salida
La sentencias If, else
If anidados
Sentencia switch
Ciclos for, while, do while
Ciclos anidados

FUNCIONES
Creación de una función
Creación de funciones que devuelven parámetros
Paso de argumentos

27
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

EXPRESION DE ARRAYS Y CADENAS


Declaración de arrays unidimensionales
Utilización de cadenas
Operaciones con los arreglos
Construcciones de arrays de cadenas

CONCEPTO DE REGISTROS Y ARCHIVOS


Utilización de la instrucción struct
Comprensión de los fundamentos de los flujos
Dominio de los fundamentos de los sistemas de archivos
Comprensión del acceso de flujos estándar

28
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: METODOLOGIA DE LA INVESTIGACION


SEMESTRE: II
AREA : COMPONENTE DE COMUNICACION
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 1 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: TECNICAS DE EXPR. ORAL. ESCR.

JUSTIFICACION
Desarrollar técnicas para el desarrollo trabajos y presentación de trabajos para
ser aplicados en las muestras empresariales a las cuales pueda asistir.

OBJETIVO GENERAL:
Hacer que el estudiante desarrolle y aplique de forma sistémica los conocimientos
adquiridos para el desarrollo de su anteproyecto de grado con una metodología
adecuada, técnicas y procedimientos científicos.

OBJETIVOS ESPECIFICOS
El estudiante estará en capacidad de presentar una propuesta de investigación.

Analices de las diferentes formas del pensamiento lógico y análisis autocrático


para un auto percepción de la lógica que el estudiante pone en funcionamiento.

Obtener un claro concepto del papel de la hipótesis, como la definición de un


campo epistemológico dentro del cual deberá producirse una ruptura teórica a
partir de las determinaciones de la investigación.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Clase magistral.
Talleres de Investigación
Exposiciones (Profesor - Alumno)
Películas
Lecturas de libros, y revistas; análisis, interpretación y aplicación
Prácticas en centros de cómputo

29
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Pápelo grafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

REFERENCIAS BIBLIOGRAFICAS
HERNANDEZ, SAMPIERE, ROBERTO Y OTROS, metodología de la
investigación, Mcgraw Hill
TAMAYO Y TAMAYO MARIO, el proceso de la investigación científica, Limusa
MENDEZ, CARLOS EDUARDO, metodología de la investigación, Andes
CERDA, HUGO, los elementos de la investigación, El búho
Normas ICONTEC, vigentes.

CONTENIDO PROGRAMATICO

ESTRUCTURA DEL ANTEPROYECTO


 Lecturas conceptuales sobre investigación científica
 Identificación de las líneas de investigación

REVISION DEL CONOCIMIENTO CIENTIFICO SOBRE EL PROBLEMA DE


INVESTIGACION
 Lecturas sobre análisis y construcción del conocimiento
 Análisis sobre la importancia del problema y sus objetivos

DISEÑO CONCEPTUAL DE LA METODOLOGIA


 Lecturas sobre análisis de proposiciones teóricas, marcos y postulados
 Análisis de proposiciones lógicas que permiten determinar los fenómenos
 Lecturas sobre el diseño metodológico, muestra y estadístico

ANALISIS Y ADMINISTRACION DEL PROYECTO


 Lecturas sobre administración científica
 Talleres para dinamizar los procesos de enseñanza y aprendizaje .

30
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: TEORIA GENERAL DE SISTEMAS


SEMESTRE: II
AREA : FORMACIÓN ESPECÍFICA TECNOLOGICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 1 HA 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: NINGUNO

JUSTIFICACION
Distinguir las diferentes empresas que existen con el ánimo de ubicarse en el
contexto de estas, diferenciar la administración de centros de cómputo, software,
sistemas operativos, etc

OBJETIVO GENERAL:
El desarrollo de conceptos relacionados con la teoría administrativa, se discuten
algunas herramientas disponibles para la intervención en el desarrollo de las
organizaciones.

OBJETIVOS ESPECÍFICOS
El estudiante estará en capacidad de aplicar el proceso administrativo para el
desarrollo y conocimiento fundamental sobre la Administración de Empresas
Al finalizar el curso estará en capacidad de planear y programar dentro de un
enfoque administrativo en sistemas.

SISTEMA DE EVALUACION
Se realizarán pruebas orales y escritas

METODOLOGIA
Explicaciones teórico - prácticas en forma magistrales por parte
del catedrático.
Participación del estudiante desarrollando ejercicios en el tablero.
Participación del alumno con aplicaciones conceptuales.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

31
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
Manual de Funciones
Conferencia del Instituto de Crédito territorial.
ELIA N. AVAD. Computadores en los negocios. Edt Pretince Hall.
Lernes Joel. Ed Limusa. Introducción a la Administración Y organización de
empresas
KENDALL Y KENDALL. Sistemas De Información. Editorial Prentice Hall
SENN. Análisis De Sistemas De Información Editorial Mc Graw Hill.

CONTENIDO PROGRAMATICO

DESARROLLO DE LA CIENCIA DE LA ADMINISTRACION


La Administración Científica
La Doctrina Administrativa
Enfoque de las relaciones Humanas
Tipos de Administración

EL PROCESO ADMINISTRATIVO
Etapas del proceso administrativo.
Variables que afectan el proceso Administrativo.
La Coordinación y el Proceso Administrativo.
Niveles de los sistemas de Empresa y la comunicación.

FUNCIONES QUE DESARROLLA LA GERENCIA DE SISTEMAS


La organización de los sistemas.
Funciones de la gerencia de Sistemas.
Funciones programadoras de Sistemas.
Funciones de análisis y programación.
Funciones de procesamiento automático de datos.
Funciones del control de datos.
Funciones grupo captación de datos.
Funciones de operación computador

ANALISIS Y DISEÑO DE SISTEMAS


Investigación detallada y análisis
Diseño del sistema
Proceso de selección de equipos
Desarrollo de sistemas
Implantación y evaluación

32
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

PLANEACION
Reserva Histórica
Conceptos Básicos
Práctica de Diagramación
Cálculo de la duración de la actividad
Cálculo del tiempo por el método CPM
Cálculo del tiempo por el método PERT
Procesos de Datos
Normas de Procesos Manuales

LOS CONTROLES EN SISTEMAS


Definiciones
Controles de calidad de procesamiento
Controles de aplicación
Controles de entrada
Control de Proceso
Control de Salida
Controles Internos

33
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: ADMINISTRACION DE SISTEMAS DE INFORMACION


SEMESTRE: III
AREA : FORMACIÓN ESPECÍFICA TECNOLOGICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 1 HA 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE- REQUISITO: NINGUNO

JUSTIFICACION
Distinguir las diferentes empresas que existen con el ánimo de ubicarse en el
contexto de estas, diferenciar la administración de centros de cómputo, software,
sistemas operativos, etc

OBJETIVO GENERAL:
El desarrollo de conceptos relacionados con la teoría administrativa, se discuten
algunas herramientas disponibles para la intervención en el desarrollo de las
organizaciones.

OBJETIVOS ESPECÍFICOS
El estudiante estará en capacidad de aplicar el proceso administrativo para el
desarrollo y conocimiento fundamental sobre la Administración de Empresas
Al finalizar el curso estará en capacidad de planear y programar dentro de un
enfoque administrativo en sistemas.

SISTEMA DE EVALUACION
Se realizarán pruebas orales y escritas

METODOLOGIA
Explicaciones teórico - prácticas en forma magistrales por parte
del catedrático.
Participación del estudiante desarrollando ejercicios en el tablero.
Participación del alumno con aplicaciones conceptuales.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

34
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
 Manual de Funciones
 Conferencia del Instituto de Crédito territorial.
 ELIA N. AVAD. Computadores en los negocios. Edt Pretince Hall.
 Lernes Joel. Ed Limusa. Introducción a la Administración Y organización de
empresas
 KENDALL Y KENDALL. Sistemas De Información. Editorial Prentice Hall
 SENN. Análisis De Sistemas De Información Editorial Mc Graw Hill.

CONTENIDO PROGRAMATICO

DESARROLLO DE LA CIENCIA DE LA ADMINISTRACION


La Administración Científica
La Doctrina Administrativa
Enfoque de las relaciones Humanas
Tipos de Administración

EL PROCESO ADMINISTRATIVO
Etapas del proceso administrativo.
Variables que afectan el proceso Administrativo.
La Coordinación y el Proceso Administrativo.
Niveles de los sistemas de Empresa y la comunicación.

FUNCIONES QUE DESARROLLA LA GERENCIA DE SISTEMAS


La organización de los sistemas.
Funciones de la gerencia de Sistemas.
Funciones programadoras de Sistemas.
Funciones de análisis y programación.
Funciones de procesamiento automático de datos.
Funciones del control de datos.
Funciones grupo captación de datos.
Funciones de operación computador

ANALISIS Y DISEÑO DE SISTEMAS


Investigación detallada y análisis
Diseño del sistema
Proceso de selección de equipos
Desarrollo de sistemas
Implantación y evaluación

35
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

PLANEACION
Reserva Histórica
Conceptos Básicos
Práctica de Diagramación
Cálculo de la duración de la actividad
Cálculo del tiempo por el método CPM
Cálculo del tiempo por el método PERT
Procesos de Datos
Normas de Procesos Manuales

LOS CONTROLES EN SISTEMAS


Definiciones
Controles de calidad de procesamiento
Controles de aplicación
Controles de entrada
Control de Proceso
Control de Salida
Controles Internos

36
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: CÁLCULO INTEGRAL


SEMESTRE: III
AREA: FUNDAMENTACION CIENTIFICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 3 HP 3 HA 4HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS : CÁLCULO DIFERENCIAL

JUSTIFICACION:
En los conceptos del Cálculo Integral están las bases de la aplicación de todo el
Cálculo Matemático y de otras materias afines por ejemplo de la Física

OBJETIVO GENERAL:
Fortalecer el pensamiento analítico y lógico a partir de esta materia.

OBJETIVOS ESPECIFICOS
Proporcionar al estudiante elementos para utilizar las integrales para resolver
problemas de integración.

Utilizar las integrales de superficie en la solución de problemas prácticos.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Exposición del tema, solución de problemas de aplicación, resolución de ejercicios
por parte de los estudiantes.
Aplicación de demostraciones, discusiones, prácticas en el tablero, talleres,
trabajos en grupo.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

REFERENCIAS BIBLIOGRAFICAS
LOUIS LEITHOLD, Cálculo, Editorial Harla
APOSTOL, Calculo Tomo II, Editorial Reverte
EARL SWOKOWSKY, Cálculo, Editorial Iberoamericana

37
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

JAMES STEWART, Calculo Transcendentes Tempranas International Thomson


Editores
LAURENCE, D. HOFFMAN. Cálculo Aplicado para Administración, Economía,
Contaduría y Ciencias. México: McGraw-Hill Interamericana, 1988.
PROTER, H. MURRAY Y MORREY, B. Charles: Cálculo con Geometría Analítica.
México: Addison Wesley Publishing Co. 1986.
RONALD E. LARSON, ROBERT P. Hostetler, Calculo Mc. Graw-Hill

CONTENIDO PROGRAMATICO

ANTI DERIVADA
Definición
Teoremas básicos
Integral indefinida

METODOS DE INTEGRACION
Método de integración por partes
Método de integración por sustitución
Método de integración por fracciones parciales

REVOLUCION DE SÓLIDOS
Calculo de área bajo la curva
Calculo de áreas entre diferentes curvas

38
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: CONSTITUCIÓN
SEMESTRE: III
HORAS SEMANALES: 2
HORAS SEMESTRALES: 32

1. OBJETIVO GENERAL:
Conocer los derechos y deberes contenidos en la Carta Magna para la
convivencia entre todos los ciudadanos.

2. OBJETIVOS ESPECIFICOS:
Diferenciar los derechos, deberes y obligaciones del Estado hacia los ciudadanos
y viceversa, con el objeto de lograr márgenes de convivencia que contribuyan ala
construcción del tejido social. Interpretar y ordenar los pasos en orden lógico para
promover círculos de participación de la comunidad

3. CONTENIDO PROGRAMATICO:
3.1 Evolución
3.2 Definición de constitución y comparación
3.3 Preámbulo 1991/1886
3.4 Derecho a la vida
3.5 Derecho a la igualdad
3.6 Derechos económicos, sociales
3.7 Diversidad étnica y cultos
3.8 Diferentes paridos políticos.

4. METODOLOGIA:
Foros, exposición.

5. PRACTICAS:
Trabajos de investigación, talleres.

6. EVALUACION:
Durante el semestre se harán pruebas orales y escritas y se reportaran tres notas.

7. BIBLIOGRAFIA:
Constitución Política Nacional 1991, Ed. Legis 1998.
Derecho Constitucional, Ed. Legis. 1998.
Araujo, Principios de Derecho Constitucional, Ed. Mc Graw Hill. 1999.

8. RECURSOS:
BIBLIOTECA, AUDIOVISUALES, TALLERES y EMPRESAS.

39
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: FUNDAMENTOS DE FISICA I Y LABORATORIO


SEMESTRE: III
AREA : FUNDAMENTACION BASICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 3 HP 1 HA 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: NINGUNO

JUSTIFICACION:
El estudiante esta en capacidad de aplicar el conocimiento matemático en la
solución de problemas en el campo científico.

OBJETIVO GENERAL:
Proporcionar al estudiante los elementos necesarios para introducirlo en el campo
del conocimiento científico.

OBJETIVOS ESPECIFICOS
Estimular el espíritu crítico, analítico y creativo mediante el estudio de la s leyes de
la naturaleza.

Verificar experimentalmente las leyes de la mecánica clásica.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas, tanto en el aula de clase como en los
laboratorios.

METODOLOGIA
Mediante la explicación y desarrollo de ejemplos se ilustrarán y presentarán cada
una de las relaciones de la unidad. Siguiendo un camino analítico se establecerá
la ley de conservación de la cantidad de movimiento.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Pápelo grafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

40
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
 HEWITT PAUL Conceptos de Física Conceptos de Física, Limusa Editores,
México
 RAYMON A. SERWAY, Física tomo I, Mc. Graw Hill
 ROBERT RESNICK, Física Volumen I, Editorial CECSA

CONTENIDO PROGRAMATICO

FINALIDAD DE LA FISICA
Método y finalidad de la física.
Sus relaciones con otras ciencias y con la técnica
Análisis dimensional.
Magnitudes fundamentales y derivadas.
Sistemas de unidades.

VECTORES
Magnitudes escalares y Vectoriales.
Suma de vectores: Método geométrico, método analítico, substracción de
vectores. Multiplicación de vectores unitarios.

CINEMATICA
Movimiento curvilíneo general en un plano: Vector desplazamiento. Vect.
Velocidad media e instantánea. Vect. Aceleración, aceleración normal y
tangencial. Movimiento rectilíneo uniforme y uniformemente variado. M.C.U. y
M.C.U.V., Movimiento parabólico. Relación entre las magnitudes lineales y
rotacionales, Movimiento relativo de translación uniforme.

DINAMICA DEL PUNTO


Ley de la inercia. Sistemas inerciales y no inerciales. Segunda ley de la dinámica.
Fricción estática y fricción cinética. Fuerzas que actúan en el movimiento
curvilíneo. Tercera ley de Newton.

TRABAJO Y ENERGIA
Concepto de trabajo. Trabajo de una fuerza constante. Trabajo de una fuerza
variable. Energía cinética. Teorema del trabajo y la energía. Potencia.

PRINCIPIO SOBRE CONSERVACION DE LA ENERGIA


Fuerzas conservativas. Energía potencial elástica y potencial gravitacional.
Fuerzas no conservativas. Conservación de la energía mecánica.

41
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

PRINCIPIO DE CONSERVACION DE LA CANTIDAD DE MOVIMIENTO


Centro de masa. Movimiento del centro de masa de un sistema, de partículas.
Impulso y cantidad de movimiento. Conservación de cantidad de movimiento.
Colisiones. Conservación de la energía y cantidad de movimiento en las
colisiones. Colisiones en una dimensión y en dos dimensiones. Sistemas de masa
variable.

MEDICIONES
Cálculo de error
Análisis de Gráficas
Análisis de un experimento
Medición de pequeñas longitudes

CINEMATICA
Movimiento Uniforme
Movimiento Uniformemente acelerado
Planteamiento de modelos de programación lineal

DINAMICA
Segunda ley de Newton
Razonamiento
Fuerza Centrípeta

ESTATICA
Equilibrio
Fuerzas concurrentes

ENERGIA
Choques: elástico e inelástico
Partes básicas del computador

42
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: INGLES III


SEMESTRE: III
AREA: FUNDAMENTACION CIENTIFICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 2HA 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: INGLES II

JUSTIFICACION:
Se requiere que el alumno tenga conocimiento del idioma extranjero con el fin que
pueda interpretar los libros, manuales y documentación correspondiente al manejo
de software y hardware.

OBJETIVO GENERAL:
Dar un énfasis especial a la evaluación en el proceso y aprendizaje que permita
hacer un seguimiento riguroso de los logros obtenidos a través del proceso
secuencial hacia niveles más altos de aprendizaje.

OBJETIVOS ESPECIFICOS
El estudiante comenzará a emplear los nuevos elementos del lenguaje en su
forma natural, para entablar una comunicación con sus propios intereses.

Desarrollar destrezas para la comunicación oral y escrita.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Teórico practico, con la participación activa del estudiante

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

REFERENCIAS BIBLIOGRAFICAS
KEEGEL ,JHON Revistas con información sobre computadores.
Fotocopias y manual “the language of computer programming in english”

43
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CONTENIDO PROGRAMATICO

LECTURA UNO
The history of computers
Computer system special terms, vocabulary practice reading discussion review

LECTURA DOS
Electronic data processing
System special terms, vocabulary practice reading discussion review

LECTURA TRES
The binary system
Special terms, vocabulary practice reading discussion review

LECTURA CUATRO
Flowcharting
Special terms, vocabulary practice reading discussion review

LECTURA CINCO
A career in programming
Special terms, vocabulary practice reading discussion review

44
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: LENGUAJE DE PROGRAMACION II


SEMESTRE: III
AREA : FUNDAMENTACION ESPECÍFICA TENOLOGICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 4 HP 3 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: LENGUAJE DE PROGRAMACION I

JUSTIFICACION:
En el ambiente de ingeniería de sistemas el estudiante debe de aplicar los
conceptos de algoritmos, análisis y diseño de aplicativos para ser aplicados en la
programación, esto buscando la disciplina del alumno en el buen desarrollo del
manejo de la programación.

OBJETIVO GENERAL:
Capacitar al estudiante para que logre desarrollar aplicaciones de tipo comercial, a
través del estudio teórico y la utilización de la práctica mediante el lenguaje de
Programación.

OBJETIVOS ESPECIFICOS
El estudiante identificará los diversos aspectos que maneja este lenguaje, sus
características, su simbología y sus aplicaciones.

El estudiante podrá realizar el análisis, diagramación y codificación de la solución


a un problema, ayudado por el lenguaje de programación.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Clase magistral. Codificación de algoritmos en un lenguaje de alto nivel que
soporte el manejo de pilas, colas, árboles, listas. Prácticas en los laboratorios de
los centros de cómputo, para codificación, compilación, depuración y ejecución de
los programas propuestos en clase, talleres como también los de consulta e
investigación del estudiante.

45
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Pápelo grafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

REFERENCIAS BIBLIOGRAFICAS
A.S, PHILIPPARKIS. L.J. KAZMIER. Cobol Estructurado. McGraw – Hill.
Apple, Manuales de Cobol.
BROWN, GARY D. Advance And Cobol With Structured Programming.
Clarence B. Germain Programación IBM
GARCIA, FERNANDO. CERRO, ALMUDENA Y DIEZ PERLA, J. MANUEL.
Programación Cobol Algoritmos estructurales. Mc Graw Hill
LAWRENCE R. NEWCOMER. Programación en Cobol Estructurado. McGraw-Hill
Stern And Stern. Programación Cobol.
MARQUEZ SERRANO, ANTONIO. Diseño de Programas en Cobol con
Programación Estructuras y Pseudocódigo. Mc Graw Hill

CONTENIDO PROGRAMATICO

INTRODUCCION
Estructura general de los datos de los programas
Nombre de datos – Constante, operadores
Como se codifica un programa en el lenguaje

UN CONJUNTO ELEMENTAL DE INSTRUCCIONES


Verbos de: entrada – salida, aritmética y de control
Instrucción anidadas

INSTRUCCIONES
Verbos: Compute, Accept y Display
Transferencia de Datos

EXPRESIONES CONDICIONALES
Condición de la relación.
Condiciones anidadas.
Condición de clases.
Condición para verificar datos de entrada.
Condición de signo.
Condición con nombre de condición.
Condiciones complejas.

46
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

VERBO PERFORM
Perform Until
Perform en Línea
Perform Times
Perform Thru
Perform Anidados

MANEJO DE ARREGLOS - MATRICES


Subíndice y la cláusula Occurs
Lectura de valores en una tabla
Entrada de valores en una tabla

CREACION Y MANEJO DE UN ARCHIVO SECUENCIAL


Planteamiento
Definición de objetivos
Definición y declaración de datos
Creación Y Manejo De Un Archivo Relativo

ORGANIZACIÓN DE ARCHIVOS INDEXADOS


Características

47
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: ANALISIS Y DISEÑO DE SISTEMAS


SEMESTRE: IV
AREA : FUNDAMENTACION BASICA
CREDITOS: 3
DISTRIBUCIÓN DE TIEMPOS: 3 HP 2 HA 4HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: NINGUNO

JUSTIFICACION:
El estudiante debe de adquirir el concepto de que es un sistema, datos, archivos
etc. para ser aplicados a los conceptos de programación.

OBJETIVO GENERAL:
Al finalizar la unidad, el estudiante está en capacidad de conceptualizar, describir y
analizar las necesidades del manejo eficiente de la información, la importancia que
ésta representa para cualquier entidad, así mismo podrá aplicar las metodologías
de planificación para la optimización de los recursos de los diferentes proyectos
que se presenten en las Organizaciones.

OBJETIVO ESPECIFICO
El estudiante estará en capacidad de actualizar y diseñar un nuevo sistema que
optimice los recursos de las empresas.
Analizar el costo y beneficio en la implementación de un sistema de información.
Distinguir entre un sistema de información y datos para plantear soluciones a
problemas teleinformáticos.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Clase magistral, dinámica de grupos para el desarrollo de ejercicios y casos de
análisis.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

48
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
KENDALL Y KENDALL. Sistemas De Información. Editorial Prentice Hall
SENN. Análisis De Sistemas De Información Editorial Mc Graw Hill
JEFREY. Sistemas de Información. Editorial Mc Graw Hill

CONTENIDO PROGRAMATICO

CONCEPTOS DE ANALISIS DE SISTEMAS


Conceptos y clasificación
Etapas de un sistema
Enfoque de un sistema y el análisis de sistemas
Análisis de los conceptos básicos en datos de información

SISTEMAS DE INFORMACION
Definición de los sistemas de información
Características de la información
Técnicas para la recolección de información
Enfoque de sistemas para el diseño de sistemas de información
Aplicaciones

METODOLOGIA DE PLANIFICACION
Diagrama de barras
Métodos CPM
Método PER
Borrado
Modificación

ORGANIZACIÓN DE UN BANCO DE DATOS


Definición de un banco de datos
Administración del banco de datos
Implantación de un banco de datos
Concepto y estructura y manejo de banco de datos.

ARCHIVOS
Composición de los archivos de datos
Clasificación de los archivos de datos
Consideraciones de selección
Consideraciones sobre el diseño de archivos.

49
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CICLO DE VIDA DE LOS SISTEMAS


Ciclo de vida de un sistema
Análisis preliminar
Diseño de sistemas
Programación del sistema
Documentación del sistema.
Implementación y producción del sistema

CONCEPTOS DE SISTEMAS
Determinación del problema
Localización de los principales problemas en cuanto a confiabilidad, agilidad y
costos
Formulación de las justificaciones

ANALISIS PRELIMINAR
Levantamiento de Información sobre el sistema existente
Estudio del sistema actual
Evaluación del sistema existente
Identificación de las necesidades del nuevo sistema

DISEÑO DEL SISTEMA DE INFORMACION


Identificación y diseño de los documentos de entrada
Identificación de los archivos necesarios y sus características
Diseño de cada uno de los registros para todos los archivos necesarios
Identificación de los informes de salida, sus características y diseño
Creación de un diagrama de proceso generalizado del flujo de información junto
con los diagramas de pasada de cada programa

PROGRAMACION DEL SISTEMA


Técnicas para programar eficientemente
Lenguajes de Programación
Codificación y compilación de programas
Pruebas y ajustes de programas
Lenguajes de control

DOCUMENTOS IMPLEMENTACION Y PRODUCCION DEL SISTEMA


Manuales del sistema
Contenido de cada uno de estos manuales
Iniciación del sistema, recolección de la información primordial
Paralelo entre el proceso actual y el sistema
Producción del sistema/estandarización de procesos en cuanto a su periodicidad

50
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: CONTABILIDAD DE COSTOS


SEMESTRE: III
AREA : FUNDAMENTACION HUMANISTICA
CREDITOS: 2
DISTRIBUCIÓN DE TIEMPOS: 2 HP 1 HA 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: CONTABILIDAD

JUSTIFICACION:
Se requiere que el estudiante tenga las bases contables con el fin de definir los
costos que puede ocasionar el desarrollo de cualquier proyecto.

OBJETIVO GENERAL:
Este programa tiene por objeto suministrar a los estudiantes las herramientas
fundamentales y sus bases para obtener habilidades y destrezas en el manejo e
interpretación de los estados de Costos.

OBJETIVOS ESPECIFICOS
Desarrollar habilidades y destrezas para determinar el origen de las cuentas de
contabilidad de costos, para el diseñar e implementar los sistemas de costos.

Brindar las herramientas conceptuales de los sistemas de costos para el manejo e


interpretación de los estados de costos.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Explicación teórico - práctico en forma magistral por el profesor.
Desarrollo de casos prácticos por los estudiantes.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

51
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
BOLAÑO, Cesar. Contabilidad comercial. Norma
HARGADON, Bernand J. Principios de Contabilidad. Norma.
GLENN A: WELSCH Y ROBERTH N, ANTHONY. Fundamentos de contabilidad
financiera, UTEHA,
OSCAR GOMEZ BRADO. Contabilidad de costos. McGraw-Hill,
CASHIN. Contabilidad de costos, (Serie Schaum, McGraw-Hill
GONZALO SINISTERRA. Contabilidad, sistemas de información para las
organizaciones, McGraw Hill.

CONTENIDO PROGRAMATICO

LA NÓMINA DE SALDOS
Componente de la Nómina
Factores Salariales
Deducciones de la nómina
Apropiaciones de la nómina

GASTOS GENERALES DE FABRICACION


Definición de gastos generales de fabricación
Conceptos de arrendamientos – contabilización
Conceptos de servicios contabilización
Conceptos de Transportes contabilización

COSTOS FIJOS
Definición de costos fijos – contabilización
Determinación de costos fijos. Modelo para una empresa del sector industrial

COSTOS VARIABLES
Determinación de costos variables
Modelo de costos variables – contabilización

PRESUPUESTO DE VENTAS
Definición de presupuesto de ventas
Contabilización de las ventas brutas, ej.
Contabilización de las ventas netas

COSTO DE PRODUCCIÓN
Costos de materias primas contabilización
Costos de mano de obra contabilización
Cosos generales de fabricación contabilización

52
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

EL ESTADO DE PERDIDAS Y GANANCIAS


Definición de estado de pérdidas y ganancia
Modelos de estado de pérdidas y ganancias
Ejercicio de aplicación

EL ESTADO DE RESULTADOS
Definición de estado de resultado
Modelos de estados de resultado
Ejercicios de aplicación

ANALISIS FINANCIERO DE ESTADO DE PERDIDAS Y GANANCIAS


Análisis vertical en el estado de pérdidas y ganancias.
Ejercicio de aplicación

ANALISIS HORIZONTAL DE ESTADO DE PERDIDAS Y GANANCIAS


Análisis vertical en el estado de pérdidas y ganancias.
Ejercicio de aplicación

53
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA ESTADISTICA
SEMESTRE I
CODIGO: 212194

OBJETIVO:
El Estudiante aprenderá las nociones básicas de la Estadística, herramienta para
el desarrollo de teoremas y distribuciones de prueba.

CONTENIDO

UNIDAD No 01 CONCEPTOS, DISTRIBUCION DE FRECUENCIAS


TEMAS
1 Conceptos de estadística y clases de estadística.
2 Los fenómenos, finalidades y pasos de la investigación
3 Planteamiento de la investigación estadística
4 Recolección
5 Crítica y codificación
6 Elaboración
7 Análisis e interpretación
8 Distribución de frecuencias
9 Elaboración de tablas de frecuencia
10 Tablas y gráficos

UNIDAD No 02 ESTADIGRAFOS DE POSICIONES DE DISPERSION,


ASIMETRIA Y APUNTAMIENTO
TEMAS
11 La media aritmética.
12 La mediana
13 El modo
14 Otras clases de media
15 Centro de corrido
16 Cuartiles, deciles y percentiles
17 Características, usos, ventajas y desventajas de las medidas de
tendencia central
18 Reglas para el uso de los promedios
19 Estadígrafos de dispersión
20 La varianza
21 Desviación típica
22 Desviación media
23 Coeficiente de variación
24 Desviación mediana

54
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

25 Puntaje típico o estandarizado


26 Recorrido intercuartílico, desviación cuartil y su coeficiente
27 Coeficiente de desviación media
28 Momentos, asimetría y Kurtosis

UNIDAD No 03 REGRESION, CORRELACION, SERIES CRONOLOGICAS Y


NUMEROS INDICES
TEMAS
29 Conceptos generales
30 La covarianza
31 Regresiones
32 Coeficientes de correlación por rangos
33 Conceptos y clases de índices
34 Tendencias
35 Números índices – clases

UNIDAD No 04 MUSTREO ALEATORIO, MUSTRAS GRANDES, PRUEBA


HIPOTESIS, DISTRIBUCION "T" DE STUDENT.
TEMAS
36 Clases de muestras
37 Diferencias y distribuciones de medias muestrales
38 Docimasia de hipótesis
39 Distribución "t" de student
40 Límites de confianza
41 Observaciones apareadas
42 Dógima del signo
43 Distribución Chi Cuadrada
44 Dogmas de varianza poblacional
45 Dogmas de coeficiente de correlación

UNIDAD No 05 MUESTREO
TEMAS
46 Encuestas por muestreo y principales etapas de la encuesta
47 Métodos de muestreo
48 Muestreo aleatorio no restringido
49 Muestreo estratificado
50 Muestreo dirigido
51 Muestreo por cuotas
52 Muestreo por conveniencia

55
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

METODOLOGIA:
Exploración diagnostica sobre concepciones, de la estadística, recolección y
análisis de muestras, constatación de resultados con otras investigaciones,
estructuración escrita de propuestas.

RECURSOS Y MEDIOS:
Salones de Clase, Retroproyectores. Papelógrafo, Tablero, Proyectores
diapositivas, Proyectores de Cine, Películas ICFES, Embajadas, Centro de
Investigación, Banco de Audiovisuales de CORUNIVERSITEC, libros y
colecciones de revistas, intercambio interbibliotecario según convenio existente,
Red de computadores UNIX –XENIX, Red CORUNINET – INTERNET, Plan de
Prácticas Empresariales “P.P.E”, según Convenios Empresarial e Industriales,
fundamento del SISTEMA DE FORMACIÓN ACADEMIA-EMPRESA.

CRITERIOS DE EVALUACION
Se realizarán diferentes formas de evaluar, entre las cuales podemos citar:

 Desarrollo de ejercicios
 Trabajos escritos
 Desarrollo de talleres
 Evaluaciones escritas

REFERENCIAS BIBLIOGRAFICAS:

 HABER, Audre Y RUNYON Richard. Estadística general. México, Fondo


educativo Interamericano
 PORTUS GOVINDEN, Lincoyan. Curso Práctico de Estadística. México.
McGraw-Hill
 BERENSON, L. Mark y LEVINE, M. David Estadística para Administración
y Economía. México. Nueva Editorial Interamericana.
 LINCON L. CHAO. Estadística para las Ciencias Administrativas. México.
McGraw-Hill.
 CIRO MARTINEZ BENCARDINO. Estadística, Apuntes y 600 Problemas
Resueltos. Bogotá. Ecoe.
 FADIL H. ZUWAYLIF. Estadística General Aplicada. México. Fondo
Educativo Interamericano.
 JEAN E. DRAPER Y JANES S. KLINGMAN. Matemáticas para
Administración y Economía. México. Harla S.A.

56
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: ESTRUCTURA DE DATOS


SEMESTRE: IV
AREA: FUNDAMENTACION BASICA
CREDITOS: 2 CREDITOS
DISTRIBUCIÓN DE TIEMPOS: 2HP, 2 HA, 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: LENGUAJE DE PROGRAMACION II

JUSTIFICACION.

OBJETIVO GENARAL
El curso se desarrollara estudiando y resolviendo problemas de la representación
de información a través del diseño de algoritmos como vectores, matrices, listas,
pilas, colas, árboles, binarios.

OBJETIVOS ESPECIFICOS
Aprender a utilizar la dinámica de la memoria en el desarrollo de programas.
Entender la utilización de índices al estudiar las bases de datos.
Entender la teoría de grafos para solución de problemas informáticos.

CRITERIOS DE EVALUACION
Se realizarán diferentes formas de evaluar, entre las cuales podemos citar:
Desarrollo de ejercicios de aplicación
Trabajos escritos
Desarrollo de talleres
Evaluaciones escritas

METODOLOGIA:
Clase magistral. Codificación de algoritmos en un lenguaje de alto nivel que
soporte el manejo de pilas, colas, árboles, listas. Prácticas en los laboratorios de
los centros de cómputo, para codificación, compilación, depuración y ejecución de
los programas propuestos en clase, talleres como también los de consulta e
investigación del estudiante

RECURSOS Y MEDIOS:
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Proyectores de Cine,
Películas del ICFES, Embajadas, centros de Investigación, Banco de
Audiovisuales de CORUNIVERSITEC, Libros y colecciones de Revistas,
intercambio bibliotecario según convenios existentes. Red de computadores UNIX-

57
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

XENIX, Red de CORUNINET-INTERNET. Plan de Prácticas Empresariales "


P.P.E" Según Convenios Empresariales e Industriales, fundamento del SISTEMA
DE FORMACION ACADEMIA-EMPRESA.

REFERENCIAS BIBLIOGRAFICAS:
BECERRA SANTAMARIA Cesar. Estructura de datos en C. Editorial Impresos
Ltda.
ARRON M. TENENBAUN. Augenste in estructura de datos en pascal, Editorial
P:H:H: Prentice Hall. Hispanoamericana S.A.
CAIRO/GUARDATI. Estructura de Datos. Mc Graw Hill
JOYANES AGUILAR, Luis. Estructura de Datos. Editorial Mc Graw Hill

CONTENIDO

ORDENAMIENTO
Conceptos generales
Ordenamiento sort-burbuja
Ordenamiento sort-burbuja mejorado
Ordenamiento de selección
Ordenamiento de Inserción
Ordenamiento rápido.

LISTAS
 Función malloc()
 Función free()
 El concepto de lista
 Creación de una lista
 Inserción de datos en una lista
 Impresión de una lista
 Inserción de dato antes de un nodo dado
 Inserción de una lista entre dos nodos
 Como mantener una lista clasificada
 Creación de una lista clasificada
 Retiro de un nodo de una lista
 Ejercicios propuestos
 Listas circulares
 Como concatenar dos listas circulares
 Inserción de un nodo final
 Retiro de un nodo de una lista circular
 El famoso problema de Josephus
 Nodos de encabezamiento

58
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

 Suma de polinomios
 Ejercicios propuestos
 Listas doblemente encadenadas
 Inserción de un dato en lista doblemente encadenada
 Creación de una lista circular doblemente encadenada
 Listas circulares doblemente encadenadas
 Liberación de los nodos de una lista circular
 Creación de una lista circular doblemente encadenada
 Copia de una lista P en una lista q
 Suma de dos números muy grandes
 Cálculo del centésimo término de la secuencia de fibonacci
 Ejercicios propuestos
 Impresión de una lista recursivamente
 Ejercicios propuestos

COMUNICACIÓN CON EL COMPUTADOR


Colas
 Colas implementadas usando arreglos
 Construcción de una estructura compuesta por dos colas
 Ejercicios propuestos
 Pilas
 Representación de una pila utilizando listas simples
 Notaciones infijas, postfijas y prefijas
 Ejercicios propuestos
 Evaluación de expresiones escritas en postfijo
 Transformación de notación infijo a notación posfijo
 Ejercicios propuestos
 Transformación de infijo a posfijo cuando existen paréntesis
 Ejercicios propuestos
 Evaluación de expresiones escritas en infijo.

ÁRBOLES BINARIOS
 Definiciones
 Creación de un árbol binario
 Formas de recorrer un árbol binario
 Ejercicios propuestos
 Mantenimiento de un conjunto de números clasificados ascendentemente
 Impresión de un árbol el inorden
 Impresión de un árbol en preorden
 Impresión de un árbol en posorden

59
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

 Impresión de un árbol por niveles


 Cálculo de la altura de un árbol binario
 Búsqueda de un dato en un árbol binario
 Cálculo de un número de hojas de un árbol binario
 Ejercicios propuestos
 Arboles binarios tejidos
 Creación de un árbol tejido por la derecha
 Impresión de un árbol tejido por la derecha en preorden
 Impresión de un árbol tejido por la derecha en inorden
 Creación de un árbol en tejido completo
 Ejercicios propuestos
 Reconstrucción de un árbol binario
 Colas de prioridad usando el concepto de un árbol binario
 Ejercicios propuestos
 Construcción de un índice analítico
 Representación de expresiones aritméticas en árboles binarios
 Conversión de una expresión en un árbol binario
 Retiro de un nodo en un árbol binario
 Ejercicios propuestos

60
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: LENGUAJE DE PROGRAMACION III


SEMESTRE: IV
AREA: FUNDAMENTACION ESPECÍFICA TECNOLOGICA
CREDITOS: 3 CRDITOS
DISTRIBUCIÓN DE TIEMPOS: 3 HP, 3, HA, 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: LENGUAJE DE PROGRAMACION II

JUSTIFICACION
El estudiante encontrara herramientas mas versátiles que permitirán desarrollar
aplicativos mas rápidos utilizando los motores de las bases de datos.

OBJETIVO GENERAL:
Dar las herramientas básicas de la programación orientada a objetos que es una
extensión natural de la actual tecnología de programación.

OBJETIVO ESPECIFICO
Desarrollar las aplicaciones de software y utilice esta tecnología, para implementar
ideas que se requieren, para especificar cualquier sistema de información.

Utilizar los conceptos de la programación orientada a objetos para ser usada en


herramientas CASE, con el fin de generar código de programación completamente
ejecutable.

El estudiante podrá desarrollar e implementar soluciones de software para las


organizaciones.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Exposición en clase por parte del docente, realización de algoritmos, codificación
de los algoritmos con instrucciones y comandos de este lenguaje de
programación, laboratorios de práctica en los centros de cómputo.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

61
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
 HERBERT SCHILDT. Aplique Turbo C++ para Windows..Editorial Mc
Graw Hill.
 JOYANES AGUILAR, Luis..Turbo C++ Iniciación y Referencia..Editorial
MC. Graw Hill.
 HERBERT SCHILDT. Manual C++ para Programadores..Editorial MC.
Graw Hill
 HERBERT SCHILDT. C++ Guía de Autoenseñanza..Editorial MC. Graw Hill
 DEITEL Y DEITEL Como programar en C++ Editorial Pearson

CONTENIDO PROGRAMATICO

FUNDAMENTOS Y DEFINICIONES
Programación Orientada a Objetos
El objeto
Comunicación ente objetos
Actuación del objeto
Mensajes
Paso de mensajes
Estructura interna del Objeto
Atributos
Métodos
Clases
Subclases
Orientación a Objetos
Abstracción
Encapsulación
Modularidad
Jerarquía
Polimorfismo
Herencia
Lenguajes que soportan esta tecnología

ENTRADAS Y SALIDAS
Entrada (cin) cin.get, getline
Salida (cout)
Lectura de datos carácter
Lectura de datos cadena
Justificación
Salida con formato definido

62
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CLASES
Palabras Reservadas
Especificadores
Inicializar un Objeto
Constructores
Destructores
Operador de resolución de ámbito

PROCESOS CON CLASES


Objetos miembros de una clase
Función friend
Clases friend
Punteros a miembros de una clase
Array de objetos y de punteros de objetos

SOBRECARGA DE OPERADORES
Sobrecarga de funciones
Ambigüedad
Apuntador this
Sobre carga de operador +
Sobre carga de operadores binarios
Sobre carga de operadores unarios
Sobre carga de operador asignación
Sobre carga de operadores de función
Sobre carga de otros operadores

HERENCIA
Clase base
Clase derivada
Constructores y destructores en herencia
Herencia Simple
Redefinir miembro de la clase
Herencia múltiple
Funciones Virtuales
Polimorfismo
Implementación de funciones virtuales
Constructores virtuales
Destructores virtuales

63
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: BASES DE DATOS


SEMESTRE: V
AREA : FUNDAMENTACION BASICA
DISTRIBUCION DE LOS TIEMPOS: 3 CREDITOS
DISTRIBUCIÓN DE TIEMPOS: 3 HP, 3, HA, 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: ANALISIS Y DISEÑO DE SISTEMAS

JUSTIFICACION.
El estudiante debe de adquirir conocimientos de poder agrupar la información,
donde evitara la redundancia y la duplicidad de la información, encontrando
formas de agruparla, para luego relacionarla y utilizarla en una forma eficiente.

OBJETIVO GENERAL:
En este Curso se presenta una metodología para identificar, organizar y
documentar los datos que soportan los sistemas de información. Al terminar el
Curso el estudiante estará en capacidad de resolver problemas en los cuales se
manejen grandes volúmenes de información.

OBJETIVOS ESPECIFICOS
El estudiante estará en capacidad de analizar la necesidad del diseño de una base
de datos.
Diseñar e implementar base de datos relacionales para un sistema de información
de las empresas.

El estudiante estará en capacidad de evaluar el diseño actual de la base de datos


y realizar mejoras para optimizar su rendimiento.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

METODOLOGIA
Clase magistral, dinámica de grupos para el desarrollo de ejercicios Creación de
diseños lógicos y físicos, tablas, realizadas a través de Talleres.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

64
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
SHAKUNTALA AIRE, Técnicas de Bases de Datos
JAMES, Martín..Organización de las Bases de datos.
KORTH..BASES DE DATOS. Mc Graw Hill

CONTENIDO PROGRAMATICO

ADMINISTRACION DE UNA BASE DE DATOS


Función de la administración de la base de datos
Responsabilidades del administrador de bases de datos
Posiciones del administrador de la base de datos frente al personal involucrado
Ciclo de vida de un sistema de Base de Datos
Diseño de Base de Datos
Creación Física de la Base de Datos
Integración de las aplicaciones convertidas y las nuevas aplicaciones
Fases de crecimiento, mantenimiento y cambio.
Ubicación del administrador de Base de datos
Responsabilidades de cada miembro del personal
Diccionario de datos

DISEÑO DE LA BASE DE DATOS


Modelos de datos
Relaciones dentro del modelo de datos
Estructuras jerárquicas de árbol
Modelo reticular
Modelo conceptual
Análisis de datos
Conceptos relacionados para el proceso de diseño
Representación gráfica
Modelo Lógico
Transformación a un modelo relacional
Transformación a un modelo jerárquico

FUNCIONAMIENTO DE LA BASE DE DATOS


Almacenamiento de los datos y métodos de acceso
Relaciones entre dos registros
Aplicación de los métodos de acceso
Sistema de Bases de Datos adaptables
Diseño de Bases de Datos
Modelo Físico

65
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Evaluación del modelo Físico


Estimación del espacio
Estimación del tiempo
Cuestiones de Funcionamiento
Seguridad en el medio de las bases de datos
Privacidad en el medio de las Bases de Datos.

APLICACIONES EN BASE DE DATOS


Estudio de un caso de modelo bancario
Evaluación del modelo.
Apreciar modelos externos para los informes.
Desarrollo de un modelo similar
Estudio de un caso para un medio universitario.
Evaluación del modelo.
Desarrollo de un modelo similar.
Estudio de un caso de teoría de probabilidad y estadística matemática.
Probabilidad.
Esperanza matemática.

66
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: FORMULACION DE PROYECTOS


SEMESTRE: V
HORAS SEMANALES: 3
HORAS SEMESTRALES: 48

1. OBJETIVO GENERAL
Señalar al estudiante los aspectos de mayor relevancia en la evaluación
económica de proyectos de inversión, haciendo énfasis en los alcances y
limitaciones de las técnicas que se conocen para este fin.

2. OBJETIVOS ESPECIFICOS:
Introducción, la estructuración de inversión, variabilidad, representación gráfica, el
concepto de interés, equivalencia, tablas de interés, índices, valor de oportunidad,
presente neto, tasa interna de retorno, discrepancias, ordenamiento preferencial,
clasificación de costos, contabilidad y proyecto.

3. CONTENIDO PROGRAMATICO
3.1 Introducción y objetivo, la estructuración de una alternativa de inversión, la
viabilidad económica, la factibilidad, ejemplos.
3.2 El concepto de interés, el concepto de equivalencia, la equivalencia entre una
suma actual y una futura, el interés simple, el interés compuesto, equivalencia
entre una suma futura y una serie de sumas uniformes, la equivalencia con una
presente.
3.3 La equivalencia entre una serie de sumas futuras cuyo valor aumenta
gradualmente en una cantidad constante. La tabla de interés, concepto de
equivalencia generalizado.
3.4 La investigación, metodología, etapas, modelo del proceso de investigación.
3.5 Trabajos, importancia de la metodología de los trabajos, estructuras,
presentación.

4. METODOLOGÍA
Preparación de las clases, actualización y revalidación de conceptos, talleres
prácticos, clases magistrales, desarrollo de talleres, lluvia de ideas, creatividad de
los alumnos, mesas redondas, experiencias del alumnado, exposición de trabajos.

5. PRACTICAS
Trabajos de investigación, ejercicios prácticos.

6. EVALUACION:
Durante el semestre se harán pruebas orales y escritas y se reportaran tres
notas.

67
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

7. BIBLIOGRAFIA:
 Beltran, Técnica de Estudio y Redacción, Ed. USTA Bogotá. 1994.
 Congrais, Así es como se Estudia, Ed. Forga Bogotá. 1995.
 Sabino C. , El proceso de Investigación, Ed. El Cid Bogotá. 1997.

8. RECURSOS:
BIBLIOTECA, AUDIOVISUALES, TALLERES y EMPRESAS.

68
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: FUNDAMENTOS DE TELEMÁTICA


SEMESTRE: V
AREA: FUNDAMENTACION BASICA
CREDITOS: 3 CREDITOS
DISTRIBUCIÓN DE TIEMPOS: 3 HP, 3, HA, 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: NINGUNO

JUSTIFICACION
En esta era moderna se requiere que los sistemas de computación estén
comunicados entre si para poder compartir, archivos, hardware, y actualizar la
información desde cualquier punto del universo.

OBJETIVO GENERAL:
Capacitar al estudiante en la aplicación de los avances tecnológicos de
telecomunicaciones, y la computación. Sus aplicaciones en redes, clases de redes
(LAN, MAN, WAN), topologías, procesamientos de datos.

OBJETIVOS ESPECÍFICOS
Diseñar e implementar redes LAN.
Al culminar el semestre tendrán los conceptos básicos para la selección de los
medios de transmisión y dispositivos de una red

METODOLOGIA
Clase magistral.
Talleres de Investigación
Exposiciones (Profesor - Alumno)
Películas
Lecturas de libros, y revistas; análisis, interpretación y aplicación
Prácticas en centros de cómputo

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales, escritas y practicas en los centro de computo de la
institución.

69
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
 ALABAN A. Riera J. Telemática, Informática y redes de computadores.
Editorial Bixaren, Marcombo.
 ARES, ROBERTO A. TAWDI. RESTA JOSÉ L. Fibras Ópticas, Tecnología
y Sistemas. Revista Telegráfica y Electrónica. Edt. Arbopublicaciones
Técnicas.
 MONTERO DEL PINO, MANUEL. La Telemática: Sistemas y aplicaciones.
Ed Daniel Weiss.
 REBOYO SÁNCHEZ, J.L. Curso de la Ingeniería de la Telemática. Edt
Universidad Politécnica de Madrid.
 GONZÁLEZ SAINZ, Nestor. Comunicaciones y Redes de Procesamiento
de Datos.RDt. Mc Graw Hill. Interamericana de Méjico. S:A. De C:V:
 ALCALDE..Teleinformática Básica Mc Graw Hill

CONTENIDO PROGRAMATICO

INTRODUCCION
Definiciones Informática y telemática.
Evolución histórica de las telecomunicaciones.
Sistema teleinformático.
Evolución de las redes de datos.

ELEMENTOS DE UN SISTEMA DE COMUNICACIONES


Elementos de un sistema de comunicación de datos.
Adaptadores de comunicación.
Compresores de datos.
Modems.
Puentes.
Protectores de la red.
Multicanalizadores.
Técnicas de multicanalizadores.
Componentes físicos de un multicanalizador.
Concentradores.
Controladores.
Procesadores de comunicaciones FEPS.

MEDIOS FISICOS DE TRANSMISION


Clasificación.
Cableado UTP, STP.
Cable coaxial de banda angosta (base band).
70
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Cable coaxial de banda ancha.


Fibras ópticas.
Modulación por pulsos codificados (PCN pulse code modulation).
Proyecciones del ancho de banda.
Características básicas de un medio de transmisión.
Interconexiones estándares.
Micro-ondas.
Satélites, estaciones terrenas y su utilización.
Ruidos.
Infrarrojo.
Atenuación.
Distorsión por retraso de la envolvente.
Ecos.

CONCEPTOS DE REDES DE PROCESAMIENTO DE DATOS


Introducción a redes.
Modelos de referencia.
Estratos fundamentales de las arquitecturas.
Niveles de interconexión.
Redes Locales (LAN: LOCAL Área Network).
El procesamiento distribuido de largo alcance.
Futuros servicios de transmisión.

REDES LOCALES
Definición y clasificación de las redes locales.
Algunas ventajas de la utilización de LANs.
Topologías.
Estratificación de las funciones de las LANs.
Clasificación y control de acceso al medio (MAC).
Estándar para redes locales (LANs ) IEEE802.
Algunos aspectos sobre evaluación de LANs.

REDES PRIVADAS Y SERVICIOS ESPECIALES


Redes digitales de servicios integrados (ISDN: Integrate Servicios Digital Network).
Redes privadas integran datos, voz, y vídeo (Vía Satélite).
Servicio de Correo Electrónico.
Vídeo-teleconferencias de movimiento complejo (FULL MOTSON VÍDEO
TELECONFERENCING).
Redes Móviles.

71
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: LENGUAJE DE PROGRAMACIÓN IV


SEMESTRE: V
AREA: FUNDAMENTACION ESPECÍFICA
CREDITOS: 3 CRDITOS
DISTRIBUCIÓN DE TIEMPOS: 4 HP, 3, HA, 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: LENGUAJE DE PROGRAMACIÓN III

JUSTIFICACION
De acuerdo al avance tecnológico se ha hecho necesario aprender nuevas
herramientas orientadas a objetos los cuales le permitirán al estudiante
proyectarse mas a la herencia de los datos

OBJETIVO DE LA ASIGNATURA:
Dar las herramientas básicas de la programación orientada a objetos que es una
extensión natural de la actual tecnología de programación

OBJETIVOS ESPECIFICOS
Brindar las herramientas conceptuales para diseñar aplicaciones de Software,
utilizando clases, objetos, herencia y polimorfismo.

Propiciar las bases conceptuales para el desarrollo de aplicaciones utilizando


clases existentes.

Fortalecer la capacidad de abstracción y análisis que se está gestando durante


los semestres anteriores en la elaboración de aplicaciones se Software.

Propiciar los conceptos básicos de herramientas visuales que aplican la


metodología de la programación orientada a objetos.

METODOLOGIA:
Clase magistral. Codificación de algoritmos en un lenguaje de alto nivel que
soporte el manejo de pilas, colas, arboles, listas. Prácticas en los laboratorios de
los centros de cómputo, para codificación, compilación, depuración y ejecución de
los programas propuestos en clase, talleres como también los de consulta e
investigación del estudiante.

72
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

RECURSOS Y MEDIOS:
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Proyectores de Cine,
Películas del ICFES, Embajadas, centros de Investigación, Banco de
Audiovisuales de CORUNIVERSITEC, Libros y colecciones de Revistas,
intercambio bibliotecario según convenios existentes. Red de computadores UNIX-
XENIX, Red de CORUNINET-INTERNET. Plan de Prácticas Empresariales "
P.P.E" Según Convenios Empresariales e Industriales, fundamento del SISTEMA
DE FORMACION ACADEMIA-EMPRESA.

CRITERIOS DE EVALUACION:
Se realizarán diferentes formas de evaluar, entre las cuales podemos citar:
Desarrollo de ejercicios de aplicación
Trabajos escritos
Desarrollo de talleres
Evaluaciones escritas

REFERENCIAS BIBLIOGRAFICAS:
 HERBERT SCHILDT. Aplique Turbo C++ Para Windows..Editorial Mc
Graw Hill.
 JOYANES AGUILAR, Luis..Turbo C++ Iniciación y Referencia..Editorial
MC. Graw Hill.
 HERBERT SCHILDT. Manual C++ para Programadores..Editorial MC.
Graw Hill
 HERBERT SCHILDT. C++ Guía de Autoenseñanza..Editorial MC. Graw Hill
 DEITEL Y DEITEL Como programar en C++ Editorial Pearson

CONTENIDO PROGRAMÁTICO

FUNDAMENTOS Y DEFINICIONES
Programación Orientada a Objetos.
El objeto.
Comunicación ente objetos.
Actuación del objeto.
Mensajes.
Paso de mensajes.
Estructura interna del Objeto.
Atributos.
Métodos.
Clases.
Subclases.
73
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Orientación a Objetos.
Abstracción.
Encapsulación.
Modularidad.
Jerarquía.
Polimorfismo.
Herencia.
Lenguajes que soportan estas tecnologías.

ENTRADAS Y SALIDAS
Entrada (cin) cin.get, getline.
Salida (cout).
Lectura de datos carácter.
Lectura de datos cadena.
Justificación.
Salida con formato definido.

CLASES
Palabras Reservadas.
Especificadores.
Inicializar un Objeto.
Constructores.
Destructores.
Operador de resolución de ámbito.

PROCESOS CON CLASES


Objetos miembros de una clase.
Función friend.
Clases friend.
Punteros a miembros de una clase.
Array de objetos y de punteros de objetos.

SOBRECARGA DE OPERADORES
Sobrecarga de funciones
Ambigüedad
Apuntador this
Sobre carga de operador +
Sobre carga de operadores binarios
Sobre carga de operadores unarios
Sobre carga de operadores de función
Sobre carga de otros operadores

74
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

HERENCIA
Clase base
Clase derivada
Constructores y destructores en herencia
Herencia Simple
Redefinir miembro de la clase
Herencia múltiple
Funciones Virtuales.
Polimorfismo
Implementación de funciones virtuales
Constructores virtuales
Destructores virtuales

75
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: AUDITORIA DE SOFTWARE


SEMESTRE: VI
AREA: FUNDAMENTACION BASICA
CREDITOS: 2 CRDITOS
DISTRIBUCIÓN DE TIEMPOS: 2 HP, 1, HA, 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: NINGUNO

JUSTIFICACION
El alumno conocerá nuevos métodos de establecer controles a los aplicativos que
se puedan desarrollar en la práctica o en la vida real ya que en toda empresa
auditan el área de Informática.

OBJETIVOS GENERALES:
Proporcionar al alumno la información necesaria para desempeñarse en el área de
auditoria, con un buen rendimiento, desarrollando la metodología de auditoria de
manera que se encuentre en condiciones de aplicar conceptos, ya sea en una
entidad como en sus propios desarrollos.

OBJETIVOS ESPECIFICOS
Establecer un marco general, metodológico de la investigación operacional en la
formulación y optimización del modelo matemático aplicado a la ingeniería de
sistemas.

Establecer bases generales de programación matemática.

Familiarizar al estudiante con las técnicas de programación lineal necesarias en la


optimización de modelos lineales.

Estudiar el planteamiento y la solución de problemas de estructura lineal en


aplicación es de ingeniería de sistemas.

METODOLOGIA
Cátedra magistral impartida por el docente
Talleres de Investigación
Mesas Redondas
Exposiciones (Profesor - Alumno)
Películas

76
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Lecturas de libros, revistas, artículos y periódicos análisis, interpretación y


aplicación.
Análisis e interpretación de las leyes que rigen la auditoria
Análisis de la auditoria a nivel nacional e internacional
Elaboración de proyectos

RECURSOS Y MEDIOS:
Salones de Clase, Retroproyectores. Papelógrafo, Tablero, Proyectores
diapositivas, Proyectores de Cine, Películas ICFES, Embajadas, Centro de
Investigación, Banco de Audiovisuales de CORUNIVERSITEC, libros y
colecciones de revistas, intercambio interbibliotecario según convenio existente,
Red de computadores UNIX –XENIX, Red CORUNINET – INTERNET, Plan de
Prácticas Empresariales “P.P.E”, según Convenios Empresarial e Industriales,
fundamento del SISTEMA DE FORMACIÓN ACADEMIA-EMPRESA.

CRITERIOS DE EVALUACION
Se realizarán diferentes formas de evaluar, entre las cuales podemos citar:
Control de Lecturas
Mesas Redondas
Exposiciones
Trabajos escritos
Debates y espacios donde el alumno pueda expresar libre, espontánea y
respetuosamente sus puntos de vista e interpretaciones sobre temas propuestos o
analizados por él.
Evaluaciones escritas

REFERENCIAS BIBLIOGRAFICAS
 LOOT, RICHARD W. Auditoria del Control del Procesamiento de Datos. Edt
Norma, Bogotá, Colombia.
 Instituto Mexicano de Contadores Públicos. Control y Auditoria del
Computador. Documento Cámara del Comercio.
 ENCHENIQUE. Auditoria Informática. Editorial Mc Graw Hill.
 Auditoria de Sistema. Editorial Mc Graw Hill.

CONTENIDO PROGRAMATICO

DESARROLLO DE LOS SISTEMAS


Conceptos funcionales de sistemas
Conceptos sobre sistemas de información
Políticas de protección a derechos de autor (software- hardware)

77
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Instituciones referentes a sistemas y su normatividad (gubernamentales – DANE –


Mindesarrollo – ACUC- ASIS)
Impacto de los sistemas en la industria
Control de gestión
Gerencia y revolución informática

FRAUDES, CONTROL Y RIESGOS INTERNOS EN LOS SISTEMAS


El fraude computarizado
Prevención, frenos y detección
Control en los sistemas computarizados
Normas de documentación de sistemas
Componentes de seguridad
Planeación de la seguridad
Seguridad física, seguridad funcional
Vigilancia e inspección, leyes sobre derechos de autor
Controles
Riesgos
Controles vs Riesgos
Factores que originan riesgos
Cualidades
Complejidad del control
Eficiencia del control

AUDITORIA DE SISTEMAS
Definición de auditoria
Clases de auditoria
Organización jerárquica
Normas generales de auditoria
Seguimientos de la Auditoria
Estado actual de la auditoria de sistemas en el país
Auditoria de sistemas computarizados y en redes
Papeles de trabajos e informes específicos del auditor
Modelo de auditoria sugerido

78
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

MATERIA: CREACIÓN DE EMPRESAS


INTENSIDAD HORARIA SEMANAL 2
H. MAGISTRAL SEMANAL 2
H. DIRIGÍDA SEMANAL 2
H. INDEPENDIENTES 2
CRÉDITOS 2
NIVEL DE PROFUNDIZACION

1. Objetivo General:
A los profesionales de diferentes disciplinas en la actualidad se les han ido
mermando las oportunidades de empleo, debido a la alta competitividad y al
número de egresados que día a día es mayor en el mercado laboral colombiano.
Esta materia tiene como fin mostrarles a los alumnos un enfoque con visión
empresarial y a su vez integrarla con asignaturas complementarias hasta
convertirlo en una realidad tangible, a través de la utilización de todas las
herramientas aprendidas en clase, desde el manejo de los conceptos de
mercadeo, hasta la parte legal para la formalización de una empresa.

La mayoría de personas graduadas en cualquier área o disciplina, al terminar sus


estudios tienen como meta a corto plazo conseguir un empleo que les ayude con
el sostenimiento personal y de sus familias como es lógico, pero pocas veces
contemplan la idea de tomar el riesgo y crear su propia empresa. En Muchas de
estás áreas como lo es el caso concreto de Ingeniería Industrial se puede formar
empresa por las características de la misma profesión, sin embargo esta
oportunidad es desaprovechada en la mayoría de los casos ya sea por miedo, por
falta de recursos o por desconocimiento, bajo esos parámetros es que se
fundamenta esta asignatura, enseñarles a los estudiantes a utilizar sus propios
medios como lo son la creatividad, el ingenio, la recursividad y el respaldo de
estar estudiando una profesión que les puede garantizar una independencia.

2. Objetivos específicos:

 Promover en el estudiante la inquietud hacia el pensamiento empresarial.


 Deben tener la capacidad de aplicar cada uno de los conceptos básicos
para la creación de una empresa.
 Incentivar la creatividad, generación de ideas, valores y ética empresarial.
 Promover el espíritu empresarial, de liderazgo, motivación y perseverancia
para implementar proyectos.
 Generar una cultura administrativa soportada en los principios de la
planeación estratégica, organización, dirección y control.

79
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

 Canalizar de manera estructurada iniciativas empresariales como


alternativas de inversión, generación de ingresos, estabilidad laboral,
crecimiento económico individual y desarrollo social para su entorno.
 Desarrollar en los participantes la capacidad para identificar sus
competencias como empresarios y aplicar las diferentes técnicas y
herramientas del análisis gerencial, para diseñar y poner en funcionamiento
una empresa.
 Direccionarlos hacia la toma de decisiones, destrezas y habilidades
comerciales con visión de negocio.
 Formación de conceptos que desarrollen en los estudiantes iniciativas con
proyección Internacional.

3. Contenido programático:

3.1 PROYECTO DE VIDA


3.2 FUNDAMENTOS DE MARKETING
3.3 ASPECTOS LEGALES EN LA CREACIÓN DE UNA EMPRESA EN
COLOMBIA Y DESARROLLO DE UN PLAN DE NEGOCIOS.
3.4 IDENTIDAD CORPORATIVA
3.5 COSTOS
3.6 ESTRATEGIAS DE VENTAS
3.7 EXPORTACIÓN

4. Metodología:

 Exposiciones magistrales de cada uno de los temas a tratar.


 Recopilación de experiencias en el manejo de Situaciones del profesor o
de los alumnos para ser tratados como estudio de casos.
 Lectura pre-clase y análisis dentro de la clase de documentos alusivos a la
temática a tratar.
 Dinámicas lúdicas en donde se aplicaran los conceptos vistos en clase, con
enfoque hacia la motivación.
 Clínicas de Ventas.
 Videos y material de apoyo que complementen la exposición magistral.
 Exposición de un empresario real, quien hará un aporte importante a la
clase desde su experiencia real.
 Exposición por parte de los alumnos en algunos temas claves.
 Talleres alusivos al tema.

80
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

5. Prácticas:

 Consultas bibliográficas.
 Consultas en Internet.
 Visitas a la Cámara de Comercio y a la DIAN
 Talleres en clase.

6. Evaluación:

 Dominio de cada uno de los conceptos para la creación de una empresa en


Colombia.
 Capacidad de transmisión de conocimiento mediante pequeñas
exposiciones.
 Análisis de las lecturas propuestas
 Evaluación de los talleres trabajados en clase
 Evaluaciones parciales.

7. Bibliografía:

7.1. Específica
 Dave Patten, Traducción Zulma Ramos Ramírez, Mercadeo Práctico para
nuevas empresas, técnicas para abrir puertas y capturar mercados, 2000
 Cámara de comercio, sexta edición, Guía para formalizar una empresa,
2005

7.2. General
 Bruno Murani, Comunicación Visual
 Bárbara Hateley, Warren Un Pavo Real en el Mundo de los Pingüinos
 Robert Fisher, El Caballero de la Armadura Oxidada.

7.3. Páginas Web de referencia


 www.uninorte.edu.co/pensamiento-gestión/21política-pública-creación-
empresas.pdf
 http://camara.ccb.org.co/portal/default.aspx
 http://www.dian.gov.co/
 http://www.monografias.com/

81
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: DESARROLLO SOSTENIBLE


SEMESTRE: VI
AREA: FUNDAMENTACION HUMANISTICA
CREDITOS: 2 CRDITOS
DISTRIBUCIÓN DE TIEMPOS: 2HP, 1, HA, 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: NINGUNO

JUSTIFICACION
Se aprendedora que todo proyecto debe de ser sostenible social, conómicamente,
políticamente y ambientalmente.

OBJETIVO GENERAL:
Dar las bases conceptuales sobre la relación naturaleza - sociedad y hombre que
se dan en el medio donde se vive, o se trabaja, relacionándolos con los problemas
ambientales ocasionados por el manejo inapropiado de los recursos, a fin de que
el estudiante interiorice como él está inmerso en los ecosistemas y la forma como
él interviene en estas relaciones como parte de un desarrollo sostenible y
sustentable.

OBJETIVOS ESPECIFICOS
Dar a conocer los fundamentos de la educación ambiental, y tendencias en el
contexto local, nacional y global de acuerdo a la normatividad colombiana.

Generar una cultura de cambio de actitud frente a la cultura y desarrollo


ambiental.

METODOLOGIA
El desarrollo de esta materia se realizará mediante cátedra magistral con el fin de
dar los elementos conceptuales que soportan la teoría de la materia. Además se
realizarán talleres teórico – prácticos, apoyados con recursos audiovisuales.
También se efectuará una salida de campo con el fin de contextualizar la
aplicación de un desarrollo sostenible y sustentable.

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

82
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

REFERENCIAS BIBLIOGRAFICAS
 COMISION MUNDIAL DEL MEDIO AMBIENTE Y DEL DESARROLLO
NUESTRO FUTURO COMÚN. Alianza ed. Colombiana. Colegio Verde de
Villa de Leyva 1988.
 RICO, VERCHER MANUEL, Educación y Futuro. Monografías para la
reforma de la Educación Ambiental. Barcelona 1990
 SUREDA , J COLOM, A.J. Pedagogía Ambiental. Barcelona, Ceac 1997.
 UMESCO, PNUMA. Tendencias de la Educación Ambiental. Editorial
Catarata, PROVINCIA vasca España 1994.
 GIOLITTO. P. Por una Cultura Ambiental. No 3ª Traducción del Francés.
Bogotá, Colombia 1992.
 Memorias del Diplomado de Regulación Ambiental y Actividad Empresarial,
para el Desarrollo Sostenible. U. Javeriana junio 2001 Bta.
 Desarrollo Sostenible. U. Andes, U. Javeriana Congreso Mundial. Bogotá.
2001 Cartagena.
 COLOMBIA INFORME NACIONAL PARA EL CNUMAD – 1992

CONTENIDO PROGRAMATICO

CONCEPTUALIZACION DE CULTURA Y SUBCULTURAS


Función de la etimología
Complejos culturales colombianos
Conceptualización identitaria, raza, lenguaje y nación.
Lenguaje y representación simbólica.
Lenguaje, Cultura y evolución ambiental.

EDUCACION AMBIENTAL
Fundamentos de la educación ambiental y sus tendencias y prácticas.
Finalidad de la educación ambiental.
Fundamentos formales, axiológicos y prácticos.
Educación ambiental en el contexto nacional.
Normatividad ambiental en Colombia, ley 99/93, Código de recursos naturales,
Constitución Colombiana y normatización por recursos: agua, suelo, atmósfera,
aire.
Tasa distributiva.
Seminario taller de ISO-14.000

83
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CAMBIO CULTURAL Y DESARROLLO SOSTENIBLE


Desarrollo sostenible y sustentable
Cambio planificado y dirigido.
Cultura y ecosistemas.
Ambiente y desarrollo.
Nuevo estilo de desarrollo (sectores: Industria, Comercio, Agricultura, etc).
Industria y medio ambiente.
Apropiación de tecnologías limpias.
Dónde y como se aplican la producción limpia.

84
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: DESARROLLO WEB


SEMESTRE VI
Intensidad horaria presencial: 48 horas
Horas asistidas semestrales: 16
Horas trabajo independiente semestrales: 32
Actividad académica (taller o teoría): Teórico-Práctico
Número de créditos: 2

OBJETIVO:
Manejar un editor HTML en función visual.

JUSTIFICACIÓN:
La comunicación y el diseño actual exigen la utilización de aplicaciones
multimediales

METODOLOGÍA:

1- Fundamentación teórico-práctica
2- Ejercicios de aplicación
3- Socialización y evaluación colectiva
4- Análisis de aplicaciones reales (visitas empresariales)
5- Desarrollo de proyecto

DESCRIPCIÓN CONTENIDO TEMÁTICO:


UNIDAD TEMÁTICA CONTENIDO

INTRODUCCIÓN
Presentación del programa, familiarizaron con le sistema operativo

FUNCIONES PRINCIPALES
Conocimiento de la interface del programa menus funciones, funcionamiento
básico, tipos de archivo, comandos básicos: nuevo, abrir, guardar. Formatos de
archivo y vinculación

OBJETOS GRÁFICOS
Objetos gráficos, propiedades. posición, escala, rotación. relleno, contorno, color.

TEXTO
Texto, selección y modificación, fuentes, bloques de texto, propiedades,
modificadores, flujo.

85
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

FORMATO AVANZADO DE TEXTO


Kerning, tracking, interlineado, sangrias, márgenes

COLOR
Combinación de color, paletas, muestras.

OPTIMIZACION DEL PROCESO DE DIAGRAMACIÓN.

Capas, paginas Maestras, Bibliotecas

MAPAS DE BITS DIBUJO VECTORIAL


Operaciones con mapas de bits, efectos.
Dibujo con nodos, combinación, recorte, edición de formas

PAGINACIÓN E INDEXACIÓN.
Paginación, Indexación.

EXPORTACIÓN
Exportación a PDF, compresión, vinculación y fuentes.

MATERIAL DE APOYO:
Libros, centros de computo, internet, revistas, salidas pedagógicas, documentos
audiovisuales y demás extra clases.

BIBLIOGRAFÍA:
Manual de Dreamweaver, Ed. Alfa y Omega
Manual de Fireworks, Ed. Alfa y Omega

86
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA : SISTEMAS OPERATIVOS


SEMESTRE VI
CREDITOS : 4
DISTRIBUCIÓN DE TIEMPOS: 4 HP, 2HA, 2HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS : NINGUNO

JUSTIFICACIÓN

OBJETIVO GENERAL
Dar los fundamentos teóricos y prácticos de los sistemas operativos, su evolución,
administración, así como capacitar al estudiante en los nuevos sistemas
operativos (Linux, Unix, NT-Server, Windows-9x) mostrando las ventajas y
desventajas, para poder entender su aplicabilidad en los diferentes sistemas
computacionales.

OBJETIVOS ESPECIFICOS
El estudiante estará en la capacidad de instalar, configurar y administrar en
sistema operativo monousuario y multiusuario.

Optimizar el uso de la memoria convencional, superior y expandida del


computador.
Asignar prioridades del recurso computacional, según la necesidad y tipo de
usuarios.

METODOLOGIA
Desarrollo teórico- práctico por parte del profesor.
Talleres de Investigación
Análisis de artículos especializados
Análisis de información referente a estos temas
Lecturas de libros, revistas, periódicos

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

87
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

REFERENCIAS BIBLIOGRAFICAS
BRIAN W, K ERNIGHAN, PIKE, POB. El entorno de programación Unix. Prentice –
Hall Latinoamericana. México, 1987. THOMAS, REBECA, YATES, JEAN. Sistema
operativo Unix, Guía del usuario. Mc Grw-Hill, México. 1988.
The Santa Cruz Operations, Xenix, Reference Guide, California, U.S.a: 1989
ALCALDE, Eduardo. Introducción a los Sistemas Operativos. Editorial Mc Graw
Hill
ARRON M. TENENBAUN. Sistemas Operativos Distribuidos. Editorial P:H:H:
Prentice Hall. Hispanoamericana S.A.
RUEDA, Francisco. Sistemas Operativos. Editorial Mc Graw Hill

CONTENIDO PROGRAMATICO

INTRODUCCION
Definición de un sistema operacional
Generaciones de los sistemas operativos
Conceptos de: Software, Hardware, Firmware
Memoria
Clases de computadores
Sistemas monousuario, sistemas multiusuarios
Tendencias futuras

PROCESOS
Introducción
Procesos batch
Procesos en línea
Procesos en tiempo real
Procesos concurrentes
Spoll

SISTEMAS OPERACIONALES UNIX/XENIX, LINUX/REDHAT


Introducción
Reseñe histórica
Características
Recursos básicos
Niveles de ambiente del sistema
Kernel
Shell
Utilidades del sistema
Estructuras de archivos y directores

88
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

Sistemas jerárquicos
Pathnames
Tipos de archivos
Nombres de archivos
Extensiones de archivos
Operaciones con archivos y directores
Directores estándar del sistema
Accesorios al sistema
Prompts del sistema
Cambio de claves (password)
Introducción al “Visual editor” (VI)
Mensajes
Elaboración
Lectura
Eliminación
Correo
Conceptos básicos
Cajas de correo
Mensajes
Comandos del correo
Operación del Bounrne-Shell
Redirección de entradas y salidas
Tareas foreground y background
Comandos de spoll
Configuración de una impresora

SISTEMAS OPERATIVOS DE REDES


Introducción
Conceptos de emulación
Software de comunicaciones
Elementos de las redes
Sistemas operativos de redes
Sistemas operativos distribuidos
Seguridad en las redes de computadores

89
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

ASIGNATURA: SOFTWARE COMERCIAL


SEMESTRE: VI
AREA: FUNDAMENTACION DICIPLINAR
CREDITOS: 3 CRDITOS
DISTRIBUCIÓN DE TIEMPOS: 3HP, 3, HA, 3HI
HP: horas presénciales
HA: horas asistidas
HI: horas independientes
PRE-REQUISITOS: NINGUNO

JUSTIFICACION
El estudiante aprenderá a manipular mejor los datos ya que puede observar la
herencia de ellos lo cual le permitirán utilizar herramientas de diseño de sistemas
como el UML.

OBJETIVO GENERAL:
Dar los conceptos fundamentales de la importancia, evolución y etapas para el
desarrollo de aplicativos del software.

OBJETIVOS ESPECÍFICOS
Estará en la capacidad de aplicar diferentes metodologías para el desarrollo de
aplicaciones de software.

Propiciar los conceptos fundamentales de las nuevas técnicas y metodologías


para el análisis, diseñador de sistemas de información automatizados.

Estará en capacidad de evaluar el mercado, recursos técnicos y tecnológicos del


momento, la arquitectura y las actualizaciones futuras que requiere la aplicación.

METODOLOGIA
Clase magistral.
Talleres de Investigación
Exposiciones (Profesor - Alumno)
Películas
Lecturas de libros, y revistas; análisis, interpretación y aplicación
Prácticas en centros de computo

RECURSOS Y MEDIOS
Salones de clase, Retroproyectores, Papelógrafo, Tablero, Libros, e intercambio
bibliotecario según convenios existentes. Red de computadores UNIX-XENIX, Red
de CORUNINET-INTERNET.

90
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

CRITERIOS DE EVALUACION
Se realizarán pruebas orales y escritas.

REFERENCIAS BIBLIOGRAFICAS
ROGERS S. PRESSMAN, Ingeniería del Software Un Enfoque Práctico, Editorial
McGraw-Hill, Madrid
MARK NORRIS, y PETER RIGBY, Ingeniería del Software Explicada, Editorial
Megabyte, Noriega Editories.

CONTENIDO PROGRAMATICO

IMPORTANCIA DEL SOFTWARE


Fallas del Software
Costos del Software
Aseguramiento del software
Control de calidad

EVOLUCION DE LOS SOFTWARE


Competitividad del software
Características del software
Componentes del software
Aplicaciones del software
Mitos del software
Ciclos de vida del software
Calidad del ciclo de vida

GESTION DE PROYECTOS
El personal
El problema
El proceso
El proyecto

PLANIFICACION DE PROYECTOS DE SOFTWARE


Ambito del Software
Obtención de la información
Recursos Humanos
Recursos de software reutilizables
Otros Recursos

91
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

INTRODUCCION AL ANALISIS
Análisis de requisitos
Técnicas de comunicación
Dominio de la informacion
Creación de prototipos del Software

DISEÑO DE SOFTWARE
Diseño e Ingeniería del Software
Proceso de Diseño
Principios del Diseño
Métodos del diseño
Conceptos del diseño

PRUEBA
La importancia de la prueba
Principios
Facilidad de la prueba
Técnicas de prueba

CONCEPTOS Y PRINCIPIOS ORIENTADOS A OBJETOS


Paradigma
Conceptos
Clases
Objetos
Atributos
Operaciones, Métodos y Servicios
Mensajes
Encapsulamiento, Herencia y Polimorfismo

ANALISIS ORIENTADO A OBJETOS


Definición
Enfoques
El proceso del Análisis orientado a Objetos

DISEÑO ORIENTADOS A OBJETOS


Definición
Componentes genéricos del modelo del Diseño Orientado a Objetos
Proceso de Diseño Orientado a Objetos

92
TECNOLOGÍA EN DESARROLLO DE SOFTWARE
CONTENIDOS PROGRAMATICOS

LENGUAJES DE PROGRAMACION ORIENTADOS A OBJETOS


Conceptos
Lenguajes de Programación Orientada a Objetos
Aplicaciones

TENDENCIAS FUTURAS
Nuevos modos de representar la información
Nuevas Tecnologías

93

También podría gustarte