Questões de Concurso Público SEFAZ-PI 2021 para Analista em Desenvolvimento de Sistemas

Foram encontradas 4 questões

Q1905925 Arquitetura de Software
Arquitetura Orientada a Serviços (SOA) /Service Oriented Architecture é um estilo arquitetural que promove reusabilidade, flexibilidade e escalabilidade para os sistemas de software. Tem sido utilizada especialmente em design de aplicações complexas e distribuídas. Sobre a SOA, é correto afirmar que:
Alternativas
Q1905930 Arquitetura de Software
A complexidade dos sistemas de software aumentou a um nível sem precedentes. Isso gerou novas oportunidades, mas também desafios crescentes para as organizações que criam e utilizam sistemas. Esses desafios existem ao longo do ciclo de vida de um sistema e em todos os níveis de detalhes arquitetônicos. Para apoiar os desenvolvedores de sistemas e software foi desenvolvido a ISO/IEC/IEEE 12207:2017, que fornece um conjunto definido de processos, a fim de facilitar a comunicação entre adquirentes, fornecedores e demais partes interessadas no ciclo de vida de um sistema de software. Sobre a ISO/IEC/IEEE 12207:2017, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Cada processo do ciclo de vida tem fortes relacionamentos entre seus resultados, atividades e tarefas.

( ) Os processos de acordo são processos organizacionais que se aplicam fora do período de vida de um projeto, bem como para a vida útil de um projeto. Tais acordos permitem a ambos adquirentes e fornecedores obter valor e apoiar estratégias de negócios para suas organizações.

( ) Os processos de gestão técnica se relacionam com o esforço técnico de projetos, em particular para planejamento em termos de custos, prazos, para a verificação de ações para ajudar a garantir o seu cumprimento com planos e critérios de desempenho e para a identificação e seleção de ações corretivas que recuperam deficiências em progresso.


A sequência está correta em

Alternativas
Q1905931 Arquitetura de Software

A meta do designer é desenvolver um sistema que permita ao usuário, durante o processo de interação, criar um modelo mental consistente baseado no modelo por ele projetado. Para que o usuário possa criar tal modelo, o designer precisa entender o processo de interação do usuário com a interface do sistema. Para facilitar esse entendimento, um ciclo com etapas e golfos foram criados na engenharia cognitiva como mostra a figura a seguir: 


Imagem associada para resolução da questão


Diante do exposto, é correto afirmar que: 

Alternativas
Q1905938 Arquitetura de Software

A arquitetura em três camadas tem como objetivo promover a separação das funcionalidades, usando camadas para a separação da lógica de apresentação, lógica de negócio e lógica de acesso a dados. A separação em três camadas torna o sistema mais flexível, permitindo que as camadas sejam desenvolvidas e modificadas independentemente. O diagrama a seguir descreve os três níveis de camadas, analise-o. 


Imagem associada para resolução da questão


Sobre a arquitetura em três camadas, é INCORRETO afirmar que:

Alternativas
Respostas
1: C
2: C
3: D
4: C