You are on page 1of 13

UNIVERSIDAD DE GUADALAJARA

CENTRO UNIVERSITARIO DE LA COSTA


DIVISION DE INGIENERIAS
LICENCIATURA EN INGIENERIA TELEMATICA

MATERIA TELEPROCESOS
NOMBRE DEL PROFESOR: FLORES CUEVAS FRANCISCO
NOMBRE DEL ALUMNO: IVAN ARAM LEPE PALOMARES
CODIGO: 209565604
UNIDAD: 1 INTRODUCCION ALA TELEPROCESOS
TAREA: 2 DEFINICIONES Y CONCEPTOS BASICOS DE LA INFORMATICA

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

INTRODUCCION
Desde sus orgenes, el hombre ha tenido necesidad de la informacin. Esta
informacin que en un principio se recoga de forma oral, con la aparicin de
la escritura, comenz a almacenarse en medios que evolucionaron desde las
tablillas hasta el papel, pasando por los papiros y los pergaminos. Tambin
los medios de transmisin han ido evolucionando desde la transmisin oral,
buena para distancias cortas, hasta la transmisin a grandes distancias
Por cables utilizando cdigo Morse o la propia voz mediante el telfono.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

INDICE
1. DEFINICIONES DE CONCEPTOS DE INFORMATICA

pag.4 a 7

1.2 TIPOS DE LENGUAJE (MAQUINA, ENSAMBLADOR Y DE ALTO NIVEL)


Pag.7 a 8
1.3 PRINCIPALES LENGUAJES DE ALTO NIVEL
pag.8 a 12
PORTRAN
RPG
GOBOL
BASIC
ADA
PASCAL
ALGOL
TURBO PASCAL
LENGUAJE C
LENGUAJE C++
PROLOG
JAVA
DELPHIN
LOGO

REFERENCIAS

pag.13

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

DIFINICION DE CONCEPTOS BASICOS DE LA INFORMATICA


El trmino Informtica proviene de la unin de las palabras informacin y
automtica. De
Una forma muy general podemos decir que la informtica se ocupa del tratamiento
Automtico de la informacin. Concretando ms, podemos definir Informtica
como la
Ciencia o conjunto, de conocimientos cientficos que permiten el tratamiento
automtico de
La informacin por medio de ordenadores.
DATO
El dato es una representacin simblica (numrica, alfabtica, algortmica, entre
otros.), un atributo o caracterstica de una entidad. Los datos describen hechos
empricos, sucesos y entidades.
La informacin es un conocimiento explcito extrado por seres vivos o sistemas
expertos como resultado de interaccin con el entorno o percepciones sensibles
del mismo entorno. En principio la informacin, a diferencia de los datos o las
percepciones sensibles, tienen estructura til que modificar las sucesivas
interacciones del ente que posee dicha informacin con su entorno.
Informtica
La informtica es la tcnica basada en la ingeniera de la informacin que al
aplicarse, puede abarcar el estudio y sistematizacin del tratamiento de
la informacin, y sus diversas formas de automatizarlo.
REGISTRO
REGISTRO: Un registro es un conjunto de campos agrupados.
EJEMPLO: Un grupo de celdas, la hoja de la informacin de los compaeros
ARCHIVO: Un archivo informtico es un conjunto de informacin que se almacena
en algn medio de escritura que permita ser ledo o accedido por una
computadora. Un archivo es identificado por un nombre y la descripcin de la
carpeta o directorio que lo contiene. Los archivos informticos se llaman as
porque son los equivalentes digitales de los archivos en tarjetas, papel o
microfichas del entorno de oficina tradicional. Los archivos informticos facilitan
una manera de organizar los recursos usados para almacenar permanentemente
informacin dentro de un computador.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

PROGRAMA: Un programa suele tener la extensin .ese en el sistema Windows,


permitiendo
su
ejecucin
directa.
Tambin puede ser un programa que no es directamente ejecutable, sino que
necesita
de
un
intrprete
para
correr.
2. Un programa es un conjunto de instrucciones escritas en algn lenguaje de
programacin. El programa debe ser compilado o interpretado para poder ser
ejecutado y as cumplir su objetivo.

CODIGO:
Cdigo (informtica)
Trmino genrico para nombrar las instrucciones del programa, utilizadas en
dos sentidos generales. El primero se refiere al cdigo fuente, legible a simple
vista, que son las instrucciones escritas por el programador en un lenguaje de
programacin. El segundo se refiere al cdigo mquina ejecutable, que son las
instrucciones convertidas de cdigo fuente a instrucciones que el ordenador o
computadora puede comprender.
Cdigo de acceso
En informtica, una combinacin nica de caracteres, por lo general letras o
nmeros, utilizada en las comunicaciones como medio de identificacin para tener
acceso a un equipo remoto. En una red o en un servicio en lnea, el cdigo de
acceso suele referirse al nombre o a la identidad del usuario y a su contrasea.
Cdigo fuente
En informtica, las instrucciones de programa legibles por el programador y
escritas en un lenguaje ensamblador o de ms alto nivel. El concepto contrario es
el cdigo objeto, que se deriva del cdigo fuente y est diseado para ser legible
slo por la mquina.
Cdigo objeto
En informtica, cdigo generado por un compilador o un ensamblador,
traducido a partir del cdigo fuente de un programa. Casi siempre este trmino se
refiere al cdigo mquina que puede ejecutarse directamente en la unidad central
de proceso (CPU) del sistema, pero tambin puede ser cdigo fuente de lenguaje
ensamblador o una variante de cdigo mquina.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

Cdigo EBCDIC
Acrnimo de Extended Binary Coded Decimal Interchange Code (Cdigo
Ampliado de Caracteres Decimales Codificados en Binario para el Intercambio de
la Informacin). Un esquema de codificacin desarrollado por IBM para utilizarlo
en sus ordenadores o computadoras como mtodo normalizado de asignacin de
valores binarios (numricos) a los caracteres alfabticos, numricos, de
puntuacin y de control de transmisin. EBCDIC es anlogo al esquema de
codificacin ASCII aceptado ms o menos en todo el mundo de los
microordenadores o las microcomputadoras. Se diferencia por utilizar 8 bits para la
codificacin, lo que permite 256 caracteres posibles (en contraste con los 7 bits y
128 caracteres del conjunto ASCII estndar). Aunque EBCDIC no se utiliza mucho
en las microcomputadoras, es conocido y aceptado internacionalmente, sobre todo
como cdigo de IBM para los mainframes y minicomputadoras de la compaa.
Cdigo ASCII
Acrnimo de American Standard Code for Information Interchange (Cdigo
Normalizado Americano para el Intercambio de Informacin). En computacin, un
esquema de codificacin que asigna valores numricos a las letras, nmeros,
signos de puntuacin y algunos otros caracteres. Al normalizar los valores
utilizados para dichos caracteres, ASCII permite que los ordenadores o
computadoras y programas informticos intercambien informacin. ASCII incluye
256 cdigos divididos en dos conjuntos, estndar y extendido, de 128 cada uno.
Estos conjuntos representan todas las combinaciones posibles de 7 u 8 bits,
siendo esta ltima el nmero de bits en un byte. El conjunto ASCII bsico, o
estndar, utiliza 7 bits para cada cdigo, lo que da como resultado 128 cdigos de
caracteres desde 0 hasta 127 (00H hasta 7FH hexadecimal). El conjunto ASCII
extendido utiliza 8 bits para cada cdigo, dando como resultado 128 cdigos
adicionales, numerados desde el 128 hasta el 255 (80H hasta FFH extendido).
En el conjunto de caracteres ASCII bsico, los primeros 32 valores estn
asignados a los cdigos de control de comunicaciones y de impresora -caracteres
no imprimibles, como retroceso, retorno de carro y tabulacin- empleados para
controlar la forma en que la informacin es transferida desde una computadora a
otra o desde una computadora a una impresora. Los 96 cdigos restantes se
asignan a los signos de puntuacin corrientes, a los dgitos del 0 al 9 y a las letras
maysculas
y
minsculas
del
alfabeto
latino.
Los cdigos de ASCII extendido, del 128 al 255, se asignan a conjuntos de
caracteres que varan segn los fabricantes de computadoras y programadores de
software. Estos cdigos no son intercambiables entre los diferentes programas y
computadoras como los caracteres ASCII estndar.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

INSTRUCCIN:
Una instruccin es una nica operacin de un procesador definida por un conjunto
de instrucciones
Las instrucciones que forman un programa generalmente se escriben en lenguaje
ensamblador (con palabras humanas como ADD o STORE) o el compilador se
encarga de generarlas a partir de un cdigo escrito en un lenguaje de
programacin de alto nivel. Raramente el programador programa escribiendo la
forma numrica de las instrucciones, debido a su complejidad.

LENGUAJE:
Un lenguaje de programacin es aquel elemento dentro de la informtica que
nos permite crear programas mediante un conjunto de instrucciones, operadores y
reglas de sintaxis; que pone a disposicin del programador para que este pueda
comunicarse con los dispositivos hardware y software existentes.
TIPOS DE LENGUAJE (ENSAMBLADOR, MAQUINA Y ALTO NIVEL)
Lenguajes

de

bajo

nivel

Son lenguajes totalmente dependientes de la mquina, es decir que el programa


que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras
mquinas.
Al estar prcticamente diseados a medida del hardware, aprovechan al mximo
las
caractersticas
del
mismo.
Dentro de este grupo se encuentran:
El lenguaje maquina: este lenguaje ordena a la mquina las operaciones
fundamentales para su funcionamiento. Consiste en la combinacin de 0's y 1's
para formar las ordenes entendibles por el hardware de la mquina.
Este lenguaje es mucho ms rpido que los lenguajes de alto nivel.
La desventaja es que son bastantes difciles de manejar y usar, adems de tener
cdigos fuente enormes donde encontrar un fallo es casi imposible.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

Lenguajes

de

alto

nivel

Son aquellos que se encuentran ms cercanos al lenguaje natural que al lenguaje


mquina.
Estn dirigidos a solucionar problemas mediante el uso de EDD's.
Lenguajes

de

Medio

nivel

Se trata de un trmino no aceptado por todos, pero q seguramente habrs odo.


Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro
de estos lenguajes podra situarse C ya que puede acceder a los registros del
sistema, trabajar con direcciones de memoria, todas ellas caractersticas de
lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.

PRINCIPALES LENGUAJES DE ALTO NIVEL


FORTRAN: Este Lenguaje es de alto nivel e imperativo, que est fuertemente
adaptado a la computacin cientfica y el clculo numrico. Desarrollado
originalmente por IBM en 1957y usado para aplicaciones cientficas e ingeniera.
Es una de los lenguajes ms populares en el rea de la computacin de alto
rendimiento y es el lenguaje usado para programas que evalan el desempeo y
el ranking de los supercomputadores ms rpidos del mundo.
Fortran vino a dominar esta rea de la programacin desde el principio y ha
estado en uso continuo por ms de medio siglo en reas de cmputo intensivo
tales como la prediccin numrica del tiempo.
El lenguaje fue ampliamente adoptado por los cientficos para escribir programas
numricamente intensivos, que incentiv a los escritores de compiladores a
producir compiladores que pudieran generar un cdigo ms rpido y ms eficiente.
A mediados de 1954 fue terminada una especificacin del borrador para The IBM
Mathematical Formula Translating System. El primer manual para el FORTRAN
apareci en octubre de 1956, porque los clientes eran reacios a usar un lenguaje
de programacin de alto nivel a menos que su compilador pudiera generar cdigo
cuyo desempeo fuera comparable al de un cdigo hecho a mano en lenguaje
ensamblador

RPG:
RPG es un lenguaje de programacin desarrollado por IBM en 1964 y diseado
para generar informes comerciales o de negocios. Sus siglas en ingls significan
Report
Program
Generator.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

En 1960 RPG es creado para la familia 1400, pero hasta 1964 no es lanzada la
versin final para la IBM 360. Ha sido actualizado en diversas ocasiones, dando
origen a las diferentes versiones del lenguaje.
Mucha gente confunde las siglas RPG con "Role Playing Game", o "Juegos de
Rol".
RPG es - como el iSeries AS/400, ahora System i, en s mismo - uno de los
secretos mejor guardados de IBM, ya que parece que lo estima tanto que casi no
habla
de
l.
En la historia de los Lenguajes de Programacin ha habido de todo, y RPG es un
lenguaje "propietario", inventado por IBM para facilitar la programacin de tareas
de
negocio
en
las
Empresas.
La historia del lenguaje RPG est llena de continuas mejoras y versiones, y la
realidad ahora es que es la base (junto con Cobol) de los programas que
funcionan
en
las
Empresas
que
funcionan.
En los ltimos aos, IBM ha mejorado en mucho RPG, ahora llamado RPG IV o
RPG ILE, dotndolo de muchas opciones y funciones, mejoras en el compilador y
creando el entorno ILE para facilitar la programacin ms estructurada y la
combinacin de mltiples lenguajes, como Java, C++, etc.
COBOL:
El COBOL (Del ingles: Common Business Oriented Language, o Language Comn
Orientado a Negocios) se invento en los aos 60. Naci con el objetivo de ser un
lenguaje de programacin verstil, que pudiese ser usado en cualquier
computador.
En los aos 60 era muy difcil que el software creado para una mquina concreta
sirviese para otra diferente. Porque la mayora de estas computadoras eran
incompatibles entre s. Con el Cobol se quera conseguir este lenguaje de
programacin que fue compatible con los principales modelos de computadoras.
Se quera adems conseguir con este nuevo lenguaje de programacin que
estuviese destinado a los negocios, concretamente a lo que conocemos como
informtica de gestin. As naci el Cobol, como un lenguaje de programacin
compatible con la mayora de las computadoras y destinado principalmente a la
gestin.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

BASIC:
El BASIC es un lenguaje de programacin que se creo con fines pedaggicos, era
el lenguaje que utilizan las microcomputadoras de los aos 80. Actualmente sigue
siendo muy conocido y tienen muchsimos dialectos muy diferentes al original.
Los creadores del BASIC fueron John Goerge Kemeny y Thomas Eugene Kurtz en
el ao 1964. Fue inventado para permitir a los estudiantes escribir programas
usando terminales de computador de tiempo compartido. Con el BASIC se quiso
hacer un lenguaje de programacin mucho ms sencillo que los que existan por
aquel entonces.
Los principios que originaron la creacin del BASIC eran: que fuese fcil de usar
por todos, crear un lenguaje de programacin de propsito general, que se le
pudiese incorporar caractersticas avanzadas y siguiese siendo de fcil uso para
los principiantes, ser interactivo, que los mensajes de error fuesen claros, que
respondiese rpidamente a los programas pequeos, que no fuese necesario
tener conocimiento del hardware de la computadora, y que protegiese al usuario
del sistema operativo.
El BASIC se baso otros dos lenguajes de programacin el FORTRAN II y el Algol
60, hacindolo apropiado para el uso del computador a tiempo compartido y para
la aritmtica de matrices.
ALGOL
ALGOL (ALGOrithmic Language) es uno de varios lenguajes de alto nivel,
diseado especficamente para la programacin de cmputo cientfico. Comenz a
fines de la decada de 1950, primeramente formalizado en un reporte titulado
'ALGOL 58' y posteriormente progres bajo los reportes 'ALGOL 60' y 'ALGOL 68'.
Fue designado como un lenguaje universal por un comit internacional.
Su conferencia original que se llev al cabo en Zurich, fue uno de los primeros
intentos para resolver el problema de portabilidad del software. ALGOL es
independiente al hardware donde se ejecuta, lo cual permiti a los diseadores ser
ms creativos, sin embargo, esto hizo que la implementacin del lenguaje fuera
mucho ms difcil.
Aunque ALGOL nunca alcanz los niveles de popularidad comercial de otros
lenguajes, como COBOL y FORTRAN, es considerado el lenguaje ms importante
de su era, en trminos de su influencia en el desarrollo posterior de lenguajes.
TURBO PASCAL:
es un sistema de desarrollo de software que incluye un compilador y un entorno de
desarrollo integrado (IDE) para el lenguaje de programacin Pascal, desarrollado
por Borland y liderado por Philippe Kahn.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para


Microsoft Windows, fue durante mucho tiempo la version ms extendida del
lenguaje Pascal. Tambin hubo una versin de corta vida para Apple Macintosh.
EL LENGUAJE C:
El lenguaje de programacin C fue inventado por Ken Thompson y Dennis M.
Ritchie. El lenguaje de programacin C fue una evolucin del anterior lenguaje, el
lenguaje B, que estaba basado en el BCPL (Basic Combined Programming
Language o Lenguaje de Programacin Bsica Combinada).
Estos dos lenguajes de programacin: el B y el BCPL se crearon para elaborar y
desarrollar sistemas operativos, principalmente el Unix. El lenguaje de
programacin C es el lenguaje de programacin ms conocido para desarrollar
software de sistemas y aplicaciones. Es un lenguaje muy eficiente en este campo.
LENGUAJE DE PROGRAMACIN C++
El lenguaje de programacin C++ fue creado en los aos 80 por Bjarne Stroustrup
basando en el lenguaje C. El C++ es un lenguaje orientado a objetos al que se le
aadieron caractersticas y cualidades de las que careca el lenguaje C.
De esta forma naci el C++ y como suceda con el C depende mucho del
hardware, tiene una gran potencia en la programacin a bajo nivel, y se le
aadieron elementos que nos permiten programar a alto nivel. El C++ es uno de
los lenguajes ms potentes porque nos permite programar a alto y a bajo nivel,
pero a su vez es difcil de aprender porque es necesario hacerlo casi todo
manualmente.
LENGUAJE DE PROGRAMACIN JAVA
El Java es un lenguaje de programacin orientado a objetos creado por James
Gosling en el ao 1990. Su cdigo es muy similar al del lenguaje C y C++ con un
modelo de objetos mucho ms sencillo. La diferencia entre el Java y los lenguajes
C y C++ es que el Java es un lenguaje de programacin plenamente orientado a
objetos.
Es muy fcil de aprender, en Java es relativamente sencillo programar desde el
principio. Todos los programadores que ya hayan programado anteriormente con
el C o el C++, les costara mucho menos su aprendizaje por la gran similitud entre
ellos.
El Java supuso un gran avance en los lenguajes de programacin, tiene una
enorme potencia para el diseo orientado a objetos con un cdigo sencillo en un
entorno muy estable y agradable. El Java nos permite realizar aplicaciones que
podemos incluir directamente en pginas web.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

LENGUAJE DE PROGRAMACIN DELPHI

El Delphi es un lenguaje de programacin que se creo con el propsito de agilizar


la creacin de software basndolo en una programacin visual. En el Delphi se
utiliza una versin ms actual del Pascal conocida como Object Pascal como
lenguaje de programacin.
El Delphi es un lenguaje muy verstil se usa para casi cualquier proyecto como
por ejemplo servicios del sistema operativo, establecer comunicacin entre un
servidor web y un programa, aplicaciones de consola, conectividad con bases de
datos, para realizar aplicaciones visuales, etc.
Este lenguaje produce aplicaciones en cdigo mquina, por lo que la computadora
las interpreta inmediatamente y no precisa de un lenguaje interprete como es
necesario en otros lenguajes de programacin.
LENGUAJE DE PROGRAMACIN LOGO
El Logo es un lenguaje de programacin que nace en los aos 60. Su creador fue
el matemtico Seymour Papert, que creo la primera versin de este lenguaje en el
ao 1967.
El Logo es un dialecto del Lisp, y desde el principio se invento para ser un
lenguaje ideal para la enseanza. Como lo demuestran las caractersticas que el
Logo tiene como: es un lenguaje flexible, extenso, interactivo y capaz de
amoldarse a nuevos enfoques.

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

REFERENCIAS:
FORTRAN:http://josebernal3010.blogspot.mx/2010/10/lenguaje-deprogramacion-fortran.html
COBOL: http://www.larevistainformatica.com/Cobol.htm
ALGOL: http://fransiner.galeon.com/HISTORIA.HTML

Lenguaje
de
Programacin
http://www.larevistainformatica.com/LENGUAJES-DE-PROGRAMACIONlistado.html

C:

Lenguaje
de
Programacin
C++:
http://www.larevistainformatica.com/LENGUAJES-DE-PROGRAMACIONlistado.html
Lenguaje
de
Programacin
C#:
http://www.larevistainformatica.com/LENGUAJES-DE-PROGRAMACIONlistado.html
Lenguaje
de
Programacin
Delphi:
http://www.larevistainformatica.com/LENGUAJES-DE-PROGRAMACIONlistado.html

11 DE FEBRERO 2013 PUERTO VALLARTA JALISCO

You might also like