programacion

Páginas: 16 (3774 palabras) Publicado: 19 de octubre de 2014
Universidad de Pamplona

1

Facultad de Ingenierías y Arquitectura
Guía del Estudiante para Programación I – Segundo Semestre 2011
---------------------------------------------------------------------------------------------------------------------------------------

Programación 1
Objetivo del Curso:
Adquirir habilidad en la solución de problemas por medio del computador, mediante eldesarrollo del pensamiento algorítmico.
Desarrollar habilidades en el uso de por lo menos un lenguaje y una herramienta de programación.
Desarrollar aptitudes de análisis, diseño y codificación de soluciones a problemas básicos de programación.
Contenidos del curso
1. Generalidades
1.1Conceptos de máquina y computador
1.2 Componentes funcionales del computador
1.2.1 Software
1.2.1.1Conceptos
1.2.1.2 Clasificación
1.2.2 Hardware
1.2.2.1 Concepto
1.2.2.2 División Funcional (CPU, Memoria y dispositivos de entrada y salida)
2. Resolución de Problemas
2.1. Metodología para la resolución de problemas
2.2 Conceptos preliminares (Algoritmo, dato, variable, constante, expresión, tipos de expresiones)
2.3 Diagramas de Flujo
2.4 Estructuras de Control
2.4.1 Secuenciales o lineales2.4.2 De selección
2.4.3 De repetición (Para, Mientras que, hacer mientras)
2.5 Programación modular
2.5.1 funciones
2.5.2 Parámetros por valor
2.5.2 Parámetros por referencia

3. Lenguaje de programación
3.1 Fundamentos de C
3.2 Herramienta de programación en C (dev c++)
3.3 Procedimientos para la edición, compilación y ejecución de programas
Bibliografía Recomendada
Fundamentos deProgramación, Algoritmos, Estructuras de datos y Objetos, Luis Joyanes Aguilar, Tercera edición. Editorial
McGraw Hill.
Informática Básica, Eduardo Alcalde y Miguel Garcia, Segunda edición, Editorial McGraw Hill.
Fundamentos de Programación, Algoritmos y Estructuras de datos, Luis Joyanes Aguilar, Segunda edición. Editorial McGraw Hill.
Fundamentos de Programación, Libro de problemas, LuisJoyanes Aguilar, Editorial McGraw Hill.
Turbo C/C++ 3.1 Manual de referencia, Herbert Schildt, McGraw Hill

Universidad de Pamplona

2

Facultad de Ingenierías y Arquitectura
Guía del Estudiante para Programación I – Segundo Semestre 2011
---------------------------------------------------------------------------------------------------------------------------------------

Contenidos de laGuía
1

GENERALIDADES ................................................................................................................................................................. 3
1.1
1.2

CONCEPTOS PRELIMINARES PARA LA PROGRAMACIÓN ....................................................................................................... 6
ESTRUCTURAS DE CONTROL............................................................................................................................................... 8

2

ESTRUCTURAS DE CONTROL BÁSICAS (ENTRADA, ASIGNACIÓN Y SALIDA) .................................................. 8

3

ESTRUCTURAS DE SELECCIÓN O CONDICIONALES............................................................................................... 10

4ESTRUCTURAS REPETITIVAS......................................................................................................................................... 18
4.1
4.2
4.3
4.4

ESTRUCTURAS REPETITIVAS “PARA” ............................................................................................................................... 19
ESTRUCTURAS REPETITIVAS “MIENTRAS QUE”................................................................................................................ 21
ESTRUCTURAS REPETITIVAS “HACER MIENTAS” ............................................................................................................. 22
EJERCICIOS MISCELÁNEOS SOBRE ESTRUCTURAS DE CONTROL REPETITIVAS................................................................... 22

5...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS