MATERIA: Introducción a la Computación

CLAVE: MAT-150

SEMESTRE DE UBICACION RECOMENDABLE: Primero

AREA: Computación

OBJETIVOS: En los primeros tres capítulos se pretende que el alumno se familiarice con el equipo de cómputo, y su sistema operativo sea capaz de usar un editor de texto, para que en los capítulos 4, 5, 6 y 7 pueda empezar a programar en un lenguaje estructurado, estos últimos 4 capítulos se estudiarán simultáneamente, a la vez que conceptos, implementaciones y algoritmos específicos se vayan estudiando.

TEMAS:

A) La Computadora

a) Teclado

b) Monitor

c) Drives

d) Disketes

e) CPU

f) Memoria (Ram. Rom ); concepto de dirección

g) Impresora

h) Otros periféricos.

B) Sistemas operativos y utilería

a) Windows

b) Archivos de comandos

c) Otras

 

C) Editor de texto

  • a) Creación de archivos
  • b) Comandos del editor
  • c) Otros editores "sus diferencias"

D) Sistemas posicionales numéricos

  • a) Base 10
  • b) Base 2
  • c) Base 16
  • d) Base n

E) Introduccion a las algebras de boole tablas de verdad

F) Datos y su representación en un lenguaje estructurado

  • a) Variables enteras
  • b) Variables reales
  • c) Variables booleanas
  • d) Arreglos
  • e) Conjuntos
  • f) Registros

G) Introducción a la programación estructurada

  • a) Comandos básicos de un lenguaje estructurado
  • b) Diagramas de flujo ó equivalente
  • c) Algoritmos
  • d) Pseudocódigo
  • e) Implementaciones
  • f) Diferencias entre lenguajes

BIBLIOGRAFÍA BÁSICA:

  • Niklaus Wirth. Algoritmos + Estructuras de datos = Programas. MPF-PC, User guide,MS-DOS Versión. Manual de lenguaje estructurado.
  • Peter Norton,Programer's guide to the IBMPC,Microsoftpress.