fundamentos de programacion II

Páginas: 26 (6384 palabras) Publicado: 30 de marzo de 2015
FACULTAD DE
INGENIERIA EN CIENCIAS
DE LA COMPUTACION Y
TELECOMUNCIACIONES

APUNTES
NOMBRE DE LA ASIGNATURA
INTRODUCCION A LA INFORMATICA

FUNDAMENTOS DE PROGRAMACION
CARRERA
INGENIERIA INFORMATICA
INGENIERIA EN SISTEMAS
INGENIERIA EN REDES Y TELECOMUNICACIONES

PERIODO DE ELABORACION
2014

ELABORADO POR
ING. MARIO MILTON LOPEZ WINNIPEG
ING. JUAN CARLOS CONTRERAS VILLEGAS
ING. RICARDO ZUNAVILLAGOMEZ.

FACULTAD DE INGENIERIA EN CIENCIAS DE LA COMPUTACION Y TELECOMUNICACIONES

FUNDAMENTOS DE PROGRAMACION

INDICE DE CONTENIDO
INTRODUCCION
I FUNDAMENTOS DE PROGRAMACION
1.1 Conceptos Básicos
1.1.1 Introducción
1.1.2 Definición de Software
1.1.3 Definición de lenguaje
1.1.4 Definición de algoritmo
1.1.5 Tipos de Algoritmos
1.1.6 Definición de lenguajes algorítmicos
1.2 Metodología para lasolución de problemas
1.2.1 Análisis
1.2.2 Diseño
1.2.3 Implementación
1.2.4 Prueba
1.2.5 Mantenimiento
1.2.6 Documentación
1.3 Métodos de programación
1.3.1 Programación libre
1.3.2 Programación Estructurada
1.3.3 Programación Modular
1.3.4 Programación Orientada a Objetos
1.3.5 Programación Orientada a Eventos
1.4 Técnicas de programación……………………………………………..
1.4.1 Divide y vencerás
1.4.2 Top-Down /Bottom-Up
1.4.3 Otras Técnicas
1.5 Elementos de programación………………………………………….
1.5.1 Identificadores
1.5.2 Constantes
1.5.3 Variables
1.5.4 Tipos de datos
1.5.5 Operadores
1.5.6 Expresiones
1.5.7 Conversiones entre tipos de Datos

1

FACULTAD DE INGENIERIA EN CIENCIAS DE LA COMPUTACION Y TELECOMUNICACIONES

FUNDAMENTOS DE PROGRAMACION

INTRODUCCION
El desarrollo de soluciones a problemas usando elcomputador es un tema
fundamental por lo cual el estudiante debe tener buenas bases que le sirvan para poder
desarrollar de manera fácil y rápida sus soluciones.

2

FACULTAD DE INGENIERIA EN CIENCIAS DE LA COMPUTACION Y TELECOMUNICACIONES

FUNDAMENTOS DE PROGRAMACION

CAPITULO 1.1
CONCEPTOS BÁSICOS
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6

Introducción
Definición de Software
Definición de lenguajeDefinición de algoritmo
Tipos de Algoritmos
Lenguajes algorítmicos

3

FACULTAD DE INGENIERIA EN CIENCIAS DE LA COMPUTACION Y TELECOMUNICACIONES

FUNDAMENTOS DE PROGRAMACION

1.1.1 Introducción
Los computadores han dado a la ciencia y la tecnología la mejor herramienta jamás
desarrolladas para canalizar las fuerzas de la naturaleza en beneficio del hombre. La razón
es simple. El computador es algomás que un prodigio de información y análisis. Este
nunca olvida la información que ha recibido. Con el tiempo, este aprendió a recibir
instrucciones orales y produce informes tanto en forma escrita como hablada.
El diseño de soluciones a la medida de nuestros problemas, requiere como en otras
disciplinas una metodología que nos enseñe de manera gradual, la forma de llegar a estas
soluciones.
Alas soluciones creadas por computadora se les conoce como programas y no son
más que una serie de operaciones que realiza la computadora para llegar a un resultado, con
un grupo de datos específicos. Lo anterior nos lleva al razonamiento de que un programa
nos sirve para solucionar un problema específico.
Para poder realizar programas, además de conocer la metodología mencionada,
también debemos deconocer, de manera específica las funciones que pueden realizar la
computadora y las formas en que se pueden manejar los elementos que hay en la misma.

Computadora: Es un dispositivo electrónico utilizado para procesar información y obtener
resultados. Los datos y la información se pueden introducir en la computadora como
entrada (input) y a continuación se procesan para producir una salida(output).
Proceso de información en la computadora
Datos de
entrada

Proceso

Datos de
salida

Programa: Es el conjunto de instrucciones escritas de algún lenguaje de programación y
que ejecutadas secuencialmente resuelven un problema específico.
Organización física de una computadora y residencia de programa
CPU
Dispositivos de
Entrada

Unida de
Control

Unidad
Arit.-Log.

Dispositivos de
Salida...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fundamentos De La Programacion
  • Fundamentos De Programacion
  • Fundamentos de programacion
  • fundamentos de programacion
  • Fundamentos De Programacion
  • programacion fundamentos
  • Fundamentos de programacion
  • Fundamentos de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS