Inroduccion A Los Algoritmos

Páginas: 57 (14138 palabras) Publicado: 25 de mayo de 2012
Introducción a la
Algoritmia

2

CARRERAS PROFESIONALES

CIBERTEC

INTRODUCCIÓN A LA ALGORITMIA

3

Índice
Presentación

5

Red de contenidos

6

Sesiones de Aprendizaje
Unidad 1

: Introducción al Lenguaje Java

Unidad 2

: Algoritmos y Estructuras de Secuencia

Unidad 3

7

: Estructuras de Selección

21

Tema : Estructura de Selección Simple if

41Tema : Estructura de Selección Doble if...else

61

Tema : Estructura de Selección Doble Encadenada if...else...if

83

Tema : Estructura de Selección Múltiple switch
Unidad 4

111

: Métodos
Tema : Métodos tipo void

127

Tema : Métodos con valor de retorno

155

Unidad 5

: Contadores y acumuladores

179

Unidad 6

: Estructuras de Repetición

203

ANEXO 1

:Paneles

239

ANEXO 2

: Clases Básicas de Swing

245

ANEXO 3

: JCreator LE 3.5

258

CIBERTEC

CARRERAS PROFESIONALES

4

CARRERAS PROFESIONALES

CIBERTEC

INTRODUCCIÓN A LA ALGORITMIA

5

Presentación
Un algoritmo es una secuencia ordenada y finita de pasos que permite resolver un
problema. Puede decirse también que un algoritmo es un método para resolver unproblema. El término algoritmia proviene del nombre del gran matemático árabe AlKhorezmi, el cual escribió sobre los años 800 y 825 su obra Quitad Al Mugabala,
donde se recogía el sistema de numeración hindú y el concepto del cero.
La algoritmia es un pilar fundamental de las ciencias de la computación puesto que
provee métodos de solución de problemas, que serán implementados en losprogramas de computadora. En este sentido, un programa de computadora es la
implementación de un algoritmo en un determinado lenguaje de programación. Este
curso es una introducción a la algoritmia y a la programación en Java.
Este manual consta de ocho temas, los cuales serán desarrollados en 16 semanas. Se
ha contemplado para ello objetivos concretos y un conjunto de actividades que serándesarrolladas en clase bajo la guía del profesor.
Finalmente, se espera que el alumno valore el material que tiene en sus manos y
pueda probar los programas en la máquina.

CIBERTEC

CARRERAS PROFESIONALES

6

Red de contenidos

Introducción a la
Algoritmia

Estructuras
Secuenciales

CARRERAS PROFESIONALES

Estructuras
Selectivas

Estructuras
Repetitivas

Métodos

CIBERTEC INTRODUCCIÓN A LA ALGORITMIA

7

UNIDAD DE
APRENDIZAJE

1
SEMANA

1-2
Introducción al Lenguaje Java
LOGRO DE LA UNIDAD DE APRENDIZAJE
Al finalizar la unidad, los alumnos, usando los tipos de datos adecuados y los métodos
adecuados del lenguaje, declararán y asignarán variables y, transformarán
expresiones aritméticas al lenguaje Java.
TEMARIO
1.
2.
3.
4.
5.
6.
7.
8.
9.10.
11.

El lenguaje Java.
Etapas de desarrollo de un programa Java.
Tipos de programas Java
Software para el desarrollo de programas Java.
Identificadores.
Palabras reservadas.
Tipos de datos primitivos.
Variables primitivas.
Literales.
Sentencias de asignación.
Expresiones aritméticas.

ACTIVIDADES
Los alumnos responden un cuestionario de preguntas.

CIBERTEC

CARRERASPROFESIONALES

8

1.

EL LENGUAJE JAVA

Java es un lenguaje de programación de alto nivel con el que se pueden escribir
programas de cualquier tipo. Se dice que es un lenguaje de alto nivel porque se
asemeja más al lenguaje humano, a diferencia de los lenguajes de bajo nivel que se
asemejan más al lenguaje de las computadoras (conocidos como lenguajes máquina).
Los programas escritos en Javano son comprensibles en forma directa por el
procesador, por lo que requieren de pasos intermedios de traducción al lenguaje del
computador conocido como lenguaje máquina.

2.

ETAPAS DE DESARROLLO DE UN PROGRAMA JAVA

Para desarrollar un programa en Java sigue las siguientes etapas:

2.1

Edición

En esta etapa, se escriben las instrucciones del programa usando el lenguaje Java y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Inroduccion Al Derecho
  • Inroduccion a la termodinamica
  • INRODUCCION A LOS MEDIOS
  • Algoritmos
  • Algoritmo
  • Algoritmos
  • Algoritmos
  • Algoritmos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS