Magna Concursos

Foram encontradas 55.943 questões.

3758121 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: TRT-2
Provas:

Um Tribunal do Trabalho está modernizando seu sistema de solicitação de carteiras profissionais para trabalhadores de diversas categorias. Durante a fase inicial de levantamento de requisitos, a equipe de analistas elencou alguns requisitos a serem atendidos pela nova solução. O sistema deve:

  1. permitir que os trabalhadores cadastrem suas solicitações on-line, anexando documentos digitalizados obrigatórios.
  2. garantir tempo de resposta inferior a 2 segundos para consultas de status de solicitações.
  3. possibilitar que funcionários analisem e aprovem as solicitações, registrando pareceres eletrônicos.
  4. gerar notificações automáticas via e-mail para o trabalhador sobre atualizações do pedido.
  5. estar disponível para acesso ao público por, no mínimo, 99.5% do tempo mensal.

Em relação aos requisitos apresentados,

 

Provas

Questão presente nas seguintes provas
3756157 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
Você, como analista de tecnologia da informação, foi designado para desenvolver uma automação que organize arquivos de um escritório, classificando-os em pastas específicas com base em suas extensões. Por exemplo, arquivos .pdf devem ser movidos para a pasta “Documentos”; arquivos .jpg, para a pasta “Imagens”, entre outros. Considerando as boas práticas de programação em Python, qual das seguintes abordagens é a mais eficiente e organizada para implementar essa solução?
 

Provas

Questão presente nas seguintes provas
3756156 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
No desenvolvimento web, HTML, CSS e JavaScript desempenham papéis fundamentais na construção e apresentação das páginas. Cada uma dessas tecnologias possui uma função específica na estruturação, estilização e interatividade dos conteúdos. Com base nisso, assinale a alternativa que melhor descreve a relação entre essas três tecnologias.
 

Provas

Questão presente nas seguintes provas
3756155 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
No desenvolvimento de sistemas de software, diferentes técnicas de teste são aplicadas para garantir a qualidade, a segurança e o desempenho das aplicações. Sobre as técnicas de teste de software, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3756154 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: AOCP
Orgão: SANESUL
Provas:
Com a criação do Manifesto para o Desenvolvimento Ágil de Software, diversas metodologias ágeis foram desenvolvidas para aprimorar a gestão e a entrega de projetos. Considerando a metodologia Scrum, assinale a alternativa que melhor descreve seus princípios e práticas.
 

Provas

Questão presente nas seguintes provas
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