1. Universidad Privada Telesup Pág. 1
Separata preparada para el desarrollo del curso de:
Informática I
Primera Unidad Temática:
INTRODUCCIÓN A LAS TECNOLOGIAS DE INFORMACIÓN
Carrera Profesional de Ingeniería
de Sistemas
Autor: Prof. José Atunga V.
PRIMER CICLO
Semestre: 2009-I
2009
2. Universidad Privada Telesup Pág. 2
INDICE
PRIMERA UNIDAD TEMATICA
INTRODUCCIÓN A LAS TECNOLOGÍAS DE LA INFORMACIÓN
PRIMERA SEMANA
MARCO TEORICO
LA TECNOLOGIA DE LAS COMPUTADORAS Y LA CIENCIA DE LA INFOR-MÁTICA
Definición e importancia de la informática en el mundo actual...................................... 4
Datos Vs Información……………………………………………........................................ 5
El computador como herramienta fundamental de la informática……………………….. 5
Elementos que conforman un sistema Informático……………………………………….. 6
Descripción de las partes principales del computador………………………………….… 6
Definición y características de los Sistemas Operativos…………………………………. 8
Historia de las computadoras…………………………………….………………………….. 9
MARCO PRACTICO
Ejemplos Prácticos......................................................................................................... 12
Actividades..................................................................................................................... 12
SEGUNDA SEMANA
MARCO TEORICO
CONCEPTOS BASICOS DE LA TEORIA DE SISTEMAS
Definición de un Sistema.......................................................................... 15
Clasificación de los sistemas.................................................................... 16
Definición de los sistema de información.................................................. 16
Producción de Software: Definición y conceptos de Ing. de Software...... 18
Modelos de Ciclos de vida del desarrollo de un sistema informático........ 19
MARCO PRACTICO
Trabajo de Investigación............................................................................ 25
Conteste las siguientes preguntas............................................................. 25
Actividades................................................................................................. 25
TERCERA SEMANA
MARCO TEORICO
TECNOLOGIA DE SOFTWARE Y CONCEPTOS BASICOS DE REDES Y
COMUNICACION DE DATOS
Importancia del Software......................................................................... 28
Clasificación del Software........................................................................ 28
La Ética de la Informática, Legislación nacional e Internacional............. 42
Piratería y Licencias de Software............................................................ 46
Derecho de Copia. Propiedad Intelectual................................................ 46
Conceptos Básicos de Redes.................................................................. 46
Redes y comunicación de datos.............................................................. 47
Características y ventajas de una red de trabajo.................................... 52
3. Universidad Privada Telesup Pág. 3
Clasificación de las redes según su ámbito............................................. 52
MARCO PRACTICO
Trabajo de Investigación............................................................................ 53
Conteste las siguientes preguntas............................................................. 53
Actividades................................................................................................. 53
CUARTA SEMANA
MARCO TEORICO
ARQUITECTURA INTERNA DEL COMPUTADOR
El Case..................................................................................................... 55
Tipos de case según su tecnología.......................................................... 56
Tipos de case según su forma y tamaño.................................................. 56
Conexión a la placa madre....................................................................... 49
El cable del interruptor.............................................................................. 60
El chasis................................................................................................... 60
El panel frontal.......................................................................................... 61
Mainboard................................................................................................. 61
El Microprocesador (CPU)........................................................................ 63
Las Memorias RAM................................................................................... 63
Slots de Expansión.................................................................................... 63
Las Tarjetas Controladoras....................................................................... 64
Unidades de Lectura de Disco.................................................................. 66
Los Puertos de Comunicaciones............................................................... 66
MARCO PRACTICO
Trabajo de Investigación............................................................................ 68
Conteste las siguientes preguntas............................................................. 68
Actividades................................................................................................. 68
4. Universidad Privada Telesup Pág. 4
PRIMERA SEMANA – Marco Teórico
Logro
El participante valora la importancia de la ciencia de la informática dentro
del mundo actual. Adopta un punto de vista crítico y analítico de nuestra
realidad informática dentro del contexto de la historia de esta ciencia
Resumen
La informática es aquella ciencia que brinda tecnología, técnicas y
metodologías a fin de automatizar el manejo y administración de la
información. La sociedad humana genera y recibe muchos datos a cada
instante, adicionalmente necesita almacenarlos y procesarlos, por lo que
la aparición del computador como una maquina electrónica capaz de
CONCEPTOS desarrollar estos fines, se ha convertido en un instrumento esencial para
BASICOS DE mejorar la calidad de vida de la sociedad humana.
INFORMÁTICA
1. DEFINICIÓN E IMPORTANCIA DE LA INFORMÁTICA EN EL MUNDO ACTUAL
Informática es la ciencia del tratamiento automático (por realizarse mediante
máquinas - hoy en día electrónicas -) y racional (está controlado mediante ordenes
que siguen el razonamiento humano) de la información. a través de los ordenadores.
También se le considera como la ciencia de la información automatizada, todo aquello
que tiene relación con el procesamiento de datos, utilizando para ello las
computadoras y/o los equipos de procesos automáticos de información.
En resumen, es la ciencia que se encarga de la automatización del manejo de la
información.
Nota:
Este término apareció en Francia en 1962 uniendo las palabras 'information' y
'automatique'.
En los países anglosajones se utiliza la frase Ciencia de las Computadoras
(Computer Science). Este término se refiere a lo mismo que computación, solo que
informática tiene origen francés y computación origen ingles.
La informática se ocupa entre otros de los siguientes temas:
El desarrollo de nuevas máquinas (ordenadores y periféricos)
El desarrollo de nuevos métodos de trabajo (sistemas operativos)
El desarrollo de nuevas aplicaciones informáticas (software o programas)
5. Universidad Privada Telesup Pág. 5
Definición de Computación:
Ciencia que estudia el tratamiento automático de la información,
mediante máquinas diseñadas para ese propósito.
2. DATOS VS. INFORMACIÓN
Datos
Son unidades de información no procesada, que individualmente no representan nada
en concreto. Un dato puede ser un numero, una palabra, una fecha, una imagen, un
sonido, etc.
Información
Es el resultado del proceso de datos que nos consignan un resultado o respuesta
significativa, la cual es útil para la toma de decisiones o el inicio de otros procesos de
datos.
Tras la revolución industrial, se habla de la revolución de la información, que se ha
convertido en el mayor valor de las empresas y de las personas. El auge, proliferación
y universalización de sistemas de interconexión global como Internet, ha llevado a
hablar de la sociedad de la información como el nuevo paradigma del mundo en que
vivimos.
3. EL COMPUTADOR COMO HERRAMIENTA FUNDAMENTAL DE LA INFORMÁTICA
Durante los últimos años el computador se ha convertido
en una herramienta indispensable en los negocios,
industrias e investigación científica, llevando a cabo
tareas que resultarían imposibles de realizar sin su
ayuda.
Definiciones:
quot;El computador es una máquina electrónica que ejecuta
procesos computacionales de acuerdo a reglas establecidas. La gran facilidad que
ofrece el computador radica en la posibilidad de ejecutar instrucciones y procesar
información con una tremenda exactitud y rapidez, para ello es necesario la
participación del hombre, quien es el encargado de incorporar al computador la
secuencia de instrucciones que permitirán realizar procesos para resolver un
problemaquot;.
quot;El Computador es un dispositivo electrónico (Hardware) capaz de recibir datos
(Software), procesarla y producir una salida útil al usuario (información). Puede
almacenar, recuperar y procesar datos quot;.
quot;Es un dispositivo electrónico programable que puede almacenar, recuperar y
procesar datos mediante la ejecución de un programa almacenado quot;.
El proceso mediante el cuál se dan estas instrucciones al computador, y el acto en si
de construir secuencias de ellas (programas) se denomina quot; Programación quot;.
6. Universidad Privada Telesup Pág. 6
La función básica que realiza un computador es la ejecución de un programa de
aplicación escrito en un lenguaje de programación.
4. ELEMENTOS QUE COMPONEN UN SISTEMA INFORMÁTICO:
HARDWARE:
Equipo utilizado para el funcionamiento de una computadora. El hardware se refiere a
los componentes materiales de un sistema informático. La función de estos
componentes suele dividirse en tres categorías principales: entrada, salida y
almacenamiento. Los componentes de esas categorías están conectados a través de
un conjunto de cables o circuitos llamado bus con la unidad central de proceso (CPU)
de la computadora, quien controla la computadora y le proporciona la capacidad de
cálculo.
Está formada por:
Unidad Central de Proceso (CPU)
Unidades de memoria auxiliar
Unidades de entrada
Unidades de salida
SOFTWARE:
El soporte lógico del sistema informático, constituido por los programas, datos e
información que se pueden manejar en la computadora. Por ejemplo, un procesador
de textos, Hoja de Cálculo o un videojuego. Estos programas suelen almacenarse y
transferirse a la CPU a través del hardware de la computadora. Por lo que la
interacción entre hardware y software es imprescindible para la operatividad de un
sistema informático.
PROFESIONAL INFORMÁTICO:
Son personas encargadas de controlar y manejar el sistema informático para que
estas den un buen servicio. Ejemplo:
El Personal de dirección (Director, Jefe del área de desarrollo, Jefe del área de
explotación)
El Personal de análisis y programación (Jefe de proyectos, Analistas,
Programadores)
El Personal de explotación (Operadores, Grabadores de datos)
Los usuarios
5. DESCRIPCIÓN DE LAS PARTES PRINCIPALES DE LA COMPUTADORA
Una computadora procesa o elabora los datos que se le suministran, puede por
ejemplo realizar el promedio de unos datos introducidos previamente, realizar una
gráfica con esos datos o suministrar un listado ordenado de mayor a menor de
dichos datos.
7. Universidad Privada Telesup Pág. 7
Para realizar estos procesos, la computadora debe disponer de recursos para
almacenar la información mientras ésta es elaborada, memoria, y asimismo de los
dispositivos que permitan tanto su introducción, como ofrecerla, ya elaborada, a los
usuarios. Estos últimos dispositivos reciben el nombre de periféricos.
Esquemáticamente una computadora se compone de:
1. Unidad de Entrada: Permiten la introducción de información en la computadora,
existen dos tipos de dispositivos, aquellos que convierten los datos en un formato
capaz de ser interpretado por el computador como el teclado y los que permiten su
entrada directa como el escáner, lectores de tarjetas o códigos de barras o la
pantalla táctil.
2.Unidad de Almacenamiento o Memoria: Dispositivos donde se almacenan los
datos y los programas para procesarlos. Existen dos tipos: Memoria Principal,
constituida por circuitos integrados y que a su vez se subdivide en RAM y ROM; y la
Memoria Secundaria, donde se almacenan otros datos que no tienen cabida en la
principal, la constituyen los Discos duros (HD), CD-ROM, disquetes (FD), Unidades de
cinta, Unidades de Memoria USB, etc.
3.Unidad Aritmético/Lógica: Es la parte encargada de procesar los datos, se conoce
también como ALU (Arithmetic-Logic Unit). Las operaciones que realiza son de tipo
aritmético: suma, resta, multiplicación y división; y de tipo lógico: igual, mayor que o
menor que.
4.Unidad de Control: Dirige la ejecución del programa y controla tanto el movimiento
entre memoria y ALU, como las señales que circulan entre la CPU y los Periféricos.
5.Unidad de Salida: Presentan al usuario los datos ya elaborados que se encuentran
en la memoria del ordenador, los más habituales son la pantalla y la impresora.
8. Universidad Privada Telesup Pág. 8
La Unidad de Control con la Unidad Aritmético/Lógica y la Memoria Principal
forman la Unidad Central de Procesos (CPU).
Las Unidades de Entrada y de Salida son los denominados Periféricos.
6.DEFINICIÓN Y CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS
Un Sistema Operativo (SO) es en sí mismo un programa (software) muy especial,
quizá el más complejo e importante en una computadora. El SO se encarga de
iniciar la sesión de trabajo de un computador y hace que este reconozca a la CPU,
la memoria, el teclado, el sistema de vídeo y las unidades de disco.
Además, proporciona la facilidad para que los usuarios se comuniquen con la
computadora y sirve de plataforma a partir de la cual se ejecutan los diferentes
programas de aplicación.
Cuando se enciende una computadora, lo primero que ésta hace es llevar a cabo un
autodiagnóstico llamado autoprueba de encendido (Power On Self Test, POST).
Durante la POST, la computadora identifica la memoria, los discos, el teclado, el
sistema de vídeo y cualquier otro dispositivo conectado a ella. Lo siguiente que la
computadora hace es buscar un SO para arrancar (boot).
Una vez que la computadora ha puesto en marcha su SO, mantiene al menos parte
de éste en su memoria en todo momento. Mientras la computadora esté encendida,
el SO tiene 4 tareas principales:
1.Proporcionar ya sea una interfaz de línea de comando o una interfaz gráfica al
usuario, para que este último se pueda comunicar
con la computadora. (Es decir construye un
Entorno de Trabajo para comunicarse con el
usuario)
Interfaz de línea de comando: se introducen
palabras y símbolos desde el teclado de la
computadora, ejemplo, el MS-DOS.
Interfaz gráfica del Usuario (GUI), se seleccionan
las acciones mediante el uso de un Mouse para pulsar sobre figuras llamadas
iconos o seleccionar opciones de los menús, ejemplo el Windows.
9. Universidad Privada Telesup Pág. 9
2.Administrar los dispositivos de hardware en la computadora. Cuando corren los
programas, necesitan utilizar la memoria, el monitor, las unidades de disco, los
puertos de Entrada/Salida (impresoras, módems, etc). El SO sirve de intermediario
entre los programas y el hardware.
3.Administrar y mantener los sistemas de archivo de disco · Los SO agrupan la
información dentro de compartimentos lógicos para almacenarlos en el disco. Estos
grupos de información son llamados archivos. Los archivos pueden contener
instrucciones de programas o información creada por el usuario. El SO mantiene una
lista de los archivos en un disco, y nos proporciona las herramientas necesarias para
organizar y manipular estos archivos.
4.Apoyar a otros programas. Otra de las funciones importantes del SO es
proporcionar servicios a otros programas. Estos servicios son similares a aquellos que
el SO proporciona directamente a los usuarios. Por ejemplo, listar los archivos,
grabarlos a disco, eliminar archivos, revisar espacio disponible, etc.
Cuando los programadores escriben programas de computadora, incluyen en sus
programas instrucciones que solicitan los servicios del SO. Estas instrucciones son
conocidas como quot;llamadas del sistemaquot;.
Los Sistemas Operativos más Populares de las PC:
Los sistemas operativos empleados normalmente son LINUX, Solarys, Mac OS, MS-
DOS, OS/2, Windows 9x y Windows de tecnología NT.
7.HISTORIA DE LAS COMPUTADORAS:
La historia de las máquinas de cálculo que dieron origen a los ordenadores actuales
empieza con un instrumento utilizado por diversas civilizaciones, siglos antes de
Jesucristo: el ábaco
Ábaco
Fueron los egipcios quienes 500 años AC inventaron
el primer dispositivo para calcular, basado en bolitas
atravesadas por alambres. Posteriormente, a
principios del segundo siglo DC, los chinos
perfeccionaron este dispositivo, al cual le agregaron
un soporte tipo bandeja, poniéndole por nombre
Saun-pan. El ábaco permite sumar, restar, multiplicar
y dividir.
La palabra ábaco proviene del griego ABAX que
significa una tabla o carpeta cubierta de polvo. Este
dispositivo en la forma moderna en que la
conocemos, realmente apareció en el siglo 13 DC y sufrió varios cambios y
10. Universidad Privada Telesup Pág. 10
evoluciones en su técnica de calcular. Actualmente está compuesto por 10 columnas
con 2 bolitas en la parte superior 5 en la parte inferior.
Los japoneses copiaron el ábaco chino y lo rediseñaron totalmente a 20 columnas con
1 bolita en la parte superior y 10 en la inferior, denominándolo Soroban. Caso
anecdótico cabe relatar que en 1946, un contador japonés de nombre Kiyoshu
Matzukai, quien era un experto en el uso del ábaco, se enfrentó en un concurso
contra una computadora de la época durante dos días completos, resultando como
ganador indiscutible el ciudadano japonés.
Como actualmente el antiguo ábaco se emplea como método de enseñanza en las
escuelas de los países orientales, aun es usado regularmente en muchos lugares del
mundo, particularmente en los pequeños negocios de los barrios chinos (Chinatowns)
en los Estados Unidos de América, Canadá y países cosmopólitas.
Algunos Notables en la Historia de la Computación
John Napier inventa los logaritmos y construye las primeras tablas. Mediante estas
funciones matemáticas convierte los productos y divisiones en simples sumas y
restas.
En los siglos XVI y XVII se construyeron máquinas mecánicas basadas en ruedas
dentadas que simulaban el funcionamiento del ábaco, como la Máquina Aritmética o
Sumadora de Pascal (1642), construida por éste a la edad de 19 años.
Wilhelm von Leibniz (1646-1716) construyó la primera máquina capaz de multiplicar
directamente, efectuaba divisiones y raíces cuadradas.
Charles Babbage (1792-1871) diseñó la Máquina Analítica, ésta máquina fue
pensada como un calculador universal, que pudiera resolver de forma automática
cualquier problema matemático, y capaz de albergar distintos programas, murió sin
poder construirla.
George Boole (1815-1864) desarrollo la famosa álgebra que lleva su nombre. Su
lógica formal asignaba un 1 a cada proposición verdadera y un 0 a las falsas. Boole
definió las operaciones no con operadores aritméticos sino con operadores lógicos Y,
O y NO.
A finales del siglo XIX se utilizan en los negocios y la gestión de empresas máquinas
de cálculo mecánicas, como la Máquina Tabuladora de H. Holletrith (1886), con ella
se realizó el 11º censo norteamericano, fundó la Tabulating Machine Corporation que
después se transformaría en IBM.
El primer ordenador electromecánico fue el Mark I construido en la Universidad de
Harvard por Howard H. Aiken en 1944 con la subvención de IBM, tenía 760.000
ruedas y relés y 800 Km de cable y se basaba en Maquina Analítica de Babbage.
11. Universidad Privada Telesup Pág. 11
El primer ordenador electrónico fue el ENIAC, construido en la Escuela Moore de
Ingeniería Eléctrica, por John W. Mauchly y John Presper Eckert en 1945, era
capaz de realizar 5.000 sumas por segundo, pesaba 30 Tm utilizaba 18.200 válvulas,
ocupaba 140 m2 y tenía un consumo medio de 150.000 W. Evidentemente necesitaba
un potente equipo de refrigeración..
John von Neumann (1903-1957), matemático húngaro, propuso almacenar el
programa y los datos en la memoria del ordenador, con lo que se evitaba la
modificación del cableado en el cambio de programas.
Generaciones de Computadores:
La primera generación de computadores los constituyen los construidos en la
década de los 50 a base de válvulas de vacío. (1937-1953)
En 1951 se construyó el UNIVAC 1, primer ordenador comercial
La segunda generación se basan en el funcionamiento del transistor. (1954-1962)
Aparecen los primeros lenguajes de alto nivel
Diversas compañías IBM, UNIVAC, Honeywell,.. construyen ordenadores de este tipo.
La tercera generación fue la que incorporó los circuitos integrados (Texas
Instruments). (1963-1972)
Se introduce la multiprogramación y el multiproceso
Aparecen familias de ordenadores que hacen compatible el uso de programas.
Los lenguajes de alto nivel como Cobol y Fortran se usan cada vez más.
La cuarta generación es la que incorpora el denominado microprocesador.
(1972-1984) Empieza la muy alta integración (VLSI very large scale integration) en
chips y memorias.
La quinta generación está formada por ordenadores que incorporan tecnologías muy
avanzadas que surgieron a partir de 1980, básicamente mayor integración y
capacidad de trabajo en paralelo de múltiples microprocesadores. (1984-1990)
La sexta generación viene dada por nuevos algoritmos para explotar masivas
arquitecturas paralelas en ordenadores, y el crecimiento explosivo de redes. (1990-)
12. Universidad Privada Telesup Pág. 12
PRIMERA SEMANA – Marco Práctico
Contesta las siguientes preguntas:
a. Viendo hacia el futuro ¿Qué crees tú que nos traerá la ciencia de la informática en
las futuras décadas?
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
..................................................................................................................................
b. Indica como le beneficia o puede beneficiar la ciencia de la informática a las
siguientes personas:
Un médico:.............................................................................................................
Un abogado
: .........................................................................................................
Una ama de casa: .................................................................................................
Un contador: ...........................................................................................................
Un educador: ..........................................................................................................
c. Enumere 5 formas diferentes de como la ciencia de la informática ayuda o
simplifica las labores de la sociedad humana:
1. ........................................................................................................................
.
2. ........................................................................................................................
.
3. ........................................................................................................................
.
4. ........................................................................................................................
.
5. ........................................................................................................................
.
d. Enumere 5 ejemplos de datos y 10 ejemplos que representen información
DATOS INFORMACION
1. La edad de una persona 1. El promedio de las edades de los alum-
nos del aula.
2. .............................................. 2. .............................................................
3................................................ 3...............................................................
4 ............................................... 4...............................................................
14. Universidad Privada Telesup Pág. 14
SEGUNDA SEMANA – Marco Teórico
Logro
Diferencia los distintos tipos de software de acuerdo a su aplicación. Diferencia y
comprende la importancia de los diferentes tipos de redes informáticas
Resumen
El software es un elemento indispensable dentro de un Sistema de Informático, al igual
que el hardware. El software que tenemos a nuestra disposición se clasifica de acuerdo
a su utilidad, existen procesadores de textos, hojas de cálculos, Presentadores de
diapositivas, manejadores de base de datos, graficadores, etc. Entre todos estos tipos
de software el de más importancia es el Sistema Operativo porque gracias a este
software el computadores puede iniciar su sesión de trabajo.
TECNOLOGIA DE SOFTWARE Y CONCEPTOS BASICOS DE REDES Y
COMUNICACION DE DATOS – TECNOLOGIA DE REDES
1. IMPORTANCIA DEL SOFTWARE
El Software es uno de los elementos básicos que componen un Sistema Informático,
esta compuesto por los programas, datos e información que manejan los equipos
informáticos, aunque más se asocia el termino a los programas en sí.
En la actualidad se han desarrollado una innumerable cantidad de software que
atienden diversas necesidades del hombre.
2. CLASIFICACIÓN DEL SOFTWARE
Software Base (Sistemas Operativos y utilitarios)
Software de Aplicación
Software de Comunicaciones
Software de Desarrollo
Software de Gestión Empresarial
Software de uso Científico
A. SOFTWARE BASE
Software del sistema o Software de Base (System Software) es un término que
abarca todos los programas que manejan el hardware de la computadora. Las
dos categorías principales son:
a. Sistemas Operativos
b. Sistemas Utilitarios
a. SISTEMAS OPERATIVOS
Es el programa más importante de todo computador, puesto que depende de este
la operatividad del equipo:
15. Universidad Privada Telesup Pág. 15
Funciones de un Sistema Operativo
Todos los sistemas operativos deben manejar las mismas tareas básicas. Estas
funciones pueden dividirse en tres grupos
a. Adjudicando recursos del sistema
El sistema operativo dirige el tráfico dentro de la computadora, decidiendo que
recurso será usado y durante cuánto tiempo.
Tiempo El tiempo en la CPU está dividido en porciones medidas en
milisegundos. A cada tarea que hace la CPU se le asigna una cierta
cantidad de porciones de tiempo. Cuándo dicho tiempo expira, otra
tarea obtiene el turno. La primer tarea debe esperar hasta tener otro
turno.
Como los lapsos de tiempo son tan pequeños, usualmente no podrá
decir si es que algo está siendo compartido. Pueden asignarse
prioridades a las tareas de forma que las de alta prioridad (adelante
= foreground) obtienen más porciones de tiempo que las de baja
prioridad (atrás = background)
Memoria La memoria también debe ser manejada por el sistema operativo.
Todos esas vueltas cíclicas de la CPU dejan datos que quedan
esperando en buffers o memorias temporarias. Se debe tener
cuidado de no perder información!! Una de las formas de ayudar al
tráfico congestionado es usar memoria virtual.
Esta incluye espacio en el disco como una parte de la memoria
principal. Aunque es más lento poner datos en el disco rígido,
aumenta la cantidad de información que puede mantenerse dentro
de la memoria en un momento determinado.
Cuando los chips de memoria se llenan, parte de los datos se
desvían hacia el disco rígido. Esto se llama “swapping”. Windows
usa un archivo “swap ” con éste propósito.
Input y output También es parte de las responsabilidades del sistema operativo, el
control de que las informaciones fluyan (flow control). Este deberá
16. Universidad Privada Telesup Pág. 16
administrar todos los pedidos de lectura de datos desde los discos o
la cinta y todas las grabaciones hacia ellos y hacia las impresoras.
Para acelerar la salida hacia las impresoras, la mayoría de los
sistemas operativos permiten actualmente el “spooling” donde la
información a ser impresa se ubica primero en un archivo. Esto
libera al procesador para ejecutar otros trabajos mientras los datos
van a la impresora. La impresora puede manejar hasta una cierta
cantidad de información de una sola vez. Sin el “spooling” debería
esperar que termine un trabajo de impresión antes de poder hacer
cualquier otra cosa. Con él, puede ordenar varios trabajos de
impresión y seguir trabajando. El “spool ” retendrá sus comandos y
ejecutará cada uno a su turno.
b. Monitoreando las actividades del sistema
Performance Esta puede ser verificada por un usuario o administrador para juzgar si la computadora o la
del Sistema red está siendo sobrecargada. Se pueden hacer cambios a la forma en que las tareas se
han adjudicado o quizás haya que ir a comprar algo!!
La performance del sistema incluiría el tiempo de respuesta (cuánto tarda en responder la
computadora cuando ingresan los datos) y la utilización de la CPU (una comparación
entre el tiempo que trabaja y el tiempo en que está detenida).
Seguridad del La seguridad es parte del sistema operativo, no obstante lo cual, un software agregado
sistema adicionalmente puede sumar más seguridad. Para multiusuarios a los que no se les permite
acceso a todo, deberá existir un procedimiento de “logon” (ingreso) dónde el usuario
provee una clave secreta de identificación.
El administrador deberá establecer la lista de quienes tendrán permiso de acceso, a cuál
programa y con qué datos.
c. Administración del disco y los archivos
Hacer el seguimiento donde se encuentran los archivos es un importante
trabajo. Si no puede encontrar un archivo no ayuda en nada saber que se
encuentra a salvo y seguro en alguna parte.
Por ello un sistema operativo viene con sus comandos básicos de
administración de archivos. El usuario necesita poder crear directorios para guardar
archivos (tirar todo en un sitio, pronto se vuelve la historia de la aguja en el pajar)
Necesita copiar, mover, borrar, y renombrar a los archivos. Estas son las distintas
categorías de funciones del sistema operativo que el usuario verá mayormente.
17. Universidad Privada Telesup Pág. 17
Una tarea más técnica es la de administrar el disco. Bajo algunos sistema operativos
su disco rígido puede ser dividido o particionado en varios discos virtuales. El sistema
operativo trata a cada disco virtual como si este fuera un disco físicamente separado.
Administrar varios discos físicos y virtuales puede convertirse en algo muy complejo,
especialmente si alguno de los discos son instalados mediante distintos sistemas
operativos (Algunos nunca están satisfechos con solamente una unidad de cualquier
cosa!).
TIPOS DE SISTEMAS OPERATIVOS:
Hay dos tipos básicos de sistemas operativos :
programas para:
- Sistema Operativo Monotarea
- Sistema Operativo Multitareas
Sistema Operativo Monotarea
El primero permite solamente un programa a la vez. Esto significa que si usted está
trabajando en una planilla de cálculo y desea escribir un memorando, deberá cerrar la
aplicación del procesador de textos y abrir la planilla de cálculo. Esto resulta molesto,
especialmente si desea usar algún dato que está en la planilla para mencionarlo en el
texto que está escribiendo en el memo! Por ésta causa, los nuevos sistemas
operativos se diseñaron para permitir el uso de programas múltiples
simultáneamente.
Sistema Operativo Multitareas
La forma más simple es la de multitareas. Lo que esto significa realmente, es que los
programas van turnándose en el procesador. Permite así que un sólo usuario tenga
abiertos al mismo tiempo la planilla de cálculos y el editor de textos y más aún. Ya
que puede ver los datos copiados de un programa al otro. ¡Magnífico!
La computadora debe decidir en cuantos lapsos o particiones de tiempo se ubica
cada programa. El programa que se halle activo obtiene la mayor parte. Luego los
programas que están ejecutándose y por último, los programas que se encuentran
abiertos pero no están activos para ser utilizados.
Ellos necesitan de vez en cuando un poco de tiempo, para ver si se supone que harán
algo todavía.
El próximo paso en complejidad es el multiusuario en una red de varios usuarios que
pueden encontrarse usando el mismo computador y hasta el mismo programa sobre
ese computador. Esto se denomina “time-sharingquot; o tiempo compartido.
18. Universidad Privada Telesup Pág. 18
Si una computadora tiene múltiples CPU, puede ejecutar multiprocesamientos.
Aunque una CPU seleccione turnos para varios programas, las distintas CPU pueden
funcionar simultáneamente. La velocidad aumenta enormemente. Desde luego que el
costo también!!
A través del uso de máquinas virtuales una computadora puede usar más de un
sistema operativo. quot;Virtualquot; significa que no está realmente allí. Los programas
escritos para distintos sistemas operativos creen que el sistema operativo que
requieren, se encuentra presente.
Sistemas Operativos Comunes
Originalmente los sistemas operativos fueron creados por cada empresa fabricante de
un procesador y plaqueta principal. Por consiguiente cada sistema operativo era
exclusivo de cada uno de ellos (proprietary).
Algunos Sistemas Operativos mas Conocidos:
El ganador en el mercado de las PC fue el MS-DOS o sea el Disk
Operating System de Microsoft y su mellizo el IBM PC-DOS, también
escrito por Microsoft. Ahora es difícil acordarse de aquellos días
cuando cada computadora tenía su propio y único sistema operativo.
Más sobre Comandos del DOS.
Windows 95 /98 es un sistema operativo por sí mismo. Las primeras versiones de
Windows usaban DOS como sistema operativo agregándole una interfase gráfica
capaz de ejecutar multitareas. Pero con Windows 95/98 Microsoft ha
lanzado un sistema operativo capaz de aprovechar las ventajas de los
procesadores de 32 bits.
Windows Me (Edición Milenio Windows) es una versión revisada de
Windows 98, cuya fecha de lanzamiento fue el 14 de Septiembre, 2000.
Los recursos de los sistemas de este sistema operativo son
significativamente más altos que en las versiones anteriores de
Windows.
Windows NT (NT parece que por: Nueva Tecnología) es un sistema
operativo para redes del tipo cliente-servidor. Las últimas versiones
tienen una interfase con el usuario prácticamente idéntica a la de
Windows 95/98. Como Windows NT esta diseñada para las mayores
exigencias de las redes, ella también tiene exigencias mayores de
espacio disponible en el disco y de memoria.
Windows 2000 es una versión revisada de Windows NT, para usar en
lugar de Windows 98.
19. Universidad Privada Telesup Pág. 19
Windows CE es el más reciente sistema operativo de la serie Windows,
orientado a pequeñas computadoras palmtop y handheld. Las versiones
de una cantidad de importantes aplicaciones se encuentran disponibles
para usarse con ese tipo de computadoras. Usted puede conectar su
pequeña computadora a una normal para sincronizar los datos y documentos.
Apple Macintosh es un sistema operativo multitareas que constituyó la
primer interfase gráfica que obtuvo éxito comercial. La Mac fue un éxito
inmediato en los campos de producción gráfica y hasta hoy tiene una
parte importante de ése mercado.
Apple cometió un gran error de comercialización cuando decidió mantener su
hardware y software bajo un rígido control en lugar de dar licencias a otros para que
produjeran equipos y programas compatibles. Mientras que los productos de Apple
eran de alta calidad, también eran más caros que los productos comparables que
eran compatibles con el sistema operativo DOS de Microsoft.
La parte de Apple del mercado de computación ha caído (8% poco más o menos en
1997). Este es un ejemplo de como un casi monopolio del mercado puede perderse
en un instante.
El sistema operativo de 32 bits de IBM es el OS/2. Este es un sistema
popular en las empresas con complejos sistemas de computación
también provistos por IBM. Es poderoso y tiene una buena interfase
gráfica. Los programas escritos para DOS y Windows, también pueden
funcionar con este sistema. Sin embargo nunca sirvió con las PC.
El UNIX es un sistema operativo desarrollado por los laboratorios Bell
Labs para manejar situaciones científicas complicadas. Las redes de las
Universidades tienden a usarlo como los Proveedores de Servicio en
Internet. Una cantidad de personas tienen experiencia con él en sus
trabajos cuando se encontraban en la Universidad. No obstante esto, UNIX no es
amistoso con el usuario (user friendly). Los comandos no son fáciles de recordar. El
X-Windows es una interfase gráfica para UNIX que algunos piensan es aun más fácil
para trabajar que con Windows 98.
Linux es un sistema operativo similar a UNIX que está volviéndose
cada día más popular. (¡Y tiene el logotipo más lindo!)
Es un programa con fuente abierta creado por Linus Torvalds en la
Universidad de Finlandia y puesto en marcha en 1991. Fuente abierta
(open source) significa que el código fuente de la computadora está libremente
20. Universidad Privada Telesup Pág. 20
disponible para todos. Los programadores pueden trabajar directamente con el código
original y pueden agregarle otras características. También pueden vender su versión
personalizada de Linux, con tal de que el código fuente permanezca todavía abierto
para otros. Usted puede encontrar más información en el sitio de Internet de Linux.
A propósito, la palabra Linux es generalmente pronunciada con una i corta y el acento
en la primera sílaba, suena como Línux. Aquí hay un vínculo hacia un archivo de
audio de Linus Torvalds que lo pronuncia en inglés.
Existen otros sistema operativos y pueden aparecer aún más y dominar al mercado
de los más populares en la actualidad según se han descrito antes. Nada en
computación es más seguro que los cambios.
b. UTILITARIOS
Programas Utilitarios ejecutan tareas relacionadas con el
mantenimiento de la salud de su computadora - hardware o datos.
Algunos se incluyen con el sistema operativo. Pero alguien
siempre piensa que tiene una mejor versión para que se la
compren. Y generalmente tienen razón!
Administración de Archivos - hacen más fácil el manejo de los archivos.
En los grandes días del DOS no costaba mucho mejorar los métodos para
escribir , solamente texto que proveía el DOS. Muchos programas fueron
escritos para ayudar al usuario a encontrar los archivos, crear y organizar directorios,
copiar, mover y renombrar archivos
Algunos hasta usan el ratón para apuntar y clickear para cumplir ésas tareas. Se
aprecia la amplitud de la mejora hasta hacer las mismas tareas desde la línea de
comandos. La nueva interfase gráfica que viene con los sistemas operativos como el
Windows 95/98, ha reducido la necesidad de programas alternativos para la
administración de archivos.
Administración de Disco - involucran el formateo y la defragmentación de los
discos. Defragmentar significa poner los archivos en el disco de manera
que todo el conjunto quede en secuencia. Esto reduce el tiempo de
acceso a los archivos. Algunos programas para administración del disco
le permiten hasta especificar que ciertos archivos a lo que se accede
frecuentemente, como el mismo sistema operativo y otros programas de uso
constante, se hallen en la parte de adelante del disco. Todo lo que acelere las cosas
tendrá sus clientes.
21. Universidad Privada Telesup Pág. 21
Administración de Memoria - un software que maneja los programas
de la RAM, (se colocan los datos). Mueven ciertos ítems residentes en
la memoria y los sacan de su camino. Esto puede aumentar con
efectividad la memoria disponible reuniendo todas las porciones no
utilizadas en un solo lugar, haciendo así que su cantidad resulte
considerable.
Backup - Un programa de Backup, que también restablece los datos
resguardados es imprescindible, si se cuenta con algunos datos que
se desea tener a mano por un momento. El software comprimirá ésos datos para
ocupar el menor espacio posible en la memoria. (Recuerde el problema del espacio
escaso, que ya se vió antes en: Almacenamiento: Formateo de Discos)
Recuperación de Datos - tratarán de recuperar archivos borrados o
dañados (corruptos).
Compresión de Datos - reducen el espacio libre generado por los esquemas
de formateo, como se vio en Almacenamiento: Formateo de Discos.
Anti-virus - son otros de los programas que deberían tenerse. Estos
monitorean al computador detectando la actividad de los virus que son
pequeños y horribles programas que se copian a si mismos en otros discos para
difundirse hacia otras computadoras. Los virus pueden ser molestos o ampliamente
destructivos de nuestros archivos.
B. SOFTWARE DE APLICACION
Aplicación es el término que se utiliza para designar un programa que se ejecuta en
la computadora. Para evaluar si una aplicación esta realmente bien construida no solo
basta con que realice su tarea correctamente, sino también que sea fácil de utilizar
por el usuario. Es decir que podamos relacionarnos con ella de forma rápida y
comprensible. Para esto la aplicación dispone de un diseño (lo que Ud. ve en
pantalla) al cual llamamos interfase de usuario o Conexión de usuario, de hecho hoy
en día casi todo el esfuerzo de quienes diseñan aplicaciones esta orientado a lograr
una interfase lo más amistosa e intuitiva posible.
Tipos De Interfases
1. Interfase de texto
Hace algún tiempo una interfase de texto lineal era lo único a lo que podía aspirar un
usuario. Estas interfases ponían a su disposición un conjunto de instrucciones o
comandos que debía escribir de cierta manera para que la aplicación realizara su
22. Universidad Privada Telesup Pág. 22
tarea. Un buen ejemplo de ellas es el programa PKZIP, (un famoso compresor de
datos ) que en sus versión para DOS, solo disponía de una sencilla interfase lineal.
Una línea de comandos del programa sería algo como lo que sigue :
c:>pkzip c:myfilesnewfile.zip c:docsreport14.doc
El programa sabia que es lo que debía hacer gracias a lo que el usuario especificaba
como parámetros. Claro que esto significaba que el usuario debía conocer de
antemano la sintaxis correcta del programa.
Otras aplicaciones optaron por incluir un
sistema de opciones organizadas en
forma de menú. Es decir la aplicación
presenta todas sus posibilidades
distribuidas en distintos items de uno o
más menús. Con el agregado de menús
llegaron las mejoras y el uso de las
teclas con flechas de dirección permitió
moverse en la pantalla. Esto es mucho
mejor que tener que tipear todos los comandos.
La llegada del mouse
Otro paso revolucionario en las interfases de usuario, fue la llegada del mouse o
ratón, gracias a este el usuario podía moverse dentro de la aplicación con mayor
libertad. Más adelante se verá con mayor detalle el funcionamiento del mismo, por el
23. Universidad Privada Telesup Pág. 23
momento le basta saber que de alguna forma reemplazo las teclas con flechas
(cursores), ya que si domina el mouse no volverá a usarlas.
2. Una interfase gráfica
Gracias al perfeccionamiento de la tecnología los diseñadores de Aplicaciones
lograron desarrollar interfases más amigables, valiéndose de la capacidad gráfica de
los equipos. Pudiendo combinar texto, imágenes y efectos en sus diseños, lograron
interfases más amigables e intuitivas. Interfases que decidieron llamar GUI (graphical
user interface - interfase de usuario gráfica).
Las interfases de tipo GUI no solo se valen de un menú, sino que también combinan
botones, barras de desplazamiento, controles analógicos y otros.
Características comunes:
Para que el usuario no se desconcierte entre una y otra aplicación, se mantienen
ciertas normas en cuanto a como diseñar una interfase gráfica. De esta forma un
usuario con cierta pericia, frente a una nueva aplicación tendrá menos dificultades.
Otra característica común a toda aplicación que se precie, es la existencia de ayuda
en línea. Esto quiere decir que tendrá disponibles textos explicativos en ella misma.
EJEMPLO DE ALGUNOS PROGRAMAS DE APLICACIÓN
PROCESADOR DE TEXTOS
Ha reemplazado a la máquina de escribir como la herramienta principal para generar
documentos sobre papel y poder revisarlos y corregirlos antes de ser impresos. Un
documento grabado puede ser utilizado como plantilla (template), o modelo de otro
nuevo. De ésta manera el usuario no necesita repetir los documentos comunes desde el
24. Universidad Privada Telesup Pág. 24
principio en cada modificación. Este es un importante elemento para ahorrar tiempo y
ayuda a mantener las cosas en orden.
Propósito: Producir un documento
Ventaja: Puede cambiarse fácilmente lo que se ha escrito
Pasos para producir un documento:
Crear
Editar
Formatear
Imprimir
Guardar (¡¡a menudo !!)
Observemos más de cerca los términos usados para éstos pasos.
La mayoría de éstos términos también se aplican a las otras aplicaciones comunes , de
manera que no las definiremos para todas ellas.
HOJA DE CALCULO
Es la aplicación que más se utiliza para la mayoría de los documentos que organizan
información numérica , como presupuestos, estados financieros, planillas de
calificaciones y registros de ventas. Una Hoja de Cálculo puede ejecutar operaciones
simples o complejas con los números que ingrese en filas y columnas.
Propósito: La organización de números
Principales ventajas: Puede calcularse usando fórmulas.
Cuando cambian los datos auto-actualiza los números relacionados entre sí.
Puede desplegar datos en forma de gráficos y tablas.
Términos:
25. Universidad Privada Telesup Pág. 25
hojas y Crear una grilla
columnas
celda Ubicaciones para el
texto y los números
fórmulas Calcular los valores =SUM(C21:C45)
para cargar en las =Average(B3:W394)
celdas de los totales, =.095*Total
promedios, intereses,
etc.
gráficos Representación gráfica
de los datos
MANEJADORES DE BASE DE DATOS
Una Base de Datos es un conjunto de datos organizados perteneciente a un entorno o
empresa. Es un buen programa para ser utilizado para administrar listas que no son
todos números, como direcciones y números de teléfono, inventarios y listas de socios.
Con una base de datos puede ordenar los datos por nombre, ciudad o código postal o
por cualquier rubro individual de la información registrada. Puede crear formularios para
ingresar o actualizar o solo mostrar los datos. Puede crear informes que muestran
solamente los datos que le interesan, como socios que deben su cuota.
26. Universidad Privada Telesup Pág. 26
Ambas, las Hojas de cálculo y las bases de datos puede ser utilizadas para manejar en
gran medida la misma información, pero cada uno de ellas es optimizado para manejar
un tipo distinto lo más eficientemente posible. Cuanto más grande sea la cantidad de
registros, más importante son las diferencias.
Algunas base de datos populares incluyen los nombres MS Access, SQL Server, DB2,
Paradox, Informix, y Oracle.
Más abajo hay una ilustración de las tablas en una pequeña base de datos que registra
información sobre agentes de seguros y tenedores de pólizas. Esta oficina de Seguros
particular trabaja con varias compañías de seguros diferentes. En la base de datos hay 7
tablas. Las líneas muestran en que campos de cada tabla son los mismos. Esto vincula
las tablas entre ellas.
El
presente código SQL para este cuestionario se ve bastante distinto de la vista del
Diseño de arriba! Con razón que se creó un método de arrastrar y dejar caer!
27. Universidad Privada Telesup Pág. 27
EDITORES DE IMAGENES
Los programas Gráficos tratan con dibujos, bien sean estos estáticos o móviles, planos o
en tres dimensiones. Existe un asombroso número de formatos para imágenes
diferentes en el mundo y no hay ningún programa que pueda manejarlos a todos.
Los programas Editores de Gráficos crean y manipulan dibujos, bien sean estos
estáticos o móviles, planos o en tres dimensiones. Existe un asombroso número de
formatos para imágenes diferentes en el mundo y no hay ningún programa que pueda
manejarlos a todos.
Tipos de imágenes:
Imagen Mapa de Bits: Dibujo definido por un conjunto de puntos.
Imagen Vectorial: Dibujo definido como un juego de formas geométricas,
utilizando ecuaciones.
28. Universidad Privada Telesup Pág. 28
Imagen con Animación: Secuencia de imágenes mostradas rápidamente en
sucesión que causan la impresión de movimiento.
PRESENTADOR DE DIAPOSITIVAS
Esta clase de programas vincula a una secuencia de diapositivas que contienen texto y
gráficos, por ejemplo para una presentación de ventas o sesión de entrenamiento.
Incluye a un número de herramientas para crear gráficos que son bastante útiles
tablas gráficos analíticos diapositivas
3. LA ETICA DE LA INFORMATICA, LEGISLACION NACIONAL E INTERNACIONAL
DEFINICIÓN:
Se define quot;como la disciplina que analiza los problemas éticos que son creados por la
tecnología de los ordenadores o también los que son transformados o agravados por
la mismaquot;. Es decir, por las personas que utilizan los avances de las tecnologías de
la información.
También se define a la EI quot;como la disciplina que identifica y analiza los impactos de
las tecnologías de la información en los valores humanos y socialesquot;, estos valores
afectados son: la salud, la riqueza, el trabajo, la libertad, la democracia, el
conocimiento, la privacidad, la seguridad o la autorrealización personal.
OBJETIVOS:
Para esta disciplina de EI se plantea varios objetivos:
Descubrir y articular dilemas éticos clave en informática.
Determinar en qué medida son agravados, transformados o creados por la
tecnología informática.
Analizar y proponer un marco conceptual adecuado y formular principios de
actuación para determinar qué hacer en las nuevas actividades ocasionadas por
la informática en las que no se perciben con claridad líneas de actuación.
Utilizar la teoría ética para clarificar los dilemas éticos y detectar errores en el
razonamiento ético.
Proponer un marco conceptual adecuado para entender los dilemas éticos que
origina la informática y además establecer una guía cuando no existe
reglamentación de dar uso a Internet.
29. Universidad Privada Telesup Pág. 29
LOS DIEZ MANDAMIENTOS DE LA ÉTICA INFORMÁTICA.
1. No usarás una computadora para dañar a otros.
2. No interferirás con el trabajo ajeno.
3. No indagarás en los archivos ajenos.
4. No utilizarás una computadora para robar.
5. No utilizarás la informática para realizar fraudes.
No copiarás o utilizarás software que no hayas comprado.
6.
No utilizarás los recursos informáticos ajenos sin la debida autorización.
7.
8. No te apropiarás de los derechos intelectuales de otros.
Deberás evaluar las consecuencias sociales de cualquier código que
9.
desarrolles.
10. Siempre utilizarás las computadoras de manera de respetar los derechos de
los demás.
PRINCIPIOS ÉTICOS
El Código contiene ocho Principios claves, relacionados con el comportamiento y las
decisiones tomadas por los ingenieros informáticos, bien sean profesionales en
ejercicio, educadores, gestores, directivos y responsables, así como educandos y
estudiantes de la profesión.
Los Principios identifican las diferentes relaciones en las que los individuos, grupos y
organizaciones participan, y las principales obligaciones de tales relaciones. Las
Cláusulas de cada Principio son la imagen de los diferentes niveles de obligación
incluidos en esas relaciones.
Los informáticos deberán comprometerse a convertir el análisis, especificación,
diseño, implementación, pruebas y mantenimiento de software en una profesión
respetada y benéfica. De acuerdo a su compromiso con la salud, seguridad y
bienestar social, los informáticos deberán sujetarse a los ocho principios éticos
a. Responsabilidad
Los ingenieros informáticos actuarán en forma congruente con el interés social. En
particular, los ingenieros informáticos deberán:
Aceptar la responsabilidad total de su trabajo.
Moderar los intereses de todas las partes.
Ofrecer asistencia técnica a buenas causas y contribuir a la educación pública
relacionada con esta profesión.
b. Confidencialidad
Se refiere de manera específica al manejo de datos sobre otra persona, de los que
se dispone porque ella misma u otra los ha facilitado bajo la condición de que no se
difundan. Pese a que los límites del término no son aceptados unánimemente, en un
sentido estricto se entiende por confidencialidad la protección de la comunicación
entablada entre personas y el derecho a controlar la información referente a uno
mismo que pueda ser difundida a terceros.
30. Universidad Privada Telesup Pág. 30
c. Calidad del producto
Los ingenieros informáticos asegurarán que sus productos y modificaciones
correspondientes cumplen los estándares profesionales más altos
Procurar la alta calidad, costos aceptables y una agenda razonable.
Identificar, definir y atender asuntos éticos, económicos, culturales, legales y
ambientales relacionados a los proyectos de trabajo.
Tratar de seguir los estándares profesionales más adecuados.
Asegurar que las especificaciones del software están bien documentadas,
satisfacen los requerimientos del usuario y cuentan con las aprobaciones
adecuadas.
Asegurar estimaciones cuantitativas realistas de costos, agenda, personal,
calidad y resultados, proporcionando una evaluación de la incertidumbre de
esas estimaciones.
Asegurar que las pruebas, depuración, revisión del software y documentos
relacionados con los que se trabaja sean adecuados.
d. Juicio
Los ingenieros informáticos mantendrán integridad e independencia en su juicio
profesional.
Moderar todos los juicios técnicos por la necesidad de apoyar y mantener los
valores humanos.
Endosar documentos únicamente cuando han sido preparados bajo su
supervisión o dentro de sus áreas de competencia y con los cuales se está de
acuerdo.
Mantener objetividad profesional con respecto a cualquier software o documento
relacionado del cual se le pidió una evaluación.
No involucrarse en prácticas financieras fraudulentas.
Exponer a todas las partes involucradas aquellos conflictos de interés que no
puedan evitarse o evadirse razonablemente.
Negarse a participar como miembro o asesor en organismos donde sus
empresarios o clientes pudieran tener conflictos de intereses no declarados
todavía.
e. Promover un enfoque ético en la gestión
Los gestores y líderes en ingeniería informática suscribirán y promoverán un enfoque
ético a la gestión del desarrollo y mantenimiento del software. En particular, aquellos
ingenieros en funciones de dirección o liderazgo..
f. Promover el conocimiento.
Los ingenieros informáticos incrementarán la integridad y reputación de la profesión
congruentemente con el interés social.
Ayudar a desarrollar un ambiente organizacional favorable para actuar
éticamente.
Promover el conocimiento público de la ingeniería informática.
31. Universidad Privada Telesup Pág. 31
Extender el conocimiento de la ingeniería de software participando
apropiadamente en organizaciones, reuniones y publicaciones profesionales.
Apoyar a otros ingenieros informáticos que se esfuercen por seguir este código.
g. Apoyo Laboral.
Los ingenieros informáticos apoyarán y serán justos con sus colegas.
Motivar a sus colegas a sujetarse a este código.
Ayudar a sus colegas en el desarrollo profesional.
Reconocer completamente el trabajo de otros y abstenerse de atribuirse méritos
indebidos.
Revisar el trabajo de otros en forma objetiva, sincera y propiamente
documentada.
Escuchar equitativamente las opiniones, preocupaciones y quejas de un colega.
Ayudar a sus colegas a que estén totalmente alertas a los actuales estándares
incluyendo medidas de seguridad en general.
No intervenir injustamente en la carrera de algún colega; sin embargo, el interés
del empresario, del cliente o el interés social puede conducir a ingenieros
informático, de buena fe, a cuestionar la competencia de un colega.
Solicitar las opiniones de otros profesionales que tengan competencia en áreas
fuera de nuestra competencia.
h. Actualización Permanente.
Los ingenieros informáticos participarán toda su vida en el aprendizaje relacionado
con la práctica de su profesión y promoverán un enfoque ético en la práctica de la
profesión.
Mejorar su conocimiento de los avances en el análisis, especificación, diseño,
desarrollo, mantenimiento, pruebas del software y documentos relacionados,
junto con la administración del proceso de desarrollo.
Mejorar su habilidad para crear software seguro, confiable, útil y de calidad a
costos razonables y en un tiempo razonable.
Mejorar su habilidad para producir documentación precisa, informativa y bien
redactada.
Mejorar su comprensión del software de los documentos con que se trabaja y del
medio ambiente donde serán usados.
Mejorar su conocimiento de los estándares relevantes y de las leyes que
gobiernan el software y los documentos con que se trabaja.
Mejorar su conocimiento de este código, su interpretación y su aplicación al
trabajo.
No influenciar a otros a emprender alguna acción que involucre una violación de
este código.
32. Universidad Privada Telesup Pág. 32
Reconocer que las violaciones personales de este código son incongruentes con
ser un ingeniero de software profesional.
3. PIRATERIA Y LICENCIAS DE SOFTWARE
La piratería es un termino relacionado a la practica de plagio o robo de la propiedad
intelectual para fines deshonestos, la legislación de la mayoría de países catalogan
esta practica como un delito, el cual tiene penas muy severas que van desde multas
cuantiosas a penas privativas de la libertad.
El software puede ser:
Freeware: Software con licencia publica, de distribución gratuita. Conocido
también como “Software Libre”.
Shareware: Software con uso libre por un periodo corto (para fines de
evaluación)
Comercial: Software que para obtenerlo requiere de costo y de la compra de
licencias de uso para computadores adicionales.
Las Licencias de Software son permisos que autorizan el uso, instalación o copia
del software original hacia otros computadores, esto quiere decir que si yo deseo
instalar Microsoft Windows a 10 computadores, necesitaré de un software original y
de 9 Licencias adicionales. Si uno no cuenta con las licencias de uso, también es
considerado como delito.
4. DERECHO DE COPIA. PROPIEDAD INTELECTUAL
La Propiedad Intelectual es la relacionada a los derechos intangibles. Por ejemplo,
es la propiedad que tiene el autor de una canción sobre esta, o la propiedad que
tiene un escritor sobre la novela que escribió. Por ser los autores son los únicos que
pueden autorizar que sus creaciones sean publicadas o utilizadas para fines
diversos. La Propiedad Intelectual también es la que tiene el inventor de un
micrófono, por ejemplo, que aunque no tenga la propiedad de los aparatos que se
fabrican sí es el único que tiene la potestad de autorizar la fabricación de dichos
micrófonos.
La Propiedad Intelectual es fundamental para la sociedad, pues si no se respeta no
se puede contar con un correcto funcionamiento del mercado.
Existen dos tipos de derechos incluidos dentro de la Propiedad Intelectual:
El Derecho de Autor: Protege todas las creaciones del ingenio humano; vela por
los derechos del autor sobre sus obras (canciones, poemas, aparatos
electrónicos, etc.).
Propiedad Industrial: Es el derecho exclusivo del uso de un signo distintivo
(marcas, nombre comercial, lema comercial, denominación de origen), una
patente de invención, un modelo de utilidad, un diseño industrial. La propiedad
industrial protege la creatividad, la invención e ingenio de cualquier persona o
empresa para identificarse en el mercado.
33. Universidad Privada Telesup Pág. 33
SEGUNDA SEMANA – Marco Práctico
Realice los siguientes trabajos de investigación
1. ¿Qué se entiende por derecho intelectual o propiedad intelectual del autor?
2. ¿Qué es licencia de Software y quienes deben poseerlo?
3. Cuál es el significado de los siguientes términos: Freeware, Shareware, Download
4. Menciona el nombre de 5 productos de software que son de tipo Freeware y sus
respectivas utilidades
Contesta las siguientes preguntas:
a. ¿Porque no deberíamos promover o usar la “piratería” de software?
....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
b. ¿Por qué crees que en nuestro país más del 50% de usuarios de software utilizan
copias “piratas” ?
....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
.....................................................................................................................................
..............................................................................................................