Está en la página 1de 6

ENTREGA PREVIA 1 ESCENARIO 3

EDWIN CAMILO MARTINEZ MERCHAN


MARZO 2022.

POLITECNICO GRANCOLOMBIANO
BOGOTA – COLOMBIA.
ARQUITECTURA DEL COMPUTADOR
Contenido

Introducción......................................................................................................................................................3
Marco Teórico...................................................................................................................................................3
Algoritmo en Java Script...................................................................................................................................5
Introducción
A lo largo de la historia, el ser humano ha desarrollado tecnología,
adecuándose y mejorándose de acuerdo con la evolución de la humanidad.
Todo esto ha facilitado el diario vivir y ha catalizado nuestra evolución y
crecimiento como especie. No obstante, la digitalización y el micro
procesamiento de la información son las tecnologías que más nos ha
aportado y mejorado, debido a todos los avances que estas nos han
permitido en casi todos los ámbitos de nuestras vidas actuales, tanto así que
nos ha cambiado la forma de vivir, de comunicarnos y de evolucionar aún
más como especie. Como ingenieros de software es de suma importancia que
entendamos y analicemos el funcionamiento de esta tecnología.

Marco Teórico

Partiendo de la premisa que la computadora es un ordenador digital, que


basa sus procesos como ordenador numérico, automática, secuencial,
universal. Bajo este parámetro la computadora esta codificada con números
y en conjuntos de ceros (0) y unos (1) compartiendo a su vez espacios de
letras, lo que convierte también en procesos alfanuméricos. Es automática
porque puede ejecutar operaciones sin la intervención de un operador
externo de manera continua para realizar espacios de supervisión en la
resolución de un problema lo cual puede realizar de manera secuencial
siguiendo los pasos que sean determinados por el programador, de acuerdo
con las variables y factores predispuestos en las acciones solicitadas por el
cliente o el dueño de la
necesidad, es importante que la programación destinada a la maquina
presente un lenguaje e instrucciones claras que les permita cumplir a
cabalidad las instrucciones de universalidad requeridas.
Es importante entender que la computadora es desarrollada como un
sistema compuesto, pero bajo los parámetros impuestos por el creador,
diseñador o fabricante.
Adicional la arquitectura del computador explica la situación de sus
componentes y permite determinar las posibilidades de que un sistema
informático, con una determinada configuración, pueda realizar las
operaciones para las que se va a utilizar. Cualquier usuario que desee adquirir
un sistema informático, tanto si es una gran empresa como un particular,
debe responder a una serie de preguntas previas: ¿qué se desea realizar con
el nuevo sistema informático? ¿Cuáles son los objetivos para conseguir?
¿Qué software será el más adecuado para conseguir los objetivos marcados?
¿Qué impacto va a suponer en la organización (laboral o personal) la
introducción del nuevo sistema informático? Finalmente, cuando se haya
respondido a estas preguntas, el usuario tendrá una idea aproximada de los
objetivos que han de cumplir los diferentes sistemas informáticos a evaluar
Algoritmo en Java Script

function CalculateNumberPrimo(numero) {
var valor = true;
var arrayNumeros = []
if (Number.isInteger(+numero)) {
if (numero != 1 && numero != 0) {
for (let i = 2; i < numero; i++) {
if (numero % i === 0) {
if (numero % 1 === 0) {
valor = false
arrayNumeros.push(i)
console.log("Numero: " + numero + "NO es primo, es multiplo de " + i);
}
}
}
if (valor == true) {
alert("Numero: " + numero + " ES primo")
} else {
alert("Numero: " + numero + " NO es primo, porque es divisible por " +
arrayNumeros)
}
}
} else {
alert("El valor debe ser un numero entero")
}
}
console.log(CalculateNumberPrimo(5));

También podría gustarte