Foram encontradas 1.731 questões.
<?xml version=”1.0"?>
<livraria>
<livro isbn=”9788598078359”>
<autor id=”064”>Stephenie Meyer</autor>
<titulo>Lua Nova</titulo>
<ano>2008</ano>
<preco>35.00</preco>
<lancamento/>
</livro>
<livro isbn=”9788599296554”>
<autor id=”095”>Dan Brown</autor>
<titulo>O Símbolo Perdido</titulo>
<ano>2009</ano>
<preco>25.00</preco>
<oferta/>
</livro>
</livraria>
Com base na estrutura do documento XML apresentado acima, julgue o próximo item.
As tags <autor>, <titulo>, <ano>, <preco>, <lancamento> e <oferta> são atributos da entidade <livro>.
Provas
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
1 função func(var M[], A, B: inteiro): inteiro
2 inicio
3 se (A = B) então
4 retorne M[A]
5 senão
6 retorne M[A] + func(M,A+1,B)
7 fimse
8 fim
Considere o algoritmo acima, em que M[ ] seja um vetor de valores inteiros e A e B sejam dois valores inteiros e o primeiro elemento do vetor M esteja localizado na posição 1, sendo os argumentos passados por referência. Com base nessas informações, julgue o item a seguir.
É possível implementar uma função que gere o mesmo resultado, utilizando a mesma lista de parâmetros e substituindo o uso de recursividade por uma estrutura de repetição do tipo para.
Provas
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoPseudocódigo
- Fundamentos de ProgramaçãoRecursividade
1 função func(var M[], A, B: inteiro): inteiro
2 inicio
3 se (A = B) então
4 retorne M[A]
5 senão
6 retorne M[A] + func(M,A+1,B)
7 fimse
8 fim
Considere o algoritmo acima, em que M[ ] seja um vetor de valores inteiros e A e B sejam dois valores inteiros e o primeiro elemento do vetor M esteja localizado na posição 1, sendo os argumentos passados por referência. Com base nessas informações, julgue o item a seguir.
A função func poderia ser implementada como procedimento recursivo, sem fazer alteração na sua lista de parâmetros.
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Vetor
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoRecursividade
1 função func(var M[], A, B: inteiro): inteiro
2 inicio
3 se (A = B) então
4 retorne M[A]
5 senão
6 retorne M[A] + func(M,A+1,B)
7 fimse
8 fim
Considere o algoritmo acima, em que M[ ] seja um vetor de valores inteiros e A e B sejam dois valores inteiros e o primeiro elemento do vetor M esteja localizado na posição 1, sendo os argumentos passados por referência. Com base nessas informações, julgue o item a seguir.
Se X for um vetor com os elementos [1, 2, 4, 8, 16, 32, 64, 128], a chamada da função func(X,2,6) retornará o valor 62.
Provas
1 função func(var M[], A, B: inteiro): inteiro
2 inicio
3 se (A = B) então
4 retorne M[A]
5 senão
6 retorne M[A] + func(M,A+1,B)
7 fimse
8 fim
Considere o algoritmo acima, em que M[ ] seja um vetor de valores inteiros e A e B sejam dois valores inteiros e o primeiro elemento do vetor M esteja localizado na posição 1, sendo os argumentos passados por referência. Com base nessas informações, julgue o item a seguir.
Considerando que X seja um vetor de 10 elementos inteiros, a chamada de função func(X,5,4) executará infinitamente.
Provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Array
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoLógica de Programação
- Fundamentos de ProgramaçãoRecursividade
1 função func(var M[], A, B: inteiro): inteiro
2 inicio
3 se (A = B) então
4 retorne M[A]
5 senão
6 retorne M[A] + func(M,A+1,B)
7 fimse
8 fim
Considere o algoritmo acima, em que M[ ] seja um vetor de valores inteiros e A e B sejam dois valores inteiros e o primeiro elemento do vetor M esteja localizado na posição 1, sendo os argumentos passados por referência. Com base nessas informações, julgue o item a seguir.
Nova função obtida pela substituição da linha 6 por retorne M[A] + func(M,A-1,B) tem comportamento equivalente ao da função func acima.
Provas

A partir das tabelas acima, julgue o item a seguir com relação a consultas usando SQL.
Consistência é considerada uma propriedade das transações para os sistemas de bancos de dados.
Provas

A partir das tabelas acima, julgue o item a seguir com relação a consultas usando SQL.
Considerando uma variável de relação R, diz-se que K é uma chave candidata de R se ela apresentar as propriedades de unicidade e irredutibilidade. A primeira propriedade garante que não há duas tuplas de R com o mesmo valor de K. Já a segunda, que nenhum subconjunto de K apresenta a propriedade de unicidade.
Provas

A partir das tabelas acima, julgue o item a seguir com relação a consultas usando SQL.
O código abaixo cria uma visão da tabela Clientes.
create view Clientes_Jovens
as Codigo,Nome,Idade,tipo
from Clientes
where Idade < 30;
Provas

A partir das tabelas acima, julgue o item a seguir com relação a consultas usando SQL.
Considere a consulta definida conforme o código a seguir.
Considere a consulta definida pelo código a seguir.
select Investimentos, t2.Data, Rendimento anual
from Investimentos t1, Rendimentos t2,
Investimentos_Rendimentos t3
where t1.Codigo = Investimentos
and t2.Codigo = Rendimentos
order by Investimentos, t2.Data;
O resultado correto dessa consulta fornece:
12 12/3/10 10%
23 22/12/10 12%
Provas
Caderno Container