Questões de Concurso Comentadas para analista de sistemas - desenvolvimento de sistemas

Foram encontradas 434 questões

Resolva questões gratuitamente!

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

Q1971539 Engenharia de Software
Tanto Pressman (2011), como Sommerville (2011), citam em seus capítulos de métricas a suíte CK (Chidamber e Kemerer), sobre seis métricas orientadas a objetos. Algumas delas indicadas a seguir:

1. Número de transições de estado (Number of State Transitions – NST).
2. Métodos ponderados por classe (Weighted Methods per Class – WMC).
3. Extensão da árvore de herança (Depth of the Inheritance Tree – DIT).
4. Falta de coesão em métodos (Lack of Cohesion in Methods – LCOM).

Da relação apresentada: 
Alternativas
Q1971538 Modelagem de Processos de Negócio (BPM)
Quanto às técnicas de mapeamento de processos, analise as afirmativas a seguir e assinale a alternativa correta.

(1) Um dos objetivos do AS IS é analisar as tarefas executadas e seu tempo de execução.
(2) TO BE é a definição da situação do passado dos processos organizacionais/negócios. 
Alternativas
Q1971537 Banco de Dados
Relacione as operações básicas OLAP (Online Analytical Processing) da coluna da esquerda com a respectiva funcionalidade da coluna da direita: 
(1) DRILL DOWN
(2) PIVOT
(3) SLICE
(A) visualiza dados por uma nova perspectiva.
(B) seleciona dados de uma única dimensão.
(C) examina dados com maior detalhe.

Assinale a alternativa que apresenta a correlação correta de cima para baixo.
Alternativas
Q1971536 Engenharia de Software
Em seu famoso livro de Engenharia de Software, Pressman (2011) cita os principais tipos de testes de sistema que são vantajosos para sistemas de software tais como:
(1) Teste por Esforço.
(2) Teste de Segurança.
(3) Teste de Desempenho.

Da relação apresentada: 
Alternativas
Q1971535 Gerência de Projetos
Quanto ao conceito de projeto estabelecido pelo PMBOK, analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).

( ) Todo projeto possibilita que sejam utilizados recursos ilimitados.
( ) Projeto é temporário, tendo começo, meio e fim bem delimitados.
( ) Projeto é desenvolvido de maneira progressiva e por etapas.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q1971534 Redes de Computadores
Tendo em vista que vários endereços do IPv6 conterão zeros, foram autorizadas algumas otimizações. Portanto, o endereço IPv6 a seguir poderá ser representado como:
8000:0000:0000:0000:0123:4567:89AB:CDEF
Alternativas
Q1971533 Governança de TI
Relacione os níveis de maturidade do CMMI (Capability Maturity Model Integration) da coluna da esquerda com a respectiva descrição da coluna da direita: 
(2) Nível 2
(3) Nível 3
(4) Nível 4
(5) Nível 5
(A) Definido.
(B) Otimização.
(C) Gerenciado Quantitativamente.
(D) Gerenciado.

Assinale a alternativa com a correlação correta de cima para baixo. 
Alternativas
Q1971532 Banco de Dados
Assinale a alternativa que corresponda especificamente ao comando do MS-SQL Server que permitirá excluir uma coluna de uma tabela.
Alternativas
Q1971531 Programação
Quanto aos conceitos básicos sobre variáveis locais e globais, analise as afirmativas abaixo e assinale a alternativa correta:

I. As variáveis locais somente podem ser acessadas de dentro da função a qual pertencem.
II. As variáveis globais não alteram o seu valor durante toda a execução da aplicação.
III. Declarar um grande número de variáveis locais é problemático em um programa grande.

Das afirmativas:
Alternativas
Q1971530 Engenharia de Software
Segundo Sommerville (2011), pode-se com apenas cinco tipos de diagramas UML representar a essência de um sistema. Assinale, das alternativas a seguir, a única que identifica incorretamente um desses diagramas. 
Alternativas
Q1971529 Engenharia de Software
A Análise Estruturada, considera os dados e os processos que os transformam em entidades distintas (Pressman, 2011). Uma das ferramentas fundamentais e típicas na Análise Estruturada é o:
Alternativas
Q1971528 Banco de Dados
Leia a frase a seguir referente a Normalização:
"uma tabela estará na ______ se, e somente se, todos os seus atributos forem atômicos, não possuindo grupos repetitivos ou colunas que possuam mais de um valor"
Assinale a alternativa que preencha corretamente a lacuna.
Alternativas
Q1971527 Arquitetura de Software
Quanto ao Modelo Visão-Controlador (MVC), conforme Sommerville (2011), analise as afirmativas a seguir e assinale a alternativa correta:
(1) O componente Controlador define e gerencia como os dados são apresentados ao usuário.
(2) O componente Visão gerencia o sistema de dados e as operações associadas a esses dados. 
Alternativas
Q1971526 Algoritmos e Estrutura de Dados
Relacione os números que referem-se a algoritmos de ordenação com as respectivas letras de suas principais características técnicas:
1. Insertion Sort
2. Selection Sort
3. Bubble sort
A. Consiste em selecionar o menor item e colocar na primeira posição, selecionar o segundo menor item e colocar na segunda posição, segue estes passos até que reste um único elemento.
B. Consiste em cada passo, a partir do segundo elemento, selecionar o próximo item da sequência e colocá-lo no local apropriado de acordo com o critério de ordenação.
C. Percorre o vetor diversas vezes e, a cada passagem faz flutuar para o topo o maior elemento da sequência.

Assinale a alternativa com a correlação correta de cima para baixo. 
Alternativas
Q1971524 Algoritmos e Estrutura de Dados
Assinale, das alternativas abaixo, a única que identifica respectivamente uma Estrutura de Dados do tipo FIFO (First In, First Out) e uma outra com a Estrutura de dados do tipo LIFO (Last In, First Out):
Alternativas
Q1971523 Modelagem de Processos de Negócio (BPM)
Leia a frase a seguir referente à Modelagem de Processos em BPMN.
"A representação gráfica dos eventos é feita por ______, que podem ser de três tipos: ______."
Assinale a alternativa que preencha correta e respectivamente as lacunas.
Alternativas
Q1971522 Programação
Dada a forma geral a seguir, existente em várias linguagens de programação, assinale a alternativa que apresenta corretamente a que tipo de estrutura se refere.
switch (expressão) {
case expressão_constante1:sentença1;
. . .

case constanten: sentença_n;
[default: sentençan + 1]
}
Alternativas
Q1971520 Engenharia de Software
Quanto aos conceitos fundamentais sobre XP (Extreme Programming), explicitados em Sommerville (2011), analise as afirmativas a seguir e dê valores Verdadeiro (V) ou Falso (F).

( ) Os requisitos são expressos como cenários (chamados de histórias do usuário), que são implementados diretamente como uma série de tarefas.
( ) Em um processo de XP, o cliente jamais poderá ser considerado um membro da equipe de desenvolvimento.
( ) Os pares de desenvolvedores trabalham somente em suas áreas específicas, e não em todas as áreas do sistema.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Alternativas
Q1971519 Engenharia de Software
Leia a frase abaixo referente a Unified Modeling Language (UML):

“Uma associação, em um Diagrama de Classes, é uma ______ entre duas classes, direcionada da classe de ______ para a classe de ______” (FOWLER, 2003, p. 54).


Assinale a alternativa que preencha correta e respectivamente as lacunas.
Alternativas
Q1971518 Engenharia de Software
Segundo Pressman (2011), o Processo Unificado / Rational Unified Process (RUP) é constituído basicamente de 5 fases. Algumas das suas principais fases são: 

(1) construção.
(2) transição.
(3) elaboração.

Da relação apresentada:
Alternativas
Respostas
221: C
222: B
223: D
224: D
225: C
226: C
227: B
228: C
229: A
230: C
231: B
232: A
233: D
234: A
235: D
236: D
237: D
238: A
239: B
240: D