miércoles, 29 de agosto de 2018

Presentacion FUNDAMENTOS DE PROGRAMACION

Relacionando el hardware

Conceptos unidades de procesamiento, canales y puentes, terminales, interfaz del sistema operativo, referencia a los componentes y multiprocesamiento.


unidades de procesamiento: Estas unidades también llamadas CPU. Son el hardware del sistema, o dispositivo que puede ser programable. estas unidades revelan todo lo que sería, la manera en que el sistema lee, graba y analiza toda la información que  el usuario y/o el programador ingresa en el mismo, con el propósito de cumplir una meta específica o en el caso de los sistemas multipropósito, varias acciones digitales a la vez.
El mapa conceptual que he realizado, trato de especificar los componentes físicos en sí, aquellos sin los cuales no se vería reflejado un óptimo, proceso. Las memorias del sistema, como son la memoria ROM encargada únicamente de la lectura, la memoria RAM, Aquella de mayor importancia para el arranque del sistema y procesamiento de datos.

Los dispositivos de almacenamiento físicos como bandas magnéticas, o los Discos Duros, Los cuales pueden ser autónomos como una computadora diferente, a menor velocidad,pero con capacidad para guardar datos de denominado tamaño.

Por esta misma relación, vemos las Terminales, que son los objetos más tangibles de los computadores, por los cuales podemos desplazarnos escribir etc,

Los Canales y puentes, llamados por su siglas en inglés, bus, los canales son las líneas de comunicación,que transportan los datos del procesador a los demás componentes del chipset. También, podemos asociar esto a la distribución del chipset, separada en dos partes, northbridge, southbridge.

Interfaz del sistema. Demostrado en el mapa mental, como la conexión que hay entre dispositivos, a través, del intercambio de datos y archivos entre varios sistemas enlazados entre si. por ejemplo. realizando, control de archivos, control de procesos, manipulación de dispositivos, etc. esto por lo que se puede realizar en solo sistema operativo o en intercambio con otro.

Procesamiento. Nucleos, procesadores, mejoras, sistemas de inicio. la base de un sistema operativo esta en la capacidad de su procesador, para realizar el flujo y envío correcto de datos a todos los sitios de memoria dedicados a cada uno de ellos, abarcando el multiprocesamiento, o procesadores con más núcleos, lo que hace que los registros de su memoria actúen con mayor prioridad, todo esto basado en modelos como el de Von Neumann, haciendo la respectiva corrección, en cuanto a la evolución que debía de presentar el procesamiento de información, para así evitar el cuello de botella, y una mala interpretación de datos.





RESUMEN CONCEPTOS

Todas los sistemas de cómputo están compuestos por diversas unidades de proceso o por lo menos una, así lo expresa la introducción del escrito, por lo que el sistema de procesamiento del computador, está vinculado a varios unidades, por ejm, el mouse, pantalla, teclado etc,
La unidad de procesamiento, es el sistema central, así como lo indica su nombre, y se encarga de ejecutar todas las operaciones tanto del sistema como las que le envía el usuario. tiene 2 funciones, la inicialización, es cuando el sistema carga, realiza funciones de habilidad, tanto del hardware como de el software, realizando interrupciones y realizando el sistema de memoria virtual.
La arquitectura Von Neumann, básicamente es el diseño propio de una pc actual, solo que usaba la misma memoria para el almacenamiento de datos y de el programa que se estaría ejecutando.
Los registros, son el tipo de memoria principal, y de mayor velocidad que posee, y están almacenados en cada núcleo de la CPU.
Interrupciones y Excepciones, estos 2 procesos fundamentales para el funcionamiento óptimo de los sistemas, ya que son los que evidencian que proceso debe de ejecutarse con mayor rapidez y cuales deben de ser interrumpidos, dependiendo de la prioridad con que el sistema o el usuario lo indiquen. ls interrupciones contemplan varios funciones. Administrar el hardware manejador de interrupciones. seria como indicar al manejador cuando se haya realizado una interrupción, además de poder asignarle una interrupción a un dispositivo específico. Abstraer las interrupciones. el sistema oculta programas con interrupción, ya que estos hacen parte de la arquitectura de hardware del procesador, el sistema operativo busca maneras de realizar la interrupción.
LAS TERMINALES. Son los dispositivos electrónicos que permiten realizar una “entrada”al sistema por medio de algo tangible, como lo son el mouse, teclado, impresora, micrófono etc.
Dispositivos de Almacenamiento. Al poseer inicialmente, una memoria volátil, la cual se reiniciaba al perder contacto con la luz, y surgir la necesidad de almacenar información, se creó un sistema de banda magnética o disco duro, el cual puede ser considerado como una unidad independiente, más lenta pero con capacidad de almacenar por si misma.
Relojes y temporizadores. Los relojes y temporizadores, son fundamentales en el funcionamiento del sistema, permite tener o crear un orden cronológico, en cuanto a actualizaciones, bitacoras, funciones del sistema basadas en tiempo, alarmas, realizar funciones de mantenimiento,etc.
Canales y Puentes. Como su nombre lo indica, son canales, que sirven de transferencia de datos entre el procesador y los diferentes dispositivos del sistema, variando únicamente y dependiendo de qué tipo de memoria y velocidad requiera cada proceso.
Acceso directo a memoria (DMA) Esta memoria principalmente lo que realiza es, llevar procesos de alto peso o que son usados por programas multimedia con un gran ancho de banda, alojandose principalmente en su memoria cache, y recibiendo la orden del procesador de llevar casa proceso que se ingresa a un punto específico de la memoria.
Interfaz del sistema Operativo:llamada al sistema. El sistema operativo, recurre de manera análoga a interrupciones de un proceso, este con el fin de protegerlo, para que un programa con un acceso no permitido en un espacio específico, no tenga prioridad de entrada ni de ejecución, en un dispositivo. se tienen diferentes rasgos. Control de procesos, manipulación de archivos,manipulación de dispositivos,mantenimiento de la información
Llamadas al sistema,Arquitectura y API. Principalmente se dice que cada sistema operativo posee su propio sistema de llamadas, cada cual compatible con su sistema antecesor, y su lenguaje de programación, aunque hay sistemas como el MACOS que tienen un sistema de llamadas totalmente lejano de su programación inicial, lo que sirve como “intermediario”virtual, para facilitar la información de su sistema operativo.
Referencia a los componentes. Se referencia como que un sistema no puede mantener ocultos todas los detalles de sus dispositivos, y para ello debe de crear una interfaz que permita por lo menos tener un archivo que los haga manipulables, pero inclusive hay algunos sistemas que permiten que cualquier dispositivo pueda manipular estos archivos.
Multiprocesamiento. el multiprocesamiento permite que el sistema ejecute un proceso o mas de manera simultánea,rápida y eficaz, pero de hecho esto genera que el sistema operativo reconozca y verifique que tenga concurrencia real y genere un gran impacto en su diseño, lo que realmente genera, es un propósito que hace que los dispositivos, perciban que el sistema les da prioridad, además de poder realizar diferentes operaciones, de manera simultánea.

















miércoles, 8 de agosto de 2018

Presentacion Induccion



Minombre es Eddy Sebastian Herrera Hernandez, soy estudiante de Tecnologia en Desarrollo de Softare, tengo 26 años, vivo en el barrio Campo Valdes con mis abuelos maternos y mi hermano mayor .