Probando

Solo disponible en BuenasTareas
  • Páginas : 26 (6293 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de abril de 2011
Leer documento completo
Vista previa del texto
Universidad de Pamplona
Facultad de Ingenierías y Arquitectura Guía del Estudiante para Programación I – Segundo semestre 2010 --------------------------------------------------------------------------------------------------------------------------------------Programación 1 Objetivo del Curso: Adquirir habilidad en la solución de problemas por medio del computador, mediante el desarrollo delpensamiento 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.1 Conceptos 1.2.1.2 Clasificación1.2.2 Hardware 1.2.2.1 Concepto 1.2.2.2 División Funcional (CPU, Memoria y dispositivos de entrada y salida) 1.3 Representación de la información 1.3.1 Sistemas de numeración 1.3.1.1 Sumativos 1.3.1.2 De valor posicional 1.3.2 Sistema Binario 1.3.3 Tipos de datos 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 lineales 2.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 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

1

Bibliografía Recomendada Fundamentos de Programació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, Luis Joyanes Aguilar, Editorial McGraw Hill. Turbo C/C++ 3.1 Manual de referencia, Herbert Schildt, McGraw Hill

Universidad de Pamplona
Facultad de Ingenierías y Arquitectura Guía del Estudiante para Programación I – Segundo semestre 2010--------------------------------------------------------------------------------------------------------------------------------------Contenidos de la Guía 1

2

GENERALIDADES ................................................................................................................................................................. 3 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 REPRESENTACIÓN DE DATOS EN EL COMPUTADOR............................................................................................................. 5 SISTEMAS DE NUMERACIÓN ............................................................................................................................................... 5 SISTEMAS DE NUMERACIÓN SUMATIVOS O ADITIVOS ......................................................................................................... 5 SISTEMAS DE NUMERACIÓN DE VALORPOSICIONAL ........................................................................................................... 6 SISTEMA BINARIO PARA INFORMÁTICA .............................................................................................................................. 6 OPERACIONES CON NÚMEROS BINARIOS........................................................................................................................... 6 CONCEPTOS PRELIMINARES PARA LA PROGRAMACIÓN ....................................................................................................... 9 ESTRUCTURAS DE CONTROL ............................................................................................................................................. 11

2 3 4 5 6

ESTRUCTURAS DE CONTROL...
tracking img