

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Para que o documento XML abaixo fosse considerado bem formatado e válido, um programador criou um DTD chamado Contribuinte.dtd com regras para esse documento.

o programador deverá colocar o comando:
Um programador está desenvolvendo uma aplicação de teclado virtual para acessar a área restrita de um site e precisa obter as coordenadas X e Y relacionadas à posição do ponteiro do mouse. Para isso, desenvolveu o fragmento de código abaixo, usando jQuery.

Para exibir as coordenadas X e Y relativas à posição do ponteiro do mouse em um elemento do corpo da página cujo atributo id="ponteiro", a lacuna I deverá ser preenchida por:
A instrução switch, conhecida como instrução de seleção múltipla, é uma das instruções de seleção da linguagem Java.
Certo
Errado
I e II, apenas.
II e III, apenas.
I, II e III.
I e III, apenas.
III, apenas.
Dentre os Operadores Aritméticos do programa VisuAlg 2.0, qual deles é considerado um operador de concatenação de strings?
Xou
Mod
/
\
+
Em uma página criada usando JSP, um programador deseja exibir em um campo de formulário um valor recebido e armazenado em uma variável. Para isso, criou o fragmento de código abaixo.

Para que o conteúdo da variável cod seja exibido no campo de nome codigo o programador deverá adicionar na tag input o atributo
Observe a figura a seguir. Ela retrata um diagrama de classes, a partir de um sistema de informação para uma escola. É constituído das seguintes proposições:

I - Independentemente do tipo de banco de dados (relacional, OO, híbrido), busca-se armazenamento de dados persistentes.
II - O diagrama tem foco somente nos dados, como observado, em nome.escola ou nome.departamento.
III - A relação do diagrama de classes com o banco de dados físico é servir de procedimentos armazenados ou iniciar operações.
IV - Pode-se definir um conjunto próprio de estereótipos e valores atribuídos para direcionar detalhes específicos do banco de dados.
V - O diagrama expõe atributos primitivos de 3 classes (aluno, curso, instrutor) com outras 2 associações (escola, departamento).
Estão CORRETAS as afirmativas:
I, II e IV, apenas.
II, III e V, apenas.
II, III e IV, apenas.
I, III e IV, apenas.
I, II e V, apenas.
A taxonomia de Flynn classifica os diversos sistemas de computação em quatro tipos. A arquitetura clássica de Von Newman pode ser considerada como sendo do tipo SISD, pois possui um único fluxo de instrução e um único fluxo de dados. Arquiteturas modernas apresentam múltiplos núcleos de processamento funcionando em paralelo. Internamente, esses núcleos possuem unidades funcionais vetoriais que podem processar mais de um dado por instrução. Sobre esses múltiplos núcleos de processamento e sobre as unidades funcionais vetoriais, é correto afirmar que equivalem, respectivamente, às classificações
A programação reativa, abordagem que está em crescente adoção para o desenvolvimento de aplicações Web e Mobile, tem seu principal conceito centrado em um padrão de projeto. Assinale a alternativa que identifica esse padrão.
Adapter
Observer
Façade
Singleton
Builder
Dentro do contexto de linguagens de programação e de orientação a objetos, o conceito de polimorfismo descreve meios em que classes abstratas e concretas podem se relacionar. Assinale a alternativa que conceitua corretamente polimorfismo.
Uma possível forma de implementar polimorfismo em uma linguagem de programação é através do polimorfismo universal paramétrico, em que a conversão de tipos sobre os parâmetros de uma função se dá implicitamente.
Linguagens de programação que implementem o conceito de herança também precisam implementar o conceito de polimorfismo por construção.
A implementação de polimorfismo em linguagens de programação se vale do conceito de ligação tardia, em que o tipo de uma variável só é conhecido em tempo de execução. Isso significa que linguagens compiladas não possuem polimorfismo na forma estrita.
Polimorfismo representa um conceito em que um mesmo nome (como uma variável, por exemplo) pode denotar objetos de diferentes classes que estão relacionadas por uma superclasse comum.
Linguagens de programação que não possuem tipo, como, por exemplo, Smalltalk não podem implementar polimorfismo.
A reunião de balanço sobre o que foi realizado durante uma sprint e onde o time deve mostrar ao product owner os resultados obtidos é chamada de
planejamento da sprint.
retrospectiva da sprin
reunião diária.
revisão da sprint.
reunião de estimativas.
A métrica de qualidade de código que mede a complexidade estrutural de um programa computando o número de caminhos linearmente independentes ao longo do código-fonte é denominada
complexidade ciclomática.
complexidade de Halstead.
contagem de pontos de microfunção ponderados.
índice de manutenibilidade.
extensibilidade.
No processo de validação de software, quando os componentes individuais são avaliados para garantir que eles possam operar corretamente, sendo testados independentemente, isto é, sem a presença de outros componentes do sistema, isto é conhecido como teste de:
módulo.
aceitação.
subsistema.
unidade.
sistema.
Qual das seguintes alternativas não representa um serviço ou API padrão de um servidor Java EE 8?
Web Services
Virtualização de Imagens de Servidor
Persistência e mapeamento objeto/relacional
Serviços de segurança
Filas de mensagem
A respeito dos padrões do W3C, analise as afirmações abaixo.
1) CSS (Cascading Style Sheets) é um mecanismo simples para adicionar estilo, por exemplo, fontes, cores, espaçamento, a documentos da Web.
2) DOM (Document Object Model) é um modelo imutável que representa o conteúdo, a estrutura e o estilo de documentos HTML.
3) SVG é uma linguagem de marcação para descrever aplicações e imagens gráficas bidimensionais e um conjunto de interfaces gráficas de script relacionadas.
4) XHTML é uma linguagem que unifica e funde as linguagens XML e HTML, que estão sendo descontinuadas pelo W3C.
Estão corretas, apenas:
1 e 3.
1 e 4.
2 e 3.
2 e 4.
3 e 4.
Existem várias formas de estimar custos em projetos. As mais utilizadas são:
paramétrica, bottom-up e estimativa de três pontos.
análise de reservas, paramétrica e valor monetário esperado.
estimativa análoga, valor monetário esperado e análise de reservas.
bottom-up, análise de reservas e análise de sensibilidade.
análise de sensibilidade, estimativa de três pontos e análise de contingência.
A portabilidade e a confiabilidade são tipos de requisitos:
externos.
de eficiência.
legais.
do produto.
organizacionais.
Para o gerenciamento de memória, o sistema operacional pode implementar técnicas de segmentação e paginação. Com base nisso, marque a alternativa correta.
Ao contrário de segmentação, paginação permite que o espaço de endereços exceda o tamanho máximo da memória física.
Com segmentação é possível distinguir e proteger separadamente os procedimentos e dados de um programa.
As técnicas de paginação quanto segmentação foram inventadas exclusivamente para permitir espaços de endereço maiores que a memória física permite.
Os blocos de dados para paginação e segmentação são somente de tamanho fixo.
O desenvolvedor é obrigado a adaptar seus programas em sistemas que utilizam paginação.
Observe o código a seguir.
public class CALC {
public static void main (String[] args) {
int soma = 0;
for (int n = 1; n <= 10; n++) {
if (n % 3 == 0 || n % 5 == 0) {
soma = soma + n;
}
}
System.out.printf("Resultado de Soma: = %d %n", sum);
}
}
O resultado da variável SOMA é:
9
23
33
43