lunes, 24 de septiembre de 2018

uso de las redes sociales



Microsoft Outlook:

 es un gestor de información personal desarrollado por Microsoft, disponible como parte de la suite Microsoft Office. Puede ser utilizado como aplicación independiente para trabajar día y noche o con Microsoft Exchange Server para dar servicios a múltiples usuarios dentro de una organización tales como buzones compartidos, calendarios comunes, etc

Resultado de imagen para que es outlook
obtenido de:https://www.google.com/search?q=que+es+outlook&rlz=1C1CHBD_esCO815CO815&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiqnK_su9TdAhXQ61MKHXr4A9kQ_AUICigB&

Ventajas:
-Da mayor claridad a la hora de gestionar los mensajes.
-TienesSkype en la bandeja de correo, un sistema de mensajería instantánea y comunicación para videoconferencias muy fácil de utilizar.
-Ofrece espacio de almacenamiento de documentos y archivos prácticamente ilimitado.
-Permite personalizar el color y la apariencia de la interfase del usuario.
-Se puede utilizar desde cualquier tipo de dispositivo.
-Integrar un editor de ofimática para crear y editar documentos en múltiples formatos.
-Integra una herramienta de calendario y agenda de reuniones.
Desventajas:
-Carece de la posibilidad de incorporar nuevas funcionalidades o plugins.
-Es más lento que otros sistemas de comunicación.
-Los procesos de recuperación de contraseña son complejos.
-La configuración de tu dominio @miempresa.com.do exigen conocimientos técnicos e implica la realización de varios pasos que deben seguir meticulosamente para tener éxito .
En este enlace te presentamos una buena tabla comparativa de Outlook.com con otras soluciones como Gmail y Yahoo! Mail:
Esperamos que con estas informaciones brindadas, hayas podido decidir si el Outlook.com es el sistema de comunicación que realmente necesitas. 

obtenido de:https://www.impulsapopular.com/gerencia/ventajas-y-desventajas-de-utilizar-outlook-en-mi-empresa/

Gmail:

 es un servicio de correo electrónico con posibilidades POP3 e IMAP gratuito proporcionado por la empresa estadounidenseGoogle, Inc a partir del 15 de abril de 2004 y que ha captado la atención de los medios de información por sus innovaciones tecnológicas, su capacidad, y por algunas noticias que alertaban sobre la violación de la privacidad de los usuarios. Tras más de cinco años, el 7 de julio de 2009, el servicio de Gmail, junto con Google CalendarGoogle Docs (ahora integrado en Google Drive), Hangouts y Google Buzz (cerrado), dejaron su calidad de Beta y pasaron a ser considerados productos terminados.
En noviembre de 2012, Gmail logró superar a Outlook (el servicio de correo electrónico más utilizado hasta esa fecha) en cuanto a número de usuarios registrados a nivel global. En junio de 2012, su número de usuarios se estimaba en unos 425 millones.23​ En mayo de 2014, Gmail superó las mil millones de descargas en dispositivos Android.4
Los documentos sobre el entramado de vigilancia mundial filtrados en 2013 y 2014 apuntan a que Gmail es uno de los objetivos de las agencias de inteligencia para la captación masiva de datos (ver sección: violación de privacidad).56


Facebook:

 (pronunciación AFI: [feɪsbʊk]) (NASDAQFB) es una compañía estadounidense que ofrece servicios de redes socialesmedios sociales en línea con sede en Menlo ParkCalifornia. Su sitio web fue lanzado el 4 de febrero de 2004 por Mark Zuckerberg, junto con otros estudiantes de la Universidad de Harvard y compañeros de habitación, Eduardo SaverinAndrew McCollumDustin Moskovitz y Chris Hughes. Está disponible en español desde febrero de 2008.5​ Facebook es una plataforma que funciona sobre una infraestructura de computación basada principal y totalmente en sistemas GNU/Linux, usando el conjunto de tecnologías LAMP, entre otras.6


obtenido de:https://es.wikipedia.org/wiki/Facebook

Resultado de imagen para que es facebook


MSN Messenger:
 fue un programa de mensajería instantánea creado por Microsoft en 1999 y descontinuado en el 2005 debido a su reemplazo por Windows Live Messenger, y reemplazado ahora por Skype. El 10 de mayo de 2011 Microsoft compró Skype por 8,5 mil millones de dólares, programa que reemplazó finalmente a Windows Live Messenger. Inicialmente fue diseñado para sistemas Microsoft Windows, y después se lanzaría una versión disponible para Mac OS. A partir del año 2005, como parte de la creación de servicios web denominados Windows Live, se cambiaron de nombre muchos servicios y programas existentes de MSN, con lo que Messenger fue renombrado a "Windows Live Messenger" a partir de la versión 8.0.
Bajo la denominación se engloban realmente tres programas diferentes:

Resultado de imagen para messenger que es y para que sirve

obtenido de:https://es.wikipedia.org/wiki/MSN_Messenger

transistores

Transistor

Ir a la navegaciónIr a la búsqueda
Transistor
Transistorer (cropped).jpg
El tamaño de un transistor guarda relación con la potencia que es capaz de manejar
TipoSemiconductor
InvenciónJohn Bardeen, Walter Houser Brattain y William Bradford Shockley (1947)
Símbolo electrónico
BJT symbol NPN.svg
TerminalesEmisor, base y colector
El transistor es un dispositivo electrónico semiconductor utilizado para entregar una señal de salida en respuesta a una señal de entrada. Cumple funciones de amplificadorosciladorconmutador o rectificador.1​ El término «transistor» es la contracción en inglésde transfer resistor («resistor de transferencia»). Actualmente se encuentra prácticamente en todos los aparatos electrónicos de uso diario tales como radiostelevisoresreproductores de audio y videorelojes de cuarzocomputadoraslámparas fluorescentestomógrafosteléfonos celulares, aunque casi siempre dentro de los llamados circuitos integrados.

Historia[editar]


Réplica del primer transistor en actividad, que hoy pertenece a la empresa Lucent Technologies
El físico austro-húngaro Julius Edgar Lilienfeld solicitó en Canadá en el año 19252​ una patente para lo que él denominó "un método y un aparato para controlar corrientes eléctricas" y que se considera el antecesor de los actuales transistores de efecto campo, ya que estaba destinado a ser un reemplazo de estado sólido del triodo. Lilienfeld también solicitó patentes en los Estados Unidos en los años 19263​ y 1928.45​ Sin embargo, Lilienfeld no publicó ningún artículo de investigación sobre sus dispositivos ni sus patentes citan algún ejemplo específico de un prototipo de trabajo. Debido a que la producción de materiales semiconductores de alta calidad no estaba disponible por entonces, las ideas de Lilienfeld sobre amplificadores de estado sólido no encontraron un uso práctico en los años 1920 y 1930, aunque un dispositivo de este tipo ya se había construido.6
En 1934, el inventor alemán Oskar Heil patentó en Alemania y Gran Bretaña7​ un dispositivo similar. Cuatro años después, los también alemanes Robert Pohl y Rudolf Hilsch efectuaron experimentos en la Universidad de Göttingen, con cristales de bromuro de potasio, usando tres electrodos, con los cuales lograron la amplificación de señales de 1 Hz, pero sus investigaciones no condujeron a usos prácticos.8​Mientras tanto, la experimentación en los Laboratorios Bell con rectificadores a base de óxido de cobre y las explicaciones sobre rectificadores a base de semiconductores por parte del alemán Walter Schottky y del inglés Nevill Mott, llevaron a pensar en 1938 a William Shockley que era posible lograr la construcción de amplificadores a base de semiconductores, en lugar de tubos de vacío.8
Desde el 17 de noviembre de 1947 hasta el 23 de diciembre de 1947, los físicos estadounidenses John Bardeen y Walter Houser Brattain de los Laboratorios Bell9​llevaron a cabo diversos experimentos y observaron que cuando dos contactos puntuales de oro eran aplicados a un cristal de germanio, se produjo una señal con una potencia de salida mayor que la de entrada.10​ El líder del Grupo de Física del Estado Sólido William Shockley vio el potencial de este hecho y, en los siguientes meses, trabajó para ampliar en gran medida el conocimiento de los semiconductores. El término "transistor" fue sugerido por el ingeniero estadounidense John R. Pierce, basándose en dispositivos semiconductores ya conocidos entonces, como el termistor y el varistor y basándose en la propiedad de transrresistencia que mostraba el dispositivo.11​ Según una biografía de John Bardeen, Shockley había propuesto que la primera patente para un transistor de los Laboratorios Bell debía estar basado en el efecto de campo y que él fuera nombrado como el inventor. Habiendo redescubierto las patentes de Lilienfeld que quedaron en el olvido años atrás, los abogados de los Laboratorios Bell desaconsejaron la propuesta de Shockley porque la idea de un transistor de efecto de campo no era nueva. En su lugar, lo que Bardeen, Brattain y Shockley inventaron en 1943 fue el primer transistor de contacto de punto, cuya primera patente solicitaron los dos primeros nombrados, el 17 de junio de 1946,12​a la cual siguieron otras patentes acerca de aplicaciones de este dispositivo.131415​ En reconocimiento a éste logro, Shockley, Bardeen y Brattain fueron galardonados conjuntamente con el Premio Nobel de Física de 1956 "por sus investigaciones sobre semiconductores y su descubrimiento del efecto transistor".16
En 1948, el transistor de contacto fue inventado independientemente por los físicos alemanes Herbert Mataré y Heinrich Welker, mientras trabajaban en la Compagnie des Freins et Signaux, una subsidiaria francesa de la estadounidense Westinghouse. Mataré tenía experiencia previa en el desarrollo de rectificadores de cristal de silicio y de germanio mientras trabajaba con Welker en el desarrollo de un radar alemán durante la Segunda Guerra Mundial. Usando este conocimiento, él comenzó a investigar el fenómeno de la "interferencia" que había observado en los rectificadores de germanio durante la guerra. En junio de 1948, Mataré produjo resultados consistentes y reproducibles utilizando muestras de germanio producidas por Welker, similares a lo que Bardeen y Brattain habían logrado anteriormente en diciembre de 1947. Al darse cuenta de que los científicos de Laboratorios Bell ya habían inventado el transistor antes que ellos, la empresa se apresuró a poner en producción su dispositivo llamado "transistron" para su uso en la red telefónica de Francia.17​El 26 de junio de 1948, Wiliam Shockley solicitó la patente del transistor bipolar de unión18​ y el 24 de agosto de 1951 solicitó la primera patente de un transistor de efecto de campo,19​ tal como se declaró en ese documento, en el que se mencionó la estructura que ahora posee. Al año siguiente, George Clement Dacey e Ian Ross, de los Laboratorios Bell, tuvieron éxito al fabricar este dispositivo,20​cuya nueva patente fue solicitada el 31 de octubre de 1952.21​ Meses antes, el 9 de mayo de ese año, el ingeniero Sidney Darlington solicitó la patente del arreglo de dos transistores conocido actualmente como transistor Darlington.22

Funcionamiento[editar]

El transistor consta de tres partes dopadas artificialmente (contaminadas con materiales específicos en cantidades específicas) que forman dos uniones bipolares: el emisor que emite portadores, el colector que los recibe o recolecta y la tercera, que está intercalada entre las dos primeras, modula el paso de dichos portadores (base). A diferencia de las válvulas, el transistor es un dispositivo controlado por corriente y del que se obtiene corriente amplificada. En el diseño de circuitos a los transistores se les considera un elemento activo,33​a diferencia de los resistorescondensadores e inductores que son elementos pasivos.34
De manera simplificada, la corriente que circula por el colector es función amplificada de la que se inyecta en el emisor, pero el transistor solo gradúa la corriente que circula a través de sí mismo, si desde una fuente de corriente continua se alimenta la base para que circule la carga por el colector, según el tipo de circuito que se utilice. El factor de amplificación o ganancia logrado entre corriente de colector y corriente de base, se denomina Beta del transistor. Otros parámetros a tener en cuenta y que son particulares de cada tipo de transistor son: Tensiones de ruptura de Colector Emisor, de Base Emisor, de Colector Base, Potencia Máxima, disipación de calor, frecuencia de trabajo, y varias tablas donde se grafican los distintos parámetros tales como corriente de base, tensión Colector Emisor, tensión Base Emisor, corriente de Emisor, etc. Los tres tipos de esquemas(configuraciones) básicos para utilización analógica de los transistores son emisor común, colector común y base común.
Modelos posteriores al transistor descrito, el transistor bipolar (transistores FET, MOSFET, JFET, CMOS, VMOS, etc.) no utiliza la corriente que se inyecta en el terminal de basepara modular la corriente de emisor o colector, sino la tensión presente en el terminal de puerta y gradúa la conductancia del canal entre los terminales de Fuente y Drenaje. Cuando la conductancia es nula y el canal se encuentra estrangulado, por efecto de la tensión aplicada entre Compuerta y Fuente, es el campo eléctrico presente en el canal el responsable de impulsar los electrones desde la fuente al drenaje. De este modo, la corriente de salida en la carga conectada al Drenaje (D) será función amplificada de la tensión presente entre la compuerta y la fuente, de manera análoga al funcionamiento del triodo.
Los transistores de efecto de campo son los que han permitido la integración a gran escala disponible hoy en día; para tener una idea aproximada pueden fabricarse varios cientos de miles de transistores interconectados, por centímetro cuadrado y en varias capas superpuestas.

Tipos de transistor[editar]


Distintos encapsulados de transistores.

Transistor de contacto puntual[editar]

Llamado también "transistor de punta de contacto", fue el primer transistor capaz de obtener ganancia, inventado en 1947 por John Bardeen y Walter Brattain. Consta de una base de germanio, semiconductor para entonces mejor conocido que la combinación cobre-óxido de cobre, sobre la que se apoyan, muy juntas, dos puntas metálicas que constituyen el emisor y el colector. La corriente de base es capaz de modular la resistencia que se «ve» en el colector, de ahí el nombre de transfer resistor. Se basa en efectos de superficie, poco conocidos en su día. Es difícil de fabricar (las puntas se ajustaban a mano), frágil (un golpe podía desplazar las puntas) y ruidoso. Sin embargo convivió con el transistor de unión debido a su mayor ancho de banda. En la actualidad ha desaparecido.

Transistor de unión bipolar[editar]


Diagrama de Transistor NPN
El transistor de unión bipolar (o BJT, por sus siglas del inglés bipolar junction transistor) se fabrica sobre un monocristal de material semiconductor como el germanio, el silicio o el arseniuro de galio, cuyas cualidades son intermedias entre las de un conductor eléctrico y las de un aislante. Sobre el sustrato de cristal se contaminan en forma muy controlada tres zonas sucesivas, N-P-N o P-N-P, dando lugar a dos uniones PN.
Las zonas N (en las que abundan portadores de carga Negativa) se obtienen contaminando el sustrato con átomos de elementos donantesde electrones, como el arsénico o el fósforo; mientras que las zonas P (donde se generan portadores de carga Positiva o «huecos») se logran contaminando con átomos aceptadores de electrones, como el indio, el aluminio o el galio.
La tres zonas contaminadas, dan como resultado transistores PNP o NPN, donde la letra intermedia siempre corresponde a la región de la base, y las otras dos al emisor y al colector que, si bien son del mismo tipo y de signo contrario a la base, tienen diferente contaminación entre ellas (por lo general, el emisor está mucho más contaminado que el colector).
El mecanismo que representa el comportamiento semiconductor dependerá de dichas contaminaciones, de la geometría asociada y del tipo de tecnología de contaminación (difusión gaseosa, epitaxial, etc.) y del comportamiento cuántico de la unión.

Transistor de efecto de campo[editar]


-Símbolo del transistor JFET, en el que se indican: drenador, surtidor y compuerta
El transistor de efecto de campo de unión (JFET), fue el primer transistor de efecto de campo en la práctica. Lo forma una barra de material semiconductor de silicio de tipo N o P. En los terminales de la barra se establece un contacto óhmico, tenemos así un transistor de efecto de campo tipo N de la forma más básica. Si se difunden dos regiones P en una barra de material N y se conectan externamente entre sí, se producirá una puerta. A uno de estos contactos le llamaremos surtidor y al otro drenador. Aplicando tensión positiva entre el drenador y el surtidor y conectando la puerta al surtidor, estableceremos una corriente, a la que llamaremos corriente de drenador con polarización cero. Con un potencial negativo de puerta al que llamamos tensión de estrangulamiento, cesa la conducción en el canal.
El transistor de efecto de campo, o FET por sus siglas en inglés, que controla la corriente en función de una tensión; tienen alta impedanciade entrada.
  • Transistor de efecto de campo de unión, JFET, construido mediante una unión PN.
  • Transistor de efecto de campo de compuerta aislada, IGFET, en el que la compuerta se aísla del canal mediante un dieléctrico.
  • Transistor de efecto de campo MOS, MOSFET, donde MOS significa Metal-Óxido-Semiconductor, en este caso la compuerta es metálica y está separada del canal semiconductor por una capa de óxido.

Fototransistor[editar]

Los fototransistores son sensibles a la radiación electromagnética en frecuencias cercanas a la de la luz visible; debido a esto su flujo de corriente puede ser regulado por medio de la luz incidente. Un fototransistor es, en esencia, lo mismo que un transistor normal, solo que puede trabajar de 2 maneras diferentes:
  • Como un transistor normal con la corriente de base (IB) (modo común);
  • Como fototransistor, cuando la luz que incide en este elemento hace las veces de corriente de base. (IP) (modo de iluminación).
 obtenido de:https://es.wikipedia.org/wiki/Transistor

lenguaje de programación

Lenguaje de programación:

Ir a la navegaciónIr a la búsqueda

Captura de la microcomputadora Commodore PET-32 mostrando un programa en el lenguaje de programación BASIC, bajo el emulador VICE en una distribución GNU/Linux.

Un ejemplo de código fuente escrito en el lenguaje de programación Java, que imprimirá el mensaje "Hello World!" a la salida estándar cuando es compilado y ejecutado
Un lenguaje de programación es un lenguaje formal que especifica una serie de instrucciones para que una computadoraproduzca diversas clases de datos. Los lenguajes de programación pueden usarse para crear programas que pongan en práctica algoritmos específicos que controlen el comportamiento físico y lógico de una computadora.
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 pruebase depurase compila (de ser necesario) 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.
Existe un error común que trata por sinónimos los términos 'lenguaje de programación' y 'lenguaje informático'. Los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo HTML (lenguaje para el marcado de páginas web que no es propiamente un lenguaje de programación, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos).
Permite especificar de manera precisa sobre qué datos debe operar una computadora, cómo deben ser almacenados o transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural. Una característica relevante de los lenguajes de programación es precisamente que más de un programador pueda usar un conjunto común de instrucciones que sean comprendidas entre ellos para realizar la construcción de un programa de forma colaborativa.

historia:
Para que la computadora entienda nuestras instrucciones debe usarse un lenguaje específico conocido como código máquina, que la máquina lee fácilmente, pero que es excesivamente complicado para las personas. De hecho solo consiste en cadenas extensas de números 0 y 1.
Para facilitar el trabajo, los primeros operadores de computadoras decidieron crear un traductor para reemplazar los 0 y 1 por palabras o abstracción de palabras y letras provenientes del inglés; este se conoce como lenguaje ensamblador. 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. Posteriormente aparecieron diferentes lenguajes de programación, los cuales reciben su denominación porque tienen una estructura sintácticasemejante a la de los lenguajes escritos por los humanos, denominados también lenguajes de alto nivel.
El primer programador de computadora que se haya conocido fue una mujer: Ada Lovelace, hija de Anabella Milbanke Byron y Lord Byron. Anabella inició en las matemáticas a Ada quien, después de conocer a Charles Babbage, tradujo y amplió una descripción de su máquina analítica. Incluso aunque Babbage nunca completó la construcción de cualquiera de sus máquinas, el trabajo que Ada realizó con estas le hizo ganarse el título de primera programadora de computadoras del mundo. El nombre del lenguaje de programación Ada fue escogido como homenaje a esta programadora.
A finales de 1953John Backus sometió una propuesta a sus superiores en IBM para desarrollar una alternativa más práctica al lenguaje ensamblador para programar la computadora central IBM 704. El histórico equipo Fortran de Backus consistió en los programadores Richard GoldbergSheldon F. BestHarlan HerrickPeter SheridanRoy NuttRobert NelsonIrving ZillerLois Haibt y David Sayre.1
El primer manual para el lenguaje Fortran apareció en octubre de 1956, con el primer compilador Fortran entregado en abril de 1957. Esto era un compilador optimizado, porque los clientes eran reacios a usar un lenguaje de alto nivel a menos que su compilador pudiera generar código cuyo desempeño fuera comparable al de un código hecho a mano en lenguaje ensamblador.
En 1960, se creó COBOL, uno de los lenguajes usados aún en la actualidad, en informática de gestión.
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.

elementos:

Variables y vectores[editar]


Imagen tomada de Pauscal, lenguaje de programación en español creado en Argentina.
Las variables son títulos asignados a espacios en memoria para almacenar datos específicos. Son contenedores de datos y por ello se diferencian según el tipo de dato que son capaces de almacenar. En la mayoría de lenguajes de programación se requiere especificar un tipo de variable concreto para guardar un dato específico. Por ejemplo, en Java, si deseamos guardar una cadena de texto debemos especificar que la variable es del tipo String. Por otra parte, en lenguajes como PHP o JavaScript este tipo de especificación de variables no es necesario. Además, existen variables compuestas llamadas vectores. Un vector no es más que un conjunto de bytes consecutivas en memoria y del mismo tipo guardadas dentro de una variable contenedor. A continuación, un listado con los tipos de variables y v

Condicionales[editar]

Las sentencias condicionales son estructuras de código que indican que, para que cierta parte del programa se ejecute, deben cumplirse ciertas premisas; por ejemplo: que dos valores sean iguales, que un valor exista, que un valor sea mayor que otro... Estos condicionantes por lo general solo se ejecutan una vez a lo largo del programa. Los condicionantes más conocidos y empleados en programación son:
  • If: Indica una condición para que se ejecute una parte del programa.
  • Else if: Siempre va precedido de un "If" e indica una condición para que se ejecute una parte del programa siempre que no cumpla la condición del if previo y si se cumpla con la que el "else if" especifique.
  • Else: Siempre precedido de "If" y en ocasiones de "Else If". Indica que debe ejecutarse cuando no se cumplan las condiciones previas.

Bucles[editar]

Los bucles son parientes cercanos de los condicionantes, pero ejecutan constantemente un código mientras se cumpla una determinada condición. Los más frecuentes son:
  • For: Ejecuta un código mientras una variable se encuentre entre 2 determinados parámetros.
  • While: Ejecuta un código mientras que se cumpla la condición que solicita.
Hay que decir que a pesar de que existan distintos tipos de bucles, todos son capaces de realizar exactamente las mismas funciones. El empleo de uno u otro depende, por lo general, del gusto del programador.

Funciones[editar]

Las funciones se crearon para evitar tener que repetir constantemente fragmentos de código. Una función podría considerarse como una variable que encierra código dentro de si. Por lo tanto cuando accedemos a dicha variable (la función) en realidad lo que estamos haciendo es ordenar al programa que ejecute un determinado código predefinido anteriormente.
Todos los lenguajes de programación tienen algunos elementos de formación primitivos para la descripción de los datos y de los procesos o transformaciones aplicadas a estos datos (tal como la suma de dos números o la selección de un elemento que forma parte de una colección). Estos elementos primitivos son definidos por reglas sintácticas y semánticas que describen su estructura y significado respectivamente.

Sintaxis[editar]


Con frecuencia se resaltan los elementos de la sintaxis con colores diferentes para facilitar su lectura. Este ejemplo está escrito en Python.
A la forma visible de un lenguaje de programación se le conoce como sintaxis. La mayoría de los lenguajes de programación son puramente textuales, es decir, utilizan secuencias de texto que incluyen palabras, números y puntuación, de manera similar a los lenguajes naturales escritos. Por otra parte, hay algunos lenguajes de programación que son más gráficos en su naturaleza, utilizando relaciones visuales entre símbolos para especificar un programa.
La sintaxis de un lenguaje de programación describe las combinaciones posibles de los símbolos que forman un programa sintácticamente correcto. El significado que se le da a una combinación de símbolos es manejado por su semántica (ya sea formal o como parte del código duro de la referencia de implementación). Dado que la mayoría de los lenguajes son textuales, este artículo trata de la sintaxis textual.
La sintaxis de los lenguajes de programación es definida generalmente utilizando una combinación de expresiones regulares (para la estructura léxica) y la Notación de Backus-Naur (para la estructura gramática). Este es un ejemplo de una gramática simple, tomada de Lisp:
expresión ::= átomo | lista
átomo ::= número | símbolo
número ::= [+-]? ['0'-'9']+
símbolo ::= ['A'-'Z'] ['a'-'z'].* 
lista ::= '(' expresión* ')'ectores más comunes:

obtenido de:https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n