Magna Concursos

Foram encontradas 55.928 questões.

3756153 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
Sobre Desenvolvimento Guiado por Testes (TDD) e Desenvolvimento Orientado por Comportamento (BDD), informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) No TDD, os testes são escritos após a implementação do código, garantindo que todas as funcionalidades já estejam desenvolvidas antes da fase de testes.
( ) O BDD amplia o conceito do TDD ao enfatizar a descrição do comportamento do sistema em uma linguagem natural, permitindo maior colaboração entre desenvolvedores, testadores e analistas de negócio.
( ) No BDD, o formato Given-When-Then (Dado-Quando-Então) é utilizado para estruturar cenários de testes e descrever funcionalidades de forma compreensível para todos os envolvidos no projeto.
( ) O principal objetivo do TDD é garantir que o código seja testável e modular, enquanto o BDD visa melhorar a clareza dos requisitos e a comunicação entre times técnicos e não técnicos.
( ) TDD e BDD melhoram a automação de testes, mas não substituem totalmente os testes manuais, especialmente para áreas que envolvem interação do usuário e avaliações subjetivas.
 

Provas

Questão presente nas seguintes provas
3756152 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
Durante o levantamento dos processos da Sanesul, identificou-se que um servidor precisava interagir repetidamente com um site para clicar em diversos botões e baixar arquivos PDF. Para otimizar essa tarefa, o analista de tecnologia da informação decidiu desenvolver um RPA (Robotic Process Automation) utilizando a linguagem Python para automatizar a interação com o site e realizar os downloads de forma programada. Diante desse cenário, qual biblioteca do Python o profissional deve usar para automatizar navegadores e permitir a interação programada com páginas da web?
 

Provas

Questão presente nas seguintes provas
3756151 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
A Sanesul está reformulando seu portal de autoatendimento para melhorar a experiência do usuário (UX). O objetivo é reduzir o número de chamados na central de atendimento e tornar a navegação mais intuitiva para os cidadãos que acessam o sistema para consultar faturas, solicitar serviços e registrar ocorrências. Para garantir uma experiência fluida e eficiente, a equipe de TI identificou a necessidade de aprimorar a usabilidade e acessibilidade da plataforma. Considerando os princípios de UX e heurísticas de Nielsen, qual das abordagens a seguir NÃO é recomendada?
 

Provas

Questão presente nas seguintes provas
3756150 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
No que tange aos tipos abstratos de dados, informe se é verdadeiro (V) ou falso (F) o que se afirma a seguir e assinale a alternativa com a sequência correta.

( ) Lista é uma estrutura na qual as operações “inserir”, “retirar” e “localizar” são definidas. São estruturas muito flexíveis porque podem crescer ou diminuir de tamanho durante a execução de um programa, de acordo com a demanda.
( ) Listas são adequadas para aplicações em que não é possível prever a demanda por memória, permitindo a manipulação de quantidades imprevisíveis de dados, de formato também imprevisível.
( ) Uma pilha é uma lista linear em que todas as inserções, retiradas e geralmente todos os acessos são feitos em apenas um extremo da lista.
( ) Uma fila é uma lista linear em que todas as inserções são realizadas em um extremo da lista, e todas as retiradas e geralmente os acessos são realizados no outro extremo da lista.
 

Provas

Questão presente nas seguintes provas
3756149 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
A equipe de analistas de tecnologia da informação de uma empresa está enfrentando dificuldades com atrasos nas entregas e falta de visibilidade do fluxo de trabalho. O gerente sugere a adoção de uma metodologia ágil para melhorar a produtividade da equipe. Considerando as características do Scrum, Kanban e Lean, qual é a melhor abordagem para esse cenário?
 

Provas

Questão presente nas seguintes provas
3753241 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF

A respeito dos sistemas operacionais Android e iOS, julgue os itens que se seguem.

No Android, a UID (user identifier) é utilizada para configurar um sandbox de aplicativo, no entanto, por questão de segurança, o sandbox não se estende ao código nativo e aos apps e bibliotecas do Android, os quais são executados em área de memória protegida, com acesso somente pelo kernel.

 

Provas

Questão presente nas seguintes provas
3753240 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF

No que se refere ao SonarQube, às estruturas de dados e à complexidade de algoritmos, julgue os itens subsecutivos.

Para grandes volumes de dados, um algoritmo com complexidade de tempo O(n) (linear) é considerado menos eficiente que um algoritmo com complexidade de tempo O(n log n), uma vez que o crescimento linear é mais acentuado que o crescimento logarítmico.

 

Provas

Questão presente nas seguintes provas
3753239 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF

No que se refere ao SonarQube, às estruturas de dados e à complexidade de algoritmos, julgue os itens subsecutivos.

Para gerenciar a ordem de execução de chamadas de função em um programa recursivo, a estrutura de dados mais adequada é a pilha (stack), pois sua característica LIFO (last-in, first-out) espelha o fluxo de execução em que a última função chamada é a primeira a finalizar sua execução e retornar.

 

Provas

Questão presente nas seguintes provas
3753238 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF

Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript.

A linguagem JavaScript é executada principalmente no lado do servidor (back-end) para construir a lógica de banco de dados e APIs, sendo incapaz de interagir com o navegador web do cliente.

 

Provas

Questão presente nas seguintes provas
3753237 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PF

Julgue os próximos itens, a respeito das características e das aplicações básicas das linguagens Java e JavaScript.

Devido à compilação do código-fonte em bytecode, que é executado pela máquina virtual Java (JVM), os programas Java podem ser executados em diversos sistemas operacionais, sem a necessidade de recompilação.

 

Provas

Questão presente nas seguintes provas