Foram encontradas 56.775 questões.
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.
A correlação correta, na ordem apresentada, é
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.
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.
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
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:
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.
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
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,
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
O trecho de código Python a seguir pretende filtrar números pares de uma lista e retornar uma nova lista:
def filtrar_pares(numeros):
pares = []
for i in range(len(numeros)):
if numeros[i] % 2 == 0:
pares.append(numeros[i])
return pares
resultado = filtrar_pares([1, 2, 3, 4, 5, 6])
print(resultado)
De acordo com esse trecho, em vez da lista completa de pares, o resultado impresso será [2], indicando que há um erro na programação.
Nesse caso, o erro está
Provas
Questão presente nas seguintes provas
O trecho de código Python a seguir pretende calcular a média de uma lista de números fornecida pelo usuário. No entanto, o código contém um erro de lógica.
numeros = input("Digite números separados por espaço:
").split()
soma = 0
quantidade = len(numeros)
i = 0
while i <= quantidade:
soma += float(numeros[i])
i += 1
media = soma / quantidade
print(f"A média é {media}")
Assinale a opção que indica a linha que contém o erro desse código.
Provas
Questão presente nas seguintes provas
4017954
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
No desenvolvimento front-end moderno, a compreensão
do modelo de caixa (Box Model) do CSS (Cascading
Style Sheets) é essencial para o controle preciso do
layout e dimensionamento dos elementos na página.
Assinale a alternativa correta sobre o comportamento da
propriedade box-sizing com o valor border-box.
Provas
Questão presente nas seguintes provas
4017950
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
Na programação Orientada a Objetos (POO), suportada
por linguagens como Java e Python, existem pilares
fundamentais que permitem a reutilização e a
organização eficiente do código. Assinale a alternativa
correta que define o conceito de "Polimorfismo" neste
paradigma.
Provas
Questão presente nas seguintes provas
4017948
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
Durante o ensino de algoritmos, é necessário explicar
estruturas de controle que permitem a execução
repetitiva de um bloco de código até que uma condição
seja satisfeita. Assinale a alternativa correta que
identifica a estrutura de repetição que garante que o
bloco de comandos seja executado pelo menos uma vez,
pois o teste lógico é realizado no final do laço.
Provas
Questão presente nas seguintes provas
4017946
Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Unesc
Orgão: Pref. Marmeleiro-PR
A escolha do modelo de ciclo de vida de
desenvolvimento de software é crucial para o
gerenciamento de prazos, custos e qualidade do produto
final entregue ao cliente. Analise as afirmativas a seguir
sobre os modelos tradicionais e ágeis de
desenvolvimento.
I.O modelo em cascata (Waterfall) é uma abordagem sequencial onde cada fase (requisitos, análise, design, codificação, testes) deve ser concluída antes do início da próxima.
II.As metodologias ágeis, como o Scrum, baseiam-se em ciclos iterativos e incrementais chamados de sprints, permitindo adaptações rápidas a mudanças nos requisitos.
III.O manifesto ágil prioriza a documentação abrangente e o seguimento rígido de um plano inicial em detrimento da colaboração com o cliente e da resposta a mudanças.
Está correto o que se afirma em:
I.O modelo em cascata (Waterfall) é uma abordagem sequencial onde cada fase (requisitos, análise, design, codificação, testes) deve ser concluída antes do início da próxima.
II.As metodologias ágeis, como o Scrum, baseiam-se em ciclos iterativos e incrementais chamados de sprints, permitindo adaptações rápidas a mudanças nos requisitos.
III.O manifesto ágil prioriza a documentação abrangente e o seguimento rígido de um plano inicial em detrimento da colaboração com o cliente e da resposta a mudanças.
Está correto o que se afirma em:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container