Prova STF - Programação 2 - Questões e Simulados | CONCURSO
OBJETIVOS
Aprimorar os conhecimentos adquiridos durante os seus estudos, de forma a avaliar a sua aprendizagem, utilizando para isso as metodologias e critérios idênticos aos maiores e melhores concursos públicos do país, através de simulados, provas e questões de concursos.
PÚBLICO ALVO
Candidatos e/ou concursandos, que almejam aprovação em concursos públicos de nível Superior do concurso STF.
SOBRE AS QUESTÕES
Este simulado contém questões da banca Cespe, para nível Superior do cargo de Diversos. Auxiliando em sua aprovação no concurso público escolhido. Utilizamos provas de concursos anteriores, conforme editais mais recentes STF.
*CONTEÚDO PROGRAMÁTICO DA PROVA-SIMULADO- QUESTÕES de Programação 2 do concurso STF.
- Questões de Desenvolvimento de Software
- Questões de Lógica de programação.
- Questões de Programação orientada a objetos.
- Questões de Criptografia.
4.1 Questões de Conceitos básicos e aplicações.
4.2 Questões de Protocolos criptográficos.
4.3 Questões de Criptografia simétrica e assimétrica.
4.4 Questões de Principais algoritmos.
4.5 Questões de Assinatura e certificação digital.
- Questões de Clean Code.
- Questões de Integração contínua.
- Questões de Desenvolvimento orientado a testes (TDD).
7.1 Questões de Automação de testes com Selenium.
- Questões de Métricas de qualidade de código com Sonar.
- Questões de Refactoring.
- Questões de Teste de carga com JMeter.
- Questões de Java SE.
- Questões de vJava EE.
- Questões de Frameworks para camada de apresentação.
- Questões de Struts.
- Questões de JSF.
- Questões de Richfaces.
- Questões de Frameworks para camada de persistência.
- Questões de JPA.
- Questões de Hibernate.
- Questões de JBoss Seam.
- Questões de HTML.
- Questões de HTML5.
- Questões de CSS3.
- Questões de Java Script.
- Questões de XML.
- Questões de SQL.
- Questões de PL/SQL.
- Questões de JMS.
- Questões de Spring Framework.
- Questões de AngularJS.
- Questões de JSON.
- Questões de JUnit.
- Questões de Maven Build Tool.
- Questões de Jenkins CI.
- Questões de Subversion.
- Questões de Jasper.
- Questões de SOAP Ui.
- Questões de Artifactory.
- Questões de Lucene.
- Questões de Tomcat Application Server.
- Questões de JBoss Application Server.
- Questões de Apache Web Server.
- Questões de Conceitos básicos sobre sistemas de suporte à decisão.
- Nem todos os assuntos serão abordados neste simulado de prova e questões de Programação 2.
- #31884
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 1 -
Em relação aos conceitos de programação orientada a objetos e lógica de programação, julgue os itens subsequentes.
Em programação orientada a objetos, polimorfismo é o princípio pelo qual duas ou mais classes derivadas da mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos.
- #31885
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 2 -
Julgue os itens seguintes, a respeito de Apache Web Server e Tomcat Application Server.
Se estiverem contidas no arquivo web.xml, as especificações abaixo determinarão a ordem das páginas procuradas em um servidor Tomcat, quando uma requisição URI referir-se ao diretório.
<.welcome-file-list>
<.welcome-file>index.html
<.welcome-file>index.htm
<.welcome-file>index.jsp
<./welcome-file-list>
- #31886
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 3 -
Julgue os itens seguintes, a respeito de Apache Web Server e Tomcat Application Server.
É possível fazer que um servidor com um único endereço IP e múltiplos nomes apontando para este computador no DNS (domain name system) responda pelos URIs (uniform resource identifiers) www.exemplo.com e www.exemplo.org em um servidor Apache Web Server mediante a edição do arquivo httpd.conf conforme o código mostrado abaixo.
Listen 80
NameVirtualHost *:80
<.VirtualHost *:80>
DocumentRoot /www/exemplo1
ServerName www.exemplo.com
<./VirtualHost>
<.VirtualHost *:80>
DocumentRoot /www/exemplo2
ServerName www.exemplo.org
<./VirtualHost>
- #31887
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 4 -
Julgue os itens que se seguem, acerca de Lucene e Subversion.
Para criar uma cópia de trabalho do Subversion, pode-se utilizar o comando abaixo, que carrega uma cópia de trabalho para o diretório local do projeto a ser trabalhado que esteja compartilhado no repositório. svn checkout svn://repositorio/diretorio diretorio_local
- #31888
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 5 -
Julgue os itens que se seguem, acerca de Lucene e Subversion.
Na biblioteca Lucene, a classe Analyzer é responsável pelo trabalho de criar tokens para o texto de entrada, enquanto o Tokenizer é responsável por quebrar o texto de entrada em tokens. A Lucene disponibiliza alguns analisadores, como, por exemplo, StandardAnalyzer, WhitespaceAnalyzere StopAnalyzer.
- #31889
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 6 -
No que se refere à programação Java e Java Script, julgue os itens
Se o código HTML/Java Script mostrado abaixo for executado em um navegador Internet compatível com Java Script, o resultado obtido será viva mais.
<.html>
<.script>
var i=5;
var j=10;
do {
document.write(i % j ? " viva ":"
mais ");
j=2;
i++;
}
while (i<=6);
<./script>
<./html>
- #31890
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 7 -
No que se refere à programação Java e Java Script, julgue os itens
Spring é um framework que suporta a publicação de mensagens para determinado tópico de mensagens para auxílio no desenvolvimento de sistemas complexos. Nesse modelo, o desenvolvedor master não sabe da existência do desenvolvedor associado e vice-versa.
- #31891
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 8 -
No que se refere à programação Java e Java Script, julgue os itens
O framework Struts baseia-se em um modelo de desenho de interface de usuário que utiliza componentes definidos em arquivos XML chamados Facelets views. Os componentes dessa biblioteca possuem suporte Ajax, e essa biblioteca pode ser considerada uma extensão do Ajax4jsf.
- #31892
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 9 -
Em relação aos conceitos de programação orientada a objetos e lógica de programação, julgue os itens subsequentes.
O resultado abaixo será obtido ao se executar o algoritmo que a ele se segue.
Resultado:
1 0;
0 0;
2 1;
1 0;
3 2;
2 2;
Algoritmo:
program p;
var v: inteiro;
funcao f(v: inteiro; var k:inteiro): inteiro;
var p,q:inteiro;
inicio
se v < 2
então inicio
f := v;
k := 0;
fim
senão inicio
f := f(v-1, p) + f(v-2, q);
k := p + q + 1;
fim;
escreva(n,' ',k,'; ');
fim ;
inicio
n := 4;
escreva(f(3,n),n);
fim
- #31893
- Banca
- CESPE
- Matéria
- Programação
- Concurso
- STF
- Tipo
- Certo/Errado
- Comentários
- Seja o primeiro a comentar
(1,0) 10 -
A figura acima, adaptada de java.sun.com, ilustra a arquitetura de uma aplicação web desenvolvida na plataforma J2EE, tendo sido alguns de seus módulos nomeados de A até I. Considere que uma aplicação com a arquitetura mostrada tenha sido instalada em um servidor de aplicação JBoss 4.0 ou superior, por meio do deploy de um arquivo com nome aplicacao.war, e se encontre em pleno
funcionamento. Com base nessas informações, julgue os itens de 105 a 109, quanto aos conceitos de desenvolvimento de aplicações.
O conjunto de módulos F, D e B representa de forma mais consistente a implementação do framework Model-View-Controller (MVC) que o conjunto H, C e E.