lunes, 31 de enero de 2011

evolution jen

FASES DE COMUNICACION


definicion de plan inicial:

meta: en aproximada mente 2 años tener echo el software para la empresa de cinturones kelly.

estrategias: para el producto, para el presio,  la distribucion y la comunicacion

  • incluir caracteristicas al softwaare ejemplo: utilidades, funciones y usos
  • incluir atributos al software ejemplo: empaque,diseño,colores y logo
  • lanzar nuestros productos
  • incluir servicios al cliente,que le brinden al cliente un mayor disfrute del software por ejemplo grantias, facilidades de pago y asesoria en todo el proyecto
diretrices: natalia gutierrez, mateo vera, juan esteban parra

2.  definir concepto del proyecto

este es un proyecto detipo ivestigativo investigativo.  es crear un software, que busca recopilar, crear, alizar en forma sistematica un conjunto de datos y antesedentes para facilitar el desempeño de el entorno de la empresa la empresa

3.preparar primera propuesta:

 4.pedir aprobacion

5. definir requisitos:
el sofware debe contener:
  •  inventario
  • contabilidad
  • nomina
  • lista de proveedores
  • lista de clientes
  • recursos humanos
  • publicidad
6.estudiar el mercado
  • factores demograficos:tamaño de la poblacion,movilidad y cresimiento
  • factores de compra: formas de pago utilizadashabitual mente, formas de compras
  • factores ambientales: ambiente de trabajo,diponibilidad de recursos basicos
  • factores economicos:cresimiento economico
  • competencia: ¿quien son? ¿como venden?¿como compran?¿como producen? etc

CUESTIONARIO PARA LA ENTREVISTA O PRIVADAS
DATOS PERSONALES:
13. ¿En su opinión como influye el aspecto político- económico en el Marco Jurídico de las Leyes de protección de los recursos naturales y medio ambiente de Nicaragua ?

1. Nombres: ___________________________________________________________
2. Profesión: ___________________________________________________________
3. Cargo / Responsabilidad: _______________________________________________
4. Desde cuando esta en el actual cargo o responsabilidad ?
___________________________________________________________________
5. ¿Que tipo de información generan en su Institución?
___________________________________________________________________
___________________________________________________________________
6. ¿Porque realizan acciones referente al Medio Ambiente en Nicaragua?
___________________________________________________________________
___________________________________________________________________
7. ¿Cómo esta almacenada/archivada y procesada la información que generan o reciben en su Institución ?
___________________________________________________________________
___________________________________________________________________
8. ¿De que manera divulga la información generada
___________________________________________________________________
___________________________________________________________________
9. ¿A quienes derivan la información que generan ?
___________________________________________________________________
___________________________________________________________________
10. ¿Cuál es el tiempo que utilizan para divulgar la información generada y/o recibida?
___________________________________________________________________
___________________________________________________________________
11. ¿Qué prioridad tienen para usted la información que general y/o reciben?
___________________________________________________________________
___________________________________________________________________
12. ¿Cuáles son los principales obstáculos que limitan o hacen difícil generar o recibir información ?
___________________________________________________________________
___________________________________________________________________
ylo recibida ?

Buenos días, buenas tardes: Mi nombre es: _____________________________________
Usted ha si do seleccionado para participar en la realización DEPROYECTO DEL SENA . Por lo que necesitamos nos brinde información respecto al trabajo que usted y su empresa realizan,su valiosa cooperación.  específicamente la informacion que nos suministre sera tratada de forma con fidencial tratada de forma confidencial. Agradeciéndole
No. de Entrevista /___/ Fecha: /___/___/___/ Hora: /___/
empresa: _______________________________________________________________
A PERSONAL DE EMPRESAS
PUBLICAS Y/

miércoles, 26 de enero de 2011

herramientas de administrcion

El software de administración de proyectos es un concepto que describe varios tipos de software, incluyendo programación, asignación de recursos, software de colaboración, comunicación y sistemas de documentación, utilizados para ayudar a organizar un proyecto complejo en diferentes tareas y en un tiempo determinado.

programacion

Una de las tareas más comunes en la administración es la de programar y hacer seguimiento a una serie de acontecimientos; la complejidad de esta tarea puede variar considerablemente, dependiendo de las necesidades de la organización de que se trate, de el/los usuario/s y de cómo se utiliza la herramienta. Algunos desafíos comunes incluyen:
  • Acontecimientos que dependen el uno del otro de diversas maneras.
  • Recursos humanos disponibles para trabajar en las diversas tareas.
  • Incertidumbres en las estimaciones de la duración de cada tarea.
  • Ordenación de las tareas para satisfacer los plazos.
  • Interferencia entre múltiples proyectos, para satisfacer distintos requerimientos simultáneos.
  • interferencia de datos bidireccionales.
Escritorio
 
Planner, una aplicación multiplataforma de administración de proyectos.

El software de administración de proyectos se puede poner en ejecución como programa que funcione en el escritorio de cada usuario. Esto da, tradicionalmente, el más sensible y gráfico estilo de interfaz.
Las aplicaciones de escritorio almacenan tradicionalmente sus datos en un archivo, aunque algunos tienen la capacidad de colaborar con otros usuarios, o almacenar sus datos en una base de datos central. Los primeros, pueden funcionar en un ambiente heterogéneo de sistemas operativos múltiples, aunque es inusual. Muchos de estos programas funcionan solamente en un sistema operativo, típicamente  Microsoft Windows o GNU/Linux

Herramientas no especializadas

Mientras que el software especializado puede ser común, y promovido rigurosamente por cada vendedor, hay una gama extensa de otras herramientas del software (y no-software) usadas para planear y para programar proyectos.

Algunas herramientas de uso libre para la gestión de proyectos, o para la coordinación de equipos de trabajo que merece la pena conocer:
Ultima actualización: 27-ene-2009
Gantt PV
Gantt PV es un programa gratuito, de apariencia sencilla y sin grandes complicaciones, para planificación de proyectos, descomposición, representación y seguimiento de tareas sobre diagrama de Gantt.
Descargas disponibles para Windows, MacOS y Linux.
GanttProjectEs una aplicaciónd e escritorio con interfaz similar a MS. Project permite programar y organizar las tareas y asignación de personas y recursos sobre una representación Gantt.
Por supuesto es una herramienta mucho más ligera que MS Project, pero esto en el ámbito y dimensión de muchos proyectos es más una ventaja que un inconveniente.
La exportación de informes en formato HTML está bastante lograda.
Necesita Java Runtime Environment.
Para hacerse una idea se puede echar un vistazo a esta demo.
Dotproject
Algo más veterana esta solución en entorno web ofrece un marco completo para la planificación, gestión y seguimiento de multiples proyectos para clientes diferentes, quienes pueden disponer también de acceso para monitorizar la evolución del desarrollo.
Se puede ver una demo online aquí. Acceso de administrador: usuario: admin, password: admin. Acceso de invitato: usuario: gest, password: guest.
TeamWork
Impresionante es la apariencia de esta herramienta de entorno web para registrar y gestionar los tiempos de diferentes equipos de trabajo en sus respectivos proyectos. Gestión completa de informes de tiempos y costes.
Combina gestión de documentos, de equipos y de proyectos.
Merece la pena ver algunas pantallas.
Planner
Aplicación de escritorio para gestión y seguimiento de proyectos, con descomposición en tareas y sub-tareas, dependiencias, identificación de la ruta crítica, diagramas de Gantt.
Inicialmente desarrollada para Linux, dispone de versión (beta) para Windows.
Hola Excel para Scrum
hoja de cálculo para gestionar el trabajo en cada sprint: tareas, asignación, estado y tiempos. Genera de forma automática los gráficos para el seguimiento de esfuerzo y tareas.
AgileTrack
Herramienta para planificación y seguimiento de proyectos, de interfaz sencillo. Para desarrollo de software en equipos reducidos con metodologías ágiles, especialmente eXtreme Programming.
PPTS
Project Planning and Tracking System (PPTS) es una herramienta de gestión ágil de proyectos para equipos que trabajan con Scrum y/o Extreme Programming. Es un sistema web, accesible con un navegador que puede instalarse sobre servidor Linux o Windows (con php y MySQL) y de uso libre, con licencia GNU (GPL).
XPWeb
Plataforma web para gestión de proyectos con Extreme Programming
trac
Plataforma web para comunicación, gestión y seguimiento de proyectos, que integra un wiki, interfaz de subversión para la gestión de versiones, seguimiento de proyecto y sistema de tickets para gestionar y registrar tareas, bugs, etc.
TUTOS
Herramienta web de código abierto y uso gratuito para la gestión de pequeños grupos de trabajo o departamentos. Incluye calendario, gestión de equipos, directorio de personas, gestión de incidencias, registros de tiempo, listas de seguimiento...
Solodox
Servicio de software que permite editar y compartir con el equipo  y demás interesados planificaciones Gantt.
ToDoList
ToDoList es una herramienta gratuita muy simple y efectiva para la gestión de proyectos en entornos ágiles. Escasamente ocupa 1 Mb, y al instalarla se puede indicar que emplee un fichero .ini para guardar la información de configuración,  de forma que no toca para nada el registro de Windows y se puede llevar incluso en una memoria USB.
Clocking IT
Es un gestor de proyectos y tareas, con  control de tiempos, generador de informes, repositorio de ficheros, agenda, chat, notificaciones y RS.
X-Man
X-Man (Extreme Manager) es una herramienta fácil para gestión y seguimiento de proyectos ágile. Si trabajas con un formato ágil tipo XP o Scrum, merece la pena echarle un vistazo, porque además es un programa "limpio": Un fichero de 4 Mb que no necesita instalación. Basta grabarlo en una carpeta y ejecutarlo.
Mindquarry
Sistema basado en web para la gestión  de grupos de trabajo, entornos colaborativos, proyectos...
Mindquarry quiere ser la alternativa open source de soluciones propietarias como Basecamp o Sharepoint.
OpenProj
Es un programa de escritorio para la gestión de proyectos: gratuito, open source, con versiones para Linux, Unix, Mac y Windows; compatible con ficheros MS Project y con todas las funcionalidades que ofrece Project (como aplicación de escritorio stand-alone)
Project Dune
Sistema sobre web para integrar todos los procesos y documentación del ciclo de desarrollo.
Activity Manager
Programa Open Source para registrar y clasificar por tareas y sub-tareas los tiempos de trabajo del equipo de un proyecto.
PrjPlanner
Herramienta para la auto-gestión ágil de equipos de programación pequeños. Está inspirada en el concepto de backlog de Scrum.
Project2Manage
Se trata de un servicio web, con funcionalidades simples pero que pueden ser suficientes para el registro y la comunicación de actividades entre los miembros de un equipo de trabajo.
Collabtive
Es una plataforma on-line para gestión de proyectos y colaboración de equipos de trabajo. Es open source, y se puede utilizar gratuitamente con licencia GNU. Requisitos: Linux, Apache y PHP5.
RedMine
sistema multi-plataforma, programado con Ruby on Rails, open source con licencia GPL, con un interfaz limpio y unas funcionalidades asombrosas para gestión de proyectos.
iceScrum
Con el mismo interfaz para todos los roles, ofrece las opciones de operación, consulta, estimación de historias de usuario... activas o no, según el usuario sea propietario del producto, gestor, equipo o interesado.
Incluye listas de historias de usuario (backlog), de asuntos, de problemas y de pruebas; un chat en línea, un juego de cartas con el que el equipo puede hacer estimación de poker de las historias propuestas en el backlog...
Google Sites
En muchos casos puede ser más que suficiente. Es una solución útil y simple, que consiste en componer el punto de información y registro de información, a la medida del proyecto, integrando, con la distribución que más nos guste, diferentes Google apps
 FVE (extensiones para dotProject)
FVE Project Manager es una adaptación del programa libre para gestión de proyectos: dotProject realizada con licencia GPLv3.
Opengoo: sistema web para gestión de equipos de trabajo
Desde el área de administración se pueden ajustar los permisos de cada usuario, de forma indivisual o por grupos, y para cada área de trabajo, incluso para que no resulte visible.

Es un sistema Open Source que se ejecuta sobre: Apache 2.0+, PHP 5.0+ MySQL 4.1+
CardMeeting: Servicio web de pizarra virtual
Pizarra virtual para gestión simple de historias y tareas.
Sprintometer
Es un programa windows, gratuito, contenido en un único fichero ejecutable, que no necesita instalación, para gestión, medición y seguimiento de programas con modelos ágiles tipo Xp o Scrum.
Risk Matrix
Herramienta programada por MITRE sobre una hoja de cálculo para análisis y gestión de riesgos.
Pivotal Tracker
 Servicio web para gestión ágil de proyectos con buena pinta, disponible on-line de forma gratuita en esta versión, aunque en el futuro prevén cuentas de pago.

viernes, 26 de noviembre de 2010

flujograma

¿QUE ES?

Es una representación gráfica de la secuencia de actividades de un proceso.
Además de la secuencia de actividades, el flujograma muestra lo que se realiza en cada etapa, los materiales o servicios que entran y salen del proceso, las decisiones que deben ser tomadas y las personas involucradas (en la cadena cliente/proveedor)
El flujograma hace más fácil el análisis de un proceso para la identificación de:
Las entradas de proveedores; las salidas de sus clientes y de los puntos críticos del proceso.



Adicionalmente, los diagramas de flujo facilitan a otras personas la comprensión de la secuencia lógica de la solución planteada y sirven como elemento de documentación en la solución de problemas o en la representación de los pasos de un proceso.

Diagrama de Flujo que representa un algoritmo que lee tres notas para cada uno de los 22
estudiantes de un curso, las promedia y determina si el estudiante aprobó la asignatura


Diagrama de Flujo que representa el proceso que se sigue
 al presentar una Acción de Tutela en Colombia
NOTAS DEL EDITOR:
[1] La estandarización de los símbolos para la elaboración de Diagramas de Flujo tardó varios años. Con el fin de evitar la utilización de símbolos diferentes para representar procesos iguales, la Organización Internacional para la Estandarización (ISO, por su sigla en inglés) y el Instituto Nacional Americano de Estandarización (ANSI, por su sigla en inglés), estandarizaron los símbolos que mayor aceptación tenían en 1985. Los siguientes son los principales símbolos para elaborar Diagramas de Flujo:

Inicio/Final
Se utiliza para indicar el inicio y el final de un diagrama; del Inicio sólo puede salir una línea de flujo y al Final sólo debe llegar una línea.
Decisión
Indica la comparación de dos datos y dependiendo del resultado lógico (falso o verdadero) se toma la decisión de seguir un camino del diagrama u otro.
Entrada General
Entrada/Salida de datos en General (en esta guía, solo la usaremos para la Entrada).
Iteración
Indica que una instrucción o grupo de instrucciones deben ejecutarse varias veces.
Entrada por teclado
Instrucción de entrada de datos por teclado. Indica que el computador debe esperar a que el usuario teclee un dato que se guardará en una variable o constante.
Salida Impresa
Indica la presentación de uno o varios resultados en forma impresa.
Llamada a subrutina
Indica la llamada a una subrutina o procedimiento determinado.
Salida en Pantalla
Instrucción de presentación de mensajes o resultados en pantalla.
Acción/Proceso General
Indica una acción o instrucción general que debe realizar el computador (cambios de valores de variables, asignaciones, operaciones aritméticas, etc).
Conector
Indica el enlace de dos partes de un diagrama dentro de la misma página.
Flujo
Indica el seguimiento lógico del diagrama. También indica el sentido de ejecución de las operaciones.
Conector Indica el enlace de dos partes de un diagrama en páginas diferentes.

ORGPLUS (ORGPLUS)8

OrgPlus es la forma más sencilla de crear organigramas
grandiosos. OrgPlus es ideal para organizaciones que desean crear y distribuir organigramas estandarizados para propósitos de planeamiento y comunicación.
No se requieren habilidades de dibujo para crear organigramas grandiosos con OrgPlus. Nunca tendrá que posicionar o conectar manualmente los recuadros de su gráfico de nuevo. OrgPlus crea organigramas de manera automática desde virtualmente cualquier base de datos, y se integra directamente en un amplio rango de sistemas de RH (Recursos Humanos) y servicios de directorio. Descomponga gráficos grandes y completos en subgráficos vinculados electrónicamente y fáciles de administrar; y ahorre tiempo al crear múltiples pestañas únicas dentro de un archivo para presentar diferentes vistas de la organización. Luego de haber confeccionado un gráfico, aplique sin esfuerzo alguno un diseño profesional con una de las 36 plantillas predefinidas. Trabaje con una multitud de herramientas de diseño y efectos para crear gráficos impresionantes para su equipo de administración o junta directiva. Publique gráficos de OrgPlus directamente desde su intranet corporativa o una carpeta compartida de red para visualizarlos directamente. Ahora cualquier usuario puede explorar, consultar, imprimir o guardar gráficos. Actualice y vuelva a publicar los datos del gráfico en base a un calendario para asegurar que sus empleados siempre tienen la información más reciente. El proceso de comunicar información organizacional está completamente automatizado. Utilice las herramientas intuitivas y de gran alcance de OrgPlus para crear uno o más escenarios organizacionales. Configure los límites para el recuento de personal, compensación total o cualquier otra métrica; y vea sus métricas cambiar a medida que actualice su gráfico. Compare diferentes escenarios con el clic de un ratón; y cuando finalice, comunique sus escenarios a sus inversionistas utilizando PowerPoint, MS Word, PDF, Excel u OrgPlus Reader. La compatibilidad con Microsoft Office es un aspecto crítico de cualquier decisión de compra de programas. La tecnología de OrgPlus está incorporada con las aplicaciones de Microsoft Office, asegurando la compatibilidad con sus actuales inversiones en programas



SOFTWARE DE FLUJOGRAMAS EDRAWE (EDRAWE FLOWCHARD)

EDraw es un nuevo software de diagramas de flujo, que crea flujogramas y organigramas con mínima pérdida de tiempo para Ud. Soporta flujogramas básicos, organigramas, gráficos de negocios, diagramas HR, diagramas de flujo de trabajo, diagramas de flujo de programación y diagramas de red.
10 Razones para usar EDraw:
1. Fácil de aprender, fácil de usar. El dibujo no necesita comenzar desde cero. Sólo arrastre las formas predefinidas desde el panel de librería y suéltelas en su página. El dibujo nunca pudo ser más fácil!
2. Plantillas enriquecidas predibujadas. Incluye flujogramas básicos, diagramas de organización, diagramas comerciales, diagrama hr, diagramas de trabajo, diagramas de programación y diagramas de diseño de red.
3. Ejemplos típicos. Ofrece el almacén de ejemplos para coleccionar, administrar varios tipos de trabajos de excelencia.
4. Potentes funciones. No se requiere habilidades artísticas. Lo que ve es lo que obtiene. Cree diagramas profesionales con mínimas pérdidas de tiempo para Ud. Automáticamente alinea y ordena todo para que se vea bien.
5. Hermoso estilo. Provee abundantes flechas, estilos de línea, rellenos degradados y texturas para cada objeto. La paleta de colores predefinida y de estilos le da más creatividad.
6. Trabaje fácilmente con otros programas. Haciendo un click en botones puede importar archivos de Word, Excel y Equation. Inserte su gráfico EDraw en otro documento en sólo minutos.
7. Formato de archivo XML. Soporte para guardar formatos gráficos comunes, impresión visual (lo que ve es lo que obtiene). Exportación extendida a EMF, WMF, SVG, PDF, HTML, Multiply Tiff y SlideShow.
8. Conexión rápida. Conexión de las formas con líneas de conexión inteligentes que mantienen flujos y relaciones fácilmente.
9. Actualización en vivo le notifica cuando una nueva versión o nuevas plantillas están disponibles para su descarga. Puede descargar la nueva versión directamente desde el programa. Es gratis, para siempre.
10. Gran ahorro de dinero.





JGO (JGO) 5.2

Use JGo para construir diagramas interactivos personalizados, editores de workflow, redes o procesos, flujogramas, o herramientas de diseño de software. JGo incluye muchos tipos predefinidos de nodos, links, y formas básicas incluyendo texto e imágenes. Soporta capas, grupos, subgráficos, scroll, zoom, selección, arrastrar y soltar, portapapeles, edición in situ, tooltips, grillas, impresión, ventana de vista global con paneo, y una paleta para nodos arrastrables. Los vínculos pueden tener etiquetas y puntas de flecha, y sus trazos pueden ser rectos, redondeados o Bézier con diferentes tipos de plumas y enrutados para ser ortogonales. Los tipos de nodos predefinidos incluyen Comentario, Nodo Básico, Nodo con Icono, Nodo de Texto, Nodo Simple, Nodo General, y Sub Gráfico. JGo está implementado 100% en Java usando Swing o SWT/Eclipse. Su arquitectura de herramienta/documento/visor es muy flexible y poderosa. Las clases proveen muchas propiedades y métodos sobreescribibles para hacer fácil la personalización de la apariencia y comportamiento. JGo incluye extensos y útiles programas con el código fuente completo que puede modificar y recompilar. Las aplicaciones de ejemplo incluyen MinimalApp, BasicApp, IconicApp (ejemplos simples), Flower (una aplicación MDI genérica que incluye una paleta, ventana de vista general y barra de herramientas), FamilyTree, Classier (examina las clasesGo.NET), Demo1 (demuestra cómo hacer varias cosas), WebWalker (para mostrar relaciones entre páginas web) y Processor (etiquetas arrastrables y enlaces enrutables). JGo también incluye una extensa documentación en las Guías de Usuario y el Manual de Referencia. Los componentes opcionales de diseño automático soporta el reodenamiento de los nodos en el diagrama para hacerlo más fácil de entender. JGo AutoDiseño soporta diseño automático de direccionamiento forzado, incorporando carga eléctrica, masa gravitacional, y la elasticidad del largo y rigidez), y autodiseño en capas, para una organización en árbol y jerárquica, o gráficos direccionados. No hay regalías en tiempo de ejecución o cargos de despliegue para los componentes JGo.





este lo hize yo



lunes, 22 de noviembre de 2010

tecnicas de informacion

TECNICAS DE RECOLECCION DE INFORMACION

INTRODUCCION
La recolección de datos se refiere al uso de una gran diversidad de técnicas y herramientas que pueden ser utilizadas por el analista para desarrollar los sistemas de información, los cuales pueden ser la entrevistas, la encuesta, el cuestionario, la observación, el diagrama de flujo y el diccionario de datos.
Todas estos instrumentos se aplicará en un momento en particular, con la finalidad de buscar información que será útil a una investigación en común. En la presente investigación trata con detalle los pasos que se debe seguir en el proceso de recolección de datos, con las técnicas ya antes nombradas.

TECNICAS PARA HALLAR DATOS

Los analistas utilizan una variedad de métodos a fin de recopilar los datos sobre una situación existente, como entrevistas, cuestionarios, inspección de registros (revisión en el sitio) y observación. Cada uno tiene ventajas y desventajas. Generalmente, se utilizan dos o tres para complementar el trabajo de cada una y ayudar a asegurar una investigación completa.


LA ENTREVISTA
a través de preguntas que propone el analista. Quienes responden pueden ser gerentes o empleados, los cuales son usuarios actuales del sistema existente, usuarios potenciales del sistema propuesto o aquellos que proporcionarán datos o serán afectados por la aplicación propuesta. El analista puede entrevistar al personal en forma individual o en grupos algunos analistas prefieren este método a las otras técnicas que se estudiarán más adelante. Sin embargo, las entrevistas no siempre son la mejor fuente de datos de aplicación.

Dentro de una organización, la entrevistas es la técnica más significativa y productiva de que dispone el analista para recabar datos. En otras palabras, la entrevistas es un intercambio de información que se efectúa cara a cara. Es un canal de comunicación entre el analista y la organización; sirve para obtener información acerca de las necesidades y la manera de satisfacerlas, así como concejo y comprensión por parte del usuario para toda idea o método nuevos. Por otra parte, la entrevista ofrece al analista una excelente oportunidad para establecer una corriente de simpatía con el personal usuario, lo cual es fundamental en transcurso del estudio.
Preparación de la Entrevista
  1. Determinar la posición que ocupa de la organización el futuro entrevistado, sus responsabilidades básicas, actividades, etc. (Investigación).
  2. Preparar las preguntas que van a plantearse, y los documentos necesarios (Organización).
  3. Fijar un límite de tiempo y preparar la agenda para la entrevista. (Sicología).
  4. Elegir un lugar donde se puede conducir la entrevista con la mayor comodidad (Sicología).
  5. Hacer la cita con la debida anticipación ( Planeación).
Conducción de la Entrevista
  1. Explicar con toda amplitud el propósito y alcance del estudio (Honestidad).
  2. Explicar la función propietaria como analista y la función que se espera conferir al entrevistado. (Imparcialidad).
  3. Hacer preguntas específicas para obtener respuestas cuantitativas (Hechos).
  4. Evitar las preguntas que exijan opiniones interesadas, subjetividad y actitudes similares (habilidad).
  5. Evitar el cuchicheo y las frases carentes de sentido (Claridad).
  6. Ser cortés y comedio, absteniéndose de emitir juicios de valores. (Objetividad).
  7. Conservar el control de la entrevista, evitando las divagaciones y los comentarios al margen de la cuestión.
  8. Escuchar atentamente lo que se dice, guardándose de anticiparse a las respuestas (Comunicación).
Secuela de la Entrevista
  1. Escribir los resultados ( Documentación).
  2. Entregar una copia al entrevistado, solicitando su conformación, correcciones o adiciones. (Profesionalismo).
  3. Archivar los resultados de la entrevista para referencia y análisis posteriores (Documentación).
Recabar datos mediante la Entrevista
La entrevista es una forma de conversación, no de interrogación, al analizar las características de los sistemas con personal seleccionado cuidadosamente por sus conocimientos sobre el sistema, los analistas pueden conocer datos que no están disponibles en ningún otra forma.
En las investigaciones de sistema, las formas cualitativas y cuantitativas de la información importantes. La información cualitativa está relacionada con opinión, política y descripciones narrativas de actividades o problemas, mientras que las descripciones cuantitativas tratan con números frecuencia, o cantidades. A menudo las entrevistas pueden ser la mejor fuente de información cualitativas, los otros métodos tiende a ser más útiles en la recabación de datos cuantitativos.
Son valiosas las opiniones, comentarios, ideas o sugerencia en relación a como se podría hacer el trabajo; las entrevistas a veces es la mejor forma para conocer las actividades de las empresas. La entrevista pueden descubrir rápidamente malos entendidos, falsa expectativa o incluso resistencia potencial para las aplicaciones de desarrollo; más aún, a menudo es más fácil calendarizar una entrevista con los gerentes de alto nivel, que pedirle que llenen cuestionario.
Determinación del tipo de Entrevista
La estructura de la entrevista varia. Si el objetivo de la entrevista radica en adquirir información general, es conveniente elaborar una serie de pregunta sin estructura, con una sesión de preguntas y respuesta libres
Las entrevistas estructuradas utilizan pregunta estandarizada. El formato de respuestas para las preguntas pueden ser abierto o cerrado; las preguntas para respuestas abierta permiten a los entrevistados dar cualquier respuesta que parezca apropiado. Pueden contestar por completo con sus propias palabras. Con las preguntas para respuesta cerradas se proporcionan al usuario un conjunto de respuesta que se pueda seleccionar. Todas las personas que respondes se basan en un mismo conjunto de posible respuestas.
Los analistas también deben dividir el tiempo entre desarrollar preguntas para entrevistas y analizar respuesta. La entrevista no estructurada no requiere menos tiempos de preparación, porque no necesita tener por anticipado las palabras precisas de las preguntas. Analizar las respuestas después de la entrevista lleva más tiempo que con la entrevista estructuradas. El mayor costo radica en la preparación, administración y análisis de las entrevistas estructuradas para pregunta cerradas.
Ejemplos de las preguntas abiertas y cerradas en la entrevista estructurada
FORMA DE PREGUNTA ABIERTAFORMA DE PREGUNTA CERRADA
Ejemplo: obtener la información sobre las características de diseños críticas para los empleados.
" algunos empleados han sugerido que la mejor forma para hacer eficiente el procesamiento de pedidos es instalar un sistema de computadora que maneje todos los cálculos..."
bajo estas circunstancias ¿ apoyaría usted el desarrollo de un sistema de este tipo?.
Ejemplo: obtener la información sobre las
Características de diseño críticas para los empleados.
" La experiencia le ha proporcionado una amplia visión en cuanto a la forma en la que la empresa maneja los pedidos..." Me gustaría que usted contestara algunas preguntas específicas en relación en lo anterior:
-¿Qué etapas trabajas bien?¿cuáles no
-¿En donde se presenta la mayor parte del problema?
- ¿Cuándo ocurre un atraso, cómo se maneja?
Entre otros
Selección de Entrevistados
Realizar entrevistas toma tiempo; por lo tanto no es posible utilizar este método para recopilar toda la información que se necesite en la investigación; incluso el analista debe verificar los datos recopilados utilizando unos de los otros métodos de recabación de datos. La entrevista se aplican en todos los niveles gerencial y de empleados y dependa de quien pueda proporcionar la mayor parte de la información útil para el estudio los analistas que estudian la administración de inventarios pueden entrevistar a los trabajadores del embarque y de recepción, al personal de almacén y a los supervisores de los diferentes turnos, es decir. Aquellas personas que realmente trabajan en el almacén, también entrevistarán a los gerentes más importante.
Realización de Entrevista
La habilidad del entrevistador es vital para el éxito en la búsqueda de hecho por medio de la entrevista. Las buenas entrevista depende del conocimiento del analista tanto de la preparación del objetivo de una entrevista específica como de las preguntas por realizar a una persona determinada.
El tacto, la imparcialidad e incluso la vestimenta apropiada ayudan a asegurar una entrevista exitosa. La falta de estos factores puede reducir cualquier oportunidad de éxito. Por ejemplo, analista que trabaja en la aplicación enfocada a la reducción de errores (captado por la gerencia de alto nivel) probablemente no tendría éxito si llegara a una oficina de gerencia de nivel medio con la presentación equivocada, ejemplo "Estamos aquí para resolver su problema".
A través de la entrevista, los analistas deben preguntarse a sí mismo las siguientes preguntas:
  • ¿Qué es lo que me está diciendo la persona?
  • ¿Por qué me lo está diciendo a mí ?
  • ¿Qué está olvidando?
  • ¿Qué espera está persona que haga yo?

Entrevista estructuradaEntrevista no estructurada




VENTAJAS
-Asegura la elaboración uniforme de las preguntas para todos los que van a responder.
-Fácil de administrar y evaluar.
-Evaluación más objetiva tanto de quienes responden como de las respuestas a las preguntas.
-Se necesita un limitado entrenamiento del entrevistador.
-Resulta en entrevistas más pequeñas.
-El entrevistador tiene mayor flexibilidad al realizar las preguntas adecuadas a quien responde.
-El entrevistador puede explotar áreas que surgen espontáneamente durante la entrevista.
-Puede producir información sobre área que se minimizaron o en las que no se pensó que fueran importantes.




DESVENTAJAs
-Alto costo de preparación.
-Los que responden pueden no aceptar un alto nivel en la estructura y carácter mecánico de las preguntas.
-Un alto nivel en la estructura puede no ser adecuado para todas las situaciones.
-El alto nivel en las estructuras reduce responder en forma espontánea, así como la habilidad del entrevistador para continuar con comentarios hacia el entrevistado.
-Puede utilizarse negativamente el tiempo, tanto de quien responde como del entrevistador.
-Los entrevistadores pueden introducir sus sesgos en las preguntas o al informar de los resultados.
-Puede recopilarse información extraña
-El análisis y la interpretación de los resultados pueden ser largos.
-Toma tiempo extra recabar los hechos esenciales.

martes, 16 de noviembre de 2010

ACTIVIDAD DE BASES DE DATOS


1. QUE ES REGISTRO O TUPLA

representa un objeto único de datos implícitamente estructurados en una tabla. En términos simples, una tabla de una base de datos puede imaginarse formada de filas y columnas o campos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro) que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un campo clave para su búsqueda.
La estructura implícita de un registro y el significado de los valores de sus campos exige que dicho registro sea entendido como una sucesión de datos, uno en cada columna de la tabla. La fila se interpreta entonces como una variable relacional compuesta por un conjunto de tuplas, cada una de las cuales consta de dos ítems: el nombre de la columna relevante y el valor que esta fila provee para dicha columna.

2. QUE ES UN CAMPO O COLUMNA

una columna es un conjunto de valores de datos de un simple tipo particular, uno por cada fila de la tabla. Las columnas proporcionan la estructura según la cual se componen las filas.
El término campo es frecuentemente intercambiable con el de columna, aunque muchos consideran más correcto usar el término campo (o valor de campo) para referirse específicamente al simple elemento que existe en la intersección entre una fila y una columna.


Ejemplo
Columna 1 Columna 2
Fila 1 Fila 1 Columna 1 Fila 1 Columna 2
Fila 2 Fila 2 Columna 1 Fila 2 Columna 2




3. QUE ES INDICE

Es una estructura de datos que mejora la velocidad de las operaciones, permitiendo un rápido acceso a los registros de una tabla en una base de datos sencilla. Al aumentar drásticamente la velocidad de acceso, se suelen usar sobre aquellos campos sobre los cuales se hagan frecuentes búsquedas.
El índice tiene un funcionamiento similar al índice de un libro, guardando parejas de elementos: el elemento que se desea indexar y su posición en la base de datos. Para buscar un elemento que esté indexado, sólo hay que buscar en el índice dicho elemento para, una vez encontrado, devolver el registro que se encuentre en la posición marcada por el índice.
Los índices pueden ser creados usando una o más columnas, proporcionando la base tanto para búsquedas rápidas al azar como de un ordenado acceso a registros eficiente.
Los índices son construidos sobre árboles B, B+, B* o sobre una mezcla de ellos, funciones de cálculo u otros metodos.
El espacio en disco requerido para almacenar el índice es típicamente menor que el espacio de almacenamiento de la tabla (puesto que los índices generalmente contienen solamente los campos clave de acuerdo con los que la tabla será ordenada, y excluyen el resto de los detalles de la tabla), lo que da la posibilidad de almacenar en memoria los índices de tablas que no cabrían en ella. En una base de datos relacional un índice es una copia de parte de una tabla.

4. QUE ES LLAVE O CLAVE

Una clave principal consta de uno o varios campos que identifican de forma exclusiva cada uno de los registros de la tabla. Los valores de los campos de una clave principal no se repetirán a lo largo de la tabla nunca.
Establecer una clave principal presenta las siguientes ventajas:
  • Acelera las consultas.
  • Al visualizar los registros de una tabla, aparecerán inicialmente ordenados por los valores de la clave principal.
  • Base impide introducir un registro con la misma clave principal que otro ya existente, lo que impide duplicaciones.
  • Las relaciones entre tablas precisan de una clave principal.
IMPORTANTE.- No es posible editar una tabla de base de datos (agregar registros, modificarlos, eliminarlos...) que precise de una llave de índice o de una llave primaria para la identificación de los registros de datos sin que en el diseño de la tabla hallamos establecido un campo llave de índice o llave primaria.

Para establecer una llave primaria:
  1. Seleccionamos en el diseño de la tabla, la fila que contiene el campo que queremos establecer como Llave Primaria haciendo clic en el selector de fila, a la izquierda.
  1. Hacemos clic con el botón derecho y seleccionamos la opción Llave Primaria.
  1. Un icono con forma de llave nos indicará qué ese campo es la clave principal.
Si cuando se ha terminado de definir la estructura de una tabla desde el panel de diseño de tabla, se realiza la operación de cerrar, OpenOffice Base pregunta al usuario si se desea definir una clave principal mediante el siguiente mensaje:
  • Si respondemos que , OpenOffice Base creará un campo nuevo denominado "Id" al que le asignará la condición de Llave primaria o clave principal.
  • Si respondemos que No, la tabla se creará pero ten en cuenta que no vas a poder agregar ningún registro, ni modificarlo, ni eliminarlo... es decir, no vamos a poder editar la tabla creada.
  • Si cancelamos la acción, OpenOffice Base nos ofrece la posibilidad de qué decidamos qué campo o campos de la recién creada tabla van a ser clave principal. Lo elegiremos y crearemos la llave primaria de la forma que hemos visto anteriormente.
5. QUE ES CLAVE PRIMARIA

En el diseño de bases de datos relacionales, se llama clave primaria a un campo o a una combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria comprende de esta manera una columna o conjunto de columnas. No pueden haber dos filas en una tabla que tengan la misma clave primaria.
Una clave primaria debe identificar unívocamente a todas las posibles filas de una tabla y no solo a las filas que se encuentran en un momento determinado. Ejemplos de claves primarias son DNI (asociado a una persona) o ISBN (asociado a un libro). Las guias telefónicas y diccionarios no pueden usar nombres o palabras o números del sistema decimal de Dewey como claves candidatas, porque identifican unívocamente números de teléfono o palabras.
Una clave primaria es un caso especial de clave única. La mayor diferencia es que para claves únicas, no se impone automáticamente la restricción implícita NOT NULL, mientras que para claves primarias, sí. Así, los valores en columnas de clave única pueden o no ser NULL. Otra diferencia es que las claves primarias deben definirse por medio de otra sintaxis.
El modelo relacional, según se lo expresa mediante cálculo relacional y álgebra relacional, no distingue entre clave primaria y otros tipos de claves. Las claves primarias fueron agregadas al estándar SQL principalmente para conveniencia del programador.

6. QUE ES CLAVE FORANEA

Es una limitación referencial entre dos tablas. La clave foránea identifica una columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a una columna o grupo de columnas en otra tabla (tabla maestra o referenciada). Las columnas en la tabla referendo deben ser la clave primaria u otra clave candidata en la tabla referenciada.
Los valores en una fila de las columnas referendo deben existir solo en una fila en la tabla referenciada. Así, una fila en la tabla referendo no puede contener valores que no existen en la tabla referenciada. De esta forma, las referencias pueden ser creadas para vincular o relacionar información. Esto es una parte esencial de la normalización de base de datos. Múltiples filas en la tabla referendo pueden hacer referencia, vincularse o relacionarse a la misma fila en la tabla referenciada. Mayormente esto se ve reflejado en una relación uno (tabla maestra o referenciada) a muchos (tabla hija o referendo).
La tabla referendo y la tabla referenciada pueden ser la misma, esto es, la clave foránea remite o hace referencia a la misma tabla. Esta clave externa es conocida en SQL:2003 como auto-referencia o clave foránea recursiva. Una tabla puede tener múltiples claves foráneas y cada una puede tener diferentes tablas referenciadas. Cada clave foránea es forzada independientemente por el sistema de base de datos. Por tanto, las relaciones en cascada entre tablas pueden realizarse usando claves foráneas. Configuraciones impropias de las claves foráneas o primarias o no forzar esas relaciones son frecuentemente la fuente de muchos problemas para la base de datos o para el modelamiento de los mismos.

7. TIPOS DE BASES DE DATOS


Bases de datos estáticas

Éstas son bases de datos de sólo lectura, utilizadas primordialmente para almacenar datos históricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a través del tiempo, realizar proyecciones y tomar decisiones.

Bases de datos dinámicas

Éstas son bases de datos donde la información almacenada se modifica con el tiempo, permitiendo operaciones como actualización, borrado y adición de datos, además de las operaciones fundamentales de consulta. Un ejemplo de esto puede ser la base de datos utilizada en un sistema de información de una tienda de abarrotes, una farmacia, un videoclub.

Según el contenido

Bases de datos bibliográficas

Solo contienen un subrogante (representante) de la fuente primaria, que permite localizarla. Un registro típico de una base de datos bibliográfica contiene información sobre el autor, fecha de publicación, editorial, título, edición, de una determinada publicación, etc. Puede contener un resumen o extracto de la publicación original, pero nunca el texto completo, porque si no, estaríamos en presencia de una base de datos a texto completo (o de fuentes primarias —ver más abajo). Como su nombre lo indica, el contenido son cifras o números. Por ejemplo, una colección de resultados de análisis de laboratorio, entre otras.

Bases de datos de texto completo

Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una colección de revistas científicas.

 Directorios

Un ejemplo son las guías telefónicas en formato electrónico.

Bases de datos o "bibliotecas" de información química o biológica

Son bases de datos que almacenan diferentes tipos de información proveniente de la química, las ciencias de la vida o médicas. Se pueden considerar en varios subtipos:
  • Las que almacenan secuencias de nucleótidos o proteínas.
  • Las bases de datos de rutas metabólicas.
  • Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomoléculas-
  • Bases de datos clínicas.
  • Bases de datos bibliográficas (biológicas, químicas, médicas y de otros campos)
8. MODELO DE BASE DE DATOS

Además de la clasificación por la función de las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo de administración de datos.
Un modelo de datos es básicamente una "descripción" de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.
Algunos modelos con frecuencia utilizados en las bases de datos:

Bases de datos jerárquicas

Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como hojas.
Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento.
Una de las principales limitaciones de este modelo es su incapacidad de representar eficientemente la redundancia de datos.

 Base de datos de red

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico).
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de redundancia de datos; pero, aun así, la dificultad que significa administrar la información en una base de datos de red ha significado que sea un modelo utilizado en su mayoría por programadores más que por usuarios finales.

Bases de datos transaccionales

Son bases de datos cuyo único fin es el envío y recepción de datos a grandes velocidades, estas bases son muy poco comunes y están dirigidas por lo general al entorno de análisis de calidad, datos de producción e industrial, es importante entender que su fin único es recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto la redundancia y duplicación de información no es un problema como con las demás bases de datos, por lo general para poderlas aprovechar al máximo permiten algún tipo de conectividad a bases de datos relacionales.

Bases de datos relacionales

Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando en cada relación como si fuese una tabla que está compuesta por registros (las filas de una tabla), que representarían las tuplas, y campos (las columnas de una tabla).
En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la información.
El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un estándar implementado por los principales motores o sistemas de gestión de bases de datos relacionales.
Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce como normalización de una base de datos.
Durante los años 80 la aparición de dBASE produjo una revolución en los lenguajes de programación y sistemas de administración de datos. Aunque nunca debe olvidarse que dBase no utilizaba SQL como lenguaje base para su gestión.

Bases de datos multidimensionales

Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos OLAP. Básicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podría serlo también en una base de datos multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla, o bien representan métricas que se desean estudiar.

Bases de datos orientadas a objetos

Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en la base de datos los objetos completos (estado y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del paradigma de objetos:
  • Encapsulación - Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos incorrectos o conflictos.
  • Herencia - Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de clases.
  • Polimorfismo - Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.
En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los datos como parte de la definición de la base de datos. Una operación (llamada función) se especifica en dos partes. La interfaz (o signatura) de una operación incluye el nombre de la operación y los tipos de datos de sus argumentos (o parámetros). La implementación (o método) de la operación se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podría denominarse independencia entre programas y operaciones.
SQL:2003, es el estándar de SQL92 ampliado, soporta los conceptos orientados a objetos y mantiene la compatibilidad con SQL92.

Bases de datos documentales

Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes. Tesaurus es un sistema de índices optimizado para este tipo de bases de datos.

Bases de datos deductivas

Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa en lógica matemática.

Gestión de bases de datos distribuida (SGBDD)

la base de datos y el software SGBD pueden estar distribuidos en múltiples sitios conectados por una red. Hay de dos tipos:
1. Distribuidos homogéneos: utilizan el mismo SGBD en múltiples sitios.
2. Distribuidos heterogéneos: Da lugar a los SGBD federados o sistemas multibase de datos en los que los SGBD participantes tienen cierto grado de autonomía local y tienen acceso a varias bases de datos autónomas preexistentes almacenados en los SGBD, muchos de estos emplean una arquitectura cliente-servidor.
Estas surgen debido a la existencia física de organismos descentralizados. Esto les da la capacidad de unir las bases de datos de cada localidad y acceder así a distintas universidades, sucursales de tiendas, etcétera.

9. CONSULTAR SI ES DE USO LIBRE O COMERCIAL


10. ESTADISTICAS DE USO EN EL MUNDO

viernes, 12 de noviembre de 2010

consulta sobre los bit, byte

BIT

es una señal eletronica que puede estar ensendida (1) o apagado (o) es la unidad mas pequeña de informacion que utiliza un ordenador.






BYTE

unidad formada por 8 bits segun como  esten combinados los bits (cero ounos9, formaran un bite y por lotanto, un caracter cualquiera (una"a", un"2" un "(", incluso un espacio.









kilobyte

(abrebiado kb o kbyt) .

es una unidad de medida equibalente a mil byte. de memoria de ordenador o capacidad de disco . por ejemplo, un dispositivo que tiene256k de memoria puede almacenar 256.000 bytes.

un kilobite es realmente 102y (210)bytes

exite la k decimal  que equibale a 1000 y la k brnaria que equivale a1024 y se distingue por la k minuscula y mayuscula.



MEGABYTE

un (mb) equibale exactamente a 1024 kb o a1.048.576 bytes, 1024(mb) equibale a(gb).

gigabyte

es una unnidad de almacenamiento,  igual a 1billon de bites. ,se utiliza para cuatrificar memoria.
es tambien igual a 1.000 mb realmente 1.024 megabytes



TERABYTE

es una unidad de medida de memoria (2 elebado a 40) aproximadamente a un trillon de bytes(realmente 1,099.511 627.776 bites) un terabite es igual a 1000 gigabites y a un 1.000.000 de mega bit
estructuran la información guardada en una unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos. La mayoría de los sistemas operativos manejan su propio sistema de archivos.[1]
Lo habitual es utilizar dispositivos de almacenamiento de datos , usualmente de 512 bytes de longitud. El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados. En la práctica, un sistema de archivos también puede ser utilizado para acceder a datos generados dinámicamente, como los recibidos a través de una conexión de red (sin la intervención de un dispositivo de almacenamiento).

ESTRUTURA DE SISTEMAS DE BASE DE ARCHIVO LINUX

 En general la estructura del sistema de archivos se asemeja a una estructura de árbol, estando compuesto cada nudo por un directorio o carpeta, que contiene otros directorios o archivos. En Windows cada unidad de disco se identifica como una carpeta básica que sirve de raíz a otras, y cuyo nombre es especial a:, c:, d: etc. En los sistemas Unix, y por lo tanto en Linux, existe una única raíz llamada / de la que cuelgan todos los ficheros y directorios, y que es independiente de qué dispositivos estén conectados al ordenador.
El camino o path de un fichero o directorio es la secuencia de directorios que se ha de recorrer para acceder a un determinado fichero




COMANDOS LINUX

clear:borar la pantalla
ls: lista los archivos y directorio
mkdir: crea un directorio
cd: cambio de directorio
cd: cambio de directorio
passwd permite cambiar la contraseña
sudo: permite alos usuarios ejecutar programas de seguridad de otro usuario normalmente el (usuario root )de manera segura.
su :cambio de usuario
aptitude:
apt-get:heramientas de actualizacion  istalacionremota de paquetes de sistemas
kill: mata proceso por ID
rm: borra archivos
mv: mueve o renombra archivos y directorios
tar: empaqueto archivos


sh cambia al bash shel

 

4.COMO INSTALAR PROGRAMAS EN LINUX


Comenzamos por la distro que usás, y a partir de ahí vemos como se hace en cada una en particular. Hablando en general para que tengas una idea de cómo se instalan programas en Linux, la cosa es así:
Cuando instalás Windows, se instala solo el sistema operativo y algunas aplicaciones y herramientas; después tenés que instalar los programas. Esto ocurre porque Windows es propietario y los programas también;
hay que comprarlos para poder usarlos. En Linux, cuando instalamos el S.O. también instalamos los programas que vamos a usar, en general la mayoría de las distribuciones modernas (Fedora, SuSE, Mandriva, etc.), brindan gran control sobre QUE se instala o no, aunque algunas prefieren lo contrario e instalan un conjunto preestablecido de programas, solo permitiendo una selección básica (oficina, multimedia, internet, etc.).
Poder instalar el sistema de ese modo es la causa de que existan distribuciones que ocupen tantos CDs, ya que los programas (el 90% de los disponibles para Linux), son libres y se puede distribuirlos libremente (incluso aunque vendas los CDs). Linux en sí, el S.O. (kernel) más los drivers, ocupa poco más de 150 mb (a veces más, a veces menos), si sumás a esto componentes indispensables para el uso diario, como la interfaz gráfica y el soporte para impresoras, estaríamos en unos 250 mb aprox.; si a esto querés sumar un buen entorno de escritorio para correr, KDE por ejemplo, podemos llegar fácilmente a los 400/600 mb. (KDE se puede instalar modularmente según lo que necesites).


 
Cómo se debe configurar el proxy para realizar una actualización o descarga de un programa bajo una consola de Linux Ubuntu

entrar como usuario : sudo su
Instalar squid : aptitude install squid
ir a la carpeta : cd/etc/squid
configurar : vi squid.conf
Ir a:

1. http_port xxxx ., parámetro del puerto donde squid escuchará peticiones
2. cache_mem x MB., Asignar memoria caché, se recomienda la 3a parte
ej. si es de 512 cache_mem 192 MB
3. cache_dir ufs/var/spool/squid x y z., asignar zona del disco para almacenar caché,
                                                                    x : Tamaño max del disco a utilizar
                                                                    y : directorios de primer nivel
                                                                    z : directorios de segundo nivel



En definitiva se trata de un “contenedor” de archivos que que viene en un solo paquete. Al instalarlo cada archivo que contiene es colocado en sus directorios correspondiente. Y al desinstalar el paquete todos los archivos que contenía son borrados del árbol de directorio y se vuelve a poner la configuración como estaba previamente sin el paquete.




Quiero instalar xmule (un clon de lmule) que está bajo licencia libre y no viene en los CDs oficiales de debian ni en los repositorios oficiales de debian.




Me voy a la web www.apt-get.org, pongo a buscar xmule, y me saldrán todos los repositorios que me ofrecen el programa xmule, encontrareis para stable, testing y unstable.




Añado el repositorio , y solo tengo que hacer:
apt-get install xmule
Y ya está instalado y puesto en el menu, y sin reiniciar!!!




Imaginar que quiero otro programa, por ejemplo el mldonkey. Pues a lo mejor ya está en el repositorio del xmule. Lo pongo a buscar y si sale es que ya lo tenemos.




apt-cache search mldonkey




No hace falta un repositorio para cada programa. Hay repositorios que tienen el xmule, el mdonkey y 2000 programas mas, así que con solo añadir ese ya nos vale.




5. Como se debe configurar el proxy para realizar una actualizacion o una descarga de un programa bajo una consola de linux

 un proxy que se debe instalar en la máquina que queremos conectar a la red que utiliza el isa server y actua como el proxy de un proxy (un poco enredado esto), pero mejor dejemonos de tantas palabras y vamos a la acción.
Para esta demostración use un pendrive con Fedora 10(no use ubuntu justamente para dejar en claro que Cntlm sirve para cualquier distro, además era el unico linux

6. como se debe configurar el proxy para realizar una actualizacion o una descarga de un programa bajo una consola de linux



1 sistema
2 preferencias
3proxy de la red
4sale una  pantalla  llamada preferencias del proxy de la red.elijo configuracion manual,lleno los campos
5 aplicar al todo el sistema



7.como se identifica o se simboliza el directorio raiz en linux?


/

 8 si estoy en una ruta determinada en consola  como hago para devolverme al directorio anterior.de un ejm y explique.



ejemplo:



sena@bunto:~$pwd/home/sena
sena@bunto:~$cd descarga
sena@bunto:~/descargas$cd..
sena@bunto:~$pwd/home /sena
sena@bunto:~$
9.identifique cada  una de las partes del distro ubunto 10.10
mencione s
  • como se llama el paquete grafico  defectoGNOME
  • como se llama el administrador  de archivos NAUTILUS
  • como se llama el navegador por defecto del internet firefox
  • mencione las opciones que trae el menu principal y cuales son los items que los componen.
  1. aplicaciones: accesorios ,graficos,internet,juegos,oficina,sonido,y video centro de software de ubunto
  2. lugares:carpeta personal,escritorio,documentos ,musica,imagenes,videos descargas,equipo,reservado para el sistema,sistema de archivos de 118 GB,red,conectar con el servidor,buscar archivos y documentos recientes
  3. sistema :preferencias y,administracion,ayuda y soporte,acerca de GNOME,acerca de ubuntu.,



10.Instaleel cliente FTP llamado filezilla  en su equipo y suba una foto de su interfaz con el nombre suyo como servidor



pasos: 1.ir aplicaciones
           2.centro de software ubuntu
           3.digito filezilla.enter
           4.selecciono 
           5.instalar
11.investigue e istale el servicio de protocolo de samba en su equipo y suba una imagen accediendo el aun equipo, la plataforma windos.
paso
1.aplicaciones
2.centro de software ubuntu
3.digito de samba
4.seleciono
5.instalar