REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN SUPERIOR
UNIVERSIDAD POLITÉCNICA TERRITORIAL DE PUERTO CABELLO
CONCEPTOS BÁSICOS DE INFORMÁTICA
Profesor(a): Alumno:
Yelmin Pérez Joandry Zárraga
C.I.V:30.180.123
Informática
2-70
Puerto Cabello, abril de 2021
Historia de la computación
Uno de los primeros dispositivos mecánicos para contar fue el ábaco, cuyo origen
se remonta a las antiguas civilizaciones griega y romana. Este dispositivo es muy
sencillo, consta de cuentas ensartadas en varillas que a su vez están montadas en
un marco rectangular. Al desplazar las cuentas sobre varillas, sus posiciones
representan valores almacenados, y es mediante dichas posiciones que este
representa y almacena datos. A este dispositivo no se le puede llamar
computadora por carecer del elemento fundamental llamado programa.
Los primeros inventos mecánicos fueron la Pascalina inventada por Blaise Pascal
(1623 - 1662) de Francia y la de Gottfried Wilhelm von Leibniz (1646 - 1716) de
Alemania. Con estas máquinas, los datos se representaban mediante las
posiciones de los engranajes, y los datos se introducían manualmente
estableciendo dichas posiciones finales de las ruedas, de manera similar a como
leemos los números en el cuentakilómetros de un automóvil.
La primera computadora fue la máquina analítica creada por Charles Babbage,
profesor matemático de la Universidad de Cambridge en el siglo XIX. La idea que
tuvo Charles Babbage sobre un computador nació debido a que la elaboración de
las tablas matemáticas era un proceso tedioso y propenso a errores. En 1823 el
gobierno británico lo apoyó para crear el proyecto de una máquina de diferencias,
un dispositivo mecánico para efectuar sumas repetidas.
Mientras tanto Charles Jacquard (francés), fabricante de tejidos, había creado un
telar que podía reproducir automáticamente patrones de tejidos leyendo la
información codificada en patrones de agujeros perforados en tarjetas de papel
rígido. Al enterarse de este método Babbage abandonó la máquina de diferencias
y se dedicó al proyecto de la máquina analítica que se pudiera programar con
tarjetas perforadas para efectuar cualquier cálculo con una precisión de 20 dígitos.
La tecnología de la época no bastaba para hacer realidad sus ideas.
El mundo no estaba listo, y no lo estaría por cien años más. En 1944 se
construyó en la Universidad de Harvard, la Mark I, diseñada por un equipo
encabezado por Howard H. Aiken. Esta máquina no está considerada como
computadora electrónica debido a que no era de propósito general y su
funcionamiento estaba basado en dispositivos electromecánicos llamados
relevadores.
En 1947 se construyó en la Universidad de Pennsylvania la ENIAC (Electronic
Numerical Integrator And Calculator) que fue la primera computadora electrónica,
el equipo de diseño lo encabezaron los ingenieros John Mauchly y John Eckert.
Esta máquina ocupaba todo un sótano de la Universidad, tenía más de 18 000
tubos de vacío, consumía 200 KW de energía eléctrica y requería todo un sistema
de aire acondicionado, pero tenía la capacidad de realizar cinco mil operaciones
aritméticas en un segundo.
El proyecto, auspiciado por el departamento de Defensa de los Estados Unidos,
culminó dos años después, cuando se integró a ese equipo el ingeniero y
matemático húngaro John von Neumann (1903 - 1957). Las ideas de von
Neumann resultaron tan fundamentales para su desarrollo posterior, que es
considerado el padre de las computadoras.
La EDVAC (Electronic Discrete Variable Automatic Computer) fue diseñada por
este nuevo equipo. Tenía aproximadamente cuatro mil bulbos y usaba un tipo de
memoria basado en tubos llenos de mercurio por donde circulaban señales
eléctricas sujetas a retardos.
La idea fundamental de von Neumann fue: permitir que en la memoria coexistan
datos con instrucciones, para que entonces la computadora pueda ser
programada en un lenguaje, y no por medio de alambres que eléctricamente
interconectaban varias secciones de control, como en la ENIAC.
Importancia de la computación
Uno de los mayores avances en la tecnología moderna ha sido la invención de
las computadoras. Son ampliamente utilizadas en las industrias y las
universidades. Las computadoras son capaces de hacer un trabajo muy
complicado en todas las ramas del saber. Se pueden resolver los problemas
matemáticos más complejos o poner miles de hechos no relacionados en orden.
Debido a que trabajan con precisión a altas velocidades, ahorran a los
investigadores años de duro trabajo. Todo este proceso mediante el cual las
máquinas pueden ser utilizadas para trabajar para nosotros ha sido llamado "
automatización “... La llegada de la automatización está obligado a tener
importantes consecuencias sociales.
La gente que va de vacaciones pueden ver las condiciones meteorológicas, los
conductores de automóviles puede dar rutas alternativas para evitar los atascos de
tráfico. Las máquinas pueden traducir muchísimos idiomas, así, aunque haya
gente que no entiende ciertos idiomas podemos estar todos conectados.
Las computadoras son de gran utilidad en los hospitales públicos también. Al
proporcionar una máquina con los sistemas de un paciente, el médico será capaz
de diagnosticar la naturaleza de su enfermedad. Del mismo modo, las máquinas
se utilizan para mantener un control de registro de salud de un paciente y llevarlo
hasta al día. Los médicos, por lo tanto, tienen acceso inmediato a una gran
cantidad de hechos que les ayudan en su trabajo.
Las computadoras también serán capaces de saber la edad exacta de un hombre
o cuántos años va a vivir con la ayuda de su cuadro hemático. Es indiscutible que
las computadoras, mejoraron y seguirán mejorando nuestras vidas.
Tipos de Computadoras
Computadoras de escritorio:
Las computadoras de escritorio son el tipo de computadora más común que
existe. Llamado generalmente como computadora de escritorio, de sobremesa, o
simplemente PC, son equipos utilizados en la mayoría de los hogares. Estos
modelos incluyen un monitor, ratón, teclado y un envase donde aloja todos los
componentes internos.
Portátiles:
Su nombre en inglés “laptop”, que viene de la combinación de 2 palabras: lap
(que significa “regazo”) y top (encima), de esta forma llamaron a estos dispositivos
que pueden disponerse sobre las piernas. Estos modelos contienen pantallas
planas, un teclado, dispositivo señalador, memoria y procesador. Las
computadoras portátiles son muy livianas pues su peso no supera los 3 kilos y son
especializadas para usuarios móviles.
Netbooks:
Los netbooks son una versión más pequeña, ligera y compacta que la
computadora portátil. Estos dispositivos están diseñados principalmente para
navegar por la web de forma inalámbrica. Debido a su tamaño, los notebooks
generalmente tienen pantallas de muy poco tamaño, en promedio es de 10,1
pulgadas. Este tipo de computadora contiene una memoria con muy poco espacio
de almacenamiento, no incluyen unidad de CD o DVD, no tienen puertos de
conexión y son poco potentes.
Computadoras de Mano:
Las computadoras de mano, o también llamadas pda (Asistente digital personal)
por sus siglas en inglés, son computadoras sumamente compactas sin teclado y
con pantalla táctil. Estas fueron diseñadas principalmente como agenda
electrónica, calendario, documentos de texto, lista de contactos, reproductor de
sonido, navegador, por Internet, correos electrónicos, recordatorios, entre otras
funciones.
Estaciones de Trabajo:
Las estaciones de trabajo son un tipo de computadora con grandes monitores,
los cuales son capaces de presentar gráficos de alta calidad, este modelo contiene
un procesador muy potente, memoria interna capaz de procesar datos de gran
complejidad, y unidades de disco duro para almacenar gran cantidad de datos.
Servidores:
Los servidores son otro tipo de computadora optimizado para ofrecer servicios a
otras computadoras, todo a través de una red. Generalmente los servidores
cuentan con potentes procesadores, memoria interna que pueda almacenar gran
cantidad de información. Son equipos que están encendidos durante todo el día.
Mainframes:
Son computadoras de gran tamaño, que ocupan el espacio de una habitación o
incluso de una planta entera. Son equipos caros, que están diseñados
principalmente para procesar múltiples tareas realizadas por miles de usuarios al
tiempo. Generalmente las empresas utilizan estos equipos para procesar
aplicaciones que necesitan para su negocio, incluyendo transacciones financieras,
y análisis estadísticos.
Minicomputadoras:
Las minicomputadoras, son en ocasiones llamados servidores de gama media,
pues estos son menos potentes que los amainares, pero más potentes que las
computadoras de escritorio. Estos equipos cuentan con capacidad de cumplir
varias tareas al tiempo, contiene un procesador rápido, y puede soportar cientos
de usuarios a la vez.
Supercomputadoras:
Las supercomputadoras son utilizadas principalmente para realizar grandes
cantidades de cálculos numéricos en periodos cortos de tiempo, las
supercomputadoras cuentan con la mayor y más costosa tecnología disponible.
Estos equipos son solo empleados para aplicaciones especializados como
investigaciones científicas, previsiones meteorológicas, análisis de datos
geológicos, entre otras tareas que necesiten de grandes cantidades de
procesamiento.
Elementos estructurales del equipo
Un computador se divide fundamentalmente en dos partes: el Hardware y el
Software.
Si vemos el computador como una estructura de hardware, notaremos que está
constituido por dispositivos, que clasificaremos según la función que desempeñen.
De acuerdo a esta clasificación tendremos:
Dispositivos de Entrada.
Dispositivos de Salida
Dispositivos de Comunicación.
Dispositivos de Almacenamiento.
Dispositivos de Computo
Dispositivos de almacenamiento
Son todos aquellos que permiten almacenar los datos en el computador. Entre
estos encontramos: el disquete, el disco duro (interno y externo), el CD, el DVD, la
memoria USB, etc.
Dispositivos de comunicación
Son todos aquellos que permiten la comunicación entre computadores. Entre
estos encontramos: el módem, la tarjeta de red y el enrutador (router).
Dispositivos de cómputo
Son todos aquellos que realizan las operaciones y controlan las demás partes del
computador. Entre estos encontramos: la Unidad Central de Procesamiento, la
memoria y el bus de datos.
Unidad Central de Procesamiento (CPU)
Unidad central de proceso o CPU (mejor conocida por sus siglas en inglés, CPU),
es un circuito microscópico que interpreta y ejecuta instrucciones. La CPU se
ocupa del control y del proceso de datos en las computadoras. Generalmente, la
CPU es un microprocesador fabricado en un chip, un único trozo de silicio que
contiene millones de componentes electrónicos. El microprocesador de la CPU
está formado por una unidad aritmético-lógica que realiza cálculos y
comparaciones y toma decisiones lógicas (determinando si una afirmación es
cierta o falsa mediante las reglas del álgebra de Boole. Para aceptar órdenes del
usuario, acceder a los datos y presentar los resultados, la CPU se comunica a
través de un conjunto de circuitos o conexiones llamado bus. El bus conecta la
CPU a los dispositivos de almacenamiento (por ejemplo, un disco duro), los
dispositivos de entrada (por ejemplo, un teclado o un mouse) y los dispositivos de
salida (por ejemplo, un monitor o una impresora).
La Memoria
Es la encargada de almacenar toda la información que el computador está
usando. Las hay de tres tipos y son:
Memoria RAM
Del inglés Random Access Memory, es la memoria principal. Se caracteriza y
diferencia de la memoria ROM porque una vez apagado el sistema operativo, toda
la información almacenada en la memoria RAM es automáticamente borrada.
Memoria ROM
Del inglés Read Only Memory, Es permanente, ya que lo que permanece en la
ROM no se pierde, aunque el computador se apague.
Su función principal es guardar información inicial que el computador necesita
para colocarse en marcha una vez que se enciende. Solo sirve para leer. Se
puede leer la información desde esta memoria y no recibir información.
Memoria Caché
¿Qué significa caché? Literalmente, se trata de una palabra en francés que
quiere decir “escondido” u “oculto”. Pero tiene un uso en la informática que le ha
dado nombre a un tipo particular de memoria.
La memoria caché de un procesador, es un tipo de memoria volátil (como la
memoria RAM), pero muy rápida. Su función es almacenar instrucciones y datos a
los que el procesador debe acceder continuamente. ¿Cuál es su finalidad? Pues
que este tipo de datos sean de acceso instantáneo para el procesador, ya que se
trata de información relevante y que debe estar a la mano de manera muy fluida.
Los sistemas de hardware y software llamados caché, almacenan este tipo de
datos de manera duplicada y por esta razón su acceso es tan veloz.
La memoria Caché es, por proximidad a la CPU, mucho más rápida que la
memoria RAM. También es mucho más pequeña. La velocidad de la caché con
respecto a la memoria RAM convencional es del orden de 5 a 10 veces superior.
El bus de Datos o cables de datos
Es el conjunto de interconexiones entre las distintas partes del computador que
permiten la comunicación entre todos los dispositivos del mismo. También un bus
es un conjunto cableado que sirve para que los dispositivos hardware puedan
comunicarse entre sí.
Hardware y Software
Hardware es el conjunto de componentes físicos de los que está hecho el equipo
y software es el conjunto de programas o aplicaciones, instrucciones y reglas
informáticas que hacen posible el funcionamiento del equipo.
¿Qué es el hardware?
Es la parte que puedes ver y tocar de los dispositivos. Es decir, todos los
componentes de su estructura física como pantallas y teclados.
¿Cuál es el software?
Estos son los programas informáticos que hacen posible la ejecución de tareas
específicas dentro de un computador. Por ejemplo, los sistemas operativos,
aplicaciones, navegadores web, juegos o programas.
Estas características siempre trabajan de la mano. Mientras el software aporta
las operaciones, el hardware es el canal físico por el cual dichas funciones pueden
realizarse.
Aunque aún no tengamos idea de cómo evolucionen las cosas, esta combinación
seguirá funcionando como la base del desarrollo tecnológico.
Sistema Operativo
El sistema operativo es el software que coordina y dirige todos los servicios y
aplicaciones que utiliza el usuario en una computadora, por eso es el más
importante y fundamental. Se trata de programas que permiten y regulan los
aspectos más básicos del sistema. Los sistemas operativos más utilizados son
Windows, Linux, OS/2 y DOS.
Los sistemas operativos, también llamados núcleos o kernels, suelen ejecutarse
de manera privilegiada respecto al resto del software, sin permitir que un programa
cualquiera realice cambios de importancia sobre él que puedan comprometer su
funcionamiento.
El sistema operativo es el protocolo básico de operatividad del computador, que
coordina todas sus demás funciones de comunicaciones, de procesamiento, de
interfaz con el usuario.
Los sistemas operativos consisten en interfaces gráficas, entornos de escritorio o
gestores de ventanas que brindan al usuario una representación gráfica de los
procesos en marcha. También puede ser una línea de comandos, es decir, un
conjunto de instrucciones ordenado según su prioridad y que funciona en base a
órdenes introducidas por el usuario.
Características de un sistema operativo
Es el intermediario entre el usuario y el hardware.
Es necesario para el funcionamiento de todos los computadores, tabletas y
teléfonos móviles.
Otorga seguridad y protege a los programas y archivos del ordenador.
Está diseñado para ser amigable con el usuario y fácil de usar.
Permite administrar de manera eficiente los recursos del ordenador.
La mayoría requiere del pago de una licencia para su uso.
Permite interactuar con varios dispositivos.
Es progresivo, ya que existen constantemente nuevas versiones que se
actualizan y adaptan a las necesidades del usuario.
Funciones de un sistema operativo
Gestionar la memoria de acceso aleatorio y ejecutar las aplicaciones,
designando los recursos necesarios.
Administrar al CPU gracias a un algoritmo de programación.
Direccionar las entradas y salidas de datos (a través de drivers) por medio
de los periféricos de entrada o salida.
Administrar la información para el buen funcionamiento de la PC.
Dirigir las autorizaciones de uso para los usuarios.
Administrar los archivos.
Comandos
Se define comando al mensaje enviado al ordenador, por parte del usuario, y que
va a provocar una respuesta en este. Los comandos son en realidad órdenes,
pues indican al dispositivo informático que debe hacer o ejecutar a continuación,
según el comando que se le envíe.
Cada sistema operativo incorpora un determinado número de comandos básicos,
que permiten ejecutar las tareas más simples con órdenes directas. Esos
comandos son propios y generalmente varían según el sistema operativo, aunque
algunos (ej: copy) son comunes a varios [Link]. Para interpretar estos comandos
y permitir que el usuario los escriba y los envíe, cada sistema operativo trae un
intérprete de comandos o consola de comandos, que actúa de intermediario entre
el ordenador y el usuario, dotando a este último de un medio para usar los
comandos disponibles.
Uso de la red Internet y servicios que presta
Internet (el internet o, también, la internet) es un conjunto descentralizado de
redes de comunicación interconectadas que utilizan la familia de protocolos
TCP/IP, lo cual garantiza que las redes físicas heterogéneas que la componen
constituyen una red lógica única de alcance mundial. Sus orígenes se remontan a
1969, cuando se estableció la primera conexión de computadoras, conocida como
ARPANET, entre tres universidades en California (Estados Unidos).
Uno de los servicios que más éxito ha tenido en internet ha sido la World Wide
Web (WWW o la Web), hasta tal punto que es habitual la confusión entre ambos
términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la
consulta remota de archivos de hipertexto. Esta fue un desarrollo posterior (1990)
y utiliza internet como medio de transmisión.
Protocolos de red
Los protocolos de red son un conjunto de reglas que gobiernan la comunicación
entre dispositivos que están conectados a una red. Dichas reglas se constituyen
de instrucciones que permiten a los dispositivos identificarse y conectarse entre sí,
además de aplicar reglas de formateo, para que los mensajes viajen de la forma
adecuada de principio a fin. Dichas reglas de formateo determinan si los datos son
recibidos correctamente o si son rechazados o ha habido algún tipo de problema
en la transferencia de la información.
Protocolos de la capa de acceso al medio
ARP (Address Resolution Protocol)
El protocolo ARP para redes IPv4 es uno de los protocolos fundamentales de
Internet y de las redes locales. Este protocolo también trabaja junto con el
protocolo IP para mapear direcciones IP en relación a las direcciones de hardware
utilizados por un protocolo de enlace datos. A estas direcciones de hardware se
las denominan direcciones MAC. Estas direcciones sirven de código de
identificación para cada una de las interfaces de red de los dispositivos.
Protocolos de la capa de red
Internet Protocol (IP)
El protocolo de IP es un estándar con especificaciones respecto a cómo deben
funcionar los dispositivos conectados que se encuentran en Internet. Por un par de
razones: el direccionamiento y el routing.
El direccionamiento consiste en asegurar que cualquier dispositivo conectado a
una determinada red cuente con una dirección de IP única. Así, se podrá conocer
al origen y el destino de los datos en tránsito. Por otro, lado el routing determina el
camino por el cual el tráfico debe transitar teniendo como base la dirección IP. La
tarea de routing es realizada mediante los routers, no solamente el que tenemos
en nuestro hogar, sino los routers de los operadores.
Internet Control Message Protocol (ICMP)
Este protocolo apoya al proceso de control de errores. Esto es así ya que el
protocolo IP, por defecto, no cuenta con un mecanismo para la gestión de errores
en general. ICMP es utilizado para el reporte de errores y consultas de gestión.
Protocolos de la capa de transporte
Transmission Control Protocol (TCP)
TCP es el aliado de IP para garantizar que los datos se transmiten de manera
adecuada a través de Internet. Su función principal es asegurar que el tráfico
llegue a destino de una manera confiable. Esta característica de confiabilidad no
es posible lograrla únicamente mediante IP. Otras funciones de TCP son:
Que no se pierdan los paquetes de datos.
Control del orden de los paquetes de datos.
Control de una posible saturación que se llegue a experimentar.
Prevención de duplicado de paquetes.
Protocolos de la capa de aplicación
Hypertext Transfer Protocol (HTTP)
Es el protocolo que permite que los navegadores y servidores web se
comuniquen adecuadamente. Este es utilizado por navegadores web para solicitar
archivos HTML de parte de los servidores remotos. Así, los usuarios podrán
interactuar con dichos archivos mediante la visualización de las páginas web que
cuentan con imágenes, música, vídeos, texto, etc.
El protocolo HTTP tiene como base a TCP, el cual implementa un modelo de
comunicación cliente-servidor.
Domain Name System (DNS)
Es el servicio encargado de traducir/interpretar nombres de dominio a direcciones
IP. Recordemos que los nombres de dominio se constituyen en base a caracteres
alfabéticos (letras), los cuales son más fáciles de recordar. Para el usuario, es más
fácil recordar un nombre que una serie numérica de cierta longitud. Sin embargo,
Internet en general funciona en gran parte mediante las direcciones de IP.
Siempre y cuando introduzcas un nombre de dominio en tu navegador, un servicio
DNS recibe esa información para interpretarla y permitir la visualización de la
página web deseada.
File Transfer Protocol (FTP)
El protocolo FTP es utilizado para compartir archivos entre dos ordenadores. Así
como el protocolo HTTP, FTP implementa el modelo cliente-servidor. Para que se
pueda ejecutar FTP, se debe lanzar el cliente FTP y conectar a un servidor remoto
que cuente con un software del mismo protocolo. Una vez que la conexión se ha
establecido, se deben descargar los archivos elegidos de parte del servidor FTP.
Internet Message Access Protocol (IMAP)
Es un estándar para el acceso a correos electrónicos alojados en un servidor
web, mediante un cliente de correo electrónico local. Para establecer las
conexiones de comunicación, utiliza el protocolo de la capa de transporte TCP.
Simple Mail Transfer Protocol (SMTP)
Este protocolo, es considerado como uno de los servicios más valiosos de
Internet. La mayoría de los sistemas que funcionan a través de Internet se valen
de SMTP como un método para enviar/transferir correos electrónicos.
Funcionamiento de la red Internet
Internet está constituida por millones de recursos, principalmente ordenadores
con una dirección IP definida, conectados entre sí.
Este conjunto conforma la red más grande de la tierra con expectativas infinitas,
pero ¿Cómo están organizados estos ordenadores?
Internet debe analizarse desde diferentes niveles jerárquicos. El principal nivel lo
componen menos de decena de grandes compañías que son los proveedores
principales y poseen las redes interurbanas de alta velocidad, columna vertebral
de Internet.
Estas redes pasan por las ciudades principales del mundo y se desconectan en
puntos determinados.
La estructura sobre la que funciona es fundamentalmente la red telefónica
mundial. Estas líneas son operadas por las grandes compañías telefónicas,
algunas incluso sólo para la transferencia de datos.
Aparte de los ordenadores existen otros dispositivos para garantizar la
comunicación como los switches, routers y módems (entre muchos otros) cada
cual con un papel específico en el proceso de producir y regular el tráfico de datos.
Internet basa su trabajo en un esquema cliente-servidor, donde el ordenador
local, que solicita y recibe la información desde un navegador, es el cliente y el
ordenador remoto que contiene y transmite información, es el servidor.
Intercambio de archivos
El intercambio de archivos es el acto de distribuir o proveer acceso a información
almacenada digitalmente, como programas informáticos, obras multimedia (audio,
video), documentos, o libros electrónicos. Puede ser implementado con distintos
tipos de almacenamiento, transmisión y modelos de distribución. Algunos de los
métodos más comunes son la distribución manual mediante el uso de medios
extraíbles (CD, DVD, disquetes, cintas magnéticas, memorias flash), instalaciones
centralizadas de servidores de archivos en redes informáticas, documentos
enlazados de la World Wide Web, y el uso de redes peer-to-peer (P2P)
distribuidas.
Correo eléctronico
Un correo electrónico (en inglés: electronic mail, normalmente abreviado e-mail o
email) es un servicio de red que permite a los usuarios enviar y recibir mensajes
(también denominados mensajes electrónicos o cartas digitales) mediante redes
de comunicación electrónica.
El término «correo electrónico» proviene de la analogía con el correo postal:
ambos sirven para enviar y recibir mensajes, y se utilizan «buzones» intermedios
(servidores de correo). Por medio del correo electrónico se puede enviar no
solamente texto, sino todo tipo de archivos digitales, si bien suelen existir
limitaciones al tamaño de los archivos adjuntos.
ANEXOS
Ábaco Regla de Cálculo
La Pascalina Máquina Calculadora Mecánica
Máquina Diferencial Colossus
MARK I EDVAC
Apple II IBM PC