Examen programacion

Solo disponible en BuenasTareas
  • Páginas : 92 (22923 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de noviembre de 2010
Leer documento completo
Vista previa del texto
FUNDAMENTOS DE  PROGRAMACIÓN 
ESIME Zacatenco Ingeniería Eléctrica   
En general los estudiantes necesitan herramientas básicas que lo ayuden a la  búsqueda y el análisis de la información, así lograr integrar sus conocimientos  prácticos de ingeniería; para lo cual las herramientas de programación son una base  fundamental. 

Primer Semestre  Profesores: Alejandra Gutiérrez Reyes                     Enrique Martínez Roldán                      

UNIDAD I INTRODUCCIÓN A LA PROGRAMACIÓN

CONTENIDO
Capitulo 1. 1.1. Introducción a la Programación Pag. 1 1

Sistemas Operativos 1.1.1. Definición, características y función de un Sistema Operativo 1.1.2. Análisis Comparativo de Sistemas Operativos Evolución de los Lenguajes de Programación 1.2.1. Definición, características y función de losLenguajes de Programación Interpretes y Compiladores 1.3.1. Definición de Interpretes y Compiladores Fundamentos de Programación Estructurada

3
3 3 5 5

1.2. 1.3.

Capitulo 2. 2.1. 2.2.

Estructura General de un Programa Tipos de Datos y Operadores 2.2.1. Tamaños, declaración y modificadores 2.2.2. Operadores Lógicos, Aritméticos y de Asignación Funciones de Biblioteca 2.3.1. Funciones deEntrada y Salida 2.3.2. Funciones Matemáticas Funciones Generadas por el Usuario 2.4.1. Argumentos y Parámetros Formales 2.4.2. Funciones con y sin argumentos 2.4.3. Funciones que regresan Valores Estructuras de Flujo Programático

7 10 15 25 26 29 33 34 40 43 47

2.3.

2.4.

Capitulo 3. 3.1.

Estructuras de Decisión 3.1.1. Simple 3.1.2. Ramificada Estructuras de Iteración Estructuras deControl 3.3.1. Ruptura de un Lazo Estructuras de Datos

53 54 66 85 97 107

3.2. 3.3.

Capitulo 4. 4.1.

Arreglos Unidimensionales 4.1.1. Concepto y Forma General 4.1.2. Arreglos Numéricos y de Caracteres Arreglos Bidimensionales 4.2.1. Concepto y Forma General 4.2.2. Arreglos Numéricos y de Caractres Apuntadores 4.3.1. Concepto 4.3.2. Tipos de Apuntadores 4.3.3. Operaciones conApuntadores 4.3.4. Relación de Apuntadores con Arreglos

109 109 115 116 116 120 123 124 130 132 133

4.2.

4.3.

2 Autores: Alejandra Gutierrez Reyes - Enrique Martínez Roldán - Academia de Computación – Ingenieria Eléctrica ESIME Zacatenco IPN

UNIDAD I INTRODUCCIÓN A LA PROGRAMACIÓN

1.1.

Sistemas Operativos

1.1.1. Definición, características y función de un sistema operativo. Unsistema operativo es un software de sistema, es decir, un conjunto de programas de computadora para permitir una administración eficaz de sus recursos. Comienza a trabajar cuando es cargado en memoria por un programa específico, que se ejecuta al iniciar el equipo, o al iniciar una máquina virtual, y gestiona el hardware de la máquina desde los niveles más básicos, brindando una interfaz con elusuario. Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico.Sistemas Operativos por su Estructura: Requisitos de usuario: Sistema fácil de usar y de aprender, seguro, rápido y adecuado al uso al que se le quiere destinar. Requisitos del software: Donde se engloban aspectos como el mantenimiento, forma de operación, restricciones de uso, eficiencia, tolerancia frente a los errores y flexibilidad. Máquina Virtual. Se trata de un tipo de sistemas operativosque presentan una interface a cada proceso, mostrando una máquina que parece idéntica a la máquina real subyacente. Estos sistemas operativos separan dos conceptos que suelen estar unidos en el resto de sistemas: la multiprogramación y la máquina extendida. El objetivo de los sistemas operativos de máquina virtual es el de integrar distintos sistemas operativos dando la sensación de...
tracking img