Questões de Concurso
Comentadas para analista judiciário - análise de sistemas de informação
Foram encontradas 310 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O Git, sistema de controle de versões que mantém um histórico completo de todas as alterações, permite a recuperação das versões do projeto na busca de informações sobre o estado dos arquivos em versões anteriores.
O desenvolvimento orientado a testes é uma metodologia de desenvolvimento de casos de teste de classes de funcionamento de aplicações para dispositivos móveis com ênfase nas falhas de comunicação.
Considere duas tabelas criadas com as expressões seguintes.
CREATE TABLE municipios
(
ibge numeric(7) primary key,
uf numeric(2),
nome varchar(50)
) ;
CREATE TABLE unidade_federacao
(
ibge numeric(7) primary key,
sigla varchar(2),
nome varchar(50)
) ;
Nessa situação, para apresentar a quantidade de municípios por unidade da Federação, deve-se executar a expressão a seguir.
select count(ibge), nome
from unidade_federacao uf left join municipios mu
on uf.sigla =mu.ibge
group by nome
Chave primária é o atributo utilizado para estabelecer a sequência física e lógica dos registros de um arquivo.
O servidor de aplicação Tomcat tem um servidor de banco de dados denominado derby, em que são armazenados os usuários, a senha e os privilégios para administrar o servidor.
Na instalação padrão do servidor HTTP Apache, a porta padrão de funcionamento é 8084 conforme a seguinte especificação: Listen 8084
<IfDefine SSL>
<IfDefine !NOSSL>
<IfModule mod_ssl.c>
Listen 8443
</IfModule>
</IfDefine>
</IfDefine>
O valor da variável e no fim da execução do seguinte algoritmo será 143.
var
a, b, c, d, e: Integer;
begin
a := 0;
b := 1;
e := a+b;
for c := 3 to 11 do
begin
e := e + (a + b);
d := a;
a := b;
b := b + d;
end;
end.
Métodos callback são formas de instanciar métodos utilizando-se tecnologia de chamada em segundo plano escondido do plano sequencial da aplicação.
O princípio da responsabilidade única estabelece que uma classe deva executar apenas uma tarefa; dessa forma, caso uma classe possua mais uma responsabilidade, deve-se considerar sua decomposição em duas ou mais classes.
O encapsulamento, característica da programação orientada a objetos, é uma técnica utilizada para ocultar os detalhes da implementação de um objeto.
ECM é um conjunto de ferramentas, como aplicativos, linguagens de desenvolvimento e sistemas operacionais, que dão forma aos conceitos de gerência do conhecimento, por meio de estratégias, métodos e ferramentas utilizadas para capturar, gerenciar, armazenar, preservar e distribuir conteúdo e documentos relacionados aos processos organizacionais.
Um dos princípios-chave do Domain-Driven Design é o uso de uma linguagem ubíqua com termos bem definidos, que integram o domínio do negócio e que são utilizados entre desenvolvedores especialistas de negócio.
Adapter é um padrão do tipo estrutural que lida com a interface para um objeto, ao passo que builder refere-se a como um objeto composto será criado e instanciado por uma classe.
A arquitetura orientada a serviços é forma de desenvolvimento de sistemas distribuídos em que os componentes de sistemas são serviços autônomos, razão por que, devido à interoperabilidade, as ligações entre os serviços devem ser rígidas para não provocar mudanças durante sua execução.
SOAP é um protocolo-padrão para definição de interface do serviço, suas operações, associações requeridas e fornecidas.
Na arquitetura em camadas MVC (modelo-visão-controlador), o modelo encapsula o estado de aplicação, a visão solicita atualização do modelo e o controlador gerencia a lógica de negócios.
A arquitetura duto e filtro para aplicações em ambientes web provê interatividade, pois prescinde do processamento de fluxo de dados.
A arquitetura de microsserviços, abordagem em que o aplicativo é desenvolvido em uma única unidade contendo pequenos serviços, dependentes entre si, que se comunicam com um ente central denominado biblioteca de componentes, propicia o gerenciamento centralizado desses serviços para automatizar a segurança.
A apreensibilidade cuida da capacidade de o usuário compreender se o software é apropriado e como este pode ser usado para a tarefa e as condições específicas.
A funcionalidade e a usabilidade, características dos atributos de qualidade de software, possuem como subcaracterísticas, respectivamente, a operacionalidade e a interoperabilidade.