Informatica
luis_lhas18 de Junio de 2015
2.539 Palabras (11 Páginas)200 Visitas
INTRODUCCIÓN
La Programación, es el diseño de un programa por medio de un lenguaje de programación. En la programación se escribe el código fuente de un programa informático indicándole sus parámetros, acciones, consecuencias (en caso de errores) o simplemente joder al usuario creando MessageBoxes infinitas. En la programación se dan las acciones de un software, que es el resultado de un Hardware, el cual es crucial para su uso en computadores.
La programación es un proceso muy similar al que aplican las personas en general, para resolver cualquier situación o problema.
En primer lugar, cualquiera de ellos plantearía una resolución general del problema, es decir, determinaría las actividades que debe realizar, como son, buscar la información en bibliotecas e Internet, recopilar y extraer la información necesaria, transcribir y organizar el trabajo, y otros. Seguidamente se aboca a encarar cada actividad, debiendo resolver problemas específicos.
Cuando se programa, se indica una serie de instrucciones para que la computadora las ejecute. Para asegurarse que la computadora entienda las instrucciones, se han establecido lenguajes bien definidos para especificar y poder generar la comunicación con al computadora. Estos lenguajes tienen características similares a los lenguajes comunes que utilizan las personas para comunicarse unas con otras, pues cuentan con reglas y estructuras que deben seguirse.
CONTENIDO
1) Historia Cronológica de la programación en computadora:
840: La colaboradora de Babbage, ADA Lovelace, matemática, define el principio de las iteraciones sucesivas en la ejecución de una operación. En honor del matemático Árabe El Khawarizmi (820), se nombra el proceso lógico de ejecución de un programa: algoritmo.
1854: Boole publica una obra en la cual demuestra que todo proceso lógico puede dividirse en una secuencia de operaciones lógicas (Y, O, NO) aplicadas sobre dos estados (UNO CERO, SÍ-NO, VERDADES-FALSO, ABIERTO-CERRADO).
1950: Invención del lenguaje ensamblador por Mauricio V. Wilkes de la Universidad de Cambridge. Antes, la programación se efectuaba en binario directamente.
1951: Invención del primer compilador, A0, por Grace Murray Hopper que permitía generar un programa binario a partir de un código fuente.
1957: Creación del primer lenguaje de programación universal, el FORTRAN (FORmula TRANslator) por John Backus de IBM.
1958: A raíz de una conferencia entre Americanos y Europeos se lanza la idea de un lenguaje normalizado universal: ALGOL 58 (ALGOrithmic Language).
1958: Johm Mc Carthy, matemático del MIT, en 1957 en el departamento de Inteligencia Artificial, crea el lenguaje de programación LISP (LISt Procesamiento) que va a tener una gran influencia sobre el desarrollo de la programación orientada a objetos. Este lenguaje se desarrolló inicialmente sobre un IBM 7090.
1960: Publicación del pliego de condiciones del lenguaje de programación COBOL (Common Business Oriented Language). Se convierte en, después del FORTRAN, el segunda gran lenguaje de programación universal, haciendo así rápidamente desaparecer el ALGOL.
1962: El matemático canadiense Kenneth Iverson crea el lenguaje de programación APL (A Programming Language).
1964: Thomas Kurtz y John Kemeny crean el lenguaje BASIC (Beginner' s All-purpose Symbolic Instruction Code) en Dartmouth College, para sus estudiantes.
1964: IBM crea el lenguaje de programación PL/I (Programming Language I).
1964: Creación del código ASCII (Código Americano Estándar para Intercambio de Información), normalizado en 1966 por la ISO para simplificar el intercambio de datos entre ordenadores. A pesar de eso, IBM mantiene su propia norma propietario EBCDIC (Extended Binary Coded Decimal Interchange Code).
1966: Se crea el lenguaje de programación LOGO, por un equipo en BBN (Perno Beranek y Newman) dirigido por Wally Fuerzeig entre cuyos componentes se encontraba Seymour Papert. Este lenguaje es muy gráfico, se basa en el principio de una tortuga que se controla en la pantalla dándole órdenes (volver, avanzar, etc...).
1968: Creación del lenguaje PASCAL por Niklaus Wirth.
1970: Ken Thompson, pensando que UNIX no estaría completo sin un lenguaje de programación de alto nivel comienza a portar el FORTRAN sobre el PDP 7, pero cambia rápidamente de idea y crea en realidad un nuevo lenguaje, el B (en referencia al BCPL del que se inspira).
1971-1973: Dennis Ritchie del Bell LAB de ATT reanuda el lenguaje B escrito por Ken Thompson para PDP/7 en 1970, para adaptarlo mejor al PDP/11 al cual UNIX acaba de transferirse. Hace evolucionar el lenguaje y lo dota con un verdadero compilador que genera el código máquina PDP/11 (el B era interpretado). El lenguaje C es a la vez próximo al hardware, permitiendo así reescribir el núcleo UNIX en C (verano 1973) y suficientemente generalista, volviéndolo así fácilmente portable. La evolución y los éxitos del lenguaje C y de UNIX están vinculados íntimamente.
1972: Creación del primer lenguaje orientado a objetos, Small Talk por Alan Kay en Xerox PARC.
1978: Brian Kernighan escribe un libro con respecto a la programación en lenguaje C (escrito por Dennis Ritchie) que se ha convertido en la referencia hasta el punto que este libro sobre todo se conoce bajo el nombre: "el Kernighan y Ritchie".
1979: El lenguaje ADA es desarrollado por Jean Ichbiah de la sociedad Francesa Honeywell Bull, y va a ser elegido por el Pentágono Americano como el único lenguaje de desarrollo impuesto a sus servicios al lugar de la selva de mil lenguajes de programación diferentes que utilizaban.
1983: Bjarn Stroustrup desarrolla una extensión orientada objeto al lenguaje C: el C ++.
2) ¿Qué es el Software?
Software es todo el conjunto intangible de datos y programas de la computadora. Software es todo el conjunto intangible de datos y programas de la computadora.
El software, es la información codificada, que es transmita al hardware, para que este la procese y la ejecute.
3) Tipos de Software, con sus respectivos ejemplos.
El software, también llamado programa o aplicación, además del hardware, es una de las piezas fundamentales de cualquier computadora o sistema de cómputo tales como PCs de escritorio, netbooks, smartphone, notebooks o tablets. Sin estos programas, la computadora no sería más que un aparato que no es capaz de hacer nada por sí mismo, salvo decorar un escritorio.
Este tipo de software controla la computadora, y sin él, la PC no es capaz de interpretar las acciones que le pedimos, por ejemplo cortar o pegar. Los ejemplos más importantes de sistemas operativos son Microsoft Windows, en cualquiera de sus versiones, es decir Windows XP, Windows Vista, Windows 7 o Windows 8, Apple MacOS o Linux en su distribuciones Mandriva, Ubuntu, Kubuntu y Debian, por citar sólo los más importantes.
Pero también existen otros tipos de sistemas operativos exclusivos para otros dispositivos como smartphones y tablets. Los mejores ejemplos de ellos son Symbian, Android, iOS, Windows Phone y BlackBerry OS, entre otros
4) ¿Qué es un Programa?
Es un conjunto de instrucciones u órdenes que indican a la máquina las operaciones que ésta debe realizar con unos datos determinados. En general, todo programa indica a la computadora cómo obtener unos datos de salida, a partir de unos datos de entrada.
5) ¿Qué es la Programación?
Consiste en la creación de un programa, que consta de un conjunto de código (instrucciones) que le permite al computador entender de qué se trata y que, por cierto, es el modo en que nosotros nos comunicamos con la máquina.
6) ¿Qué es un Operador y cuál es su función?
Es un individuo con una amplia formación en informática que puede solucionar multiplicidad de errores o desperfectos técnicos, ofrecer asesoría e, incluso, programar y diseñar nuevas funcionalidades para el dispositivo. Los operadores informáticos son de un alto valor para instituciones de todo tipo, desde políticas hasta militares, pasando por ámbitos educativos, sociales y culturales.
Función:
• Los operadores de computadoras preparan y limpian todo el equipo que se utiliza en el proceso de datos, mantienen y vigilan las bitácoras e informes de la computadora, montan y desmontan discos y cintas durante los procesos y colocan las formas continuas para la impresión.
• También documentan las actividades diarias, los suministros empleados y cualquier condición anormal que se presente.
• El papel de los operadores es muy importante debido a la gran responsabilidad de operar la unidad central de proceso y el equipo periférico asociado en el centro de cómputo.
• Un operador de computadoras requiere de conocimientos técnicos para los que existen programas de dos años de capacitación teórica, pero la práctica y la experiencia es generalmente lo que necesita para ocupar el puesto.
7) ¿Qué es un Programador y cuál es su función?
Es un individuo que hace la programación, o
...