Magna Concursos

Foram encontradas 57.540 questões.

Um desenvolvedor foi contratado para criar um sistema web para uma pequena startup que deseja lançar um MVP (Produto Mínimo Viável) de uma plataforma de cursos online.

O objetivo inicial é disponibilizar um catálogo de cursos, permitir o cadastro de usuários e oferecer um painel administrativo para gerenciar os conteúdos.

A startup tem poucos recursos e precisa lançar a plataforma rapidamente. O desenvolvedor deseja escolher um framework que permita crescer e escalar o projeto futuramente, caso o produto tenha sucesso.

Considerando o cenário descrito, assinale a alternativa que apresenta a melhor escolha para o desenvolvedor e sua justificativa.

 

Provas

Questão presente nas seguintes provas

A função C++ a seguir é usada em um aplicação desenvolvida com Arduino:

int8_t opbits(uint8_t x1){

uint8_t x2 = 0x55;

uint8_t x3 = 0x03;

uint8_t x4 = 0x08;

return ~(((x1 ^ x2) << x3) % x4);

}

Esta função é chamada no código a seguir:

uint8_t x1 = 0xaa;

int16_t y = 10*opbits(x1);

Serial.println(y)

Qual será o valor impresso (decimal) por este código?

 

Provas

Questão presente nas seguintes provas
3685658 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Uma equipe Scrum está trabalhando em um projeto de e-commerce e precisa entregar uma nova funcionalidade de carrinho de compras em duas Sprints. Durante a Sprint Review, o Product Owner percebe que algumas funcionalidades entregues não atendem aos critérios de aceitação definidos. Além disso, a equipe de desenvolvimento relata que as estimativas feitas no Sprint Planning foram insuficientes, e o Scrum Master percebe que a velocidade do time diminuiu. Diante do cenário apresentado, qual deve ser a melhor abordagem para garantir a melhoria contínua e a entrega de valor ao final da próxima Sprint?
 

Provas

Questão presente nas seguintes provas
3685657 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
No contexto do DevOps, um pipeline de CI (Continuous Integration)/CD (Continuous Delivery) é essencial para garantir a automação do ciclo de vida do software, desde a integração do código até a entrega e implantação contínuas. Considere um pipeline típico que segue as etapas: build, test, deploy e monitoring, conforme a imagem a seguir:

Enunciado 3685657-1

Assinale a alternativa que descreve o objetivo dessas etapas no pipeline de DevOps.
 

Provas

Questão presente nas seguintes provas
3685649 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
Uma empresa de tecnologia está implementando um novo processo ágil para sua equipe de ciência de dados. O principal desafio é que os projetos de ciência de dados envolvam tarefas exploratórias e imprevisíveis, onde nem sempre há um produto final definido desde o início. Além disso, a equipe precisa de um sistema que permita a execução de múltiplas tarefas, simultaneamente, sem exigir que todas sejam planejadas em ciclos fixos.

Considerando o contexto descrito, assinale a alternativa que apresenta a metodologia ágil, mais adequada, para gerenciar esse tipo de fluxo de trabalho.
 

Provas

Questão presente nas seguintes provas
3685645 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUVEST
Orgão: USP
No contexto do desenvolvimento de aplicações geoweb modernas, é necessário integrar tecnologias de front-end e back-end para exibir e manipular dados geoespaciais. Assinale a alternativa que representa a função do back-end em uma aplicação geoweb.
 

Provas

Questão presente nas seguintes provas
Na Bioinformática, a manipulação e a análise de grandes volumes de dados exigem ferramentas eficientes e bem estruturadas. No R, pacotes como Bioconductor fornecem funcionalidades específicas para análise de dados ômicos, enquanto o Tidyverse facilita a manipulação de tabelas. No Python, bibliotecas como Pandas e NumPy permitem a manipulação de DataFrames e arrays de forma otimizada, essenciais para explorar e processar conjuntos de dados biológicos. Além disso, a escolha de boas práticas e ferramentas impacta diretamente a eficiência, transparência e reprodutibilidade das análises. Qual das alternativas a seguir representa corretamente uma vantagem do uso de Pandas e NumPy na manipulação de dados biológicos?
 

Provas

Questão presente nas seguintes provas
A reprodutibilidade é um princípio essencial em Bioinformática, permitindo que análises sejam repetidas com os mesmos dados e ferramentas em diferentes ambientes. Diversas estratégias podem ser adotadas para minimizar variações na execução de pipelines. Diante desse cenário, qual das abordagens a seguir representa a melhor estratégia para garantir a reprodutibilidade de um pipeline bioinformático?
 

Provas

Questão presente nas seguintes provas
3681815 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-RS
Uma equipe de desenvolvimento de software deseja adotar, dentro da gestão de projetos, uma metodologia ágil que permita entregas rápidas e frequentes, com ciclos curtos de trabalho e revisões constantes para garantir a melhoria contínua. Para isso, escolhem um framework que divide o trabalho em sprints, promove reuniões diárias de acompanhamento e conta com papéis definidos, como o product owner. A metodologia ágil descrita é:
 

Provas

Questão presente nas seguintes provas
3681771 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: IF-RS
Em algoritmos, as estruturas de controle estabelecem instruções por meio de expressões condicionais. Essas instruções orientam o computador sobre o que processar e como manipular os dados para resolver um problema computacional. Existem três principais lógicas de funcionamento: em uma delas, um conjunto de instruções, ou uma única instrução, é executado várias vezes, enquanto a condição definida no teste condicional for atendida. O laço continua até que a condição seja atendida, encerrando a execução. A estrutura descrita denomina-se:
 

Provas

Questão presente nas seguintes provas