El
ábaco fue uno de los primeros dispositivos mecánicos, la PASCALINA el
inventor y pintor Leonardo Da Vencí trazo las ideas para una sumadora
mecánica, el filosofo y matemático Francés Belice Pascal invento y construyo la
primera sumadora mecánica, se le llamo pascalina y funcionaba como maquina a
base de engranes y ruedas.
La primera computadora digital
electrónica de operación automática del mundo se desarrolló entre los años 1937
a 1942.
Con estas maquinas los datos se
representaban mediante las posiciones de los engranes y los datos se
introducían manualmente estableciendo dichas posiciones finales de las ruedas.
La primera computadora fue la maquina
analítica creada por Cherles Babbage, profesor matemático de Cambridge en el
siglo XIX.
¿Qué es
una computadora?
Es un
dispositivo electrónico programable que puede almacenar, recuperar datos, en
palabras más sencillas, es una maquina que obedece las ordenes que le dan.
Sus
principales categorías son:
·
Computadoras multiusuario
·
Computadoras monousuario
·
Computadoras portátiles
·
Computadoras de propósito especial
Los
componentes físicos de la computadora son:
·
Hardware
·
Unidad central de procesamiento
·
Memoria principal
·
Dispositivos periféricos
¿Qué es
informática?
Es la ciencia enfocada al estudio de
las necesidades de información como las de los mecanismos, sistemas necesarios
para producirla y aplicarla.
El proceso de la información a tenido
que ser automatizado pues los volúmenes de datos que se manejan actualmente
presentan grandes inversiones en tiempo y recursos. Suelen diferenciarse varios
campos de la informática.
Análisis numérico, teoría de la
información, lenguajes y gramática, automatización, etc.
Arquitectura de los ordenadores y los
sistemas de exploración, jerarquía de los recursos, comunicación entre
procesadores, redes, etc.
INFORMÁTICA
METODOLÓGICA
INFORMÁTICA
APLICADA
Los
tipos de computadoras son:
·
Computadora interactiva
·
Computadora programable
·
Computadora analógica
·
Computadoras personales
·
Computadoras ópticas
·
Las computadoras modernas
Los datos
se almacenan en un sistema computacional. Los datos son la materia prima de la
que se deriva la información, y la información, esta conformada por los datos
que se han recopilado y manipulado de manera significativa. Para manipular los
datos, debemos tener alguna manera de almacenarlos y recuperarlos.
Los datos se guardan temporalmente
durante el procesamiento, en una sección del sistema llamada almacenamiento
primario o memoria principal.
UNIÓN DE
BITS PARA FORMAR BYTES
EBCDIC Y
ASCII
Las
computadoras no nos hablan en español, ingles o francés, tienen sus propios
lenguajes, los bits se combinan de acuerdo a un sistema de codificación para
representar letras, números y caracteres especiales.
La
codificación binaria de la información consiste en descomponerla en sus
unidades elementales, es decir, convertirla en preguntas a las que solo es
posible responder si o no.
MEMORIA
Su definición es: almacenes internos en
el ordenador. El termino memoria identifica al almacenaje que existe en las
cintas o los discos. Por otra parte, el termino memoria se utiliza generalmente
como taquigrafía para la memoria física, que se refiere a los chips reales
capaces de llevar a cabo datos.
Hay varios
tipos de memoria:
·
RAM (Memoria de acceso aleatorio)
·
ROM (Memoria inalterable)
Las partes que componen una computadora
se dividen en dos grandes categorías: Hardware y Software.
Se denomina hardware todo aquello
tangible o “duro” del equipo comprende todos los dispositivos físicos tales
como unidad de procesamiento, monitor, tarjetas, teclado, etc.
El CPU se encarga de las siguientes
funciones:
a) Interpreta
y ejecuta secuencias de instrucciones
b) Manipula
datos en orden a las instrucciones
c) Identifica
y responde a señales de interrupción
d) Proporciona
almacenamiento temporal de datos
e) Proporciona
señales de reloj o base de tiempo para el desarrollo de las actividades del
procesador.
Los
principales componentes del CPU son:
La ALU o Unidad Aritmética Lógica que
es la que se encarga de realizar todas las funciones lógicas y aritméticas detalladas en las
instrucciones del programa.
La
unidad de control, es la que determina en que orden se realizaran las funciones
internas del computador, y que a su vez cuenta con varios componentes.
Se
conoce como todo lo aquello no tangible o “blando” del equipo, como son
programas, datos, etc. Actualmente, el concepto de software incluye también los
elementos de documentación de los programas. A continuación se describen los
elementos del software de un sistema tradicional de microcomputadoras:
Sistema Operativo
Es la serie
de comandos e instrucciones primarias que se dirigen a una computadora para
permitir un dialogo entre la computadora y el usuario. Entre los sistemas
operativos más conocidos para micro
computadoras están:
CP/M (en proceso de desaparición)
DOS (diskett operarting
system)
OS/2
Unix o Xenix
VMS
MAC
CLASIFICACIÓN DE LAS COMPUTADORAS POR CAPACIDAD
Primera generación
La
computadora más exitosa de la primera generación fue la IBM 650, de la cual se
produjeron varios cientos. Esta computadora que usaba un esquema de memoria
secundaria llamado tambor magnético, que es el antecesor de los discos
actuales.
Segunda generación
En esta
generación las computadoras se reducen de tamaño y son de menor costo. Aparecen
muchas compañías y las computadoras eran bastante avanzadas para su época como
la serie 5000 de Burroughs y la ATLAS de la Universidad de Manchester.
Tercera generación
Se
inaugura con la IBM 360 en abril de
1964. las tres características de esta generación fueron las siguientes:
Su
fabricación electrónica esta basada en circuitos integrados.
Su
manejo es por medio de los lenguajes de control de los sistemas operativos.
Cuarta generación
Aquí
aparecen los microprocesadores. En 1981 se vendieron 800 000 computadoras
personales, con el surgimiento de las computadoras personales, el software y
los sistemas que con ellas se manejan han tenido un considerable avance,
también las industrias del Software de las computadoras personales crece con
gran rapidez.
Quinta generación
En
vista de la acelerada marcha de la
microelectrónica, la sociedad industrial se ha dado a la tarea de poner también
a esa altura el desarrollo del software y los sistemas con que se manejan las
computadoras.
Japón lanzó
en 1983 el llamado “programa de la quinta generación de computadoras”, con los
objetivos explícitos de producir máquinas con innovaciones reales en los
criterios mencionados.
CLASIFICACIÓN DE LAS COMPUTADORAS POR SU TIPO
Híbridas
El termino
propulsión híbrida es utilizado para referirse a vehículos con más de una
fuente de propulsión. Los sistemas híbridos pueden incorporar varios tipos de
acumuladores de energía y/o conversores de energía.
Digitales
A
diferencia de la computadora analógica, limitada por la precisión de las
mediciones que pueden realizarse, la computadora digital puede representar
correctamente los datos con tantas posiciones y números que se requieran.
Analógicas
Las
computadoras analógicas obtienen todos sus datos a partir de alguna forma de
medición.
Microcomputadoras
Pequeñas
solo en tamaño físico y accesibles económicamente, este tipo de computadoras
son tan dinámicas, que lo mismo las puede utilizar un experto en el trabajo
como un niño en casa.
Minicomputadoras
Estas
maquinas son más pequeñas que las microcomputadoras pero también de un menor
costo, son el punto intermedio entre una microcomputadora y una
Macrocomputadora, en cuanto a su forma de operar se asemeja más a una
Macrocomputadora.
Macrocomputadoras
Por lo
general cuenta con varias unidades de disco para procesar y almacenar grandes
cantidades de información.
El
usuario se dirige a la computadora central de la organización cuando requiere
apoyo procesamiento.
Supercomputadora
Actúa
como arbitro de todas las solicitudes y controla el acceso a todos los
archivos, lo mismo hace con las operaciones de Entrada / salida cuando se
preparan salidas impresas o efímeros.
Software
Es lo
opuesto a hardware, los componentes físicos de la computadora.
El software
es un instrumento mediante el cual se puede comunicar con el ordenador.
Clasificación
El
software se clasifica en tres grandes grupos:
1) Sistemas
operativos
2) Lenguajes
de programación
3) Aplicación
de corte general
Sistema Operativo
El
sistema operativo controla el poderío de la computadora.
El S.
O. Despierta la computadora y hace que reconozca a la CPU, la memoria, el
teclado, el sistema de video y las unidades de disco.
Existen numerosos S. O. por ejemplo:
1) Uso
personal
2) Procesamiento
de textos
3) Manejo
de medios básicos
4) Hojas
de caculo (control de una empresa mediana o pequeña, contabilidad y
administración, etc.)
LENGUAJES DE PROGRAMACIÓN
Estos
pertenecen a tres grandes categorías:
1)
Lenguaje maquina
2)
Lenguaje ensamblador
3)
Lenguaje de alto nivel
El
programador escribe programas en estos lenguajes mediante secuencias de
instrucciones, después el programa se traduce a código maquina (copiladores), o
se interpreta instrucción por instrucción.
LA NECESIDAD DE UN SISTEMA OPERATIVO
El sistema
operativo debe permitir la transferencia de datos entre los programas y el
hardware y entre el usuario y la computadora.
Algunos sistemas operativos que se usan hoy en día
MS-DOS
MS-DOS
son las siglas de Microsoft Disk Operative System, es un sistema operativo que
trabaja en micro computadoras con los procesadores Intel 8086.
RECURSOS DE LA COMPUTADORA
Se
llama recurso de la computadora a sus principales partes.
1) Procesador
2) Dispositivo
de entrada y salida
3) Memoria
prima
4) Sistemas
de archivo
LENGUAJES DE PROGRAMACIÓN (Q* Basic)
Basic
son las siglas de Beginner* All. purpose Symbolic Instrucctio Code, este
leguaje fue desarrollado en 1965, en el Darmouth College (New Hamshire), por
Thomas Kurtz y Jhon Kennedy, estos investigadores tuvieron como finalidad tener
un leguaje fácil de aprender (en aquella época de lenguajes existentes
resultaba sencillo para los estudiantes universitarios).
Estas
características son la simplicidad, el fácil aprendizaje, la veracidad y no ser
estructurado, este lenguaje fue desarrollado junto con el primer sistema de
tiempo compartido del mundo en una cosa para servir de lenguaje de aprendizaje
a los alumnos.
Su
característica principal consiste en que es muy fácil de usar por los
principiantes en programación, esta son las características que lo hacen
diferente de los demás lenguajes.
·
Se puede dar un nombre corto a las variables del
Basic
·
El Basic permite programar de una forma convencional
·
Los mensajes de error generados por el Basic son
explícitos y numerosos
LENGUAJES PASCAL Y TURBO PASCAL
El
lenguaje de programación Pascal es un lenguaje de alto nivel y propósito
general (es aplicable a una gran numero de aplicaciones diversas), desarrollado
por el profesor suizo Niklaus Wirth como un lenguaje para enseñar la
programación de modo (con un método) disciplinado sistemático.
Una
visión preliminar del lenguaje apareció en 1968, y el primer compilador
completo apareció a finales de 1970 (en 1971, según algunos historiadores
informáticos), desde entonces muchos compiladores ha sido construidos y están
disponibles para diferentes maquinas, durante muchos años el libro Pascal User
Manual and Report.
Pascal
El
leguaje pascal estándar presenta una serie de características que lo hacen
idóneo como primero o segundo lenguaje de programación, desde el punto de vista
del aprendizaje y como leguaje de propósito general para la resolución de
aplicaciones de todo tipo: gestión, científicas, ingeniería, etc., destacamos
en apartado las características más sobresalientes.
Turbo Pascal
En 1983
la firma Borland international lanzó al mercado un compilador de Pascal
denominado Turbo Pascal por el notable y reducido precio de $10.95 dólares
U.S.A. y a modo experimental la versión fue un éxito ya que no solamente
funcionaba, sino que compilaba y corría los programas más rápido que cualquier
compilador de pascal existente en el mercado.
Turbo
Pascal es sin lugar a dudas una herramienta de programación potente, fácil de
utilizar e idónea para el aprendizaje
de profesionales o aficionados a la programación ya que ha añadido a todas las
ventajas de pascal reseñadas anteriormente las propias del entorno de la
programación aquí citadas y las que se verán en los siguientes capítulos.
UNIDAD C
Durante
el anterior y este ultimo año todo el software existente en el mercado ha
olvidado por completo la vieja unidad de medida de los programas del DOS.
Sin
embargo no es simplemente cuestión de tener una sola unidad “C” conteniendo
toda la capacidad del disco duro, en todo caso es siempre conveniente
fraccionar el disco duro mediante algún programa de unidades como el de fdisk
del dos o el disk manager, a fin de tener una unidad externa.
Existen
programas como fdisk y disk manager que permiten dividir un disco duro en
varias porciones lógicas y cada una de ellas se comporta como una unidad
independiente dando la apariencia de tener varios discos duros en nuestra
computadora.
Clusters o racimos
Es
muy importante hablar de estos clusters
o racimos ya que se desee o no, los tamaños de particiones que se elijan para
las unidades tienen un impacto trascendental en el nivel de aprovechamiento del
disco duro.
Todo
este proceso se realiza prácticamente de forma trasparente al usuario, es el mismo
sistema operativo el que en base al tamaño del disco duro, define cuál será el
tamaño más adecuado para el cluster. Vale la pena notar que la información de
cada cluster se almacena en una porción del disco duro situada al inicio del
mismo denominada FAT.
La FAT
(File Allocation Table), es como el índice de todos los cluster del disco duro,
y será tan grande como clusters existían en el mismo.
Tamaño cluster
El
sistema operativo es quien define cuál será el tamaño para los clusters de un
disco duro. Esta decisión es efectuada a partir del tamaño del disco duro, de
forma estándar para unidades de almacenamiento con formato FAT y VFAT que son
las más comunes en el mundo de las computadoras personales.
PROCESADORES DE TEXTOS
En
informática, es la aplicación utilizada para la manipulación de documentos
basados en texto. Es el equivalente electrónico del papel, el bolígrafo, la
maquina de escribir, el borrador y el diccionario.
Aspecto de la pantalla
Los
procesadores de texto para Windows presentan un aspecto común, en los que la
pantalla aparece dividida en varias partes de arriba abajo:
·
Barra de titulo
·
Barra de menús
·
Barra de herramientas
·
Área de edición
·
Barra inferior
Modos de visualización
Los
modernos procesadores de texto disponen de varias modalidades de visualización
modalidad de más calidad, es una visualización tipo WYXIWYG (wath you se is
wath you get), que significa que el documento una ves que este impreso tendrá
el mismo aspecto que el que aparece en pantalla.
Algunos programas permiten además la modalidad de
esquema
Esta es
una herramienta muy potente que permite modificar fácilmente la organización
del documento al mover y cambiar el estilo asignado a grandes bloques de texto.
Manejo de bloques
·
Pinchar y arrastrar con el ratón
·
Con el teclado
·
Copiar
·
Cortar
·
Asignar formato
Formato de texto
Dar
formato a un texto significa, en términos generales, fijar los parámetros que
definirán su aspecto, desde el tipo de letra a su alineación en la página. Este
aparato hace referencia concretamente a la forma de modificar el aspecto de
fragmentos de texto que queremos diferenciar del resto del mismo.
Estilos de párrafo
La
utilidad de estilos de párrafo va más allá del formateo de texto, ya que son la
base para algunas de las funciones avanzadas de los procesadores de texto con:
·
Esquemas
·
Índices
HOJAS DE CÁLCULOS
Programa de hojas de cálculos
Los
programas de hoja de calculo usan filas columnas y celdas. Cada celda puede contener
textos, datos numéricos o una formula que use valores existentes en otras
celdas para hacer un calculo determinado. Para facilitar los cálculos, estos
programas incluyen funciones incorporadas que realizan operaciones estándar.
Los programas de hoja de cálculos pueden incluir
también utilidades de macros; algunas se pueden utilizar para crear y ordenar
bases de datos.
Hojas electrónicas de calculo
La forma mas simple de entender el concepto de hoja
de cálculo electrónica de calculo es por medio de una analogía con las hojas
tabulares utilizadas en diferente procesos administrativos, sobre todas las de
contabilidad.
VENTAJAS DE LAS HOJAS ELECTRÓNICAS DE CALCULO
El tamaño en una hoja tabular está limitado por el,
espacio físico del papel, mientras que una hoja electrónica de cálculo, el
limite es prácticamente infinito, puesto que resulta factible aprovechar más
de 8 mil renglones y 256 columnas de
diversos anchos.
EXCEL
Excel es el programa que ofrece Microsoft para crear hojas
de cálculos y gráficas.
Con respecto a los campos numéricos, hay que tener en
cuenta que no todos los datos formados por números se consideran de tipo
numérico, ya, que por ejemplo datos formados por números como el de teléfono o el de distrito postal,
con lo que nunca vamos a hacer operaciones matemáticas, se deben definir como
el tipo carácter.
El programa gestor de la base de datos tiene que
posibilitarnos la modificación de la lectura de la base de datos.
Bajas modificaciones y consultas
Para mantener al día una base de datos, algunas veces
tendremos que borrar un registro.
Un programa gestor de bases de datos tiene que
facilitarnos la posibilidad de eliminar registros ya introducidos, si es
necesario.
Consultas
Un programa de gestor de base de datos tiene
que ocuparse de buscar rápidamente los datos de un registro que nosotros
queramos consultar.
BASES DE DATOS
Cualquier
conjunto de datos organizados para su almacenamiento en la memoria de un
ordenador o computadora, diseñado para facilitar su mantenimiento y acceso de forma estándar.
ESTRUCTURA DE LA BASE DE DATOS
Antes de
comenzar a introducir datos que hay que definir la estructura de la base de
datos, es decir, que campos va tener, como se llamara cada campo, deque tipo será y que longitud tendrá.
PROGRAMAS DE TIPO GRAFICO
Es un
programa que nos permite crear diversas publicidades como pueden ser trópicos.
Pancartas, Publicidades, Tarjetas de presentación, Calendarios entre otras
cosas mas.
TIPOS DE GRÁFICOS
·
GRAFICO DE TORTUGA
·
GRÁFICOS DE MAPAS DE BITS
·
GRÁFICOS DE TRAMA
·
GRÁFICOS DE VECTORALES
·
GRÁFICOS
ORIENTADOS A OBJETOS
·
GRÁFICOS POR ORDENADOR O COMPUTADORA
·
COMO FUNCIONAN LOS GRÁFICOS POR ORDENADOR
·
PROCESADO DE IMÁGENES
SOFTWARE DE COMUNICACIÓN Y DISEÑO
Para que 2
maquinas puedan comunicarse deben seguir el mismo protoloco: es decir un
conjunto de reglas para intercambio de datos entre una terminal y una
computadora o entre 2 computadoras.
El
software de comunicación presenta en
diversas formas. Para los usuarios que
trabajan exclusivamente en la red local, muchas de las tareas de comunicación
pueden manejarse con un sistema operativo de red, como el netware de novell.
Aparte de
la red local, la clase común de software de comunicación es el programa
terminal de que permite que una computadora personal funcione como si fue a una
terminal este tipo de programa (también conocido como emulador de terminal) se
encarga del mercado telefónico el manejo de protolocos y una diversidad de
detalle necesarios para que trabajen en
conjunto la computadora personal y el modem.
UNO DE LOS PROGRAMAS DE DISEÑO Y COMUNICACIÓN MAS CONOCIDOS
SON
·
POWWER POINT
·
AUTO CAD
·
INTERNET
·
ADOVE ACTIVE SHERE
VIRUS Y ANTIVIRUS
1. CÓMO SE PRODUCEN LAS INFECCIONES
Los virus informáticos
se difunden cuando las instrucciones -o código ejecutable - que hacen funcionar
los programas pasan de un ordenador a
otro. Una vez que un virus está activado, puede reproducirse copiándose
en discos flexibles, en el disco duro, en programa informáticos legítimos o a través de redes
informáticas.
Algunos
virus tienen una capacidad de adherirse a programas legítimos. Los virus
también pueden residir en las partes del disco duro o flexible que cargan y
ejecutan el sistema operativo cuando se arrancan el ordenador, por lo que
dichos virus se ejecutan automáticamente.
Existen
seis categorías de virus: parásitos, del sector de arranque inicial,
multipartitos, acompañantes de vinculo y de fichero de datos.
DETENCIÓN DE VIRUS
Para
detectar la presencia de un virus pueden emplearse varios tipos de programas
antivíricos los programas de rastreos pueden reconocer las características en
los ficheros del ordenador.
Los únicos
programas que detectan todos los virus son los de comprobación de suma, que
emplean cálculos matemáticos para comparar el estado de los programas
ejecutables antes y después de ejecutarse. Si la suma de comprobación no
cambia, el sistema no esta infectado.
Los virus
informáticos son programas, generalmente destructivos, que se introducen en el
ordenador (al leer un disco o acceder una red informática) y pueden provocar
perdida de la información (programas y datos) almacenada en el disco duro.
SISTEMAS NUMÉRICOS
DE ADICIÓN
Desde hace
5OOO años la gran mayoría de las civilizaciones han contado en unidades,
decenas, centenas, millares etc. es decir de la misma forma que seguimos haciendo hoy.
El sistema
actual fue inventado por los indios y transmitidos a Europa por los árabes. Del origen indio del sistema
hay pruebas documentales más que los introductores del nuevo sistema en la
Europa de 1200
TIPOS DE SISTEMA DE NUMERACIÓN
·
Sistemas de numeración aditivos
·
El sistema de numeración egipcio
·
El sistema de numeración griego
·
Sistema de numeración híbridos
·
Sistema de numeración chinos
·
Sistemas de numeración posesiónales
·
El sistema de numeración maya
·
El sistema de numeración babilónico
·
Sistema de numeración romana
·
Sistema numérico de posición
Si el primer operado ò el segundo operado pero ambos, es uno, el resultado es uno, de lo
contrario el resultado es cero. Si uno de los operados en la operación lógica
OR exclusivo es una, el resultado es siempre el inverso del otro operado.
SISTEMAS NUMÉRICOS
Los
modernos equipos de computo actuales no utilizan el sistema decimal para
representar valores numéricos, en su lugar se hace uso del sistema binario,
también llamado complemento de dos.
EL SISTEMA NUMÉRICO BINARIO
Los sistemas
de computo modernos trabajaban utilizando la lógica binaria. Las computadoras
representan valores utilizando dos niveles de voltaje (generalmente OV. y 5V),
con estos, niveles podemos representar exactamente dos valores diferentes
conveniencia.
SISTEMAS NUMÉRICOS
En
matemáticas barios sistemas de notación que se han usado o se usan para
representar cantidades abstractas denominadas números. Un sistema numérico esta
definido por la base que se utiliza. La base de un sistema numérico es el
numero de símbolos diferentes o
guarismos, necesarios para representar un numero cualquiera de los
infinitos posibles en el sistema.