/ / Software: ejemplos. Desarrollo de software

Software: ejemplos. Desarrollo de software

¿Qué es el software?Nos encontramos con ejemplos de su uso práctico todos los días, sentados frente a una computadora. Incluso el simple movimiento del mouse por la pantalla es el resultado del software. ¿Qué tipos de software existen? ¿Cómo se realiza el desarrollo de software?

Software: teoría

El trabajo de la computadora se realiza a expensas deel uso combinado de hardware y software. El primero es un conjunto de microcircuitos, placas y otros componentes y dispositivos electrónicos que componen una PC. En segundo lugar, los programas de computadora que están diseñados para procesar información y realizar acciones útiles usando una PC. El primero en jerga a menudo se llama "hardware", el segundo, "software".

El software aparece en la computadorainstalación: colocar los archivos correspondientes en el disco. En algunos casos, es necesario actualizar el software. De hecho, se trata de una reinstalación de una versión más avanzada y moderna del software. Para instalar el software, debe tener la denominada "distribución". Es un programa de instalación especializado.

Hay dos tipos principales de software: software del sistema yaplicado. El primer tipo asegura el funcionamiento del PC en cuanto a sus principales funciones: lanzamiento, carga y realización de operaciones informáticas de bajo nivel. Se considera que los principales tipos de software del sistema son los sistemas operativos (SO), así como los controles de los componentes de hardware de la computadora y su configuración.

El software de aplicación son programas con la ayuda de los cuales se realizan acciones prácticamente significativas en una PC. Por ejemplo, mecanografiar, construir tablas, dibujar, usar Internet, etc.

Para simplificar el lenguaje, se puede resumir de la siguiente manera:software del sistema - para una computadora, software de aplicación - para un usuario. Otra forma de explicar la diferencia en términos simples: el funcionamiento de los programas del sistema generalmente no es visible. Realizan sus funciones sin "coordinación" con el usuario, en modo oculto. A su vez, el software de la aplicación funciona solo con la participación directa del usuario. Ejemplos de ambos, los consideraremos hoy.

Por supuesto, existen tipos de software "no informáticos".Pueden controlar otros tipos de dispositivos, por ejemplo, tabletas, teléfonos inteligentes, televisores. Existe software para sistemas de climatización, instalaciones industriales, etc.

¿Qué es un sistema operativo?

SO - básico desde el punto de vista del funcionamientoCapacidades de PC tipo de software del sistema. ¿Por qué se incluye en esta categoría de software? El caso es que en entornos formados por sistemas operativos, se ejecuta todo el resto del software informático (tanto del sistema como de la aplicación). El sistema operativo es la base para que funcione la PC. Si no hay un sistema operativo, ningún otro programa funcionará. Los principales procesos del sistema operativo están ocultos al usuario.

Ejemplos de software

Los sistemas operativos más comunes para PC en el mundo son Windows (el más popular, hay muchas versiones: 7th, 8th, XP y otros), Linux, MacOS.

Software del sistema: controladores

El segundo tipo de software de sistema, quizás el más importante- conductores. Están diseñados para garantizar el correcto funcionamiento de los componentes de hardware. Si los controladores del disco no están instalados en la computadora, no funcionará. Del mismo modo, para una tarjeta de video, mouse, módem e incluso un procesador. El software de red típico es un controlador de enrutador o módem. Este tipo de software generalmente lo suministran los fabricantes de hardware (y en muchos casos se incluye en los sistemas operativos).

Ésta es la esencia del software del sistema. A continuación, tenemos el software de aplicación, ejemplos de las soluciones más populares y las principales características que se ofrecen a los usuarios.

Software de aplicación: antivirus, utilidades

Tipos comunes de software de aplicaciónEl software es software antivirus y utilidades. Los primeros están diseñados para proteger la PC de malware que puede deshabilitar otro software o incluso componentes de hardware de la computadora. Algunos de los antivirus más populares en Rusia son NOD32, DrWeb, Kaspersky. Las utilidades están diseñadas para asegurar el funcionamiento estable de la PC, para monitorear cómo el procesador, los discos, la memoria y otros componentes de hardware de la computadora están funcionando correctamente.

Programas de aplicación populares. Microsoft Word

¿Cuál de las muestras específicas de software de aplicaciónencontrar la mayor demanda hoy? En primer lugar, esto se aplica a los programas de procesamiento de texto. Estas operaciones en una computadora son históricamente las primeras. Uno de los programas de procesamiento de texto más populares del mundo y que realiza operaciones relacionadas (dibujar tablas, gráficos, etc.) es Word. Fue desarrollado por una de las corporaciones más grandes del mundo: la estadounidense Microsoft. Su transcripción rusa, que suena como "programa Word", es aceptable.

Programa de Word

Hasta ahora se han lanzado varias versiones.de este software. Las funciones en cada uno de ellos son diferentes, pero la tarea básica (y más demandada en la práctica) que realiza MS Word de una forma u otra es formatear el texto, guardarlo en un archivo y asegurar (si es necesario) su correcta salida a la impresora.

Microsoft Word: características

El "programa Word" puede realizar una gran cantidad de operaciones. A saber:

- formato de letras y párrafos (selección de la fuente del tamaño deseado y atributos básicos - subrayado, negrita, cursiva, interlineado, etc.)

- diseño de la apariencia de las páginas (establecer el color y el patrón en el fondo, agregar gráficos, imágenes, etc.)

- agregar elementos de texto adjuntos (tablas, gráficos, iconos, etc.)

Software libre

Aprender a usar Word es fácil.Muchos de los controles del programa son intuitivos. También vale la pena señalar que Microsoft, que lanzó Word, ha proporcionado su solución con un sistema de ayuda detallado, al que puede acceder el usuario presionando F1 en el teclado.

Programas de aplicación populares: Microsoft Excel

Un ejemplo de otro software de aplicación popular esMicrosoft Excel (en ruso - "programa Excel"). Su estrecha especialización es la computación mediante hojas de cálculo. Este tipo de solución simplifica enormemente el trabajo con números.

Programa de Excel

A pesar de que este programa se considera profesional, incluso los usuarios novatos pueden dominar los métodos básicos para trabajar con él (razón por la cual ganó fama mundial).

Microsoft Excel: características

Se muestran las operaciones más simples en Exceltexto y números en forma de tablas. El área de trabajo del programa, de hecho, parece una gran cantidad de celdas, en cada una de las cuales puede escribir algo. Un procedimiento más complicado es trazar gráficos, ingresar fórmulas. Operaciones que requieren formación profesional: programación de las llamadas "macros" (una especie de programas internos), cálculos de ingeniería.

Desarrollo de software

Enumeremos los tipos de problemas más comunes en la práctica que el "programa Excel" puede resolver:

- cálculos matemáticos utilizando valores numéricos en celdas tabulares (suma, resta, división, multiplicación, progresiones de construcción, etc.);

- aplicación de fórmulas para automatizar la cuenta;

- redactar informes, formularios, cuestionarios y otros documentos que parezcan más cómodos en forma de tablas;

- construcción de gráficos, visualización de estadísticas mediante diagramas.

Al igual que con Word, usar Excelmuy fácil de aprender por ti mismo. Los controles del programa son en gran parte intuitivos. Este tipo de software también está equipado con un sistema de ayuda detallado (que puede ser útil no solo para un usuario novato, sino también para un profesional).

Software de aplicación popular: Adobe Photoshop

A menudo, los usuarios necesitanel uso de un programa interesante - "Photoshop". Para Windows 7, 8 o XP, existe en una gran cantidad de versiones. Oficialmente, este programa se llama Adobe Photoshop. Está destinado al dibujo (estas soluciones se denominan "editores gráficos"). Es utilizado, como en el caso de Word y Excel, tanto por usuarios novatos como por profesionales: diseñadores, desarrolladores web, creadores de dibujos animados.

Photoshop se refiere a programas que procesanimágenes en el modo llamado "raster". ¿Qué significa? Podemos decir que la mayor parte de los gráficos por ordenador pertenece a la categoría de "raster". Estamos hablando de imágenes que constan de una gran cantidad de pequeños puntos (recuerde cómo se construye una imagen en un televisor y un monitor; el principio es el mismo). Con la ayuda de editores gráficos "raster", puede crear absolutamente cualquier elemento gráfico. Puedes dibujar un retrato de una persona, una casa, un paisaje, lo que sea. Además de los gráficos "rasterizados", también hay gráficos "vectoriales". Las imágenes basadas en él pueden, a su vez, construirse solo de acuerdo con las plantillas incluidas en el programa.

Adobe Photoshop: características

Con Photoshop, no solo puede crearimágenes, sino también realizar cambios en las ya preparadas. De ahí el término "photoshop". Puede, por ejemplo, modificar objetos en la foto, agregarles algo, retocar; con mucha experiencia con Photoshop, todo puede resultar muy creíble.

Programas de Photoshop para Windows 7

Adobe Photoshop funciona con la mayoría de formatosarchivos gráficos debido al gran conjunto de convertidores para diferentes formatos. Este último convierte la información gráfica del formato de archivo al formato nativo del editor de Adobe Photoshop cuando lee de un archivo. Al escribir en un archivo, los convertidores realizan la conversión inversa.

¿Cuáles son los tipos más populares de operaciones de Photoshop? Estos incluyen los siguientes:

- creación de nuevos dibujos utilizando pinceles virtuales, lápices, reglas, formas con diferentes colores;

- cambiar el tamaño de las imágenes o sus elementos individuales;

- combinar el contenido de dos imágenes diferentes;

- cambiar el color de la imagen o sus partes;

- aplicación de efectos visuales debido a las plantillas y algoritmos integrados en el programa;

- transformación de imágenes (reflexión, rotación, etc.).

Al igual que con Word y Excel, los elementosLos controles de Photoshop son fáciles de aprender de forma intuitiva. Entonces, incluso un usuario sin experiencia puede dibujar algo. Muchas de las versiones del programa están equipadas con un sistema de ayuda en ruso, que describe en detalle cómo trabajar con Photoshop.

Tipos populares de software de aplicación: navegadores

El navegador es el programa con el quelos usuarios acceden a Internet, leen noticias de sitios web, escriben mensajes en las redes sociales, ven videos; en resumen, hacen todo lo que es típico del "espacio virtual". Las soluciones de este tipo más populares en el mundo son Internet Explorer, Opera, Google Chrome. Hay una gran cantidad de sus análogos y subtipos. La funcionalidad de cada uno de ellos es, en general, la misma. La mayoría de los usuarios prefieren explotar uno u otro, basándose en una valoración subjetiva de la calidad del diseño de los programas y la conveniencia de la disposición de los controles sobre los mismos.

Actualización de software

El funcionamiento de los navegadores se basa en el reconocimientolenguaje de marcado de hipertexto (llamado HTML) y transformarlo en elementos visuales fáciles de usar: texto, imágenes, tablas, video, animación, formularios de mensajes, etc.

Navegadores: características

Las muestras ordenadas de dicho software son muy simples.Los elementos principales del navegador son la línea con la dirección del sitio y el campo principal (a menudo llamado "interfaz web", donde se muestra la información de Internet. La característica principal de un programa de este tipo es que es un intermediario entre Usuario de PC y otras personas en el espacio virtual. Con la ayuda de un navegador (más precisamente, una "interfaz web"), una persona, de hecho, puede intercambiar datos, enviar algo de sí mismo (texto, archivos) y recibir algo de otros. ”¿Era Internet antes de la invención de los navegadores? El caso es que la" interfaz web "no es históricamente la primera vía de comunicación entre usuarios, apareció después de muchos años de acuerdos internacionales sobre los estándares por los cuales el intercambio "la información debe llevarse a cabo.

Software: pago y gratuito

Uno de los criterios para clasificar el software es el costo.Hay tres categorías de soluciones. Primero, es un software completamente gratuito. En segundo lugar, está el comercial. Si el usuario desea utilizar dicho software, deberá pagar por su instalación. En tercer lugar, existe un tipo intermedio de software: shareware. Cual es su peculiaridad? En el caso general, el uso de dicho software es el siguiente: no necesita pagar por la instalación, pero después de usar el programa durante algún tiempo (por ejemplo, un mes), deberá transferir fondos al desarrollador para uso posterior.

¿Qué es la computación en la nube?

En los últimos años, ha ganado una granpopularidad del término "tecnología en la nube". ¿Qué es este fenómeno? Las "tecnologías en la nube" son, en términos simples, software de aplicación que se puede iniciar desde un navegador (por lo tanto, no se instala en una PC). Veamos un ejemplo. Microsoft Word, del que hablamos anteriormente, se inicia haciendo doble clic en el icono del escritorio. Pero existe la misma solución, pero "en la nube": el uso de este tipo de software se realiza a través de la interfaz del navegador web. Como regla general, los archivos con los que trabaja el usuario mediante dicho software también se almacenan en Internet.

Ahora existen muchos programas enformato "nube". Incluso existen versiones de este tipo de sistema operativo. Entonces podemos decir que el formato "nube" no solo se aplica, sino también el software del sistema. La popularidad de tales soluciones hoy en día está asociada con la alta velocidad de Internet (hace unos años no existía tal cosa), además de ahorrar tiempo al usuario: no es necesario instalar nada en una PC. Por cierto, la actualización de software del tipo de nube ocurre independientemente del usuario. Esto también es conveniente.

¿Quién desarrolla el software?

Hay toda una rama de la economía, dentroque es desarrollo de software - programación. Emplea a personas con una amplia variedad de perfiles de conocimiento. Pero están unidos por una característica común: el conocimiento de lenguajes de programación. Usando uno o más de ellos, una persona escribe software. Un lenguaje de programación es un conjunto de instrucciones que son reconocidas por los componentes de hardware de una computadora. Habiendo escrito una "frase" construida de cierta manera, la persona que crea el software da una "orden" al procesador, o, digamos, al disco de la PC para realizar tal o cual operación en el archivo. Hay cientos de lenguajes que se utilizan para el desarrollo de software. Entre los más populares se encuentran C ("C"), Java, Pascal, Ruby-on-Rails.

¿Es difícil aprender a crear software?

Para nada.Cualquiera puede convertirse en desarrollador de software. El desarrollo de software no es una actividad prohibida en absoluto. Muchos empresarios exitosos comenzaron a desarrollar software. Ejemplos de estas personas son Bill Gates, Linux Torvalds, Eugene Kaspersky. Puede aprender idiomas para crear software basándose en una gran cantidad de literatura disponible, tutoriales en video o asistiendo a cursos especializados. El desarrollo de software es una de las industrias de más rápido crecimiento y su popularidad está relacionada principalmente con la disponibilidad universal.