Contactos

Creación informática. Cómo funciona una computadora. Instrucciones para el desarrollo de las computadoras.

El hecho es que las personas involucradas en la creación de virus pueden tener diferentes motivaciones. Sin embargo, todos los motivos de los creadores de virus se pueden dividir en dos grandes grupos: comerciales y no comerciales.

Motivos no comerciales para crear virus

Se cree que la creación de virus sin fines comerciales la realizan principalmente escolares y estudiantes. Lo hacen por el bien de la autoafirmación, las bromas pesadas y el "vandalismo". Sin embargo, este estereotipo no es relevante: las tecnologías modernas de seguridad de la información son tan complejas que simplemente son demasiado difíciles para los programadores sin experiencia.

Muchos virus son creados por programadores profesionales que se consideran "investigadores". Algunos de estos escritores de virus incluso tienen su propia "ideología" que declara la escritura de virus: se publican revistas no oficiales, manifiestos, etc.

Motivos comerciales para crear virus

Sin embargo, la motivación más común para crear malware es obtener ganancias. Hay muchos esquemas para ganancias ilegales usando virus, por ejemplo:

1. Organización del control remoto de los recursos del sistema. En este caso, el malware puede transferir grandes cantidades de datos al usuario, por ejemplo, para organizar los llamados ataques DDoS, crear una cadena de servidores proxy, enviar spam e incluso ganar dinero en el sistema Bitcoin.

2. Robo de datos confidenciales. La información personal obtenida por un virus de la computadora de un usuario puede venderse en el mercado negro o usarse en otros esquemas para obtener ganancias ilegales. De particular peligro es el robo de cuentas de varios sistemas de pago.

3. Extorsión directa de fondos al usuario. Este tipo de software malicioso incluye el llamado "ransomware", incluidos los "winlockers" generalizados que bloquean el funcionamiento del sistema operativo y requieren que se transfiera dinero a los atacantes para una computadora.

Hay otros esquemas de ganancias ilegales con la ayuda de virus. Junto con el progreso en el campo de la tecnología de la información, también se está desarrollando el delito cibernético. Por ejemplo, el intercambio de "propiedad virtual" de juegos multijugador masivos ha dado lugar a que las cuentas de esos juegos también sean objeto de robo.

Un programa de computadora es un conjunto de reglas y recomendaciones específicas que son necesarias para la implementación de ciertas acciones en dispositivos informáticos electrónicos. Como regla general, estas aplicaciones se dividen condicionalmente en código fuente y binario. Todos los días, los usuarios de una computadora personal utilizan las capacidades de los programas que les permiten redactar documentos, realizar cálculos matemáticos y realizar el procesamiento de imágenes. Sin embargo, no todas las aplicaciones pueden ayudar, algunas son dañinas. En este caso, estamos hablando de un fenómeno como los programas de virus utilizados por los estafadores para realizar acciones ilegales. Las aplicaciones que los usuarios encuentran todos los días cuando trabajan en una computadora para lograr los objetivos cotidianos se denominan software de aplicación. En cuanto al software del sistema, se diferencia en que es un nivel superior y crea las condiciones bajo las cuales funcionan los programas de aplicación.

Las principales diferencias entre el sistema y los programas de aplicación.

Tales aplicaciones difieren en la naturaleza de la interacción con los usuarios de un sistema informático. Una persona usa constantemente programas de aplicación para el trabajo. Éstas incluyen:
editores de texto;
juegos;
sitios;
navegadores

Las aplicaciones del sistema son paquetes de controladores. Esto también incluye el sistema operativo de una computadora personal. Este es el código que permite la interacción entre el usuario y el dispositivo informático. También organiza las condiciones necesarias para la correcta instalación, así como la ejecución del software de aplicación.

Signos de clasificación de software

Además, los programas se dividen en plataformas de destino, así como en sistemas operativos. Las aplicaciones implementan un conjunto diferente de instrucciones, pero se crean para hardware específico. Por lo tanto, los programas se denominan plataformas de destino. Estos incluyen plataformas tan conocidas como x64, IA64, Itanium, ARM y otras. Los sistemas operativos también tienen plataformas de destino, ya que cada sistema operativo crea su propio entorno para que el software se ejecute correctamente. También es importante que los programas de aplicación puedan funcionar solo bajo un determinado sistema. Los sistemas operativos más populares incluyen:
UbuntuLinux;
OpenBSD;
Mac OS;
Microsoft Windows;
FreeBSD;
SuSeLinux.

Desarrollo de programas informáticos.

La creación de programas informáticos implica el desarrollo del código fuente en un lenguaje de programación específico. Sin embargo, esta etapa es la inicial en el curso de todos los eventos en curso. Una vez que se escribe el código, la aplicación se compila, depura, prueba y distribuye. Antes de la aparición del lenguaje de programación Assembler, el código fuente era un código de máquina, necesariamente indicaba el número de instrucciones. El desarrollo de la programación ha simplificado enormemente el procedimiento para crear software. Ahora no hay necesidad de especificar números numéricos de instrucciones. Hoy, simplemente puede cambiarlos con símbolos. Esto hace que el proceso de lectura y depuración del código fuente sea mucho más fácil.

Un programa de computadora es un conjunto de instrucciones, y la aparición de lenguajes de programación que pertenecen a un nivel superior permite transferir el proceso de formación de software al departamento de especialistas. Ahora se les llama programadores o desarrolladores de software. Recientemente, las computadoras personales han sido ampliamente utilizadas. Así, la programación ordinaria se ha convertido en una verdadera industria de desarrollo de software, que utiliza varios especialistas al mismo tiempo en sus propios procesos. En cuanto a la formación de estos profesionales, se realiza en instituciones de educación superior.

Un nuevo nivel de la industria en el desarrollo de software

Durante el desarrollo de Internet y como consecuencia de su popularización, la industria, que está directamente relacionada con la formación de programas informáticos, ha cambiado significativamente, ya que los procedimientos para la venta de software se han vuelto mucho más sencillos y rápidos. Aparecieron los primeros sistemas electrónicos que permiten el pago instantáneo. Además, hay sitios web que son un reemplazo completo para las aplicaciones en un futuro próximo. Se infringe el uso lícito de los programas informáticos a expensas de las empresas involucradas en la distribución ilegal de software. Con el desarrollo de la tecnología informática, han aparecido varios métodos para combatir la copia descentralizada de programas. Todos los usuarios que utilizan software ilegal son legalmente responsables.

Tutoriales de computadora

El aprendizaje es un proceso que requiere la plena integración de la tecnología informática. Un programa de computadora es una excelente manera de acelerar o simplemente organizar el proceso de aprendizaje. Por lo tanto, las nuevas tecnologías de software se están introduciendo activamente en la mayoría de las instituciones educativas. Son para la transferencia de materiales educativos a los estudiantes. Además, el software permite controlar el nivel de adquisición de conocimientos por parte de los alumnos. Los programas informáticos diseñados para el aprendizaje ocupan hoy el lugar principal en el mundo de las tecnologías de la información. Por lo tanto, esta es una continuación lógica del proceso educativo. Los programas informáticos educativos pueden resolver muchos problemas educativos. Permiten comprobar el nivel de competencias, habilidades y conocimientos de los alumnos.

Desafíos para las aplicaciones educativas

Los programas que fijan valores psicofisiológicos permiten establecer el grado de capacidad de trabajo de los estudiantes. Además, existe un software que registra y analiza datos que están asociados a la asimilación del material del programa de entrenamiento. Este grupo de aplicaciones incluye programas que pueden simplificar el proceso de gestión de la programación de actividades educativas. Por ejemplo, dicho software ayuda a capturar el ritmo y la dirección oportunos del alumno. En general, tales aplicaciones brindan soporte e implementación de los componentes principales del aprendizaje automático. El tercer grupo de aplicaciones educativas presenta un programa informático como complemento capaz de adaptar el material, dividirlo en diferentes niveles de complejidad, preparar imágenes dinámicas, trabajos de laboratorio.

Así, de todo lo anterior, queda claro qué nombres tienen los programas informáticos que se utilizan para mantener el sistema operativo y el contacto directo con el usuario. Una aplicación informática es un conjunto de instrucciones de software que asegura el correcto funcionamiento y desempeño de las tareas que le son asignadas al usuario.

Todo aquel que utiliza una computadora o equipo móvil, de una forma u otra, instala aplicaciones que realizan una determinada tarea. Pero no todos los usuarios entienden claramente qué es un programa de computadora, cómo funciona, cómo se crea, etc. Tendremos que aclarar este tema.

¿Qué es un programa de computadora en términos generales?

Basado en la definición general que ofrecen muchos recursos de Internet, por alguna razón el concepto de programa o aplicación en la mayoría de los casos se asocia exclusivamente con archivos ejecutables del formato EXE, COM, etc. No estemos de acuerdo con esta afirmación.

Casi todos los programas informáticos modernos, cuya lista de clasificación se dará un poco más adelante, no funcionan por sí solos. Sí, hay un archivo ejecutable, pero eso no es suficiente. También necesitamos algunos componentes adicionales cargados en la misma RAM.

Sin embargo, el concepto mismo de un programa, como tal, puede reducirse al hecho de que es un cierto conjunto de comandos e instrucciones que se transmiten al procesador central para procesar o realizar los cálculos apropiados, además, en una secuencia estrictamente definida.

Para que la máquina entienda el comando enviado en un momento determinado para su procesamiento y ejecución, independientemente del lenguaje de programación en el que esté escrita la aplicación, se utiliza una herramienta universal: un código binario, que es una secuencia de ceros y unos. También puedes encontrar el uso de códigos ternarios o hexadecimales, pero, por regla general, por el momento su uso es muy limitado.

clases de programas de computadora

En cuanto a la clasificación de cualquier software, hoy en día existen bastantes sistemas que incluyen la división en tipos.

Sin embargo, en todos los sistemas de clasificación, se distinguen los siguientes programas informáticos (la lista se proporciona a continuación):

  • sistemas primarios de entrada/salida (BIOS, UEFI);
  • programas del sistema y sus componentes (sistemas operativos y sus propios servicios);
  • software de servicio y mantenimiento;
  • entornos de desarrollo (creación de programas);
  • software de aplicación (programas de usuario estrechamente orientados instalados en una computadora para realizar tareas específicas).

No se sorprenda de que incluso los sistemas operativos o BIOS estén en la lista. Cualquier sistema operativo moderno proporciona interacción del usuario con el software y el hardware de la computadora a través de una interfaz gráfica o de comando, y el sistema principal es responsable de almacenar información sobre todos los componentes de "hierro" y equipos de prueba en la etapa de encendido de la computadora.

¿Cómo se crean las aplicaciones?

No tiene sentido profundizar en el desarrollo especialmente, ya que aquí se pueden necesitar al menos conocimientos básicos de lenguajes de programación.

Baste decir que la creación de programas informáticos se reduce a escribir código en el propio lenguaje (o utilizar entornos de desarrollo, como Java SDK), probar la aplicación en el propio entorno y compilar (transformarlo en código reconocible por máquina). ).

¿Cómo funcionan la mayoría de los programas?

El usuario de programas informáticos no siempre comprende cómo funciona todo. Las aplicaciones más sencillas, formadas por un único archivo ejecutable, caen en el olvido. Hoy en día, cualquier programa más o menos serio usa archivos ejecutables solo para iniciar la interfaz principal, después de lo cual se cargan en la RAM bibliotecas dinámicas que contienen códigos y comandos ejecutables, y se llama a los controladores que controlan el hardware de la computadora para activar sus respectivas funciones.

En términos de cómo funcionan las aplicaciones, tal explicación es muy primitiva, sin embargo, si no profundiza en la esencia de los procesos del sistema, incluso un usuario común entenderá cómo funciona todo.

Uso práctico

El uso de programas informáticos en la mayoría de los casos se reduce a ejecutar un archivo EXE ejecutable que se crea después de instalar la aplicación en una computadora (en dispositivos móviles se usan otros formatos). Para la instalación, se proporcionan los mismos componentes ejecutables, generalmente llamados Setup.exe (para actualizaciones del sistema, Setup.msi). Pero no siempre es así.

Por ejemplo, algunos componentes de software que se presentan exclusivamente como DLL solo se pueden ejecutar en otros entornos de software.

El ejemplo más llamativo son los sintetizadores y efectos VST conectados a editores de música y secuenciadores a través de la interfaz o host apropiado. ¿Qué es un programa de ordenador en este sentido? Ni siquiera es un programa, sino un componente que contiene un conjunto de comandos que se ejecutan cuando se conecta a la interfaz y se carga en la RAM. Solo desde la "RAM" se envía para su procesamiento por el procesador central, y no al revés, como es el caso de los archivos ejecutables.

Problemas de compatibilidad

Está claro que es imposible, incluso en principio, crear algún tipo de aplicación universal que funcione en absolutamente todos los sistemas operativos y dispositivos conocidos. Sin embargo, tales intentos se están haciendo, y no sin éxito (al menos en Windows hay algo similar).

Qué son únicamente servicios en la nube que permiten acceder al almacenamiento o edición de información de cualquier tipo sin la instalación física de software en el terminal del usuario. Se puede acceder a los repositorios o editores desde cualquier dispositivo (PC, portátiles, teléfonos inteligentes, tabletas). Y multimedia no se discute en absoluto. A través de la interfaz web, el usuario de cualquier dispositivo obtiene acceso al contenido multimedia (el mismo alojamiento de YouTube).

en lugar de totales

Como puede ver, la pregunta de qué es un programa de computadora tiene muchas respuestas. Por un lado, parece ser un conjunto de comandos, sin embargo, si analizamos la pregunta de manera un poco más amplia, podemos concluir que se trata de un conjunto de códigos o componentes que determinan el comportamiento del sistema operativo en su conjunto. y las operaciones realizadas por el hardware.

Por lo tanto, no es difícil concluir que cualquier programa o aplicación en sí mismo no vale nada si no hay un entorno de software (SO) en el que puedan ejecutarse, o dispositivos instalados en la placa base, cuyas funciones serán necesarias para realizar ciertas funciones. tareas en este momento.

Queda por agregar que aquí solo se han dado las interpretaciones más simples de los programas de computadora, los principios de su creación y aplicación. De hecho, todo es mucho más complicado, considerar todos los aspectos puede llevar mucho tiempo. Sin embargo, si profundiza en la literatura relevante, no es tan difícil encontrar instrucciones detalladas para un producto de software en particular (por regla general, tales descripciones incluso están presentes en los sitios de descarga en forma de información preliminar sobre las capacidades de las aplicaciones descargadas). ).

Inicialmente, los microprocesadores se usaban en varios dispositivos especializados, como las calculadoras. Pero en 1974, varias empresas anunciaron la creación de una computadora personal basada en el microprocesador Intel-8008, es decir, un dispositivo que realiza las mismas funciones que una computadora grande, pero está diseñado para un solo usuario. A principios de 1975, apareció la primera computadora personal distribuida comercialmente "Altair-8800" basada en el microprocesador Intel-8080. Esta computadora se vendió por alrededor de $ 500. Y aunque sus capacidades eran muy limitadas (la memoria RAM era de solo 256 bytes, no había teclado ni pantalla), su aparición fue recibida con gran entusiasmo: se vendieron varios miles de juegos de la máquina en los primeros meses. . Los compradores suministraron a esta computadora dispositivos adicionales: un monitor para mostrar información, un teclado, unidades de expansión de memoria, etc. Pronto, otras compañías comenzaron a producir estos dispositivos. A fines de 1975, Paul Allen y Bill Gates (los futuros fundadores de Microsoft) crearon un intérprete de lenguaje básico para la computadora Altair, que permitía a los usuarios comunicarse simplemente con la computadora y escribir fácilmente programas para ella. También contribuyó a la creciente popularidad de las computadoras personales.

El éxito del Altair-8800 obligó a muchas empresas a dedicarse también a la producción de ordenadores personales. Las computadoras personales comenzaron a venderse ya en un juego completo, con un teclado y un monitor, la demanda de ellas ascendió a decenas y luego a cientos de miles de piezas por año. Hubo varias revistas dedicadas a las computadoras personales. Numerosos programas útiles de importancia práctica contribuyeron en gran medida al crecimiento de las ventas. También aparecieron programas disponibles comercialmente, como el programa de edición de palabras WordStar y la hoja de cálculo VisiCalc (1978 y 1979, respectivamente). Estos y muchos otros programas hicieron que la compra de computadoras personales fuera muy rentable para las empresas: con su ayuda fue posible realizar cálculos contables, preparar documentos, etc. El uso de computadoras grandes para estos fines era demasiado costoso.

A fines de la década de 1970, la difusión de las computadoras personales incluso provocó una disminución en la demanda de computadoras grandes y minicomputadoras (minicomputadoras). Esto se convirtió en un tema de gran preocupación para IBM, la empresa líder en la producción de grandes computadoras, y en 1979 IBM decidió probar suerte en el mercado de las computadoras personales. Sin embargo, la dirección de la empresa subestimó la importancia futura de este mercado y vio la creación de una computadora personal como un pequeño experimento, algo así como una de las decenas de trabajos realizados en la empresa para crear nuevos equipos. Para no gastar demasiado dinero en este experimento, la dirección de la empresa otorgó a la unidad responsable de este proyecto una libertad sin precedentes en la empresa. En particular, se le permitió no diseñar una computadora personal desde cero, sino usar bloques fabricados por otras empresas. Y esta unidad aprovechó al máximo la oportunidad.

El último microprocesador Intel-8088 de 16 bits fue elegido como el microprocesador principal de la computadora. Su uso permitió aumentar significativamente las capacidades potenciales de una computadora, ya que el nuevo microprocesador permitía trabajar con 1 megabyte de memoria, y todas las computadoras disponibles entonces estaban limitadas a 64 kilobytes.

En agosto de 1981, se presentó oficialmente al público una nueva computadora llamada IBM PC, y poco después ganó gran popularidad entre los usuarios. Un par de años más tarde, la PC de IBM tomó la delantera en el mercado, desplazando a los modelos de computadora de 8 bits.

El secreto de la popularidad de la PC de IBM es que IBM no hizo de su computadora un único dispositivo inseparable y no protegió su diseño con patentes. Por el contrario, ensambló la computadora a partir de piezas fabricadas de forma independiente y no mantuvo en secreto las especificaciones de estas piezas y cómo estaban conectadas. Por el contrario, los principios de diseño de la PC de IBM estaban disponibles para todos. Este enfoque, llamado principio de arquitectura abierta, hizo que la PC de IBM fuera un gran éxito, aunque le quitó a IBM el único beneficio del éxito. Así es como la arquitectura abierta de la PC de IBM influyó en el desarrollo de la computadora personal.

Las perspectivas y la popularidad de la PC de IBM hicieron muy atractiva la fabricación de varios componentes y dispositivos adicionales para la PC de IBM. La competencia entre fabricantes ha llevado a componentes y dispositivos más baratos. Muy pronto, muchas empresas ya no se contentaron con el papel de fabricantes de componentes para la PC de IBM y comenzaron a ensamblar computadoras compatibles con la PC de IBM. Dado que estas empresas no tenían que asumir los enormes costos de IBM para investigar y mantener la estructura de una gran empresa, pudieron vender sus computadoras mucho más baratas (a veces 2 o 3 veces) que las computadoras similares de IBM. Las computadoras compatibles con PC de IBM se denominaron inicialmente despectivamente como "clones", pero el apodo no se popularizó ya que muchos fabricantes de computadoras compatibles con PC de IBM comenzaron a implementar avances tecnológicos más rápido que la propia IBM. Los usuarios tienen la oportunidad de actualizar sus computadoras de forma independiente y equiparlas con dispositivos adicionales de cientos de fabricantes diferentes.

Introducción

Las computadoras personales (PC) se están volviendo cada vez más integrales en nuestras vidas y no ocupan el último lugar en ellas. Si hace unos 15 años solo se podían ver en organizaciones de renombre, hoy en día hay una PC en cada tienda, oficina, cafetería, biblioteca o apartamento.

Hoy en día, las computadoras se utilizan en actividades humanas en muchas áreas: para contabilizar y crear modelos científicos complejos, diseñar y crear música, almacenar y buscar información en bases de datos, aprender, jugar juegos y escuchar música. Necesitas conocer la computadora, ser capaz de usarla. No todas las personas que trabajan en una computadora imaginan una composición completamente precisa de una PC.

Los profesionales que trabajan fuera del ámbito informático consideran que el conocimiento del hardware de un ordenador personal, al menos de sus características técnicas básicas, es un componente indispensable de su competencia. Especialmente grande es el interés por las computadoras entre los jóvenes, que las utilizan ampliamente para sus propios fines.

La relevancia del tema elegido se debe a que el mercado de la tecnología informática moderna es tan diverso que no es fácil determinar la configuración de una PC con las características requeridas. Es casi imposible hacerlo sin un conocimiento especial.

En este sentido, el objetivo del trabajo del curso es estudiar los principales dispositivos de una PC moderna. De acuerdo con el objetivo, se establecieron las siguientes tareas:

Aprende sobre la historia de las computadoras.

Aprende los componentes básicos de una PC

Dominar sus principales propiedades y características

historia de la computadora

La palabra "computadora" significa "computadora", es decir, un dispositivo para computar. La necesidad de automatizar los cálculos surgió hace mucho tiempo. Hace muchos miles de años, se usaban guijarros, palos para contar y dispositivos similares. Hace más de 1500 años se inventaron las llamadas tablas de contar, su descendiente es el conocido ábaco.

En 1642, el científico, físico y filósofo francés Blaise Pascal inventó la máquina de sumar, un dispositivo mecánico para sumar números. La máquina calculadora de Pascal fue concebida por él ya en 1640. El trabajo en la máquina calculadora duró unos cinco años, se fabricaron unos cincuenta modelos diferentes y se completó en 1645. En 1649, Pascal recibió un "privilegio real" (patente), que le otorgaba el derecho a fabricar y vender la máquina.

De hecho, él fabricó y vendió varias de esas máquinas. Posteriormente, se propusieron muchos diseños diferentes de máquinas calculadoras mecánicas, pero su uso se generalizó solo 200 años después, en el siglo XIX, cuando se hizo posible su producción industrial. Tales máquinas comenzaron a llamarse máquinas de sumar: mecanizaban las cuatro operaciones aritméticas: suma, resta, multiplicación y división. Los aritmómetros y su desarrollo: las máquinas calculadoras de teclado electromecánico se utilizaron hasta los años 60 del siglo pasado, cuando fueron reemplazadas por microcalculadoras electrónicas.

Las computadoras mecánicas discutidas anteriormente eran manuales, es decir, requerían la participación de un operador en el proceso de cálculo. Para cada operación, era necesario ingresar los datos iniciales en la máquina y poner en movimiento los elementos de conteo de la máquina para completar la operación. De vez en cuando era necesario leer y escribir los resultados obtenidos y controlar la corrección de los cálculos.

¿Es posible crear una máquina de computación automática que realice los cálculos requeridos sin intervención humana? El primero en plantear tal pregunta y tomar medidas serias para sustentar una respuesta positiva fue el notable científico, ingeniero e inventor inglés Charles Babbage, quien trató de construir un dispositivo informático automático (él lo llamó máquina analítica) que funciona sin necesidad de intervención humana. intervención - bajo el control de tarjetas perforadas.

El motor analítico no se construyó, pero Babbage hizo más de 200 dibujos de sus diversos componentes, unas 30 variantes del diseño general de la máquina y fabricó algunos dispositivos por cuenta propia.

A finales del siglo XIX y principios del XX se generalizaron las llamadas máquinas de cálculo y análisis, construidas sobre el desarrollo de las ideas de Pascal y Babbage. Para leer las tarjetas perforadas se empezaron a utilizar dispositivos de electrocontacto y se utilizó un motor eléctrico para impulsar la rotación de las ruedas contadoras. Posteriormente, se construyeron máquinas en las que se almacenaban números en forma binaria mediante grupos de relés eléctricos. Aiken en USA, Zuse en Alemania y otros diseñaron las llamadas máquinas de relevos, que se utilizaron hasta principios de los años 60, compitiendo con las computadoras electrónicas que ya habían aparecido en esa época.

El primer mainframe electrónico verdadero se construyó a fines de 1945; la máquina se denominó ENIAC (ENIAC - Electronic Numerical Integrator and Computer, integrador digital electrónico y calculadora). Esta estructura contenía más de 18.000 tubos de vacío y consumía unos 150 kW de potencia.

A partir de 1944, uno de los más grandes matemáticos estadounidenses, John Von Neumann, participó en la creación de las computadoras electrónicas. Él, en el artículo “Consideración preliminar del diseño lógico de un dispositivo informático electrónico”, publicado en 1946 junto con G. Goldstein y A. Burks, expresó dos ideas que se utilizan en todas las computadoras electrónicas hasta el día de hoy: el uso de un sistema numérico binario y el principio de un programa almacenado. El almacenamiento del programa en la memoria de la máquina permite la transformación de instrucciones durante la operación de la máquina, lo que flexibiliza el proceso computacional.

Las computadoras de las décadas de 1940 y 1950 eran dispositivos muy grandes y muy caros. Sin embargo, en la lucha por los compradores, las empresas que producían computadoras buscaban hacer sus productos más pequeños y baratos. En 1965, Digital Equipment lanzó la primera minicomputadora PDP-8 del tamaño de un refrigerador de $ 20,000. Más tarde, con la invención de los circuitos integrados (chips), fue posible reducir aún más el tamaño y el costo de las computadoras. En 1975, se lanzó la primera computadora distribuida comercialmente Altair-8800, construida sobre la base del microprocesador Intel-8080. Costó $500. La producción de computadoras personales comenzó a crecer.

En 1979, IBM, el líder mundial en el diseño y fabricación de grandes computadoras, decidió probar suerte en el mercado de las computadoras personales. En 1981, se presentó al público una nueva computadora llamada IBM PC.

Unos años más tarde, las computadoras personales de IBM se convirtieron en líderes del mercado. De hecho, la IBM PC se ha convertido en el estándar para la computadora personal. Ahora tales computadoras (compatibles con la PC de IBM) representan aproximadamente el 90% de todas las computadoras personales producidas en el mundo.

La principal ventaja de las computadoras IBM es el llamado principio de arquitectura abierta, es decir, la capacidad de ensamblar una computadora a partir de varios bloques conectándolos a la placa base mediante conectores estándar: ranuras. Esto le permite aumentar la cantidad de memoria, instalar nuevos dispositivos para el procesamiento de imágenes, etc.

La computadora personal moderna supera a la primera en sus capacidades, así como la primera computadora electrónica superó a la máquina calculadora de Pascal. Sin embargo, hay áreas de la actividad humana donde su poder no es suficiente. Esto se aplica al procesamiento de grandes cantidades de información en la investigación científica, los cálculos de ingeniería y la creación de películas de video. En estos casos, es posible almacenar y procesar cantidades de información absolutamente inimaginables. Si una computadora personal almacena cientos de GB de información y tiene una velocidad de cientos de millones de operaciones por segundo, una supercomputadora puede almacenar hasta miles de GB de información y procesarla a una velocidad de varios billones de operaciones por segundo.

Para trabajar con éxito en una computadora personal, no es necesario conocer su dispositivo. Sin embargo, es mejor saber qué dispositivos están incluidos en la PC, los principios básicos de su funcionamiento y características. Esto le permitirá utilizar conscientemente todas las capacidades técnicas de la computadora, mejorarla.



¿Te gustó el artículo? Compártelo