Questões de Concurso Público STM 2018 para Analista Judiciário - Análise de Sistemas
Foram encontradas 19 questões
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.
O processo de verificação visa assegurar que o sistema atende
as expectativas e necessidades do cliente por meio da
utilização de técnicas de entrevista como brainstorming,
grupos focais ou Delft, a partir das quais são extraídos os
requisitos não funcionais.
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.
Requisitos de domínio são relativos ao que o sistema deve
fornecer, como ele deve reagir a entradas específicas e se
comportar em determinadas situações, enquanto os requisitos
funcionais são restrições sobre os serviços ou as funções
oferecidas pelo sistema.
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.
Diagramas de sequência são utilizados para representar a
estrutura de classes e os objetos, com respectivas instâncias e
relacionamentos, de modo a melhor caracterizar os requisitos
e as interfaces do sistema existente com o novo sistema.
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.
Como estratégia para validar requisitos, na representação dos
eventos que levam à transição de um estado para outro,
utilizam-se, conjuntamente, diagramas de atividades e de
colaboração, a fim de se documentar os casos de uso e
especificar como diferentes objetos interagem durante a
execução do sistema.
Julgue o próximo item, referente à metodologia de desenvolvimento de software.
No Scrum, o product owner, o Scrum master e demais
interessados no produto definem o product backlog,
estabelecendo os itens a serem desenvolvidos, ordenados a
partir dos mais importantes ou relevantes, e respeitando
critérios de ordenação que incluem fatores como valor, custo,
conhecimento ou risco.
Julgue o próximo item, referente à metodologia de desenvolvimento de software.
O TDD (test driven development) parte de um caso de teste
que caracteriza uma melhoria desejada ou nova funcionalidade
a ser desenvolvida, de modo a confirmar o comportamento
correto e possibilitar a evolução ou refatoração do código.
Julgue o próximo item, referente à metodologia de desenvolvimento de software.
Tendo por base o modelo incremental, o processo unificado
utiliza casos de uso para capturar requisitos funcionais e
compreende as fases de concepção, elaboração, construção e
transição. Esta última fase busca garantir que todos os
requisitos do projeto sejam atendidos e implementados.
Julgue o próximo item, referente à metodologia de desenvolvimento de software.
Na XP (Extreme Programming), programadores trabalham em
pares, e requisitos são expressos como cenários, denominados
histórias de usuários, os quais são implementados como uma
série de tarefas.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
Os arquivos lógicos internos são desconsiderados em
contagens indicativas, reconhecidos pelo usuário, referenciados
pela aplicação sob medição e mantidos dentro da fronteira de
outra aplicação.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
As funcionalidades de conversão de dados serão contadas
como entrada externa, no caso da carga inicial dos dados, e
como consultas ou saídas externas, quando o usuário solicitar
relatório associado à funcionalidade de migração de dados.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
Segundo a Nesma, a contagem indicativa considera a
quantidade existente de arquivos lógicos internos e de interface
externa, considerando, ainda, que toda função do tipo dado
tem sua complexidade funcional avaliada como baixa e as
funções transacionais avaliadas como de complexidade média.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
Em projetos de desenvolvimento ágil, considera-se que o ciclo
de trabalho evolutivo encerra-se a cada release; alterações
ocorridas em funcionalidades após o término de uma release
serão tratadas como projeto de melhoria.
Com relação às práticas de contagem adotadas na análise por pontos por função, julgue o item subsequente.
As funcionalidades são medidas sob o ponto de vista dos
analistas responsáveis pela conceituação do sistema; a
contagem em projetos de melhoria considera a exclusão de
funcionalidades implementadas, bem como a inclusão de novas
funcionalidades.
Julgue o seguinte item, relativo a teste de software.
Testes de regressão servem ao propósito de verificar se o
sistema pode operar na carga necessária, fazendo-a regredir
constantemente até que o comportamento de falha do sistema
seja testado ou que defeitos sejam identificados.
Julgue o seguinte item, relativo a teste de software.
Em um processo de cascata, testes de sistemas testam todo o
sistema, enquanto, em processos de desenvolvimento iterativo,
será testado apenas um incremento a ser entregue ao cliente.
Julgue o seguinte item, relativo a teste de software.
Em testes de integração, a estratégia de integração bottom-up
integrará componentes de infraestrutura que fornecem serviços
comuns, adicionando a eles componentes funcionais; para
testar uma nova característica, pode ser necessário integrar
componentes diferentes.
A respeito de construção de sistemas, julgue o item subsequente.
Em orientação a objetos, os membros de dados de uma classe
devem ser acessados por um método específico do objeto,
e não diretamente.
A respeito de construção de sistemas, julgue o item subsequente.
Em qualidade de software, o atributo de eficiência define o
quanto o software adere às necessidades declaradas do usuário.
Em relação a desenvolvimento de aplicativos, julgue o seguinte item.
A linguagem GraphQL é utilizada para consulta a objetos
gráficos em bancos de dados relacionais.