lunes, 10 de septiembre de 2012

A QUIEN INTERESE


Actividad - Semana 10

Realizar la toma de requerimientos para una aerolínea que desea sistematizar las ventas de sus pasajes y generar:

1. Documento de requerimientos
2. Diagramas UML pertinentes
3. Proyecto funcional
4. Documentación (Usuario, javadoc)


Documentos ayuda:
Ciclo Vida Sistema

Requerimientos Sistema

martes, 4 de septiembre de 2012

SEMANA DE LA PROMOCIÓN Y PREVENCIÓN EN SALUD


Convocatoria Pasantias Tecnoparque


Tecnoparque Colombia, es  un programa de innovación del SENA, que promueve la investigación tecnológica aplicada, el desarrollo y el emprendimiento en cuatro líneas de desarrollo tecnológico: diseño e ingeniería, electrónica y telecomunicaciones, tecnologías virtuales y biotecnología, con el fin de aportar a la productividad y competitividad en el país

El Nodo Bogotá tiene el gusto de compartir con ustedes la Convocatoria para Aprendices SENA que quieran desarrollar su práctica social o empresarial en áreas de desarrollo técnico, para apoyar los procesos al interior de cada línea de desarrollo relacionados con el acompañamiento a proyectos.

A continuación mencionamos el perfil y las responsabilidades asignadas a los pasantes:

Técnicos y Tecnólogos en Química Industrial, Mecánica, Electrónica, Desarrollo de Software y programas afines.

Perfil:
·         Habilidades técnicas relacionadas con el programa especifico
·         Manejo de software tales como: Microsoft office
Responsabilidades:
·         Apoyar procesos de mantenimiento de equipos de laboratorio
·         Apoyar procesos de creación y renovación de laboratorios
·         Apoyar procesos de manejo de insumos, elementos y reactivos
·         Apoyar el desarrollo de proyectos de base tecnológica en el diseño y desarrollo de prototipos

Datos Generales de la Practica
·         Ubicación: Calle 54 N° 10 – 39 (Chapinero) – Edificio Tecnoparque Nodo Bogotá
·         Practica o pasantía no remunerada

Si estas interesado puedes enviar la hoja de vida al correo stpcbogota@misena.edu.co. Mayor información en el teléfono 5461500 Ext. 16802 - 16815

jueves, 30 de agosto de 2012

Consulte sobre Interface, características de sus atributos y métodos, importancia para el polimorfismo.


ASUNTO: 
Actividad 3 -  Consulta_Intefaces (Semana 8) 



jueves, 23 de agosto de 2012

Consulta de Listas

ASUNTO: 
Actividad 1 -  Listas (
Semana 7) 

Ejercicios de Implelementación Listas


ASUNTO: 
Actividad 2 -  Listas (
Semana 7) 



--------------------------------------------------------------------

ArrayList y LinkedList, son dos clases que funcionan como listas de objetos. ArrayList es muy utilizada, pues se utiliza de forma similar a un array. LinkedList funciona como una lista enlazada y tiene métodos para aplicar dicho concepto.



-          ArrayLists -----> Arrays redimensionables  
En ArrayList aunque funciona como un array, pero el tamaño del almacenamiento crece él sólo cuando se van añadiendo elementos.

En el siguiente ejemplo, se indican que son 10 elementos; sin embargo, por ser de estructura dinámica, se puede imaginar que se imprime correctamente que la colección tiene 20 elementos.
















     


 LinkedList -----> Listas enlazadas
Manejar listas de objetos y tratarlos como una cola o una pila.


Métodos generales de las dos clases:



Métodos principales de ArayList:


Métodos principales de LinkedList:




Actividad:
1. Escriba un método static que reciba por parámetro un objeto ArrayList<String> con cadenas de caracteres y elimine de él las repeticiones de cada cadena.


2. Una pila (stack) es una colección ordenada de elementos a los cuales sólo se puede acceder por un único lugar o extremo de la pila. Los elementos se añaden o se quitan (borran) de la pila sólo por su parte superior (cima). Este es el caso de una pila de platos, una pila de libros, etc.

Ejemplo:




Cuando se quitan los libros de la pila, primero debe quitarse la novela, luego la enciclopedia y por último el diccionario. 

Debido a su propiedad específica último en entrar, primero en salir se conoce a las pilas como estructuras de datos LIFO (last-in, first-out - Ultimo en entrar es el primero en salir).

Las operaciones usuales en la pila son Insertar y Quitar. La operación Insertar (push) añade un elemento en la cima de la pila, y la operación Quitar (pop) elimina o saca un elemento de la pila.

Operaciones pila:












Crear el programa que implemente el concepto de Pila, mediante el uso de LinkedList<String>.

Para gestionar una estructura de pila se debe permitir  apilar y desapilar objetos String.



Ejemplo de los métodos (deben implementarse utilizando la clase LinkedList):

-           apilar para poner una palabra en la cima de la pila
-          desapilar para quitar el elemento de la cima de la pila
-          obtenerCima para obtener la palabra situada en la cima de la pila sin quitarla de ella.
-           pilaVacia para determinar si la pila está o no vacía. 







   3. En el SENA, cuando se abre un nuevo grupo de formación se crea una ficha de caracterización que tiene un  una ruta y numero que identifica a dicho grupo.

      Cuando los alumnos son legalizados, se asocian a dicha ficha de caracterización.

     Cree las clases para gestionar una ficha de caracterización y los métodos para validar si la ficha tiene alumnos, adicionar, buscar,  eliminar y listar alumnos. 

      Usaremos lista:
      LinkedList<Alumno> alumnos;

jueves, 16 de agosto de 2012

Actividad 2 - Semana 6

Fecha de trabajo:
Jueves, Agosto 16 de 2012 (10:00 - 12:00).

ASUNTO: 

Actividad 2 -  Envoltorios_de_Tipo (
Semana 6)

Actividad:
En java existen clases que encapsulan o envuelven otros tipos de datos. Consultar las clases denominadas "Envoltorios de tipo"

lunes, 13 de agosto de 2012

Actividad 1- Semana 6

Fecha de trabajo:
Lunes, Agosto 13 de 2012 (10:00 - 12:00).

ASUNTO: 

Actividad 1 - Gestión_Cadenas(
Semana 6)

Java incorpora clases para la manipulación de cadenas de caracteres, en lugar de manejo de arrays. Describa:

1. Jerarquía de clases para la gestión de cadenas - Diagrama de clases
2. Constructores de clase String
3. Longitud de cadenas
4. Concatenación con otros tipos de datos
5. toString()
6. Extracción de caracteres:
     - charAt()
     - getChars()
     - getBytes()
     - toCharArray()
7. Comparación de cadenas

Entregable:
Proyecto en Netbeans con la documentación y ejemplos respectivos

jueves, 26 de julio de 2012

ASUNTOS

Semana 1:
Actividad 1 - Repaso


Actividad 2 - Repaso


Actividad 3 - Repaso


Semana 2:
Actividad 1 - Repaso_Matrices (Semana 2)


Actividad 2 - Repaso_Matrices (Semana 2)


Semana 3:
Actividad 1 - Aplicaciones_Matrices (Semana 3)


Actividad 2 - Aplicaciones_Matrices (Semana 3)



martes, 19 de junio de 2012

PLATAFORMA




Aprendices con nivel A2 en ingles ---> Prueba BULATS

 <<En  el marco del convenio 343 de 2011 entre el SENA y el British Council, se desarrollarán diez mil (10.000) exámenes BULATS (Business Language Testing Service), de la Universidad de Cambridge en las Regionales de Atlántico, Distrito Capital, Valle, Antioquia y San Andrés. Para que un aprendiz tenga la posibilidad de presentar la prueba BULATS, deberá tener un nivel igual o superior a A2, para lo cual, presentará anteriormente el CPT (Cambridge Placement Test)>>

INSCRIPCIÓN:
Los aprendices interesados deben inscribirse durante los días 19 y 20 de Junio en el enlace  http://bit.ly/MvVKlc

PRUEBAS:
Primera: Aplicación de las pruebas CPT del 9 al 13 de julio
Segunda: Aplicación de las pruebas BULATS del 23 al 27 de julio

Charla Modelos de Calidad

Nuevo Reglamento de Aprendices


DESCARGAR:


viernes, 1 de junio de 2012

Sitios SENA

Web http://www.sena.edu.co

Intranet
Si usted es funcionario SENA puede acceder a información de interés en http://intranet.sena.edu.co/intranet

Periódico SENA
http://periodico.sena.edu.co/

Sistema Nacional de videoconferencia
Si quiere conocer la programación, contenidos y acceder a información útil sobre el contenido del Sistema Nacional de videoconferencia, visitar el sitio http://sive.sena.edu.co/videoconferencia/
A está información puede acceder si usted está o no en una red SENA.

Redes Sociales
Las redes sociales oficiales de la entidad son @SENA comunica en twitter y facebook. Aquí puede estar al tanto de información de interés a nuestra comunidad, en tiempo real.

Tv Web
http://tvweb.sena.edu.co/

jueves, 31 de mayo de 2012

Asunto:
CORFERIAS


Entrega:
- Documento con imágenes y descripciones respectivas
- fotos (jpg)



http://worldskills.sena.edu.co/

martes, 29 de mayo de 2012

REUNIÒN VOCEROS


Lugar:  Sala de Video conferencias

Hora:  11:30 A.M.

Dìa:     Jueves 31 de Mayo de 2012

Diseño web en Worldskills







Muchachos necesitamos su colaboración y la de todos sus contactos.

1. Busquen el siguiente grupo de Facebook: Diseño web WorldSkills Colombia

2. Unanse 

3. Voten su compañera Jessica -->Regional Bogota

Necesitamos la mayor cantidad de votos...

lunes, 28 de mayo de 2012

Ejemplo comentario documentacion

Carpeta javaDoc

Estructura Programa en Java



Tomado de:
Programacion en java 2
Editorial: mcgraw.hill
Serie Schaum
Paginas 405 - 406
Cuando leemos un dato desde teclado, obtenemos una cadena de texto que debemos convertir en un dato del tipo adecuado utilizando :


ESTRUCTURAS BÁSICAS


CONDICIONAL

CICLOS



SELECCIÓN



TIPOS DE DATOS

OPERADORES BÁSICOS