Escolar Documentos
Profissional Documentos
Cultura Documentos
A nota desta avaliação (Nota Final – NF) possui um valor máximo de 10 pontos e será calculada
com base nas notas dos dois testes (Nota Teste 1 - N1, Nota Teste 2), de acordo com a fórmula:
Boa Sorte!
TESTE 1 - LÓGICA E ALGORITMO
Este teste possui 10 questões que somam um valor máximo de 10 pontos. Cada questão possui
seu valor indicado à esquerda.
(2.0) 1. Sabe-se que o comprimento de um lado do triângulo é sempre menor do que a soma
dos outros dois. Dados três valores X, Y, Z, faça um algoritmo que verifique se eles podem ser
os comprimentos dos lados de um triângulo e, se forem, escrever uma mensagem
informando se é um triângulo eqüilátero (com os três lados do mesmo tamanho), isósceles
(com dois lados iguais) ou escaleno (com os três lados de tamanhos diferentes). Caso
contrário, informar que os valores não formam um triângulo.
(2.0) 2. Dado um vetor com 100 elementos numéricos, faça um algoritmo que calcule a
soma dos valores que estão nas posições pares do vetor. Em seguida, informar o resultado.
int resultado = 5;
int[] array = new int[]{1,3,6,9,12,15,18,20,25,12,34};
for(int i=10;i>=5;i--)
{
if (i==10) continue;
if (i%2==0)
resultado++;
else
resultado+=array[i];
}
( ) a. 5
( ) b. 10
( ) c. 11
( ) d. 54
( ) e. 38
1:namespace Senior
2:{
3: interface ImyInterface
4: {
5: string executar(long id, string mensagem);
6: }
7: interface ImyInterface2
8: {
9: string integrar(string dados);
10: }
11: class myBase:ImyInterface, ImyInterface2
12: {
13: public virtual string executar(long id, string mensagem)
14: {
15: return "";
16: }
17: }
18: class myClass:myBase, ImyInterface2
19: {
21: public override string executar(long id, string mensagem)
22: {
23: return "";
24: }
25: public string integrar(string dados)
26: {
27: return "";
28: }
29: }
30:}
( ) a. 9
( ) b. 11
( ) c. 18
( ) d. 21
( ) e. Nenhuma das alternativas
Jusfitique a opção:
TESTE 2 - SQL
Este teste possui 6 questões que somam um valor máximo de 10 pontos. Cada questão possui
seu valor indicado à esquerda.
(1.5) 1. Obter o título das publicações avaliadas por todos os revisores de mais de 50 anos.
(2.0) 2. Quando os revisores avaliam uma publicação, eles atribuem uma nota. Obter o nome dos
autores que tiveram alguma publicação com nota menor que 3.
(3.0) 3. Para cada área que possui publicações de mais de 3 autores diferentes, obter o nome da
área, seguido do número total de autores da área.
(3.5) 4. Deseja-se obter uma lista de nomes de autores de artigos da área denominada 'Banco de
Dados' e que tiveram, entre seus revisores, uma pessoa cujo nome contém 'Lima'. Efetue esta
consulta através de um comando SQL que não contenha consultas aninhadas.