Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CREF-2
Para a resolução das questões desta prova, considere os seguintes detalhes: (1) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (2) no enunciado e nas respostas de algumas questões, existem palavras que foram digitadas entre aspas, apenas para destacá-las. Neste caso, para resolver as questões, desconsidere as aspas e atente somente para o texto propriamente dito; e (3) para resolver as questões dessa prova considere, apenas, os recursos disponibilizados para os candidatos, tais como essas orientações, os textos introdutórios das questões, normalmente apresentados antes das Figuras, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver.
A questão 36 baseia-se nas Figuras 6(a) e 6(b). A Figura 6(a) mostra, intencionalmente, apenas, parte de um algoritmo elaborado em pseudocódigo. A Figura 6(b) exibe os valores que foram atribuídos ao Algoritmo da Figura 6(a), durante sua execução.
para x de 1 ate 3 faca para y de 1 ate 4 faca leia (A[x,y]) se (A[x,y] = x * 2) entao A[x,y] <- 10 senao A[x,y] <- 0 fimse fimpara fimpara |
Figura 6(a) - Algoritmo em pseudocódigo
4 | 5 | 2 | 3 |
3 | 5 | 4 | 4 |
1 | 1 | 5 | 3 |
Figura 6(b) - Valores atribuídos ao algoritmo da Figura 6(a)
Durante a execução do algoritmo da Figura 6(a),foram fornecidos, ao mesmo, os valores numéricos da Figura 6(b). Ao final da execução desse algoritmo, a matriz da Figura 6(b) estará com os seguintes valores: