C

chinaski613

Usuario (Uruguay)

Primer post: 22 jul 2009Último post: 4 may 2012
11
Posts
273
Puntos totales
53
Comentarios
F
Fuente y sistemas numericos (informe 1)
InfoporAnónimo9/3/2009

Informe 1 1ºIE Jonathan Montero Santiago Rodriguez Juan Andres Pioli Indice Tema 1):sistemas numericos -Sistemas: *binario *octal *hexadecimal -Conversión y apreciación con números binarios Tema 2): -Corriente alterna -Corriente directa -Señal analógica -Frecuencia -Amplitud Tema 3): -Fuente de alimentación TEMA 1) SISTEMA BINARIO Es el sistema digital por excelencia, aunque no el único, debido a su sencillez. Su base es 2 Emplea 2 caracteres: 0 y 1. Estos valores reciben el nombre de bits (dígitos binarios). Así, podemos decir que la cantidad 10011 está formada por 5 bits. Veamos con un ejemplo como se representa este número teniendo en cuenta que el resultado de la expresión polinómica dará su equivalente en el sistema decimal: SISTEMA OCTAL Posee ocho símbolos: 0, 1, 2, 3, 4, 5, 6, 7. Su base es 8. Este sistema tiene una peculiaridad que lo hace muy interesante y es que la conversión al sistema binario resulta muy sencilla ya que, 8 = 23 . Así, para convertir un número de base 8 a binario se sustituye cada cifra por su equivalente. SISTEMA HEXADECIMAL Está compuesto por 16 símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Su base es 16. Es uno de los sistemas más utilizados en electrónica, ya que además de simplificar la escritura de los números binarios, todos los números del sistema se pueden expresar en cuatro bits binarios al ser 16 = 24. La conversión de un número hexadecimal a uno binario es muy sencilla al igual que en el sistema octal. CONVERSIONES Una relación particular importante que tiene tanto un sistema numérico octal como el hexadecimal con el sistema binario, es que las bases de los sistemas octal y hexadecimal (8 y 16 respectivamente), son potencias de la base del sistema numérico binario (base 2). Considere el siguiente número binario y sus equivalentes octal y hexadecimal. Vea si puede determinar como resulta conveniente esta relación para abreviar números binarios a octal y hexadecimal. La respuesta sigue a los números. Para ver como los números binarios se convierten fácilmente a octal, solo dividís el número binario de 12 dígitos en un grupo de tres bits consecutivos, y escriba dichos grupos sobre dígitos correspondientes del número octal como los siguientes: Note q el digito octal q usted ha escrito bajo cada numero de estos 3 bits corresponde precisamente al equivalente octal del numero binario de los 3 dígitos, tal y como se muestra la tabla de los dígitos de los sistemas numéricos. El mismo tipo de la relación se puede observar en la conversión de números de binarios a hexadecimal. En particular divida el número binario de 12 dígitos en grupos de 4 bits consecutivos cada uno y escriba estos grupos sobre los dígitos correspondientes al número hexadecimal como en el siguiente ejemplo: Note q los dígitos hexadecimales que ha escrito bajo cada grupo de cuatro bits corresponde precisamente al equivalente hexadecimal de dicho numero binario de cuatro dígitos, tal y como se muestra en la tabla de dígitos de los sistemas numéricos. Como convertir números octales y hexadecimales a binarios. En la sección anterior, vimos como convertir números binarios a su equivalente octal y hexadecimal formando grupos de dígitos binarios y solo reescribiendo estos grupos en sus valores digitales octales o hexadecimales. Este proceso puede ser utilizado en reversa para producir su equivalente binario de un número octal o hexadecimal dado. Por ejemplo, el número octal 653 se convierte a binario siempre escribiendo el 6 como su equivalente binario de 3 dígitos 110, el 5 como su equivalente binario de 3 dígitos 101, y el 3 como su equivalente binario de 3 dígitos 011 para formar el número binario de 9 dígitos 110101011. El numero hexadecimal FAD5 se convierte a binario simplemente escribiendo la F como su equivalente binario de 4 dígitos 1111, la A como su equivalente binario de 4 dígitos 1010, la D como su equivalente binario de 4 dígitos 1101, y el 5 como su equivalente binario de 4 dígitos 0101 para formar el numero de 16 dígitos 1111101011010101 Como convertir de binario, octal y hexadecimal a decimal Dado que estamos acostumbrados a escribir en decimal, a menudo resulta conveniente convertir en número binario, octal o hexadecimal a decimal para darnos cuenta de lo que “realmente” vale ese numero. Nuestro siguiente diagrama expresa los valores posicionales en décimas: Este diagrama expresa los valores posicionales en décimas. Para convertir un número de décimas a otra base, multiplique el equivalente decimal de cada digito por su valor posicional, y sume dicho producto. Por ejemplo, el número binario 110101 se convierte al decimal 53 tal y como se muestra a continuación: Para convertir el octal 7614 al decimal 3980, utilizamos la misma técnica, esta vez utilizando los valores posicionales apropiados, tal y como se mostrara a continuación: Para convertir el valor hexadecimal AD3B al decimal 44347, utilizamos la misma técnica, esta vez utilizando los valores posicionales hexadecimales apropiados, como se muestra a continuación: Como convertir de decimal a binario, octal o hexadecimal Las conversiones de la selección anterior son una consecuencia natural de las reglas convencionales de la notación de posicional. La convención de decimal a binario, octal o hexadecimal también siguen estas reglas convencionales. Supongamos que decidimos convertir el decimal 57 a binario. Empezamos escribiendo los valores posicionales de la columna derecha a la izquierda hasta que alcance la columna cuyo valor posicional es mayor que el número decimal. No necesitamos esta columna, por lo que la descartamos. Por lo tanto primero escribimos: A continuación trabajamos partiendo de la columna más a la izquierda hacia la derecha. Dividimos 57 entre 32 y observamos q el resultado es 1 con un resto 25, por lo que en la columna de los 32 escribimos 1. Ahora dividimos el 25 entre 16 da 1 con un resto de 9 y escribimos 1 en la columna de los 16. Ahora dividimos 9 entre 8 y observamos que 9 entre 8 da 1 con un residuo de 1. Las siguientes dos columnas cada una de ellas produce resultados de cero cuando dividimos 1 entre sus valores posicionales, por lo que escribimos ceros en las columnas 4 y 2. Finalmente 1 dividido entre 1 es 1, por lo que escribimos 1 en la columna de los unos. Esto da como resultado: Y, por lo tanto, el equivalente del decimal 57 en binario es 111001. Para convertir el decimal 103 a octal, empezamos escribiendo los valores posicionales de las columnas hasta que alcanzamos una columna cuyo valor posicional es mayor que el número decimal. No necesitamos de esa columna, por lo que la descartamos. Por lo tanto escribimos: A continuación trabajamos a partir de la columna más a la izquierda y hacia la derecha. Dividimos 103 entre 64 y observamos que 103 entre 64 da 1 con resto 39, por lo que escribimos 1 en la columna de los 64. A continuación dividimos 39 entre 8 y observemos que el resultado es 4 con un residuo de 7, y escribimos 4 en la columna de los 8. Por ultimo dividimos 7 entre 1 y observamos que el resultado es 7 sin residuo, por lo que escribimos 7 en la columna de los unos. Esto da como resultado: Y, por lo tanto, el decimal 103 es equivalente al octal 147. Para convertir hasta que llegamos a una columna cuyo valor posicional es mayor que el numero decimal. No necesitamos dicha columna, por lo que la descartamos. Entonces, primero escribimos: A continuación trabajamos a partir de la columna más a la izquierda hacia la derecha. Dividimos 375 entre 256 y observamos que el resultado es uno con un residuo de 119, por lo que escribimos 1 en la columna de los 256. Ahora dividimos 119 entre 16 y observamos que el resultado es 7 con un residuo de 7 y escribimos 7 en la columna de los 16. Por ultimo dividimos 7 entre 1 y observamos que existen resultados de 7 sin residuo, por lo que escribimos 7 en la columna de los unos. Esto da como resultado; Por lo tanto, el equivalente del decimal 375 en hexadecimal es 177. TEMA 2) Corriente alterna: Se denomina corriente alterna a la corriente eléctrica en la que la magnitud y dirección varían cíclicamente. La forma de onda de la corriente alterna utilizada más común mente es la de una onda sinusoidal, puesto que se consigue una transmisión más eficiente de la energía. La diferencia de la corriente alterna con la corriente continua, es que la corriente continua circula sólo en un sentido. La corriente alterna circula por durante un tiempo en un sentido y después en sentido opuesto, volviéndose a repetir el mismo proceso en forma constante. Este tipo de corriente es la que nos llega a nuestras casas y la usamos para alimentar la TV, el equipo de sonido, la lavadora, la refrigeradora, etc. En el siguiente gráfico se muestra el voltaje (que es también alterno) y tenemos que la magnitud de éste varía primero hacia arriba y luego hacia abajo (de la misma forma en que se comporta la corriente). URL: - http://www.unicrom.com/Tut_la_corriente_alterna__.asp - http://es.wikipedia.org/wiki/Corriente_alterna Corriente directa o continua: La corriente continua o directa es el flujo continuo de electrones a través de un conductor entre dos puntos de distinto potencial. A diferencia de la corriente alterna en la corriente continua las cargas eléctricas circulan siempre en la misma dirección (es decir, los terminales de mayor y de menor potencial son siempre los mismos). Aunque comúnmente se identifica la corriente continúa con la corriente constante (por ejemplo la suministrada por una batería), es continua toda corriente que mantenga siempre la misma polaridad o dirección, aunque lo adecuado es usar el término corriente directa. Grafico de corriente directa o continua: URL: - http://es.wikipedia.org/wiki/Corriente_continua Señal analogica: Es una señal generada por un fenómeno electromagnético representada por una función matemática continua, variable en su amplitud y periodo en función del tiempo. Es decir, que a una variación suficientemente significativa del tiempo le corresponderá una variación igualmente significativa del valor de la señal (la señal es continua). La utilización de señales analógicas en comunicaciones todavía se mantiene en la transmisión de radio y televisión tanto privada como comercial. Los parámetros que definen un canal de comunicaciones analógicas son el ancho de banda y su potencia media y de cresta. Una onda sinusoidal es una señal analógica de una sola frecuencia. Los voltajes de la voz y del video son señales analógicas que varían de acuerdo con el sonido o variaciones de la luz que corresponden a la información que se está transmitiendo. Así es la señal analógica: Información parte extraída del cuaderno y parte de internet. URL: - http://es.wikipedia.org/wiki/Señal_analógica -www.tu-electronica.com/tutoriales/telecomunicaciones/senales- analogicas- y-digitales.html Amplitud: Altura máxima que tiene la onda desde su punto medio. La cantidad de energía de la onda dependerá de su amplitud. Mayor energía Menor energía -Cuanto más grande es la onda mayor energía tiene. Información extraída del cuaderno. Frecuencia: Es una medida para indicar el número de repeticiones de un suceso periódico en la unidad de tiempo. Se calcula contabilizando el numero de ocurrencias en un intervalo de tiempo. El resultado se mide en (Hz) Un hertz es aquel suceso o fenómeno repetido una vez por segundo, 2 Hz son dos sucesos (períodos) por segundo, 3 Hz son tres sucesos (períodos) por segundo, etc. Con esto demostramos teóricamente que casi siempre hay una relación en el número de Hertz con las ocurrencias. Esta unidad se llamó originariamente como ciclo por segundo (cps) y aún se sigue utilizando. En esta onda hay 4Hz. Depende el numero de ocurrencias, nos damos cuenta cuantos Hz tiene la onda. TEMA 3) Fuentes de Alimentacion ¿Que tan importante es nuestra fuente? Destacamos a la fuente como una de las piezas importantes del sistema, por lo tanto el no funcionamiento de esta pieza dará como consecuencia el no suministro de electricidad al sistema y como consecuencia esta no funcionara. Si bien la fuente no es unos de los componentes que tenga mayor relación de forma habitual con el rendimiento de mi PC, es un factor importante a tener en cuenta, una fuente estable que no genere picos y cortes de corriente es fundamental para garantizar la vida útil de mi PC y el buen funcionamiento del mismo. La función de la fuente: La función de esta es concreta y consiste en convertir la entrada de corriente de 220 volt a los valores ideales de las tensiones necesarios para que el PC funcione adecuadamente. Esos valores habitualmente son +5, +12, -5, -12, entre otros que luego desarrollaremos según el tipo de fuente. Factores de forma de las fuentes de poder: A la forma y diseño físico de un componente se les denomina factor de forma. Con la idea de estandarizar el tamaño y las características de la misma. Si bien han pasados varios factores de forma en la actualidad los mas comunes son la discontinuada AT, la actualmente mas utilizada ATX. Fuente AT: En la actualidad este tipo de fuente se encuentra discontinuada pero no desapareció aun de nuestro mercado por tal motivo veamos su presentación y características. Una de las principales características es que esta fuente cuenta con una llave de encendido que permite la entrada de los 220v a la fuente, observemos que de las fuentes AT, sale un cable de color negro del mismo pueden salir dos o cuatro cables, estos se conectan a la llave de encendido respetando en caso de que salgan cuatro cables que el cable de color “Negro” deberá ir con el “Marrón” y el “Celeste” con el “Blanco”. No podemos equivocarnos, dado que la entrada de los 220v está dada por el cable Blanco y el cable Negro, de ponerlos a estos en la misma línea provocaríamos un corto circuito, con las consecuencias que esto provoca. Conectores de la fuente AT: De la fuente AT, tenemos varios conectores el mas clásico es el conector “D” diseñado para la conexión de discos duros y otros dispositivos de que se instalan en bahías de 5 y ¼. Su nombre se lo debe a su forma, que si lo miramos de forma vertical, observamos que tiene forma de letra “D” y con esto nos aseguramos no conectarlos de forma invertida. La imagen debajo nos muestra un conector “D” de forma horizontal, a este le llegan cuatro cable, uno amarillo, uno rojo y dos negros, estos colores nos permitirán identificar las tensiones que transmiten facilitando la búsqueda de fallos. Conector P8 y P9, este es el conector que sale de la fuente y se conecta en la Placa Madre, la precaución a la hora de conectar estos, es que se pueden conectar de forma invertida, provocando un riesgo de enviar tensiones inadecuadas a la Placa Madre, para evitar accidentes nuestra guía será que los conectores tienen en sus extremos cables de color negro y estos deberán de estar hacia el centro, tal como muestra la imagen. (Veremos mas adelante que en caso de una conexión inadecuada el sistema esta previsto de un control para evitar daños al PC). Por ultimo de la fuente AT encontramos un conector llamado “Mini D”, con la finalidad de conectar disqueteras. Este conector por su forma impide la conexión al revés pero si lo deseamos y realizamos un poco de fuerza lo podemos lograr, por lo tanto recomiendo que maximicemos las precauciones a la hora de conectarlos. Nota: De cualquier forma es oportuno para mencionar que en informática si estamos realizando fuerza a la hora de conectar cualquier componente con seguridad que estamos realizando algo mal. Como identificamos los cables? Dependiendo del color es el voltaje que transitan por ellos, es importante entonces saber cuales son estos con la finalidad de tomar el Tester y medir, de tener los valores correctos y nuestro PC no funcionar será entonces otras las razones por las cuales no funcione, de no tener los valores correctos quizás sea la fuente la causante del que el PC no prenda. La PC trabaja con Tensiones Continuas (DCV) que toma a la salida de la fuente de alimentación. La tabla a continuación resume los cables y tensiones para la fuente AT. El cable de color naranja, denominado Power Good es una señal de +5v generada por la fuente cuando ésta ha pasado sus propias pruebas internas y las salidas se ha estabilizado en los valores ideales en un rango del ± 10% su valor nominal. Generalmente le lleva entre 0.1 a 0.5 segundos a la fuente después de encenderla llegar a los valores estables. Esta señal es enviada a la placa madre, la cual genera una señal de reset de teclado para dar inicio al proceso de levante del PC. De esta forma en caso de la conexión errónea de los conectores P8 y P9 a la placa Madre, la teoría indicaría que nada debe de suceder ya que el sistema no recibe la señal de Power Good y el sistema no consume los voltajes evitando así que se queme alguno de los componentes. Que los ventiladores funcionen no es ninguna señal de que la fuente este en buenas condiciones, solamente tomando las medidas según las tablas indicadas nos permitirá determinar si están fallando o no. Fuentes ATX: Las fuentes ATX (Advanced Technology eXtended) incorporan varias funciones adicionales, están son en la actualidad las fuentes de mayor uso. Las fuentes ATX tienen: 1) Función de encendido por: Modem Ring, Desde Teclado, Alarma, Red. 2) Función apagado automático del equipo comandado por sistema operativo. 3) Funciones avanzadas de Hibernación y Stand by 4) Sistema mejorado de protección contra picos de tensión Algunas diferencias con las fuentes AT: Conector de 20 Pines en dos hileras de 10, este conector tiene una muesca que impide su conexión invertida, en las fuentes modernas se agrega uno mas de cuatro conectores en dos líneas de dos, esta ultimas se le identificaban como fuentes para Pentium IV, aunque no dependen de eso sino de la Mother. Otra de las diferencias, es que no tiene llave de encendido, en este caso el encendido de la fuente esta dado por una señal de un Switch, que esta conectado a la tarjeta Madre, por lo tanto la fuente ATX siempre esta generando un pequeño voltaje hacia la palca madre en espera que se presione el Switch de encendido o que alguno de las funciones adicionales genere alguna actividad, como ya vimos la mayoría de las fuentes ATX cuentan con una llave de encendido en la fuente, si está se encuentra en posición de apagado o la fuente desconectada no inicia bajo ninguna circunstancia. La imagen debajo muestra el conector conocido como P1 o P20, y que su forma impide la conexión del mismo de forma incorrecta. La tabla a continuación resume los cables y tensiones para la fuente ATX. En esta fuente la función del Power Good esta cumplida por el cable Gris, y cumple el mismo objetivo que en la fuente AT. De esta forma en caso de falla o un sobre voltaje al inicio del PC la placa Madre y demás componentes no se verán afectados y no se quemaran. Los voltajes positivos de +3,3 son utilizados por el microprocesador, aunque algunos de ellos funcionan a +1.5v, será entonces la placa Madre la encargada de disminuir el voltaje de +3,3v a +1,5v. En tanto los valores de +5v son utilizados para la transferencia de datos en los circuitos y los valores de +12v son utilizados en la mayoría de los casos para mover los motores (discos duros, disqueteras) y ventiladores del sistema. ¿Entonces para que sirven los voltajes negativos?: Aunque los voltajes de -5 y -12 se suministran a la tarjeta madre a través del conector de la fuente, la tarjeta madre solo usa +5 v, la señal de -5 v simplemente se dirige al bus ISA. En la actualidad dado que los controladores actuales ya no necesitan la señal de -5v, la mayoría de los sistemas ya no la usan, la razón por la cual aun esta en la fuente es la de mantener la compatibilidad con sistemas anteriores. Adicionalmente encontramos en las fuentes ATX actuales, un conector de cuatro pines con la finalidad de alimentar de forma exclusiva al microprocesador, este tipo de conector que de forma es igual que el P1 salvo que es de cuatro conectores y se identifica como el conector ATX-aux. Algunas fuentes se identificaban como fuentes para PIV, pero solamente sucedía esto porque fueron estos micros los primeros en requerir este tipo de conector, por lo tanto si nuestra Placa Madre tiene el conector deberemos de conectarlo para que funcione, de lo contrario no funcionará. Algunas consideraciones adicionales para seleccionar nuestra fuente: Sin lugar a duda que es de vital importancia para la vida útil de nuestra fuente la buena instalación eléctrica en donde este conectado el PC, desde la utilización de alargues de buenas condiciones, que den una conexión fija al PC, no dejando lugar a que estos tengan movimientos y como consecuencia el apagado del PC constante o generar un recalentamiento o chispas en el conector, al punto de que se queme algún componente, hasta la descarga a tierra. Tomando las precauciones en estos puntos los demás factores que pueden dañas nuestra fuente son externos tales como un pico de tensión eléctrico, un apagón y una disminución parcial de la corriente, etc. Serán las características de nuestra fuente quien resista mejor estas posibles fallas, para eso damos algunos factores a tener en cuenta: MTBF o MTTF, estos indican el tiempo promedio para que se presente un fallo, o entre fallos. Rango de entrada o rango de operación: Nuestras líneas de corrientes funciona a 220v, las fuentes previendo algún tipo de pico de tensión es que viene diseñadas para soportar hasta 230v o 240v. Protección de sobrevoltaje: Los puntos de cada salida en los que la fuente de poder se apaga en caso de superarse. Por ejemplo en el caso de un valor de +3,3 llegue a +4,6 o +5v llegue a 7v. Muchas fallas del PC, están dadas por la falta de potencia de nuestra fuente, mientras que algunos echan la culpa a nuestro sistema operativo por su inestabilidad, la culpa realmente la tiene la fuente que cuando realizamos un uso de la mayoría de los componentes de nuestro PC el consumo de energía de nuestra fuente aumenta y como resultado el PC se cuelga o se nos reinicia, por lo tanto recomendamos verificar que la fuente instalada sea la correcta para el máximo de actividad de nuestro PC. Actualmente cuando surge un problema en el sistema y este se encuentra en la fuente, es sustituida por una en buen estado y que soporte el resto de los componentes. Muy rara vez la fuente es reparada, a no ser que la fuente no pueda ser remplazada rapidamente. Los problemas mas frecuentes son por ej: el no encendido o arranque del sistema, reinicio espontaneos, errores de pariedad en la memoria, fallas en los motores del sistema(discos duros y ventiladores), entre otros. Si se sospecha que la fuente es la causa del problema esta puede ser medida con un Tester, para comprobar que sus voltajes esten bien. Hay una secuencia de pasos relacionado con los problemas de fuentes: 1) Revisar cables:- Revisar corriente alterna. - Asegurar que el cable esta bien fijo en el toma corriente. - Probar con un cable diferente 2) Revisar conexiones internas:- Verificar conectores. 3) Medir voltajes. 4) Revisar perifericos:- Probamos hasta que el sistema falle. BIBLIOGRAFIA: Tema 1: COMO PROGRAMAR EN C/C+ Escrito por P. J AUTOR DEITEL, HARVEY M AUTOR DEITEL Publicado por Pearson Educación, 1995 ISBN 9688804711, 9789688804711 Tema 2: URL: - http://www.unicrom.com/Tut_la_corriente_alterna__.asp - http://es.wikipedia.org/wiki/Corriente_alterna URL: - http://es.wikipedia.org/wiki/Corriente_continua URL: - http://es.wikipedia.org/wiki/Señal_analógica -www.tu-electronica.com/tutoriales/telecomunicaciones/senales- analogicas- y-digitales.html URL: - http://es.wikipedia.org/wiki/Cambio_de_la_frecuencia Tema 3: Manual de reparacion de PC- Escrito por: Martin Vargas

42
8
Disco Duro(informe)
Disco Duro(informe)
InfoporAnónimo9/3/2009

Informe III 1º IE Jonathan Montero Santiago Atahualpa Chupanki 1) Disco duro: todos sus componentes 2) Definición de: a- Pista b- Sector c- Cilindro 3) Formateo de alto nivel 4) Formateo de bajo nivel 5) Particiones FAT, FAT 32, NTFS 6) Interfaz ATA/ IDE, SCSI, SATA 7) Diseño de cabezas lectura / escritura 8) Función de un HD- almacenamiento magnético 9) Fuente Disco duro: todos sus componentes Un disco duro consiste en un conjunto de platos, cada uno de los cuales tiene 2 caras sobre las que se puede grabar información. Para organizar el proceso de escritura y lectura de los datos en el disco duro la superficie es dividida en pistas y sectores. Las pistas son círculos concéntricos que empiezan al final del disco y se van volviendo menores mientras mas se acercan al centro. Cada pista recibe un número de direccionamiento que permite su localización. Platos La pieza más importante de todo disco duro son uno o más platos de aluminio, vidrio o cerámica, recubiertos por un fina capa de material ferromagnético de unas cuantas micras de espesor (de entre 3 y 8 micras en los discos modernos). Aquí es donde, finalmente, se almacena la información binaria. Motor servocontrolado Los platos de almacenamiento giran accionados por un motor servocontrolado, que garantiza una velocidad angular uniforme, la cual varía dependiendo del disco, pero comúnmente oscila entre 3.200, 4.800, 5.400, 7.200 e incluso 10.000 revoluciones por minuto. Esta velocidad de giro es importante para el desempeño general de la unidad, ya que mientras más rápido sea el giro, más rápidamente se podrá almacenar o leer la información en la unidad. Actualmente, el motor de giro más usual suele se el de tipo BSL (sin escobillas), lo que reduce prácticamente a cero las pérdidas por fricción, haciendo más eficiente la operación del conjunto Cabezales Para realizar la lectura y escritura de datos en la superficie de los discos, se necesitan dos cabezas de grabación y lectura, una por cada cara del disco (por supuesto que si hay más de un plato, habrá más cabezas). Las cabezas están unidas por un elemento al que se denomina "actuador". Se trata de un brazo que en un extremo tiene montadas las cabezas magnéticas y en el otro los elementos necesarios para lograr el desplazamiento de ellas a través de la superficie del disco (figura4). Antes las cabezas eran simples toroides de ferrita (similares a las que se incluyen en cualquier grabadora de cassettes casera), pero en la actualidad se fabrican en miniatura, por un método parecido al de los circuitos integrados (cabezas tipo thin film), o se trata de complejos elementos magneto-resistivos que permiten enormes densidades de grabación, redundando en discos cada vez más pequeños y de mayor capacidad. Motor de desplazamiento de cabezas El desplazamiento de las cabezas de lectura/escritura sobre la superficie de los platos, es necesaria para lograr la recuperación de los datos almacenados en un disco. En discos antiguos, el desplazamiento lo realizaba un motor de pasos conectado al brazo donde iban montadas las cabezas; en la actualidad, estos motores han sido sustituidos por una "bobinas de voz" (voice coil), las cuales permiten movimientos más precisos y, lo más importante, pueden autocorregir pequeñas desviaciones que pudiera haber en el proceso de búsqueda de un track de información (además de permitir desplazamientos más veloces). Para su funcionamiento, esta bobina de voz necesita un par de imanes permanentes que producen un campo magnético de cierta intensidad. Sumergida en dicho campo, se encuentra la bobina que está adosada en el brazo de cabezas (puede darse la situación contraria: un imán pegado al brazo y las bobinas rodeándolo); de modo que cuando circula una corriente a través de la bobina, por la atracción y repulsión magnéticas, el brazo de las cabezas tiende a moverse. Manejando la magnitud de corriente que circule por la bobina, se puede controlar el desplazamiento de las cabezas sobre la superficie del disco. Gabinete Los discos se encuentran en un gabinete herméticamente sellado, de modo que el aire exterior que contiene una gran cantidad de partículas suspendidas, no penetre al interior de la unidad, a menos que pase por unos filtros especiales que retiran todas las partículas indeseables y permiten el flujo de aire limpio dentro del disco. Si bien, por algún tiempo se manejó que los discos duros venían al vacío, esto no es cierto, para su funcionamiento es indispensable que se forme un colchón de aire entre la superficie del disco y la cabeza magnética, algo imposible si la unidad estuviera al vacío. Circuitos electrónicos En la parte exterior del gabinete, hay una placa de circuitos electrónicos con varios chips que establecen la comunicación entre la computadora y el interior del disco duro. Esta placa contiene los circuitos de intercambio de datos, los amplificadores que graban los datos en la superficie de los platos y aquellos que recogerán los minúsculos pulsos que captan las cabezas de lectura, amplificándolos y decodificándolos para enviarlos al microprocesador. También incluye los conectores para alimentar el disco duro con +5 y +12 volts (hay discos que trabajan con +5 volts e incluso con menos para máquinas portátiles); en esta placa también se configura la unidad como disco único, master o slave. Aún cuando estos elementos básicos conforman un disco duro, es posible encontrar otros, como un brazo para auto estacionado de cabezas, LED's indicadores de actividad del disco, etc., sin embargo, la estructura básica de la unidad es la misma. Definición de: Pista: Las pistas mas externas reciben el numero 0 y las siguientes el numero de 1, 2, 3 y así en adelante. Para facilitar más el acceso de datos, las pistas se dividen en sectores, que son pequeños trozos donde son almacenados los datos, siendo cada sector de 512 bytes. Sector: Un disco duro actual (teniendo en cuenta que el libro del cual se saco este dato es de 2007) posee unos 9.000 sectores en cada pista (el numero varia en función de la marca y del modelo), poseyendo siempre mas de 3.000 pistas. Cilindro: Para definir el límite entre una pista y otra, así como donde termina un sector y donde empieza el próximo, se usan unas marcas de direccionamiento, pequeñas áreas con una señal magnética especial, que orientan la cabeza de lectura, permitiendo a la controladora del disco duro localizar los datos deseados en cada momento. En los discos duros IDE estas marcas son hechas una vez durante el proceso de fabricación del disco, y no se puede borrar vía software. Existen algunos programas como el Norton Calíbrate, que prometen un formateo físico no destructivo, grabando de nuevo las marcas de orientación, lo que según los manuales mejoran la fiabilidad del disco duro. Sin embargo, la amplia mayoría de los discos duros no permiten la regrabación de estas marcas. Además de las pistas y los sectores, también témenos las diferentes caras de los platters. Un disco duro esta formado internamente por varios discos ampliados (platters), siendo lo más común el uso de 2 o 3 discos. Por regla general, solo los discos duros de gran capacidad utilizan 4 o mas platters. Así como un disquete, podemos usar los dos lados del disco duro con 2 platters por ejemplo, disponemos de 4 caras. Como una cara se encuentra aislada de la otra, en un disco duro tenemos varias cabezas de lectura, uno por cada cara. A pesar de poseer varios cabezales de lectura en un disco duro, estos no se mueven independientemente, pues todos son parte de la misma pieza metálica, conocida por brazo de lectura. El brazo de lectura es una pieza triangular, que puede moverse horizontalmente. Ya que todos los cabezales de lectura siempre estarán en la misma pista de sus respectivos platters, dejamos de llamarlas pistas y pasamos a usar el termino cilindro. Un cilindro es el conjunto de las pistas con el mismo número en los distintos platters del disco duro. Formateo de bajo nivel : En los discos IDE y SCSI, este proceso se realiza en fábrica, pero en discos antiguos MFM, RLL o ESDI el usuario tenía que hacerlo. Se trata de una inicialización fundamental que le indica a la unidad la forma en que grabará la información en los platos. Para ello, se fijan los parámetros correspondientes al número de cilindros y número de sectores (el número de cabezas se determina por la construcción física del disco, aunque en unidades modernas esto puede variar). También se revisa toda la superficie de los platos en busca de posibles sectores dañados, marcándolos como defectuosos, de modo que el sistema operativo no trate de escribir información en ellos. Asimismo, se identifican cilindros y sectores; en este último punto, se fija el entrelazado que utilizará la unidad para acelerar los procesos de lectura y escritura (el entrelazado es un método por medio del cual los sectores dentro del disco duro se colocan en un orden no secuencial, con el objeto de obtener el máximo flujo de datos hacia y desde el disco duro; vea en figura 9 una explicación gráfica de esto). En dicho proceso, se establece el número de bytes que se pueden almacenar en un sector del disco, aunque aún no hay ninguna regla que determine la manera de utilizar dicha capacidad. Formateo en alto nivel Se trata del formateo lógico en donde se inicializa la unidad, es decir, donde se fija perfectamente la forma en que se utilizará la capacidad de almacenamiento; para ello se divide la capacidad "bruta" de cada sector en los bytes que serán usados como control y en los que se usarán para el almacenamiento de información (esto debido a que en un sector típico se tienen más de 512 bytes de almacenamiento, pero todos los "extra" se utilizan en funciones de control y protección de datos). En este proceso, se lleva a cabo lo siguiente: * Se crea el directorio raíz de la unidad de disco. * Se crea la tabla de localización de archivos (FAT) con su copia de seguridad. * Se hace un recorrido por toda la superficie de almacenamiento del disco, realizando una escritura y lectura secuencial en búsqueda de sectores que pudieran presentar defectos, en cuyo caso, son marcados en las FAT para que el DOS no guarde información en ellos. * Se fija el tamaño del cluster, dependiendo de la capacidad total de la partición. * Se crea el sector de arranque en la cabeza 1. * Se forma el sector 1 del cilindro inicial de la partición activa, en donde se graba el inicio del archivo IO.SYS, que como recordará, forma parte de los archivos de arranque del sistema operativo (sólo si se añade el modificador /S a la orden FORMAT). * Se graba una etiqueta que identificará a dicha partición (LABEL), colocándola en la cuarta posición del directorio raíz. Particionado : 1) FAT: Este sistema de archivos se basa, como su nombre indica, en una tabla de asignación de archivos de 16 bits o FAT. Esta tabla es el índice del disco. Almacena los grupos utilizados por cada archivo, los grupos libres y los defectuosos. Como consecuencia de la fragmentación de archivos, es corriente que los distintos grupos que contienen un archivo se hallen desperdigados por toda la partición. La FAT es la encargada de seguir el rastro de cada uno de los archivos por la partición. Este sistema de archivo es estándar en el dos. Utiliza números de 16 bits para identificar las unidades de asignación (clúster), con un volumen máximo de 2 GB. Una unidad de disco duro se puede dividir en 2 unidades primarias la cual una va a ser extendida y dentro de la extendida construir hasta 25 unidades lógicas ( cuaderno, http://www.saulo.net/pub/ddypart/a.htm ) 2) FAT 32: una evolución natural del antiguo FAT16, el sistema de archivos FAT32, utiliza 32 bits para el direccionamiento de cada cluster, permitiendo clusters de solo 4KB. El tamaño máximo de una partición con el sistema FAT32 es de 2.048 GBytes (2 Terabytes), lo que permite formatear cualquier disco duro actual en una única partición. Cuando convertimos una partición FAT16 a FAT32, lo mas normal es que consigamos entre un 15 y un 30% de disminución en el espacio ocupado en el disco. El problema es que varios sistemas operativos antiguos, incluyendo el Windows NT 4.0 y Windows 95, no son capases de acceder a las particiones formateadas con FAT32. Felizmente, los sistemas operativos mas actuales, como Windows 2000 / XP y versiones recientes de Linux, ya ofrecen soporte para este sistema. El único problema, aparte de la menor compatibilidad en sus inicios, fue que la desfragmentacion del disco, sea cual fuese el programa usado, era mas lento debido al mayor numero de clusters. Por ejemplo, usando el desfragmentador de disco de Windows 98, la desfragmentacion puede demorar una hora. Otros programas como Norton Speed Disk ya son más rápidos, a pesar que la desfragmentacion tarda mas que en los discos con el sistema FAT16. A pesar del uso de direcciones de 32 bits para cada cluster de 4 KB en particiones grandes, por cuestiones de rendimiento se estableció que, por defecto, los clusters de 4 KB solo se usarían en particiones de hasta 8 GB. Por encima de esto, el tamaño de los clusters variara de acuerdo con el tamaño de la partición: 3) NTFS: Este es el sistema de archivos que permite utilizar todas las características de seguridad y protección de archivos de Windows NT. NTFS sólo es recomendable para particiones superiores a 400 MB, ya que las estructuras del sistema consumen gran cantidad de espacio. NTFS permite definir el tamaño del grupo (cluster), a partir de 512 bytes (tamaño de un sector) de forma independiente al tamaño de la partición. Las técnicas utilizadas para evitar la fragmentación y el menor desaprovechamiento del disco, hacen de este sistema de archivos el sistema ideal para las particiones de gran tamaño requeridas en grandes ordenadores y servidores. ( http://www.saulo.net/pub/ddypart/a.htm ) Interfaz: 1) ATA/IDE: La interfase básica para conectar una unidad de disco duro a una PC moderna, se llama IDE. El verdadero nombre de la interfase es ata. Las IDE se usan para conectar discos duro, CD-ROM, DVD, cintas de alta capacidad. La tarea principal del controlador de disco o interfase es transmitir y recibir datos de la unidad, las diferentes interfaces van a limitar las diferentes velocidades de transferencia del disco duro. Foto de el puerto ATA/IDE 2) SCSI ha sido tradicionalmente el estándar para conectar dispositivos que necesitaran unas velocidades de transferencias elevadas, como discos duros destinados a edición de audio y vídeo. Algunas de sus principales características son: -La velocidad de transferencia de datos de estas unidades puede llegar hasta los 160 MB/s. -Los dispositivos SCSI pueden leer y escribir datos simultáneamente incrementando su rendimiento. -SCSI es un protocolo de mucho más alto nivel que el IDE. De hecho, mientras que IDE es un interfaz, SCSI es realmente un bus al nivel del sistema, con controladoras inteligentes en cada dispositivo SCSI, trabajando conjuntamente para manejar el flujo de información en el canal. SCSI soporta muchos tipos de dispositivos y no está forzado a usar discos duros de la forma que IDE/ATA1 la usa. Es un interfaz estándar para la transferencia de datos entre distintos dispositivos del bus de la computadora, se utiliza habitualmente en los discos duros y los dispositivos de almacenamiento sobre cintas, pero también interconecta una amplia gama de dispositivos, incluyendo scanners, unidades CD-ROM, grabadoras de CD, y unidades DVD. Foto del puerto SCSI 3) S-ATA: Es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como puede ser el disco duro, u otros dispositivos de altas prestaciones .Serial ATA sustituye a la tradicional ATA o P-ATA. SATA proporciona mayores velocidades, mejor aprovechamiento cuando hay varios discos, mayor longitud del cable de transmisión de datos y capacidad para conectar discos en caliente (con la computadora encendida). Actualmente es una interfaz extensamente aceptada y estandarizada en las placas base de PC. Los usuarios del interfaz SATA se benefician de mejores velocidades, dispositivos de almacenamientos actualizables de manera más simple y configuración más sencilla. El objetivo de SATA-IO es conducir a la industria a la adopción de SATA definiendo, desarrollando y exponiendo las especificaciones estándar para el interfaz SATA. Foto del puerto S-ATA: (http://es.wikipedia.org/wiki/Serial_ATA) Diseño de cabezas lectura/escritura Funciona de la misma forma que los disquetes, los discos duros también usan la forma de grabación magnética. La diferencia más importante entre un disquete y un disco duro es que el segundo consta de uno o varios discos de aluminio superpuesto mientras que en el primero solo hay un disco flexible, de ahí el nombre del disco duro. Los discos de disco duro están recubiertos por una capa magnetizable de oxido de hierro II o III, esta capa es la que contiene los datos. En los modelos normales de los discos permanece siempre dentro de la caja del dispositivo y prácticamente forman una unidad funcional junto con los cabezales magnéticos. Hace años los cabezales trabajaban de forma totalmente inductiva y eran tan grandes como los usados en los reproductores de casette, o mayores en los “discos gigantes”. Al principio se adaptaron para una tecnología de capa delgada (Thin-Film), una técnica basada en el proceso de pulverización mentalizadora y catódica (proceso Sputter) capaz de definir estructuras por debajo de una micra (μm). Prácticamente todos los discos duros actuales se basan en una revisión de este método que utiliza tecnología magnetoresistiva (MR), sus cabezales realizan menor inducción que los cabezales Thin- Film lo que conduce a una mayor frecuencia de datos. La técnica MR trabaja con elementos de escritura y lectura separados, donde el componente de escritura es un elemento de capa fina con base inductiva que consta de dos polos magnéticos. Entre esos dos polos magnéticos se encuentra la unidad de lectura, el censor MR alimentado con una tensión de exploración durante el proceso de lectura. Al pasar por encima del disco la capa MR del censor cambia según el campo magnético definido en el disco, detectados como variaciones de resistencia y luego conducidos como impulsos que representan los bits grabados en el disco. La señal de la unidad MR es lo bastante independiente de la velocidad de giro del disco como para detectar las minúsculas separaciones de las pistas. El cabezal de lectura y escritura de un disco duro, funciona como un electroimán, estando compuesto por una bobina de hilos que envuelven el núcleo de hierro. Este electroimán es extremadamente pequeño y preciso, hasta el punto de ser capaz de escribir datos en pistas que miden menos de una centésima de milímetro. Cuando se están grabando los datos en el disco duro, el cabezal usa su campo magnético para organizar las moléculas del oxido de hierro de la superficie de escritura, haciendo que los polos positivos de las moléculas queden alimentados con el polo positivo del cabezal. En este caso, se usa la vieja y famosa ley de que los polos opuestos se atraen. Como el cabezal de lectura y escritura del disco duro es un electroimán, su polaridad puede alterarse constantemente. Con los platters girando constantemente y variando la polaridad de la cabeza de escritura, también variamos la dirección de los polos positivos y negativos de las moléculas de la superficie magnética. Según la dirección de los polos, tenemos un bit 1 o 0. Para grabar las secuencias de bits 1 y 0 que forman los datos, la polaridad magnética del cabezal es modificada algunos millones de veces por segundo, siempre siguiendo ciclos bien determinados. En el disco, cada bit esta formado por una secuencia de varias moléculas. Cuanto mayor es la densidad del disco, se usan menos moléculas para almacenar cada bit y tendremos una señal magnética más débil. Entonces necesitamos de un cabezal magnético mucho mas preciso. En el momento de leer los datos almacenados en el disco, el cabezal de lectura capta el campo magnético generado por las moléculas alineadas. La variación entre las señales magnéticas positivas y negativas genera una pequeña corriente eléctrica, que corre a través de los hilos de la bobina. Cuando la señal llega a la tarjeta lógica del disco duro, es interpretada como una secuencia de bits 1 y 0. Función de un HD- almacenamiento magnético Un disco duro es un dispositivo que permite el almacenamiento y recuperación de grandes cantidades de información. Los discos duros forman el principal elemento de la memoria secundaria de un ordenador, llamada así en oposición a la memoria principal o memoria RAM (Random Access Memory, memoria de acceso aleatorio). Tanto los discos duros como la memoria principal son memorias de trabajo (varían su contenido en una sesión con el ordenador). Sin embargo, presentan importantes diferencias: la memoria principal es volátil (su contenido se borra al apagar el ordenador), muy rápida (ya que se trata de componentes electrónicos) pero de capacidad reducida. La memoria secundaria, en cambio, es no volátil, menos rápida (componentes mecánicos) y de gran capacidad. La memoria principal contiene los datos utilizados en cada momento por el ordenador pero debe recurrir a la memoria secundaria cuando necesite recuperar nuevos datos o almacenar de forma permanente los que hayan variado. En el mundo del PC hay dos grandes estándares, IDE y SCSI, aunque el primero está mucho más extendido que el segundo, la tecnología SCSI está presente en otras muchas plataformas, como los Mac , sistemas Unix, AS/400, etc. Los dos estándares han ido sufriendo a lo largo del tiempo distintas implementaciones para intentar seguir el ritmo marcado por otros componentes cada vez más rápidos, como los procesadores. Fuente -Estructura y diseño de computadores, Volume 2: Pág. 134 Escrito por David A. Patterson, John L. Hennessy, Ramón Canal Corretger -Gran libro Hardware: información sobre la totalidad del hardware, de rápido... Pág. 152 Escrito por Klaus Dembowski -Ampliar configurar y reparar su PC Pág.210 Escrito por Lluis Duran Rodriguez -NASER INGENIERIA http://kataix.umag.cl/~ruribe/Utilidades/Discos_Duros.pdf

25
6
P
Primer Programa en C II (if)
Apuntes Y MonografiasporAnónimo5/15/2011

if() Es la codificación que recibe el SI de pseudocódigo. SI a=1 if(a==1) Mostrar “a vale 1” printf(“a vale 1”); SINO else Mostrar “a no vale 1” printf(“a no vale 1”); FIN SI 6 Reglas 1. La condición va entre paréntesis 2. La línea del if y else no lleva punto y coma 3. No se codifica el FIN SI 4. El IF y el ELSE se ejecuta para una sola sentencia. 5. Si se necesita más de una sentencia se encierra entre llaves. Esto se llama bloque. 6. Los símbolos para hacer operaciones son las siguientes Matemática Lenguaje C = == < < > > ≤ <= ≥ >= ≠ != Ejercicio 1 Ingresar 2 números y calcular el cociente y resto entero Avisar que no es posible cuando el divisor es cero Ejercicio 2 Ingresar el año de nacimiento de una persona Mostrar la edad que tendrá a fin de año Decir si es mayor o menor de edad Decir si ya falleció o si aún no ha nacido Cuando esté pronto testearlos con los años: 1900 1950 2000 2050 Ejercicio 1 Ejercicio 2

0
0
P
Primer Programa en C III (while)
Apuntes Y MonografiasporAnónimo5/15/2011

Estructura de control de repetición: while while Repite una sentencia mientras que una condición es verdadera Formato: while (condición) sentencia; link: http://www.youtube.com/watch?v=jObYgEhC4vs Reglas 1. La condición va entre paréntesis 2. La línea del while no lleva punto y coma 3. Sólo se ejecuta para una sentencia. Si necesito más de una ¿…? 4. El while se termina cuando la condición se hace falsa 5. Si la condición es falsa de entrada nunca se ejecuta el código dentro del while. Acumulador Variable que contiene el total de los números ingresados Forma General: suma = suma + valor; Forma Simplificada suma += valor; Contador Variable que cuenta la cantidad de sucesos ocurridos Forma General: c = c + 1; Forma Simplificada c ++; Es un acumulador, que acumula de a 1 Existe el contador regresivo: c = c -1 ; c--; Demora Utilizar: #include <dos.h> La demora se hace con: delay(n); Donde n es la cantidad de milisegundos. Por ejemplo: delay(1000); Ejercicio Hacer un programa que cuente de 1 a 10, de 1 en 1 y que tenga una demora de medio segundo entre numero y numero Contar de 1 a 10 Inicio C=1 Mientras C<=10 Mostrar C C = C + 1 Fin Mientras Fin

15
0
PLANIFICACIÓN (Método o Grafo Pert)
PLANIFICACIÓN (Método o Grafo Pert)
Apuntes Y MonografiasporAnónimo5/4/2012

PLANIFICACIÓN (Método o Grafo Pert) Técnica de Revisión y Evaluación de Programas Grafo Pert o Modelo Pert El modelo PERT es un procedimiento que básicamente permite analizar las tareas involucradas en un proyecto, y más específica y especialmente el tiempo destinado a cada tarea, así como un tiempo destinado para la finalización del proyecto en general. La parte más famosa y conocida del modelo PERT son las redes PERT, diagramas de líneas de tiempo que se interconectan. REDES PERT Una red PERT es un diagrama que muestra gráficamente el flujo de las tareas asociadas con el proyecto, el tiempo insumido por cada una de ellas y los costos relacionados con la misma. El llevar a cabo esta herramienta de planificación permite optimizar los tiempos del proyecto, identificando posibles “cuellos de botella”, vigilar el avance y distribuir los recursos. Los principales elementos por los que están compuestas las redes o diagramas PERT son: # Eventos # Actividades Los eventos son los puntos finales o iniciales de una actividad y no requieren recursos para su realización. Las actividades son las tareas que requieran la utilización de tiempo y recursos para su realización. REPRESENTACIÓN GRÁFICA Las actividades se representan con líneas o flechas que unen los sucesos. Los eventos se representan con un círculo. PRECEDENCIA La precedencia marca una relación de prioridad entre las actividades, existen diferentes tipos de precedencia. # Precedencia lineal # Precedencias convergentes # Precedencias divergentes ACTIVIDADES FICTICIAS Las actividades ficticias se crean cuando se presentan a la vez precedencias lineales y de convergencia o divergencia, solo representan precedencia, no se les asigna tiempo ni recursos. Las actividades ficticias también pueden ser usadas para representar actividades paralelas, cuando suceden varias actividades entre 2 sucesos. CALCULO DE TIEMPO El tiempo que lleva realizar una actividad se calcula mediante: #Tiempo optimista(a): Tiempo que nos llevaría en el mejor de los casos. #Tiempo probable(m): Tiempo que llevaría en circunstancias normales. #Tiempo pesimista(b): Tiempo que nos llevaría en el peor de los casos. Otro cálculo referente al modelo que debe hacerse, es el de los tiempos early y last. #Tiempos early: Tiempo de inicio o fin más temprano posible. #Tiempos last: Tiempo de inicio o fin más lejano posible. Tiempos early: Se calcula desde el nodo de inicio hasta el nodo de fin según la siguiente relación: EF = ES + t Tiempos last: Se calcula desde el nodo de fin retrocediendo hasta el nodo de inicio según la siguiente relación: LF = LS + t “ES”: Early start “EF”: Early finish “LS”: Last finish “LF”: Last finish T: tiempo de actividad HOLGURA La importancia de calcular los tiempos early y last es para poder determinar la holgura de cada suceso. es decir el margen de tiempo que puede retrasarse un suceso sin repercutir sobre la duración total del proyecto. Se calcula restando el tiempo early al tiempo last. CAMINO CRITICO El camino crítico es el recorrido que hace el proyecto cumpliendo con los suceso críticos, estos son los que tienen holgura 0.

8
4
P
Primer Programa en C IV (do while, switch, comentarios)
Apuntes Y MonografiasporAnónimo6/2/2011

Menú e Indentado Sentencia do while Similar a la sentencia while pero evalúa la condición al final y no al principio Uso: Me garantiza que funciona al menos una vez Menú Es una estructura de repetición con opciones De las opciones sólo se puede elegir una Termina con una opción destinada para ello. Generalmente la opción 0 Pseudocódigo Ejercicio 1 Hacer un menú para que muestre el resultado de algunos partidos de fútbol Solucion Ejercicio 2 Indentar correctamente el programa del menú solucion switch Esta sentencia simplifica varios IF cuando examinan la misma variable. Formato: Reglas del Switch 1. Dentro del CASE no se necesitan llaves 2. Entra en el DEFAULT si no entró en otra opción 3. El BREAK hace que el CASE se termine 4. Sólo funciona con variables INT y CHAR Indentado Consiste en dejar 2 o más espacios dentro del código. Algunos programadores usan un tabulador El compilador no lo analiza. Sirve para comprender mejor el código y corregirlo Si se indenta al principio el Turbo C mantiene el indentado al dar ENTER Reglas 1. Se indenta siempre dentro de llaves 2. Siempre se indenta el IF, el SWITCH, del CASE y el WHILE 3. En estas sentencias se abre llave en la misma línea y se cierra frente a dicha sentencia 4. Se deja una línea en blanco antes del MAIN, SWITCH, WHILE Comentarios Es parte del código que el compilador no analiza // Comenta una línea /* Comenta desde un punto Hasta otro */ Se puede usar para anular parte del código que está fallando

1
0
B
Bukowski: un escritor de culto
ArteporAnónimo7/22/2009

Charles Bukowski Charles Bukowski, nacido con el nombre de Heinrich Karl Bukowski (Andernach, 16 de agosto de 1920 - Los Ángeles, 9 de marzo de 1994), fue un escritor y poeta estadounidense. A menudo fue erróneamente asociado con los escritores de la Generación Beat, debido a sus similitudes de estilo y actitud. La escritura de Bukowski está fuertemente influida con la atmósfera de la ciudad donde pasó la mayor parte de su vida, Los Ángeles en los Estados Unidos. Bukowski fue un autor prolífico, escribió más de cincuenta libros, incontables relatos cortos y multitud de poemas. A menudo es mencionado como influencia de autores contemporáneos y su estilo es frecuentemente imitado. Murió de leucemia en 1994, a la edad de 73 años. Hoy en día es considerado uno de los escritores americanos más influyentes y símbolo del "realismo sucio" y la literatura independiente. NOVELAS: Escritos de un viejo indecente y seleccion de cartas de un viejo indecente 1969 1971 1983 1975 1982 1994 1998 John Fante fue un escritor por el que Bukowski profeso siempre la mayor de las admiraciones, poniendole incluso por encima de Celine y de Hemingway. PELICULA: Hank Chinaski es escritor. Escribe poemas, relatos, y los manda a revistas literarias que siempre los rechazan. Para pagar las pensiones baratas en las que vive y las copas que se toma, acepta cualquier trabajo. Pero nunca dura mucho. Para Hank la vida no se reduce a trabajar. Vivir significa apostar en el hipódromo, amar con pasión a dos mujeres, Jan y Laura, a las que les gusta beber tanto como a él, observar las cosas pequeñas y escribir, siempre escribir. Esto es la vida para Hank. Según Hank, sólo se vive de verdad si uno se atreve a ir hasta el final, arriesgándolo todo. Pero arriesgarlo todo siempre significa perderlo todo. Basada en la vida del escritor estadounidense Charles Bukowski, FACTÓTUM es la divertida, emotiva e incluso poética historia de un hombre decidido a vivir la vida hasta el final aunque eso signifique rechazar el “sueño americano”. COMO SER UN GRAN ESCRITOR tienes que cojerte a muchas mujeres bellas mujeres, y escribir unos pocos poemas de amor decentes y no te preocupes por la edad y los nuevos talentos. Sólo toma más cerveza, más y más cerveza. Anda al hipódromo por lo menos una vez a la semana y gana si es posible. aprender a ganar es difícil, cualquier pendejo puede ser un buen perdedor. y no olvides tu Brahms, tu Bach y tu cerveza. no te exijas. duerme hasta el mediodía. evita las tarjetas de crédito o pagar cualquier cosa en término. acuérdate de que no hay un pedazo de culo en este mundo que valga más de 50 dólares (en 1977). y si tienes capacidad de amar ámate a ti mismo primero pero siempre sé consciente de la posibilidad de la total derrota ya sea por buenas o malas razones. un sabor temprano de la muerte no es necesariamente una mala cosa. quédate afuera de las iglesias y los bares y los museos y como las arañas, sé paciente, el tiempo es la cruz de todos. más el exilio la derrota la traición toda esa basura. quédate con la cerveza, la cerveza es continua sangre. una amante continua. agarra una buena máquina de escribir y mientras los pasos van y vienen más allá de tu ventana dale duro a esa cosa, dale duro. haz de eso una pelea de peso pesado. haz como el toro en la primer embestida. y recuerda a los perros viejos, que pelearon tan bien: Hemingway, Celine, Dostoievski, Hamsun. si crees que no se volvieron locos en habitaciones minúsculas como te está pasando a ti ahora, sin mujeres sin comida sin esperanza... entonces no estás listo toma más cerveza. hay tiempo. y si no hay, está bien igual. me costo elegir pero este es uno de mis favoritos y como es medio corto lo elegi para no sobrecargar el post, espero que les guste el post, a mi este escritor me rompio la cabeza cuando lo empeze a leer... comenten con criticas agradecimientos etc pero comenten!!! COMENTAR ES AGRADECER FIN

45
10
J
Juan Angel Italiano: Texto Efimero
ArteporAnónimo7/23/2009

"Los bits, la velocidad de lo intangible, la virtualidad intocable, imágenes formadas por unos y ceros, este libro no existe, estos trabajos tampoco. Una poética de lo efímero" Serie de afiches publicitarios intervenidos, la inocencia registrada. Torresgarciando Un lúdico homenaje a Torres García y a Battegazzore Fotoacciones Imágenes que dicen más de lo evidente FUENTE: http://www.scribd.com/doc/16802320/Texto-efimero-Juan-Angel-Italiano?autodown=pdf

15
3
A
ABM usuarios en shell script
LinuxporAnónimo9/12/2011

#!/bin/bashopcion="9"while [[ $opcion != "0" ]]doclear echo "..:GESTION DE USUARIO:.."echo ""echo "1) Agregar un usuario "echo "2) Eliminar un usuario"echo "3) Modificar un usuario "echo "4) Visualizar todos los usuarios "echo "5) Bloquear usuario"echo "6) Desbloquear usuario"echo "7) Asignar interprete de comandos"echo "0) Salir"echo ""echo -n "ELIJA UNA OPCION:"read opcion#######################################################################################################case $opcion in##############################################################################################################1)echo "..:CREAR USUARIO:.."echo ""echo -n "Ingrese el nombre:"read nomaux=$( cat /etc/passwd | grep $nom | cut -d ":" -f1 )if [[ -z $aux ]]thenecho "Ingrese el nombre del grupo"read grpif [ -z $grp ]thenecho "ERROR! no se ha especificado grupo"elseaux=$( cat /etc/group | grep -w $grp | cut -d ":" -f1 )if [ -z $aux ]thenecho "ERROR!!! el grupo no existe"sleep 1elseuseradd -G $gro $nom read -s pass | echo "$pass"|passwd --stdin $nomecho "Usuario $nom creado"sleep 1fifielseecho "ERROR!!! el usuario ya existe"sleep 1breakfisleep 1;;###################################################################################################2)clearecho "..:ELIMINAR USUARIO:.."echo ""echo -n "Nombre de usuario a eliminar:"read nom2aux2=$( cat /etc/passwd | grep $nom2 | cut -d ":" -f1 )if [[ -z $aux2 ]]thenecho "ERROR!!! el usuario no existe"breakelseecho "Desea tambien borrar los datos de $nom2?(s/n)"read datif [[ $dat == 's' ]]thenuserdel -r $nom2 elseuserdel $nom2 fifiecho "Usuario $nom2 BORRADO"sleep 2;;#######################################################################################################3)./mod_user.sh;;#############################################################################################################4) echo "" echo "precione ENTER para salir"echo ""echo "NOMBRE DE USUARIO:CONTRASEÑA ENCRIPTADA:UID:GID:COMENTARIO:HOME DE TRABAJO:INTERPRETE"cat /etc/passwd;sleep 2;;###########################################################################################################5) clearecho "..:BLOQUEAR USUARIO:.."echo y=0while [[ $y == "0" ]]doecho "Ingrese el nombre a bloquear:"read nom3aux3=$( cat /etc/passwd | grep $nom3 | cut -d ":" -f1 )if [ -z $aux3 ]thenecho "Error, el usuario no existe"y=0elsey=1usermod -L $nom3fidone;;###########################################################################################################6) clearecho "****DESBLOQUEAR USUARIO****"echo y=0while [[ $y == "0" ]]doecho "Ingrese el nombre a desbloquear:"read nom3aux3=$( cat /etc/passwd | grep $nom3 | cut -d ":" -f1 )if [ -z $aux3 ]thenecho "Error, el usuario no existe"y=0elsey=1usermod -U $nom3fidone;;############################################################################################################7) clearecho "..:ASIGNAR INTERPRETE DE COMANDOS:.."echo -n "Ingrese el nombre del usuario:"read $useraux3=$( cat /etc/passwd | grep $nom3 | cut -d ":" -f1 )if [ -z $aux3 ]thenecho "el usuario no existe"elseecho "Seleccione el interprete de comandos"echo "1) /bin/bash"echo "2) /bin/false"echo "Elija uno:"read binif [[ $bin == "1" ]]thenusermod -s /bin/bash $userelif [[ $bun == "2" ]]thenusermod -s /bin/falseelseecho "opcion incorrecta!!"fifi;;############################################################################################################0) echo "FIN"sleep 2break;;############################################################################################################*) echo "ERROR!!! opcion incorrecta, vuelva a intentar"sleep 2esacdone

45
9
respaldo remoto linux
respaldo remoto linux
LinuxporAnónimo1/2/2012

EL SIGUIENTE SCRIPT SIRVE PARA HACER RESPALDOS REMOTOS DE UN SISTEMA LINUX A OTRO#!/bin/bash# Simple rsync "driver" script. (Uses SSH as the transport layer.)# http://www.scrounge.org/linux/rsync.html# Modificado y traducido al español por Crowley #(http://www.mexicoextremo.com.mx)# Debe poder trabajar con Linux y otros Unix, incluyendo Mac OS# Sincroniza dos carpetas con sólo ejecutarlo. Sólo necesita cambiar los# parámetros para tenerlo funcionando# IP de la máquina de destino, a asignar luego de la conexión frame relayDEST="respaldos.servidor.com"# Usuario que se conectará al servidor# Puede ser root, pero no se recomiendaUSER="root"# Directorio de origenBACKDIR="/mnt/sd1/ "# Directorio de destino (remoto)DESTDIR="/respaldo"# Archivo de exclusiones. Contiene comodines de los archivos a excluir# por ejemplo, *~, *.bak, etc. Una especificación por línea.# Se debe crear este archivo y descomentar la línea. Opcional# EXCLUDES=/root/bin/excludes# Opciones de prueba. Despliega las acciones, pero no las realiza.# OPTS="-n -vv -u -a --rsh=ssh --exclude-from=$EXCLUDES --stats --progress"# Realiza la copia, mostrando a detalle lo que hace.OPTS="-v -u -a --rsh=ssh --exclude-from=$EXCLUDES --stats"# Realiza la copia, pero no manda ningún mensaje.#OPTS="--archive --update --rsh=ssh --exclude-from=$EXCLUDES --quiet"# Variables de ambiente, en caso de necesitarlas cronexport PATH=$PATH:/bin:/usr/bin:/usr/local/bin# Se ejecuta sólo si el $DEST responde.VAR=`ping -s 1 -c 1 $DEST > /dev/null; echo $?`if [ $VAR -eq 0 ]; then rsync $OPTS $BACKDIR $USER@$DEST:$DESTDIRelse echo "No puedo conectarme a $DEST."fi#############################* primero instalar : rpm -Uvh rsync-2.X.X.i386.rpmCompilación del código fuente.Se deberá descargar y descompactar el TARBALL, nos deja una carpeta a donde entramos para realizar este proceso: cd rsync-2.5.5 ./configure make make install (este paso lo debe realizar root)En caso que queramos cambiar los parámetros de configuración, lo podemos hacer desde ./configure , se recomienda usar ./configure --help para ver las opciones disponibles. Fuente: http://www.linuxsc.net/index.php/the-manuals/1793-sincronizar-archivos-y-directorios-entre-dos-maquinas-de-una-red-con-rsync

20
0
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.