sábado, 17 de julio de 2010

Placas y Desarrollo de Programas

Trabajo Práctico de Informática Nº 1

Placas y desarrollo de programas

Alumnas: Folmer, Malén

Valenzuela, Sonia

González, Luz

Profesor: Martínez, Leonardo

Hotelería 1er Año

I.S.F.T. Nº 182

Conclusión

Resumen

Placas

TARJETA GRAFICA

La terjeta gráfica (también llamada tarjeta de video, placa de video, tarjeta aceleradora de gráficos,controlador de video o adaptador de panatalla), es una tarjeta de expansión para una computadora, encargada de procesar los datos que provienen de la CPU y transformarlos en información que pueda ser representada por un dispositivo de salida, como un monitor o televisor.

Componentes:

  1. GPU “Unidad de Procesamiento Gráfico”: es un procesador (como la CPU) que aligera la carga de trabajo del procesador central y procesa gráficos.
  2. RAMDAC: se encarga de transformar las señales digitales producidas en el ordenador en un a señal analógica que sea interpretable por el monitor.
  3. Salidas: son lo sistemas de conexión más habituales entre la tarjeta gráfica y el dispositivo visualizador (como un monitor o televisor).
  4. Dispositivos refrigerantes: se encargan de eliminar el calor excesivo de las tarjetas.

Dos tipos:

    1. Disipador: no tiene partes móviles y es silencioso; compuesto de material conductor del calor, extrae éste de la tarjeta.
    2. Ventilador: tiene partes móviles y es ruidoso; aleja el calor emanado de la tarjeta al mover el aire cercano.
  1. Memoria: la memoria en la tarjetas de video es un elemento extremadamente importante, ya que según ella se espera una alta resolución y cantidad de colores.

TARJETA DE SONIDO

La tarjeta de sonido o placa de sonido es una tarjeta de expansión para computadoras que permite la entrada y salida de audio bajo el control de un programa informático llamado controlador. Es decir, que las aplicaciones multimedia, de composición y edición de video o audio, presentaciones multimedia y entretenimiento (videojuegos), suenen y puedan ser gestionadas.

Componentes:

  1. Interfaz con placa madre: sirve para transmitir información entre la tarjeta y el computador.
  2. Buffer: su función es almacenar temporalmente los datos que viajan entre la máquina y la tarjeta.
  3. DSP (Procesador de señal digital): es un pequeño microprocesador que efectúa cálculos y tratamientos sobre la señal de sonido, liberando así a la CPU de ese trabajo. También puede introducir efectos acústicos tales como coros, reverberación, eco, etc.
  4. ADC (Conversor analógico-digital): se encarga de transformar la señal de sonido analógica en su equivalente digital.
  5. DAC (Conversor digital-analógico): su misión es reconstruir una señal analógica a partir de su versión digital.
  6. Sintetizador FM(modulación de frecuencia): varía la frecuencia de las ondas permitiendo conseguir múltiples armónicos, que es lo que define el timbre. El tono y el volúmen del sonido deseado los determinan la frecuencia fundamental y la amplitud de la onda.
  7. Sintetizador por Tabla de Ondas: utiliza muestras grabadas de los sonidos de instrumentos reales.
  8. Mezclador: su fin es recibir múltiples entradas, combinarlas adecuadamente, y encaminarlas hacia las salidas.
  9. Conectores: son donde deben conectarse los dispositivos externos, los cuales pueden ser de entrada o de salida.

Funcionalidades:

Las operaciones básicas que permiten las tarjetas de sonido convencionales son: Grabación, Reproducción y Síntesis.

Placa base

La “placa base” o “placa madre”, es el elemento principal de todo ordenador, en el que se encuentren o al que se conecten todos los demás aparatos y dispositivos.

Físicamente se trata de una “oblea” de material sintético, sobre la cual existe un circuito electrónico que se conecta a diversos elementos que se encuentran anclados sobre ella.

Los principales son:

El microprocesador “pinchado” en un elemento zócalo, la memoria, generalmente en forma de módulos, las ranuras de expansión donde se conectan las tarjetas, diversos chips de control, entre ellos la BIOS

Factores de forma y estándares.

Las placas base existen en diferentes formas y con diversos conectores. Para periféricos. Para abaratar costos permitiendo la intercambiabilidad entre placas base, los fabricantes han ido definiendo varios estándares que agrupan recomendaciones sobre su tamaño y la disposición de los elementos sobre ellas.

De cualquier forma el hecho de que una pertenezca a una u otra categoría no tiene nada que ver, al menos en teoría con sus prestaciones ni calidad. Los tres tipos más comunes son:

o ATX

o Baby-ATX

o Lpx

Tarjetas de red.

Una tarjeta de red permite la comunicación entre diferentes aparatos conectados entre si y también permite compartir recursos entre dos o mas computadoras. (Discos duros, CD-Rom, impresoras y demás)

Desarrollo de Programas

El desarrollo de programas significa construirlo mediante su descripción. Para esto intervienen el cliente (quien tiene el problema con e programa) y el analista de sistema (que se encarga de hacer llegar todos los requerimientos y necesidades del cliente a los programadores, quienes realizan la codificacion y diseño del sistema para después probarlo e instalarlo al cliente).

El 1er paso es el ANALISIS, donde el analista ve todas las necesidades del cliente (actividades, etc.) para hacer un analisis del mismo. Esto es importante ya que a veces los sistemas se desarrollan pero no pensados para el cliente. El segundo paso es el DISEÑO (pantalla, base de datos, colores, tamaño de botones, etc.). El tercer paso es la CODIFICACION, donde se ofrece la funcionalidad al sistema, según las especificaciones del cliente. El cuarto paso son las PRUEBAS, donde se prueba al sistema para la eliminación de posibles errores y mejoramiento. Y el último paso es la INSTALACION, procesando una vez realizadas las pruebas necesarias para su uso correspondiente, con la finalidad de que los procesos sean eficientes.

Algo importante es que todas las pruebas se deben hacer durante la realización del software, ya que si se espera al final del desarrollo, esto puede ser muy tardado y costoso, devolverse al origen de los posibles errores. Con la Mejora Continua, se garantiza la calidad del producto, ya que al estarla aplicando dia a dia se evitan grandes problemas en la elaboración o desarrollos necesarios.

Para que el desarrollo del software sea óptimo y fácil de controlar se lleva a cabo una METODOLOGIA, que evita incidentes con el cliente. Es entonces que se llega a un acuerdo con éste al principio del proyecto, de manera que no perjudique el desarrollo.

En conclusión, el desarrollo de software es uno de los pilares fundamentales de la informática, y al cual se le dedican horas de esfuerzos en empresas, colegios, etc. Conforme al avance tecnológico aparecen nuevas soluciones, formas de programación, lenguajes y un sin fin de herramientas que intentan realizar el trabajo del desarrollador un poco mas fácil.

1 comentario: