Ejercicion de programacion
Enviado por yeonjummv • 11 de Diciembre de 2021 • Tarea • 6.823 Palabras (28 Páginas) • 86 Visitas
República Bolivariana de Venezuela[pic 1]
Ministerio del Poder Popular para la Defensa
Universidad Nacional Experimental Politécnica de la Fuerza Armada
Núcleo: Puerto Cabello
[pic 2][pic 3]
Lenguaje de programacion
INTRODUCCION
El mundo de la tecnología es un mundo muy amplio y complejo que evoluciona cada día y tanto el software como el hardware de los dispositivos que utilizamos día a día son rápidamente optimizados volviéndolos más fáciles de usar y de llevar. Lo que mucha gente no sabe es que para que estos dispositivos sean así de eficaces existe una gran estructura diseñada por los expertos con sus debidos procesos y programas.
En este informe veremos algunos conceptos básicos sobre la programación y la arquitectura del computador que nos ayudaran a entender un poco más sobre cómo estos procesos son realizados para obtener los sistemas y programas que ya estamos acostumbrados a ver.
Definición del computador
El computador, también conocido generalmente como ordenador o computadora, es una compleja máquina que procesa y ejecuta órdenes de diversa índole para dar como resultado un sinfín de tareas distintas. Creada hace muchas décadas, este aparato sigue en constante evolución y es uno de los inventos más populares de la historia, ocupando un lugar en casi todos los hogares del mundo.
Al igual que el cuerpo humano, la computadora necesita de una parte material, tangible y visible para funcionar, pero también de ideas, funciones y un “alma” que no se puede ver. Ambas cosas reciben el nombre de hardware y software.
El hardware son los elementos físicos (periféricos) como el teclado, el ratón, la pantalla o monitor, los cables, plaquetas y todo tipo de elementos que forman al computador de manera sólida. Pero en su interior, grabado en la memoria, encontramos el software, que son los programas, sistemas operativos y funciones instaladas que le dan vida y coordinan lo material para funcionar
Arquitectura del computador
Es un sistema compuesto de cinco elementos diferenciados: una CPU (unidad central de Procesamiento), dispositivo de entrada, dispositivos de almacenamiento, dispositivos de salida y una red de comunicaciones, denominada bus, que enlaza todos los elementos del sistema y conecta a éste con el mundo exterior.
Ucp o cpu (central processing unit).
UCP o procesador, interpreta y lleva a cabo las instrucciones de los programas, efectúa manipulaciones aritméticas y lógicas con los datos y se comunica con las demás partes del sistema. Una UCP es una colección compleja de circuitos electrónicos. Cuando se incorporan todos estos circuitos en un chip de silicio, a este chip se le denomina microprocesador. La UCP y otros chips y componentes electrónicos se ubican en un tablero de circuitos o tarjeta madre.
Los factores relevantes de los chips de UCP son:
Compatibilidad: No todo el soft es compatible con todas las UCP. En algunos casos se pueden resolver los problemas de compatibilidad usando software especial.
Velocidad: La velocidad de una computadora está determinada por la velocidad de su reloj interno, el dispositivo cronométrico que produce pulsos eléctricos para sincronizar las operaciones de la computadora. Las computadoras se describen en función de su velocidad de reloj, que se mide en mega hertz. La velocidad también está determinada por la arquitectura del procesador, es decir el diseño que establece de qué manera están colocados en el chip los componentes individuales de la CPU. Desde la perspectiva del usuario, el punto crucial es que "más rápido" casi siempre significa "mejor".
El Procesador
El chip más importante de cualquier placa madre es el procesador. Sin él la computadora no podría funcionar. A menudo este componente se determina CPU, que describe a la perfección su papel dentro del sistema. El procesador es realmente el elemento central del proceso de procesamiento de datos.
Los procesadores se describen en términos de su tamaño de palabra, su velocidad y la capacidad de su RAM asociada.
- Tamaño de la palabra: Es el número de bits que se maneja como una unidad en un sistema de computación en particular.
- Velocidad del procesador: Se mide en diferentes unidades según el tipo de computador:
MHz (Megahertz): para microcomputadoras. Un oscilador de cristal controla la ejecución de instrucciones dentro del procesador. La velocidad del procesador de una micro se mide por su frecuencia de oscilación o por el número de ciclos de reloj por segundo. El tiempo transcurrido para un ciclo de reloj es 1/frecuencia.
MIPS (Millones de instrucciones por segundo): Para estaciones de trabajo, minis y macrocomputadoras. Por ejemplo una computadora de 100 MIPS puede ejecutar 100 millones de instrucciones por segundo.
FLOPS (floating point operations per second, operaciones de punto flotante por segundo): Para las supercomputadoras. Las operaciones de punto flotante incluyen cifras muy pequeñas o muy altas. Hay supercomputadoras para las cuales se puede hablar de GFLOPS (Gigaflops, es decir 1.000 millones de FLOPS).
Capacidad de la RAM: Se mide en términos del número de bytes que puede almacenar. Habitualmente se mide en KB y MB, aunque ya hay computadoras en las que se debe hablar de GB.
Dispositivos De Entrada
En esta se encuentran:
- Teclado
- Mouse o Ratón
- Escáner o digitalizador de imágenes
El Teclado
Es un dispositivo periférico de entrada, que convierte la acción mecánica de pulsar una serie de pulsos eléctricos codificados que permiten identificarla. Las teclas que lo constituyen sirven para entrar caracteres alfanuméricos y comandos a una computadora.
En un teclado se puede distinguir a cuatro subconjuntos de teclas:
- Teclado alfanumérico: con las teclas dispuestas como en una maquina de escribir.
- Teclado numérico: (ubicado a la derecha del anterior) con teclas dispuestas como en una calculadora.
- Teclado de funciones: (desde F1 hasta F12) son teclas cuya función depende del programa en ejecución.
- Teclado de cursor: para ir con el cursor de un lugar a otro en un texto. El cursor se mueve según el sentido de las flechas de las teclas, ir al comienzo de un párrafo (" HOME "), avanzar / retroceder una pagina ("PAGE UP/PAGE DOWN "), eliminar caracteres ("delete"), etc.
Cada tecla tiene su contacto, que se encuentra debajo de, ella al oprimirla se " Cierra " y al soltarla se " Abre ", de esta manera constituye una llave " si – no ".
Debajo del teclado existe una matriz con pistas conductoras que puede pensarse en forma rectangular, siendo en realidad de formato irregular. Si no hay teclas oprimidas, no se toca ningún conductor horizontal con otro vertical. Las teclas están sobre los puntos de intersección de las líneas conductoras horizontales y verticales. Cuando se pulsa una tecla. Se establece un contacto eléctrico entre la línea conductora vertical y horizontal que pasan por debajo de la misma.
...