martes, 25 de abril de 2017

¿COMO FUNCIONA UNA PC?

Un ordenador es una máquina electrónica que toma información (input), la procesa durante un tiempo para elaborar un resultado, la almacena y produce una salida o resultado (output). Hoy en día el funcionamiento del ordenador se centra en esas acciones, en la entrada, el procesamiento, el almacenaje y la salida. También cuenta con varios software, que son los programas variables y un hardware fijo, que puede ser actualizado cada cierto tiempo.
En el año 1970 cada uno de los ordenadores funcionaba con un programa determinado, por lo que cada persona tenía que diseñar, de manera individual, los programas que necesitaba. No eran válidos para otros. Además, se añadía el valor de estos dispositivos, muy elevado.
En la actualidad, el software común de todos los programas ha sido extraído para facilitarnos la vida. Ya no tenemos que preocuparnos por los programas de cada ordenador, prácticamente todos utilizan el mismo, con alguna variación. El encargado de hacer esto posible fue Microsoft Windows, de la mano de Bill Gates.


La computadora es sola una herramienta, pero puede hacer cosas mágicas. Hoy en día, computadoras calculan millones de números por segundo, predice el tiempo, y simulan bombas nucleares. Además, computadoras son casi humanas en su habilidad de hablar, ver, pintar, cantar, y decidir. ¿Cómo puede una caja de plástico, metal, y silicona crear tanta magia? Adentro esta caja, podemos ver sólo un revoltijo de placas, chips, alambre, cables, y más cajitas. Cuando la computadora está funcionado, no podemos ver nada moviendo adentro excepto un ventilador o un disco girando. Algo que produje tantas maravillas en el mundo moderno tiene que hacer algo interesante adentro. No necesitamos buscar varillas de brujas o pociones secretos para explicar el funcionamiento de la computadora. Aunque no podemos ver lo que está pasando adentro, la computadora no es inexplicable ni difícil de entender. Aunque produje maravillas complicadas, la computadora es muy sencilla cuando llega al fondo. Es sola una herramienta construida de partes lógicas. Para entender la computadora, hay que entender cada componente y su papel en el conjunto de la computadora.



La parte más importante es la procesador central, un chip de silicona que recibe, procesa, y emite casi toda la información de la computadora. La procesador central es como el cerebro. No solo maneja la información, pero también dirige todos los otros componentes. Sin un procesador central, nada funciona. Asimismo, el cuerpo humano necesita una cabeza para mover los abrazos y piernas.

Cuando se pregunta acerca el tipo de computadora, normalmente se refiere al tipo de procesador central. No se interesa mucho la marca o modelo de la computadora. Hay miles de fabricantes y nombres de computadoras. Por el contrario, el cerebro adentro es lo que cuenta. La mayoría de los PCs usa una procesador Pentium de Intel, a la vez los Macintosh contienen un procesador PowerPC.

Aunque el procesador es el cerebro, no domina su mismo, ni el cuerpo entero de la computadora. El reloj es el pulso de sangre que da vida al cuerpo. El procesador depende del pulso del reloj para empezar y terminar cada tarea, no importa tan pequeña sea. No solo los procesos adentro, pero la mayoría afuera del procesador es sincronizado con el pulso del reloj. Como el corazón que emite el sangre, todo depende del reloj que emite la señal eléctrica.

El origen de esta señal es una de las maravillas de electrónica. Cuando un corriente directo pasa por algunos tipos de cristal, el corriente emerge en un pulso electrónico. Este pulso tiene una frecuencia tan exacta que puede usarla para medir la hora. Relojes electrónicos cuentan el número de pulsos para determinar cuanto tiempo está pasando.

Adentro la computadora un reloj emite un pulso que rige la rapidez del procesador central. Cuando la procesador recibe un pulso, empieza hacer un proceso como añadir o substraer dos números. El tiempo que gasta para hacer un proceso simple se llama un ciclo. Algunos procesos complicados como multiplicación y división requieren 2 o más ciclos. Se mide la rapidez de procesador con hertz o el numero de ciclos por segundo. Hoy en día los procesadores funcionan en megahertz (millones de ciclos por segundo) y en gigahertz (miles de millones de ciclos por segundo).

La tarea principal del procesador es tratar con información. Sin embargo, la computadora no puede ver información como nosotros. La computadora es sólo una maquina. Aunque es muy compleja, no puede pensar como nosotros, ni entender cosas como sonidos, vistas, y lenguaje. Por eso, tiene que convertir toda la información en la forma que trata la computadora. La única cosa que la computadora reconoce es electricidad. Cuando mira a algo, la computadora pregunta ¿Tiene poder? o ¿No tiene poder? Sólo hay dos opciones en el mundo de la computadora. Cuando hay poder, el computadora asigna uno. Cuando no hay poder, asigna cero. Así la computadora convierte todo en ceros y unos.

Esto tipo de numeración se llama binario. Es posible de representar números y letras, aun música y video en ceros y unos. Por ejemplo, según la computadora, el número 26 es 0001 1010. Asimismo, la computadora tiene una forma de representar letras en binario conocido como ASCII. En esta forma, la letra A es 0100 0001. A nuestros ojos, binario es largo y incómodo, pero la computadora moderna puede procesar millones de estos números en un segundo.

La computadora no sólo representa los números en binario, pero también cuenta su capacidad en binario. Cada cero o uno es un bit; ocho bits forma un byte. Un byte es el espacio necesario de guardar una letra o un número menos de 256. Computadores cuenta números con una base de 2, y guardan los numeros en unidades con base de 2. Un kilobyte (KB) es 210 bytes o 1024 bytes. Un megabyte (MB) es 220 bytes o 1.048.576 bytes. Hoy en día muchas computadoras trata con cantidades de gigabytes (GB) que son 230 bytes o 1.073.741.824 bytes. Porque estas sumas son cercas de un mil (103), un millón (106), y un mil millón (109) respectivamente, es común de confundir las cantidades de computadora con base de 2 con nuestra forma de contar con base de 10.

Un montón de kilobytes y megabytes de información llega al procesador central para ser procesado. El procesador no trata con esta información binaria como una mente humana. La computadora no puede añadir, dibujar, ni cantar en una manera normal. En lugar de procesar información en conjunto como la mente humana, la computadora quiebra todo en partes más básicas. Toda información es separada en sus bits y es procesada en esta forma pequeña.

Aunque la computadora puede hacer cálculos muy complicados, sus operaciones básicas son increíblemente sencillas. Con un bit, hay sólo dos operaciones posibles. Puede dejar el bit el mismo o puede tomar el complemento. El complemento de un bit es el opuesto del su valor actual. Cero es el complemento de uno, a la vez que uno es el complemento de cero.

Dos operaciones posibles con un bit solo
No cambia el bit
Toma el complemento

1 –> 1
1 –> 0

0 –> 1
0 –> 1


Cuando hay que procesar junto pedazos múltiples de información, la computadora reduce todo a operaciones que trata con solo dos bits a la vez. Por ejemplo, para añadir dos números, cada numero es separado en su bits individuos. Los bits en primer número es añadido a los bits correspondidos en el segundo número.

Sin embargo, adición en la computadora es totalmente diferente de adición normal. Porque la computadora trata con solo ceros y unos, hay diferentes reglas o lógica en la computadora porque las acciones son muy limitadas.

Con dos bits, hay sólo tres operaciones posibles: Y, O, y O Exclusivo. En una operación de Y, el resulto es uno si ambos bits son unos, a la vez que el resulto es uno si algún bit es uno en una operación de O. La operación de O Exclusivo requiere que solo un bit es uno para un resulto de uno. Si ambos son unos, el resulto es cero.

Tres operaciones posibles con 2 bits
Y (&
O (|)
O Exclusivo (^)

1 & 1 = 1
1 | 1 = 1
1 ^ 1 = 0

1 & 0 = 0
1 | 0 = 1
1 ^ 0 = 1

0 & 1 = 0
0 | 1 = 1
0 ^ 1 = 1

0 & 0 = 0
0 | 0 = 0
0 ^ 0 = 0


Con solo Y, O, O Exclusivo, y el complemento, la computadora forma toda su lógica. Estas operaciones aparece muy inútiles y solas no pueden calcular casi nada. Sin embargo, en combinaciones estas operaciones pueden hacer matemáticas, sonido, video, y mucho más. El secreto del poder de una computadora es su habilidad de hacer millones de estas operaciones sencillas en un segundo.

Millones de operaciones requieren millones de pedazos de información para procesar. Esta información viene de muchas fuentes cómo el teclado, el ratón, y el CD. Por lo general, la información está guardado en la memoria antes que llega al procesador. Hay muchos niveles y tipos de memoria en la computadora y cada tipo tiene una función propia.

El procesador central tiene una poca memoria adentro para guardar las valores que necesita cuando hace cálculos. Esta memoria se llama los registros y es muy temporal porque puede cambiar con cada operación nueva. Cuando el procesador necesita más información, busca primero en la memoria pegado al procesador que se llama el cache. Esta memoria es muy rápida y contiene lo que el procesador usa próximamente o con mucha frecuencia. Por ejemplo, el cache puede guardar los próximos líneas de instrucciones del programa y la información sobre los gráficos en la pantalla. Hoy en dia, computadoras suelen usar dos niveles de cache. L1 es cache chico adentro el chip de procesador, a la vez que L2 es cache afuera del procesador.

Muchas veces, el cache no es suficiente para surtir toda la información necesaria. En este caso, información viene por medio de una conexión que se llama el bus. Como el transporte publico para todo el sistema, el bus lleva mucho a la vez con rapidez. El bus forma la médula espinal de la computadora. Toda la información que viene del cuerpo de la computadora fluye por el bus. Todos los otro componentes de la computadora conectan al procesador central por el bus. Información fluye por el bus con una rapidez que también es controlado por el reloj. La rapidez del bus es generalmente 2 o 3 veces más lenta de la rapidez del procesador. Esta medida es importante porque indica tan rápido el procesador puede comunicar con los otro componentes y últimamente con el mundo afuera.

En la médula espinal, información pasa en ambas direcciones, desde y hacia el cerebro. El cerebro puede originar el mensaje, pero otro partes del sistema nerviosa inician mensajes también. Por ejemplo, cuando se empieza pisar en un clavo, los nervios del pie manda un mensaje de dolor por el médula espinal al cerebro. Igualmente, componentes conectado al bus puede mandar mensajes al procesador o interrupciones. Estos mensajes interrumpen el procesamiento normal del procesador. Cuando el cerebro recibe el mensaje de dolor del pie, deja todo para concentrar en el este problema. Igualmente, el procesador para cuando recibe un interrupción y trata con esta información nueva.

En el caso del clavo, el cerebro inmediatamente manda un mensaje de levantar el pie, y después sigue caminando y concentrando en sus pensamientos previos. El procesador también vuelve a su procesamiento normal después de tratar con la interrupción. Sin embargo, algunas interrupciones requiere mucho tiempo para procesar. Como la persona que para caminando después de pisar en un clavo, la interrupción puede atrasar, aun parar el procesamiento. Cuando todo se congela en la pantalla de una computadora, muchas veces la causa fue una interrupción con que la procesador no puede tratar.

El bus conecta el procesador con lo demás del torso del computadora o la placa matriz. Esta placa contiene las partes vitales de la computadora como chips que procesan video y sonido y controlan comunicaciones con los puertos y las ranuras de expansión y memoria. La placa matriz se forma de muchas laminas que contiene traces o alambres minúsculos para conectar los chips diferentes. Los traces son los nervios que llevan información y los vasos sanguíneos que lleva poder eléctrico y el pulso del reloj. Los traces tuercen y entrelazan en carreteras tridimensionales adentro la placa matriz. Los niveles de laminas permiten los traces de cruzar y solapar sin tocar hasta llegan a los chips soldados encima y abajo la placa matriz.

Cuando el procesador sigue procurando información en en bus, va principalmente a la memoria RAM. Como el cache, RAM es memoria temporal, sino es más grande y puede guardar más. RAM es Memoria de Acceso Aleatorio que quiere decir que la computadora pueda obtener información en cualquiera parte de la memoria. Ahora este nombre no significa mucho, pero en los principios de computadoras mucha memoria no fue muy accesible. Por ejemplo, para sacar información grabado en cintas magnéticas tenía que mover secuencialmente por toda la cinta hasta llega a la parte deseada.

El vocabulario de RAM es muy confuso porque había muchos avances en la tecnología. Hoy puede encontrar muchas variedades como Fast Page, EDO RAM, SDRAM, y RAMBus. A pesar de los muchos nombres, toda esta memoria es dinámica que significa su información puede desaparecer fácilmente. Dinámica RAM (DRAM) necesita un pulso de electricidad periódicamente para renovar la memoria. En cambio, la memoria del cache es estática porque no necesita ser renovada periódicamente. DRAM gasta tiempo renovando su información y por eso es más lenta del la memoria del cache



lunes, 24 de abril de 2017

EMSAMBLAGE DE UNA PC:




PASO1:

En principio, si hemos adquirido un gabinete que no incluía fuente de alimentación, lo primero será montar la fuente al chasis del gabinete, para lo cual se la ubica de manera que el ventilador disipador de la misma quede orientado hacia la parte posterior de la carcasa, y que los cables de alimentación queden hacia el interior. Una vez colocada, debe ser sujetada con los tornillos.

PASO 2:

 

 bien podemos instalar el procesador una vez que la motherboard se encuentre sujetada al chasis del gabinete, lo más recomendable es en principio fijar el procesador en la motherboard de antemano.

Lo primero que haremos es identificar el zócalo en el que se ubicará el procesador el cual es fácilmente detectable, ya que por lo general es grande y posee varios agujeros circulares, además de tener la indicación de las siglas ZIF.

La ubicación correcta del procesador estará definida de acuerdo con la alineación de la ranura. El CPU posee una marca o una de sus esquinas recortada que es lo que nos permitirá colocarlo de manera correcta, ya que obviamente esta marca debe coincidir exactamente con la que tiene el zócalo. 

Colocamos con cuidado el procesador sobre el zócalo, y sin ejercer mucha presión insertamos los pines del procesador en las ranuras del zócalo. Para ello no debemos hacer fuerza, sólo dejar que el CPU se integre al zócalo. En el caso de que esto no suceda, posiblemente se deba a que el procesador posee alguno de sus pines doblados, el cual podremos enderezar con mucho cuidado con la ayuda de un destornillador plano.
Luego bajamos la sujeción del zócalo, a fin de que el procesador quede bien fijado a la motherboard.

Una vez realizada la tarea, y sólo en el caso de que el procesador no incluya disipador de fábrica, deberemos montar uno sobre el CPU, utilizando los anclajes que incluye el zócalo. Es probable que antes de colocar el disipador nos veamos en la necesidad de distribuir pasta térmica con los dedos, de forma cuidadosa hasta formar una película muy fina sobre el procesador, siempre evitando que se acumule demasiada pasta, y luego recién podremos colocar el disipador.

De todas formas siempre es recomendable adquirir un procesador que incluya un disipador de fábrica, a fin de evitar errores de principiantes.


PASO 3:

montar la motherboard al chasis del gabinete, para lo cual sólo debemos alinear la motherboard de forma correcta a la bandeja que incluye el chasis para ello, y luego fijarla con los tornillos que vienen de fábrica con la carcasa.

Debemos asegurarnos que los distintos conectores para bahías queden debidamente ubicados, con el fin de posteriormente poder montar las placas que creamos necesarias para nuestra computadora.


PASO 4:

  Los módulos de memoria RAM pueden montarse antes o después de colocar la motherboard en el chasis del gabinete. Eso depende de la decisión de cada uno.

  unas vez que identificamos los bancos para la memoria RAM, debemos colocar cuidadosamente cada módulo sobre ellos y empujar el mismo lentamente y sin ejercer fuerza hasta que escuchemos un clic.
este sonido nos permitirá saber que la memoria RAM se ha instalado de forma correcta.

PASO 5:

 

 Antes de continuar introduciendo componentes, es recomendable conectar algunos cables a la motherboard. En principio debemos conectar la motherboard a la fuente de alimentacion.

 

 También es conveniente conectar los cables del panel frontal del gabinete, tanto el de Power y Reset como los leds, los puertos USB y demás. Para hacerlo lo mejor es recurrir al manual de la motherboard, donde se indica claramente cómo deben ser conectados de acuerdo al modelo.

 

 PASO 6:

 Si hemos decidido incluir en la PC alguna placa extra, como puede ser una placa de video, una de Wi-Fi o una de Ethernet, este es el momento preciso para montarla.

Para ello debemos identificar el zócalo PCI-E PCI o AGP en el que debe ir montada la placa. Se la coloca de forma que los pines coincidan con el conector y presionamos sin fuerza hasta escuchar el clic que nos indica que ha sido fijada.

PASO 7:

Lo siguiente será conectar los dispositivos, y en primer lugar lo haremos con el disco rígido. Este debe ser colocado en el soporte que posee el chasis del gabinete para ello, y una vez bien sujeto con los tornillos adecuados, iniciaremos el conexionado.
Cabe destacar que todos los dispositivos de almacenamiento llevan dos conexiones, una hacia la motherboard y la otra hacia la fuente de alimentación.

Debemos entonces conectar el cable de energía desde la fuente de alimentación hacia la ranura del disco rígido, y luego conectar el cable SATA del disco a la motherboard.

Básicamente, para el caso de la unidad de medios ópticos debemos realizar los mismos pasos.

PASO 8:

Ya casi hemos concluido con el armado. Pero antes de cerrar el gabinete es recomendable acomodar los cables que hayan quedado sueltos sin ser utilizados, y que los ordenemos dentro del gabinete utilizando precintos o bandas elásticas
Le echamos un último vistazo y una última revisión para corroborar que todos los cables y conexiones se encuentren correctamente ajustados, y ya podemos poner las tapas del gabinete.

PASO 9:

 Solo nos resta ahora conectar al CPU los periféricos, es decir el monitor, el teclado y el mouse, como así también el cable para la energía eléctrica.

Si todo sale bien, y el equipo enciende, sólo restará configurar los parámetros de la computadora y comenzar a instalar el sistema operativo que hayamos elegido.






 




 

 

 

 

 

 



DISPOSITIVOS DE PROCESO DE INFORMACION:                                                                 Son todos los dispositivos en donde se procesan los datos introducidos por el usuario y a partir de los pasos determinados por un programa especifico se obtiene un resultado determinado.

MICROPROCESADOR:

El microprocesador es un circuito integrado que contiene todos los elementos necesarios para conformar una "unidad central de procesamiento" UCP, también es conocido como CPU (por sus siglas en inglés: Central Process Unit). En la actualidad este componente electrónico está compuesto por millones de transistores, integrados en una misma placa de silicio.

 


TIPOS DE MICROPROCESADORES:

 

SOCKET:

El zócalo de CPU (socket en inglés) es un tipo de zócalo electrónico (sistema electromecánico de soporte y conexión eléctrica) instalado en la placa base, que se usa para fijar y conectar el microprocesador, sin soldarlo lo cual permite ser extraído después. Por ello, se utiliza en equipos de arquitectura abierta, donde se busca que haya modularidad en la variedad de componentes, permitiendo el cambio de la tarjeta o el integrado. En los equipos de arquitectura propietaria, los integrados se añaden sobre la placa base soldándolo, como sucede en las videoconsolas.
Existen variantes desde 40 conexiones para integrados pequeños, hasta más de 1300 para microprocesadores, los mecanismos de retención del integrado y de conexión dependen de cada tipo de zócalo, aunque en la actualidad predomina el uso de zócalo con pines (Zero Insertion Force, ZIF) o LGA con contactos.


TARJETA MADRE:

La placa base, también conocida como placa madre o placa principal (motherboard o mainboard en inglés), es una tarjeta de circuito impreso a la que se conectan los componentes que constituyen la computadora.  






MEMORIA RAM:

Los módulos de RAM sirven como almacén temporal de los datos que necesita el microprocesador para trabajar. Esto significa que si pedimos que se lea un dato desde un disco duro, éste vacia la información requerida hacia la memoria RAM, y de ahí el micro la va tornando según lo vaya necesitando el programa de aplicación específico. Igualmente, cuando se desea grabar algo en el disco duro, el micro pone los datos en la RAM y de ahí se transportan hacia el disco duro.

martes, 11 de abril de 2017

MANTENIMIENTO DE EQUIPO OFIMATICO:

Mantenimiento Preventivo
El Mantenimiento Preventivo consiste en la atención general y periódica que se hace a los equipos de cómputo para garantizar su correcto funcionamiento y prolongar su vida útil. Con este mantenimiento se busca prevenir fallas tanto del hardware, como del software. Entre las principales actividades de este, tenemos:
Limpiar periódicamente los equipos
Instalar en ellos nuevos componentes de hardware.
Mantener actualizado el antivirus que los protege.
Eliminar los Spywares que lentifican el funcionamiento de los equipos.
Eliminar de los equipos los archivos temporales
Desfragmentar los discos duros de los equipos
Hacer copias de seguridad (backup) de los contenidos sensibles
Revisar la configuración de la conectividad que permite la comunicación entre equipos y su acceso a Internet


Mantenimiento Correctivo
El Mantenimiento Correctivo o “de emergencia”, se realiza para solucionar fallas que se presenten tanto en el software como en el hardware. Por lo regular, el problema se presenta intempestivamente y es necesario que después de reportarlo se atienda en el menor tiempo posible, para que el computador pueda volverse a usar por parte de docentes, estudiantes u otros. Las actividades que en este caso se llevan a cabo pueden coincidir en buena medida con las realizadas en el mantenimiento preventivo; se diferencian en que las correctivas se realizan en respuesta a un problema de funcionamiento y no como medida preventiva. Las principales actividades de mantenimiento correctivo son:

Formatear el disco duro
Eliminar virus
Reinstalar el sistema operativo y los programas básicos de uso específico de la IE
Instalar y configurar los controladores (drivers) apropiados para los diferentes periféricos.
Restaurar las bases de datos
Configurar y restaurar las conexiones de red
Limpiar el equipo
Por último, el tercer tipo de soporte se conoce como Mantenimiento Predictivo. Es menos común que los dos anteriores y surge de la premisa que tanto el “preventivo” como el “correctivo” pueden ser muy costosos, pues en el primero se arregla lo que aún no se ha dañado y en el segundo, el arreglo se hace cuando ya el daño está hecho.

Mantenimiento Predictivo

El Mantenimiento Predictivo o “basado en condiciones”, busca que el mantenimiento se realice en el momento que verdaderamente se requiere. Para acertar en lo anterior es necesario hacer mediciones continuas de algunas variables, o conocer la vida útil promedio de algunos componentes, a fin de reemplazarlos justo antes de que fallen.

Se puede hacer mantenimiento “predictivo” a una impresora Láser cuyo “toner” se espera dure un cierto número de impresiones. El administrador de la red, puede verificar de manera automática cuántas impresiones se han realizado y así tener listo el repuesto en el momento en que se necesite. Lo mismo sucede con los bombillos de los proyectores de video los cuales tienen determinado número de horas de vida especificadas por el fabricante; en este caso, llevar un registro del uso del equipo permitirá predecir el momento en el que su bombillo dejará de funcionar y de esta forma podrá presupuestarse y comprarse el repuesto en el momento indicado.

COMPONENTES BASICOS DE LAS REDES:

Para poder formar una red se requieren elementos: hardware, software y protocolos. Los elementos físicos se clasifican en dos grandes grupos: dispositivos de usuario final (hosts) y dispositivos de red. Los dispositivos de usuario final incluyen los computadores, impresoras, escáneres, y demás elementos que brindan servicios directamente al usuario y los segundos son todos aquellos que conectan entre sí a los dispositivos de usuario final, posibilitando su intercomunicación.
El fin de una red es la de interconectar los componentes hardware de una red , y por tanto, principalmente, las computadoras individuales, también denominados hosts, a los equipos que ponen los servicios en la red, los servidores, utilizando el cableado o tecnología inalámbrica soportada por la electrónica de red y unidos por cableado o radiofrecuencia. En todos los casos la tarjeta de red se puede considerar el elemento primordial, sea ésta parte de un ordenador, de un conmutador, de una impresora, etc. y sea de la tecnología que sea (ethernet, Wi-Fi, Bluetooth, etc.)







modificaciones que podemos hacer en el registro de windows.


 1-podemos evitar que se utilice el interprete de comandos en nuestro equipo,ve ala clave:hkcu/software/policies/microsoft/system.
en el panel derecho crear un dword llamado disablecmd y ponerlo en 1 (no permitir),2 o 0 (si permitir)

2-ocultar el reloj.
hkcu/software/microsoft/windows/current version/policies/explorer en el panel derecho crear el valor dword llamado hideclock y ponerle valor 1.

3-mediante herramientas/opciones de carpeta podemos configurar diversos aspectos de las carpetas y de los archivos.para que no aparezca la opcion "opciones de carpeta" en eel menu de herramientas:hkcu/software/microsoft/windows/current version/ policies/explorer en el panel derecho crear el valor dword llamado nofolderoptions y ponle valor 1.

4-para que un programa se ejecute en el inicio de windows.
ejemplo con la calculadora.
hkcu/software/microsoft/windows/current version/policies/explorer en el panel derecho crea un nuevo valor alfanumerico llamado calculadora y ponle de valor calc.exe
en esa misma clave y la similar en la rama hkey_local_machine podemos verificar los programas o aplicaciones que se inician con windows.

5-queremos que cuando entrenmos en el interprete de comandos,nos salga la frase de saludo:"bienvenido al interprete de comandos"
hkey_current_user/software/microsoft/command processor en el panel derecho crear un nuevo valor alfanumerico llamado autorun con este comando:
echo"bienvenidos al interprete de comandos"

HARDWARE & SOFTWARE.


HARDWARE:



La palabra hardware en informática se refiere a las partes físicas tangibles de un sistema informático; sus componentes eléctricos, electrónicos, electromecánicos y mecánicos.1 Cables, gabinetes o cajas, periféricos de todo tipo y cualquier otro elemento físico involucrado componen el hardware; contrariamente, el soporte lógico e intangible es el llamado software.

El término es propio del idioma inglés, su traducción al español no tiene un significado acorde, por tal motivo se lo ha adoptado tal cual es y suena. La Real Academia Española lo define como «Conjunto de los componentes que integran la parte material de una computadora».2 El término, aunque sea lo más común, no solamente se aplica a las computadoras, también es a menudo utilizado en otras áreas de la vida diaria y la tecnología. Por ejemplo, hardware también se refiere a herramientas y máquinas, y en electrónica hardware se refiere a todos los componentes electrónicos, eléctricos, electromecánicos, mecánicos, cableados y tarjetas de circuito impreso o PCB. También se considera al hardware como uno de tres pilares fundamentales en diseño electrónico. Otros ejemplos donde se aplica el término hardware son: un robot3 4 , un teléfono móvil, una cámara fotográfica, un reproductor multimedia o cualquier otro dispositivo electrónico. Cuando dichos dispositivos procesan datos poseen además de hardware, firmware y/o software.

La historia del hardware de computador se puede clasificar en cuatro generaciones, cada una caracterizada por un cambio tecnológico de importancia. Una primera delimitación podría hacerse entre hardware principal, como el estrictamente necesario para el funcionamiento normal del equipo, y el complementario, como el que realiza funciones específicas.

Un sistema informático se compone de una unidad central de procesamiento (UCP o CPU), encargada de procesar los datos, uno o varios periféricos de entrada, los que permiten el ingreso de la información y uno o varios periféricos de salida, que posibilitan dar salida (normalmente en forma visual o auditiva) a los datos procesados. Su abreviatura es Hw.

|clasificacion del hardware:


Procesamiento: unidad central de procesamiento

Almacenamiento: Memorias

Entrada: Periféricos de entrada (E)

Salida: Periféricos de salida (S)

Entrada/Salida: Periféricos mixtos (E/S)

SOFTWARE:


Software de ordenador , o simplemente el software , es que parte de un sistema informático que consiste en datos de las instrucciones o de computadora, en contraste con el hardware físico a partir del cual se construye el sistema. En ciencias de la computación y la ingeniería de software , software informático es toda la información procesada por los sistemas informáticos , programas y datos. Software de ordenador incluye programas informáticos , bibliotecas y no ejecutables relacionados con los datos , tales como documentación en línea o medios digitales . Hardware y software se necesitan mutuamente y tampoco se pueden utilizar de manera realista por sí sola.


En el nivel más bajo, el código ejecutable consta de instrucciones en lenguaje de máquina específicas a un individuo procesador -típicamente una unidad central de procesamiento (CPU). Un lenguaje de máquina consiste en grupos de valores binarios que significan instrucciones de procesador que cambian el estado del equipo desde su estado anterior. Por ejemplo, una instrucción puede cambiar el valor almacenado en una ubicación de almacenamiento particular en el ordenador un efecto que no es directamente observable para el usuario. Una instrucción puede también (indirectamente) causa que algo aparezca en una pantalla del sistema de un equipo de cambio de estado que debe ser visible para el usuario. El procesador realiza las instrucciones en el orden en que se proporcionan, a menos que se instruyó a "saltar" a una instrucción diferente , o se interrumpe (por ahora procesadores de múltiples núcleos son dominantes, donde cada núcleo puede ejecutar instrucciones en orden, entonces, sin embargo, cada software de aplicación sólo se ejecuta en un núcleo por defecto, pero algún tipo de software se ha hecho para funcionar en muchos).


La mayoría de software está escrito en lenguajes de programación de alto nivel que son más fáciles y más eficientes para los programadores, lo que significa más cerca de un lenguaje natural . [1] Los lenguajes de alto nivel se traducen en lenguaje de máquina utilizando un compilador o un intérprete o una combinación de los dos. El software también se puede escribir en un bajo nivel de lenguaje ensamblador , en esencia, una vaga mnemotécnica representación de un lenguaje de máquina utilizando un alfabeto del lenguaje natural, lo que se traduce en lenguaje de máquina utilizando un ensamblador .

Tipos de sofware:  


El software de aplicación - aplicaciones de usuario final de computadoras, tales como procesadores de texto o juegos de video , y software de ERP para grupos de usuarios.
Software de negocios
Diseño asistido por ordenador
Bases de datos
software de toma de decisiones
El software educativo
Edición de imagen
industriales de automatización
software matemático
software médico
software de modelado molecular
La química cuántica y software física del estado sólido
software de simulación
Las hojas de cálculo
Telecomunicaciones (es decir, la Internet y todo lo que fluye en él)
software de edición de vídeo
Videojuegos
Procesadores de palabras
Middleware controles y coordina sistemas distribuidos .
Los lenguajes de programación - definen la sintaxis y la semántica de los programas de ordenador. Por ejemplo, muchas aplicaciones de banca maduros fueron escritos en el lenguaje COBOL , inventado en 1959. Las nuevas aplicaciones a menudo están escritos en varias lenguas modernas.
El software del sistema - proporciona las funciones básicas para el uso del ordenador y ayuda a ejecutar el hardware y el sistema informático. Incluye una combinación de los siguientes:
Controlador de dispositivo
Sistema operativo
sistema de gestión de paquetes
Servidor
Utilidad
sistema de ventanas

OFIMATICA GENERALIDADES:

Ofimática: designa al conjunto de técnicas, aplicaciones y herramientas informáticas que se utilizan en funciones de oficina para optimizar, automatizar, mejorar tareas y procedimientos relacionados. Las herramientas ofimáticas permiten idear, crear, manipular, transmitir o almacenar la información necesaria en una oficina. Actualmente es fundamental que las oficinas estén conectadas a una red local o a Internet.

La ofimática comenzó a desarrollarse en la década del 70, con la masificación de los equipos de oficina que comienzan a incluir microprocesadores, dejándose de usar métodos y herramientas por otras más modernas.


La ofimática es aquel conjunto de herramientas, técnicas y aplicaciones que se utilizan para facilitar, optimizar, mejorar y automatizar las tareas referentes a la oficina. Es decir que la ofimática alude a los métodos que se emplean para todo lo relacionado a las actividades de la oficina que logran el procesamiento computarizado de datos escritos, sonoros y visuales. La palabra ofimática se forma de los anacrónicos de los vocablos oficina e informática. El objetivo principal de esta práctica es brindar ciertos elementos que posibiliten y auxilien en la mejora y simplificación en cuanto a la organización de las actividades que realizan un grupo de personas o una compañía en particular.


En la actualidad las compañías y diferentes organizaciones requieren un alto grado de comunicación, y gracias a la evolución de la ofimática que ya no solo se delimita a capturar documentos manuscritos, esto es posible. La ofimática hoy en día también puede abarcar gestiones de documentos administrativos, planificación de reuniones y administración de crono gramas de trabajo, además de tratamientos de datos numéricos e intercambio de información. Las herramientas ofimáticas le permiten a muchas empresas crear, manipular, idear, almacenar y hasta transmitir información imprescindible en una oficina; y todo esto es posible ya que actualmente es de suma importancia que dichas organizaciones estén conectadas a una red local o internet.




 Entre las herramientas y procedimientos informáticos más comunes están: procesamiento de textos, hoja de cálculo, herramientas de presentación multimedia, Programas de e-mail, correo de voz, mensajeros, base de datos, agendas, calculadoras, etc.


¿QUE ES UN SISTEMA OPERATIVO?

 Es la plataforma por la cual interactua el software con el hardware, controla la asignación a los procesos, administra el sistema de archivos y realiza una interacción directa con el usuario, haciendo mas comprensible la usabilidad  de la computadora.

FUNCIONES DE LOS SISTEMAS OPERATIVOS:

 Interpreta los comandos que permiten al usuario comunicarse con el ordenador.



Coordina y manipula el hardware de la computadora, como la memoria, las impresoras, las unidades de disco, el teclado o el mouse.


Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnéticas.


Gestiona los errores de hardware y la pérdida de datos.


Servir de base para la creación del software logrando que equipos de marcas distintas funcionen de manera análoga, salvando las diferencias existentes entre ambos.


Configura el entorno para el uso del software y los periféricos; dependiendo del tipo de máquina que se emplea, debe establecerse en forma lógica la disposición y características del equipo. Como por ejemplo, una microcomputadora tiene físicamente dos unidades de disco, puede simular el uso de otras unidades de disco, que pueden ser virtuales utilizando parte de la memoria principal para tal fin. En caso de estar conectado a una red, el sistema operativo se convierte en la plataforma de trabajo de los usuarios y es este quien controla los elementos o recursos que comparten. De igual forma, provee de protección a la información que almacena.


Clasificación de los Sistemas Operativos.


Con el paso del tiempo, los Sistemas Operativos fueron clasificándose de diferentes maneras, dependiendo del uso o de la aplicación que se les daba. A continuación se mostrarán diversos tipos de Sistemas Operativos que existen en la actualidad, con algunas de sus características:

Sistemas Operativos de multiprogramación (o Sistemas Operativos de multitarea).
Es el modo de funcionamiento disponible en algunos sistemas operativos, mediante el cual una computadora procesa varias tareas al mismo tiempo. Existen varios tipos de multitareas. La conmutación de contextos (context Switching) es un tipo muy simple de multitarea en el que dos o más aplicaciones se cargan al mismo tiempo, pero en el que solo se esta procesando la aplicación que se encuentra en primer plano (la que ve el usuario). Para activar otra tarea que se encuentre en segundo plano, el usuario debe traer al primer plano la ventana o pantalla que contenga esa aplicación. En la multitarea cooperativa, la que se utiliza en el sistema operativo Macintosh, las tareas en segundo plano reciben tiempo de procesado durante los tiempos muertos de la tarea que se encuentra en primer plano (por ejemplo, cuando esta aplicación esta esperando información del usuario), y siempre que esta aplicación lo permita. En los sistemas multitarea de tiempo compartido, como OS/2, cada tarea recibe la atención del microprocesador durante una fracción de segundo. Para mantener el sistema en orden, cada tarea recibe un nivel de prioridad o se procesa en orden secuencial. Dado que el sentido temporal del usuario es mucho más lento que la velocidad de procesamiento del ordenador, las operaciones de multitarea en tiempo compartido parecen ser simultáneas.

Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización.

Su objetivo es tener a varias tareas en la memoria principal, de manera que cada uno está usando el procesador, o un procesador distinto, es decir, involucra máquinas con más de una UCP.

Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la multitarea.

Las características de un Sistema Operativo de multiprogramación o multitarea son las siguientes:

Mejora productividad del sistema y utilización de recursos.

Multiplexa recursos entre varios programas.

Generalmente soportan múltiples usuarios (multiusuarios).

Proporcionan facilidades para mantener el entorno de usuarios individuales.

Requieren validación de usuario para seguridad y protección.

Proporcionan contabilidad del uso de los recursos por parte de los usuarios.

Multitarea sin soporte multiusuario se encuentra en algunos computadores personales o en sistemas de tiempo real.

Sistemas multiprocesadores son sistemas multitareas por definición ya que soportan la ejecución simultánea de múltiples tareas sobre diferentes procesadores.

En general, los sistemas de multiprogramación se caracterizan por tener múltiples programas activos compitiendo por los recursos del sistema: procesador, memoria, dispositivos periféricos.

Sistema Operativo Monotareas.

Los sistemas operativos monotareas son más primitivos y es todo lo contrario al visto anteriormente, es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora esta imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión.

Sistema Operativo Monousuario.

Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando.

Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se esta utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuario. Y están orientados principalmente por los microcomputadores.

Sistema Operativo Multiusuario.

Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes.
En otras palabras consiste en el fraccionamiento del tiempo.

Sistemas Operativos por lotes.


Los Sistemas Operativos por lotes, procesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Se reúnen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o más trabajos como sucede en el procesamiento en serie. Estos sistemas son de los más tradicionales y antiguos, y fueron introducidos alrededor de 1956 para aumentar la capacidad de procesamiento de los programas.

Cuando estos sistemas son bien planeados, pueden tener un tiempo de ejecución muy alto, porque el procesador es mejor utilizado y los Sistemas Operativos pueden ser simples, debido a la secuenciabilidad de la ejecución de los trabajos.

Algunos ejemplos de Sistemas Operativos por lotes exitosos son el SCOPE, del DC6600, el cual está orientado a procesamiento científico pesado, y el EXEC II para el UNIVAC 1107, orientado a procesamiento académico.

Algunas otras características con que cuentan los Sistemas Operativos por lotes son:

Requiere que el programa, datos y órdenes al sistema sean remitidos todos juntos en forma de lote.

Permiten poca o ninguna interacción usuario/programa en ejecución.

Mayor potencial de utilización de recursos que procesamiento serial simple en sistemas multiusuarios.

No conveniente para desarrollo de programas por bajo tiempo de retorno y depuración fuera de línea.

Conveniente para programas de largos tiempos de ejecución (ej, análisis estadísticos, nóminas de personal, etc.).

Se encuentra en muchos computadores personales combinados con procesamiento serial.

Planificación del procesador sencilla, típicamente procesados en orden de llegada.

Planificación de memoria sencilla, generalmente se divide en dos: parte residente del S.O. y programas transitorios.

No requieren gestión crítica de dispositivos en el tiempo.

Suelen proporcionar gestión sencilla de manejo de archivos: se requiere poca protección y ningún control de concurrencia para el acceso.


Sistemas Operativos de tiempo real.

Los Sistemas Operativos de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. se utilizan en entornos donde son procesados un gran número de sucesos o eventos.
Muchos Sistemas Operativos de tiempo real son construidos para aplicaciones muy específicas como control de tráfico aéreo, bolsas de valores, control de refinerías, control de laminadores. También en el ramo automovilístico y de la electrónica de consumo, las aplicaciones de tiempo real están creciendo muy rápidamente. Otros campos de aplicación de los Sistemas Operativos de tiempo real son los siguientes:
  • Control de trenes.
  • Telecomunicaciones.
  • Sistemas de fabricación integrada.
  • Producción y distribución de energía eléctrica.
  • Control de edificios.
  • Sistemas multimedia.
Algunos ejemplos de Sistemas Operativos de tiempo real son: VxWorks, Solaris, Lyns OS y Spectra. Los Sistemas Operativos de tiempo real, cuentan con las siguientes características:
  • Se dan en entornos en donde deben ser aceptados y procesados gran cantidad de sucesos, la mayoría externos al sistema computacional, en breve tiempo o dentro de ciertos plazos.
  • Se utilizan en control industrial, conmutación telefónica, control de vuelo, simulaciones en tiempo real., aplicaciones militares, etc.
  • Objetivo es proporcionar rápidos tiempos de respuesta.
  • Procesa ráfagas de miles de interrupciones por segundo sin perder un solo suceso.
  • Proceso se activa tras ocurrencia de suceso, mediante interrupción.
  • Proceso de mayor prioridad expropia recursos.
  • Por tanto generalmente se utiliza planificación expropiativa basada en prioridades.
  • Gestión de memoria menos exigente que tiempo compartido, usualmente procesos son residentes permanentes en memoria.
  • Población de procesos estática en gran medida.
  • Poco movimiento de programas entre almacenamiento secundario y memoria.
  • Sistemas Operativos de tiempo compartido.
Permiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario.
Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo. Esto trae como consecuencia una gran carga de trabajo al Sistema Operativo, principalmente en la administración de memoria principal y secundaria.
Ejemplos de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10.
Características de los Sistemas Operativos de tiempo compartido:
  • Populares representantes de sistemas multiprogramados multiusuario, ej: sistemas de diseño asistido por computador, procesamiento de texto, etc.
  • Dan la ilusión de que cada usuario tiene una máquina para sí.
  • Mayoría utilizan algoritmo de reparto circular.
  • Programas se ejecutan con prioridad rotatoria que se incrementa con la espera y disminuye después de concedido el servicio.
  • Evitan monopolización del sistema asignando tiempos de procesador (time slot).
  • Gestión de memoria proporciona protección a programas residentes.
  • Gestión de archivo debe proporcionar protección y control de acceso debido a que pueden existir múltiples usuarios accesando un mismo archivos.

  • Sistemas Operativos distribuidos.
Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores esté en un equipo o en diferentes, en este caso es trasparente para el usuario. Existen dos esquemas básicos de éstos. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.
Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo.
Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc.
Características de los Sistemas Operativos distribuidos:
  • Colección de sistemas autónomos capaces de comunicación y cooperación mediante interconexiones hardware y software .
  • Gobierna operación de un S.C. y proporciona abstracción de máquina virtual a los usuarios.
  • Objetivo clave es la transparencia.
  • Generalmente proporcionan medios para la compartición global de recursos.
  • Servicios añadidos: denominación global, sistemas de archivos distribuidos, facilidades para distribución de cálculos (a través de comunicación de procesos internodos, llamadas a procedimientos remotos, etc.).

Sistemas Operativos de red.


Son aquellos sistemas que mantienen a dos o más computadoras unidas através de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información del sistema.

El primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000, pasando posteriormente a procesadores Intel como Novell Netware.


Sistemas Operativos paralelos.

En estos tipos de Sistemas Operativos se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo.
En UNIX existe también la posibilidad de ejecutar programas sin tener que atenderlos en forma interactiva, simulando paralelismo (es decir, atender de manera concurrente varios procesos de un mismo usuario). Así, en lugar de esperar a que el proceso termine de ejecutarse (como lo haría normalmente), regresa a atender al usuario inmediatamente después de haber creado el proceso.
Ejemplos de estos tipos de Sistemas Operativos están: Alpha, PVM, la serie AIX, que es utilizado en los sistemas RS/6000 de IBM.