Magna Concursos

Foram encontradas 57.540 questões.

3737295 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: SEFAZ-PI
Uma Secretaria da Fazenda iniciou a modernização de seu sistema legado, originalmente estruturado em uma Arquitetura Orientada a Serviços (SOA), buscando migrar gradualmente para um modelo baseado em microsserviços. Nesse cenário, a
 

Provas

Questão presente nas seguintes provas
3737294 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: SEFAZ-PI
Uma Secretaria da Fazenda pretende integrar seu sistema de gestão de autos de infração com bases de dados externas para consulta em tempo real de informações cadastrais e fiscais de contribuintes. Para isso, será utilizado um modelo de Web Services com foco em interoperabilidade, segurança e flexibilidade entre plataformas distintas do setor público. A tecnologia ou protocolo mais adequado neste cenário é:
 

Provas

Questão presente nas seguintes provas
3737293 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: SEFAZ-PI

Durante a modelagem de um sistema de fiscalização tributária, a equipe de analistas identificou a seguinte funcionalidade:

O sistema deve permitir consultar dados de contribuintes a partir do número de inscrição estadual, retornando informações cadastrais, situação fiscal e débitos vinculados.

A equipe técnica mapeou os seguintes elementos:
A consulta acessa 3 Arquivos Lógicos Internos (ALI)
A consulta também acessa 2 Arquivos de Interface Externa (AIE)
A resposta da consulta contém 10 Dados Elementares (DETs - Data Element Types)

A funcionalidade foi classificada como do tipo Consulta Externa (CE) segundo o padrão IFPUG. Para calcular sua complexidade, a equipe utilizou a tabela de referência abaixo, na qual FTRs se referem a Files Type Referenced.

Tabela de Complexidade - Consulta Externa (CE)
  1 a 5 DETs 6 a 19 DETs 20 ou mais DETs
1 FTR Baixa (3 PF) Baixa (3 PF) Média (4 PF)
2 FTRs Baixa (3 PF) Média (4 PF) Alta (6 PF)
3 ou mais FTRs Média (4 PF) Alta (6 PF) Alta (6 PF)

Com base nas informações fornecidas e utilizando as regras de contagem da Análise de Pontos de Função, a quantidade correta de pontos de função (PF) atribuída a essa funcionalidade de consulta é:

 

Provas

Questão presente nas seguintes provas
3737292 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: SEFAZ-PI
Considere, por hipótese, que durante a elaboração do plano de testes do sistema de Acompanhamento de Autos de Infração, a equipe de uma Secretaria da Fazenda tenha adotado as decisões abaixo.
- Planejou realizar testes funcionais automatizados para as principais regras de negócio, como geração de autos e emissão de relatórios, integrando-os a um pipeline de integração contínua.
- Decidiu omitir os testes de usabilidade, considerando que os usuários finais já estavam habituados com sistemas internos anteriores semelhantes.
- Documentou os casos de teste com base em critérios de aceitação definidos em reuniões com stakeholders de algumas áreas da Secretaria.
- Planejou testes de regressão exploratórios a cada nova entrega do sistema, utilizando um conjunto base de funcionalidades críticas.
- Realizou os testes de homologação em uma única iteração.
Ao analisar essas decisões, um Analista do Tesouro Estadual afirmou corretamente que a
 

Provas

Questão presente nas seguintes provas
3737291 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: SEFAZ-PI
Em um projeto de desenvolvimento de um sistema de gestão de créditos tributários em uma Secretaria da Fazenda, os analistas optaram por aplicar práticas ágeis envolvendo SAFe - Scaled Agile Framework, Scrum e Kanban. No
 

Provas

Questão presente nas seguintes provas
3736457 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Provas:
Em Python, a manipulação de arquivos é essencial para lidar com grandes volumes de dados de forma eficiente. Um Analista de Ciência de Dados precisa abrir, ler e processar um arquivo de texto contendo dados tabulares. Com base nos conceitos corretos de manipulação de arquivos em Python, assinale a alternativa que apresenta a abordagem correta para manipular arquivos.
 

Provas

Questão presente nas seguintes provas
3736455 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Provas:
No ecossistema Python, diversas bibliotecas são amplamente utilizadas para diferentes tarefas em ciência de dados, aprendizado de máquina e processamento de linguagem natural (PLN). Considerando as características e aplicações dessas bibliotecas, assinale a alternativa que descreve a funcionalidade principal de uma delas?
 

Provas

Questão presente nas seguintes provas
3736446 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Provas:
Considere o seguinte código na linguagem R que utiliza estruturas de repetição para processar um vetor numérico: 

numeros <- c(2, 4, 6, 8, 10) resultado <- 0
for (i in seq_along(numeros)) {     if (numeros[i] %% 4 == 0) {      resultado <- resultado + numeros[i]    } } print(resultado) 

Com base na execução desse código, assinale a alternativa que apresenta a saída impressa pelo comando print (resultado).
 

Provas

Questão presente nas seguintes provas
3736444 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Provas:
Considere o seguinte código Python utilizando a biblioteca Pandas:
import pandas as pd dados = {'Nome': ['Ivo','Iza','Ney','Ana'],     'Idade': [28, 34, 23, 21],     'Salario': [3000, 4000, 1500, 2000]}
df = pd.DataFrame(dados)
t_idade = df['Idade'].dtype print(f'O tipo da coluna Idade é: {t_idade}') 

No código apresentado, foram utilizados dois conceitos importantes sobre o Pandas: DataFrame e dtype. Assinale a alternativa que contém a saída correta do comando print quando o código for executado.
 

Provas

Questão presente nas seguintes provas
3736443 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Provas:

Considere a classe No, implementada em Python, que será a base de formação de uma Lista Simplesmente Encadeada:

class No:
  def __init__(self, dado):
    self.dado = dado
    self.proximo = None

Considere ainda o trecho de código em Python que manipula a Lista Simplesmente Encadeada e que está declarado dentro da classe ListaEncadeada:

class ListaEncadeada:
    def __init__(self):
        self.cabeca = None
    def metodoX(self):
        if not self.cabeca:
            return None
        Y = self.cabeca
        atual = self.cabeca
        anterior = None
        anterior_Y = None
        while atual:
            if atual.dado > Y.dado:
                Y = atual
                anterior_Y = anterior
            anterior = atual
            atual = atual.proximo
        if anterior_Y is None:
            self.cabeca = Y.proximo
        else:
            anterior_Y.proximo = Y.proximo
        return Y.dado
def metodoZ(L):
    K = ListaEncadeada()
    while L.cabeca:
        W = L.metodoX()
        K.inserir_fim(W)
    return K

A classe ListaEncadeada contém outros métodos que permitem a sua completa manipulação, como inserir elemento no início, inserir elemento no final, exibir conteúdo da lista e remover elementos. Assinale a alternativa que apresenta o conteúdo retornado pelo metodoZ, quando for enviado como parâmetro a seguinte Lista Ligada:

[15, 28, 2, 10, 50, 14, 77] 
 

Provas

Questão presente nas seguintes provas