Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERÍA ELÉCTRICA.
PROGRAMA DE INGENIERÍA DE
SOFTWARE
LÓGICA Y ALGORITMOS
ENERO – JULIO 2018
El objetivo general del curso es proporcionar los fundamentos formales del campo de la
lógica y presentar las aplicaciones que tiene en computación y específicamente en el área
del desarrollo de software, para con ello aumentar la capacidad de razonamiento por parte
del alumno de tal forma que sea capaz de desarrollar sus habilidades lógicas que le
permitirán solucionar problemas de forma algorítmica.
3. BILBIOGRAFÍA RECOMENDADA.
CALIFICACION GENERAL:
EXAMENES PARCIALES:
Se aplicarán tres exámenes parciales durante el curso, su aplicación será al finalizar los
temas que se incluirán en el examen. Para tener derecho a presentar cada examen se
deberá cumplir con el 80% o más de asistencia. Solamente se podrán eliminar las faltas
presentando el respectivo justificante oficial. Más adelante en este documento se muestra
un calendario con fechas tentativas para la realización de los exámenes.
EXAMEN ORDINARIO
El examen ordinario se tendrá que presentar cuando no se alcance calificación
aprobatoria tomando en cuenta los exámenes parciales, tareas y proyecto final. Para tener
derecho a presentar el examen ordinario se deberá cumplir con el 80% o más de
asistencia. La fecha del examen ordinario será marcada por la dirección en el calendario
oficial que se publica a finales del semestre.
EXAMEN EXTRAORDINARIO.
Si al finalizar el curso no se obtiene un promedio aprobatorio (tomando en cuenta todos
los puntos a calificar), para aprobar la materia será obligatorio presentar un examen
extraordinario, el cual se compondrá de todos los temas del curso y la calificación
obtenida en este será la calificación final del curso. Para tener derecho a presentar el
examen se deberá cumplir con el 70% o más de asistencia.
TAREAS
Frecuentemente se dejarán tareas de investigación o de resolución de problemas, las
cuales deben ser entregadas de acuerdo a la especificación que se dé de las mismas.
PROYECTO FINAL
Al final del curso se presentará un proyecto final en donde se pongan en práctica los
conocimientos obtenidos. Dicho proyecto se entregará a más tardar el último día de clases
según el calendario oficial.
NOTA ADICIONAL
Ninguno de los criterios de evaluación se podrá recuperar si no se entregan en tiempo y
forma, es decir, no habrá oportunidad de entregar tareas fuera de tiempo ni de presentar
exámenes en una fecha diferente a la establecida, así mismo el proyecto solamente se
revisará el día acordado.
Honestidad Académica
Tanto las tareas como los exámenes deben de ser elaborados de forma individual. Pueden
reunirse días antes para estudiar juntos o compartir ideas, pero las tareas deben ser
elaboradas por ti mismo. Si se detectan tareas copiadas causará la eliminación de la
calificación de dicha tarea para los alumnos involucrados. De la misma manera, los
exámenes deben de ser contestados individualmente, en silencio y sin la ayuda de notas o
dispositivos electrónicos (teléfonos, tablets, etc), de lo contrario el examen se dará por
reprobado y el alumno perderá la oportunidad exentar y tener calificación en examen
ordinario, teniendo que presentar obligatoriamente el examen extraordinario.
Comportamiento en clase
Queda estrictamente prohibido realizar trabajos, tareas, estudiar, etc. de otra clase
distinta a Lógica y Algoritmos durante las horas de clase, el alumno que sea detectado
teniendo este comportamiento se le pedirá que abandone el salón de clases y tendrá falta
ese día. Queda prohibido además estar platicando, haciendo ruido, o cualquier otro
comportamiento que distraiga a sus compañeros o al profesor durante la clase, de lo
contrario también se le pedirá al alumno involucrado que abandone el salón.
6. CALENDARIO DE EXAMENES Y PROGRAMA DE ESTUDIOS
(TENTATIVO)
FECHA TEMA
29 – enero – 2018 1. Preliminares
1.1 Teoría de Conjuntos
1.1.1 Conceptos básicos
1.1.1.1 Conjunto
1.1.1.2 Elementos
1.1.1.3 Pertenencia
1.1.1.4 Subconjunto
1.1.1.5 Universo
1.1.2 Representación de Conjuntos
1.1.2.1 Representación por extensión
1.1.2.2 Representación por especificación
1.1.3 Representación gráfica de conjuntos
1.1.3.1 Diagramas de Venn
1.1.4 Conjuntos finitos
1.1.5 Conjuntos especiales
1.1.6 Relaciones entre conjuntos
1.1.6.1 Subconjuntos
1.1.6.2 Igualdad entre conjuntos
1.1.6.3 Conjuntos Disjuntos
1.1.6.4 Subconjunto propio
1.1.6.5 Subconjunto impropio
1.1.7 Operaciones sobre conjuntos
1.1.7.1 Unión
1.1.7.2 Intersección
1.1.7.3 Diferencia
1.1.7.4 Diferencia simétrica
1.1.7.5 Complemento
1.1.8 leyes de conjuntos
1.1.9 Implementación de conjuntos y sus operaciones
2. Lógica Proposicional
2.1 Introducción a la lógica
2.2 Proposiciones.
2.2.1 Proposiciones simples y compuestas.
2.2.2 Términos de enlace de proposiciones: conectivos
lógicos.
2.2.3 Notación lógica
2.2.4 Fórmulas bien formadas.
2.3 Fórmulas lógicas.
2.3.1 Valores de verdad de una proposición.
2.3.2 Tablas de verdad de las proposiciones atómicas.
2.3.3 Tablas de verdad para una proposición
compuesta.
2.3.4 Tautología y validez.
2.3.5 Contradicción.
2.3.6 Equivalencias lógicas.
2.3.7 Implicaciones lógicas.
2.3.8 Forma normal conjuntiva (FNC) y forma normal
disyuntiva (FND).
2.4 Diagramas lineales.
2.4.1 Reglas de sustitución.
2.4.2 Reglas de inferencia.
2.4.3 Inferencias válidas e inferencias no válidas.
2.5 Métodos de demostración.
2.5.1 Directa.
2.5.2 Indirecta: por contradicción.
2.5.3 Inducción matemática.
3. Cálculo de Predicados
3.1 Conceptos básicos
3.1.1 Predicado
3.1.2 Variables
3.1.3 Lógica de predicados
3.1.3.1 Alfabeto
3.1.3.2 Universo
3.2 Predicados y proposiciones
3.3 Cuantificadores
3.3.1 Cuantificador universal
3.3.2 Cuantificador existencial
3.3.3 Alcance de los cuantificadores
3.4 Implicación lógica
3.5 Equivalencia lógica
3.6 Leyes de DeMorgan generalizadas
3.7 Regla general
3.8 Proposiciones y alcance de un cuantificador
3.9 Predicados y alcance de un cuantificador
3.10 Variables ligadas y libres
3.11 Formalización de frases