Sunteți pe pagina 1din 20

BREVE HISTORIA DE LA INFORMÁTICA (3)

El origen de las máquinas de calcular está dado por el ábaco chino, éste era una tablilla
dividida en columnas en la cual la primera, contando desde la derecha, correspondía a las
unidades, la siguiente a la de las decenas, y así sucesivamente. A través de sus
movimientos se podía realizar operaciones de adición y sustracción.
Otro de los hechos importantes en la evolución de la informática lo situamos en el siglo
XVII, donde el científico francés Blas Pascal inventó una máquina calculadora. Ésta sólo
servía para hacer sumas y restas, pero este dispositivo sirvió como base para que el
alemán Leibnitz, en el siglo XVIII, desarrollara una máquina que, además de realizar
operaciones de adición y sustracción, podía efectuar operaciones de producto y cociente.
Ya en el siglo XIX se comercializaron las primeras máquinas de calcular. En este siglo el
matemático inglés Babbage desarrolló lo que se llamó "Máquina Analítica", la cual podía
realizar cualquier operación matemática. Además disponía de una memoria que podía
almacenar 1000 números de 50 cifras y hasta podía usar funciones auxiliares, sinembargo
seguía teniendo la limitación de ser mecánica.
Recién en el primer tercio del siglo XX, con el desarrollo de la electrónica, se empiezan a
solucionar los problemas técnicos que acarreaban estas máquinas, reemplazándose
los sistemas de engranaje y varillas por impulsos eléctricos, estableciéndose que cuando
hay un paso de corriente eléctrica será representado con un *1* y cuando no haya un
paso de corriente eléctrica se representaría con un *0*.
Con el desarrollo de la segunda guerra mundial se construye el primer ordenador, el cual
fue llamado Mark I y su funcionamiento se basaba en interruptores mecánicos.
En 1944 se construyó el primer ordenador con fines prácticos que se denominó Eniac.
En 1951 son desarrollados el Univac I y el Univac II (se puede decir que es el punto de
partida en el surgimiento de los verdaderos ordenadores, que serán de acceso común a la
gente).
I.1.1 Generaciones
1° Generación: se desarrolla entre 1940 y 1952. Es la época de los ordenadores que
funcionaban a válvulas y el uso era exclusivo para el ámbito científico/militar.
Para poder programarlos había que modificar directamente los valores de los circuitos de
las máquinas.
2° Generación: va desde 1952 a 1964. Ésta surge cuando se sustituye la válvula por
el transistor. En esta generación aparecen los primeros ordenadores comerciales, los
cuales ya tenían una programación previa que serían los sistemas operativos. Éstos
interpretaban instrucciones en lenguaje de programación (Cobol, Fortran), de esta
manera, el programador escribía sus programas en esos lenguajes y el ordenador era
capaz de traducirlo al lenguaje máquina.
3° Generación: se dio entre 1964 y 1971. Es la generación en la cual se comienzan a utilizar
los circuitos integrados; esto permitió por un lado abaratar costos y por el otro aumentar
la capacidad de procesamiento reduciendo el tamaño físico de las máquinas. Por otra
parte, esta generación es importante porque se da un notable mejoramiento en los
lenguajes de programación y, además, surgen los programas utilitarios.
4° Generación: se desarrolla entre los años 1971 y 1981. Esta fase de evolución se
caracterizó por la integración de los componentes electrónicos, y esto dio lugar a la
aparición del microprocesador, que es la integración de todos los elementos básicos del
ordenador en un sólo circuito integrado.
5° Generación: va desde 1981 hasta nuestros días (aunque ciertos expertos consideran
finalizada esta generación con la aparición de los procesadores Pentium, consideraremos
que aun no ha finalizado) Esta quinta generación se caracteriza por el surgimiento de la
PC, tal como se la conoce actualmente.
I.2 La Informática en la Educación (4)
Informática no puede ser una asignatura más, sino la herramienta que pueda ser útil a
todas las materias, a todos los docentes y a la escuela misma, en cuanto institución que
necesita una organización y poder comunicarse con la comunidad en que se encuentra.
Entre las aplicaciones más destacadas que ofrecen las nuevas tecnologías se encuentra
la multimedia que se inserta rápidamente en el proceso de la educación y ello es así,
porque refleja cabalmente la manera en que el alumno piensa, aprende y recuerda,
permitiendo explorar fácilmente palabras, imágenes, sonidos, animaciones y videos,
intercalando pausas para estudiar, analizar, reflexionar e interpretar en profundidad
la información utilizada buscando de esa manera el deseado equilibrio entre la
estimulación sensorial y la capacidad de lograr el pensamiento abstracto. En
consecuencia, la tecnología multimedia se convierte en una poderosa y versátil
herramienta que transforma a los alumnos, de receptores pasivos de la información en
participantes activos, en un enriquecedor proceso de aprendizaje en el que desempeña un
papel primordial la facilidad de relacionar sucesivamente distintos tipos de información,
personalizando la educación, al permitir a cada alumno avanzar según su propia
capacidad. No obstante, la mera aplicación de la multimedia en la educación no asegura la
formación de mejores alumnos y futuros ciudadanos, si entre otros requisitos
dichos procesos no van guiados y acompañados por el docente. El docente debe
seleccionar criteriosamente el material a estudiar a través del computador; será necesario
que establezca una metodología de estudio, de
aprendizaje y evaluación, que no convierta por ejemplo a la información brindada a través
de un CD-ROM en un simple libro animado, en el que el alumno consuma grandes
cantidades de información que no aporten demasiado a su formación personal. Por sobre
todo el docente tendrá la precaución no sólo de examinar cuidadosamente los contenidos
de cada material a utilizar para detectar posibles errores, omisiones, ideas o conceptos
equívocos, sino que también deberá fomentar entre los alumnos una actitud de atento
juicio crítico frente a ello.

HISTORIA DE LA TECNOLOGÍA
es la historia de la invención de herramientas y técnicas con un propósito práctico. La
historia moderna está relacionada íntimamente con la historia de la ciencia, pues el
número del descubrimiento de nuevos conocimientos ha permitido crear nuevas cosas y,
recíprocamente, se han podido realizar nuevos descubrimientos científicos gracias al
desarrollo de nuevas tecnologías, que han extendido las posibilidades de experimentación
y adquisición del conocimiento.
Los artefactos tecnológicos son productos de una economía, una fuerza del crecimiento
económico y una buena parte de la vida. Las innovaciones tecnológicas afectan y están
afectadas por las tradiciones culturales de la sociedad. También son un medio de obtener
poder militar.

Edad de Piedra
Durante la Edad de Piedra, los humanos eran cazadores recolectores, un estilo de vida que
comportaba un uso de herramientas y asentamientos que afectaba muy escasamente a
los biotopos. Las primeras tecnologías de importancia estaban asociadas a la
supervivencia, la obtención de alimentos y su preparación. El fuego, las herramientas de
piedra, las armas y el atuendo fueron desarrollos tecnológicos de gran importancia de este
periodo. En este tiempo apareció la música. Algunas culturas desarrollaron canoas con
batangas capaces de aventurarse en el océano, lo que propició migraciones a través
del archipiélago Malayo, atravesando el océano Índico hasta Madagascar y también
cruzando el océano Pacífico, lo que requería conocer las corrientes oceánicas, los patrones
del clima, navegación y cartas estelares. La fase principal de predominio de la economía
cazadora-recolectora se llama Paleolítico y el final se
denomina epipaleolítico o mesolítico; la Edad de Piedra posterior, durante la cual se
desarrollaron los rudimentos de la tecnología agraria, se llama periodo Neolítico.

Edades de Cobre y Bronce


La Edad de Piedra desembocó en la Edad de los Metales tras la Revolución Neolítica. Esta
revolución comportó cambios radicales en la tecnología agraria, que llevaron al desarrollo
de la agricultura, la domesticación animal y los asentamientos permanentes. La
combinación de estos factores posibilitó el desarrollo de la fundición de cobre y más tarde
bronce. Esta corriente tecnológica empezó en el Creciente fértil, desde donde se difundió.
Los descubrimientos no tenían, y todavía no tienen, carácter universal. El sistema de
las tres edades no describe con precisión la historia de la tecnología de los grupos ajenos
a Eurasia, y no puede aplicarse en algunas poblaciones aisladas como los sentinelese,
los Spinifex y ciertas tribus amazónicas, que todavía emplean la tecnología de la edad de
piedra.

Edad de Hierro
La Edad de Hierro empezó tras el desarrollo de la tecnología necesaria para el trabajo del
hierro, material que reemplazó al bronce y posibilitó la creación de herramientas más
resistentes y baratas. En muchas culturas euroasiáticas la Edad de Hierro fue la última fase
anterior al desarrollo de la escritura, aunque de nuevo no se puede decir que esto sea
universal. En la agricultura, las herramientas fuertes para el cultivo como las hachas de
hierro, los picos, los rastrillos, las palas y las puntas de los arados hacían que la limpieza de
la tierra y la producción de alimentos fueran más rápidos y más eficientes y le permitía a
los granjeros cultivar tierras más fuertes. Las herramientas más eficientes en todas las
áreas tuvieron como resultado más avances tecnológicos, el desarrollo de la industria y
también más tiempo para descansar. Un granjero de la edad del hierro que trabajaba con
un arado de hierro tenía significativamente más tiempo para dedicarle a su trabajo,
familia y otros asuntos. Más tiempo de descanso entre otras personas con frecuencia
también condujo a más tiempo para las artes y las ciencias. De esta forma, las sociedades
de la edad del hierro florecieron con estas herramientas de hierro más baratas.
Combinadas con el desarrollo de los alfabetos y las monedas, el hierro comenzó el
movimiento de la humanidad hacia nuestra sociedad moderna.
La evolución de la tecnología

El inicio de la informática como la conocemos hoy en día, lo podemos situar a finales de


los años 40, principio de los 50. A la sazón, los computadores se construían utilizando
dispositivos electromecánicos, como los relés, y dispositivos electrónicos básicos como las
válvulas termoiónicas, las resistencias y los condensadores. No tenían pantalla, ni teclado,
ni sistema operativo, y su programación se hacía a base de tarjetas perforadas o re
cableando las conexiones entre sus componentes.
Evolución de procesos

El término evolución significa desarrollo o


desenvolvimiento, la transformación gradual de un
estado a otro. El principio de la evolución biológica,
que no es otra cosa que la aplicación de este
concepto a los seres vivos, establece que los
múltiples animales y vegetales que existen en la
actualidad, descienden de organismos más
simples, merced a modificaciones graduales que se
han acumulado en el transcurso de las sucesivas
generaciones. Las especies surgen de otras
preexistentes.

Evolución de materiales

La especie humana se diferencio de especies próxima por su capacidad de transformar el


entorno en que vivía. Esta fuerza trasformadora se apoya en su capacidad para percibir el
medio como una enorme oferta de elementos susceptibles de ser modificados para
cumplir otras funciones radicalmente distintas a las que cumplía en la Naturaleza.

LA HISTORIA DE LAS REDES SOCIALES


Si bien para muchos las redes sociales pueden llegar a ser un servicio moderno con escasa trayectoria en la
web, debido a que la mayor explosión por el furor de las mismas surgió en los últimos años logrando una
verdadera masificación en su uso, lo cierto es que su origen se remonta a más de una década.

Después de todos estos años, las redes de interacción social se han convertido en uno de los elementos de
Internet más difundidos, ya que como hemos mencionado en otro artículo perteneciente a este apartado,
ofrecen a sus usuarios un lugar común para desarrollar comunicaciones constantes.

Esto es posible gracias a que los usuarios no sólo pueden utilizar el servicio a través de su computadora
personal, sino que además en los últimos tiempos se puede participar en este tipo de comunidades a través
de una gran variedad de dispositivos móviles, tales como teléfonos celulares o computadoras portátiles, algo
que está marcando la nueva tendencia en comunicación.

Peroenrealidad,cuándonaciólaprimeraredsocial?

Se estima que el origen de las redes interactivas se remontan al año 1995. Tengamos en cuenta que fue en
esa época cuando Internet había logrado convertirse en una herramienta prácticamente masificada.

Randy Conrads fue el verdadero pionero del servicio, mediante la creación del sitio web que llevaba por
nombre "Classmates", y el cual consistía en una red social que brindaba la posibilidad de que las personas de
todo el mundo pudieran recuperar o continuar manteniendo contacto con sus antiguos amigos, ya sea
compañeros de colegio, de la universidad, de distintos ámbitos laborales y demás, en medio de un mundo
totalmente globalizado.

Obviamente, esto fue posible gracias a la llegada de la denominada Web 2.0, que en definitiva se trata de un
sistema que posee una clara orientación social.

Con el correr de los años, este tipo de servicio se convirtió en uno de los negocios más rentables de
Internet, por lo que en la primera parte de la década del 2000 comenzaron a aparecer una gran variedad de
sitios web dedicados a brindar la posibilidad de una comunicación dentro de lo que se llamó las redes
sociales, que en aquella época eran conocidas como Círculos de Amigos.

Con la incorporación de este nuevo concepto fue posible definir en un marco real las distintas relaciones que
se establecían entre los diferentes participantes que consumían los servicios de las comunidades virtuales.

La mayor explosión de las redes sociales no tardó en llegar, ya que en el año 2003 vieron la luz algunos de los
sitios más populares que lograron hacer crecer exponencialmente el uso del servicio, comunidades tales
como MySpace, Friendster, Tribe y Xing, entre otras.

Fueron precisamente estos sitios los pioneros en lograr que las redes de interacción o círculos de amigos
comenzaran a socializarse, con lo que captaron la atención de miles de millones de usuarios de todo el
planeta.
Sabías que todas las personas del mundo se hallan conectadas entre sí, a través de no más de seis
individuos? Para saber más sobre esto y sobre la evolución de las redes sociales, te invitamos a leer el artículo
titulado "Redes sociales: Seis grados de separación".

. ¿QUÉ ES UN SISTEMA OPERATIVO?


A finales de los 40's el uso de computadora estaba restringido a
aquellas empresas o instituciones que podían pagar su alto precio, y no existían
los sistemas operativos. En
su lugar, el programador debía tener un conocimiento y contacto profundo con
el hardware, y en el infortunado caso de que su programa fallara, debía examinar los
valores de los registros y páneles de luces indicadoras del estado de la
computadora para determinar la causa del fallo y poder corregir su programa, además de
enfrentarse nuevamente a los procedimientos de apartar tiempo del sistema y poner a
punto los compiladores, ligadores, etc; para volver acorrer su programa,
es decir, enfrentaba el problema del procesamiento serial ( serial processing ).

La importancia de los sistemas operativos nace históricamente desde los 50's, cuando se
hizo evidente que el operar una computadora por medio de tableros enchufables en
la primera generación y luego por medio del trabajo en lote en la segunda generación se
podía mejorar notoriamente, pues el operador realizaba siempre una secuencia de pasos
repetitivos, lo cual es una de las características contempladas en la definición de lo que es
un programa. Es decir, se comenzó a ver que las tareas mismas del operador podían
plasmarse en un programa, el cual a través del tiempo y por su enorme complejidad se le
llamó "Sistema Operativo". Así, tenemos entre los primeros sistemas operativos al
Fortran Monitor System ( FMS ) e IBSYS.

Posteriormente, en la tercera generación de computadoras nace uno de los


primeros sistemas operativos con la filosofía de administrar una familia de computadoras:
el OS/360 de IBM. Fue este un proyecto tan novedoso y ambicioso que enfrentó por
primera vez una serie de problemas conflictivos debido a que anteriormente las
computadoras eran creadas para dos propósitos en general: el comercial y
el científico. Así, al tratar de crear un solosistema operativo para computadoras que
podían dedicarse a un propósito, al otro o ambos, puso en evidencia la problemática
del trabajo en equiposde análisis, diseño e implantación de sistemas grandes.

El resultado fue un sistema del cual uno de sus mismos diseñadores patentizó su opinión
en la portada de un libro: una horda de bestias prehistóricas atascadas en un foso de
brea. Surge también en la tercera generación de computadoras el concepto de la
multiprogramación, porque debido al alto costo de las computadoras eranecesario idear
un esquema de trabajo que mantuviese a launidad central de procesamiento más tiempo
ocupada, así como el encolado (spooling ) detrabajos para su lectura hacia
los lugares libres de memoria o la escritura de resultados. Sin embargo, se puede afirmar
que los sistemas durante la tercera generación siguieron siendo básicamente sistemas de
lote.

En la cuarta generación la electrónica avanza hacia la integración a gran escala, pudiendo


crear circuitos con miles de transistores en un centímetro cuadrado de silicón y ya es
posible hablar de las computadoraspersonales y las estaciones de trabajo. Surgen
los conceptos de interfaces amigables intentando así atraer alpúblico en general al uso de
las computadoras como herramientas cotidianas. Se hacen populares el MS-
DOS y UNIX en estasmáquinas. También es común encontrar clones de computadoras
personales y unamultitud de empresas pequeñas ensamblándolas por todo el mundo.

Para mediados de los 80's, comienza el auge de las redes de computadoras y la necesidad
de sistemas operativos en red y sistemas operativos distribuidos.
La red mundial Internet se va haciendo accesible a toda clase de instituciones y se
comienzan a dar muchas soluciones ( y problemas ) al
querer hacer convivir recursos residentes en computadoras con sistemas operativos
diferentes. Para los 90's el paradigma de la programaciónorientada a objetos cobra auge,
así como el manejo de objetos desde los sistemas operativos. Las aplicaciones intentan
crearse para ser ejecutadas en una plataforma específica y poder ver sus resultados en
la pantalla o monitor de otra diferente (por ejemplo, ejecutar una simulación en
una máquinacon UNIX y ver los resultados en otra con DOS ). Los niveles de interacción se
van haciendo cada vez más profundos.

Un sistema operativo es el programa que oculta la verdad del hardware al programador y presenta una vista
simple y agradable de los archivos nominados que pueden leerse y escribirse. Es sistema operativo
resguarda al programador del hardware del disco y presenta una interfaz simple orientada al archivo,
también disimula mucho del trabajo concerniente a interrupciones, relojes o cronómetros, manejo
de memoria y otras características de bajo nivel.
La función del sistema operativo es la de presentar al usuario con el equivalente de una máquina ampliada o
máquina virtual que sea más fácil de programar que el hardware implícito.

2. Historia de los sistemas operativos


Los Sistemas Operativos, al igual que el Hardware de los computadores, han sufrido una serie de cambios
revolucionarios llamados generaciones. En el caso del Hardware, las generaciones han sido marcadas por
grandes avances en los componentes utilizados, pasando de válvulas ( primera generación ) a transistores (
segunda generación ), a circuitos integrados ( tercera generación), a circuitos integrados de gran y muy
gran escala (cuarta generación). Cada generación Sucesiva de hardware ha ido acompañada de reducciones
substanciales en los costos, tamaño, emisión de calor y consumo de energía, y por incrementos notables
en velocidad y capacidad.
Generacion Cero (década de 1940)
Los primeros sistemas computacionales no poseían sistemas operativos. Los usuarios tenían completo
acceso al lenguaje de la maquina. Todas las instrucciones eran codificadas a mano.
Primera Generacion (década de 1950)
Los sistemas operativos de los años cincuenta fueron diseñados para hacer mas fluida la transición entre
trabajos. Antes de que los sistemas fueran diseñados, se perdía un tiempo considerable entre la terminación
de un trabajo y el inicio del siguiente. Este fue el comienzo de los sistemas de procesamiento por lotes,
donde los trabajos se reunían por grupos o lotes. Cuando el trabajo estaba en ejecución, este
tenia control total de la maquina. Al terminar cada trabajo, el control era devuelto al sistema operativo, el
cual limpiaba y leía e iniciaba el trabajo siguiente.
Al inicio de los 50's esto había mejorado un poco con la introducción de tarjetas perforadas (las cuales
servían para introducir los programas de lenguajes de máquina), puesto que ya no había necesidad de
utilizar los tableros enchufables.
Además el laboratorio de investigación General Motors implementó el primer sistema operativo para la IBM
701. Los sistemas de los 50's generalmente ejecutaban una sola tarea, y la transición entre tareas se
suavizaba para lograr la máxima utilización del sistema. Esto se conoce como sistemas de procesamiento por
lotes de un sólo flujo, ya que los programas y los datos eran sometidos en grupos o lotes.
La introducción del transistor a mediados de los 50's cambió la imagen radicalmente.
Se crearon máquinas suficientemente confiables las cuales se instalaban en lugares especialmente
acondicionados, aunque sólo las grandes universidades y las grandes corporaciones o bien las oficinas
del gobierno se podían dar el lujo de tenerlas.
Para poder correr un trabajo (programa), tenían que escribirlo en papel (en Fortran o en
lenguaje ensamblador) y después se perforaría en tarjetas. Enseguida se llevaría la pila de tarjetas al cuarto
de introducción al sistema y la entregaría a uno de los operadores. Cuando la computadora terminara el
trabajo, un operador se dirigiría a la impresora y desprendería la salida y la llevaría al cuarto de salida, para
que la recogiera el programador.
Segunda Generacion (a mitad de la década de 1960)
La característica de los sistemas operativos fue el desarrollo de los sistemas compartidos con
multiprogramación, y los principios del multiprocesamiento. En los sistemas de multiprogramación, varios
programas de usuario se encuentran al mismo tiempo en el almacenamiento principal, y el procesador se
cambia rápidamente de un trabajo a otro. En los sistemas de multiprocesamiento se utilizan
varios procesadores en un solo sistema computacional, con la finalidad de incrementar el poder de
procesamiento de la maquina.
La independencia de dispositivos aparece después. Un usuario que desea escribir datos en una cinta en
sistemas de la primera generación tenia que hacer referencia especifica a una unidad de cinta particular. En
la segunda generación, el programa del usuario especificaba tan solo que un archivo iba a ser escrito en una
unidad de cinta con cierto numero de pistas y cierta densidad.
Se desarrollo sistemas compartidos, en la que los usuarios podían acoplarse directamente con
el computador a través de terminales. Surgieron sistemas de tiempo real, en que los computadores fueron
utilizados en el control de procesos industriales. Los sistemas de tiempo real se caracterizan por proveer una
respuesta inmediata.
Tercera Generacion (mitad de década 1960 a mitad década de 1970)
Se inicia en 1964, con la introducción de la familia de computadores Sistema/360 de IBM. Los computadores
de esta generación fueron diseñados como sistemas para usos generales . Casi siempre eran sistemas
grandes, voluminosos, con el propósito de serlo todo para toda la gente. Eran sistemas de modos múltiples,
algunos de ellos soportaban simultáneamente procesos por lotes, tiempo compartido, procesamiento de
tiempo real y multiprocesamiento. Eran grandes y costosos, nunca antes se había construido algo similar, y
muchos de los esfuerzos de desarrollo terminaron muy por arriba del presupuesto y mucho después de lo
que el planificador marcaba como fecha de terminación.
Estos sistemas introdujeron mayor complejidad a los ambientes computacionales; una complejidad a la cual,
en un principio, no estaban acostumbrados los usuarios.
Cuarta Generacion (mitad de década de 1970 en adelante)
Los sistemas de la cuarta generación constituyen el estado actual de la tecnología. Muchos diseñadores y
usuarios se sienten aun incómodos, después de sus experiencias con los sistemas operativos de la tercera
generación.
Con la ampliación del uso de redes de computadores y del procesamiento en línea los usuarios obtienen
acceso a computadores alejados geográficamente a través de varios tipos de terminales.
Los sistemas de seguridad se ha incrementado mucho ahora que la información pasa a través de varios tipos
vulnerables de líneas de comunicación. La clave de cifrado esta recibiendo mucha atención; han sido
necesario codificar los datos personales o de gran intimidad para que; aun si los datos son expuestos, no
sean de utilidad a nadie mas que a los receptores adecuados.
El porcentaje de la población que tiene acceso a un computador en la década de los ochenta es mucho
mayor que nunca y aumenta rápidamente.
El concepto de maquinas virtuales es utilizado. El usuario ya no se encuentra interesado en los detalles
físicos de; sistema de computación que esta siendo accedida. En su lugar, el usuario ve un panorama
llamado maquina virtual creado por el sistema operativo.
Los sistemas de bases de datos han adquirido gran importancia. Nuestro mundo es una sociedad orientada
hacia la información, y el trabajo de las bases de datos es hacer que esta información sea conveniente
accesible de una manera controlada para aquellos que tienen derechos de acceso.

3. Conceptos de los Sistemas Operativos


Llamadas al Sistema:
La interfaz entre el sistema operativo y los programas del usuario se define por medio del conjunto de
"instrucciones extendidas" que el sistema operativo proporciona. Estas instrucciones extendidas se conocen
como llamadas al sistema. Las llamadas al sistema varían de un sistema operativo a otro (aunque los
conceptos fundamentales tienden a ser análogos).
Las llamadas al sistema se clasifican normalmente en dos categorías generales: aquellas que se relacionan
con procesos y la que lo hacen con el sistema de archivo.
 Por Procesos: Un proceso es básicamente un programa en ejecución. Consta del programa ejecutable y la
pila o stack del programa, su contador de programa, apuntador de pila y otros registros, así como la otra
información que se necesita para ejecutar el programa. En si el proceso en el concepto de los sistemas
operativos es como el sistema de tiempo compartido. Esto es, que en forma periódica, el sistema operativo
decide suspender la ejecución de un proceso y dar inicio a la ejecución de otro, por ejemplo, porque el
primero haya tomado ya más de su parte del tiempo de la CPU, en terrenos del segundo.

Cuando un proceso se suspende temporalmente, debe reiniciarse después exactamente en el


mismo estado en que se encontraba cuando se detuvo. Esto significa que toda la información relativa al
proceso debe guardarse en forma explícita en algún lugar durante la suspensión. En muchos sistemas
operativos, toda la información referente a cada proceso, diferente del contenido de su espacio de
direcciones, se almacena en una tabla de sistema operativo llamada tabla de procesos, la cual es un arreglo
(lista enlazada) de estructuras, una para cada proceso en existencia.
Por lo tanto, un proceso (suspendido) consta de su espacio de direcciones, generalmente denominado
imagen del núcleo (en honor de las memorias de imagen de núcleo magnético que se utilizaron en tiempos
antiguos) y su registro de la tabla de procesos, que contiene sus registros entre otras cosas.
 Por Sistema de Archivo: Una función importante del S.O. consiste en ocultar las peculiaridades de los discos
y otros dispositivos de E/S y presentar al programador un modelo abstracto, limpio y agradable de archivos
independientes del dispositivo. Las llamadas al sistema se necesitan con claridad para crear archivos,
eliminarlos, leerlos y escribirlos. Antes de que se pueda leer un archivo, éste debe abrirse y después de que
se haya leído debe cerrarse, de modo que las llamadas se dan para hacer estas cosas.

Antes de que un archivo pueda leerse o escribirse, éste debe abrirse, en cuyo instante se verifican los
permisos. Si se permite el acceso, el sistema produce un entero pequeño llamado descriptor del archivo
para utilizarse en operaciones subsiguientes. Si se prohibe el acceso, se produce un código de error.

4. Shell (intérprete de comandos):


El sistema operativo es el código que realiza las llamadas al sistema. Los editores, compiladores,
ensambladores, enlazadores e intérpretes de comandos definitivamente no son parte del sistema operativo,
aunque son importantes y útiles. El Shell es el intérprete de comandos, a pesar de no ser parte del sistema
operativo, hace un uso intenso de muchas características del sistema operativo y por tanto sirve como un
buen ejemplo de la forma en que se pueden utilizar las llamadas al sistema. También es la interfaz primaria
entre un usuario situado frente a su terminal y el sistema operativo.
Cuando algún usuario entra al sistema, un "shell" se inicia. El shell tiene la terminal como entrada y como
salida estándar. Este da inicio al teclear solicitud de entrada, carácter como un signo de pesos, el cual indica
al usuario que el shell está esperando un comando. En MS-DOS normalmente aparece la letra de la unidad,
seguida por dos puntos (:), el nombre del directorio en que se encuentra y por último el signo de "mayor
que" (>). Esto es: C:\>
Estructura de un Sistema Operativo
Internamente los sistemas operativos estructuralmente de se clasifican según como se
hayan organizado intérnamente en su diseño, por esto la clasificación más común de los
S.O. son:
 Sistemas monolíticos:

En estos sistemas operativos se escriben como un conjunto de procedimientos, cada uno


de los cuales puede llamar a cualquiera de los otros siempre que lo necesite. Cuando se
emplea esta técnica, cada procedimiento del sistema tiene una interfaz bien definida en
términos de parámetros y resultados, y cada una tiene la libertad de llamar a cualquiera
otra, si la última ofrece algún cálculo útil que la primera necesite.
Para construir el programa objeto real del sistema operativo cuando se usa este método,
se compilan todos los procedimientos individuales a archivos que contienen los
procedimientos y después se combinan todos en un solo archivo objeto con el enlazador.
En términos de ocultamiento de información, esencialmente no existe ninguno; todo
procedimiento es visible para todos (al contrario de una estructura que contiene módulos
o paquetes, en los cuales mucha información es local a un módulo y sólo pueden llamar
puntos de registro designados oficialmente del exterior del módulo)
Esta organización sugiere una estructura básica del sistema operativo:
1.- Un programa central que invoque el procedimiento de servicio solicitado (Shell o
Kernel)
2.- Un conjunto de procedimientos de servicios que realice las llamadas al sistema.
3.- Un conjunto de procedimientos de uso general que ayude a los procedimientos de
servicio
 Sistemas en estratos:

Estos sistemas operativos se organizan como una jerarquía de estratos, cada uno
construido arriba del que está debajo de él. El primer sistema construido en esta forma
fuel el sistema THE que se fabricó en Technische Hogeschool Eindhoven de Holanda por E.
W Dijkstra (1968) y sus alumnos. El sistema THE era un sistema de lote para
una computadora alemana, la Electrológica X8, que tenía 32K de palabras de 27 bits ( los
bits eran costosos en aquellos días)
SISTEMAS DE ECUACIONES DE 2X2
Son sistemas de agrupación de 2 ecuaciones de primer grado con dos incógnitas.
se llama solución de un sistema 2x2, a cualquier pareja de valores de (x,y) que
sea solución de ambas ecuaciones a la vez. Las soluciones de
este tipo de sistemas son los puntos de corte de las rectas que representan cada una de
las ecuaciones del sistema, existen diversos métodos para la solución de ecuaciones de
2x2.se encuentra el método por sustitución, igualación, reducción y un método grafico

METODOS DE SOLUCION
1. método por sustitución se despeja una incógnita en una de las ecuaciones.2 se
sustituye la expresión de esta incógnita en la otra ecuación, obteniendo un ecuación con
una sola incógnita.3 se resuelve la ecuación.4 el valor obtenido se sustituye en la ecuación
en la que aparecía la incógnita despejada.5 los dos valores obtenidos constituyen
la solución del sistema.
2. método por igualación se despeja la misma incógnita en ambas ecuaciones.2 se igualan
las expresiones, con lo que obtenemos una ecuación con una incógnita.3 se resuelve la
ecuación.4 el valor obtenido se sustituye en cualquiera de las dos expresiones en las que
aparecía despejada la otra incógnita.5 los dos valores obtenidos constituyen
la solución del sistema.
3. método por reducción se preparan las dos ecuaciones, multiplicándolas por
los números que convenga.2 la restamos, y desaparece una de las incógnitas.3 se resuelve
la ecuación resultante.4 el valor obtenido se sustituye en una de las ecuaciones iníciales y
se resuelve.5 los dos valores obtenidos constituyen la solución del sistema
4.método grafico el proceso de resolución de un sistema de ecuaciones mediante el
método gráfico se resume en las siguientes fases: se despeja la incógnita y en ambas
ecuaciones.se construye, para cada una de las dos funciones de primer grado obtenidas,
la tabla de valores correspondientes.se representan gráficamente ambas rectas en
los ejes coordenados .en este último paso hay tres posibilidades: si ambas rectas se
cortan, las coordenadas del punto de corte son los únicos valores de las incógnitas x e
y. sistema compatible determinado. Si ambas rectas son coincidentes, el sistema tiene
infinitas soluciones que son las respectivas coordenadas de todos los puntos de esa recta
en la que coinciden ambas. Sistema compatible indeterminado. si ambas rectas son
paralelas, el sistema no tiene solución. Sistema incompatible.

Ejercicio 1:
indica si son ecuaciones de segundo grado las siguientes ecuaciones:
a)x2 – 5x + 8 = 2x + 4
b) x2 + 4x + 4 = (x – 2)(x + 3)
c) x2 + 2x – 1
solución:
a) el primer paso es pasar todo a uno de los dos miembros de la igualdad: x2 – 5x + 8 – 2x
– 4 = 0.
agrupamos los términos semejantes y nos queda: x2 – 7x + 4 = 0
como el mayor grado de la incógnita es 2 podemos afirmas que es una ecuación de
segundo grado.
b) primero operamos los paréntesis: x2 + 4x + 4 = x2 + x – 6.
pasamos, ahora, todo al primer miembro de la ecuación: x2 + 4x + 4 – x2 – x + 6 = 0
agrupando los términos semejantes nos queda: 3x + 10 = 0
como no hay ninguna incógnita elevada al cuadrado podemos afirmar que no es una
ecuación de segundo grado.
c) no es una ecuación ya que es un polinomio de segundo grado que no está igualada a
nada
Ejercicio 2:
dada la ecuación x2 – 2x – 3 = 0, indica si los siguientes valores son solución de la ecuación
o no:
x1 = 3; x2 = 2; x3 = –1; x4 = 1
solución:
a) x1 = 3.
sustituimos en la ecuación la incógnita por su valor y operamos:
32 – 2·3 – 3 = 0 ⇒ 9 – 6 – 3 = 0 ⇒ 0 = 0
se cumple la igualdad, por tanto el valor 3 es solución de la ecuación.
b) x2 = 2.
igual que antes sustituimos y operamos:
22 – 2·2 – 3 = 0 ⇒ 4 – 4 – 3 = 0 ⇒ – 3 = 0
no se cumple la igualdad, por tanto el valor 2 no es solución de la ecuación.
c) x3 = –1.
igual que antes sustituimos y operamos:
(–1)2 – 2·(–1) – 3 = 0 ⇒ 1 + 2 – 3 = 0 ⇒ 0 = 0
se cumple la igualdad, por tanto el valor –1 es solución de la ecuación.
d) x4 = 1
como ya hay dos soluciones a la ecuación este valor no puede ser solución ya que una
ecuación de segundo grado tiene dos
soluciones.

ECUACIÓN DE LA RECTA

(Segundo medio)

Para entrar en esta materia y para entender lo que significa la Ecuación de la Recta es
imprescindible estudiar, o al menos revisar, lo referido a Geometría analítica y Plano
cartesiano .
La idea de línea recta es uno de los conceptos intuitivos de la Geometría (como son
también el punto y el plano ).

La recta se puede entender como un conjunto infinito de puntos alineados en una única
dirección. Vista en un plano, una recta puede ser horizontal, vertical o diagonal
(inclinada a la izquierda o a la derecha).

La línea de la derecha podemos verla, pero a partir de los datos que nos entrega la misma
línea (par de coordenadas para A y par de coordenadas para B en el plano cartesiano) es
que podemos encontrar una expresión algebraica (una función) que determine a esa
misma recta.

El nombre que recibe la expresión algebraica (función) que determine a una recta dada se
denomina Ecuación de la Recta .

Para comprender este proceder es como si la misma línea solo se cambia de ropa para
que sepan de su existencia pero expresada en términos matemátiicos (como una
ecuación).

Es en este contexto que la Geometría analítica nos enseña que una recta es la
representación gráfica de una expresión algebraica (función) o ecuación lineal de primer
grado .

Esta ecuación de la recta varía su formulación de acuerdo con los datos que se conozcan
de la línea recta que se quiere representar algebraicamente. Dicho en otras palabras, hay
varias formas de representar la ecuación de la recta.

1.– Ecuación general de la recta

Esta es una de las formas de representar la ecuación de la recta.

De acuerdo a uno de los postulados de la Geometría Euclidiana, para determinar una línea
recta sólo es necesario conocer dos puntos (A y B) de un plano (en un plano cartesiano) ,
con abscisas (x) y ordenadas (y) .

Recuerden que es imprescindible dominar todos los aspectos sobre el Plano cartesiano
pues la Ecuación de la recta no tiene existencia conceptual sin un Plano cartesiano.

Ahora bien, conocidos esos dos puntos, todas las rectas del plano, sin excepción, quedan
incluidas en la ecuación

Ax + By + C = 0

Que también puede escribirse como


ax + by + c = 0

y que se conoce como: la ecuación general de la línea recta, como lo afirma el siguiente:

Teorema

La ecuación general de primer grado Ax + By + C = 0 , donde A, B, C


pertenecen a los números reales ( ); y en que A y B no son
simultáneamente nulos, representa una línea recta.

2.– Ecuación principal de la recta

Esta es otra de las formas de representar la ecuación de la recta.

Pero antes de entrar en la ecuación principal de la recta conviene recordar lo siguiente:

Cada punto (x, y) que pertenece a una recta se puede representar en un sistema de
coordenadas, siendo x el valor de la abscisa (horizontal) e y el valor de la ordenada
(vertical).

(x, y) = (Abscisa , Ordenada)

Ejemplo: El punto (–3, 5) tiene por abscisa –3 y por ordenada 5.

Si un par de valores (x, y) pertenece a la recta, se dice que ese punto satisface la ecuación.

Ejemplo: El punto ( 7, 2 ) (el 7 en la abscisa x y el 2 en la ordenada y ) satisface la


ecuación y = x – 5 , ya que al reemplazar queda

2 = 7 – 5 lo que resulta verdadero.

Recordado lo anterior, veamos ahora la ecuación de la recta que pasa solo por un punto
conocido y cuya pendiente (de la recta) también se conoce , que se obtiene con la
fórmula

y = mx + n

que considera las siguientes variables: un punto ( x, y ), la pendiente ( m ) y el punto de


intercepción en la ordenada ( n ), y es conocida como ecuación principal de la
recta (conocida también como forma simplificada, como veremos luego).

Al representar la ecuación de la recta en su forma principal vemos que aparecieron dos


nuevas variables: la m y la n , esto agrega a nuestra ecuación de la recta dos nuevos
elementos que deben considerase al analizar o representar una recta: la pendiente y
el punto de intercepción (también llamado intercepto ) en el eje de las ordenadas (y) .
Respecto a esto, en el gráfico de arriba, m representa la pendiente de la recta y permite
obtener su grado de inclinación (en relación a la horizontal o abscisa), y n es
el coeficiente de posición, el número que señala el punto donde la recta interceptará al
eje de las ordenadas (y).

Ver: Pendiente de la recta (positiva o negativa)

Forma simplificada de la ecuación de la recta

Si se conoce la pendiente m , y el punto donde la recta corta al eje de ordenadas es ( 0, b )


(corresponde a n en la fórmula principal ya vista), podemos deducir, partiendo de la
ecuación de la recta de la forma

y − y 1 = m(x − x 1 )

y – b = m(x – 0)

y – b = mx

y = mx + b

Esta es una segunda forma de la ecuación principal de la recta (se la llama también forma
explícita de la ecuación ) y se utiliza cuando se conocen la pendiente y la ordenada al
origen (o intercepto), que llamaremos b ( no olvidemos que corresponde a la n en la
primera forma de la ecuación principal). También se puede utilizar esta ecuación para
conocer la pendiente y la ordenada al origen a partir de una ecuación dada.

Ejemplo: La ecuación y = 4x + 7 tiene pendiente 4 y coeficiente de posición 7, lo cual indica


que interceptará al eje y en el punto (0, 7) .

Conocida la fórmula de la ecuación principal (simplificada o explícita, como quieran


llamarla) de la recta es posible obtener la ecuación de cualquier recta siempre que se nos
den al menos dos variables de ella: puede ser la pendiente, puede ser un punto o puede
ser el intercepto.
Esto significa que si te dan esa información se puede conseguir una ecuación de la forma y
= mx + b que cumple con esas condiciones dadas. Nótese que la ecuación y = mx + b es la
forma generalizada de la forma principal y = mx + n; por lo tanto, la b corresponde al
valor de n (el intercepto en la ordenada y ).

Ejemplo 1:

Hallar la ecuación de la recta que tiene pendiente m = 3 e intercepto b = 10 .

Tenemos que hallar la ecuación de la recta, esto es, y = mx + b .

Usamos la información que tenemos:

m = 3 y b = 10 y sustituimos en la ecuación

y = 3x + 10 .

La ecuación que se pide es y = 3x + 10 .

Nótese que esta forma principal (simplificada o explícita) también podemos expresarla
como una ecuación general:

y – 3x – 10 = 0 , la cual amplificamos por –1, quedando como

– y + 3x + 10 = 0 , que luego ordenamos, para quedar

3x – y + 10 = 0

Ejemplo 2

Hallar la ecuación de la recta que pasa por el punto (1, 2) y tiene pendiente m = – 5 .

Tenemos que hallar la ecuación de la recta, esto es, y = mx + b .

Usamos a información: m = – 5 y sustituimos en la ecuación:

y = – 5x + b

Ahora tenemos que buscar la b ; usamos el otro dato; la recta pasa por el punto (1, 2) , por
lo tanto, ese punto es una solución de la ecuación que buscamos. Se sustituyen esos
valores de x = 1, y = 2 en la ecuación que estamos buscando: 2 = – 5 (1) + b

Despejamos la variable b en:

2 = – 5 (1) + b

2=–5+b

2+5=b

b=7

Sustituimos el valor de b en la ecuación que buscamos: y = – 5x + 7

La ecuación en su forma principal (simplificada o explícita) es y = – 5x + 7 .

La cual también podemos expresar en su forma general:


y = – 5x + 7

y + 5x – 7 = 0

la cual ordenamos y queda

5x + y – 7 = 0

Pendiente de una Recta

Con respecto a la pendiente es necesario conocer los siguientes enunciados:

Las rectas paralelas tienen la misma pendiente.

Si una recta tiene pendiente m = – 3 y es paralela a otra, entonces esa otra también tiene
pendiente m = – 3.

Las rectas perpendiculares tienen pendientes recíprocas y opuestas.

Si una recta tiene pendiente m = – 5 y es perpendicular a otra, entonces esa otra tiene
pendiente 1/5.

Además:

Si m = 0 la recta es horizontal (paralela al eje x). Si y = 0 , la recta es perpendicular. Si n =


0 la recta pasa por el origen.

Determinar la pendiente

Aprendido lo anterior es muy fácil hallar la ecuación de la recta que pasa por un punto y
tiene una pendiente dada, o para hallar la ecuación de la recta que pasa por dos puntos.

Si nos dicen, por ejemplo, que una recta tiene una pendiente de 2 y que pasa por el punto
( 1, 3 ), sólo tenemos que sustituir estos valores en la ecuación principal y nos quedaría:

3 = 2 · 1 + n,

y despejando n , queda n = 1 .

Por lo tanto, la ecuación de esa recta será:

y = 2x + 1 .

Si nos dicen que la recta pasa por el punto ( 1, 3 ) y ( 2, 5 ), sólo tenemos que sustituir
estos valores en la ecuación principal y obtendremos dos ecuaciones con dos incógnitas:

3 = m · 1 + n,

5 = m · 2 + n.
Ahora, observemos el gráfico de arriba: Cuando se tienen dos puntos de una recta P 1 (x 1 ,
y 1 ) y P 2 (x 2 , y 2 ) , la pendiente, que es siempre constante , queda determinada por el
cuociente entre la diferencia de las ordenadas de esos dos puntos y la diferencia de las
abscisas de los mismos puntos, o sea, con la fórmula

Entonces, a partir de esta fórmula de la pendiente se puede también obtener la ecuación


de la recta, con la fórmula:

y – y 1 = m(x – x 1 )

Esta forma de obtener la ecuación de una recta se suele utilizar cuando se conocen su
pendiente y las coordenadas de uno solo de sus puntos.

Entonces, la ecuación de la recta que pasa por el punto P 1 = (x 1 , y 1 ) y tiene la pendiente


dada m, se establece de la siguiente manera:

y – y 1 = m(x – x 1 )

Ver: PSU: Matemáticas,

Pregunta 36_2010

Pregunta 15_2006

Ejemplo

Hallar la ecuación de la recta que pasa por el punto A (2, – 4) y que tiene una pendiente de
– 1/3

Al sustituir los datos en la ecuación, resulta lo siguiente:

y – y 1 = m(x – x 1 )
y – (–4) = – 1/3(x – 2)

3(y + 4) = –1(x – 2)

3y + 12 = –x + 2

3y +12 + x – 2 = 0

3y + x + 10 = 0

x + 3y + 10 = 0

Volviendo a la ecuación general de la recta (Ax + By + C = 0) , en ella la pendiente ( m ) y el


coeficiente de posición ( n ) quedan determinados por:

Ejemplo: ¿Cuál es la pendiente y el coeficiente de posición de la recta 4x – 6y + 3 = 0 ?

Ecuación de la recta que pasa por dos puntos

Sean P(x 1 , y 1 ) y Q(x 2 , y 2 ) dos puntos de una recta. Sobre la base de estos dos puntos
conocidos de una recta, es posible determinar su ecuación.

Para ello tomemos un tercer punto R(x, y) , también perteneciente a la recta.

Como P, Q y R pertenecen a la misma recta, se tiene que PQ y PR deben tener la misma


pendiente. O sea

Luego, la ecuación de la recta que pasa por dos puntos es:

que también se puede expresar como

Ejemplo 1:
Determina la ecuación general de la recta que pasa por los puntos P(1, 2) y Q(3, 4)

y–2=x–1

y–x+1=0

Ejemplo 2:

Determina la ecuación general de la recta que pasa por los puntos P 1 (4, 3) y P 2 (–3, –2)

Sabemos que la ecuación de la recta que pasa por dos puntos es:

Reemplazamos los valores:

–2 – 3 = y – 3
–3 – 4 x–4

–5 = y – 3
–7 x–4

y – 3 = x – 4 (–5 /–7)

y – 3 = –5 x + 20
–7

–7 (y – 3) = –5 x + 20

–7y +21 + 5x – 20 = 0

5x – 7y + 1 = 0

Que se corresponde con una ecuación de la forma general

Ax + By + C = 0

Donde

A=5

B=7

C=1

Ver:
Ecuación de la recta dados punto–pendiente (se conoce un punto y se conoce la
pendiente)

Por lo ya visto, y por los ejemplos anteriores, sabemos que la ecuación de la recta que
pasa por dos puntos está determinada por

pero

Luego, si reemplazamos en la ecuación anterior obtenemos

despejando, llegamos a:

y – y 1 = m(x – x 1 )

S-ar putea să vă placă și