Foram encontradas 310 questões.
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
- LinguagensPython
Utilizando a função escrita na linguagem Python, apresentada a seguir
def f2(x):
if (x==0):
return 0
else:
return 1+f2(x/10)
Considerando essa função, os valores de retorno para as chamadas f2(5), f2(1001) e f2(123) são, respectivamente,
Provas
- Fundamentos de ProgramaçãoAlgoritmosAnálise de Execução de Algoritmos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoVariáveis
- LinguagensPython
Considere a função, escrita na linguagem Python, apresentada a seguir.
def f1(p,q,r):
x = p
i = 0
s = 0
while (i<q):
s = s+x
x = x+r
i = i+1
return s
Os valores de retorno dessa função para as chamadas f1(1,10,1) e f1(10,20,3) são, respectivamente,
Provas
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoVariáveis
- LinguagensJava
Analise o código JAVA reproduzido a seguir.
public static double misterio(int... x){
double y=0;
for(int p:x){
y+=Math.pow(2,p);
}
return y;
}
Para que a função misterio tenha como retorno o valor 15, a escrita da chamada desse método será:
Provas
Analise o código JAVA reproduzido a seguir.
int a=3,b=6,x;
x=(a&b)>>3;
System.out.println(x);
Após a execução desse código, a variável x apresenta o valor:
Provas
Análise, a seguir, as expressões JAVA em sua versão 5.
I. Math.pow(2,(((3%2)==0)?2:3))
II. ~(4|2)
III. "UFERSA".replaceAll("R|U", "NO").substring(2, 5)
Os valores gerados para as expressões I, II e III são, respectivamente,
Provas
Considerando estritamente a fase de Construção do Rational Unified Process (RUP), a tarefa de projetar o banco de dados é realizada após a tarefa de
Provas
Observe o diagrama de classes reproduzido a seguir.

Após o período de análise, os analistas de TI perceberam que as compras realizadas só podiam ser realizadas por um único cartão. Considerando que uma compra pode ser feita utilizando múltiplos cartões e que deve ser registrado o valor pago na conta, os analistas decidiram, então, adicionar
Provas
Observe o diagrama de classes reproduzido a seguir.

Sobre esse diagrama, é correto afirmar:
Provas
Analise as seguintes assertivas sobre o framework Struts 2.
I. Utiliza injeção de dependência para que uma Action colabore com um componente que ela precisa.
II. Implementa a utilização e criação de forms com ActionForms.
III. Suporta apenas as tecnologias de visualização XSLT e JSP.
IV. Para renderizar uma resposta apropriadamente o elemento Result é invocado.
V. Quando uma requisição é realizada, ela é mapeada pelo elemento Interceptor.
Das afirmações, estão corretas
Provas
O ciclo de vida de uma aplicação Java Server Faces (JSF) é estabelecido em 6 fases. A fase de Restore View é acionada assim que uma requisição é feita a uma página JSF. A fase Invoke Application pode ser acionada após a
Provas
Caderno Container