Está en la página 1de 35

SEGUNDO SEMESTRE

FORMACIÓN BÁSICA

1

HT
Cod
CUADRO PROGRAMA

TAREAS
FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN
CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

04 HT-04 Desarrollar aplicaciones con Base de Datos y entorno gráfico


01 HT-01 Aplicar elementos para el desarrollo de aplicaciones de cálculo
MÓDULO FORMATIVO: ALGORITMIA DE PROGRAMACIÓN DEL SOFTWARE

02 HT-02 Desarrollar aplicativo con manejo de programación lógica y ficheros


03 HT-03 Crear aplicación con el manejo de Errores y gestión de Expresiones Regulares

2
Cod
HO
HO-01 R
eco
HO-02 C noce OP
onv ry
a ER
HO-03 M ersio plica AC
ane nes r va
r ION
HO-04 C jo de e ntre iables
rea
r C a tip o enP
ES
HO-05 T cole dena s de yth
ra b ccio sy d o
a Op atos n
HO-06 G jar c n es d era
ene o nc e d cio
HO-07 T rar C o ndic atos nes
ra b las ion
aja es a le
HO-08 T r Ob sy
ra b con j
aja Mó etos y Bucle
HO-09 R r dul s
Operación Nueva

eco con os Fu nc
fi ion
HO-10 T noce chero es
Operación Repetida

ra b r la s
a ges de T
HO-11 D jar c
evo o t i
ó n d exto y
nE
HO-12 F lver v xpre e Erro Bina
unc alo sio res rio
r n -T s
HO-13 E iones e s co es R r
stru de nJ e y …
S gul
are Ca
HO-14 G ctura Fech ON
ene r un ay s tch
HO-15 G ar ur a Ba H ora
ene na i se
n te de
HO-16 T rar d rfa D
ra b ocu z G atos
aja me rá f
r co n ic
n P tación a con
rue A T
bas utom kinte
Au atic r
to m a
átic ment
as e
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
ALGORITMIA DE PROGRAMACIÓN DEL
Módulo Formativo: Semestre: II
SOFTWARE
Objetivo General:

Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar aplicaciones básicas en Python y herramientas elementales.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Reconocer y aplicar
variables en Python
▪ Conversiones entre tipos
Aplicar elementos para el ▪ Python ▪ Conceptos y tipos
de datos
1 desarrollo de aplicaciones de ▪ String ▪ Algoritmia básica de Lenguaje de
▪ Manejo de Cadenas y
cálculo. ▪ Colección de Datos Programación
Operaciones
▪ Crear colecciones de
datos
▪ Programación Orientada a
▪ Trabajar con ▪ Ejercicios de
Objetos
condicionales y Bucles Estructuras de
▪ Clases
Desarrollar aplicativo con ▪ Generar Clases Objetos y Control de flujo
▪ Herencia
2 manejo de programación Funciones ▪ Conceptos de POO ▪ Ejercicios con
▪ Encapsulamiento
lógica y ficheros ▪ Trabajar con Módulos Clases, herencias,
▪ Constructores
▪ Trabajar con ficheros de encapsulamiento,
▪ Destructores
Texto y Binarios polimorfismo
▪ Polimorfismo
▪ Reconocer la gestión de
Errores - Try… Catch
▪ Trabajar con Expresiones ▪ Ejercicios con
Crear aplicación con el
Regulares ▪ JSON ▪ Conceptos de Expresiones Expresiones
3 manejo de Errores y gestión
▪ Devolver valores con ▪ Try - Catch Regulares regulares y Try -
de Expresiones Regulares
JSON Catch
▪ Funciones de Fecha y
Hora

3
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
ALGORITMIA DE PROGRAMACIÓN DEL
Módulo Formativo: Semestre: II
SOFTWARE
Objetivo General:

Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar aplicaciones básicas en Python y herramientas elementales.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Estructurar una Base de
Datos
▪ Generar una interfaz
Desarrollar aplicaciones con ▪ Conceptos de Base de ▪ Ejercicios para
Gráfica con Tkinter
3 Base de Datos y entorno ▪ Manejo de SGBD y Tkinter Datos estructurar una
▪ Generar documentación
grafico ▪ Concepto de Tkinter Base de Datos
Automáticamente
▪ Trabajar con Pruebas
Automáticas

4

HT
Cod

3 HT-03 Trabajar con punteros y ficheros


2 HT-02 Manejar arreglos y colecciones de datos
TAREAS
MODULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN I
CUADRO PROGRAMA

4 HT-04 Desarrollar y usar funciones predefinidas diversas


FAMILIA OCUPACIONAL : TECNOLOGÍAS DE LA INFORMACIÓN
CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

1 HT-01 Desarrollar y manejar funciones definidas por el usuario con el uso de cadenas

Cod
HO
HO-01 Id
ent
HO-02 E ificado OP
ntra res ER
y ti
HO-03 E da y
s p o s
AC
xpr
e alida fu
HO-04 S sion nd ION
en ES

5
es están amen
ten lóg dar tale
HO-05 F c ic
unc ias R as y - Mod s de
ep de ifica dat
HO-06 V iones e re d o
aria def titivas lación ores s.
HO-07 F bles lo inidas . . de
unc ca tipo
por s.
HO-08 M iones les y e
ma glo l usua
ane b r
HO-09 S jo de temá ales. io.
Operación Nueva

ecu cad tica


HO-10 E encia en as s está
Operación Repetida

nvi
a d e de nda
HO-11 A r y de scap cara r.
rre v e o c
g ol tere
HO-12 M lo s b ver ca carac s,de
te r finic
ane idim den e
HO-13 A jo de e nsio as c s de ión .
rre
g fu n n a om con
le o
HO-14 D lo s n cione s o m argu trol.
ecl -
ara dimen s con a trice me nt
HO-15 A c arre s os
de
rre ión d siona
g ee les glos fun
HO-16 C lo s d s tr . cio
onc ee uct nes
e p stru ura
s .
HO-17 D to d c t
ecl
ara e uni
u ra
s
HO-18 E c ó
nu ión d n.
m eu
HO-19 D erac nió
ecl io n
ara nes. , asig
HO-20 A
rre ció De n
glo n de cla ació
HO-21 P sd pun ra ció n en
n m
un e
tero p un teros, y u so emo
HO-22 P te asi s . ria.
un s a es ros
t gna
ció
HO-23 F ero s a tructu ny
unc ca ras ope
HO-24 M iones dena . rac
odo par s ion
es.
HO-25 D s de a ma
esp ap nip
e u lar
HO-26 A lazam rtura
cce ien de fich e
r
HO-27 F so ale to de archiv os
unc ato ntro os.
i
HO-28 F ones io a r de
unc de un un
fi ar
HO-29 F iones hora, chero chivo
unc de fe c . .
HO-30 B ion d ire h a
cto .
iblio es va
r rio
HO-31 A tecas iadas .
plic .
aci de Fu
one n
s d cio ne
ive
rsa s.
s.
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: LENGUAJE DE PROGRAMACIÓN I Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar habilidades y destrezas para resolver problemas con ayuda de la computadora usando el
lenguaje de programación Java.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Identificadores y tipos
fundamentales de datos.
▪ Entrada y salida estándar
- Modificadores de tipos.
▪ Expresiones lógicas y de
relación.
▪ Sentencias Repetitivas. ▪ Ejercicios de
▪ Funciones definidas por lógica condicional
▪ Java JDK
el usuario. ▪ Lógica ▪ Ejercicios de
Desarrollar y manejar ▪ Jcreator
▪ Variables locales y ▪ Aritmética Diagrama de
4 funciones definidas por el ▪ Netbeans
globales. ▪ Algoritmos Flujos de Datos
usuario con el uso de cadenas ▪ If-Else
▪ Funciones matemáticas ▪ DFD ▪ Ejercicios con
▪ String
estándar. funciones
▪ Manejo de cadenas de matemáticas
caracteres, definición.
▪ Secuencia de scape o
caracteres de control.
▪ Enviar y devolver
cadenas como
argumentos de funciones.
▪ Java JDK
▪ Arreglos bidimensionales
▪ Jcreator ▪ Lógica ▪ Ejercicios para
Manejar arreglos y o matrices.
5–6 ▪ Netbeans ▪ Aritmética creación de
colecciones de datos ▪ Manejo de funciones con
▪ Arrays ▪ Algoritmos Arreglos
arreglos.
▪ Variables

6
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: LENGUAJE DE PROGRAMACIÓN I Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar habilidades y destrezas para resolver problemas con ayuda de la computadora usando el
lenguaje de programación Java.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Arreglos n- ▪ Ejercicios con
dimensionales. iniciación de
▪ Declaración de variables
estructuras.
▪ Arreglos de estructuras.
▪ Concepto de unión.
▪ Declaración de unión,
asignación en memoria.
▪ Enumeraciones.
Declaración y usos.
▪ Declaración de punteros,
asignación y operaciones.
▪ Arreglos de punteros.
▪ Punteros a estructuras.
▪ Java JDK
▪ Punteros a cadenas. ▪ Ejercicios con
▪ JCreator
▪ Funciones para manipular ▪ Lógica punteros
Trabajar con punteros y ▪ Netbeans
7 ficheros. ▪ Aritmética ▪ Ejercicios
ficheros ▪ Pointer
▪ Modos de apertura de ▪ Algoritmos aplicando datos
▪ New
archivos. aleatorios
▪ Random
▪ Desplazamiento dentro de
un archivo.
▪ Acceso aleatorio a un
fichero.

7
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: LENGUAJE DE PROGRAMACIÓN I Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar habilidades y destrezas para resolver problemas con ayuda de la computadora usando el
lenguaje de programación Java.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Funciones de hora, fecha.
▪ Java JDK
▪ Funciones de directorio. ▪ Ejercicios
Desarrollar y usar funciones ▪ Jcreator ▪ Lógica
8 ▪ Funciones variadas. aplicando
predefinidas diversas ▪ Netbeans ▪ Aritmética
▪ Bibliotecas de Funciones. funciones
▪ Funciones
▪ Aplicaciones diversas.

8

04
03
02
01
HT
Cod
CARRERA: INGENIERÍA DEL SOFTWARE

TAREAS
CUADRO PROGRAMA

FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN

MODULO FORMATIVO: DESARROLLO DE APLICACIONES WEB I

HT-04 Desarrollar Web completa con elementos JQUERY y AJAX


HT-03 Desarrollar Web interactiva con JavaScript y JQUERY básicas
HT-01 Aplicar elementos html y CSS para el desarrollo de una w eb sencilla
HT-02 Desarrollar entornos de registros e inicios de sesión en aplicaciones Web

9
Cod
HO
HO-01 T
ra b
a
HO-02 T jar c
ra b on
a E OP
HO-03 A jar c tique
plic on ta
ER
AC
ar p Etiq s HT
HO-04 M uet ML
a
ane ropie ION
j da sH bás
HO-05 M a r d T M i
c ES
aqu SAS es y S L A as e i
S bá ele v anz nterm
HO-06 Im etan
ple do la sico ctores a das edia
HO-07 C ment est CS - s
rea a ru S3 Tabla
r B ndo e ctura sy
HO-08 E a Se
dita rra d l Slid gene cci
n e e r ra one
HO-09 M do á Nav
e
slip
p
l ht
m s
Operación Nueva

ane rea
s g a c
ry p l5,
m
HO-10 M j
a r de ión a rte eta
-
Operación Repetida

ane ele m tr tag


HO-11 M j
a ent aba jo Estilo
o y s
sy
ane e m
r el s arra ejec
me
ta v
j
a e n t s t u ta ie w
HO-12 M r el o s abl nd po
ane e m sol es oe rt
e ta ble struc
HO-13 U jar el ntos
tiliz em O s tu r
a e rd as
HO-14 T ndo D ntos ena b
ra b
a O M
re d les
HO-15 A jar c ime
plic on ns
a e ion
ale
HO-16 T r AJ vento
ra b AX s
sy
aja a la m
r co s an
n F aplic ipula
orm aci ci
ula one ón de
rio s s DO
yA M
ja x
en
la w
eb
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: DESARROLLO DE APLICACIONES WEB I Semestre: II
Objetivo General:

Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar aplicaciones Web informativas y dinámicas con el uso de JQUERY y AJAX.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Trabajar con Etiquetas
HTML básicas e
intermedias
▪ HTML5 ▪ Ejercicios con
Aplicar elementos HTML y ▪ Trabajar con Etiquetas
▪ Maquetación HTML5
9 CSS para el desarrollo de una HTML Avanzadas - ▪ Maquetación WEB
▪ CSS ▪ Ejercicios con CSS
web sencilla Tablas y Secciones
▪ SASS y SASS
▪ Aplicar propiedades y
Selectores CSS3
▪ Manejar SASS básico
▪ Maquetando la estructura
general HTML5, meta
tags y meta viewport
▪ HTML ▪ Ejercicios con
Desarrollar entornos de ▪ Implementando el Slider
▪ CSS ▪ HTML HTML
10 registros e inicios de sesión en slippry parte
▪ SASS ▪ Etiquetas de manejo ▪ Ejercicios con
aplicaciones Web ▪ Crear Barra de
▪ Slippry Slippry
Navegación - Estilos
▪ Editando áreas de trabajo
y ejecutando estructuras
▪ Manejar elementos
arrastrables ▪ Ejercicios con
Desarrollar Web interactiva
▪ Manejar elementos ▪ JavaScript ▪ Programación Web JavaScript
11 con JavaScript y JQUERY
soltables ▪ JQUERY UI ▪ POO ▪ Ejercicios con
básicas
▪ Manejar elementos JQUERY UI
Ordenables

10
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: DESARROLLO DE APLICACIONES WEB I Semestre: II
Objetivo General:

Al finalizar el módulo formativo el estudiante estará en la capacidad de desarrollar aplicaciones Web informativas y dinámicas con el uso de JQUERY y AJAX.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Manejar elementos
redimensionales
▪ Utilizando DOM
▪ Trabajar con eventos y
manipulación de DOM
Desarrollar Web completa con ▪ Ejercicios con
12 ▪ Aplicar AJAX a las ▪ Estructura de AJAX ▪ JavaScript
elementos JQUERY y AJAX Ajax
aplicaciones
▪ Trabajar con Formularios
y Ajax en la web

11

04
03
02
01
HT
Cod

HT-02 Gestiona Modelos BI


HT-01 Implementa SQL DDL/ DML

HT-03 Implementa Datos NO estructurados


TAREAS
CUADRO PROGRAMA

MODULO FORMATIVO: BASE Y ESTRUCTURA DE DATOS I


FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN
CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

HT-04 Diseña tecnologías de almacenamiento y estructuramiento con Big Data


Cod
HO
HO-01 Im
ple

12
HO-02 P ment
erm aC
HO-03 A isos ( oman
plic com do
a CR
HO-04 C r fun a nd OP
ons cio o G EAT
ulta n e s ra n
ED ER
HO-05 D B, AC
ise s con Agre t, Rev DR
ñ g o OP ION
HO-06 Im a Arq Agru ación ke), DB ES
ple u ite pam (C ou
M.
d
ien
HO-07 Im ment ctura
ple am de to ,S
nt, e tab
Min las
u
HO-08 Im ment odela Ralph bcon , Max (Crea
ple ad do K s ,S t
i im ult um e Ta b
HO-09 Im ment seño relacio ball as ,A
a / v le, A
Operación Nueva

ple In de na Bil g)
e lter
Ta
HO-10 Im ment dicad xplo l y dim Inmo
Operación Repetida

ple aK ore tac


i e n n ble
,D
m e y/V s KP ó nd sion rop
HO-11 D ent I ed al W
ise a C alue a Tab
ña o l
u S to s are le)
HO-12 In G r mn tore co Ho
sta a s nS use
lac ph St Store
o Q
HO-13 Im ió s LS
erv
ple n Ha res er
me doo
nta p
Ca
ssa
ndr
a
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: BASE Y ESTRUCTURA DE DATOS I Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
✓ Diseñar e implementar modelos de base de datos utilizando SQL Server.
✓ Diseñar e implementar Modelos de datos orientado a BI y Big Data.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Implementa Comando
CREATE DB, DROP DB
▪ Permisos (comando
Grant, Revoke), ▪ Ejercicios de SQL
manipulación de tablas ▪ Ejercicios con
(Create, Table, Alter ▪ SQL ▪ SQL Create, alter, drop
13 Implementa SQL DDL/ DML Table, Drop Table) ▪ DDL ▪ Aritmética table
▪ Aplicar funciones de ▪ DML ▪ Lógica ▪ Ejercicios con
Agregación (Count, Min, funciones de
Max, Sum, Avg), agregación
Consultas con
Agrupamiento,
Subconsultas
▪ Diseña Arquitectura de
Ralph Kimball / Bill
Inmon
▪ Implementa modelado ▪ Ejercicios para
relacional y dimensional ▪ Inteligencia de Negocios ▪ Algebra relacional creación de Data
14 Gestiona Modelos BI Warehouse ▪ Data Warehouse ▪ Aritmética Warehouse
▪ Implementa diseño de ▪ Data Mine ▪ Lógica ▪ Ejercicios con
explotación de datos con indicadores KPI
SQL Server
▪ Implementa Indicadores
KPI

13
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: BASE Y ESTRUCTURA DE DATOS I Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
✓ Diseñar e implementar modelos de base de datos utilizando SQL Server.
✓ Diseñar e implementar Modelos de datos orientado a BI y Big Data.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Ejercicios con NO
▪ Implementa Key/Value
SQL
Stores ▪ NO SQL
Implementa Datos NO ▪ SQL ▪ Ejercicios con
15 ▪ Implementa Column ▪ Mongo DB
estructurados ▪ DFD Mongo DB
Stores ▪ Apache Cassandra
Ejercicios con
▪ Diseña Graph Stores
Apache Cassandra
▪ Ejercicios con
Diseña tecnologías de
▪ Instalación Hadoop Apache Cassandra
15 almacenamiento y ▪ Apache Cassandra Hadoop ▪ Big data
▪ Implementa Cassandra Ejercicios con
estructuramiento con Big data
Hadoop

14

HT
Cod

04 HT-04 Comandos y utilidades Linux


05 HT-05 Tareas administrativas Linux
MODULO FORMATIVO: SISTEMAS OPERATIVOS

TAREAS
01 HT-01 Reconocimiento del Entorno Window s

03 HT-03 Introducción a Linux y el Softw are Libre


CUADRO PROGRAMA

FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN

02 HT-02 Configuración y Administración del Sistema Operativo


CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

Cod
HO
HO-01 In OP
terf
a ER
HO-02 A z de
dm l AC
inis sistem
HO-03 C
om trac a
ION
an ión d ES
HO-04 T d eA
ra b os B
á rch
a
HO-05 C jand sicos ivos y
om
a
oc
o M S Ca

15
HO-06 F n dos n Po -DOS rpeta
ich
e Av
we
r
s.
HO-07 C ros b anza Shell
onf a tc dos
i h de
HO-08 S gurar MS
eg -DO
urid Utilita
HO-09 G ad rios S
Operación Nueva

est de par
HO-10 P
ión l Si
s a la
Operación Repetida

rote del S tema optim


i
HO-11 S cción stema Op er iza ci
erv del
i Op ativo ón
HO-12 C cios d Siste erativ
onf
i
el S ma o
HO-13 In gurac istem Oper
sta ión aO ativ
l
HO-14 S ació n Avan perat o
iste d z iv
ma e Lin ada d o
HO-15 E ux el S
stra s de
Arc y ges iste
HO-16 A tegia m
rqu s d hivos tión d a Op
itec e P ep
HO-17 C a aqu erativ
onf tu ra d rticion ete o
HO-18 G
igu
r e ls am s
est ación istem iento
i a
HO-19 L ón de de ha
íne
a d RPM rdwa
HO-20 In e y re
form co m YUM
HO-21 O a c a n d
per ión d os.
e
HO-22 In acion l Sist
teg es e
bás ma
HO-23 P ridad
rop ic a
del sd
i
HO-24 C edad sistem e edic
om yp ad ión
a
HO-25 U n dos ermis e arc de a
su y o h
a sd ivo rchiv
os.
HO-26 P rios y utilid a e arc
e rm gru d es h ivo
HO-27 G iso p o s .
est s y c
i o
HO-28 C ón de nfigu
onf
i cue raci
HO-29 S gurac ntas ón de
erv ión l en
i torn
HO-30 C cios d de la
rea e re red o
ció
nd d
eR
ep
osi
tori
os
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: SISTEMAS OPERATIVOS Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
✓ Configurar y dar mantenimiento al sistema operativo Windows.
✓ Configurar y usar comandos de administración del sistema operativo Linux.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Interfaz del sistema
▪ Administración de
▪ Ejercicios de
Archivos y Carpetas
Instalación de
▪ Comandos Básicos MS- ▪ Sistema Operativo Windows
Windows
Reconocimiento del Entorno DOS ▪ PowerShell ▪ Lógica
16 ▪ Videos de
Windows ▪ Trabajando con ▪ MS - DOS ▪ Aritmética
Instalación y
PowerShell ▪ Batch
configuración de
▪ Comandos Avanzados de
Windows
MSDOS
▪ Ficheros batch
▪ Configurar Utilitarios
para la optimización
▪ Enlaces de interés
▪ Seguridad del Sistema
sobre gestión y
Operativo
configuración de
▪ Gestión del Sistema
Configuración y ▪ Sistema Operativo Windows Sistema Operativo
Operativo ▪ Lógica
16 Administración del Sistema ▪ Servicios de Windows Windows
▪ Protección del Sistema ▪ Aritmética
Operativo ▪ Seguridad en Windows ▪ Ejercicios de
Operativo
configuración
▪ Servicios del Sistema
avanzada de
Operativo
Windows Server
▪ Configuración Avanzada
del Sistema Operativo
▪ Instalación de Linux y ▪ Sistema Operativo Linux ▪ Ejercicios de
Introducción a Linux y el ▪ Lógica
17 gestión de paquetes ▪ RPM Instalación de
Software Libre ▪ Aritmética
▪ Sistemas de Archivos ▪ YUM Linux

16
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: SISTEMAS OPERATIVOS Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
✓ Configurar y dar mantenimiento al sistema operativo Windows.
✓ Configurar y usar comandos de administración del sistema operativo Linux.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Estrategias de ▪ Videos de
Particionamiento Instalación y
▪ Arquitectura del sistema configuración de
▪ Configuración de Linux
hardware
▪ Gestión de RPM y YUM
▪ Línea de comandos
▪ Información del Sistema
▪ Operaciones básicas de ▪ Ejercicios de uso
edición de archivos de comandos
▪ Lógica
18 Comandos y utilidades Linux ▪ Integridad del sistema de ▪ Sistema Operativo Linux Linux
▪ Aritmética
archivo ▪ Enlaces web
▪ Propiedad y permisos de ▪ Videos
archivo
▪ Comandos y utilidades
▪ Enlaces sobre
▪ Usuarios y grupos ▪ configuración de
▪ Permisos y configuración ▪ red en Linux
del entorno ▪ Videos de
▪ Lógica
18 Tareas administrativas Linux ▪ Gestión de cuentas ▪ Sistema Operativo Linux configuración de
▪ Aritmética
▪ Configuración de la red red en Linux
▪ Servicios de red ▪ Ejercicios para
▪ Creación de Repositorios configuración de
red en Linux

17
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: SISTEMAS OPERATIVOS Semestre: II
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
✓ Configurar y dar mantenimiento al sistema operativo Windows.
✓ Configurar y usar comandos de administración del sistema operativo Linux.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
19 EVALUACIÓN SEMESTRAL

20 PRUEBA DE SUBSANACIÓN

18
TERCER SEMESTRE
FORMACIÓN BÁSICA

19

HT
Cod

3 HT-03 Trabajar con herencias y composición


4 HT-04 Desarrollar y trabajar con polimorfismo
TAREAS
CUADRO PROGRAMA

FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN

MÓDULO FORMATIVO: PROGRAMACIÓN ORIENTADA A OBJETOS

2 HT-02 Trabajar con encapsulación y ocultamiento de la información.


CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL

1 HT-01 Desarrollar los conceptos del paradigma de la programación orientada a objetos

Cod
HO
HO-01 D
efin
HO-02 D ición, OP
ife r car ER
en
c a cte AC
HO-03 D ríst

20
efin ia de ica
l
ION
HO-04 A i
c ió a pro sy ES
bst n d e gra evo
r c ma luc
i
HO-05 M acció lases c ón
éto ny , ob ión es de la
HO-06 C dos d oculta jetos tru c P
ons ea mie tura OO
HO-07 S t ru c c e nt da
od yP
ob ctores so e in OO
rec form
HO-08 A arg y des aci
plic ad truc
a eo ón
HO-09 M ción p e to res
Operación Nueva

odu de ra c
l
ar E n i
o n
HO-10 E
Operación Repetida

l co ida d ( ca psu es
crit lac
HO-11 U
n ce
pto erios ió
so d ,p n
d
HO-12 R e la s e inte rincip
ela Me rfa z ios
c y re
HO-13 In iones ta cla
trod ent s es gla
s)
u cc r e
HO-14 H ió c la
ere
n
na s es
HO-15 H cia S la He
ere i r
nci mple encia
HO-16 H aM
ere
n últip
le
HO-17 H cia d
ere e In
nci
HO-18 E a d terfaz
lec e Im
c ple
HO-19 D ión d
efin e la men
t
HO-20 C ición d técni ación
onc e P ca d
ept olim e re
HO-21 P
olim o de p orfis utiliza
orfi olim mo ció
HO-22 P sm n
olim o y orfism
orfi r eut o p
HO-23 V sm iliza or h
oe ció ere
aria n je n nci
ble
sP rarq a
olim uía
ó rfi sd
cas eh
ere
n ci
a
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: PROGRAMACIÓN ORIENTADA A OBJETOS Semestre: III
Objetivo General:

Al finalizar el curso el alumno desarrolla los conceptos generales de POO – PYTHON.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Definición, características
y evolución de la POO.
▪ Diferencia de la
programación
estructurada y POO.
▪ Definición de clases,
▪ Anaconda Navigator
Desarrollar los conceptos del objetos. ▪ Lógica
✓ Proyectos ▪ Enlaces web
1 paradigma de la Programación ▪ Abstracción y ▪ Aritmética
✓ Configuración de archivos ▪ Videos
Orientada a Objetos. ocultamiento de ▪ Fundamentos de algoritmia
✓ Entorno de variables
información.
▪ Métodos de acceso.
▪ Constructores y
destructores.
▪ Sobrecarga de
operaciones.
▪ Anaconda Navigator
▪ Aplicación de ✓ Uso de variables en scripts
Encapsulación. ✓ Agregando una variable
Trabajar con encapsulación y ▪ Modularidad (criterios, ✓ Agregando una variable ▪ Lógica
▪ Enlaces web
2 ocultamiento de la principios y reglas). encriptada ▪ Aritmética
▪ Videos
información. ▪ El concepto de interfaz. ✓ Agregando una variable ▪ Fundamentos de algoritmia
▪ Uso de las Metaclases. con un valor por defecto
▪ Relaciones entre clases. ✓ Cambiar el valor de una
variable

21
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: PROGRAMACIÓN ORIENTADA A OBJETOS Semestre: III
Objetivo General:

Al finalizar el curso el alumno desarrolla los conceptos generales de POO – PYTHON.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
✓ Eliminar el valor de una
variable
✓ Eliminar una variable
▪ Anaconda Navigator
✓ Uso de variables en scripts
▪ Introducción a la
✓ Agregando una variable
herencia.
✓ Agregando una variable
▪ Herencia simple.
encriptada
▪ Herencia múltiple. ▪ Lógica
Trabajar con herencias y ✓ Agregando una variable ▪ Enlaces web
3 ▪ Herencia de interfaz. ▪ Aritmética
composición. con un valor por defecto ▪ Videos
▪ Herencia de ▪ Fundamentos de algoritmia
✓ Cambiar el valor de una
implementación.
variable
▪ Elección de la técnica de
✓ Eliminar el valor de una
reutilización.
variable
✓ Eliminar una variable
▪ Definición de ▪ Anaconda Navigator
Polimorfismo. ✓ Uso de variables en scripts
▪ Concepto de ✓ Agregando una variable
polimorfismo por ✓ Agregando una variable ▪ Lógica
Desarrollar y trabajar con ▪ Enlaces web
4 herencia. encriptada ▪ Aritmética
polimorfismo. ▪ Videos
▪ Polimorfismo y ✓ Agregando una variable ▪ Fundamentos de algoritmia
reutilización. con un valor por defecto
▪ Polimorfismo en ✓ Cambiar el valor de una
jerarquías de herencia. variable

22
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: PROGRAMACIÓN ORIENTADA A OBJETOS Semestre: III
Objetivo General:

Al finalizar el curso el alumno desarrolla los conceptos generales de POO – PYTHON.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Variables Polimórficas. ✓ Eliminar el valor de una
variable
✓ Eliminar una variable

23
4
3
2
1

HT
Cod
ARTIFICIAL

HT-04 Desarrolla CRUD con MVC


HT-02 Implementa JDBC / Servlet API
TAREAS
HT-01 Elabora interfaces w eb con JAVA EE
CUADRO PROGRAMA

MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN II


CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA
FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN

HT-03 Implementa Pool de conexiones y transacciones JDBC

Cod
HO

24
HO-01 Id
ent OP
HO-02 A ificar p ER
plic rog
HO-03 A
ar p ram AC
plic rogra as o ION
a r ES
HO-04 C r tec mació ientad
rea n n
r co ología orie o s a o
HO-05 D JA ntada b jet
ise ne cti
ña vid VA o
HO-06 C c a BE a ob s
AN jeto
rea apas d a b
c a se
nW
HO-07 C ion d de la se de
rea eu
n
apl
ic d EB
HO-08 C
rP
o S ac
a to
s
rea ol de evlet io n
r
HO-09 E man cone
Operación Nueva

stru ejo xio


n
HO-10 D ctura de tra es
Operación Repetida

esa r pr nsa
o
HO-11 E rrollar ye cto ccion
jec e
u ta proye WEB s rol
ro bac
per cto W con
aci E B MV k y co
one C mm
sC it
RU
D
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: LENGUAJE DE PROGRAMACIÓN II Semestre: III
Objetivo General:
Aplicar el esquema POO en la web utilizando JDBC con el uso del lenguaje de programación Java nebeans con eficiencia las buenas prácticas de desarrollo con conexión JDBC y
Servlet soluciones CRUD.
CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Identificar programas
orientados a objetos
▪ Aplicar programación ▪ Lógica ▪ Implementa
Elabora interfaces web con ▪ Java JDK
5 orientada a objetos en ▪ Aritmética POO
JAVA EE ▪ Netbeans
WEB ▪ Fundamentos de algoritmia ▪ en Java Web
▪ Aplicar tecnología
JAVABEAN
▪ Crear conectividad a base
▪ Tecnología
de datos. ▪ Lógica
Implementa JDBC / Servlet ▪ Java JDK JDBC
6 ▪ Diseña capas de la ▪ Aritmética
API ▪ Netbeans ▪ Servlet
aplicación. ▪ Fundamentos de algoritmia
▪ API
▪ Creación de un Sevlet.
▪ Crear Pool de conexiones.
Implementa Pool de ▪ Lógica
▪ Crear manejo de ▪ Java JDK ▪ Pool de
7 conexiones y transacciones ▪ Aritmética
transacciones rollback y ▪ Netbeans conexiones
JDBC ▪ Fundamentos de algoritmia
commit.
▪ Estructurar proyecto
▪ Rollback
WEB con MVC.
▪ Lógica ▪ Commit
▪ Desarrollar proyecto ▪ Java JDK
8 Desarrolla CRUD con MVC ▪ Aritmética ▪ MVC
WEB. ▪ Netbeans
▪ Fundamentos de algoritmia ▪ Introducción
▪ Ejecutar operaciones
Framework
CRUD.

25
4
3
2
1

WEB II

HT
Cod
ARTIFICIAL
INFORMACIÓN

TAREAS

HT-03 Desarrollar aplicaciones con AJAX


HT-01 Desarrollar conceptos básicos de PHP
FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA

HT-02 Trabajar con PHP acceso a datos (PDO)


CUADRO PROGRAMA

MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES


CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA

HT-04 Trabajar con el framew ork de desarrollo ANGULAR


Cod
HO
HO-01 In
trod
HO-02 V ucció OP
aria na ER
HO-03 O b les PH AC
PH P
per P
ION
HO-04 E adore , mat
riz
ES
ven sP g
HO-05 C to s H P l
o ba
ont con d ly e
r xpr
HO-06 F ol de iciona esi
unc flu jo les ón
i ó n P H P H
HO-07 S P HP P P yc
esi
ó , yb a

26
HO-08 In n PH funció u cles so de
trod Py nP cam
HO-09 C ucció COO HP c bio
Operación Nueva

one na KIE on
x ió PD arg
HO-10 C um
Operación Repetida

rea n PD Oy S
rD O QL
ent
o
HO-11 L
eer tos c a
o
HO-12 A Datos n PD
ctu co O
a
HO-13 In lizar n PDO
trod ye
li
HO-14 C ucció minar
ara na Da
c
HO-15 C te rís AJAX tos co
om tica nP
po sd DO
HO-16 L n
a re ente e AJA
f s X
HO-17 A erenc AJA
sig
n ia d X
HO-18 C acion e ob
ódi
g es je to
HO-19 In o de XM
trod l lad LH
HO-20 E ucció o del
ttp R
equ
xpr na se r est
esi A v id
HO-21 D o NG
UL
or
irec nes AR
tiva
HO-22 C s
ont
rola
HO-23 F dor
iltro es
s
HO-24 M
ódu
los
HO-25 E
ven
tos
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: DESARROLLO DE APLICACIONES WEB II Semestre: III
Objetivo General:

Al finalizar el curso el alumno desarrolla los conceptos generales de PHP, PDO, Ajax y FrameWork Angular.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Introducción a PHP
▪ Variables PHP, matriz
global y expresión
▪ Operadores PHP
▪ Editor Web.
▪ Eventos condicionales ▪ Lógica
Desarrollar conceptos básicos ▪ Gestor de base datos. ▪ Enlaces web.
9 PHP y caso de cambio ▪ Aritmética
de PHP ▪ Apache Web Server. ▪ Videos.
▪ Control de flujo PHP y ▪ Fundamentos de algoritmia
▪ Interprete PHP.
bucles
▪ Función PHP, función
PHP con argumento
▪ Sesión PHP y COOKIE
▪ Introducción a PDO y
SQL
▪ Editor Web.
▪ Conexión PDO ▪ Lógica
Trabajar con PHP acceso a ▪ Gestor de base datos. ▪ Enlaces web.
10 ▪ Crear Datos con PDO ▪ Aritmética
datos (PDO) ▪ Apache Web Server. ▪ Videos.
▪ Leer Datos con PDO ▪ Fundamentos de algoritmia
▪ Interprete PHP.
▪ Actualizar y eliminar
Datos con PDO
▪ Introducción a AJAX
▪ Características de AJAX ▪ Editor Web.
▪ Lógica
Desarrollar aplicaciones con ▪ Componentes AJAX ▪ Gestor de base datos. ▪ Enlaces web.
11 ▪ Aritmética
AJAX ▪ La referencia de objeto ▪ Apache Web Server. ▪ Videos.
▪ Fundamentos de algoritmia
XMLHttpRequest ▪ Interprete PHP.
▪ Asignaciones

27
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: DESARROLLO DE APLICACIONES WEB II Semestre: III
Objetivo General:

Al finalizar el curso el alumno desarrolla los conceptos generales de PHP, PDO, Ajax y FrameWork Angular.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Código del lado del
servidor
▪ Introducción a
ANGULAR
▪ Expresiones ▪ Editor Web.
▪ Lógica
Trabajar con el framework de ▪ Directivas ▪ Gestor de base datos. ▪ Enlaces web.
12 ▪ Aritmética
desarrollo ANGULAR ▪ Controladores ▪ Apache Web Server. ▪ Videos.
▪ Fundamentos de algoritmia
▪ Filtros ▪ Interprete PHP.
▪ Módulos
▪ Eventos

28

HT
Cod
ARTIFICIAL

3 HT-03 Implementa triggers y XML


TAREAS

1 HT-01 Implementa JOINs, subconsultas y funciones


CUADRO PROGRAMA

CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA

MÓDULO FORMATIVO: BASE Y ESTRUCTURA DE DATOS II

4 HT-04 Concurrencia, rendimiento y monitoreo de base de datos


FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA INFORMACIÓN

2 HT-02 Implementa indices, vistas y procedimientos almacenados

Cod
HO
HO-01 Im
ple

29
HO-02 Im ment
ple aJ OP
OIN ER
HO-03 U ment
sa a s 's (Eq AC
ndo ubc u i
HO-04 Im f o joi ION
ple uncio nsult n, No
HO-05 Im m en n es a s( n -eq
ES
ple ta fu incor Tipos u ijo in
HO-06 Im ment ncion pora de ,
aí d su Self jo
ple
m ndi es de as bco i
HO-07 Im en ce finid nsu n, Ou
ter
ple ta vi s as ltas
) join
HO-08 Im ment stas por
e )
ple ap l us
m ro ce u ario
HO-09 Im en
Operación Nueva

ple ta m dimie
HO-10 Im m en a ne n to
Operación Repetida

ple ta tri jo de s a lm
HO-11 A ment ggers error acen
lma ac es ado
ó s
HO-12 C cena digo
onc yc adm
urre o ns ini
HO-13 R
end ncia ulta d strad
imi en ata oe
en b ns
ql s
to y ase XML
mo de d erv
nito ato er
reo s
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: BASE Y ESTRUCTURA DE DATOS II Semestre: III
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
▪ Usar el lenguaje Transact-SQL, para construir consultas, funciones y procedimientos en SQLServer.
▪ Verificar la concurrencia, como el rendimiento y monitoreo de base de datos.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Implementa JOIN's
(Equijoin, Non-equijoin,
Self join, Outer join).
▪ Implementa subconsultas
▪ Ejercicios de Join
(Subconsultas de una sola
▪ SQL ▪ SQL Server y subconsultas.
Implementa JOINs, fila, subconsultas de
13 ▪ DDL ▪ Aritmética ▪ Ejercicios para
subconsultas y funciones varias filas y subconsultas
▪ DML ▪ Lógica creación de
correlacionadas).
funciones.
▪ Usando funciones
incorporadas.
▪ Implementa funciones
definidas por el usuario.
▪ Implementa índices
▪ Implementa vistas
▪ Ejercicios para
▪ Implementa ▪ SQL Server
Implementa índices, vistas y ▪ SQL Server creación de
14 procedimientos ▪ Aritmética
procedimientos almacenados ▪ Oracle índices, vistas y
almacenados ▪ Lógica
procedimientos.
▪ Implementa manejo de
errores
▪ SQL Server ▪ Ejercicios para
15 Implementa triggers y XML ▪ Implementa triggers ▪ SQL Server ▪ Aritmética creación de
▪ Lógica triggers, código

30
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: BASE Y ESTRUCTURA DE DATOS II Semestre: III
Objetivo General:
Al finalizar el módulo formativo el estudiante estará en la capacidad de:
▪ Usar el lenguaje Transact-SQL, para construir consultas, funciones y procedimientos en SQLServer.
▪ Verificar la concurrencia, como el rendimiento y monitoreo de base de datos.

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Implementa código administrado y
administrado en SQL consultas de XML
Server
▪ Almacena y consulta data
XML
▪ Ejercicios para
▪ Concurrencia en base de ▪ SQL Server determinar la
Concurrencia, rendimiento y ▪ SQL Server
15 datos ▪ Aritmética concurrencia,
monitoreo de base de datos ▪ Oracle
▪ Rendimiento y monitoreo ▪ Lógica rendimiento y
monitoreo de BD

31

HT
Cod
ARTIFICIAL

SOFTWARE
INFORMACIÓN

4 HT-04 Modela despliegue del softw are


TAREAS

3 HT-03 Modela arquitectura de softw are


FAMILIA OCUPACIONAL: TECNOLOGÍAS DE LA

MÓDULO FORMATIVO: MODELADO Y DISEÑO DEL

1 HT-01 Modela de casos de uso y documentación


2 HT-02 Modela analisis de clases y documentación
CUADRO PROGRAMA

CARRERA: INGENIERÍA DE SOFTWARE CON INTELIGENCIA

Cod
HO
HO-01 Re
con
o
HO-02 Mo cer si

32
del stem
HO-03 Ap a área as, tip OP
lica de osy ER
t écn p r m
HO-04 Dis oc o AC
eña ica de eso d dela p
e
ION
HO-05 Mo estru docum nego roces
ctu
ES
del r cio os d
a a de
ent
a ción e neg
HO-06 Mo dise cla
del ño US ocio
a d lógi ses
co d E C
HO-07 Ide ocu ASE
ntif me eu
i n
HO-08 Mo ca cap ntació a bas
del as d n a ed
e
t
HO-09 Dis a diag e abst ravés datos
Operación Nueva

eña ram racc de d


Operación Repetida

HO-10 Ide arqui a de co ión en iagram


ntif tect mp la a ad
i u
HO-11 Mo ca disp raca onen rquite e activ
del osit pas tes c t
en y su urad idade
s
HO-12 De a digra ivos e VS el s
sar n m rela o
rolla ma de un m edia ción c ftwar
r pla d od nte on e
la B
n d esplieg elo de mod
ed u d e l
o D
esp e esp
lieg ieg de co
ue ue mp
del one
sof nte
twa s
re
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: MODELADO Y DISEÑO DEL SOFTWARE Semestre: III
Objetivo General:
▪ Diseñar modelos de análisis y modelado conceptual, estructurad y no estructurado de la información vs los orientado a objetos.
▪ Soluciones CRUD

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Reconocer sistemas, tipos
y modela procesos de
negocio. ▪ Análisis de
▪ Rational Rose
Modela casos de uso y ▪ Modela área de proceso ▪ Lógica sistema de
16 ▪ Argo UML
documentación de negocio. ▪ Aritmética información.
▪ Sistema de información
▪ Aplica técnica de ▪ Enlace web.
documentación USE
CASE.
▪ Diseña estructura de
clases.
▪ Análisis de
▪ Modela diseño lógico de ▪ Rational Rose
Modela análisis de clases y ▪ Lógica sistema de
17 una base de datos. ▪ Argo UML
documentación ▪ Aritmética información.
▪ Modela documentación a ▪ Base de datos
▪ Enlace web.
través de diagrama de
actividades.
▪ Identifica capas de
abstracción en la ▪ Análisis de
▪ Rational Rose
Modela arquitectura de arquitectura del software. ▪ Lógica sistema de
18 ▪ Argo UML
software ▪ Modela diagrama de ▪ Aritmética información.
▪ Arquitectura de software
componentes y su ▪ Enlace web.
relación con la BD.

33
HOJA DE PROGRAMACIÓN
PROGRAMA DE FORMACIÓN PROFESIONAL
Familia Ocupacional: TECNOLOGÍAS DE LA INFORMACIÓN Carrera: INGENIERÍA DE SOFTWARE CON INTELIGENCIA ARTIFICIAL
Módulo Formativo: MODELADO Y DISEÑO DEL SOFTWARE Semestre: III
Objetivo General:
▪ Diseñar modelos de análisis y modelado conceptual, estructurad y no estructurado de la información vs los orientado a objetos.
▪ Soluciones CRUD

CONTENIDOS DE APRENDIZAJE
SEMANA PROYECTOS
CONOCIMIENTOS CONOCIMIENTOS
TAREAS DE OPERACIONES AUTOESTUDIO
TECNOLÓGICOS COMPLEMENTARIOS
APRENDIZAJE
▪ Diseña arquitectura capas
en vs mediante modelo de
componentes.
▪ Identifica dispositivos en
un modelo de despliegue. ▪ Análisis de
▪ Rational Rose
Modela despliegue del ▪ Modela diagrama de ▪ Lógica sistema de
18 ▪ Argo UML
software despliegue. ▪ Aritmética información.
▪ Arquitectura de Hardware
▪ Desarrollar plan de ▪ Enlace web.
despliegue del software.
19 EVALUACIÓN SEMESTRAL

20 PRUEBA DE SUBSANACIÓN

34
PROPIEDAD INTELECTUAL DEL SENATI PROHIBIDA SU REPRODUCCIÓN Y
VENTA SIN LA AUTORIZACIÓN CORRESPONDIENTE

35

También podría gustarte