Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Hardware.
Funciones:
- Lleva y trae la información entre los componentes.
- Recibe la electricidad de la fuente y la distribuye al resto de los componentes.
- Supervisa el flujo de información para que llegue correctamente a destino.
- Actúa como intermediario entre dispositivos de distinta tecnología y/o velocidad.
- Actúa como soporte para instalar periféricos externos como impresoras, scanners, etc.
En consecuencia, determina cómo y hasta donde puede expandirse el sistema y qué dispositivos pueden conectarse
al mismo. Si no es lo suficientemente moderno, potente y veloz, va a limitar el funcionamiento de las diferentes
partes de la computadora, o incluso puede impedirnos utilizar determinada tecnología.
Los chipset son un conjunto de chips controladores soldados al motherboard, que están diseñados
para trabajar en forma integrada y que coordinan la circulación de información a lo largo de la pc.
Sirve de interfase entre dispositivos de distinta tecnología, permite la transmisión de información
entre dichos dispositivos. Administra y hace de interfase entre distintas tecnologías.
Los motherboard genéricos son aquellos que cumplen con otras funciones además de las básicas que todo
motherboard debe realizar, es decir que tiene incorporados en sus circuitos (on board) componentes que en otros
agregan como tarjetas de expansión.
Los motherboards genéricos son más baratos (globalmente) y no es posible elegir la marca y modelo de sus
componentes. Las computadoras personales armadas con ellos tienen una menor performance, aunque los
componentes on board pueden deshabilitarse.
Es un motherboard que posee las placas de audio, video, sonido, modem y red incorporadas. Soportan distintos
procesadores y tienen precio mucho más bajo que las demás, lo que la hace conveniente su compra más aun
cuando no se necesita una PC con características especiales.
Es la parte de la computadora que ejerce el gobierno sobre toda la configuración. Se encarga de ejecutar los
programas que se encuentran en la memoria principal.
Interpreta las instrucciones de un programa informático mediante la realización de las operaciones básicas
La CPU, también llamada procesador o microprocesador, se divide en dos bloques principales: La Unidad de control
(UC) y la Unidad de proceso (UP).
Unidad de control: es la encargada de interpretar o decodificar y hacer ejecutar las instrucciones que se
extraen de la memoria.
Unidad de proceso: está formada por la Unidad aritmético lógica (UAL), el juego de registros y los buses
internos:
- Unidad aritmético lógica (UAL): es el módulo de cálculo, es la encargada de ejecutar las
instrucciones que envía la UC. En ella tiene lugar la resolución del problema planteado.
- Registros: son los encargados de almacenar las variables con la que el procesador
está trabajando. Pueden dividirse en tres grupos: los registros de usuario, los registros
temporales, los registros de acceso a memoria.
- Buses internos: (FSB) encargados de mover los datos dentro del procesador, conectan
elementos transfiriendo información de uno a otro. El FSB conecta el microprocesador
(CPU) con la placa madre y en forma directa con la memoria.
La velocidad del CPU, es decir el indicador de su performance, la medimos en Mhz (Megahertz), que son
millones de ciclos por segundo o en Ghz (Gigahertz), que son miles de millones de ciclos por segundo. Esta
velocidad está dada por pulsos regulares emitidos desde un reloj electrónico (clock) incorporado en ella, que como
si fuera un marcapasos, regula su funcionamiento.
Las instrucciones se ejecutan en un número fijo y determinado de ciclos, por lo tanto, cuanto mayor sea la velocidad
de una CPU (expresada en Mhz) mejor será su desempeño. Ya que, cuantos más ciclos por segundo tiene, más
instrucciones por segundo ejecuta y más rápido se ejecutan los programas.
El BIOS (Basic Input Output System), o sistema básico de entrada/salida, es un conjunto de chips ubicados
en el motherboard, indispensables para realizar el proceso de inicialización de la PC y controlar
todos los dispositivos de hardware instalados.
También, proporciona el soporte básico para el procesador, la memoria, los dispositivos de entrada/salida, además de
permitir configurar el sistema y brindar protección contra virus y claves para restringir accesos. El propósito
fundamental del BIOS es iniciar y probar el hardware del sistema y cargar un gestor de arranque o
sistema operativo desde un dispositivo de almacenamiento de datos.
La memoria es el núcleo de un computador y en ella se registra todo dato o instrucción que se ingresa a la máquina o
se elabora en su interior.
La memoria principal o memoria RAM es la memoria de trabajo de la máquina (sin ella la PC no
funciona). En ella se cargan los programas o instrucciones a ejecutar y los datos que van a ser
procesados.
Se puede leer y grabar en ella cuantas veces sea necesario. Es volátil, es decir, que su contenido se pierde
cuando la máquina se apaga en forma voluntaria o por corte de energía.
Todas las computadoras necesitan de la memoria para almacenar de manera transitoria la información generada
por el software o ingresada por el usuario, sin ella la computadora ni siquiera arranca.
La cantidad máxima de memoria RAM que puede tener una PC está determinada por el Chipset.
b) El tiempo o velocidad de acceso: el intervalo de tiempo necesario para que la información pedida a través
de la unidad de control esté disponible en la unidad que la ha solicitado (suele medirse en nanosegundos).
c) La velocidad de funcionamiento o de trabajo: velocidad con que la memoria RAM entrega o recibe
datos (se mide en Mhz y tiene su equivalente en nanosegundos). Waitstates: estados de espera para no
sobrecargar la memoria.
d) La capacidad de manejo de datos: (“ancho de la RAM”) es la longitud interna de los datos que
maneja la memoria (64 bits).
e) La aptitud para corregir errores: capacidad para detectar errores que se producen en los datos y
comunicarlos al sistema.
Son dispositivos de almacenamiento masivo de datos, que nos permiten guardar los diferentes programas que
utilizamos y los archivos que producimos con ellos.
Se clasifican, según el medio físico que les da soporte, en:
1. Papel:
a) Tarjetas perforadas: están en desuso, son de alto costo, poca capacidad de almacenamiento y velocidad
lenta.
2. Magnético:
a) Cintas magnéticas – Casetes: dispositivo auxiliar de memoria que provee un medio económico
para el almacenamiento de grandes volúmenes de datos, especialmente para copias de
resguardo (back up), y como medio de entrada y salida. Aunque es un dispositivo lento.
Se pueden escribir y sobre escribir.
3. Óptico:
1. CD:
- CD ROM (Read Only Memory): dispositivos de sólo lectura, son grabados en el
momento de su fabricación y no pueden ser borrados o reescritos.
- CD R (Recordable): son grabables, permiten la grabación de datos una sola vez.
- CD RW (ReWritable): regrabables.
2. DVD: almacenan audio, videos y datos. Se utilizan ambos lados del disco para grabar
información, poseen mayor velocidad y una gran capacidad de almacenamiento.
- DVD ROM;
- DVD R;
- DVD RW.
3. BD (Blu-RAy Disc): es un formato de disco óptico de nueva generación para video de alta
definición y almacenamiento de datos de alta intensidad. Permite almacenar más información.
Tipos:
- BD-ROM (sólo lectura);
- BD-R (grabable);
- BD-R DL;
- BD-RE (regrabable);
- BD-R LTH;
- BD-XL;
b. Los buses de entrada/salida ó bus de expansión: conectan dispositivos. El motherboard de las PC fue
diseñado para que las subfunciones de entrada/salida sean administradas por circuitos adicionales en tarjetas. La
idea es que se pueda actualizar la PC cambiando las tarjetas.
Para poder conectar estas tarjetas (controladora de drives, adaptador de video), los motherboards tienen ranuras
(slots) de expansión. Estos slots de expansión son la conexión (el enchufe) de las tarjetas de expansión con el bus
de la PC. Por lo tanto, los buses los vemos como slots, pero son sólo una parte de los mismos, el resto se halla
dentro del motherboard.
Impresoras.
Ventajas:
Se puede utilizar papel común de cualquier tipo y formato;
Son silenciosas;
Son baratas en la compra (el negocio pasa por la venta de cartuchos de tinta);
La relación precio-calidad de impresión es razonable para la impresión a color.
Desventajas:
Velocidad de impresión no muy elevada (a color es lenta);
Insumos caros y escasa duración (cartuchos de tinta);
Costos de impresión por copia alto, debido a los insumos caros.
Ventajas:
Muy buena calidad de impresión;
Costo de impresión por hoja moderado, ya que el tóner es económico (ideales como impresoras de red);
Velocidad de impresión elevada;
Silenciosas;
Permiten utilizar varios formatos de papel e incluyen bandejas para papeles de gran tamaño;
Pueden imprimir variedades casi ilimitadas de fonts.
Desventajas:
Costo de adquisición elevado;
Técnicamente complejas;
Mantenimiento similar al de las fotocopiadoras;
No utilizan cualquier tipo de papel, debe ser de buena calidad.
Sí, siguen siendo útiles. Es útil para aquellos usuarios que no requieran más calidad de impresión de la que brinda
una máquina de escribir eléctrica y para aquellos usuarios que necesiten hacer impresiones con varias copias, ya
que es el único tipo de impresoras que permite la utilización de formulario continuo con varias hojas,
autocopiativos o con carbónico.
Ventajas:
- Manejan cualquier tipo de papel (gran versatilidad);
- Permite la utilización de formulario continuo con varias hojas (autocopiativos o con carbónico);
- Hay modelos de carro ancho, útiles para planillas de gran tamaño;
- Rapidez de impresión;
- Economía de impresión;
- Requieren bajo mantenimiento;
- Son reparables y poseen pocos componentes que puedan romperse.
Desventajas:
- Calidad de impresión similar a la de una máquina de escribir eléctrica;
- Ruidosas;
- Limitada cantidad de tipos de letras o fonts;
- Caras en relación a las de chorro de tinta.
Ventajas:
- Requieren menos espacio y menos energía que los monitores CRT (Cathodic Ray Tube – Tubo de rayos
catódicos);
- No tienen distorsión geométrica;
- Entregan una imagen más nítida;
- Los paneles chatos pueden ser paneles de plasma o pantallas de cristal líquido (LCD), los primeros son
utilizados principalmente en televisores, mientras que los segundos lo son en monitores de PC.
Desventajas:
- Su costo, a pesar de haber bajado, sigue siendo alto, en especial en países periféricos.
- La vida útil de la iluminación de fondo que necesita es de 20.000 hs promedio y no es fácilmente
reemplazable.
Un monitor es el principal dispositivo de salida que existe en la PC y, junto con la placa de video, son los dos
elementos que se encargan de mostrar las imágenes y textos generados con la computadora.
- Tecnología del monitor: tubos de rayos catódicos; LCD; pantallas de plasma y LED.
- Marca: marcas reconocidas que garanticen verdadera calidad y confiabilidad.
- Resolución: cantidad de puntos que se pueden ver en la pantalla, medida en píxeles.
- Tamaño: en pulgadas.
- Dot Pitch: graduación del punto, separación que existe entre los puntos rojo, verde y azul que forman un píxel.
Cuanto más juntos estén el color se apreciará más fino y homogéneo.
- Refresco de pantalla: para cada resolución hay una frecuencia de refresco de pantalla, el refresco del monitor
debe adaptarse a la resolución deseada. El refresco de pantalla es el redibujo de la misma (se produce
constantemente).
- Controles.
- Foco y convergencia.
- Voltaje.
- Salud: tener en cuenta la radiación de baja frecuencia en los CRT, así como sistemas antirreflejos.
Las tres principales opciones para la adquisición del equipo de cómputo incluyen la compra, la renta con opción a
compra (leasing) y la renta.
Los factores que influyen en la consideración para decidir la mejor opción:
- Los costos iniciales contra los costos a largo plazo.
- Si la empresa puede comprometer capital en equipo de cómputo;
- Si la empresa desea un control y responsabilidad totales sobre el equipo de cómputo.
Renta 1. Compromiso a corto plazo; 1. Los costos son muy altos, porque el
2. El capital no queda atado; proveedor asume el riesgo;
3. No se requiere financiamiento; 2. La compañía no es dueña del equipo;
4. Alto nivel de flexibilidad, se cambia 3. No todos los proveedores rentan.
con facilidad el sistema;
5. Por lo general, incluye
mantenimiento y seguros.
2. ¿Qué debemos tener en cuenta al contratar un servicio técnico para las computadoras?
Si el servicio técnico es poco escrupuloso pueden aparecer algunos riesgos. De estos, el principal es el del saqueo de
los componentes de la computadora.
Lo más conveniente es tener un inventario claro de lo que tenemos dentro de la computadora y antes de llevarla al
servicio técnico tratar de, al menos, determinar por donde viene la falla.
3. ¿Qué deberíamos tener en cuenta al realizar un contrato de servicio técnico del hardware?
Las consideraciones principales al realizar un contrato de servicio técnico del hardware son:
Fuente del mantenimiento: el proveedor de hardware, pasado el período de garantía, tiene la opción de
obtener el mantenimiento:
- La empresa con la cual se adquirió;
- Compañías especializadas en mantenimiento por parte de terceros.
Servicio y tiempo de respuesta: el servicio de mantenimiento es útil sólo si está disponible cuando sea
necesario. Se debe tener en cuenta el tiempo de respuesta cuando se pide el servicio y el horario de atención.
En el caso de la compra de una computadora, debemos verificar que la misma incluya los números de despacho
de la aduana de los componentes. Esto es un comprobante de que dichos componentes han sido importados en
forma legal. Es importante en el caso de tener la computadora en nuestra oficina, negocio o empresa y sufrir una
inspección legal de algún tipo, pues es lo único que nos servirá para comprobar el origen legal de los mismos.
Redes.
1. Defina topología de red, enumere las que conoce y explique dos de ellas.
Topología de la red: es el plano de conexión entre los usuarios de la red. Es la manera de conectarse entre
nodos.
Topologías:
- Conexión completa: conectar a todos con todos. No hace falta protocolo porque se comunica en
forma directa con el nodo. El costo de agregar un usuario es altísimo, porque significa agregar una conexión
a cada uno de los otros usuarios.
- Estrella: consiste en un nodo central y todos los usuarios conectados a él. El límite para la
cantidad de usuarios es el máximo que pueda manejar el nodo central. La confiabilidad de la red depende
exclusivamente del nodo central. Un usuario envía info. al nodo central y este se encarga de rutearla al
destinatario. Para agregar un usuario se agrega una conexión hasta el nodo central.
- Bus: consiste en un camino común compartido por todos los usuarios. Estos pueden estar
conectados al bus en cualquier punto. El problema de agregar un usuario se reduce a conectarlo al bus. Debe
hacer un nodo dedicado al control de la red. Cualquier falla en un usuario no afectará el funcionamiento de la
misma. Dos usuarios no pueden transmitir simultáneamente y todos los msjs. de control se hacen a través del
bus (hecho que reduce la eficiencia de la red).
- Anillo: conecta a todos los usuarios en un gran anillo. Los mensajes son pasados de un nodo al
siguiente hasta que el destinatario recibe el mensaje y envía una señal de recibido. Cualquier falla en
Protocolo de red: modo de conversación entre los usuarios. Reglas de conversación entre los usuarios. Cuanto más
simple es la topología más complejo es el protocolo.
Cuatro tipos de protocolo estándar que pueden ser usados con las topologías anteriores:
- Maestro-Esclavo: (estrella) existe una sola estación maestra y todas las demás son esclavas. Una
estación sólo puede enviar información cuando la maestra le envía un comando. Si la maestra desea enviar un
msj. simplemente lo manda con el comando.
Es poco eficiente (la estación maestra pierde tiempo preguntando) y toda la información de la red debe pasar a
través de la misma lo que hace que se genere un overhead considerable.
- Manejado por interrupciones: (estrella) es una mejora del anterior. La esclava, en vez de esperar que la maestra
la interrogue, envía una señal y la maestra, entonces, recibe el mensaje del usuario que generó la señal. Toda la
información debe pasar por la estación maestra.
- Manejado por marcas: (anillo) todas las estaciones están en una misma categoría. Existe un tipo
especial de mensaje llamado “token”, que va pasando de nodo en nodo siempre en una misma dirección
Teniendo la posesión del “token”, cada usuario dispone de una cierta cantidad de tiempo durante el cual puede
transmitir información propia. Cada usuario –a su turno– controla la red. Una falla de transmisión del token en
cualquiera de los nodos interrumpirá su normal circulación y por lo tanto, todo el funcionamiento de la red.
- Detección de colisiones: (bus) accesos múltiples con sensado de portadora y detección de colisiones.
Cualquier nodo puede transmitir en cualquier momento después de verificar que la red no esté
en uso. Si está siendo usada, el nodo debe esperar un cierto tiempo antes de volver a intentar transmitir. A
muchos usuarios aumenta la posibilidad de colisiones.
Software.
El software de base está compuesto por el sistema operativo y los programas utilitarios. Sistema
operativo: es un programa o conjunto de programas que controla y administra la
utilización de los recursos de Hardware y Software de la computadora.
Componentes:
Kernel (núcleo): realiza todas las operaciones básicas de administración de los distintos elementos de la
computadora.
Interfase con el usuario: es la parte “visible” del sistema operativo, que nos permite controlar sus
funciones a través de una consola.
Un lenguaje de programación es una notación formal que permite describir algoritmos que serán
ejecutados por la computadora. Es un lenguaje formal diseñado para realizar procesos que pueden ser llevados
a cabo por máquinas como las computadoras.
(Algoritmo: circuito ordenado de operaciones sistemáticas que permiten hacer un cálculo y hallar la solución
de un tipo de problemas).
Se denomina habitualmente lenguajes de programación a los lenguajes exteriores, o evolucionados, por oposición a
los diferentes lenguajes de máquina (o de nivel I), y los lenguajes ensambladores (o de nivel 2).
El término exterior significa independiente de la estructura de la máquina utilizada.
Los lenguajes de nivel 2 y 3 los denominaremos simplemente lenguajes de programación.
a) Imperativos o procedurales: son los más difundidos, dan órdenes a la máquina para procesar los datos
de determinada forma.
d) Orientados a objetos: se persigue modelar los sistemas como un conjunto de objetos que pueden
comunicarse unos con otros a través de mensajes. Los objetos de software son paquetes que contienen una
cierta cantidad de datos y los programas necesarios para procesarlos. Se puede representar como un objeto
cualquier elemento que forme parte de una aplicación. Los objetos describen aquello que representan y
actúan y pueden ser reutilizados en diferentes programas.
Una planilla electrónica de cálculo es un programa que sirve para organizar y almacenar
información en forma de tablas, efectuar cálculos sobre esa información y graficarla. Es una
disposición rectangular de celdas, cada una de las cuales está definida por la intersección de una fila y una columna.
Las celdas pueden contener info. de cuatro tipos: texto, números, fechas o formulas.
1. ¿Cómo podríamos resolver el nivel de ponderación para evaluar las características del
software en estudio?
Una vez que el equipo de desarrollo determinó los principales requerimientos o criterios de selección (o sea aquellas
funciones que debería tener el software a elegir) a ser usados para evaluar todos los papeles candidatos, se debe
asignar un factor de ponderación a cada criterio específico basado en la importancia relativa que la
organización asigna a cada uno.
Típicamente, la mayoría de los criterios cae dentro de una de las siguientes clasificaciones:
- Esencial: si el vendedor ya no ha ofrecido esta característica o no puede proveerla sin una extensiva
modificación de su paquete, entonces el vendedor debe ser excluido del proceso de selección
- Nos gustaría tener: un paquete que no tiene una característica que nos gustaría tener, no debería afectar
adversamente las funciones del sistema. Un factor de ponderación bajo debería ser asignado a esta categoría.
Cuando el número de requerimientos, para un software grande y complejo, es tan grande que se vuelve impráctico
asignar un factor de ponderación a cada uno de ellos los criterios de selección deben ser reunidos en diferentes
grupos y a cada grupo asignar un factor de ponderación. Por ejemplo: algunas categorías de criterios de selección
de alto nivel:
- Consideraciones funcionales (funciones que deben ser soportadas);
- Consideraciones ergonómicas (facilidad de uso, calidad de la documentación);
- Consideraciones operacionales (performance, volumen de salida, capacidad de almacenamiento);
- Consideraciones estructurales (modularidad, mantenibilidad, expansibilidad y otras).
Al realizar un contrato de desarrollo de software todos los términos y funciones presentados en la selección final
deben incluirse en un contrato que comprenda todos los acuerdos, incluyendo las promesas orales.
La negociación del contrato debe involucrar a los expertos legales y financieros de una
organización.
El contrato debe fijar claramente la propiedad del software. Si está incluido un servicio o alquiler debe
establecerse cuando se termina el contrato.
Los términos del contrato deben especificar cuando y como se termina con la prueba y cuándo
ocurrirá la implantación.
Además se debe asegurar que el software seguirá estando disponible y que se le dará
mantenimiento, independientemente de lo que ocurra con el proveedor. También, el abogado debe asegurarse
que se dispondrá del software si el proveedor termina sus operaciones o si hay una disputa acerca del
mantenimiento y las mejoras y el comprador desea contratar su propio mantenimiento.
3. Indique qué se debe tener en cuenta respecto del software pre instalado y la facturación
al comprar una PC.
Muchos vendedores, para aumentar el atractivo de su oferta, incluyen programas en los equipos. Este software ya
viene cargado en el disco rígido y sólo es original cuando, además, viene acompañado con los CD’s originales para su
instalación, sus manuales correspondientes y su certificado de autenticidad.
Un archivo es un conjunto de registros lógicos con ciertos aspectos en común y organizados para algún propósito
particular, que son tratados como una unidad y que están organizados de forma tal que permitan su búsqueda.
Un archivo es una colección de datos registrados de alguna manera sobre un soporte físico, de
Tipos de archivos:
Archivo físico: colección de datos registrados en un soporte magnético, es independiente de todo tratamiento y
tiene una existencia material, inerte y permanente, entre el momento de su creación y el de su destrucción.
Archivo lógico: colección de datos registrados en un soporte magnético, utilizada en un momento dado por un
programa, carece de existencia y significado salvo mientras se está usando.
Base de datos: conjunto de datos almacenados en un soporte de acceso directo. Los datos está interrelacionados y
estructurados de acuerdo a un modelo que sea capaz de recoger el máximo contenido semántico.
Modelo jerárquico:
Uno de los principales objetivos de las bases de datos es conseguir la independencia entre las
estructuras lógica y física de los datos, que tiene como consecuencia la independencia entre datos y
aplicación. Para que así, los cambios en la estructura de los datos tengan una repercusión mínima en los programas
de aplicación y viceversa.
Este concepto de independencia implica la separación entre el almacenamiento y la organización lógica de los datos,
con lo que se consigue:
Los datos se presentarán en forma distintas, según las necesidades de los usuarios;
El almacenamiento de los datos, su estructura lógica y los programas de aplicación serán
independientes unos de otros.
En los sistemas de información existen dos estructuras: la lógica (vista del usuario) y la física (forma en que se
encuentran los datos en el almacenamiento). En las bases de datos aparece un nuevo nivel de abstracción llamado
nivel conceptual, estructura lógica global o esquema. Esta estructura intermedia es una representación global de
los datos independiente de equipos y los usuarios (visión de la empresa). Los otros dos niveles corresponden al
nivel de máquina o interno y al nivel de usuario o externo.
Nivel externo.
Vistas individuales de los usuarios.
Nivel conceptual.
Vista comunitaria de los usuarios.
Nivel interno.
Vista del almacenamiento.
La estructura lógica de usuario o esquema externo (nivel usuario) es la visión que tiene de la base de datos de cada
usuario en particular. La estructura lógica global o esquema responde al enfoque conjunto de la empresa (visión del
administrador). La estructura física o esquema interno es la forma como se organizan los datos en el medio de
almacenamiento físico.
Es un lenguaje de programación, es un lenguaje estándar estructurado de consultas a la base de datos. Se usa tanto
como lenguaje de definición de datos como de manipulación de datos.
El objetivo no es decirle a la PC como hacer las cosas u obtener datos, sino que hacer y que datos necesitan y
que el SQL tome el mando.
SQL es uno de los lenguajes relacionales más importantes para el manejo de datos basado en los principios de
cálculo relacional. El SQL se puede usar tanto como lenguaje de definición de datos como lenguaje de
manipulación de datos.
Se define al SQL como un lenguaje simple, estructurado y poderoso para definición, consulta,
modificación de datos pertenecientes a una base de datos relacional. Actúa sobre lo que se conoce
como tablas en el ambiente relacional. Eso es la forma lógica de visualizar los registros en una base de datos.
Existen filas y columnas en cuya intersección se encuentran los datos. Por lo tanto, mediante comandos simples, se
formarán sentencias completas y poderosas que permitirán definir la estructura lógica de datos, llevar a
cabo operaciones de inserción, borrado, consultas y modificación de los datos, generar
relaciones y encadenamientos e implementar la seguridad y administración de las diferentes
tablas incluidas en las bases de datos.