SlideShare una empresa de Scribd logo
1 de 73
Descargar para leer sin conexión
COLEGIO NACIONAL TÉCNICO AGROPECUARIO
“EDUARDO SALAZAR GÓMEZ”
Profesor:
Tlgo. Luis F. Córdova P.
EL TERMINO ES ACRÓNICO
DE INFORMACIÓN Y
AUTOMATICA, QUE
SIGNIFICA: TODO AQUELLO
QUE TIENE RELACIÓN CON
EL PROCESAMIENTO DE
DATOS, UTILIZANDO LAS
COMPUTADORAS
CIENCIA QUE ESTUDIA EL
TRATAMIENTO AUTOMÁTICO DE LA
INFORMACIÓN, MEDIANTE MÁQUINAS
DISEÑADAS PARA ESE PROPÓSITO
MAQUINA CAPAZ DE
ACEPTAR DATOS A TRAVÉS
DE UNA MEDIO DE ENTRADA,
PROCESARLOS
AUTOMÁTICAMENTE BAJO
EL CONTROL DE UN
PROGRAMA PREVIAMENTE
ALMACENADO, Y
PROPORCIONAR LA
INFORMACIÓN RESULTANTE
A TRAVÉS DE UN MEDIO DE
SALIDA
ES LA PARTE TANGIBLE DEL COMPUTADOR.
CONSTITUYE CADA UNA DE LAS PARTES FÍSICAS
QUE FORMAN UN ORDENADOR, INCLUIDOS SUS
PERIFÉRICOS
ES UN CONJUNTO DE
INSTRUCCIONES
DETALLADAS QUE
CONTROLA LA
OPERACIÒN DE UN
SISTEMA
COMPUTACIONAL.
CONJUNTO DE
INSTRUCCIONES DE
COMPUTADOR
DISEÑADOS PARA
RESOLVER PROBLEMAS,
CONFIRIENDO A LA
COMPUTADORA
CAPACIDAD PARA
LLEVAR A CABO LAS
FUNCIONES DESEADAS.
• La informática se
remonta desde antes
de nuestra historia, en
la prehistoria, ya,
existía en babilonia
una “máquina” que
permitía realizar
cálculos llamada
ábaco
Ábaco, invento creado en babilonia en el
3500 A.C.
JOHN NAPIER (1550 – 1617)
Inventó en 1614 los logaritmos
neperianos, llamados así en su
honor. Mediante el uso de
logaritmos consiguió simplificar
el cálculo de multiplicaciones y
divisiones, reduciendo a un
calculo de sumas y restas.
El propio Napier construyó en
1617 unas tablillas con
bastoncillo que permitían
realizar multiplicaciones de
números relativamente grandes
WILHELM SCHICKARD (1592 – 1635)
Nacido 22 de abril de 1592 en la ciudad de Herrenberg -
muerto 1635 en Tubinga. Era un matemático alemán famoso
por haber construido la primera calculadora automática en el
año 1623. Sus áreas principales de investigación incluían la
astronomía, las matemáticas y la topografía. En 1623,
Schickard le indica a Kepler que había construido una máquina
para calcular, a la que denomina "Reloj de Cálculo" o "Reloj
calculante", y que se basaba en los “Huesos de Napier" y en
un mecanismo de sumas parciales. Este dispositivo podía
efectuar las cuatro operaciones aritméticas fundamentales con
acarreos manejando números de hasta seis dígitos cada uno.
Este artefacto se basaba en el movimiento de seis ruedas
dentadas que se engranaban a una rueda "mutilada", la cual
permitía, por cada vuelta completa, que la rueda a su derecha
diera un décimo de una vuelta. El dispositivo contaba con una
campana que se activaba cuando se producían errores de
desbordamiento (es decir, cuando el resultado era un número
de más de seis dígitos).
BLAISE PASCAL (1623 – 1662)
Se considera que la primera máquina de calcular, fue inventada
por este científico y filósofo Francés en 1642.
Se trataba de una “SUMADORA MECANICA”; que efectuaba
automáticamente sumas gracias a los movimientos de las ruedas
dentadas de las que estaba construida.
Constaba de un conjunto de ruedas dentadas, cada una de ellas
numeradas del 0 al 9, cuando una rueda pasaba del 9 al 0,
después de una vuelta completa, producía un arrastre de un
décimo de vuelta en la rueda situada a su izquierda
incrementando en una unidad el numero de la lectura
Inventó en 1670 una
máquina que, además de
sumar y restar, podía
multiplicar, dividir y extraer
raíces cuadradas.
Para ello utilizó la famosa
“Rueda de Leibniz”, un
mecanismo concebido para
efectuar las multiplicaciones
en forma de adiciones
repetidas.
El inventor francés Joseph-Marie
Jacquard diseña un telar
automático en el que el proceso
de tejido se controla con una
serie de delgadas placas de
madera perforadas que
corresponden al patrón de la
trama. Tarjetas perforadas
semejantes a estas placas se
utilizaron posteriormente para
procesar datos, en las primeras
computadoras.
Inventor y matemático británico que diseñó y construyó máquinas de
cálculo basándose en principios que se adelantaron al moderno ordenador
o computadora electrónica. Babbage nació en Teignmouth, Devon, y estudió
en la Universidad de Cambridge. Ingresó en la Real Sociedad en 1816 y
participó activamente en la fundación de la Sociedad Analítica, la Real
Sociedad de Astronomía y la Sociedad de Estadística.
En la década de 1820, Babbage comenzó a desarrollar su máquina diferencial, un aparato que
podía realizar cálculos matemáticos sencillos. Aunque Babbage empezó a construir esta máquina,
no pudo terminarla por falta de fondos. (Sin embargo, en 1991 unos científicos británicos que
siguieron los dibujos y las especificaciones detalladas de Babbage, construyeron esa máquina
diferencial: la máquina funcionaba a la perfección y hacía cálculos exactos con 31 dígitos, lo que
demostraba que el diseño de Babbage era correcto.) En la década de 1830, comenzó a desarrollar
su máquina analítica, que fue concebida para llevar a cabo cálculos más complicados, pero este
aparato no se construyó nunca. El libro de Babbage, Tratado de economía de máquinas y de
manufacturas (1832), inició el campo de estudio conocido actualmente como investigación
operativa.
La máquina diferencial, que muchos consideran un
precursor de las calculadoras modernas, era capaz
de calcular tablas matemáticas. Este grabado
muestra una parte del ingenioso aparato,
diseñado por Charles Babbage en la década de
1820. La máquina analítica, ideada también por
Babbage, habría sido una auténtica computadora
programable si el proyecto hubiera contado con la
financiación adecuada. Sin embargo, ninguna de
las dos máquinas se completó en vida de Babbage,
aunque habría sido posible con la tecnología de la
época. En 1991, un equipo del Museo de Ciencias
londinense puso a punto una máquina diferencial
totalmente operativa.
MÁQUINA DIFERENCIAL
DE BABBAGE
Muchos historiadores consideran a Babbage
y a su socia, la matemática británica Augusta
Ada Byron (1815-1852), hija del poeta inglés
Lord Byron, como a los verdaderos inventores
de la computadora digital moderna. La
tecnología de aquella época no era capaz de
trasladar a la práctica sus acertados
conceptos; pero una de sus invenciones, la
máquina analítica, ya tenía muchas de las
características de un ordenador moderno.
Incluía una corriente, o flujo de entrada en
forma de paquete de tarjetas perforadas, una
memoria para guardar los datos, un
procesador para las operaciones
matemáticas y una impresora para hacer
permanente el registro.
LA MÁQUINA ANALÍTICA
También en el siglo XIX este matemático e inventor británico elaboró los principios de la
computadora digital moderna. Inventó una serie de máquinas, como la máquina diferencial,
diseñadas para solucionar problemas matemáticos complejos.
Inventor estadounidense nacido en Buffalo
(Nueva York), que estudió en la Universidad de
Columbia. Inventó un método de codificación de
datos en fichas o tarjetas en las que mediante
perforaciones se inscriben datos numéricos o
alfabéticos. Este sistema resultó ser de gran
utilidad en trabajos estadísticos y fue muy
importante en el desarrollo de los ordenadores o
computadoras digitales. La máquina de Hollerith,
utilizada en 1890 para realizar el censo de los
Estados Unidos, leía la información a través de
unos contactos eléctricos. Creó la Tabulating
Machine Company (1896), que está considerada
como una predecesora de la IBM (International
Business Machines Corporation).
La tarjeta perforada es una cartulina con unas
determinaciones al estar perforadas, lo que
supone un código binario. Estos fueron los
primeros medios utilizados para ingresar
información e instrucciones a un computador
en los años 1960 y 1970. Con la misma lógica
de perforación o ausencia de perforación, se
utilizaron las cintas perforadas.
La máquina de Hollerith,
utilizada en 1890 para
realizar el censo de los
Estados Unidos
HERMAN HOLLERITH … inventos
(Council Bluffs, 1873 - Hollywood, 1961) Ingeniero
estadounidense, inventor de la válvula triodo. Estudió en la
universidad de Yale, donde realizó una de las primeras tesis
doctorales sobre las ondas radioeléctricas. Comenzó su
carrera profesional en la Western Electric Company, donde
en 1907 patentó la válvula termoiónica denominada
inicialmente como auditrón y conocida popularmente
como triodo.
El triodo permitió la construcción de amplificadores tanto
de audiofrecuencia como de radiofrecuencia, a la vez que
osciladores y complejos circuitos eléctricos utilizados en los
receptores de radio hasta el descubrimiento de los
transistores. Por todo ello, a De Forest se le suele llamar el
padre de la radio. De Forest creó la primera emisora de
radio empleando sus recién descubiertos triodos en una
emisora instalada en la Torre Eiffel parisina que se inauguró
en 1915.
● En 1938 Konrad Zuse construye la
primera de sus computadoras: la Z1.
● En 1939 George R. Stibitz empieza
el desarrollo de la Complex
Calculator.
● En 1939 Nace la Z2 de Zuse.
● En 1940 Tesis de Claude Shannon
sobre teoría matemática de la
comunicación.
● En 1941 Primera computadora
funcional del mundo controlada por
programas, la Z3 de Zuse.
● En 1942 Atanasoff desarrolla el
ABC, máquina electrónica digital para
la resolución de sistemas lineales.
● En 1943 Un equipo dirigido por
Alan Turing construye el Colossus
para descifrar los mensajes de
Enigma
● En 1943 Se empieza la construcción del
ENIAC, por John W. Mauchly y John
Eckert.
● En 1944 Howard Hathaway Aiken
termina la construcción de la Harvard
Mark I.
● En 1944 Zuse termina de construir la Z4.
● En 1945 Primer "bug" informático.
Primer "bug"
● En 1946 Nace una de las primeras
computadoras no diseñadas con un
propósito militar: la UNIVAC.
● En 1947 Nace la cibernética, vocablo
designado por Norbert Wiener, uno de sus
padres.
● En 1948 Nace el proyecto de la
Manchester Mark I en donde Alan Turing
partició activamente.
● En 1949 La compañía de Mauchly y
Eckert construye la BINAC.
1. Z1
2. Complex Calculator
3. Z2
4. Z3
5. ABC
6. Z4
7. UNIVAC
8.MANCHESTERMARK I
9. BINAC
10. HARVARD MARK
● En 1952 John von Neumann empieza a construir el EDVAC.
● En 1952 Shannon desarrolla un ratón eléctrico capaz de
salir de un laberinto. Primera red neuronal.
● En 1952 Empieza la fabricación industrial y
comercialización de ordenadores.
● En 1956 Conferencia de Darthmouth, en donde nace la
inteligencia artificial.
● En 1960 Nace el primer lenguaje de programación de
inteligencia artificial: el LISP.
● Se inventan: El lenguaje Ensamblador o Lenguaje Máquina
y los Lenguajes experimentales de alto nivel.
● Se inventan los lenguajes de programación siguientes:
FORTRAN, ALGOL 58 y 60, COBOL y el LISP
EDVAC creado por John Von Neumann
● En 1964 IBM empieza a comercializar los 360.
● En 1968 Robert Noyce y Gordon Moore fundan Intel Corporation.
● En 1969 Kenneth Thompson y Dennis Ritchie crean el sistema operativo Unix, en los laboratorios
AT&T .
● En 1971 IBM crea el disquete de 8 pulgadas.
● En 1972 Aparecen los disquetes de 5.25 pulgadas.
● En 1972 Seymour Cray considera que el software podría ser más potente en ordenadores
monoprocesadores por medio de el procesamiento en paralelo. Nace así el CRAY 1.
● En la Tercera Generación se crean los siguientes lenguajes de programación: FORTRAN IV,
COBOL 61 (Extendido), ALGOL 60 Revisado, SNOBOL, BASIC, APL (Como notación solo), PL/I,
APL/360, FORTRAN 66 (Estándar), COBOL 65 (Estándar), ALGOL 68, SNOBOL 4, SIMULA 67
• IBM 360
• Intel Corporation
• Disquete de 8 pulgadas
• Disquete de 5.25 pulgadas
• CRAY 1
● En 1975 Se comercializan el Altair 8800, considerado el primer
ordenador personal.
● En 1975 Bill Gates y Paul Allen fundan Microsoft.
● En 1976 Steve Jobs y Steve Wozniac fundan la Apple Computer,
Inc.
● En 1977 Se presenta la Apple II, el segundo ordenador personal de
la historia.
● En esta cuarta generación se crean los lenguajes de programación:
COBOL 74, PASCAL, ADA, FORTRAN 77, PROLOG, C y MODULA-2.
• Altair 8800
• Microsoft
• Apple Computer INC
• Apple II
• Microprocesador
• Chips de memoria
• Microminiaturización
● En 1981 Se comercializa el IBM PC.
● En 1981 Microsoft presenta el sistema operativo MS-DOS (Microsoft Disk Operating System).
● En 1981 Sony crea disquetes de 3.5 pulgadas.
● En 1982 Aparece el primer clónico del IBM PC.
● En 1982 Feynmann propone la mecánica cuántica como herramienta de computación.
● En 1983 Primer ordenador personal con interfaz gráfico, el Lisa de Apple.
● En 1984 Sony y Philips crean CD-Rom para los ordenadores. CD-Rom para PC
● En 1985 Microsoft anuncia Windows 1.0.
● En 1988 W. H. Sim funda Creative Labs.
● En 1989 Creative Labs presenta la tarjeta de sonido Sound Blaster.
● En 1994 Shor describe un algoritmo cuántico que permitiría factorizar enteros en tiempo polinomial.
● En 1995 Se supera el teraflop en computación en paralelo.
● En esta generación se crean los siguientes lenguajes de programación: C++ y Java.
1. IBM PC
2. MS-DOS
3. Disquetes de 3.5
pulgadas
4. Lisa de Apple
5. CD-ROM
6. Windows 1.0
7. Creative Labs
8. Sound Blaster
9. Inteligencia artificial
Como supuestamente la sexta generación de computadoras está en marcha desde
principios de los años noventas, debemos por lo menos, esbozar las características
que deben tener las computadoras de esta generación. Las computadoras de esta
generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos
de microprocesadores vectoriales trabajando al mismo tiempo; se han creado
computadoras capaces de realizar más de un millón de millones de operaciones
aritméticas de punto flotante por segundo (teraflops); las redes de área mundial
(Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios
de comunicación a través de fibras ópticas y satélites, con anchos de banda
impresionantes. Las tecnologías de esta generación ya han sido desarrolla das o
están en ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría
del caos, sistemas difusos, holografía, transistores ópticos, etcétera.
MEMORIA
PRINCIPAL
Canales
O Buses
UNIDAD CENTAL DE
PROCESO
------------------------------
Unidad Aritmética
Lógica
--------------------------------
Unidad de Control
Dispositivos de
Salida
Dispositivos de
Entrada
Canales
O Buses
Canales
O Buses
MEMORIA
AUXILIAR
PARTES DE LA COMPUTADORA
– Este componente de entrada nos permite interactuar con la
computadora enviandole comandos a traves de este dispositivo
de entrada, lo cual nos muestra por pantalla.
– Hay una gran variedad de fabricantes y modelos.
– Caracteristicas:
• Tamaño (pulgadas)
• Idioma
• Nro. de Teclas
• Puerto PS/2, USB
PARTES DEL TECLADO
– Este componente de entrada nos permite interactuar con la
computadora de manera grafica enviandole señales a la
interfaz grafica, a traves de este dispositivo de entrada, lo
cual nos muestra por pantalla.
– Hay una gran variedad de fabricantes y modelos.
– Caracteristicas:
• Nro. de Botones
• Puerto PS/2, USB
• Mecánico, óptico
Son periféricos diseñados para
registrar caracteres escritos, o
gráficos en forma de fotografías o
dibujos, impresos en una hoja de
papel; facilitando su introducción
en la computadora, convirtiendo en
datos binarios, para que pueda ser
comprensible por el computador.
Su funcionamiento es similar al de
una copiadora.
Funciones que realiza
La Unidad central de proceso o CPU, se puede
definir como un circuito microscópico que
interpreta y ejecuta instrucciones. La CPU se ocupa
del control y el proceso de datos en los
computadores. Habitualmente, 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 (determina si una afirmación es cierta o falsa
mediante las reglas del álgebra de Boole); por una serie de
registros donde se almacena información temporalmente, y
por una unidad de control que interpreta y ejecuta las
instrucciones.
– Unidad de control: controla el funcionamiento de la CPU
y por tanto del computador.
– Unidad aritmético-lógica (ALU): encargada de llevar a
cabo las funciones de procesamiento de datos del
computador.
– Registros: proporcionan almacenamiento interno a la
CPU.
– Interconexiones CPU: Son mecanismos que
proporcionan comunicación entre la unidad de control,
la ALU y los registros.
Elementos del Microprocesador
• Read Access Memory(Memoria de Acceso Aleatorio)
– La memoria es similar a los asientos de un automóvil. La
computadora utiliza la memoria para guardar información
cerca del CPU, el cual aligera las transacciones que esta
procesando.
– Hay varios tipos de memoria:
• SDRAM-
• DDR SDRAM
• RDRAM (Rambus)
La capacidad de memoria se
mide en MB (megabytes).
Se recomienda comprar un mínimo de
128MB actualmente. Esta cantidad debe ser
suficiente para el uso Educaciónal, finanzas
e internet. Memoria de tipo SDRAM o DDR
SDRAM puede ser utilizada.
Para juegos o multimedia, 256MB es el
mínimo recomendado. Memoria de tipo
DDR SDRAM or RDRAM debe ser usada.
Si el presupuesto lo permite, puede
aumentar la memoria a 512MB. En la
actualidad se puede tener la memoria RAM
hasta 4 GB. Dependiendo de la ultidadque
se le de al equipo
• Read Only Memory (Memoria solo de lectura)
– Este dispositivo sólo permite leer la información que en el esta
grabada. Y no pierde la información cuando se quita la energia.
Normalmente vienen grabadas de fabrica.
Son dispositivos físicos magnéticos en que se almacena información en
forma permanente, con el objeto de poder utilizarla posteriormente
Sistema de almacenamiento antiguo. Su apariencia era parecida a las
cintas de video (VHS)
Son unidades magnéticas de 3 ½ (pulgadas) y que en ellos se
almacenan hasta 1.44 Mb. (Megabyte) de información. Son
borrables y reutilizables, pudiéndose escribir varias veces
sobre la información almacenada con anterioridad.
Los primeros Diskettes, tenían 8 pulgadas y posteriormente
aparecieron los de 5 ¼ de pulgadas
El hard drive o Disco Duro es un dispositivo de
almacenamiento masivo. Se puede guardar mucha
información pero es lento cuando se compara a la memoria
RAM
Hay tres parametros importantes que considerar al comprar un
disco duro:
RPM Velocidad de el disco (Revoluciones por minuto)
Tamaño medido en GB (Gigabytes)
Modo de comunicación ATA Protocolo ATA 100 es preferido
sobre ATA33 or ATA 66.
SATA Protocolo nuevo de disco duro con conexion Serial en
lugar de paralelo
Existen también en
el mercado Discos
duros externos, que
se conectan a un
puerto USB (Puerto
de Interfaz
Humana)
Son discos compactos que se graban por medio del láser. Una gran
mayoría son regrabables, y aceptan una gran cantidad de
información (700 – 800 Mb.)
UNIDAD DE LECTURA DEL CD-ROM
Es lo último en
tecnología para
almacenar
información; tiene una
capacidad 10 veces
mayor que las de un
CD-ROM.
En la actualidad se
esta empezando a
lanzar al mercado un
nuevo tipo de
tecnología llamada
Blue RayUNIDADES DE
LECTURA Y
ESCRITURA DE UN
DVD
La memoria flash permite que múltiples
posiciones de memoria sean escritas o borradas
en una misma operación de programación
mediante impulsos eléctricos, frente a las
anteriores que sólo permite escribir o borrar una
única celda cada vez. Por ello, flash permite
funcionar a velocidades muy superiores cuando
los sistemas emplean lectura y escritura en
diferentes puntos de esta memoria al mismo
tiempo.
Las Flash memory, actualmente tiene
capacidades que van desde 1 Gb. Hasta 16 Gb.
¿Qué es un BIT?
¿Qué es un BYTE?
¿Cómo las Computadoras Representan los Datos?
• Unidad mínima de información que viaja o se almacena en
una computadora (Binary Digit)
• Es la representación de los impulsos eléctricos en la
computadora
• Agrupación de 8 bits que representan los símbolos o caracteres
utilizados (números, letras, signos de puntuación, etc.)
• Con un byte, la computadora puede representar 256 símbolos o
caracteres diferentes (Binary Term)
• Bit (Bynary Digit) : Unidad básica de datos de la
computadora (0 ó 1).
• Byte: equivalente a 8 bits, representa a un
carácter de información.
• Kilobyte (KB) : Equivalente a 1024 bytes
• Megabyte (MB) : Equivalente a 1024 KB
• Giabyte (GB) : Equivalente a 1024 MB
• Terabyte (TB) : Equivalente a 1024 GB
Unidades de Medida
Es un periférico de salida que nos
permite observar lo que estamos
realizando en la computadora,
mediante una interfaz, muestra los
resultados del procesamiento y
ejecutar programas en la pantalla.
Podemos decir que la pantalla
permite la interacción entre
nosotros y la computadora.
Monitor de Rayos Catódicos (CRT)
Monitor LCD (Liquid Crystal Display) o
Pantalla Plana
Es un dispositivo de salida
que nos permite producir
una copia permanente de
textos o gráficos de
documentos almacenados
en formato electrónico,
imprimiéndolos en medios
físicos, normalmente en
papel o transparencias,
utilizando cartuchos de
tinta o tecnología láser.
IMPRESORAS DE IMPACTO O MATRICIALES
IMPRESORA DE
CHORRO O INYECCIÓN
DE TINTA
IMPRESORA LASER
Son caminos electrónicos a lo largo de los cuales las
señales son enviadas desde una parte de la PC hacia
otra. Es la vía de comunicación para los datos y
señales de control en la estructura de un PC, entre el
CPU y los diferentes dispositivos que se conecten.
BUS DEL SISTEMA
Son cintas de cobre impresas en el mainboard, y esta
formado básicamente por:
• Bus de datos
• Bus de direcciones, y
• bus de control
BUS DEL EXPANSIÓN
Son un conjunto de líneas eléctricas y circuitos
electrónicos de control encargados de conectar el
bus del sistema del mainboard con los buses de
dispositivos accesorios, como por ejemplo la tarjeta
de sonido, un modem, etc.
Slots de expansión
Tarjeta controladora
De sonido
Tarjetas de
Red
Cable RJ-45
Inalámbrica
Tarjeta de Video
Tarjeta de
Televisión
TARJETAS
CONTROLADORAS
Etimología
Software es una palabra proveniente del inglés (literalmente: partes
blandas o suaves), que en español no posee una traducción adecuada al
contexto, por lo cual se la utiliza asiduamente sin traducir y así fue
admitida por la Real Academia Española (RAE). Aunque no es
estrictamente lo mismo, suele sustituirse por expresiones tales como
programas informáticos o aplicaciones informáticas.
Definición de software
Es el conjunto de los programas de cómputo, procedimientos, reglas,
documentación y datos asociados que forman parte de las operaciones
de un sistema de computación.
Considerando esta definición, el concepto de software va más allá de
los programas de cómputo en sus distintos estados: código fuente,
binario o ejecutable; también su documentación, datos a procesar e
información de usuario forman parte del software: es decir, abarca
todo lo intangible, todo lo "no físico" relacionado.
Clasificación del software
No existe una clasificación bien definida en los libros, y los autores no se
han puesto de acuerdo en esto, pero a los fines prácticos se puede
clasificar al software en tres grandes tipos:
• SOFTWARE DE SISTEMA
• SOFTWARE DE PROGRAMACIÓN
(Lenguajes de Programación)
• SOFTWARE DE APLICACIÓN
Su objetivo es desvincular adecuadamente al usuario y al programador
de los detalles de la computadora en particular que se use, aislándolo
especialmente del procesamiento referido a las características internas
de: memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. El software de sistema le procura al
usuario y programador adecuadas interfaces de alto nivel, herramientas
y utilidades de apoyo que permiten su mantenimiento. Incluye entre
otros:
Sistemas operativos
Controladores de dispositivos
Herramientas de diagnóstico
Herramientas de Corrección y Optimización
Servidores
Utilidades
Software de sistema:
SISTEMAS OPERATIVOS
Son una serie de programas que administran los recursos del
computador. Este indica como interactuar con el usuario y como usar
los dispositivos: discos duros, teclado y monitor.
Función:
Es el núcleo de toda la actividad del software.
Monitorea y controla todas las entradas y salidas de sistemas de
computación.
Este responde a las indicaciones provenientes del usuario, o de un
conjunto previamente definido de comandos.
Controla la ejecución de varios programas, simultáneamente.
Actúa como traductor, entre las operaciones y la respuesta de la
maquina.
Informa al usuario de cualquier error que presente la maquina.
Este posee un programa llamado “manipulador de discos” opera con
un circuito electrónico llamado controlador de discos, este ayuda a
traducir las ordenes de los programas para encontrar la pista
adecuada.
SISTEMAS OPERATIVOS…. continuación
Clasificación:
Los sistemas operativos se clasifican en:
Monousuario (Usuario único): Es de tipo simple, ya que se
dedica a la administración de un solo equipo a la vez.
Ej. MS-DOS, Windows 3.1
Multiusuario (Usuario múltiple): Es de tipo general, ya que
puede satisfacer las exigencias de usuarios múltiples con los
recursos de programas y maquina de que se dispone. Son los
sistemas que permiten la administración de un conjunto de
computadores que están conectados en una RED.
Ej. Windows NT, Windows 7, Windows XP, OS/2, Unix,
Es el conjunto de herramientas que permiten al programador
desarrollar programas informáticos, usando diferentes alternativas y
lenguajes de programación, de una manera práctica. Incluye entre
otros: Compiladores, Intérpretes, Enlazadores, Depuradores.
Software de programación:
Entornos de Desarrollo Integrados (IDE):
Agrupan las anteriores herramientas,
usualmente en un entorno visual, de
forma tal que el programador no necesite
introducir múltiples comandos para
compilar, interpretar, depurar, etc.
Habitualmente cuentan con una avanzada
interfaz gráfica de usuario (GUI).
• FORTRAN: Es un lenguaje de programación de alto nivel que está especialmente adaptado al cálculo numérico y a
la computación científica.
• ALGOL:La voz es un acrónimo de las palabras inglesas Algorithmic Language (lenguaje algorítmico). Fue muy
popular en las universidades durante los años 60, pero no llegó a cuajar como lenguaje de utilización comercial.
• COBOL:(acrónimo de COmmon Business -Oriented Language, Lenguaje Común Orientado a Negocios) fue creado
en el año 1960 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier
ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que
estuviera orientado principalmente a los negocios, es decir, a la de gestión.
• BASIC: Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza;
se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980
• PASCAL: Es un lenguaje de programación desarrollado por el profesor suizo Nicklaus Wirth entre los
años 1968/9 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de
programación a sus alumnos, utilizando la programación estructurada y estructuración de datos
• ADA: Es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que
fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los
Estados Unidos.
• PROLOG: Proveniente del francés PROgrammation en LOGique,1 es un lenguaje de programación lógico
e interpretado, bastante conocido en el medio de investigación en Inteligencia Artificial.
• C: Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como
evolución del anterior lenguaje B, a su vez basado en BCPL.
• MODULA-2: Es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del
lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo
• C++: Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La
intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que
permitan la manipulación de objetos.
• JAVA: Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a
principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un
modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos
errores, como la manipulación directa de punteros o memoria.
Es aquel que permite a los usuarios llevar a cabo una o varias tareas
específicas, en cualquier campo de actividad susceptible de ser
automatizado o asistido, con especial énfasis en los negocios. Incluye
entre otros:
Software de aplicación:
Aplicaciones ofimáticas
(Ej. Microsoft Office, Open Office, Star Office)
Bases de datos
(Ej. AS/400, Oracle, SQL Server)
Software educativo, Software empresarial
Aplicaciones para Control de sistemas y
automatización industrial
Telecomunicaciones
(Ej. Internet y toda su estructura lógica)
Videojuegos, Software médico
Software de Diseño Asistido (Ej. AUTOCAD)
Un virus informático es un malware que tiene por objeto alterar el
normal funcionamiento de la computadora, sin el permiso o el
conocimiento del usuario. Los virus, habitualmente, reemplazan
archivos ejecutables por otros infectados con el código de este. Los
virus pueden destruir, de manera intencionada, los datos almacenados
en un computador, aunque también existen otros más inofensivos,
que solo se caracterizan por ser molestos.
Los virus informáticos tienen, básicamente, la función de propagarse a
través de un software, no se replican a sí mismos porque no tienen esa
facultad como el gusano informático, son muy nocivos y algunos
contienen además una carga dañina (payload) con distintos objetivos,
desde una simple broma hasta realizar daños importantes en los
sistemas, o bloquear las redes informáticas generando tráfico inútil.
Tipos de Virus
Gusano o Worm
Son programas que tratan de reproducirse a si mismo, no produciendo efectos destructivos sino
el fin de dicho programa es el de colapsar el sistema o ancho de banda, replicándose a si mismo.
Caballo de Troya o Camaleones
Son programas que permanecen en el sistema, no ocasionando acciones destructivas sino todo
lo contrario suele capturar datos generalmente password enviándolos a otro sitio, o dejar
indefenso el ordenador donde se ejecuta, abriendo agujeros en la seguridad del sistema, con la
siguiente profanación de nuestros datos.
El caballo de troya incluye el código maligno en el programa benigno, mientras que los
camaleones crean uno nuevo programa y se añade el código maligno.
Joke Program
Simplemente tienen un payload (imagen o sucesión de estas) y suelen destruir datos.
Bombas Lógicas o de Tiempo
Programas que se activan al producirse un acontecimiento determinado. la condición suele ser
una fecha (Bombas de Tiempo), una combinación de teclas, o un estilo técnico Bombas Lógicas),
etc... Si no se produce la condición permanece oculto al usuario.
Retro Virus
Este programa busca cualquier antivirus, localiza un bug (fallo) dentro del antivirus y
normalmente lo destruye
Los antivirus son una herramienta simple cuyo objetivo es detectar y
eliminar virus informáticos. Nacieron durante la década de 1980.
Con el transcurso del tiempo, la aparición de sistemas operativos más
avanzados e Internet, ha hecho que los antivirus hayan evolucionado
hacia programas más avanzados que no sólo buscan detectar virus
informáticos, sino bloquearlos, desinfectarlos y prevenir una infección de
los mismos, y actualmente ya son capaces de reconocer otros tipos
de malware, como spyware, etc.
Funcionamiento
El funcionamiento de un antivirus varía de uno a otro, aunque su
comportamiento normal se basa en contar con una lista de virus conocidos
y su formas de reconocerlos (las llamadas firmas o vacunas), y analizar
contra esa lista los archivos almacenados o transmitidos desde y hacia un
ordenador.
INFORMATICA INTEGRAL

Más contenido relacionado

La actualidad más candente

Presentación de la quinta generación de computadoras.
Presentación de la quinta generación de computadoras.Presentación de la quinta generación de computadoras.
Presentación de la quinta generación de computadoras.
javier lara
 
Presentación inteligencia artificial
Presentación inteligencia artificialPresentación inteligencia artificial
Presentación inteligencia artificial
erikasuansalamanca
 
Prehistoria Computadoras
Prehistoria ComputadorasPrehistoria Computadoras
Prehistoria Computadoras
rivasu
 
Historia de la computadora diapositivas
Historia de la computadora diapositivasHistoria de la computadora diapositivas
Historia de la computadora diapositivas
solkaren18
 
Origen De La Informatica
Origen De La InformaticaOrigen De La Informatica
Origen De La Informatica
erika castro
 
Evolucion De Computadoras
Evolucion De ComputadorasEvolucion De Computadoras
Evolucion De Computadoras
luis.salazar90
 
Diapositivas de la historia del computador
Diapositivas de la historia del computadorDiapositivas de la historia del computador
Diapositivas de la historia del computador
mariacaroandrea
 
Linea del tiempo (Evolución de las computadoras)
Linea del tiempo (Evolución de las computadoras)Linea del tiempo (Evolución de las computadoras)
Linea del tiempo (Evolución de las computadoras)
Weymar98
 

La actualidad más candente (20)

Evolucion de la computadora
Evolucion de la computadoraEvolucion de la computadora
Evolucion de la computadora
 
Presentación de la quinta generación de computadoras.
Presentación de la quinta generación de computadoras.Presentación de la quinta generación de computadoras.
Presentación de la quinta generación de computadoras.
 
Historia de la informática, línea del tiempo
Historia de la informática, línea del tiempoHistoria de la informática, línea del tiempo
Historia de la informática, línea del tiempo
 
Breve resumen de la historia de la computacion
Breve resumen de la historia de la computacionBreve resumen de la historia de la computacion
Breve resumen de la historia de la computacion
 
LINEA DE TIEMPO DEL COMPUTADOR
LINEA DE TIEMPO DEL COMPUTADORLINEA DE TIEMPO DEL COMPUTADOR
LINEA DE TIEMPO DEL COMPUTADOR
 
Presentación inteligencia artificial
Presentación inteligencia artificialPresentación inteligencia artificial
Presentación inteligencia artificial
 
Cuadro Comparativo de las Generaciones del Computador
Cuadro Comparativo de las Generaciones del ComputadorCuadro Comparativo de las Generaciones del Computador
Cuadro Comparativo de las Generaciones del Computador
 
Prehistoria Computadoras
Prehistoria ComputadorasPrehistoria Computadoras
Prehistoria Computadoras
 
Primera y segunda generacion de los computadores
Primera y segunda generacion de los computadores Primera y segunda generacion de los computadores
Primera y segunda generacion de los computadores
 
Historia de la computadora diapositivas
Historia de la computadora diapositivasHistoria de la computadora diapositivas
Historia de la computadora diapositivas
 
Historia De La Computadora
Historia De La ComputadoraHistoria De La Computadora
Historia De La Computadora
 
Origen De La Informatica
Origen De La InformaticaOrigen De La Informatica
Origen De La Informatica
 
Concepto de informática
Concepto de informáticaConcepto de informática
Concepto de informática
 
Linea del tiempo de las computadoras
Linea del tiempo de las computadorasLinea del tiempo de las computadoras
Linea del tiempo de las computadoras
 
Evolucion De Computadoras
Evolucion De ComputadorasEvolucion De Computadoras
Evolucion De Computadoras
 
Historia de la informatica
Historia de la informaticaHistoria de la informatica
Historia de la informatica
 
Clasificación de las Computadoras
Clasificación de las ComputadorasClasificación de las Computadoras
Clasificación de las Computadoras
 
La robótica power point
La robótica power pointLa robótica power point
La robótica power point
 
Diapositivas de la historia del computador
Diapositivas de la historia del computadorDiapositivas de la historia del computador
Diapositivas de la historia del computador
 
Linea del tiempo (Evolución de las computadoras)
Linea del tiempo (Evolución de las computadoras)Linea del tiempo (Evolución de las computadoras)
Linea del tiempo (Evolución de las computadoras)
 

Similar a INFORMATICA INTEGRAL

Inventores y generaciones
Inventores y generacionesInventores y generaciones
Inventores y generaciones
jl30
 
Evolucion pc
Evolucion pcEvolucion pc
Evolucion pc
UPC
 
Evolucion De La Computadora Algoritmos!!
Evolucion De La Computadora Algoritmos!!Evolucion De La Computadora Algoritmos!!
Evolucion De La Computadora Algoritmos!!
UPC
 
Ronald mendoza-4to.-compu.-ejercicio-de-laboratorio
Ronald mendoza-4to.-compu.-ejercicio-de-laboratorioRonald mendoza-4to.-compu.-ejercicio-de-laboratorio
Ronald mendoza-4to.-compu.-ejercicio-de-laboratorio
ronald mendoza
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computador
rosalba212
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computador
Ro Va Que
 

Similar a INFORMATICA INTEGRAL (20)

Inventores y generaciones
Inventores y generacionesInventores y generaciones
Inventores y generaciones
 
Evolucion pc
Evolucion pcEvolucion pc
Evolucion pc
 
Evolucion De La Computadora Algoritmos!!
Evolucion De La Computadora Algoritmos!!Evolucion De La Computadora Algoritmos!!
Evolucion De La Computadora Algoritmos!!
 
Evolucion de los computadores
Evolucion de los computadoresEvolucion de los computadores
Evolucion de los computadores
 
histori de la computacion
histori de la computacionhistori de la computacion
histori de la computacion
 
Ronald mendoza-4to.-compu.-ejercicio-de-laboratorio
Ronald mendoza-4to.-compu.-ejercicio-de-laboratorioRonald mendoza-4to.-compu.-ejercicio-de-laboratorio
Ronald mendoza-4to.-compu.-ejercicio-de-laboratorio
 
Computador
ComputadorComputador
Computador
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computador
 
Evolucion de las herramientas tecnológicas e informáticas.
Evolucion de las herramientas tecnológicas e informáticas.  Evolucion de las herramientas tecnológicas e informáticas.
Evolucion de las herramientas tecnológicas e informáticas.
 
Antecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computadorAntecedentes históricos y origenes del computador
Antecedentes históricos y origenes del computador
 
Fundamentos del computador
Fundamentos del computadorFundamentos del computador
Fundamentos del computador
 
NTIXC
NTIXCNTIXC
NTIXC
 
Nticx
NticxNticx
Nticx
 
Los Pioneros De La Computacion
Los Pioneros De La ComputacionLos Pioneros De La Computacion
Los Pioneros De La Computacion
 
Primera generacion
Primera generacionPrimera generacion
Primera generacion
 
Instala y configura sistemas operativos de la ofimatica
Instala y configura sistemas operativos de la ofimaticaInstala y configura sistemas operativos de la ofimatica
Instala y configura sistemas operativos de la ofimatica
 
La computadora y sus orígenes.
La computadora y sus orígenes.La computadora y sus orígenes.
La computadora y sus orígenes.
 
Historia y evolución de la computadora
Historia y evolución de la computadoraHistoria y evolución de la computadora
Historia y evolución de la computadora
 
La historia de la computadora.pptx
La historia de la computadora.pptxLa historia de la computadora.pptx
La historia de la computadora.pptx
 
(345894461) tp informatica
(345894461) tp informatica(345894461) tp informatica
(345894461) tp informatica
 

Más de Luis Fernando Cordova Pinto (9)

Lahares del cotopaxi
Lahares del cotopaxiLahares del cotopaxi
Lahares del cotopaxi
 
Estatuto organicogestionprocesohospitales
Estatuto organicogestionprocesohospitalesEstatuto organicogestionprocesohospitales
Estatuto organicogestionprocesohospitales
 
Presentacion seglares pifo
Presentacion seglares pifoPresentacion seglares pifo
Presentacion seglares pifo
 
Actividad 2 evolucion-recursos_te_luis cordova
Actividad 2 evolucion-recursos_te_luis cordovaActividad 2 evolucion-recursos_te_luis cordova
Actividad 2 evolucion-recursos_te_luis cordova
 
Normalizacion ensayo 4_tos cursos
Normalizacion ensayo 4_tos cursosNormalizacion ensayo 4_tos cursos
Normalizacion ensayo 4_tos cursos
 
Educacion virtual siglo xxi rd
Educacion virtual siglo xxi rdEducacion virtual siglo xxi rd
Educacion virtual siglo xxi rd
 
Educacion virtual siglo xxi rd
Educacion virtual siglo xxi rdEducacion virtual siglo xxi rd
Educacion virtual siglo xxi rd
 
Luis cordova pacie
Luis cordova pacieLuis cordova pacie
Luis cordova pacie
 
Fase planificación modulo 5 pacie 15102012
Fase planificación modulo 5 pacie 15102012Fase planificación modulo 5 pacie 15102012
Fase planificación modulo 5 pacie 15102012
 

Último

RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
NadiaMartnez11
 

Último (20)

SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 

INFORMATICA INTEGRAL

  • 1. COLEGIO NACIONAL TÉCNICO AGROPECUARIO “EDUARDO SALAZAR GÓMEZ” Profesor: Tlgo. Luis F. Córdova P.
  • 2. EL TERMINO ES ACRÓNICO DE INFORMACIÓN Y AUTOMATICA, QUE SIGNIFICA: TODO AQUELLO QUE TIENE RELACIÓN CON EL PROCESAMIENTO DE DATOS, UTILIZANDO LAS COMPUTADORAS
  • 3. CIENCIA QUE ESTUDIA EL TRATAMIENTO AUTOMÁTICO DE LA INFORMACIÓN, MEDIANTE MÁQUINAS DISEÑADAS PARA ESE PROPÓSITO
  • 4. MAQUINA CAPAZ DE ACEPTAR DATOS A TRAVÉS DE UNA MEDIO DE ENTRADA, PROCESARLOS AUTOMÁTICAMENTE BAJO EL CONTROL DE UN PROGRAMA PREVIAMENTE ALMACENADO, Y PROPORCIONAR LA INFORMACIÓN RESULTANTE A TRAVÉS DE UN MEDIO DE SALIDA
  • 5. ES LA PARTE TANGIBLE DEL COMPUTADOR. CONSTITUYE CADA UNA DE LAS PARTES FÍSICAS QUE FORMAN UN ORDENADOR, INCLUIDOS SUS PERIFÉRICOS
  • 6. ES UN CONJUNTO DE INSTRUCCIONES DETALLADAS QUE CONTROLA LA OPERACIÒN DE UN SISTEMA COMPUTACIONAL.
  • 7. CONJUNTO DE INSTRUCCIONES DE COMPUTADOR DISEÑADOS PARA RESOLVER PROBLEMAS, CONFIRIENDO A LA COMPUTADORA CAPACIDAD PARA LLEVAR A CABO LAS FUNCIONES DESEADAS.
  • 8.
  • 9. • La informática se remonta desde antes de nuestra historia, en la prehistoria, ya, existía en babilonia una “máquina” que permitía realizar cálculos llamada ábaco Ábaco, invento creado en babilonia en el 3500 A.C.
  • 10. JOHN NAPIER (1550 – 1617) Inventó en 1614 los logaritmos neperianos, llamados así en su honor. Mediante el uso de logaritmos consiguió simplificar el cálculo de multiplicaciones y divisiones, reduciendo a un calculo de sumas y restas. El propio Napier construyó en 1617 unas tablillas con bastoncillo que permitían realizar multiplicaciones de números relativamente grandes
  • 11. WILHELM SCHICKARD (1592 – 1635) Nacido 22 de abril de 1592 en la ciudad de Herrenberg - muerto 1635 en Tubinga. Era un matemático alemán famoso por haber construido la primera calculadora automática en el año 1623. Sus áreas principales de investigación incluían la astronomía, las matemáticas y la topografía. En 1623, Schickard le indica a Kepler que había construido una máquina para calcular, a la que denomina "Reloj de Cálculo" o "Reloj calculante", y que se basaba en los “Huesos de Napier" y en un mecanismo de sumas parciales. Este dispositivo podía efectuar las cuatro operaciones aritméticas fundamentales con acarreos manejando números de hasta seis dígitos cada uno. Este artefacto se basaba en el movimiento de seis ruedas dentadas que se engranaban a una rueda "mutilada", la cual permitía, por cada vuelta completa, que la rueda a su derecha diera un décimo de una vuelta. El dispositivo contaba con una campana que se activaba cuando se producían errores de desbordamiento (es decir, cuando el resultado era un número de más de seis dígitos).
  • 12. BLAISE PASCAL (1623 – 1662) Se considera que la primera máquina de calcular, fue inventada por este científico y filósofo Francés en 1642. Se trataba de una “SUMADORA MECANICA”; que efectuaba automáticamente sumas gracias a los movimientos de las ruedas dentadas de las que estaba construida. Constaba de un conjunto de ruedas dentadas, cada una de ellas numeradas del 0 al 9, cuando una rueda pasaba del 9 al 0, después de una vuelta completa, producía un arrastre de un décimo de vuelta en la rueda situada a su izquierda incrementando en una unidad el numero de la lectura
  • 13. Inventó en 1670 una máquina que, además de sumar y restar, podía multiplicar, dividir y extraer raíces cuadradas. Para ello utilizó la famosa “Rueda de Leibniz”, un mecanismo concebido para efectuar las multiplicaciones en forma de adiciones repetidas.
  • 14. El inventor francés Joseph-Marie Jacquard diseña un telar automático en el que el proceso de tejido se controla con una serie de delgadas placas de madera perforadas que corresponden al patrón de la trama. Tarjetas perforadas semejantes a estas placas se utilizaron posteriormente para procesar datos, en las primeras computadoras.
  • 15. Inventor y matemático británico que diseñó y construyó máquinas de cálculo basándose en principios que se adelantaron al moderno ordenador o computadora electrónica. Babbage nació en Teignmouth, Devon, y estudió en la Universidad de Cambridge. Ingresó en la Real Sociedad en 1816 y participó activamente en la fundación de la Sociedad Analítica, la Real Sociedad de Astronomía y la Sociedad de Estadística. En la década de 1820, Babbage comenzó a desarrollar su máquina diferencial, un aparato que podía realizar cálculos matemáticos sencillos. Aunque Babbage empezó a construir esta máquina, no pudo terminarla por falta de fondos. (Sin embargo, en 1991 unos científicos británicos que siguieron los dibujos y las especificaciones detalladas de Babbage, construyeron esa máquina diferencial: la máquina funcionaba a la perfección y hacía cálculos exactos con 31 dígitos, lo que demostraba que el diseño de Babbage era correcto.) En la década de 1830, comenzó a desarrollar su máquina analítica, que fue concebida para llevar a cabo cálculos más complicados, pero este aparato no se construyó nunca. El libro de Babbage, Tratado de economía de máquinas y de manufacturas (1832), inició el campo de estudio conocido actualmente como investigación operativa.
  • 16. La máquina diferencial, que muchos consideran un precursor de las calculadoras modernas, era capaz de calcular tablas matemáticas. Este grabado muestra una parte del ingenioso aparato, diseñado por Charles Babbage en la década de 1820. La máquina analítica, ideada también por Babbage, habría sido una auténtica computadora programable si el proyecto hubiera contado con la financiación adecuada. Sin embargo, ninguna de las dos máquinas se completó en vida de Babbage, aunque habría sido posible con la tecnología de la época. En 1991, un equipo del Museo de Ciencias londinense puso a punto una máquina diferencial totalmente operativa. MÁQUINA DIFERENCIAL DE BABBAGE
  • 17. Muchos historiadores consideran a Babbage y a su socia, la matemática británica Augusta Ada Byron (1815-1852), hija del poeta inglés Lord Byron, como a los verdaderos inventores de la computadora digital moderna. La tecnología de aquella época no era capaz de trasladar a la práctica sus acertados conceptos; pero una de sus invenciones, la máquina analítica, ya tenía muchas de las características de un ordenador moderno. Incluía una corriente, o flujo de entrada en forma de paquete de tarjetas perforadas, una memoria para guardar los datos, un procesador para las operaciones matemáticas y una impresora para hacer permanente el registro. LA MÁQUINA ANALÍTICA También en el siglo XIX este matemático e inventor británico elaboró los principios de la computadora digital moderna. Inventó una serie de máquinas, como la máquina diferencial, diseñadas para solucionar problemas matemáticos complejos.
  • 18. Inventor estadounidense nacido en Buffalo (Nueva York), que estudió en la Universidad de Columbia. Inventó un método de codificación de datos en fichas o tarjetas en las que mediante perforaciones se inscriben datos numéricos o alfabéticos. Este sistema resultó ser de gran utilidad en trabajos estadísticos y fue muy importante en el desarrollo de los ordenadores o computadoras digitales. La máquina de Hollerith, utilizada en 1890 para realizar el censo de los Estados Unidos, leía la información a través de unos contactos eléctricos. Creó la Tabulating Machine Company (1896), que está considerada como una predecesora de la IBM (International Business Machines Corporation).
  • 19. La tarjeta perforada es una cartulina con unas determinaciones al estar perforadas, lo que supone un código binario. Estos fueron los primeros medios utilizados para ingresar información e instrucciones a un computador en los años 1960 y 1970. Con la misma lógica de perforación o ausencia de perforación, se utilizaron las cintas perforadas. La máquina de Hollerith, utilizada en 1890 para realizar el censo de los Estados Unidos HERMAN HOLLERITH … inventos
  • 20. (Council Bluffs, 1873 - Hollywood, 1961) Ingeniero estadounidense, inventor de la válvula triodo. Estudió en la universidad de Yale, donde realizó una de las primeras tesis doctorales sobre las ondas radioeléctricas. Comenzó su carrera profesional en la Western Electric Company, donde en 1907 patentó la válvula termoiónica denominada inicialmente como auditrón y conocida popularmente como triodo. El triodo permitió la construcción de amplificadores tanto de audiofrecuencia como de radiofrecuencia, a la vez que osciladores y complejos circuitos eléctricos utilizados en los receptores de radio hasta el descubrimiento de los transistores. Por todo ello, a De Forest se le suele llamar el padre de la radio. De Forest creó la primera emisora de radio empleando sus recién descubiertos triodos en una emisora instalada en la Torre Eiffel parisina que se inauguró en 1915.
  • 21.
  • 22. ● En 1938 Konrad Zuse construye la primera de sus computadoras: la Z1. ● En 1939 George R. Stibitz empieza el desarrollo de la Complex Calculator. ● En 1939 Nace la Z2 de Zuse. ● En 1940 Tesis de Claude Shannon sobre teoría matemática de la comunicación. ● En 1941 Primera computadora funcional del mundo controlada por programas, la Z3 de Zuse. ● En 1942 Atanasoff desarrolla el ABC, máquina electrónica digital para la resolución de sistemas lineales. ● En 1943 Un equipo dirigido por Alan Turing construye el Colossus para descifrar los mensajes de Enigma ● En 1943 Se empieza la construcción del ENIAC, por John W. Mauchly y John Eckert. ● En 1944 Howard Hathaway Aiken termina la construcción de la Harvard Mark I. ● En 1944 Zuse termina de construir la Z4. ● En 1945 Primer "bug" informático. Primer "bug" ● En 1946 Nace una de las primeras computadoras no diseñadas con un propósito militar: la UNIVAC. ● En 1947 Nace la cibernética, vocablo designado por Norbert Wiener, uno de sus padres. ● En 1948 Nace el proyecto de la Manchester Mark I en donde Alan Turing partició activamente. ● En 1949 La compañía de Mauchly y Eckert construye la BINAC.
  • 23. 1. Z1 2. Complex Calculator 3. Z2 4. Z3 5. ABC 6. Z4 7. UNIVAC 8.MANCHESTERMARK I 9. BINAC 10. HARVARD MARK
  • 24. ● En 1952 John von Neumann empieza a construir el EDVAC. ● En 1952 Shannon desarrolla un ratón eléctrico capaz de salir de un laberinto. Primera red neuronal. ● En 1952 Empieza la fabricación industrial y comercialización de ordenadores. ● En 1956 Conferencia de Darthmouth, en donde nace la inteligencia artificial. ● En 1960 Nace el primer lenguaje de programación de inteligencia artificial: el LISP. ● Se inventan: El lenguaje Ensamblador o Lenguaje Máquina y los Lenguajes experimentales de alto nivel. ● Se inventan los lenguajes de programación siguientes: FORTRAN, ALGOL 58 y 60, COBOL y el LISP EDVAC creado por John Von Neumann
  • 25. ● En 1964 IBM empieza a comercializar los 360. ● En 1968 Robert Noyce y Gordon Moore fundan Intel Corporation. ● En 1969 Kenneth Thompson y Dennis Ritchie crean el sistema operativo Unix, en los laboratorios AT&T . ● En 1971 IBM crea el disquete de 8 pulgadas. ● En 1972 Aparecen los disquetes de 5.25 pulgadas. ● En 1972 Seymour Cray considera que el software podría ser más potente en ordenadores monoprocesadores por medio de el procesamiento en paralelo. Nace así el CRAY 1. ● En la Tercera Generación se crean los siguientes lenguajes de programación: FORTRAN IV, COBOL 61 (Extendido), ALGOL 60 Revisado, SNOBOL, BASIC, APL (Como notación solo), PL/I, APL/360, FORTRAN 66 (Estándar), COBOL 65 (Estándar), ALGOL 68, SNOBOL 4, SIMULA 67
  • 26. • IBM 360 • Intel Corporation • Disquete de 8 pulgadas • Disquete de 5.25 pulgadas • CRAY 1
  • 27. ● En 1975 Se comercializan el Altair 8800, considerado el primer ordenador personal. ● En 1975 Bill Gates y Paul Allen fundan Microsoft. ● En 1976 Steve Jobs y Steve Wozniac fundan la Apple Computer, Inc. ● En 1977 Se presenta la Apple II, el segundo ordenador personal de la historia. ● En esta cuarta generación se crean los lenguajes de programación: COBOL 74, PASCAL, ADA, FORTRAN 77, PROLOG, C y MODULA-2.
  • 28. • Altair 8800 • Microsoft • Apple Computer INC • Apple II • Microprocesador • Chips de memoria • Microminiaturización
  • 29. ● En 1981 Se comercializa el IBM PC. ● En 1981 Microsoft presenta el sistema operativo MS-DOS (Microsoft Disk Operating System). ● En 1981 Sony crea disquetes de 3.5 pulgadas. ● En 1982 Aparece el primer clónico del IBM PC. ● En 1982 Feynmann propone la mecánica cuántica como herramienta de computación. ● En 1983 Primer ordenador personal con interfaz gráfico, el Lisa de Apple. ● En 1984 Sony y Philips crean CD-Rom para los ordenadores. CD-Rom para PC ● En 1985 Microsoft anuncia Windows 1.0. ● En 1988 W. H. Sim funda Creative Labs. ● En 1989 Creative Labs presenta la tarjeta de sonido Sound Blaster. ● En 1994 Shor describe un algoritmo cuántico que permitiría factorizar enteros en tiempo polinomial. ● En 1995 Se supera el teraflop en computación en paralelo. ● En esta generación se crean los siguientes lenguajes de programación: C++ y Java.
  • 30. 1. IBM PC 2. MS-DOS 3. Disquetes de 3.5 pulgadas 4. Lisa de Apple 5. CD-ROM 6. Windows 1.0 7. Creative Labs 8. Sound Blaster 9. Inteligencia artificial
  • 31. Como supuestamente la sexta generación de computadoras está en marcha desde principios de los años noventas, debemos por lo menos, esbozar las características que deben tener las computadoras de esta generación. Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo (teraflops); las redes de área mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes. Las tecnologías de esta generación ya han sido desarrolla das o están en ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría del caos, sistemas difusos, holografía, transistores ópticos, etcétera.
  • 32.
  • 33.
  • 34.
  • 35. MEMORIA PRINCIPAL Canales O Buses UNIDAD CENTAL DE PROCESO ------------------------------ Unidad Aritmética Lógica -------------------------------- Unidad de Control Dispositivos de Salida Dispositivos de Entrada Canales O Buses Canales O Buses MEMORIA AUXILIAR
  • 36. PARTES DE LA COMPUTADORA
  • 37.
  • 38. – Este componente de entrada nos permite interactuar con la computadora enviandole comandos a traves de este dispositivo de entrada, lo cual nos muestra por pantalla. – Hay una gran variedad de fabricantes y modelos. – Caracteristicas: • Tamaño (pulgadas) • Idioma • Nro. de Teclas • Puerto PS/2, USB
  • 40. – Este componente de entrada nos permite interactuar con la computadora de manera grafica enviandole señales a la interfaz grafica, a traves de este dispositivo de entrada, lo cual nos muestra por pantalla. – Hay una gran variedad de fabricantes y modelos. – Caracteristicas: • Nro. de Botones • Puerto PS/2, USB • Mecánico, óptico
  • 41. Son periféricos diseñados para registrar caracteres escritos, o gráficos en forma de fotografías o dibujos, impresos en una hoja de papel; facilitando su introducción en la computadora, convirtiendo en datos binarios, para que pueda ser comprensible por el computador. Su funcionamiento es similar al de una copiadora.
  • 42. Funciones que realiza La Unidad central de proceso o CPU, se puede definir como un circuito microscópico que interpreta y ejecuta instrucciones. La CPU se ocupa del control y el proceso de datos en los computadores. Habitualmente, la CPU es un microprocesador fabricado en un chip, un único trozo de silicio que contiene millones de componentes electrónicos.
  • 43. • 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 (determina si una afirmación es cierta o falsa mediante las reglas del álgebra de Boole); por una serie de registros donde se almacena información temporalmente, y por una unidad de control que interpreta y ejecuta las instrucciones.
  • 44. – Unidad de control: controla el funcionamiento de la CPU y por tanto del computador. – Unidad aritmético-lógica (ALU): encargada de llevar a cabo las funciones de procesamiento de datos del computador. – Registros: proporcionan almacenamiento interno a la CPU. – Interconexiones CPU: Son mecanismos que proporcionan comunicación entre la unidad de control, la ALU y los registros. Elementos del Microprocesador
  • 45. • Read Access Memory(Memoria de Acceso Aleatorio) – La memoria es similar a los asientos de un automóvil. La computadora utiliza la memoria para guardar información cerca del CPU, el cual aligera las transacciones que esta procesando. – Hay varios tipos de memoria: • SDRAM- • DDR SDRAM • RDRAM (Rambus)
  • 46. La capacidad de memoria se mide en MB (megabytes). Se recomienda comprar un mínimo de 128MB actualmente. Esta cantidad debe ser suficiente para el uso Educaciónal, finanzas e internet. Memoria de tipo SDRAM o DDR SDRAM puede ser utilizada. Para juegos o multimedia, 256MB es el mínimo recomendado. Memoria de tipo DDR SDRAM or RDRAM debe ser usada. Si el presupuesto lo permite, puede aumentar la memoria a 512MB. En la actualidad se puede tener la memoria RAM hasta 4 GB. Dependiendo de la ultidadque se le de al equipo
  • 47. • Read Only Memory (Memoria solo de lectura) – Este dispositivo sólo permite leer la información que en el esta grabada. Y no pierde la información cuando se quita la energia. Normalmente vienen grabadas de fabrica.
  • 48. Son dispositivos físicos magnéticos en que se almacena información en forma permanente, con el objeto de poder utilizarla posteriormente Sistema de almacenamiento antiguo. Su apariencia era parecida a las cintas de video (VHS)
  • 49. Son unidades magnéticas de 3 ½ (pulgadas) y que en ellos se almacenan hasta 1.44 Mb. (Megabyte) de información. Son borrables y reutilizables, pudiéndose escribir varias veces sobre la información almacenada con anterioridad. Los primeros Diskettes, tenían 8 pulgadas y posteriormente aparecieron los de 5 ¼ de pulgadas
  • 50. El hard drive o Disco Duro es un dispositivo de almacenamiento masivo. Se puede guardar mucha información pero es lento cuando se compara a la memoria RAM Hay tres parametros importantes que considerar al comprar un disco duro: RPM Velocidad de el disco (Revoluciones por minuto) Tamaño medido en GB (Gigabytes) Modo de comunicación ATA Protocolo ATA 100 es preferido sobre ATA33 or ATA 66. SATA Protocolo nuevo de disco duro con conexion Serial en lugar de paralelo Existen también en el mercado Discos duros externos, que se conectan a un puerto USB (Puerto de Interfaz Humana)
  • 51. Son discos compactos que se graban por medio del láser. Una gran mayoría son regrabables, y aceptan una gran cantidad de información (700 – 800 Mb.) UNIDAD DE LECTURA DEL CD-ROM
  • 52. Es lo último en tecnología para almacenar información; tiene una capacidad 10 veces mayor que las de un CD-ROM. En la actualidad se esta empezando a lanzar al mercado un nuevo tipo de tecnología llamada Blue RayUNIDADES DE LECTURA Y ESCRITURA DE UN DVD
  • 53. La memoria flash permite que múltiples posiciones de memoria sean escritas o borradas en una misma operación de programación mediante impulsos eléctricos, frente a las anteriores que sólo permite escribir o borrar una única celda cada vez. Por ello, flash permite funcionar a velocidades muy superiores cuando los sistemas emplean lectura y escritura en diferentes puntos de esta memoria al mismo tiempo. Las Flash memory, actualmente tiene capacidades que van desde 1 Gb. Hasta 16 Gb.
  • 54.
  • 55. ¿Qué es un BIT? ¿Qué es un BYTE? ¿Cómo las Computadoras Representan los Datos? • Unidad mínima de información que viaja o se almacena en una computadora (Binary Digit) • Es la representación de los impulsos eléctricos en la computadora • Agrupación de 8 bits que representan los símbolos o caracteres utilizados (números, letras, signos de puntuación, etc.) • Con un byte, la computadora puede representar 256 símbolos o caracteres diferentes (Binary Term)
  • 56. • Bit (Bynary Digit) : Unidad básica de datos de la computadora (0 ó 1). • Byte: equivalente a 8 bits, representa a un carácter de información. • Kilobyte (KB) : Equivalente a 1024 bytes • Megabyte (MB) : Equivalente a 1024 KB • Giabyte (GB) : Equivalente a 1024 MB • Terabyte (TB) : Equivalente a 1024 GB Unidades de Medida
  • 57. Es un periférico de salida que nos permite observar lo que estamos realizando en la computadora, mediante una interfaz, muestra los resultados del procesamiento y ejecutar programas en la pantalla. Podemos decir que la pantalla permite la interacción entre nosotros y la computadora. Monitor de Rayos Catódicos (CRT) Monitor LCD (Liquid Crystal Display) o Pantalla Plana
  • 58. Es un dispositivo de salida que nos permite producir una copia permanente de textos o gráficos de documentos almacenados en formato electrónico, imprimiéndolos en medios físicos, normalmente en papel o transparencias, utilizando cartuchos de tinta o tecnología láser. IMPRESORAS DE IMPACTO O MATRICIALES IMPRESORA DE CHORRO O INYECCIÓN DE TINTA IMPRESORA LASER
  • 59. Son caminos electrónicos a lo largo de los cuales las señales son enviadas desde una parte de la PC hacia otra. Es la vía de comunicación para los datos y señales de control en la estructura de un PC, entre el CPU y los diferentes dispositivos que se conecten. BUS DEL SISTEMA Son cintas de cobre impresas en el mainboard, y esta formado básicamente por: • Bus de datos • Bus de direcciones, y • bus de control BUS DEL EXPANSIÓN Son un conjunto de líneas eléctricas y circuitos electrónicos de control encargados de conectar el bus del sistema del mainboard con los buses de dispositivos accesorios, como por ejemplo la tarjeta de sonido, un modem, etc.
  • 60. Slots de expansión Tarjeta controladora De sonido Tarjetas de Red Cable RJ-45 Inalámbrica Tarjeta de Video Tarjeta de Televisión TARJETAS CONTROLADORAS
  • 61.
  • 62. Etimología Software es una palabra proveniente del inglés (literalmente: partes blandas o suaves), que en español no posee una traducción adecuada al contexto, por lo cual se la utiliza asiduamente sin traducir y así fue admitida por la Real Academia Española (RAE). Aunque no es estrictamente lo mismo, suele sustituirse por expresiones tales como programas informáticos o aplicaciones informáticas. Definición de software Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados que forman parte de las operaciones de un sistema de computación. Considerando esta definición, el concepto de software va más allá de los programas de cómputo en sus distintos estados: código fuente, binario o ejecutable; también su documentación, datos a procesar e información de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo "no físico" relacionado.
  • 63. Clasificación del software No existe una clasificación bien definida en los libros, y los autores no se han puesto de acuerdo en esto, pero a los fines prácticos se puede clasificar al software en tres grandes tipos: • SOFTWARE DE SISTEMA • SOFTWARE DE PROGRAMACIÓN (Lenguajes de Programación) • SOFTWARE DE APLICACIÓN
  • 64. Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros: Sistemas operativos Controladores de dispositivos Herramientas de diagnóstico Herramientas de Corrección y Optimización Servidores Utilidades Software de sistema:
  • 65. SISTEMAS OPERATIVOS Son una serie de programas que administran los recursos del computador. Este indica como interactuar con el usuario y como usar los dispositivos: discos duros, teclado y monitor. Función: Es el núcleo de toda la actividad del software. Monitorea y controla todas las entradas y salidas de sistemas de computación. Este responde a las indicaciones provenientes del usuario, o de un conjunto previamente definido de comandos. Controla la ejecución de varios programas, simultáneamente. Actúa como traductor, entre las operaciones y la respuesta de la maquina. Informa al usuario de cualquier error que presente la maquina. Este posee un programa llamado “manipulador de discos” opera con un circuito electrónico llamado controlador de discos, este ayuda a traducir las ordenes de los programas para encontrar la pista adecuada.
  • 66. SISTEMAS OPERATIVOS…. continuación Clasificación: Los sistemas operativos se clasifican en: Monousuario (Usuario único): Es de tipo simple, ya que se dedica a la administración de un solo equipo a la vez. Ej. MS-DOS, Windows 3.1 Multiusuario (Usuario múltiple): Es de tipo general, ya que puede satisfacer las exigencias de usuarios múltiples con los recursos de programas y maquina de que se dispone. Son los sistemas que permiten la administración de un conjunto de computadores que están conectados en una RED. Ej. Windows NT, Windows 7, Windows XP, OS/2, Unix,
  • 67. Es el conjunto de herramientas que permiten al programador desarrollar programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica. Incluye entre otros: Compiladores, Intérpretes, Enlazadores, Depuradores. Software de programación: Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un entorno visual, de forma tal que el programador no necesite introducir múltiples comandos para compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz gráfica de usuario (GUI).
  • 68. • FORTRAN: Es un lenguaje de programación de alto nivel que está especialmente adaptado al cálculo numérico y a la computación científica. • ALGOL:La voz es un acrónimo de las palabras inglesas Algorithmic Language (lenguaje algorítmico). Fue muy popular en las universidades durante los años 60, pero no llegó a cuajar como lenguaje de utilización comercial. • COBOL:(acrónimo de COmmon Business -Oriented Language, Lenguaje Común Orientado a Negocios) fue creado en el año 1960 con el objetivo de crear un lenguaje de programación universal que pudiera ser usado en cualquier ordenador, ya que en los años 1960 existían numerosos modelos de ordenadores incompatibles entre sí, y que estuviera orientado principalmente a los negocios, es decir, a la de gestión. • BASIC: Es un lenguaje de programación que originalmente fue desarrollado como una herramienta de enseñanza; se diseminó entre las microcomputadoras hogareñas a partir de la década de 1980 • PASCAL: Es un lenguaje de programación desarrollado por el profesor suizo Nicklaus Wirth entre los años 1968/9 y publicado en 1970. Su objetivo era crear un lenguaje que facilitara el aprendizaje de programación a sus alumnos, utilizando la programación estructurada y estructuración de datos • ADA: Es un lenguaje de programación orientado a objetos y fuertemente tipado de forma estática que fue diseñado por Jean Ichbiah de CII Honeywell Bull por encargo del Departamento de Defensa de los Estados Unidos. • PROLOG: Proveniente del francés PROgrammation en LOGique,1 es un lenguaje de programación lógico e interpretado, bastante conocido en el medio de investigación en Inteligencia Artificial. • C: Es un lenguaje de programación creado en 1972 por Dennis M. Ritchie en los Laboratorios Bell como evolución del anterior lenguaje B, a su vez basado en BCPL. • MODULA-2: Es un lenguaje de programación cuyo autor es Niklaus Wirth, autor también del lenguaje Pascal. Como novedad respecto a este último lenguaje, introduce el concepto de módulo • C++: Es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. • JAVA: Es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems a principios de los años 90. El lenguaje en sí mismo toma mucha de su sintaxis de C y C++, pero tiene un modelo de objetos más simple y elimina herramientas de bajo nivel, que suelen inducir a muchos errores, como la manipulación directa de punteros o memoria.
  • 69. Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios. Incluye entre otros: Software de aplicación: Aplicaciones ofimáticas (Ej. Microsoft Office, Open Office, Star Office) Bases de datos (Ej. AS/400, Oracle, SQL Server) Software educativo, Software empresarial Aplicaciones para Control de sistemas y automatización industrial Telecomunicaciones (Ej. Internet y toda su estructura lógica) Videojuegos, Software médico Software de Diseño Asistido (Ej. AUTOCAD)
  • 70. Un virus informático es un malware que tiene por objeto alterar el normal funcionamiento de la computadora, sin el permiso o el conocimiento del usuario. Los virus, habitualmente, reemplazan archivos ejecutables por otros infectados con el código de este. Los virus pueden destruir, de manera intencionada, los datos almacenados en un computador, aunque también existen otros más inofensivos, que solo se caracterizan por ser molestos. Los virus informáticos tienen, básicamente, la función de propagarse a través de un software, no se replican a sí mismos porque no tienen esa facultad como el gusano informático, son muy nocivos y algunos contienen además una carga dañina (payload) con distintos objetivos, desde una simple broma hasta realizar daños importantes en los sistemas, o bloquear las redes informáticas generando tráfico inútil.
  • 71. Tipos de Virus Gusano o Worm Son programas que tratan de reproducirse a si mismo, no produciendo efectos destructivos sino el fin de dicho programa es el de colapsar el sistema o ancho de banda, replicándose a si mismo. Caballo de Troya o Camaleones Son programas que permanecen en el sistema, no ocasionando acciones destructivas sino todo lo contrario suele capturar datos generalmente password enviándolos a otro sitio, o dejar indefenso el ordenador donde se ejecuta, abriendo agujeros en la seguridad del sistema, con la siguiente profanación de nuestros datos. El caballo de troya incluye el código maligno en el programa benigno, mientras que los camaleones crean uno nuevo programa y se añade el código maligno. Joke Program Simplemente tienen un payload (imagen o sucesión de estas) y suelen destruir datos. Bombas Lógicas o de Tiempo Programas que se activan al producirse un acontecimiento determinado. la condición suele ser una fecha (Bombas de Tiempo), una combinación de teclas, o un estilo técnico Bombas Lógicas), etc... Si no se produce la condición permanece oculto al usuario. Retro Virus Este programa busca cualquier antivirus, localiza un bug (fallo) dentro del antivirus y normalmente lo destruye
  • 72. Los antivirus son una herramienta simple cuyo objetivo es detectar y eliminar virus informáticos. Nacieron durante la década de 1980. Con el transcurso del tiempo, la aparición de sistemas operativos más avanzados e Internet, ha hecho que los antivirus hayan evolucionado hacia programas más avanzados que no sólo buscan detectar virus informáticos, sino bloquearlos, desinfectarlos y prevenir una infección de los mismos, y actualmente ya son capaces de reconocer otros tipos de malware, como spyware, etc. Funcionamiento El funcionamiento de un antivirus varía de uno a otro, aunque su comportamiento normal se basa en contar con una lista de virus conocidos y su formas de reconocerlos (las llamadas firmas o vacunas), y analizar contra esa lista los archivos almacenados o transmitidos desde y hacia un ordenador.