You are on page 1of 11

Trabajo Investigacin

Unidad 1
DEFINICIONES Y RESMENES DE LAS EXPOSICIONES
JOAQUN GARCA MORENO NO.14041144

CONCEPTOS
Hardware: Es el conjunto de todos los dispositivos fsicos, es decir, palpables,
que nos permiten introducir y obtener informacin de una computadora; entre
estos dispositivos se encuentra la propia computadora y todos sus elementos y
componentes internos (Como pueden ser las tarjetas controladoras del
funcionamiento del disco duro y de las disqueteras, la tarjeta de sonido, el
microprocesador, etctera) encargados de procesar la informacin interna y de
funcionamiento de la computadora.
Software: Engloba todo aquello que, formando parte de una computadora, no
forma parte del conjunto de elementos fsicos del sistema. Se trata de los
programas, rutinas, las herramientas computacionales, las aplicaciones, y un
largo etctera que hacen posible que la maquina o maquinas respondan en todo
momento satisfactoriamente a nuestras demandas.
Sistemas Operativos:
Una computadora no puede funcionar sin programas que contengan las
instrucciones necesarias para que el microprocesador pueda cumplir sus
funciones. Los programas bsicos que se encargan de controlar los dispositivos de
la computadora y de facilitar la comunicacin entre esta y el usuario forman un
conjunto que recibe el nombre de sistema operativo.
Los Sistemas operativos ms usados son:
Unix
OS/2
Macintosh
Windows
MS-DOS
Dispositivos de entrada: Son aquellos que sirven para introducir datos a la
computadora para su proceso. Los datos se leen de los dispositivos de entrada y
se almacenan en la memoria central o interna. Los dispositivos de entrada
convierten la informacin en seales elctricas que se almacenan en la memoria
central.
Dispositivos de Salida: Los dispositivos de salida son aquellos que reciben
informacin de la computadora, su funcin es eminentemente receptora y por
ende estn imposibilitados para enviar informacin. Entre los dispositivos de
salida ms conocidos estn: la impresora (matriz, cadena, margarita, lser o de
chorro de tinta), el delineador (plotter), la grabadora de cinta magntica o de
discos magnticos y la pantalla o monitor.
Dispositivos E/S: Llamamos as a aquellos que nos sirven para la lectura y
escritura de datos, o bien envo y recepcin de informacin o comunicacin (Disco
Duro, Memorias SD, Memorias USB, tc.)
Dispositivo Mvil: Tambin conocido como computadora de bolsillo o
computadora de mano (palmtop o handheld), es un tipo de computadora de
tamao pequeo, con capacidades de procesamiento, con conexin a Internet,
con memoria, diseado especficamente para una funcin, pero que pueden llevar
a cabo otras funciones ms generales.
Inteligencia Artificial: Comprende el estudio y creacin de sistemas
computarizados que manifiestan cierta forma de inteligencia: sistemas que

aprenden nuevos conceptos y tareas, sistemas que pueden razonar y derivar


conclusiones tiles acerca del mundo que nos rodea, sistemas que pueden
comprender un lenguaje natural o percibir y comprender una escena visual, y
sistemas que realizan otro tipo de actividades que requieren de inteligencia
humana.
Programacin Lgica: La Programacin Lgica estudia el uso de la lgica
para el planteamiento de problemas y el control sobre las reglas de inferencia
para
alcanzar
la
solucin
automtica.
La Programacin Lgica, junto con la funcional, forma parte de lo que se conoce
como Programacin Declarativa, es decir la programacin consiste en indicar
como resolver un problema mediante sentencias
Memoria RAM, ROM, Cach:
Memoria ROM: Memoria de solo lectura. No est destinada a la
informacin del usuario, si no que alberga datos almacenados por el
fabricante y que son fundamentales para el buen funcionamiento de la
computadora.
Memoria RAM: Memoria de acceso aleatorio, est diseada para que el
usuario almacene su informacin en ella y que a su vez puede ser dividida
en dos:
o Memoria
Dinmica,
DRAM:
Considerable
capacidad
de
almacenamiento y un bajo consumo de potencia, su problema, la
escasa rapidez.
o Memoria Esttica, SDRAM: Menor capacidad de almacenamiento,
consume ms y es ms cara, pero tienen una ventaja: es mucho ms
rpida.
Memoria Cach: Por las razones anteriores su uso se restringe a los chips
de memoria cach. Para comprender la necesidad de utilizar estos chips de
memoria, tenemos que tener en cuenta que el funcionamiento de la
memoria RAM es unas diez veces ms lento que el del microprocesador.
Para evitar que este tenga que esperar cruzado de brazos, los fabricantes
instalan una memoria de alta velocidad llamada Cach, en el
microprocesador. Cuando este necesita acceder a una informacin
determinada, primero la busca en la memoria cach; si no la encuentra ah
va a buscarla a la memoria RAM y, si tampoco est, la intenta buscar en el
disco duro.
Generaciones de Computadora:
Primera Generacin (1946-1958):
En esta poca las computadoras funcionaban con vlvulas, usaban tarjetas
perforadas para entrar los datos y los programas, utilizaban cilindros
magnticos para almacenar informacin e instrucciones internas y se
utilizaban exclusivamente en el mbito cientfico o militar. La programacin
implicaba la modificacin directa de los cartuchos y eran sumamente
grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad
de calor y eran sumamente lentas.
Segunda Generacin (1958-1964):

Caractersticas de sta generacin: Usaban transistores para procesar


informacin. Los transistores eran ms rpidos, pequeos y ms confiables
que los tubos al vaco. 200 transistores podan acomodarse en la misma
cantidad de espacio que un tubo al vaco. Usaban pequeos anillos
magnticos para almacenar informacin e instrucciones. Producan gran
cantidad de calor y eran sumamente lentas. Se mejoraron los programas de
computadoras que fueron desarrollados durante la primera generacin.
Se desarrollaron nuevos lenguajes de programacin como COBOL y
FORTRAN, los cuales eran comercialmente accesibles. Se usaban en
aplicaciones de sistemas de reservaciones de lneas areas, control del
trfico areo y simulaciones de propsito general. La marina de los Estados
Unidos desarrolla el primer simulador de vuelo, Computadora Whirlwind. Se
comenz a disminuir el tamao de las computadoras.
Aparecen muchas compaas y las computadoras eran bastante avanzadas
para su poca como la serie 5000 de Burroughs y la ATLAS de la
Universidad de Mnchester. Algunas computadoras se programaban con
cintas perforadas y otras por medio de cableado en un tablero
Tercera Generacin (1964-1971):
Comienza a utilizarse los circuitos integrados, lo cual permiti abaratar
costos al tiempo que se aumentaba la capacidad de procesamiento y se
reduca el tamao de las mquinas. La tercera generacin de
computadoras emergi con el desarrollo de circuitos integrados (pastillas
de silicio) en las que se colocan miles de componentes electrnicos en una
integracin en miniatura. El PDP-8 de la Digital Equipment Corporation fue
el primer miniordenador.
Cuarta Generacin (1971-1983):
Fase caracterizada por la integracin sobre los componentes electrnicos,
lo que propici la aparicin del microprocesador, es decir, un nico circuito
integrado en el que se renen los elementos bsicos de la mquina. Se
desarroll el microprocesador. Se colocan ms circuitos dentro de un "chip".
"LSI - Large Scale Integration circuit". "VLSI - Very Large Scale Integration
circuit". Cada "chip" puede hacer diferentes tareas. Un "chip" sencillo
actualmente contiene la unidad de control y la unidad de aritmtica/lgica.
El tercer componente, la memoria primaria, es operado por otros "chips".
Se reemplaza la memoria de anillos magnticos por la memoria de "chips"
de silicio. Se desarrollan las microcomputadoras, o sea, computadoras
personales o PC. Se desarrollan las supercomputadoras.
Quinta Generacin (1984 -1999)
IBM presenta su primera computadora personal y revoluciona el sector
informativo. En vista de la acelerada marcha de la microelectrnica, la
sociedad industrial se ha dado a la tarea de poner tambin a esa altura el
desarrollo del software y los sistemas con que se manejan las
computadoras.
Sexta generacin (2001-2002)

Nace el internet, las lneas de alta velocidad ADSL, la Intel Pentium IV


Power Mac G5 Windows Xp y Mac OS X

Robtica: En la actualidad el termino robot se aplica a todos los ingenios


mecnicos, accionados y controlados electrnicamente, capaces de llevar a cabo
secuencias simples que permiten realizar operaciones tales como carga y
descarga, accionamiento de mquinas-herramienta, operaciones de ensamblaje y
soldadura etc.
Redes: Conjunto de equipos conectados entre s mediante lneas fsicas que
intercambian informacin bajo la forma de datos digitales (valores binarios, es
decir valores codificados como una seal que puede representar 0 1).
Base de datos:
Una base de datos es un conjunto de datos que pueden ser tratados de forma
automtica por una computadora. Los programas de computacin que permiten
instalar una base de datos y trabajar con ella de forma eficaz reciben el nombre
de programas gestores de bases de datos, aunque simplificadamente se les
denomina tambin bases de datos. Por tanto, aunque les designemos con el
mismo nombre, no hay que confundir el programa que nos permite trabajar con
una base de datos con la base de datos propiamente dicha.
En una base de datos relacional la informacin se estructura en ficheros registros
y campos. A su vez varios registros forman un fichero, que se puede guardar en el
disco dndole un nombre identificativo.
Programacin Web: Un trmino amplio que define la creacin de sitios web
para Internet o una intranet. Para conseguirlo se hace uso de tecnologas de
software del lado del servidor y del cliente que involucran una combinacin de
procesos de base de datos con el uso de un navegador web a fin de realizar
determinadas tareas o mostrar informacin.
Navegadores: Un Explorador Web o Navegador es un programa que permite
visualizar pginas web en la red adems de acceder a otros recursos, documentos
almacenados y guardar informacin.
Tipo de Redes:
RED DE REA LOCAL o LAN (local area network). Esta red
conecta equipos en un rea geogrfica limitada, tal como una oficina
o edificio. De esta manera se logra una conexin rpida, sin
inconvenientes, donde todos tienen acceso a la misma informacin y
dispositivos de manera sencilla.
RED DE REA METROPOLITANA o MAN (metropolitan area
network). sta alcanza un rea geogrfica equivalente a un
municipio. Se caracteriza por utilizar una tecnologa anloga a las
redes LAN, y se basa en la utilizacin de dos buses de carcter
unidireccional, independientes entre s en lo que se refiere a la
transmisin de datos.
RED DE REA AMPLIA o WAN (wide area network). Estas redes
se basan en la conexin de equipos informticos ubicados en un rea
geogrfica extensa, por ejemplo, entre distintos continentes. Al

comprender una distancia tan grande la transmisin de datos se


realiza a una velocidad menor en relacin con las redes anteriores.
Sin embargo, tienen la ventaja de trasladar una cantidad de
informacin mucho mayor. La conexin es realizada a travs de fibra
ptica o satlites.
RED DE REA LOCAL INALMBRICA o WLAN (Wireless Local
Area Network). Es un sistema de transmisin de informacin de
forma inalmbrica, es decir, por medio de satlites, microondas, etc.
Nace a partir de la creacin y posterior desarrollo de los dispositivos
mviles y los equipos porttiles, y significan una alternativa a la
conexin de equipos a travs de cableado.
RED DE REA PERSONAL o PAN (personal area network). Es
una red conformada por una pequea cantidad de equipos,
establecidos a una corta distancia uno de otro. Esta configuracin
permite que la comunicacin que se establezca sea rpida y
efectiva.

Buscadores: Un buscador es una pgina web en la que se ofrece consultar


una base de datos en la cual se relacionan direcciones de pginas web con su
contenido. Su uso facilita enormemente la obtencin de un listado de pginas
web que contienen informacin sobre el tema que nos interesa.
CPU (Unidad Central de Proceso) Divisiones:
Definiremos la unidad central de proceso de datos como la suma de la unidad de
control y la unidad aritmtico-lgica. Se conoce por las siglas CPU
correspondientes la expresin inglesa Central Processing Unit.
Unidad aritmtico-lgica: Efecta los clculos aritmticos y
lgicos a partir de los datos que le proporciona la unidad de control.
Unidad de Control: Esta unidad preside y controla todo el flujo de
informacin y de datos hacia cada una de las unidades de la
computadora. La unidad de control es el verdadero cerebro de la
computadora.

1 Breve resea de la computacin


Desde la antigedad, el hombre ha utilizado el baco para ayudarse en los
clculos.
Podemos citar a Leonardo da Vinci (1452-1519) el investigaba sobre los
sistemas mecanizados de clculo sin embargo no lleg a construir algn
prototipo.
Blaise Pascal (1623-1662) Diseo y construy una maquina sumadora
accionada por engranes, conocido como pascalina.
Wilhem Gottfried Leibniz (1646-1716) Su calculadora universal poda hacer
operaciones de multiplicaciones y divisiones.
El telar de Joseph Marie Jacquard (1752-1834) se cita tradicionalmente como
pionero de las maquinas programables.
Charles Babbage (1791-1871) Considerado como el padre de la computadora
construyendo la primera mquina de diferencias.
La Mquina Diferencial, era un dispositivo de 6 Dgitos que resolva Ecuaciones
Polinmicas por el mtodo diferencial, y que requera, de cualquier manera,
bastante trabajo con lpiz y papel.
La Mquina Analtica. De haberse construido, habra sido efectivamente la
Primera Computadora de uso General de la Historia.

Las 2 Mquinas que Ide Babbage eran totalmente mecnicas, usaban Ejes,
Engranajes y Poleas para poder Ejecutar los Clculos
Mark I. Era una mquina impresionante, pues meda unos 15.5 mts. de Largo,
unos 2.40 mts. de Alto y unos 60 cm. de Ancho, pesando unas 5 Toneladas. Fue
de las primeras mquinas de calcular.
En 1946 se construye la primera computadora con propsitos generales,
llamada ENIAC (Integrador Numrico Electrnico e Informtico). Poda realizar
una nica tarea y consuma grandes cantidades de energa.
La primera compaa de computacin fue fundada en 1949 con el nombre de
Electronic Controls Company, y realiz una serie de computadoras llamadas
UNIVAC.
Otro gran avance se produce en 1960, con la invencin del microchip, ya que
permiti fabricar computadoras ms pequeas y manejables en el mbito del
trabajo e incluso como las PC, ya que llev tambin a la creacin de los
microprocesadores. Los tres principales modelos de microprocesadores fueron
el de Intel, el de Texas Instrument y el de Garrett AiResearch.
(1971 a la fecha)
Microprocesador
Chips de memoria.
Dos mejoras en la tecnologa de las computadoras marcan el inicio de la cuarta
generacin: el reemplazo de las memorias con ncleos magnticos, por las de
Chips de silicio y la colocacin de muchos ms componentes en un Chip. El
tamao reducido del microprocesador de Chips hizo posible la creacin de las
computadoras personales. (PC) Hoy en da las tecnologas LSI (Integracin a
gran escala) y VLSI (integracin a muy gran escala) permiten que cientos de
miles de componentes electrnicos se almacn en un clip. Usando VLSI, un
fabricante puede hacer que una computadora pequea rivalice con una
computadora de la primera generacin que ocupara un cuarto completo.

Impacto de las computadoras en la sociedad


En la actualidad decir computacin es como decir modernidad. La aplicacin de
la computacin a los campos ms diversos de la actividad humana ha logrado
mejoras notables en la mayora de ellos y ha dado lugar a profundos cambios
para adaptarse a las nuevas tecnologas de la informacin. En el mundo de los
negocios o de la ciencia, en el campo de la medicina o del arte, en el mbito de
las comunicaciones y la enseanza, la computacin ha representado una
bocanada de aire fresco que ha permitido poner cada vez ms conocimientos a
disposicin de una cantidad cada da mayor de personas.
En la actualidad podemos encontrar aplicaciones de las computadoras en
cualquier materia universitaria como medicina fsica qumica matemticas
ciencias sociales etc, tambin en la industria, la agricultura la empresa los
deportes el ocio de jvenes y mayores, la educacin la defensa etc.

Lenguaje de Alto Nivel, Bajo Nivel, Ensamblador y Mquina


Lenguaje de Alto Nivel: Dentro del lenguaje de alto nivel, lo podemos
caracterizar por expresar el algoritmo de una manera la cual pueda
entenderse para los humanos.
Lenguaje de Bajo Nivel: Es aquel en el que sus instrucciones tienen
un control directo sobre el hardware y dependen de la estructura fsica
de las computadoras que lo soportan.
Ensamblador: Este lenguaje es de bajo nivel que involucra
computadoras microprocesadores, microcontroladores y otros circuitos
integrados, Implementa cdigos de mquina binarios y otras constantes
que se necesitan para formar un programa.
Lenguaje Mquina: El lenguaje que se utiliza con el procesador se le
denomina lenguaje mquina. ste trata de datos tal como llegan al
procesador, que consisten en una serie de 0 y 1 que es el cdigo binario.
Compilador
Un compilador es un programa informtico, que se encarga de traducir el
cdigo fuente de una aplicacin que este en desarrollo, es decir convierte un
programa hecho en lenguaje de programacin de alto nivel a un lenguaje de
mquina, el cual es conocido como de bajo nivel, de tal forma que sea ms
entendible y mucho ms fcil de procesar en el equipo en el que se est
ejecutando.
De igual manera un traductor es el que toma como entrada un texto escrito y
da como salida otro texto en un lenguaje llamado objeto.
Traductor:
El objetivo del traductor es crear una relacin de equivalencia entre ambos
textos y asegurar que los mismos transmitan el mismo mensaje teniendo en
cuenta asimismo aspectos como el gnero, el contexto, la gramtica de cada
uno de los idiomas, las convenciones estilsticas, recursos literarios y otros.
Sistemas Numricos CLASIFICACION DE LOS NUMEROS

La base de un sistema numrico se refiere al nmero de smbolos bsicos


usados, los ms usuales son:
Binario (0,1)
Octal (0-7)
Decimal (0-9)
Hexadecimal (0-9 A-F)
Arquitectura de computadora
El concepto de arquitectura en
el
entorno
informtico
proporciona
una descripcin de la construccin y distribucin fsica de los componentes de
la computadora.

La arquitectura de una computadora explica la situacin de sus componentes y


permite determinar las posibilidades de que un sistema informtico, con una
determinada configuracin, pueda realizar las operaciones para las que se va a
utilizar.

Unidad Central del Sistema


Unidad Central de Proceso (CPU)
Unidad de Control (CU)
Unidad Aritmtica y Lgica (ALU)
Registros
Memoria de Acceso Aleatorio (RAM)
Memoria ROM
Memoria Cach
Buses
Tarjetas De Expansin Interna
Tarjetas Controladoras de Perifricos
Tarjetas Controladoras de Comunicaciones

Sistemas operativos
El sistema operativo se encarga de crear el vnculo entre los recursos
materiales, el usuario y las aplicaciones.

OS X
Windows
GNU/Linux
Unix
Solaris
FreeBSD
OpenBSD
Google Chrome OS

Descripcin de tipos de Programacin


Programacin Estructurada
La programacin estructurada significa escribir un programa de acuerdo a las
siguientes reglas:
El programa tiene un diseo modular.
Los mdulos son diseados de modo descendente.
Cada mdulo se codifica utilizando las tres estructuras de control bsicas:
secuencia, seleccin y repeticin.
La programacin estructurada es el conjunto de tcnicas que incorporan:
Recursos abstractos,
Diseo descendente (top-down),
Estructuras bsicas.
Programacin Orientada a Objetos

La programacin orientada a objetos es un paradigma de programacin que


usa objetos en sus interacciones, para disear aplicaciones y programas
informticos.
o
o
o
o
o

Abstraccin
Encapsulamiento
Polimorfismo
Herencia
Modularidad

Lenguajes de Programacin
Un lenguaje de programacin consiste en una serie de especifica de caracteres
que permiten dar instrucciones a un computador, con la finalidad de hacer que
ella realice ciertas acciones en la solucin de algn problema computarizado

You might also like