Carta Algoritmos Comp 2006

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Carta Algoritmos Comp 2006 as PDF for free.

More details

  • Words: 1,393
  • Pages: 16
UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA PLAN DE CURSO

I. DATOS DE IDENTIFICACION Facultad de Contaduría y Administración

1. Unidad Académica: 2. Carrera (s):

Lic. en Informática

4. Nombre de la asignatura: 6. No. de Horas:

Teóricas:

8. Ciclo Escolar:

2002-1

3. Vigencia del plan:

Lenguajes algoritmicos 2

Practicas:

5. Clave: 2

Modalidad de la Practica:

9. Etapa de Formación a la que pertenece:

10. Carácter de la asignatura:

Obligatoria:

X

Optativa:

11. Requisitos para cursar la asignatura: 12.Tipología :

3

Formulo:

L.I. Margarita Ramirez Ramirez/ l.I. Esperanza Manrique Rojas/

Fecha:

Mayo del 2002

Vo.Bo.: Cargo:

4464

7. No. de créditos: Básica

Lic.Esperanza Manrique Rojas Coordinación Lic. Informática

2002-1

6

ESTRUCTURA DE LAS PRACTICAS No. de practica

Competencia(s) 1 Identificar las diferencias entre algoritmos, diagramas de flujo y pseudocódigo. 2 Diseñar diagramas de flujo utilizando simbología para lectura-escritura de datos. 3 Diferenciar las características, ventajas y desventajas, aplicaciones de cada lenguaje de programación. 4 Diseñar diagramas de flujo utilizando sentencias condicionales simples, com-. puestas, anidadas. 5 Diseñar diagramas de flujo utilizando sentencias repetitivas repetir, mientras, for. 6 Diseñar diagramas de flujo utilizando arreglos unidimencionales (lectura, escritura, asignación) 7 Diseñar diagramas de flujo utilizando arreglos bidimencionales (lectura, escritura, asignación)

Descripción

Material de Apoyo

Duración

Elaborar cuadro sinóptico con características Bibliografía. 2 hr. de cada técnica. Resolución de problemas de Apuntes docentes 4 hrs. lectura-escritura, utilizando diagramas de flujo. Exposición de características de diferentes Bibliografía, Internet. 2 hrs. lenguajes de programación. Elaboración de diagramas de flujo utilizando sentencias condicionales, para la solución de problemas. Elaboración de diagramas de flujo utilizando sentencias condicionales, para la solución de problemas. Elaboración de diagramas de flujo utilizando arreglos unidimencionales, para la solución de problemas. Elaboración de diagramas de flujo utilizando arreglos bidimencionales, en la solución de problemas.

Resolución de problemas

4 hrs.

Resolución de problemas

10 hrs.

Resolución de problemas

6 hrs.

Resolución de problemas

4 hrs.

II. PROPOSITOS GENERAL DEL CURSO

Este curso está ubicado en la etapa básica, del plan de estudios de la Lic. en Informática, es obligatoria, introduce al estudiante en el ambiente de la lógica de programación, a la vez que proporciona las bases de los Lenguajes Algorítmicos a nível de análisis. Como resultado de éste curso se espera que el estudiante incursione en el desarrollo de Lógica que utilice las herramientas de algorítmos, diagramas de flujo, resuelva problemas, utilizando sentencias condicionales y estructuras repetitivas, estos aprendizajes apoyarán al estudiante para la creación de programas, en la materia de Programación I, como parte inicial en el área de programación de sistemas. .

III. COMPETENCIA DEL CURSO

El alumno, utilizará las diferentes metodologías y técnicas de lógica de programación, para estructurar su razonamiento, en la resolución de problemas planteados, elaborará diagramas de flujo utilizando las técnicas de solución de problemas y aplicará las sentencias básicas (sentencias condicionales y repetitivas), que apoyen en el diseño de sistemas de información..

IV. EVIDENCIA DE DESEMPEÑO Desarrollo de algoritmos y diagramas de flujo, aplicando las sentencias (secuenciales, condicionales o repetitivas) apropiadas para resolver las situaciones presentadas, que sea posible resolver adecuadamente el problema planteado en las diversas técnicas de análisis y diseño de lógica de programación.

V. DESARROLLO POR UNIDADES Nombre de la Unidad:

I. DEFINICION DE CONCEPTOS Y PROPIEDADES DE LOS ALGORITMOS. Contenido Temático 1.1. Introducción a los algoritmos. 1.2. Concepto de algoritmo. 1.3. Propiedades de los algoritmos. 1.4. Lenguaje de Programación. 1.4.1. Concepto de programa 1.4.2 Concepto de programación. 1.5. Tipos de Lenguajes. 1.6. Traductores de Lenguaje. 1.6.1 Compilador e intérprete. 1.7 Concepto de dato y tipos de Datos 1.8 Concepto de constante y variables. 1.8.1 Tipos de Constantes. 1.8.2 Tipos de variables 1.9 Expresiones. 1.9.1. Tipos de expresiones. 1.9.2. Expresiones aritméticas. 1.9.3 Reglas de prioridad. 1.9.4 Expresiones Lógicas. 1.9.5. Operaciones de asignación. 1.10 Estrategias para la solución de problemas. 1.10.1. Análisis del programa. 1.10.2. Diseño del algoritmo. 1.11 Representación gráfica de los algoritmos. 1.11.1 Diagramas de flujo. 1.11.2 Símbolos y reglas utilizados en los diagramas. 1.12.Diagramas Nassi Schneiderman (N-S) 1.13 Diagramas diseño descendente (Top Down)

Competencia: El alumno realizará diagramas de flujo, pseudocódigos, diagramas N-S y diseños descendente, utilizando los conceptos básicos de cada uno de ellos, aplicando estrategias para la solución de problemas, utilizando la simbología para representar la solución de problemas, de casos específicos. Duración 10 horas

Nombre de la Unidad:

II. LOGICA DE DIAGRAMACION.

Competencia El alumno realizará diagramas de flujo , utilizando los elelementos necesarios, instrucciones de lectura y escritura de datos, así como la realización de operaciones matemáticas básicas.

Contenido Temático

2.1 Inicialización de variables. 2.2 Construcción de D.F. para lectura de datos. 2.3. Simbología y característica de escritura de mensajes en los diagramas de flujo. 2.4 Simbología y características de escritura de datos en diagramas de flujo. 2.5 Operaciones aritméticas. 2.6 Resolución de problemas utilizando lectura/escritura de datos. 2.7 Resolución de problemas utilizando operadores aritméticos.

Duración 5 horas

Nombre de la Unidad:

III. Estructuras algorítmicas selectivas

Competencia El alumno realizará diagramas de flujo, algoritmos, utilizando estructuras selectivas evaluará las sentencias y podrá elegir la sentencia necesaria de acuerdo a la situación planteada, que le permita la solución de problemas.

Contenido Temático 3.1 Introducción a las estructuras selectivas 3.2. Estructura simple ( si entonces) 3.3. Estructura doble (si entonces/sino) 3.4 Estructura múltiple . 3.5 Estructuras de selección anidadas. 3.6 Elaboración de diagramas de flujo utilizando sentencias selectivas.

Duración 18 horas

Nombre de la Unidad:

IV. Estructuras algorítmicas repetitivas. Contenido Temático

4.1 Introducción a las sentencias repetitivas. 4.2 Contadores y acumuladores. 4.3 Estructura mientras (While) 4.3.1 Estructuras while anidadas. 4.3.2. Estructuras while y sentencias condicionales. 4.3.3 Estructuras while y uso de contadores. 4.3.4. Estructuras while y uso de acumuladores. 4.4 Estructura repetir (Repeat) 4.4.1 Estructuras repeat anidadas. 4.4.2. Estructuras repeat y sentencias condicionales. 4.4.3 Estructuras repeat y uso de contadores. 4.4.4. Estructuras repeat y uso de acumuladores. 4.4.5 Estructuras repeat y while anidadas. 4.5 Estructura desde (For) 4.3.1 Estructuras for anidadas. 4.3.2. Estructuras for y sentencias condicionales. 4.3.3 Estructuras for y uso de contadores. 4.3.4. Estructuras for y uso de acumuladores.

Competencia El alumno utilizará las sentencias repetitivas en la elaboración de D.F. de acuerdo a situaciones específicas, identificará cuando sea necesaria la utilización de ciclos Incluirá en la resolución de los ejercicios , sentencias de selección y uso de contadores y acumuladores. Duración 17 horas

Nombre de la Unidad:

V. Estructuras de datos (arreglos)

Competencia El alumno diseñará diagramas de flujo, utilizará las estructuras de datos (arreglos) unidimencionales, bidimencionales, para la solución de problemas.

Contenido Temático

5.1 Introducción a la estructura de datos (arreglos) 5.2 Arreglos unidimencionales (arreglos). 5.3 Operaciones con arreglos. 5.3.1. Asignación. 5.3.2 Lectura/escritura de datos en arreglos unidimencionales. 5.3.3 Acceso secuencial al arreglo. 5.3.4 Actualización de un arreglo. 5.4 Lectura/escritura de datos en arreglos bidimencionales, 5.5 Operaciones aritméticas con arreglos.

Duración 14 horas

VI. METODOLOGIA DE TRABAJO La metodología recomendada es la siguiente: 1. Exposición oral y/o mediante medios audiovisuales de los temas del curso, por parte del profesor. 2. Exposición por parte de los alumnos del tema: Lenguajes de Programación (Antecedentes, características, conceptos básicos, etc.) 3. Participación activa por parte de los alumnos en la resolución de ejercicios de problemas que integran la utilización de sentencias secuenciales, condicionales y repetitivas mediante algoritmos y diagramas de flujo. 4. Los alumnos realizarán trabajos de investigación para los temas (Técnicas para la solución de problemas, diferentes Lenguajes de Programación)

VII. CRITERIOS DE EVALUACION Evaluación escrita :

Participación Tareas

60 % (recomendable aplicar 4 exámenes parciales, dentro del período escolar conforme al avance temático) Exámen I : Unidad I (Conceptos y propiedades de los algoritmos). Unidad II (Lógica de diagramación) Exámen II: Unidad III (Estructuras selectivas) Exámen III: Unidad IV (Estructuras repetitivas) Exámen IV: Unidad V. (Estructuras de datos, arreglos) 20 % (Resolución de ejercicios, utilizando cada una de las sentencias) 20 % (Resolución de problemas e investigaciones extra clase)

Total

100 %

VIII. BIBLIOGRAFIA Básica - Metodología de la programación (algoritmos, diagramas de flujo y programas) Tomo I Autor : Cairó Osvaldo Editorial : Computec Edición: 1995 - Metodología de la programación (algoritmos, diagramas de flujo y programas) Tomo II Autor : Cairó Osvaldo Editorial : Computec Edición:1995

Complementaria ~ Fundamentos de programación. Autor: Luis Joyanes. Edit: Mc Graw Hill. Edición : 1990 ~ Metodología de la programación. Autor: Alcalde / García Edit : Mc Graw Hill ~ Metodología de la programación. Autor: Luis Joyanes. Edit : Mc Graw Hill. ~ Diagramación y programación. Autor: Letvin Lozano. Edit: Mc Graw Hill.

Related Documents

Carta Algoritmos Comp 2006
November 2019 4
Algoritmos
November 2019 48
Algoritmos
April 2020 38
Algoritmos
May 2020 9
Algoritmos
April 2020 8
Algoritmos
June 2020 2