Questões de Concurso Para analista de sistemas - desenvolvimento de sistemas

Foram encontradas 702 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2107652 Engenharia de Software
Sobre a contagem de pontos de função, é correto afirmar que: 
Alternativas
Q2107651 Engenharia de Software
Segundo O Guia do Scrum, versão 2020, em português, disponível no site https://scrumguides.org, analise as assertivas abaixo e assinale a alternativa que descreve quais são pilares empíricos da metodologia ágil Scrum.  
I. Adaptação. II. Inspeção. III. Segurança. IV. Transparência.
Alternativas
Q2107650 Engenharia de Software
São eventos da metodologia ágil Scrum, segundo O Guia do Scrum, versão 2020, em português, disponível no site https://scrumguides.org:  
Alternativas
Q2107649 Redes de Computadores
São métodos HTTP comumente utilizados por APIs RESTful, EXCETO: 
Alternativas
Q2107648 Segurança da Informação
Sobre os conceitos e mecanismos que norteiam a segurança de sistemas, a capacidade de provar que um usuário ou um aplicativo é realmente quem essa pessoa ou o que esse aplicativo afirma ser é denominada de: 
Alternativas
Q2107647 Arquitetura de Software
É uma prática de arquitetura de software utilizada para reduzir o nível de acoplamento de código dentro de uma aplicação. Estamos falando da: 
Alternativas
Q2107646 Arquitetura de Software
Avalie as assertivas abaixo:
I. Melhoria do design interno (arquitetura) do software. II. Código mais legível. III. Localização de bugs. IV. Mudança do comportamento externo do software.
Quantas podem vir a ser benefícios do processo de refatoração de código?
Alternativas
Q2107645 Arquitetura de Software
É uma característica da Arquitetura Orientada a Serviços (SOA – Service Oriented Architecture):  
Alternativas
Q2107644 Arquitetura de Software
Assinale a alternativa que apresenta um componente essencial da Arquitetura Orientada a Serviços (SOA – Service Oriented Architecture), cujo principal objetivo é simplificar integrações e unir sistemas heterogêneos.
Alternativas
Q2107643 Arquitetura de Software
O MVC é um padrão de arquitetura de software utilizado por diversos frameworks e projetos de software. Sobre o padrão MVC aplicado a um Web App, avalie as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas. 
( ) O Modelo (Model) acessa fontes de dados externas. ( ) O Controlador (Controller) gerencia as requisições do usuário. ( ) A Visão (View) apresenta conteúdo ao usuário.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2107642 Programação
Sobre o JSON (JavaScript Object Notation), assinale a alternativa que apresenta um tipo de dado não suportado. 
Alternativas
Q2107641 Programação
O .NET fornece um ambiente em tempo de execução que executa o código e fornece serviços que facilitam o processo de desenvolvimento. Como é chamado esse ambiente? 
Alternativas
Q2107640 Programação
A plataforma .NET permite escrever aplicativos em linguagens como C#, F# ou Visual Basic. A Figura 3, abaixo, apresenta um trecho de código-fonte escrito na linguagem C#.  
36.png (584×137)
Figura 3 – Código-fonte em C#

Qual das alternativas apresenta uma alteração em uma das linhas do código-fonte da Figura 1 que fará com que sejam impressos todos os elementos do array "nomes"? 
Alternativas
Q2107639 Programação

Avalie o código a seguir, escrito na linguagem Javascript.


<script>

   alert(window.location.href);

</script>


O que será exibido na caixa de alerta?
Alternativas
Q2107638 Programação
Em programação orientada a objetos, existe um recurso utilizado para definir uma espécie de “contrato” que deve ser seguido pela classe que o implementa. Quando uma classe implementa esse recurso, ela se compromete a realizar todos os comportamentos que o recurso disponibiliza. Esse recurso é chamado de: 
Alternativas
Q2107637 Programação
Na programação orientada a objetos, algumas vezes é necessário não permitir que o estado do objeto mude durante sua existência. Os valores inicialmente passados, por meio de um construtor com parâmetros, não podem mudar até a destruição deste objeto. Essa situação é conhecida como classe imutável. Isso posto, avalie as assertivas abaixo: 
I. Não criar métodos get. II. Não possibilitar que a classe seja superclasse. III. Impossibilitar a alteração dos valores dos atributos. IV. Definir os atributos como privados.
Quais são passos que devem ser observados na definição de uma classe se o objetivo for criar objetos imutáveis?
Alternativas
Q2107636 Banco de Dados
No diagrama de entidade relacionamento (DER) da Figura 2 abaixo, ATUAÇÃO é uma entidade do tipo __________.  
32.png (525×108)
Figura 2 – Diagrama de entidade relacionamento
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.

Alternativas
Q2107635 Banco de Dados
São operadores lógicos da linguagem SQL, EXCETO:
Alternativas
Q2107634 Banco de Dados
Qual das alternativas abaixo apresenta um comando SQL capaz de copiar todas as colunas de uma tabela para outra tabela, considerando que os tipos de dados nas tabelas de origem e destino sejam correspondentes? 
Alternativas
Q2107633 Banco de Dados
29.png (453×182)
Figura 1 – Tabela AREA
Considerando a tabela apresentada na Figura 1, quantos registros serão atualizados pelo comando SQL abaixo?  
UPDATE AREA SET ID_AREA_SUPERIOR = 5 WHERE ID_AREA_SUPERIOR BETWEEN 0 AND 3;
Alternativas
Respostas
81: A
82: D
83: C
84: A
85: B
86: B
87: D
88: E
89: E
90: C
91: A
92: B
93: C
94: D
95: D
96: E
97: A
98: A
99: B
100: C