lunes, 19 de octubre de 2009

Código de ética en la profesión de Ingeniería de Sistemas

Código de Ética del Ing. Sistemas;
Por ninguna razón los profesionales pondrán sus conocimientos al servicio de lo que afecte la paz y la salud pública. Indica también que cuidarán que los recursos naturales, económicos y humanos sean racional y adecuadamente utilizados. Además que ejecutarán todos los actos inherentes a la profesión de acuerdo a las reglas técnicas y científicas.

1.- Actuación profesional
“Los profesionales de sistemas tienen la ineludible obligación de regir su conducta de acuerdo a las reglas contenidas en este código, las cuales deben considerarse mínimas pues se reconoce la existencia de otras normas de carácter legal y moral cuyo espíritu amplía el de las presentes.“Los Ing. Sistemas también deberán ser veraces y objetivos en sus informes, y expresarán sus opiniones en temas de ingeniería “solamente cuando ellas se basen en un adecuado análisis y conocimiento de los hechos”. Así mismo, tendrán que abstenerse de respaldar o criticar proyectos, productos o procesos, guiados por el interés de grupos de poder político o económico”. Estas características le dan un gran valor y, a la vez, aprecio a la palabra del ingeniero.
2.- Actitud profesional
El Ing। de sistemas debe contribuir a un ambiente de trabajo agradable y respetuoso y promover el trabajo en Equipo.

El Ing. sistemas debe respeto a sus semejantes y su comportamiento debe seguir un objetivo útil.
El profesional de sistemas debe tener la costumbre de cumplir los compromisos adquiridos, no por el hecho de estar escritos, sino por convicción propia.
El profesional de sistemas debe de respetar y hacer respetar su tiempo y el de los demás, predicar con el ejemplo, poseer espíritu de servicio y habilidad para comunicarse con los demás.
El profesional de sistemas actuara siempre cuidando el no afectar la integridad física, emocional ni económica de las personas.

3.- Calidad profesional de los trabajos
En la prestación de cualquier servicio se espera del profesional de sistemas un verdadero trabajo de calidad, por lo que se tendrán presentes las disposiciones normativas de la profesión que sean aplicables al trabajo específico que esté desempeñando y de ser posible sujetarse a lo más altos estándares de calidad mundial existentes.En el caso de realizar algún proyecto para una empresa deben utilizar lo necesario para obtener ISO que a este le benefice y le permita el desarrollo constante.

4.- Preparacion y Calidad porfesional
El Ing. de sistemas no puede comprometerse en realizar tareas para los cuales no esté preparado, podría perjudicar al cliente.
El profesional de sistemas vigilará que su propia actualización y capacitación profesional sea de crecimiento permanente.
5.- Ejercicio profesional
El profesional de sistemas debe tener presente que la retribución económica por sus servicios no constituye el único objetivo ni la razón de ser del ejercicio de su profesión sino que el mismo se ajustará a los principios humanos en la utilización de la tecnología en bien del avance y desarrollo de la sociedad. El profesional de sistemas debe analizar cuidadosamente las verdaderas necesidades que puedan tenerse de sus servicios, para proponer aquellos que más convengan dentro de las circunstancias.Por ninguna razón los profesionales pondrán sus conocimientos al servicio de lo que afecte la paz y la salud pública. Indica también que cuidarán que los recursos naturales, económicos y humanos sean racional y adecuadamente utilizados. Además que ejecutarán todos los actos inherentes a la profesión de acuerdo a las reglas técnicas y científicas.
El ingeniero aplica sus conocimientos y capacidad de análisis y síntesis, para lograr la eficiencia y rendimiento operacional en los sistemas productivos y evaluar su desempeño en la interrelación de trabajadores, equipos y materia prima.

6.- Responsabilidad hacia el cliente o patrocinador del servicioEl profesional de sistemas debe brindar todo el respeto al cliente y entender que la única diferencia con él es la formación y habilidad al desarrollar herramientas informáticas.
El profesional de sistemas debe aprovechar y explotar al máximo las herramientas y aplicaciones adquiridas por la empresa, para el beneficio propio de la organización
Si en algún caso en el contrato no quede estipulado detalles sobre información de la impresa o clientes de esta, el ing de sistemas por ningún motivo debe difundirlas para su propio beneficio, no puede dar detalle de sus fortalezas o debilidades pues la competencia podría utilizar esta información para su propio beneficio.

7.- Responsabilidad profesional
El profesional de sistemas deberá puntualizar en qué consistirán sus servicios y cuáles serán sus limitaciones.
Deberá ser objetivo, imparcial en la emisión de sus opiniones o juicios, buscando siempre el beneficio de sus clientes.
El ingeniero de sistemas desarrolla sus actividades en la investigación, la planificación, el perfeccionamiento y desarrollo de las informaciones, haciendo uso de la computación, la creación, producción, diseño y control de sistemas, equipos e instalaciones informáticas y programas lógicos. Su objetivo es mejorar el sistema de toma de decisiones.
El Ing। de sistemas debe ser veraz y objetivos en sus informes, y expresarán sus opiniones en temas de ingeniería “solamente cuando ellas se basen en un adecuado análisis y conocimiento de los hechos”.


8.- Discrecion profesional
El profesional de sistemas tiene la obligación de guardar discreción en el manejo de la información que la empresa para la cual trabaje le proporcione al momento de prestar sus servicios. Considerar como confidencial toda la información acerca del negocio de su cliente o patrón. Asegurarse de que se guarde la confidencialidad de la información que le ha sido confiada.
El profesional de sistemas no debe permitir el acceso a la información a personal no autorizado, ni utilizar para beneficio propio la información confidencial de la empresa.
Si en algún caso en el contrato no quede estipulado detalles sobre información de la impresa o clientes de esta, el ing de sistemas por ningún motivo debe difundirlas para su propio beneficio, no puede dar detalle de sus fortalezas o debilidades pues la competencia podría utilizar esta información para su propio beneficio.

Difusión del codigo de etica en la profesion de Ingenieria de Sistemas

Código de Ética del Ing. Sistemas;
Por ninguna razón los profesionales pondrán sus conocimientos al servicio de lo que afecte la paz y la salud pública. Indica también que cuidarán que los recursos naturales, económicos y humanos sean racional y adecuadamente utilizados. Además que ejecutarán todos los actos inherentes a la profesión de acuerdo a las reglas técnicas y científicas.
Fuente: http://www.cdlima.org.pe/index.php?option=com_content&task=view&id=33&Itemid=33

viernes, 6 de julio de 2007

Diferencia entre corel duo y pentium 4

CORE DUO Microprocesador de Intel con dos núcleos de ejecución, lanzado en enero del 2006. El microprocesador Intel® Core Duo está optimizado para las aplicaciones de subprocesos múltiples y para la multitarea. Puede ejecutar varias aplicaciones exigentes simultáneamente, como juegos con gráficos potentes o programas que requieran muchos cálculos, al mismo tiempo que puede descargar música o analizar su PC con su antivirus en segundo plano.Este microprocesador implementa 2Mb de caché compartida para ambos núcleos más un bus frontal de 667Mhz; además implementa un nuevo juego de instrucciones para multimedia (SSE3) y mejoras para las SSE y SSE2, sin embargo, el desempeño con enteros es ligeramente inferior debido a su caché con mayor latencia. También incluye soporte para la tecnología Bit NX.Intel® Core Duo es el primer microprocesador de Intel usado en las computadoras Apple Macintosh.Existe también una versión con solo un nucleo denominada Core Solo
El dual core consume menos y toma menos temperatura, lo cual lo hace mas eficiente, mas rapido y con menor posibilidad de errores.Si lo usas en una portatil dura mas la bateria, si usas para calculos o juegos es mas eficaz. Ahora si vas a comprar espera dos meses que sale el Quattro y promete ser diez veces mejor.

miércoles, 30 de mayo de 2007

diferencia entre un "Switch" y un "Hub"

El "Hub" básicamente extiende la funcionalidad de la red (LAN) para que el cableado pueda ser extendido a mayor distancia, es por esto que un "Hub" puede ser considerado como una repetidora. El problema es que el "Hub" transmite estos "Broadcasts" a todos los puertos que contenga, esto es, si el "Hub" contiene 8 puertos ("ports"), todas las computadoras que estén conectadas al "Hub" recibirán la misma información, y como se mencionó anteriormente , en ocasiones resulta innecesario y excesivoUn "Switch" es considerado un "Hub" inteligente, cuando es inicializado el "Switch", éste empieza a reconocer las direcciones "MAC" que generalmente son enviadas por cada puerto, en otras palabras, cuando llega información al "Switch" éste tiene mayor conocimiento sobre que puerto de salida es el más apropiado, y por lo tanto ahorra una carga ("bandwidth") a los demás puertos del "Switch", esta es una de la principales razones por la cuales en Redes por donde viaja Vídeo o CAD, se procura utilizar "Switches" para de esta forma garantizar que el cable no sea sobrecargado con información que eventualmente sería descartada por las computadoras finales,en el proceso, otorgando el mayor ancho de banda ("bandwidth") posible a los Vídeos o aplicaciones CAD.

Sistemas Enlatados

Los sistemas enlatados tienen la característica de ser estandarizados e impiden realizarle modificaciones. Por lo general, se desarrolla un producto para un rubro en particular (Por ejemplo, administración de playas de estacionamiento) y sale al mercado para que cualquier propietario (chico, mediano o grande) lo instale y empiece a usarlo sin mayores complicaciones. En muchas ocasiones, estos paquetes no cumplen con todos los requerimientos de la empresa o, por el contrario, poseen numerosas funciones innecesarias para la empresa. Carecen de soporte técnico y no brindan capacitación sobre su funcionamiento, tampoco podemos acceder a su codificación, y en muchas ocasiones son difíciles de entender. Lo ventajoso de un sistema enlatado es que, a un bajo costo, cualquier usuario lo puede conseguir e instalar en su PC. En Internet se puede descargar una variada selección de "enlatados" a un precio razonable

Caja Negra

Con este método los casos de prueba y los resultados se determinan a partir de la especificación funcional del método de una clase. Es decir, la prueba de caja negra se refiere a las pruebas que se llevan a cabo sobre la interfaz del software. Una prueba de caja negra examina algunos aspectos del modelo fundamental del sistema sin tener mucho en cuenta la estructura lógica interna del software.Se puede combinar los atributos de la prueba de caja blanca así como los de caja negra, para llegar a un método que valide la interfaz

Caja blanca

La prueba de caja blanca, denominada a veces prueba de caja de cristal es un método de diseño de casos de prueba que usa la estructura de control del diseño procedimental para obtener los casos de prueba. Mediante los métodos de prueba de caja blanca, el ingeniero del software puede obtener casos de prueba que garanticen que se ejercita por lo menos una vez todos los caminos independientes de cada módulo, ejerciten todas las decisiones lógicas en sus vertientes verdadera y falsa; ejecuten todos los ciclos en sus límites y con sus límites operacionales, y ejerciten las estructuras internas de datos para asegurar su validez. Con este método se determina cuáles son los casos de prueba a partir del código fuente del software y se utilizan las especificaciones para determinar el resultado esperado del caso. Los casos de prueba pretenden demostrar que las funciones del software son operativas, que la entrada se acepta de forma adecuada y que se produce un resultado correcto, así como que la integridad de la información externa. La prueba de caja blanca del software se basa en el minucioso examen de los detalles procedimentales. Se comprueban los caminos lógicos del software proponiendo casos de prueba que ejerciten conjuntos específicos de condiciones y\o ciclos. Se puede examinar el estado del programa en varios puntos para determinar si el estado real coincide con el esperado o mencionado.