Вы находитесь на странице: 1из 2

La computación es la ciencia encargada de estudiar los sistemas, más precisamente

computadoras, que automáticamente gestionan información.

Dentro de las ciencias de la computación pueden ser distinguidas distintas áreas de


estudio:

La informática, también llamada computación, es una ciencia que administra métodos,


técnicas y procesos con el fin de almacenar, procesar y transmitir información y datos en
formato digital.
Conjunto ordenado de normas y procedimientos que regulan el funcionamiento de un grupo
o colectividad.

Un sistema de información (SI) es un conjunto de elementos orientados al tratamiento y


administración de datos e información, organizados y listos para su uso posterior,
generados para cubrir una necesidad u objetivo. Dichos elementos formarán parte de alguna
de las siguientes categorías:

 Personas;
 Actividades o técnicas de trabajo;
 Datos;
 Recursos materiales en general [(Papel, lápices, libros, carpetas, etc. Estas actividades
de recolección y procesamiento de información, eran actividades manuales y solo con
la llegada de la tecnología, (computadoras, Internet, etc, se han convertido en sistemas
con recursos informáticos y de comunicación).

Un lenguaje de programación es un lenguaje formal que proporciona una serie de


instrucciones que permiten a un programador escribir secuencias de órdenes y algoritmos a
modo de controlar el comportamiento físico y lógico de una computadora con el objetivo de
que produzca diversas clases de datos.

Normalmente se distingue entre los siguientes tipos de lenguaje de programación:

 Lenguajes de bajo nivel. Se trata de lenguajes de programación que están diseñados


para un hardware específico y que por lo tanto no pueden migrar o exportarse a
otros computadores. Sacan el mayor provecho posible al sistema para el que fueron
diseñados, pero no aplican para ningún otro.
 Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser un
lenguaje más universal, por lo que pueden emplearse indistintamente de la
arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de
propósito general y de propósito específico.
 Lenguajes de nivel medio. Este término no siempre es aceptado, que propone
lenguajes de programación que se ubican en un punto medio entre los dos
anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la
arquitectura del sistema.

Otra forma de clasificación a menudo es la siguiente:

 Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que construyen


sus instrucciones, estos lenguajes programan mediante órdenes condicionales y un
bloque de comandos al que retornan una vez llevada a cabo la función.
 Lenguajes funcionales. También llamados procedimentales, estos lenguajes
programan mediante funciones que son invocadas conforme a la entrada recibida,
que a su vez son resultado de otras funciones.

En informática, un compilador es un tipo de traductor que transforma un programa entero


de un lenguaje de programación (llamado código fuente) a otro.1 Usualmente el lenguaje
objetivo es código máquina, aunque también puede ser traducido a un código intermedio
(bytecode) o a texto. A diferencia de los intérpretes, los compiladores reúnen diversos
elementos o fragmentos en una misma unidad (un programa ejecutable o una librería), que
puede ser almacenada y reutilizada. Este proceso de traducción se conoce
como compilación

Вам также может понравиться