Вы находитесь на странице: 1из 19

SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02

SISTEMA INTEGRADO DE GESTIN Fecha: 30/09/2013


Procedimiento Ejecucin de la Formacin Profesional Integral
Cdigo: F004-P006-
GUA DE APRENDIZAJE
GFPI

GUA DE APRENDIZAJE N 4

1. IDENTIFICACIN DE LA GUIA DE APRENDIZAJE

Programa de Cdigo: 228185


Formacin:
Versin: 1
Tcnico en
Sistemas

Nombre del
Proyecto:

Realizacin del
mantenimiento
preventivo y
correctivo en
Cdigo:
equipos de
cmputo y
628981
estructura de
red LAN (redes
de rea local),
en el
Departamento
de crdoba

Fase del proyecto: Planeacin

Actividad (es) de Ambiente de MATERIALES DE


Actividad (es)
Aprendizaje: formacin FORMACIN
del Proyecto:
ESCENARIO DEVOLUTIVO CONSUMIBLE
(Sala de
1)elaborar
Sistemas Computadores Marcadores
fichas tcnicas, Evidencia 1: institucin
cuadros
comparativos, Elementos de Educativa Aula.
protocolo de un programa Beato Juan
en JAVA XXIII - Tablero
verificacin para
Municipio de
el manejo y
Puerto Video Beam
control de los
Libertador")

Pgina 1 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

mantenimientos Evidencia 2:
a ejecutar Creacin de
un Programa
en JAVA

Evidencia 3:
Interpretacin
de un
Programa en
JAVA

Evidencia 4:
Ordene
Correctamente
el Siguiente
Programa en
JAVA.

Pgina 2 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Resultados de Competencia:
Aprendizaje:
Aplicar Herramientas
Aplicar Ofimticas, Redes
controles y Sociales Y
estructuras Colaborativas De
bsicas de Acuerdo Con El
programacin Proyecto A
de un lenguaje Desarrollar
orientado a
Eventos de
acuerdo con el
problema a
solucionar.

Duracin de la 55
gua ( en horas):

2. INTRODUCCIN

La programacin de Software Mediante cdigos de un lenguaje de programacin,


establece la creacin de dichos programas de forma parametrizada y ordenada, los
cuales impactan de manera global, y que se ven reflejados en el diario vivir del ser
humano, desde el control del trfico areo, hasta la semaforizacin de las grandes vas
vehiculares.

Hoy en da los Softwares los encontramos en todos lados, en Internet, Celulares,


Automviles, aviones, Sistema Elctrico, Sistema de Transito, Telecomunicaciones,
Sistema Fluvial, sin mencionar muchos ms.

El aprendiz conocer mediante esta gua, el origen y evolucin de la programacin, al


igual que el avance e implementacin de Los distintos lenguajes de programacin a lo
largo de la historia y como estos fueron utilizados para escribir los primeros Softwares,
por otra parte se socializara las caractersticas de los primeros lenguajes de programacin

Pgina 3 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

los cuales entre los principales estn: FORTRAN, ALGOL, COBOL, C; as como tambin
los lenguajes de programacin modernos: C++, .NET, JAVA, PHP.

Se realizara un introductorio del PSEUDOCODIGO para hacer hincapi y profundizar


sobre el lenguaje de programacin C++ para conocer su estructura, la sintaxis,
conociendo la forma principal de un programa en C++, como los elementos que participan
dentro del mismo y que se deben desarrollar para escribir un algoritmo en este lenguaje.

3. ESTRUCTURACION DIDACTICA DE LAS ACTIVIDADES DE APRENDIZAJE

3.1 Actividades de Reflexin inicial.

Despus que el instructor socialice las diapositivas expuestas en clase sobre


los lenguajes de Programacin, Responda lo siguiente:

Pgina 4 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Qu es un Lenguaje de Programacin?

Cules son los principales Lenguajes de Programacin?

Qu se define como Atributo dentro de un programa?

Qu se defina como una variable dentro de un programa?

Cules son las caractersticas del Lenguaje de programacin java?

Cmo se divide el cuerpo de un Programa dentro del lenguaje java?

o Actividades de contextualizacin e identificacin de conocimientos


necesarios para el aprendizaje.

Evidencia 1: Elementos de un programa en JAVA.

Teniendo en cuenta las explicaciones del instructor en clase escriba en el recuadro


que se muestra a continuacin lo siguiente:

Escriba 5 Variables, 5 tipos de variables y 5 libreras.

VARIABLES TIPO DE DATO LIBRERA (SI ES USADA)

Pgina 5 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Escriba 3 condiciones que pueden existir dentro de un IF.

CONDICIONES CONCEPTO EJEMPLO DEL CODIGO

3.2 Actividades de apropiacin del conocimiento (Conceptualizacin y


Teorizacin).
3.3
Evidencia 2: Creacin de un Programa en JAVA

Teniendo en cuenta los ejercicios propuestos y desarrollados en clase por


el instructor construya los siguientes algoritmos:
Descargue el Programa NETBEANS Y EL KIT De Desarrollo de Java de los
siguientes enlaces:
https://netbeans.org/downloads/ (ENLACE DESCARGA NETBEANS)

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-
2133151.html?ssSourceSiteId=otnes (ENLACE DESCARGA JDK)

Pgina 6 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

1) Realizar un algoritmo, que le permita a una persona votar, y a su vez pedir por
pantalla, el lugar de votacin, la mesa de votacin, si la persona esta apta para
votar o no.

2) Realice un algoritmo que le permita elevar un nmero a una potencia. Utilice la


siguiente librera. Math.

Recuerde cargar e importar java.lang.math para tal fin. Utilice la funcin


pow.

Declare el algoritmo de la siguiente manera Math.pow (base, exponente).


utilice un entero doble.

Ejemplo
Double base;

Pgina 7 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

3) Realice un algoritmo que le permita calcular la edad que usted tiene y los das
vividos.

4) Crear un programa que simule un semforo.

Evidencia 3: Interpretacin de un Programa en JAVA

Siguiendo la explicacin para el desarrollo de los ejercicios propuestos en clase


por parte del instructor realice el siguiente taller:

De acuerdo con el siguiente recuadro que aparece a continuacin, identifique y


conceptualice paso a paso la funcin que realiza el siguiente programa, destaque
los elementos esenciales del mismo y explquelos.

ALGORITMO DESCRIPCION DE LA FUNCION

public class PerimetroCuadrado {

private int lado1=3;


int lado2=4;
int lado3=3;
int lado4=4;
int perimetro;

public int perimetroc(){


this.lado1=3;

Pgina 8 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

perimetro=lado1+lado2+lado3+lado4;
return perimetro;
}
public static void main(String[] args) {

PerimetroCuadrado SalidaDatos = new


PerimetroCuadrado();

System.out.println(SalidaDatos.perimetroc());
}

3.4 Actividades de transferencia del conocimiento.

Evidencia 4: Ordene Correctamente el Siguiente Programa en JAVA.

Se presentara a continuacin el siguiente algoritmo en un recuadro en un


orden incorrecto, de acuerdo con las explicaciones dadas en clase,

Pgina 9 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

presntelo en la manera adecuada y luego complelo en el Programa Zinjai


que descargo de la plataforma Blackboard del Curso.

ORDEN INCORRECTO ORDEN CORRECTO

int num1=2;

int num2=3;

int suma;

public static void main(String[] args) {

Suma parametro= new Suma();

System.out.println(parametro.calcular());

public int calcular(){

suma=num1+num2;

return suma;

Pgina 10 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

3.5 Actividades de evaluacin.

Evidencias de Criterios de Evaluacin Tcnicas e Instrumentos


Aprendizaje de Evaluacin

Evidencias de Utiliza las Lista de Chequeo


Conocimiento : estructuras Taller
propias de un
lenguaje de
programacin
Evidencia 1: orientado a
Elementos de un eventos y
programa en JAVA Manejador de base
de datos,
combinados con
herramientas
ofimticas en la
Evidencias de resolucin de
Desempeo: Problemas
Lista de Chequeo
Observacin
Evidencia 3:
Interpretacin de
un Programa en
JAVA.

Evidencias de Producto:

Evidencia 2:
Lista de Chequeo
Creacin de un

Pgina 11 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Programa en Valoracin de
JAVA. Producto

Evidencia 4:
Ordene
Correctamente el
Siguiente
Programa en
JAVA.

Pgina 12 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
SISTEMA INTEGRADO DE GESTIN Fecha: 30/09/2013
Procedimiento Ejecucin de la Formacin Profesional Integral
Cdigo: F004-P006-
GUA DE APRENDIZAJE
GFPI

4. RECURSOS PARA EL APRENDIZAJE

Materiales de formacin Materiales de AMBIENTES DE


Talento Humano
devolutivos: formacin APRENDIZAJE
(Instructores)
(Equipos/Herramientas) (consumibles) TIPIFICADOS
ESCENARIO (Aula,
ACTIVIDA
DURA Laboratorio, taller,
DES DEL
CIN unidad productiva) y
PROYECT
(Horas) Descripci Descripci elementos y
O Cantidad Cantidad Especialidad Cantidad
n n condiciones de
seguridad industrial,
salud ocupacional y
medio ambiente
Elaborar
Tablero
fichas 1
tcnicas,
(Sala de Sistemas
cuadros
Computado institucin Educativa
comparativ Marcador Ingeniero de
55 res 1 1 Beato Juan XXIII -
os, 1 es Sistemas
Municipio de Puerto
protocolo
Libertador")
de
Video
verificacin 1
Beam
para el

Pgina 13 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

manejo y
control de
los
mantenimie
ntos a
ejecutar

Pgina 14 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
SISTEMA INTEGRADO DE GESTIN Fecha: 30/09/2013
Procedimiento Ejecucin de la Formacin Profesional Integral
Cdigo: F004-P006-
GUA DE APRENDIZAJE
GFPI

5. GLOSARIO DE TERMINOS

Tipo de dato: Es un atributo de una parte de los datos que indica al ordenador (y/o al
programador) algo sobre la clase de datos sobre los que se va a procesar. Esto incluye
imponer restricciones en los datos, como qu valores pueden tomar y qu operaciones se
pueden realizar. Tipos de datos comunes son: enteros, nmeros de coma
flotante (decimales), cadenas alfanumricas, fechas, horas, colores, etc.

Por ejemplo, por lo general el tipo "int" representa un conjunto de enteros de 32 bits cuyo
rango va desde el -2.147.483.648 al 2.147.483.647, as como las operaciones que se
pueden realizar con los enteros, como son la suma, la resta, y la multiplicacin. Los
colores, por su parte, se representan como tres bytes denotando la cantidad de rojo, verde
y azul, y una cadena de caracteres representando el nombre del color; las operaciones
permitidas en este caso incluyen la adicin y la sustraccin, pero no la multiplicacin.

Lenguaje de Programacin: Un lenguaje de programacin es un lenguaje


formal diseado para expresar procesos que pueden ser llevados a cabo por mquinas
como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento fsico y lgico de
una mquina, para expresar algoritmos con precisin, o como modo de comunicacin
humana.1
Est formado por un conjunto de smbolos y reglas sintcticas y semnticas que definen
su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se
escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el cdigo
fuente de un programa informtico se le llama programacin.
Tambin la palabra programacin se define como el proceso de creacin de
un programa de computadora, mediante la aplicacin de procedimientos lgicos, a travs
de los siguientes pasos:

El desarrollo lgico del programa para resolver un problema en particular.


Escritura de la lgica del programa empleando un lenguaje de programacin
especfico (codificacin del programa).

Pgina 15 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Ensamblaje o compilacin del programa hasta convertirlo en lenguaje de mquina.


Prueba y depuracin del programa.
Desarrollo de la documentacin.

C++: Es un lenguaje de programacin diseado a mediados de los aos 1980 por Bjarne
Stroustrup. La intencin de su creacin fue el extender al exitoso lenguaje de
programacin C con mecanismos que permitan la manipulacin de objetos. En ese
sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un
lenguaje hbrido.
Posteriormente se aadieron facilidades de programacin genrica, que se sum a los
otros dos paradigmas que ya estaban admitidos (programacin estructurada y
la programacin orientada a objetos). Por esto se suele decir que el C++ es un lenguaje
de programacin multiparadigma.
Actualmente existe un estndar, denominado ISO C++, al que se han adherido la mayora
de los fabricantes de compiladores ms modernos

Variable: En programacin, una variable est formada por un espacio en el sistema de


almacenaje (memoria principal de un ordenador) y un nombre simblico (un identificador)
que est asociado a dicho espacio. Ese espacio contiene una cantidad o informacin
conocida o desconocida, es decir un valor. El nombre de la variable es la forma usual
de referirse al valor almacenado: esta separacin entre nombre y contenido permite que
el nombre sea usado independientemente de la informacin exacta que representa. El
identificador, en el codigo fuente de la computadora puede estar ligado a un valor durante
el tiempo de ejecucin y el valor de la variable puede por lo tanto cambiar durante el curso
de la ejecucin del programa.

Metalenguaje: Es un lenguaje que se usa para hablar acerca de otro lenguaje. 1 Al


lenguaje acerca del cual se est hablando se le llama el lenguaje objeto.1 El metalenguaje
puede ser idntico al lenguaje objeto, por ejemplo cuando se habla acerca del espaol
usando el espaol mismo.2 Un metalenguaje a la vez puede ser el lenguaje objeto de otro

Pgina 16 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

metalenguaje de orden superior, y as sucesivamente. Distintos metalenguajes pueden


hablar acerca de diferentes aspectos de un mismo lenguaje objeto.

Los modelos formales de sintaxis para la descripcin de la gramtica, como por ejemplo,
la gramtica generativa, son tipos de metalenguaje.

En un sentido ms general, puede referirse a cualquier terminologa o lenguaje usado


para hablar con referencia al mismo lenguaje. Por ejemplo, un texto sobre gramtica o
una discusin acerca del uso del lenguaje.

.Net: Es un framework de Microsoft que hace un nfasis en la transparencia de redes,


con independencia de plataforma dehardware y que permita un rpido desarrollo
de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal
que integre todos sus productos, desde el sistema operativo hasta las herramientas de
mercado.

.NET podra considerarse una respuesta de Microsoft al creciente mercado de los


negocios en entornos Web, como competencia a la plataforma Java de Oracle
Corporation y a los diversos framework de desarrollo web basados en PHP. Su propuesta
es ofrecer una manera rpida y econmica, a la vez que segura y robusta, de desarrollar
aplicaciones o como la misma plataforma las denomina, soluciones permitiendo una
integracin ms rpida y gil entre empresas y un acceso ms simple y universal a todo
tipo de informacin desde cualquier tipo de dispositivo.

Ciclo: Un bucle o ciclo, en programacin, es una sentencia que se realiza repetidas


veces a un trozo aislado de cdigo, hasta que la condicin asignada a dicho bucle deje
de cumplirse.

Pgina 17 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

Generalmente,un bucle es utilizado para hacer una accin repetida sin tener que escribir
varias veces el mismo cdigo, lo que ahorra tiempo, deja el cdigo ms claro y facilita su
modificacin en el futuro.

El bucle y los condicionales representan la base de la programacin estructurada. Es una


evolucin del cdigo ensamblador, donde la nica posibilidad de iterar un cdigo era
establecer una sentencia jump (que en los lenguajes de programacin fue sustituida por
el "ir a" o GOTO).

Los tres bucles ms utilizados en programacin son el bucle while, el bucle for y el bucle
repetir.

Pgina 18 de 19
SERVICIO NACIONAL DE APRENDIZAJE SENA Versin: 02
GUA DE APRENDIZAJE
Fecha: 30/09/2013
SISTEMA INTEGRADO DE GESTIN
Proceso Gestin de la Formacin Profesional Integral Cdigo: F004-P006-GFPI
Procedimiento Ejecucin de la Formacin Profesional Integral

6. REFERENTES BIBLIOGRFICOS

GOOGLE

WIKIPEDIA

7. CONTROL DEL DOCUMENTO (ELABORADA POR)

RICARDO RAFAEL ROA MERLANO INSTRUCTOR SENA

Pgina 19 de 19

Вам также может понравиться