1. Problema
sobre
análisis
y
diseño
de
algoritmos
Dado
el
problema
que
se
detalla
abajo,
realizar:
• Análisis
del
caso.
o Área
de
conocimiento
o Análisis
de
los
elementos
del
todo
• Unidades
de
funcionalidad
• Interfaz
• Algoritmo
de
análisis
• Simulaciones
• Algoritmo
orientado
a
datos
• Identificar
variables
calculadas
y
escribir
las
expresiones
de
cálculo
correspondientes.
Inlcuir
al
menos
dos
simulaciones
para
dos
tipos
de
computador
distinto,
en
ambos
casos
que
incluya
personalizacion
del
equipo.
Problema
“Venta
de
computadores
personalizados”
Se
desea
desarrollar
una
aplicación
para
la
venta
de
computadores
de
marca
pero
con
características
personalizables
que
permitiría
a
los
compradores
seleccionar
las
características
a
través
de
una
aplicación
en
línea.
La
personzalización
y
los
costos
parten
de
una
configuración
básica
de
la
siguiente
forma:
Tipo
computador
Precio
base
Características
Peso
Envío
Desktop
800
Ram:
4GB
DDR2,
Max
16GB
32
lb
Disco:
500GB
Procesador:
Core
i3
Monitor
LCD
15”
Teclado,
mouse
inalámbricos.
Laptop
15”
1250
Ram:
6GB
DDR3,
Max
8GB
8
lb
Disco:
1TB
Procesador:
Core
i5
Laptop
13”
900
Ram:
4GB
DDR3,
Max
6GB
6
lb
Disco:
500GB
Procesador:
Core
i3
Netbook
600
Ram:
2GB
DDR3,
Max
4GB
4
lb
Disco:
500GB
Procesador:
Atom
Las
opciones
configurables
son
las
que
se
muestran
en
la
siguiente
tabla
con
los
precios
correspondientes:
Aplicable
a
Componente
Esp.
Valor
Desktop
Laptop
Netbook
Set
RAM
DDR2
1
GB
50
X
Set
RAM
DDR2
2
GB
90
X
Set
RAM
DDR2
4
GB
165
X
Set
RAM
DDR2
8
GB
300
X
Set
RAM
DDR2
16
GB
650
X
2. X
X
X
X
260
X
4
GB
240
X
Set
RAM
DDR3
6
GB
360
X
Set
RAM
DDR3
8
GB
450
X
Disco
SATA
7200
RPM
3.5”
380
GB
130
X
Disco
SATA
7200
RPM
3.5”
500
GB
160
X
Disco
SATA
7200
RPM
3.5”
750
GB
200
X
Disco
SATA
7200
RPM
3.5”
1
TB
260
X
Disco
SATA
5400
RPM
2.5”
300
GB
140
Disco
SATA
5400
RPM
2.5”
500
GB
190
Disco
SATA
5400
RPM
2.5”
750
GB
Disco
SATA
5400
RPM
2.5”
Set
RAM
DDR3
1
GB
75
Set
RAM
DDR3
2
GB
130
Set
RAM
DDR3
4
GB
Set
RAM
DDR3
X
X
X
X
230
X
X
1
TB
280
X
X
Disco
Solid
State
2.5”
100
GB
120
X
X
Disco
Solid
State
2.5”
150
GB
160
X
X
Disco
Solid
State
2.5”
200
GB
205
X
X
Disco
Solid
State
2.5”
250
GB
250
X
X
Procesador
Core
i3
200
X
X
Procesador
Core
i5
350
X
X
Procesador
Core
i7
450
X
X
Procesador
Atom
130
X
Entonces,
el
comprador
puede
cambiar
los
componentes
de
la
configuración
básica
con
los
específicados
en
la
tabla
(para
aumentar
o
disminuir
la
capacidad
del
equipo).
En
caso
de
cambiar
algo
a
la
configuración
básica,
se
debe
ajustar
el
valor
del
equipo
con
la
diferencia
de
precios.
Una
vez
seleccionadas
todas
las
características
deseadas
por
el
comprador,
al
precio
se
le
incrementan
costos
de
envío,
el
cual
se
calcula
en
base
al
peso
del
equipo
y
al
lugar
de
destino,
en
base
a
la
siguiente
tabla:
Destino
Costo
Envío
por
cada
Libra
(USD)
Ciudad
de
Loja
0.5
Provincia
de
Loja
1
Region
Austral
Ecuador
2
Region
Central
Ecuador
3
Region
Norte
Ecuador
4
Fuera
del
Pais
10
Luego,
al
valor
del
equipo
incluido
el
envío,
se
agrega
el
IVA,
con
lo
cual
se
obtiene
el
valor
total
que
debe
pagar
el
cliente.
Al
final
se
debe
imprimir
en
pantalla
la
factura
con
todos
sus
rubros,
incluidos
los
datos
del
comprador.