Questões de Concurso Público HCPA 2023 para Analista de TI - Analista de Negócios

Foram encontradas 25 questões

Q4325134 Não definido
Considere a consulta abaixo escrita na linguagem SQL.

Q1.png (365×137)

Considere as afirmações abaixo referentes à consulta SQL apresentada acima.

I - A condição para a recuperação das linhas contém duas expressões, porém, se qualquer uma delas for avaliada como verdadeira, a linha será apresentada no resultado.
II - A consulta lista nomes e datas de nascimento de todas as pessoas cujas datas de nascimento sejam maiores ou iguais a ‘15/10/1970’ e o nome da pessoa contenha a letra S.
III - O operador OR inverte o resultado da expressão avaliada, isto é, se a expressão for avaliada como verdadeira, com a utilização do operador, somente as linhas que não atendem à condição serão apresentadas.

Quais estão corretas?
Alternativas
Q4325135 Não definido
Sobre o conceito de junção na linguagem SQL, é correto afirmar que
Alternativas
Q4325136 Não definido
Sobre a abordagem entidade-relacionamento, é correto afirmar que 
Alternativas
Q4325137 Não definido
_______________ ocorre quando há convergência de interesses, quando, às divergências, desencontros e conflitos, sucedem-se pontos de discordância. A habilidade do negociador está em captar essas linhas de identificação, traduzindo-as em propostas e resoluções.

Assinale a alternativa que preenche corretamente a lacuna do trecho acima. 
Alternativas
Q4325138 Não definido
O pensamento sistêmico é uma das competências que apoiam a prática da análise de negócio, no qual o analista de negócio deve 
Alternativas
Q4325139 Não definido
Sobre as competências que apoiam a prática da análise de negócio, é correto afirmar que
Alternativas
Q4325140 Não definido
Relacione a Coluna 1 à Coluna 2, associando as etapas que compõem o ciclo de Modelagem de Processos de Negócio (BPM) às suas respectivas ações e/ou descrições.

Coluna 1
(1) Planejamento do BPM.
(2) Modelagem e otimização de processos.
(3) Execução de processos. 

Coluna 2
( ) Atividades que permitem gerar informações sobre o processo atual (As Is) e/ou sobre a proposta de processo futuro (To Be).
( ) Tem o propósito de definir as atividades de BPM que contribuirão para o alcance das metas organizacionais (das estratégias às operacionais), como verificação dos pontos de falha nos processos que causam danos à organização, definição de planos de ação para implantação e definição dos processos que necessitam de ação imediata.
( ) Atividades que garantirão a implementação e execução dos processos, como implantação dos planos de transferência de tecnologia, treinamentos, ajuste de equipamentos e softwares, acompanhamento do processo implantado, monitoria e controle da execução de instâncias de processo.
( ) Documentar os processos, prover dados de integração entre os processos, empregar metodologias para otimizar os processos, adotar melhores práticas e modelos de referências, entre outras atividades.

A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é
Alternativas
Q4325141 Não definido
Sobre o conceito de herança, em orientação a objetos, é correto afirmar que 
Alternativas
Q4325142 Não definido
Considere as afirmações abaixo sobre o conceito de polimorfismo em orientação a objetos.

I - O polimorfismo indica o princípio de que o comportamento pode variar, dependendo do tipo real de um objeto.
II - A vinculação antecipada de métodos ocorre se o compilador escolher um método dentre vários possíveis candidatos.
III - A vinculação tardia ocorre se a escolha do método acontece quando o programa está sendo executado.

Quais estão corretas? 
Alternativas
Q4325143 Não definido
Considere as afirmações abaixo sobre os elementos principais para implantação de um sistema de inteligência de negócio (Analytics).

I - Gestão da informação ou desempenho do negócio é um repositório de dados especiais preparado para dar suporte às aplicações de tomada de decisão.
II - Análise de negócio corresponde a uma série de ferramentas para manipular e analisar dados, incluindo processamento analítico, multidimensionalidade, mineração de dados e técnicas de análise avançada.
III - Data warehouse é um sistema para monitoria e comparação do desempenho da corporação às metas estabelecidas.

Quais estão corretas?
Alternativas
Q4325144 Não definido
Considere as seguintes afirmações sobre DevOps e Entrega Contínua. 

I - Na Ciência da Computação o termo DevOps (contração de Development e Operations) reflete uma cultura na engenharia de software que aproxima os desenvolvedores de software (Dev) dos operadores do software e administradores do sistema (Ops), visando permitir a implantação mais rápida e ágil de um sistema.
II - DevOps advoga a automatização de todos os passos necessários para colocar um sistema em produção e monitorar o seu correto funcionamento. Isso requer a adoção de práticas e ferramentas, tais como Integração Contínua (Continuous Integration) e Deployment Contínuo (Continuous Deployment).
III - A ideia da Entrega Contínua (Continuous Delivery) é simples: produzir um entregável em ciclos curtos, garantindo que o software possa ser lançado com segurança a qualquer momento. O objetivo é criar, testar e liberar software com maior velocidade e frequência. Existe uma autoridade externa – tipicamente um gerente de projetos ou de releases, por exemplo – que toma a decisão sobre quando o software será liberado para os usuários finais. Inclusive forças de mercado ou de estratégia da empresa podem influenciar nessa decisão.

Quais estão corretas?  
Alternativas
Q4325145 Não definido
Considere as seguintes afirmações sobre o padrão Model-View-Controller (MVC).

I - O padrão arquitetural MVC foi proposto no final da década de 70 e, em seguida, usado na implementação de Smalltalk-80, que é considerada uma das primeiras linguagens orientadas a objetos. MVC foi o padrão arquitetural escolhido pelos projetistas de Smalltalk para implementação de interfaces gráficas.
II - Uma vantagem de arquiteturas usando MVC é que este favorece a especialização do trabalho de desenvolvimento. Por exemplo, pode-se ter desenvolvedores especialistas na implementação de interfaces gráficas, os quais são chamados de desenvolvedores de front-end. Por outro lado, desenvolvedores de classes de Modelo não precisam conhecer e implementar código de interface com usuários. 
III - Uma desvantagem de arquiteturas usando MVC é que este não permite que classes de Modelo sejam usadas por diferentes Visões.

Quais estão corretas? 
Alternativas
Q4325146 Não definido
Considere as seguintes afirmações sobre Análise de Negócios.

I - Análise de Negócios é o conjunto de atividades e técnicas utilizadas para servir como ligação entre as partes interessadas, no intuito de compreender a estrutura, políticas e operações de uma organização e para recomendar soluções que permitam que a organização alcance suas metas.
II - Análise de Negócios envolve compreender como as organizações funcionam e alcançam seus propósitos, e definir as capacidades que uma organização deve possuir para prover produtos e serviços para as partes interessadas externas. Isso inclui a definição de metas organizacionais, como estas metas se conectam a objetivos específicos, a identificação das ações que uma organização deve executar para alcançar as metas e objetivos, e a definição de como interagem as diversas unidades organizacionais e as partes interessadas, dentro e fora daquela organização. 
III - Um analista de negócios é qualquer pessoa que executa atividades de análise de negócios, não importa qual o seu cargo ou função organizacional.

Quais estão corretas? 
Alternativas
Q4325147 Não definido
Considere as seguintes afirmações sobre Microsserviços.

I - Microsserviços permitem alinhar melhor a arquitetura à organização, ajudando a minimizar o número de pessoas trabalhando em qualquer base de código para atingir o ponto ideal de tamanho e produtividade da equipe.
II - Toda a comunicação entre os microsserviços é feita por meio de chamadas de rede, para impor a separação entre os serviços.
III - Microsserviços podem mudar e ser implantados (deployment) independentemente uns dos outros.

Quais estão corretas? 
Alternativas
Q4325148 Não definido
Os métodos ágeis adotam uma técnica pragmática para lidar com requisitos. Ao invés de documentos de requisitos tradicionais com, frequentemente, centenas de páginas e que levam, às vezes, muito tempo para ficarem prontos, a técnica é resumida da seguinte forma: é feita uma descrição em 2 ou 3 sentenças de uma funcionalidade que os clientes desejam ver implementada no sistema; esta descrição é um lembrete do representante dos clientes de um determinado requisito funcional que ele gostaria de ver implementado na próxima iteração (ou sprint). Mais ainda, durante todo o sprint este representante se compromete a estar disponível para refinamentos e explicações que sejam necessários para os desenvolvedores. Por fim, ele também se compromete a aceitar o que foi implementado desde que satisfaça os testes de aceitação que ele mesmo especificou.

O nome dessa técnica é
Alternativas
Q4325149 Não definido
Considere as seguintes afirmações sobre Testes de Unidade.

I - Testes de unidade são testes, idealmente automatizados, de pequenas unidades de código, normalmente classes, as quais são testadas de forma isolada do restante do sistema.
II - A principal desvantagem de testes de unidade é encontrar bugs ainda na fase de desenvolvimento, antes que o código entre em produção. Portanto, se um sistema de software tem bons testes, é mais difícil que os usuários finais sejam surpreendidos com bugs. 
III - Testes de unidade também ajudam na documentação e especificação do código de produção, pois pode-se olhar e analisar os testes implementados no código. Por isso, muitas vezes, antes de manter um código com o qual ele não tenha familiaridade, um desenvolvedor começa analisando os seus testes.

Quais estão corretas?
Alternativas
Q4325150 Não definido
Considere as seguintes afirmações sobre Modelagem de Processos de Negócio (BPM). 

I - Gerenciamento de Processos de Negócio é uma forma de visualizar as operações de negócio que vão além das estruturas funcionais tradicionais e que compreendem todo o trabalho executado para entregar o produto ou serviço do processo, independente de quais áreas funcionais ou localizações estejam envolvidas. Começa em um nível mais alto do que o nível que realmente executa o trabalho e, então, subdivide-se em subprocessos que devem ser realizados por uma ou mais atividades (fluxos de trabalho) dentro de funções de negócio (áreas funcionais). As atividades, por sua vez, podem ser decompostas em tarefas e, adiante, em cenários de realização da tarefa e respectivos passos.
II - Processo é uma agregação de atividades e comportamentos executados por humanos para alcançar um ou mais resultados. Atividades executadas por máquinas não são consideradas parte de processos.  
III - Processos de negócio podem ser classificados em três tipos: processo primário, processo de suporte, processo de gerenciamento.

Quais estão corretas?
Alternativas
Q4325151 Não definido
O desenvolvimento de software requer o uso de práticas e atividades de gerência de projetos para muitas atividades como negociação de contratos com clientes, gerência de recursos humanos e gerência de riscos, entre outras. Em um projeto, normalmente usa-se o termo _______ para designar todas as partes interessadas no mesmo; ou seja, aqueles que afetam ou que são afetados pelo projeto, podendo ser pessoas físicas ou organizações.
Assinale a alternativa que preenche corretamente o parágrafo acima.
Alternativas
Q4325152 Não definido
Qual das alternativas NÃO é uma característica de processos ágeis? 
Alternativas
Q4325153 Não definido
Considere as seguintes afirmações sobre os métodos ágeis Scrum e XP. 

I - XP é um método ágil leve recomendado para desenvolver software com requisitos vagos ou sujeitos a mudanças, definido por meio de um conjunto de valores, princípios e práticas de desenvolvimento. Frequentemente, quando decidem adotar XP, desenvolvedores e organizações concentram-se nas práticas. Porém, os valores e princípios são componentes-chave do método, pois são eles que dão sentido às práticas propostas em XP. 
II - Scrum é um método ágil, iterativo e incremental para gerenciamento de projetos, que não necessariamente precisam ser projetos de desenvolvimento de software. Sua definição inclui um conjunto preciso de papéis (Dono do Produto, Scrum Master, Desenvolvedor), artefatos (Backlog do Produto, Backlog do Sprint etc.) e eventos (Planejamento do Sprint, Sprint, Reuniões Diárias, Revisão do Sprint, Retrospectiva).
III - Enquanto XP é um método ágil voltado exclusivamente para projetos de desenvolvimento de software e para isso inclui um conjunto de práticas de programação, como testes de unidade, programação em pares, integração contínua e design incremental, Scrum não propõe nenhuma prática de programação.

Quais estão corretas? 
Alternativas
Respostas
1: A
2: D
3: B
4: C
5: E
6: A
7: D
8: C
9: E
10: B
11: E
12: B
13: E
14: E
15: A
16: C
17: C
18: B
19: B
20: E