Professional Documents
Culture Documents
Subdireccin Acadmica
Instrumentacin Didctica para la Formacin y Desarrollo de Competencias Profesionales
Periodo agosto diciembre 2016
Nombre de la asignatura: Lenguajes de Interfaz
Plan de estudios: Ingeniera en Sistemas Computacionales ISIC-2010-224
Clave de la asignatura: SCC-1014
Horas teora horas prctica crditos: 2-2-4
1. Caracterizacin de la asignatura:
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades:
Implementa aplicaciones computacionales para solucionar problemas de diversos contextos, integrando diferentes
tecnologas, plataformas o dispositivos
Desarrolla y administra software para apoyar la productividad y competitividad de las organizaciones cumpliendo con
estndares de calidad.
Coordina y participa en equipos multidisciplinarios para la aplicacin de soluciones innovadoras en diferentes contextos.
Disea e implementa interfaces para la automatizacin de sistemas de hardware y desarrollo del software asociado.
2. Intencin didctica:
En la primera unidad se pretende dar un panorama general de lo que es el lenguaje ensamblador y donde se puede
utilizar. La segunda unidad se da a conocer las principales instrucciones y funciones del lenguaje ensamblador, la forma
de estructurar un programa, los parmetros que se tienen que tomar en cuenta realizando ejemplos sencillos. En la unidad
tres el estudiante desarrollar programas en lenguaje ensamblador que haga uso de macros o procedimientos,
posteriormente, analizar el funcionamiento interno de los programas desarrollados haciendo el uso del software que
permita obtener datos estadsticos sobre el funcionamiento de los mismos. En la ltima unidad el estudiante obtendr los
conocimientos necesarios para la programacin
3. Competencia de la asignatura:
Desarrollar software para establecer la interfaz hombre-mquina y mquina-mquina.
MANUAL DE LINEAMIENTOS ACADMICOS-ADMINISTRATIVOS DEL TECNM
Actividades de aprendizaje
Actividades de enseanza
1. Introduccin al lenguaje
ensamblador
1.1 Importancia de la
programacin en lenguaje
ensamblador.
1.2 El procesador y sus
registros internos
1.3 La memoria principal
(RAM) 1.4 El concepto de
interrupciones
1.5 Llamadas a servicios
del sistema
1.6 Modos de
direccionamiento
1.7 Proceso de
ensamblado y ligado
1.8 Desplegado de
mensajes en el monitor
El facilitador da a
conocer las reglas del
curso, los criterios de
evaluacin
y
acreditacin
de
las
asignaturas para cada
una de las unidades y
.entrega
la
instrumentacin
didctica.
A. se adapta a situaciones y
contextos complejos
B. Hace
aportaciones a las
actividades
acadmicas
desarrolladas(argumenta y presenta
fuentes de informacin adicionales)
C. Propone y explica soluciones o
procedimientos no vistos en clase
D. Introduce recursos y experiencias
que promueven un pensamiento
crtico( introduce cuestionamientos
apoyado en diferentes fuentes)
E. Incorpora conocimientos y
actividades interdisciplinarias
F. Realiza su trabajo de manera
autnoma y autorregulada (entrega
a tiempo sus trabajos.
Horas tericoprcticas
Matriz de evaluacin
MANUAL DE LINEAMIENTOS ACADMICOS-ADMINISTRATIVOS DEL TECNM
Evidencia de aprendizaje
Indicador de alcance
A
Mapa mental
10
Cuadro comparativo
15
3%
3%
4%
ES
7%
8%
ES
Participacin en clase
EF
Reporte
15
5%
Examen
60
50%
Competencia no. 2
interfaz.
Evaluacin de la evidencia
5%
5%
ES
20
%
ES
Descripcin: Conoce y aplica instrucciones del lenguaje ensamblador, para programar aplicaciones de
Actividades de aprendizaje
Actividades de enseanza
Desarrollo de competencias
genricas
2. programacin bsica
2.1
Ensamblador (y
ligador) a utilizar
2.2 Ciclos numricos
2.3 Captura bsica de
cadenas
2.4
Comparacin y
prueba
2.5 Saltos 2.6 Ciclos
condicionales
2.7
Incremento y
decremento 2.8 Captura
de cadenas con formato
2.9
Instrucciones
Realiza
una
investigacin sobre las
caractersticas
del
lenguaje ensamblador,
modos
de
direccionamiento,
manejo de cadenas,
desplazamiento
y
rotacin y elaborar un
mapa mental.
Sugiere
a
los
estudiantes
donde
buscar informacin para
realizar la investigacin.
A. se adapta a
situaciones y contextos
complejos
B. Hace aportaciones a
las actividades
acadmicas
desarrolladas(argument
a y presenta fuentes de
informacin adicionales)
C. Propone y explica
soluciones o
procedimientos no
vistos en clase
Horas terico-prcticas
25
aritmticas
2.10
Manipulacin de la pila
2.11 Obtencin de cadena
con
representacin
decimal
2.12
Instrucciones lgicas 2.13
Desplazamiento y rotacin
2.14 Obtencin de una
cadena
con
la
representacin
hexadecimal
2.15
Captura
y
almacenamiento de datos
numricos
2.16
Operaciones
bsicas sobre archivos de
disco
Matriz de evaluacin
Evidencia de aprendizaje
entre el lenguaje
ensamblador, java y
algn otro lenguaje
considerando
operadores, manejo de
cadenas, archivos,
almacenamiento de
datos numricos,
comparacin, saltos y
ciclos
retroalimentar.
Realizar pruebas de
escritorio
a
los
programas propuestos
en clase.
Disear, supervisar y
retroalimentar
las
Elaborar programas en
prcticas en el centro
lenguaje ensamblador
de cmputo.
para el manejo de
cadenas, operaciones
Disear las tareas para
matemticas y archivos,
que los estudiantes
desplazamiento
y
realicen sus programas.
rotacin,
almacenamiento
de
datos.
Indicador de alcance
A
Mapa mental
10
Cuadro comparativo
10
D. Introduce recursos y
experiencias que
promueven un
pensamiento
crtico( introduce
cuestionamientos
apoyado en diferentes
fuentes)
E. Incorpora
conocimientos y
actividades
interdisciplinarias
F. Realiza su trabajo de
manera autnoma y
autorregulada( entrega
a tiempo sus trabajos.
3%
3%
4%
ES
5%
5%
ES
Participacin en clase
programas
Evaluacin de la evidencia
EF
30
10%
10
10
ES
Examen
50
25%
%
25
%
ES
Competencia no. 3
Descripcin: Aplica macros y procedimientos en el desarrollo de aplicaciones de software orientado a interfaz
en lenguaje ensamblador.
Temas y subtemas para desarrollar
la competencia especfica
3. Modularizacin
3.1 Procedimientos
3.2 Macros
Actividades de aprendizaje
Actividades de enseanza
Desarrollo de competencias
genricas
Realiza
una
investigacin
sobre
procedimientos
y
macros y plasmarlo en
un organizador grfico
A. se adapta a
situaciones y contextos
complejos
B. Hace aportaciones a
las actividades
acadmicas
desarrolladas(argument
a y presenta fuentes de
informacin adicionales)
C. Propone y explica
soluciones o
procedimientos no
vistos en clase
D. Introduce recursos y
experiencias que
promueven un
pensamiento
crtico( introduce
cuestionamientos
apoyado en diferentes
Posteriormente en
equipos discutir su
investigacin y
comentar sus
conclusiones al grupo.
Realizar las prcticas
en el centro de cmputo
propuestas por los
docentes y entregar los
reportes
correspondientes.
Por medio de un
ejemplo explicar el uso
de procedimientos y
macros.
Realizar pruebas de
escritorio
a
los
programas propuestos
en clase.
Disear, supervisar y
Elaborar programas en retroalimentar
las
Horas teorico-prcticas
11
prcticas en el centro
lenguaje ensamblador de cmputo.
que
usen
procedimientos
y Disear las tareas para
macros.
que los estudiantes
realicen sus programas.
fuentes)
E. Incorpora
conocimientos y
actividades
interdisciplinarias
F. Realiza su trabajo de
manera autnoma y
autorregulada( entrega
a tiempo sus trabajos.
Matriz de evaluacin
Evidencia de aprendizaje
Indicador de alcance
A
Organizador grfico
3%
10
3%
4%
Ejercicios en clase
Evaluacin de la evidencia
F
ES
EF
Reporte de prcticas
10
3%
3%
3%
ES
programas
30
10%
10
%
10
%
ES
Examen
50
50%
20
%
ES
Competencia no. 4
Descripcin:
Actividades de aprendizaje
4. Programacin de
dispositivos
Realiza
Actividades de enseanza
una Sugerir
Desarrollo de competencias
genricas
los A. se adapta a
Horas teorico-prcticas
10
estudiantes fuentes de
informacin
para
realizar la investigacin.
investigacin
sobre
puertos y dispositivos
Organizar equipos para
en una computadora y
discutir la investigacin
elaborar
un
mapa
realizada.
mental
Realizar las prcticas
en el centro de cmputo
propuestas por el
docentes y entregar los
reportes
correspondientes.
Realizar pruebas de
escritorio
a
los
programas propuestos
en clase, explicando los
programas.
Disear, supervisar y
retroalimentar
las
Elaborar programas en
prcticas en el centro
lenguaje para el manejo
de cmputo.
de
puertos
y
dispositivos.
Disear las tareas para
que los estudiantes
realicen sus programas.
situaciones y contextos
complejos
B. Hace aportaciones a
las actividades
acadmicas
desarrolladas(argument
a y presenta fuentes de
informacin adicionales)
C. Propone y explica
soluciones o
procedimientos no
vistos en clase
D. Introduce recursos y
experiencias que
promueven un
pensamiento
crtico( introduce
cuestionamientos
apoyado en diferentes
fuentes)
E. Incorpora
conocimientos y
actividades
interdisciplinarias
F. Realiza su trabajo de
manera autnoma y
autorregulada( entrega
a tiempo sus trabajos.
Matriz de evaluacin
Evidencia de aprendizaje
Indicador de alcance
A
Organizador grfico
10
3%
Evaluacin de la evidencia
3%
4%
Ejercicios en clase
ES
EF
Reporte de prcticas
10
3%
3%
3%
ES
programas
30
10%
10
%
10
%
ES
Examen
50
50%
20
%
ES
Apoyos didcticos
Computadora
Algoritmos
Pginas electrnicas
ED
Ef1
EF1
EF1
ES1
EF2
EF2
EF2
EF2
10
11
12
13
14
15
16
EF3
ES2
EF3
EF3
EF3
EF4
ES3
EF4
EF4
EF4
ES4
17
Tiempo real
Seguimiento
departamental
Inst.
Didctic
a.
Avance
1
ED=Evaluacin diagnstica
Avance
2
Avance
3
Entrega
final
ES=Evaluacin sumativa