Escolar Documentos
Profissional Documentos
Cultura Documentos
1. JAVA
Liderando el ranking encontramos a Java, el omnipresente. Ahora más reforzado con
Android, el sistema operativo más utilizado del mundo. Un lenguaje de programación
imprescindible, con el que no te faltará el trabajo.
2. PYTHON
El segundo del top ten. El lenguaje multiplataforma y multiparadigma. Aplicado en
el desarrollo web, extracción de datos, informática científica y aprendizaje
automático. Soporta la orientación a objetos, la programación imperativa y funcional.
Perfecto para principiantes.
3. JAVASCRIPT
Más conocido como "el lenguaje de la web". Más del 95% de las webs de Internet son
programadas con JavaScript, como Google Chrome, Firefox y Explorer. Además,
presenta un enorme potencial de futuro a medida que el IoT y los dispositivos móviles
se vuelven más populares. Esto le convierte en una habilidad indispensable para los
desarrolladores.
4. C++
El favorito de los programadores de videojuegos y aplicaciones de banca
electrónica. Nace en 1983 de C y es uno de los más estudiados en la actualidad, a pesar
de su complejidad comparado con JavaScript o Python. Es empleado para crear
software en aplicaciones y sistemas, juegos para PC, controladores y firmware
incorporado.
5. C#
Dominar esta variante de C es esencial para todo programador. Con C# se desarrollan
las aplicaciones de Microsoft. La compañía lo creó para funcionar con .NET
Framework y utilizar un lenguaje más rápido y fácil. Muy demandado en el mercado
laboral por la cantidad de usuarios de Windows, lo que le convierte en competencia
directa con macOS e iOS.
6. PHP
Este lenguaje es otro de los más populares e incrustado a HTML se utiliza para
desarrollar páginas webs. Lo encontramos instalado en más de 20 millones de sitios
web y es considerado uno de los más flexibles gracias a su Código Abierto. Ideal para
los que se inician en programación.
7. PERL
Lenguaje muy práctico para extraer información de archivos de texto y generar
informes a partir del contendido de los ficheros. De uso gratuito, a pesar de su
continuo avance, la preferencia por esta habilidad ha bajado entre los desarrolladores.
8. SWIFT
Creado por Apple en 2014 para el desarrollo de aplicaciones en iOS, OS X, Apple TV y
Watch OS. Su código es fácil de leer y escribir, cercano al inglés. La compañía anunció
en 2017 que pronto hará su uso gratuito.
9. R
Elegido como el lenguaje de programación preferido por los estadistas y los analistas.
Es una herramienta para el cálculo numérico que permite generar gráficos de alta
calidad, siendo muy útil para la minería de datos. Cuenta con una gran variedad de
entornos de desarrollo que facilitan escribir scripts: R commander, RKWard y RStudio.
10. RUST
Diseñado por Mozilla para ser un lenguaje seguro, concurrente y práctico, cualidades
que lo hacen fácil de utilizar tanto por desarrolladores como por principiantes. Todo
apunta a que en 2018, Rust va a alcanzar grandes cotas de popularidad.
3. SOFTWARE DE UN ORDENADOR
El software son las instrucciones para comunicarse con el ordenador y que hacen
posible su uso. Resumiendo, el software en informática son los programas. Es un
conjunto de programas, rutinas, datos o instrucciones que se encargan de ejecutar
diferentes tareas en un dispositivo.
Sin el software, las computadoras u ordenadores serían inútiles. Por ejemplo, sin tu
software de navegador de Internet (el programa Explorer o Chrome), no podrías
navegar por Internet o leer esta página, y sin un sistema, también software, el
navegador no podría funcionar.
Software de sistema
El software de sistema es el que permite al usuario utilizar el sistema operativo
incorporado en el ordenador o dispositivo en cuestión. El software de sistema lo
componen una serie de programas que tienen dos objetivos, el primero es gestionar
los recursos de los que dispone el hardware, pudiendo coordinar tareas, como por
ejemplo la memoria, las unidades de disco, las impresoras o escáneres e, incluso, el
mouse, y el segundo es ofrecer una interfaz al usuario para que el usuario pueda
interactuar con el sistema.
Cargador de programas
Sistemas operativos (como son Mac, Windows o Linux)
Controlador de dispositivos
Herramientas de programación
Programas utilitarios
Entornos de escritorio
BIOS o sistema básico de entrada y salida
Hipervisores o máquinas virtuales (permiten gestionar diferentes Sistemas
Operativos en un mismo dispositivo)
Gestores de arranque (en inglés se conocen como bootloaders)
Software de programación
Compiladores
Editores de texto
Enlazadores de código
Depuradores
Entornos de desarrollo integrado (IDE por sus siglas en inglés). Los entornos de
desarrollo integrado agrupan los diferentes software de programación en una
única interfaz y que consiguen facilitar el trabajo de los programadores al
agrupar todas las herramientas en una sola.
Software de aplicación
SISTEMAS OPERATIVOS:
Es un programa externo de carácter imprescindible sin el cual el hardware no podría funcionar.
Se encarga de Administrar las operaciones que realiza el hardware y controlar la comunicación
entre este y el usuario.
Administración de tareas
LENGUAJES DE PROGRAMACIÓN:
Conjunto de instrucciones y reglas necesarias para que el usuario programador pueda
trasmitir órdenes a la computadora. Permiten preparar (escribir) los programas
(software) para que el hardware realice una serie de tareas predeterminadas.
PROGRAMAS:
Secuencia lógica de instrucciones, dadas en un determinado lenguaje, que indican a la
computadora el proceso que debe realizar con los datos suministrados. Permiten a las
computadoras realizar diferentes tareas o funciones.
4. HARDWARE
¿QUÉ ES?
IMPORTANCIA DE INTERNET
Ha sido una ventaja. Para la gente que está interesada en otras culturas, la red de
redes proporciona una cantidad significativa de información y de una interactividad
que no podríamos obtener de otra manera. Internet entró como una herramienta de
globalización, poniendo fin al aislamiento de culturas.