Magna Concursos

Foram encontradas 56.775 questões.

4036305 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CREF-2
Provas:

Analise o código-fonte abaixo, escrito na linguagem PHP, versão 8.4:

Enunciado 4515903-1

Ao final da execução do código acima, quais serão, respectivamente, os valores das variáveis "a", "b" e "c"?

 

Provas

Questão presente nas seguintes provas
4036304 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CREF-2
Provas:
No paradigma de programação orientado a objetos, uma instância de uma classe é conhecida como:
 

Provas

Questão presente nas seguintes provas
4036269 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: CREF-2
Provas:
Um servidor público de um órgão federal participa de uma equipe responsável por desenvolver um novo sistema eletrônico de atendimento ao cidadão. Para organizar o trabalho, a equipe decidiu manter um quadro visual com colunas “A fazer”, “Em andamento” e “Concluído”, limitando o número de tarefas que podem ficar simultaneamente “Em andamento”; realizar reuniões rápidas diárias em pé, para acompanhar o progresso e remover impedimentos; e dividir o trabalho em ciclos curtos, ao final dos quais o sistema é demonstrado aos usuários internos para coleta de feedback. Com base nesse contexto, analise as assertivas a seguir:

I. O uso de quadro visual com colunas e limitação de trabalho em progresso caracteriza uma prática típica do método Kanban.
II. As reuniões diárias em pé, de curta duração, são uma prática típica do Scrum, conhecidas como Daily Scrum ou Daily Meeting.
III. A divisão do trabalho em ciclos curtos com entrega incremental ao final de cada ciclo é compatível com a abordagem ágil Scrum, que utiliza Sprints para entregar valor de forma iterativa e incremental.

Quais estão corretas?
 

Provas

Questão presente nas seguintes provas
4033975 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AMAUC
Orgão: Pref. Itá-SC
Provas:
No desenvolvimento de sistemas e arquitetura de software, o padrão de projeto "Observador" (Observer) é amplamente utilizado para gerenciar dependências entre objetos. Analise as afirmativas a seguir sobre Padrões de Projeto (Design Patterns) do Gamma et al. (GoF):

I.O padrão Observer define uma dependência um-para-muitos entre objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são notificados e atualizados automaticamente.
II.O padrão Singleton garante que uma classe tenha apenas uma instância e fornece um ponto de acesso global a ela, sendo recomendado para gerenciar recursos compartilhados como pools de conexão com banco de dados.
III.O padrão Estratégia (Strategy) permite definir uma família de algoritmos, encapsular cada um deles e torná-los intercambiáveis, permitindo que o algoritmo varie independentemente dos clientes que o utilizam.

Está correto o que se afirma em:
 

Provas

Questão presente nas seguintes provas
4033024 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: Pref. Jequitaí-MG
Provas:
O uso de sistemas de controle de versão é indispensável para o desenvolvimento colaborativo de software. Analise as afirmativas a seguir sobre o funcionamento do Git e fluxos de trabalho.

I- O comando git merge combina históricos de ramos diferentes, criando um commit de mesclagem que preserva a genealogia completa das alterações realizadas em ambos os ramos.
II- O arquivo .gitignore é utilizado para listar arquivos e diretórios que não devem ser rastreados pelo Git, como binários compilados, arquivos de configuração local e dependências.
III- O comando git pull é uma operação atômica que apenas baixa as alterações do repositório remoto sem realizar qualquer alteração ou mesclagem no ramo local de trabalho.
IV- O conceito de 'Head' no Git representa um ponteiro para o commit mais recente no ramo atualmente ativo no diretório de trabalho do desenvolvedor.

Assinale a alternativa que apresenta somente as proposições CORRETAS:
 

Provas

Questão presente nas seguintes provas
4033023 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: Pref. Jequitaí-MG
Provas:
No desenvolvimento de software moderno, a aplicação de princípios de design e metodologias ágeis visa aumentar a qualidade e a manutenibilidade do código. Considerando os princípios SOLID e a prática de testes, assinale a alternativa CORRETA sobre a arquitetura de software.
 

Provas

Questão presente nas seguintes provas
4033021 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: COTEC
Orgão: Pref. Jequitaí-MG
Provas:
A Programação Orientada a Objetos (POO) utiliza conceitos de classes e objetos para organizar o software em unidades reutilizáveis. Acerca de herança e polimorfismo em sistemas orientados a objetos, marque V para as afirmativas verdadeiras e F para as falsas.

( ) O polimorfismo de inclusão permite que objetos de subclasses sejam tratados como objetos de suas superclasses, possibilitando a invocação de métodos sobrescritos conforme o tipo real do objeto.
( ) A herança múltipla de classes é um recurso obrigatório e presente de forma nativa em todas as linguagens modernas, como Java e C#, para garantir a máxima flexibilidade de design.
( ) Classes abstratas são componentes de design que não permitem a criação direta de instâncias, servindo como modelos para outras classes que devem implementar seus métodos obrigatórios.
( ) O princípio do encapsulamento determina que todos os atributos de uma classe devem ser obrigatoriamente públicos para facilitar o acesso de outras classes e reduzir o acoplamento.

Após análise, assinale a alternativa que apresenta a sequência CORRETA dos itens acima, de cima para baixo:
 

Provas

Questão presente nas seguintes provas
Uma equipe de Tecnologia da Informação inicia um projeto para aprimorar o processo de planejamento orçamentário. Nessa etapa, são reunidos documentos em PDF, mensagens de e-mail e imagens de notas fiscais digitalizadas, provenientes de diversas unidades administrativas, com o objetivo de consolidar essas informações em um sistema de apoio à decisão.

Essa situação caracteriza-se por uma atuação sobre dados
 

Provas

Questão presente nas seguintes provas

Considere o programa em Python abaixo criado por um Gestor da SEPLAG.

# Dados de Orçamento (Área, Orçado, Realizado)
dados_orcamento = [
    ("Saúde", 15000, 15500), ("Educação", 22000, 21800), ("Segurança", 8000, 8500),
    ("Previdência", 10000, 10100)
]

print("--- ANÁLISE ORÇAMENTÁRIA ESTADUAL (Em Milhões de BRL) ---")
print("{:<15} {:<10} {:<10} {:<10} {:<10}".format( "ÁREA", "ORÇADO", "REALIZADO",
"DESVIO", "VARIAÇÃO %"))
print("-" * 55)

desvios_percentuais = []

for area, orcado, realizado in dados_orcamento:
    desvio = realizado - orcado
    variacao_perc = (desvio / orcado) * 100

    desvios_percentuais.append((area, desvio, variacao_perc))

    desvio_str = f"{desvio:,.0f}"
    variacao_str = f"{variacao_perc:+.2f}%"

    print("{:<15} {:<10,.0f} {:<10,.0f} {:<10} {:<10}".format(area, orcado, realizado,
    desvio_str, variacao_str ))

maior_estouro =   I
maior_economia =  II

print("\n\nRESUMO GERENCIAL:")
print(f"1. Maior Estouro Orçamentário (Gasto Extra):  {maior_estouro[0]}   |  Desvio:  +R$ {maior_estouro[1]:,.0f} Milhões.")
print(f"2. Maior Economia (Abaixo do Orçado):  {maior_economia[0]}   |  Desvio:  R$ {maior_economia[1]:,.0f} Milhões.")

Sabendo que o programa será executado em condições ideais e que sua lógica deve ser mantida, as lacunas I e II devem ser, correta e respectivamente, preenchidas com

 

Provas

Questão presente nas seguintes provas
4027648 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: Consulplan
Orgão: Pref. Manaus-AM
Considere adotar o Kanban para monitorar tarefas de manutenção em sistemas legados. Sobre o Kanban, assinale a afirmativa correta.
 

Provas

Questão presente nas seguintes provas