Comunicación - Taller de Informática del Profe Galasso

Anuncio
Introducción a la Informática.
Material extraído de Wikipedia.
Comunicación.
La comunicación es el proceso mediante el cual se puede transmitir información de una entidad a
otra. Los procesos de comunicación son interacciones mediadas por signos entre al menos dos
agentes que comparten
un mismo repertorio de
signos y tienen unas
reglas semióticas
comunes.
Los elementos que deben
darse para que se
considere el acto de la
comunicación son:

Emisor: Es quien emite el mensaje, puede ser o no una persona.

Receptor: Es quien recibe la información. Dentro de una concepción primigenia de la
comunicación es conocido como receptor, pero dicho término pertenece más al ámbito de la
teoría de la información.

Canal: Es el medio físico por el que se transmite el mensaje, en este caso Internet hace
posible que llegue a usted (receptor) el mensaje (artículo de Wikipedia).

Código: Es la forma que toma la información que se intercambia entre la Fuente (el emisor)
y el Destino (el receptor) de un lazo informático. Implica la comprensión o decodificación
del paquete de información que se transfiere. Es un sistema de signos y reglas para
combinarlos, que por un lado es arbitrario y por otra parte debe de estar organizado de
antemano.

Mensaje: Es lo que se quiere transmitir.

Situación o contexto: Es la situación o entorno extralingüístico en el que se desarrolla el
acto comunicativo.
Informática
Para la Real Academia de La Lengua, la informática, es conjunto de conocimientos científicos y
técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores
(computadores).
El vocablo informática proviene del alemán informatik acuñado por Karl Steinbuch en 1957.
Conceptualmente, se puede entender como aquella disciplina encargada del estudio de métodos,
procesos, técnicas, desarrollos y su utilización en ordenadores (computadoras), con el fin de
almacenar, procesar y transmitir información y datos en formato digital.
Computación.
La teoría de la computación es una rama de la matemática y la computación que centra su interés
en las limitaciones y capacidades fundamentales de las computadoras. Específicamente esta teoría
busca modelos matemáticos que formalizan el concepto de hacer un cómputo (cuenta o cálculo) y la
clasificación de problemas.
Teoría de la computabilidad
Esta teoría explora los límites de la posibilidad de solucionar problemas mediante algoritmos. Gran
parte de las ciencias computacionales están dedicadas a resolver problemas de forma algorítmica, de
manera que el descubrimiento de problemas imposibles es una gran sorpresa. La teoría de la
computabilidad es útil para no tratar de resolver algoritmicamente estos problemas, ahorrando así
tiempo y esfuerzo.
La teoría de la computación comienza propiamente a principios del siglo XX, poco antes que las
computadoras electrónicas fuesen inventadas. En esta época varios matemáticos se preguntaban si
existía un método universal para resolver todos los problemas matemáticos. Para ello debían
desarrollar la noción precisa de método para resolver problemas, es decir, la definición formal de
algoritmo.
Algoritmo es un conjunto preescrito de instrucciones o
reglas bien definidas, ordenadas y finitas que permite
realizar una actividad mediante pasos sucesivos que no
generen dudas a quien deba realizar dicha actividad. Dados
un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una
solución. Los algoritmos son el objeto de estudio de la
algoritmia.
En la vida cotidiana, se emplean algoritmos frecuentemente
para resolver problemas. Algunos ejemplos son los
manuales de usuario, que muestran algoritmos para usar un
aparato, o las instrucciones que recibe un trabajador por
parte de su patrón. Algunos ejemplos en matemática son el
algoritmo de la división para calcular el cociente de dos
números, el algoritmo de Euclides para obtener el máximo
común divisor de dos enteros positivos, o el método de
Gauss para resolver un sistema lineal de ecuaciones.
Programación o Lenguaje de programación.
Un lenguaje de programación es un idioma artificial diseñado para expresar procesos que pueden
ser llevadas a cabo por máquinas como las computadoras.
Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una
máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su
estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila y se mantiene el código fuente de un programa informático se le
llama programación.
También la palabra programación se define como el proceso de creación de un programa de
computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:

El desarrollo lógico del programa para resolver un problema en particular.

Escritura de la lógica del programa empleando un lenguaje de programación específico
(codificación del programa).

Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.

Prueba y depuración del programa.

Desarrollo de la documentación.
Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico
conocido como código máquina, el cual la máquina comprende fácilmente, pero que lo hace
excesivamente complicado para las personas. De hecho sólo consiste en cadenas extensas de
números 0 y 1.
Para facilitar el trabajo, los primeros operadores de computadoras decidieron hacer un traductor
para reemplazar los 0 y 1 por palabras o abstracción de palabras y letras provenientes del inglés;
éste se conoce como lenguaje ensamblador o lenguaje de bajo nivel. Por ejemplo, para sumar se
usa la letra A de la palabra inglesa add (sumar). El lenguaje ensamblador sigue la misma estructura
del lenguaje máquina, pero las letras y palabras son más fáciles de recordar y entender que los
números. La necesidad de recordar secuencias de programación para las acciones usuales llevó a
denominarlas con nombres fáciles de memorizar y asociar: ADD (sumar), SUB (restar), MUL
(multiplicar), CALL (ejecutar subrutina), etc. A esta secuencia de posiciones se le denominó
"instrucciones", y a este conjunto de instrucciones se le llamó lenguaje ensamblador.
A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo
necesario disponer de un método más eficiente para programarlas. Entonces, se crearon los
lenguajes de alto nivel, como lo fue BASIC en las versiones introducidas en los microordenadores
de la década de 1980. Mientras que una tarea tan sencilla como sumar dos números puede necesitar
varias instrucciones en lenguaje ensamblador, en un lenguaje de alto nivel bastará una sola
sentencia.
Descargar