Magna Concursos

Foram encontradas 55.747 questões.

Ao modelar a estrutura de dados e as relações entre as entidades Projeto de Lei, Emenda e Autor para o novo sistema legislativo, o Analista de Sistemas utilizou um Diagrama de Classes. Foi definido que uma Emenda só pode existir se estiver vinculada a um Projeto de Lei, e que, se o Projeto de Lei for excluído, todas as suas Emendas também o serão.
O tipo de relacionamento da UML 2.5.1 mais adequado para modelar a relação entre as Classes Projeto de Lei e Emenda é a
 

Provas

Questão presente nas seguintes provas
A equipe de desenvolvimento precisa codificar a lógica de interação detalhada para o subsistema de autenticação de um novo portal de transparência. É crucial modelar a sequência cronológica exata das mensagens trocadas entre os objetos (usuário, controlador, backend de segurança) para garantir que a transação ocorra na ordem correta.
O diagrama da UML 2.5.1 mais apropriado para modelar a ordem cronológica exata das mensagens e das chamadas de método entre os objetos participantes em uma interação específica é o
 

Provas

Questão presente nas seguintes provas
O Processo Unificado de Desenvolvimento (RUP) é organizado em quatro fases principais: Iniciação, Elaboração, Construção e Transição. A equipe de projeto do Legislativo precisa garantir que a primeira iteração do projeto esteja focada na mitigação dos riscos de negócio mais críticos e na definição da linha de base da arquitetura.
Assinale a opção que apresenta a principal fase do RUP responsável por alcançar a Linha de Base da Arquitetura e por detalhar os Casos de Uso Críticos do sistema, solidificando a visão do projeto e mitigando os riscos de alto impacto.
 

Provas

Questão presente nas seguintes provas
Em um projeto para o desenvolvimento de um aplicativo governamental de serviço ao cidadão, a equipe de desenvolvimento finalizou a fase de Especificação. Antes de prosseguir para a codificação, o Gerente do Projeto exige uma revisão rigorosa para garantir que o produto a ser construído realmente atenda às necessidades regulamentares e de usuário.
O objetivo principal da tarefa de Validação de Requisitos nesse cenário é
 

Provas

Questão presente nas seguintes provas
Em um projeto de desenvolvimento de um sistema de controle de frotas para uma empresa de logística, o Analista de Sistemas precisa garantir que os requisitos levantados junto aos motoristas e gerentes sejam claros e consistentes antes de iniciar a fase de design. O Analista descobriu que há requisitos contraditórios sobre a forma como o rastreamento deve ser feito em tempo real versus por paradas programadas.
Assinale a opção que apresenta a tarefa da Engenharia de Requisitos primariamente responsável por identificar e resolver inconsistências ou contradições como a descrita, transformando a informação bruta dos stakeholders em um modelo coerente
 

Provas

Questão presente nas seguintes provas
A equipe de TI está desenvolvendo um módulo de consulta de histórico de votações, um sistema de alta complexidade em termos de interface e volume de dados. Os usuários finais (assessores parlamentares e jornalistas) têm dificuldade em articular suas necessidades de interface exata, e o ambiente legislativo exige validação rápida, porém o custo de desenvolver uma solução completa do zero é muito alto.
Considerando a necessidade de obter feedback rápido sobre a interface em um ambiente de alto custo de desenvolvimento, assinale a opção que apresenta o tipo de prototipação mais adequado e seu principal objetivo estratégico nesse cenário.
 

Provas

Questão presente nas seguintes provas
O setor de TI da Casa Legislativa está iniciando o projeto de um novo Sistema de Apoio à Consulta Pública e Audiências Interativas, com o objetivo não apenas de aumentar a participação cidadã, mas também cumprir integralmente com as novas exigências da Lei Geral de Proteção de Dados (LGPD) e de Acessibilidade Digital (eMAG). A equipe de Engenharia de Requisitos precisa priorizar e especificar os Requisitos Não Funcionais (RNFs) que são críticos para a aceitação pública e para a conformidade legal do sistema.
Correlacione os conceitos e as técnicas de Engenharia de Requisitos listados na Coluna I da tabela abaixo com suas aplicações e descrições complexas no contexto do setor público/legislativo, apresentadas na Coluna II.


Enunciado 4497944-1

 A correlação correta, na ordem apresentada, é
 

Provas

Questão presente nas seguintes provas
Em um projeto para desenvolver um novo sistema de gestão de Comissões Parlamentares na Assembleia Legislativa, o Analista de Sistemas identificou um conflito significativo entre a Secretaria-Geral da Mesa (SGM) e a Procuradoria. A SGM exige um requisito de flexibilidade para alterar fluxos de trabalho rapidamente conforme a agenda política, enquanto a Procuradoria exige um requisito de rastreabilidade e imutabilidade processual para garantir a validade legal dos atos, independentemente da celeridade.
Nesse contexto, assinale a opção que apresenta a tarefa da Engenharia de Requisitos mais crítica para resolver o conflito entre a SGM e a Procuradoria e a técnica tipicamente empregada nessa resolução.
 

Provas

Questão presente nas seguintes provas
4018576 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: ALE-RO
Um programa calcula o desconto progressivo em compras: 5% para compras acima de R$ 100, 10% para compras acima de R$ 500, e 15% para compras acima de R$ 1000. O programador escreveu o código a seguir, que contém um erro de lógica na ordem das condições: 

 Enunciado 4469827-1

A partir da análise do código, que será executado para uma compra de R$ 1200,00, identifique o problema lógico e selecione a opção que descreve corretamente o que será calculado e como corrigir o código.
 

Provas

Questão presente nas seguintes provas
4018575 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FGV
Orgão: ALE-RO
Um programa de cadastro de produtos precisa armazenar informações como nome do produto (texto), preço (número decimal), quantidade em estoque (número inteiro) e se está disponível para venda (verdadeiro/falso).
O programador iniciante declarou as variáveis assim:

produto_nome = "Teclado Mecânico"
produto_preco = 299.90
produto_quantidade = 50
produto_disponivel = True

Os tipos de dados primitivos do Python que estão sendo usados corretamente nas declarações acima, são, respectivamente,
 

Provas

Questão presente nas seguintes provas