Questões
Pratique com questões de diversas disciplinas e universidades
3.529 questões encontradas(exibindo 10)
A construção de software não é uma tarefa simples. Por isso, está sujeita a diversos tipos de problema que
acabam resultando na obtenção de um produto diferente daquele que se espera.
Para que os erros de software sejam descobertos antes de o software ser liberado para utilização, existe uma
série de atividades chamadas de validação, verificação e teste, com a finalidade de garantir que tanto o modo
pelo qual o software está sendo construído quanto o produto em si estejam em conformidade com o
especificado.
(Fonte: DELAMARO, M. E.; MALDONADO, J. C.; JINO, M. .Introdução ao teste de software
Rio de Janeiro: Campos/Elsevier, 2007).
Considerando as informações apresentadas, avalie as afirmacoes a seguir:
I. A única forma de testar um algoritmo é testá-lo após a codificação em uma linguagem de programação, com isso,
podemos entrar com os dados. Os resultados finais mostram o comportamento exato do algoritmo nos vários cenários de
teste.
II. Um sistema é composto por um conjunto de programas, sendo que cada qua
As afirmações I e II são verdadeiras e a II é uma justificativa correta da I.
A afirmação I é verdadeira e a II é falsa.
A afirmação I é falsa e a II é verdadeira.
As afirmações I e II são verdadeiras, mas a II não é uma justificativa correta da I.
As afirmações I e II são falsas.
Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
I - Ambas definições são recentes, e surgiram com o aparecimento dos primeiros programas computacionais.
II - A LÓGICA está completamente atrelada ao raciocínio lógico, o qual exercemos em nosso dia-a-dia para resolvermos os mais diversos problemas cotidianos.
III - O raciocínio lógico é empregado na criação de algoritmos. Algoritmos estes que podem ser computacionais, ou não.
IV - O ALGORITMO é uma sequência de passos que tem como objetivo resolver um determinado problema, seja este problema computacional, ou não.
é uma estrutura de programação que:
dificulta repetir determinados trechos de código e aumenta o trabalho de programação principalmente quando é preciso evitar repetições no código.
executa de forma sequêncial e apenas uma vez.
facilita repetir determinados trechos de código e reduz o trabalho de programação, principalmente quando é preciso repetir várias vezes alguma ação importante do algoritmo.
executa por várias vezes e não necessita de uma condição de parada.
nenhuma das alternativas estão corretas.
Onde posso conseguir o R?
Com relação à hierarquia de memórias, qual é a memória mais rápida?
A dimensão da informação Pertinência / agregação de valor refere-se a quais atributos da informação?
O programa lê a idade de 10 pessoas
O programa classifica cada pessoa em uma das fases da vida
O programa informa a quantidade de pessoas em cada fase da vida
Questão 9/10 - Lógica de Programação e Algoritmos Na estrutura de repetição while (enquanto), a execução de uma ou mais instruções de um bloco, ou laço, depende de uma condição de controle verificada no início, ou na entrada, do laço. Enquanto o resultado da condição se mantiver verdadeiro, o bloco de instruções é executado, caso contrário, ocorre o desvio para a primeira linha após este bloco. A figura a seguir mostra o fluxograma de uma estrutura de repetição while (enquanto). Observe as afirmativas abaixo:
I. Na estrutura de repetição while (enquanto) a expressão booleana é verificada antes da execução da primeira da instrução dentro do bloco.
II. Na estrutura de repetição while (enquanto), se a expressão booleana resultar em FALSO as instruções que estão dentro do bloco não são executadas.
III. Na estrutura de repetição while (enquanto), se a condição de execução for falsa em algum momento, o laço é interrompido para que o resto do algoritmo entre em execução.
IV. Na estrutura de repetição while (enquanto), se o resultado da condição for VERDADEIRO, as instruções são executadas e em seguida a condição será testada novamente.
V. A estrutura de
Qual é o objetivo da aula prática de Algoritmos e Programação Estruturada?