Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 14 de 353
Leia o trecho a seguir:

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.
A
As afirmações I e II são verdadeiras e a II é uma justificativa correta da I.
B
A afirmação I é verdadeira e a II é falsa.
C
A afirmação I é falsa e a II é verdadeira.
D
As afirmações I e II são verdadeiras, mas a II não é uma justificativa correta da I.
E
As afirmações I e II são falsas.

Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...

A

Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador.

B

Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é um conjunto de comandos que representam tarefas que serão compreendidas por um computador.

C

Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.

D

Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.

E

Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão apenas executadas por um computador.

Definimos, portanto, a palavra LÓGICA e a palavra ALGORITMOS. Acerca de ambas palavras que compõem o nome da nossa disciplina, observe as afirmativas a seguir:
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.
A
I, II e III, somente
B
II, III e IV, somente
C
II e III, somente
D
I, II e IV, somente
E
I, II, III e IV

é 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.

A
dificulta repetir determinados trechos de código e aumenta o trabalho de programação principalmente quando é preciso evitar repetições no código.
B
executa de forma sequêncial e apenas uma vez.
C
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.
D
executa por várias vezes e não necessita de uma condição de parada.
E
nenhuma das alternativas estão corretas.

Onde posso conseguir o R?

A

No website do CRAN - Comprehensive R Archive Network.

B

Através de compra em lojas especializadas.

C

Somente por meio de solicitação por email.

D

No website do SPSS.

Com relação à hierarquia de memórias, qual é a memória mais rápida?

A

Disco óptico.

B

Disco magnético.

C

Registrador.

D

Memória cache.

E

Memória RAM.

A dimensão da informação Pertinência / agregação de valor refere-se a quais atributos da informação?

A

Vetores da informação

B

Valor potencial e entregue pela informação

C

Frequência de acesso; e duração de tempo de acesso

D

Nome; sinônimos; e autoria

E

Público-alvo; e predileções informacionais do público-alvo

Crie um programa que leia a idade de 10 pessoas e ao final informe a quantidade de pessoas em cada fase da vida. Fase da vida Faixa etária: Criança de 0 a 9 anos, Pré-adolescente de 10 a 14 anos, Adolescente de 15 a 21 anos, Adulto de 22 a 64 anos, Idoso acima de 65 anos.

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
A
As afirmativas I, II e III estão corretas.
B
Apenas a afirmativa I está correta.
C
As afirmativas I e II estão corretas.
D
Apenas a afirmativa III está correta.

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

A
I, II, III e IV estão corretas.
B
I, II, III e V estão corretas.
C
I, II, IV e V estão corretas.
D
I, III, IV e V estão corretas.
E
II, III, IV e V estão corretas.

Qual é o objetivo da aula prática de Algoritmos e Programação Estruturada?

A

Entender a ferramenta Portugol WebStudio e elaborar algoritmos.

B

Realizar testes utilizando a ferramenta Portugol WebStudio.

C

Aprender a programar em linguagem C.

D

Estudar matemática avançada.