Está en la página 1de 12

Paso 6 – Evaluación final POA

Jhoan Estevan Niño Alvarez.


Diciembre 2018.

Universidad Nacional Abierta y a Distancia UNAD.


Bucaramanga.
Software para ingeniería
Actividades a desarrollar

Individual:

1. Diseñar un conjunto de datos de prueba, que permitan verificar la


validez del programa que diseñaron para solucionar el problema
planteado en el curso, si dichos datos demuestran que el aplicativo no
da solución al problema planteado es necesario depurar la solución.
2. Ejecutar el programa que diseñaron, ingresando ese conjunto de datos
de prueba y capturar las pantallas que evidencian su funcionamiento
3. Consolidar los resultados anteriores en la siguiente tabla.
Tabla de relación de datos de prueba y resultados

Dato Resultado arrojado por el programa (captura de Describir el Fragmento de código


de pantalla) ajuste que ajustado (en caso de
prueb se realiza al requerirse)
a código en
caso de
requerirse
perro La
secuencia
en el
guardado
de
imágenes
jirafa

carro
casa

zapato

Código
% Jhoan Estevan Niño Alvarez
% Paso 6
% Universidad Nacional Abierta y a Distancia

function Braille
i=0;
y=1;

while (y==1)
prompt = '\nDigite palabra para ser convertida a braille: \n ';
str=input(prompt,'s');
palabra= double(str);
disp palabra;
Tm=size(palabra);
B= Tm(1,2);

img1x = imread('a.JPG');
img1 = rgb2gray(imresize(img1x, [100, 150]));

img2x = imread('b.JPG');
img2 = rgb2gray(imresize(img2x, [100, 150]));

img2x = imread('c.JPG');
img3 = rgb2gray(imresize(img3x, [100, 150]));
img4x = imread('d.JPG');
img4 = rgb2gray(imresize(img4x, [100, 150]));

img5x = imread('e.JPG');
img5 = rgb2gray(imresize(img5x, [100, 150]));

img6x = imread('f.JPG');
img6 = rgb2gray(imresize(img6x, [100, 150]));

img7x = imread('g.JPG');
img7 = rgb2gray(imresize(img7x, [100, 150]));

img8x = imread('h.JPG');
img8 = rgb2gray(imresize(img8x, [100, 150]));

img9x = imread('i.JPG');
img9 = rgb2gray(imresize(img9x, [100, 150]));

img10x = imread('j.JPG');
img10 = rgb2gray(imresize(img10x, [100, 150]));

img11x = imread('k.JPG');
img11 = rgb2gray(imresize(img11x, [100, 150]));

img12x = imread('l.JPG');
img12 = rgb2gray(imresize(img12x, [100, 150]));

img13x = imread('m.JPG');
img13 = rgb2gray(imresize(img13x, [100, 150]));

img14x = imread('n.JPG');
img14 = rgb2gray(imresize(img14x, [100, 150]));

img15x = imread('o.JPG');
img15 = rgb2gray(imresize(img15x, [100, 150]));

img16x = imread('p.JPG');
img16 = rgb2gray(imresize(img16x, [100, 150]));

img17x = imread('q.JPG');
img17 = rgb2gray(imresize(img17x, [100, 150]));

img18x = imread('r.JPG');
img18 = rgb2gray(imresize(img18x, [100, 150]));

img19x = imread('s.JPG');
img19 = rgb2gray(imresize(img19x, [100, 150]));

img20x = imread('t.JPG');
img20 = rgb2gray(imresize(img20x, [100, 150]));

img21x = imread('u.JPG');
img21 = rgb2gray(imresize(img21x, [100, 150]));

img22x = imread('v.JPG');
img22 = rgb2gray(imresize(img22x, [100, 150]));

img23x = imread('w.JPG');
img23 = rgb2gray(imresize(img23x, [100, 150]));

img24x = imread('x.JPG');
img24 = rgb2gray(imresize(img24x, [100, 150]));

img25x = imread('y.JPG');
img25 = rgb2gray(imresize(img25x, [100, 150]));

img26x = imread('z.JPG');
img26 = rgb2gray(imresize(img26x, [100, 150]));

for i=1:B

if((palabra(i)==97) | (palabra(i)==65))
if(i==1)NewImg =img1;end
if(i>1) Temping =cat(2,NewImg,img1); NewImg=Temping;end
end

if((palabra(i)==98) | (palabra(i)==66))
if(i==1)NewImg =img2;end
if(i>1) Temping =cat(2,NewImg,img2); NewImg=Temping;end
end

if((palabra(i)==99) | (palabra(i)==67))
if(i==1)NewImg =img3;end
if(i>1) Temping =cat(2,NewImg,img3); NewImg=Temping;end
end

if((palabra(i)==100) | (palabra(i)==68))
if(i==1)NewImg =img4;end
if(i>1) Temping =cat(2,NewImg,img4); NewImg=Temping;end
end

if((palabra(i)==101) | (palabra(i)==69))
if(i==1)NewImg =img5;end
if(i>1) Temping =cat(2,NewImg,img5); NewImg=Temping;end
end

if((palabra(i)==102) | (palabra(i)==70))
if(i==1)NewImg =img6;end
if(i>1) Temping =cat(2,NewImg,img6); NewImg=Temping;end
end

if((palabra(i)==103) | (palabra(i)==71))
if(i==1)NewImg =img7;end
if(i>1) Temping =cat(2,NewImg,img7); NewImg=Temping;end
end
if((palabra(i)==104) | (palabra(i)==72))
if(i==1)NewImg =img8;end
if(i>1) Temping =cat(2,NewImg,img8); NewImg=Temping;end
end

if((palabra(i)==105) | (palabra(i)==73))
if(i==1)NewImg =img9;end
if(i>1) Temping =cat(2,NewImg,img9); NewImg=Temping;end
end

if((palabra(i)==106) | (palabra(i)==74))
if(i==1)NewImg =img10;end
if(i>1) Temping =cat(2,NewImg,img10); NewImg=Temping;end
end

if((palabra(i)==107) | (palabra(i)==75))
if(i==1)NewImg =img11;end
if(i>1) Temping =cat(2,NewImg,img11); NewImg=Temping;end
end

if((palabra(i)==108) | (palabra(i)==76))
if(i==1)NewImg =img12;end
if(i>1) Temping =cat(2,NewImg,img12); NewImg=Temping;end
end

if((palabra(i)==109) | (palabra(i)==77))
if(i==1)NewImg =img13;end
if(i>1) Temping =cat(2,NewImg,img13); NewImg=Temping;end
end

if((palabra(i)==110) | (palabra(i)==78))
if(i==1)NewImg =img14;end
if(i>1) Temping =cat(2,NewImg,img14); NewImg=Temping;end
end

if((palabra(i)==111) | (palabra(i)==79))
if(i==1)NewImg =img15;end
if(i>1) Temping =cat(2,NewImg,img15); NewImg=Temping;end
end

if((palabra(i)==112) | (palabra(i)==80))
if(i==1)NewImg =img16;end
if(i>1) Temping =cat(2,NewImg,img16); NewImg=Temping;end
end

if((palabra(i)==113) | (palabra(i)==81))
if(i==1)NewImg =img17;end
if(i>1) Temping =cat(2,NewImg,img17); NewImg=Temping;end
end

if((palabra(i)==114) | (palabra(i)==82))
if(i==1)NewImg =img18;end
if(i>1) Temping =cat(2,NewImg,img18); NewImg=Temping;end
end

if((palabra(i)==115) | (palabra(i)==83))
if(i==1)NewImg =img19;end
if(i>1) Temping =cat(2,NewImg,img19); NewImg=Temping;end
end

if((palabra(i)==116) | (palabra(i)==84))
if(i==1)NewImg =img20;end
if(i>1) Temping =cat(2,NewImg,img20); NewImg=Temping;end
end

if((palabra(i)==117) | (palabra(i)==85))
if(i==1)NewImg =img21;end
if(i>1) Temping =cat(2,NewImg,img21); NewImg=Temping;end
end

if((palabra(i)==118) | (palabra(i)==86))
if(i==1)NewImg =img22;end
if(i>1) Temping =cat(2,NewImg,img22); NewImg=Temping;end
end

if((palabra(i)==119) | (palabra(i)==87))
if(i==1)NewImg =img23;end
if(i>1) Temping =cat(2,NewImg,img23); NewImg=Temping;end
end

if((palabra(i)==120) | (palabra(i)==88))
if(i==1)NewImg =img24;end
if(i>1) Temping =cat(2,NewImg,img24); NewImg=Temping;end
end

if((palabra(i)==121) | (palabra(i)==89))
if(i==1)NewImg =img25;end
if(i>1) Temping =cat(2,NewImg,img25); NewImg=Temping;end
end

if((palabra(i)==122) | (palabra(i)==90))
if(i==1)NewImg =img26;end
if(i>1) Temping =cat(2,NewImg,img26); NewImg=Temping;end
end

i=i+1;

end

multi=cat(2,NewImg);
montage(multi);

y=menu('siguiente palabra','1. Si','2. Salir');


switch y
case 2
y=2
end

end

También podría gustarte