Questões de Concursos Desenvolvimento

Resolva questões de Desenvolvimento comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

1Q1038575 | História e Geografia de Estados e Municípios, História e Geografia do Estado de Sergipe, Desenvolvimento, BANESE, CESGRANRIO, 2025

Considere o texto a seguir sobre a expansão urbana de Aracaju.

A cidade de Aracaju no início da década de 1940 possuía uma população urbana de cerca de 65.692 habitantes, representando […] 30,3% da população do estado de Sergipe, com uma taxa de crescimento entre os anos de 1940 e 1950 considerada alta […] Muito desse aumento populacional também ocorreu em virtude de correntes migratórias vindas do interior, em busca de emprego e melhores condições de vida […].
PÉROLA DANTAS BARROS, M. L. Um passeio pela Aracaju dos anos 1940. Boletim Historiar, v. 8, n. 1, p. 50, 2021.


A atividade econômica concentrada na capital que justifica o adensamento demográfico, no enquadramento histórico abordado, é o desenvolvimento da(o)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

2Q1038594 | Engenharia de Software, Refatoração, Desenvolvimento, BANESE, CESGRANRIO, 2025

Uma fintech especializada em processamento de pagamentos enfrenta dificuldades na manutenção da API de transações financeiras. Tais dificuldades ocorrem devido ao crescimento desorganizado do código dessa API, que resulta em funções extensas, repetição de lógica e desafios na implementação de novas funcionalidades. Pequenos ajustes nesse código tornaram-se arriscados, pois qualquer alteração pode gerar efeitos colaterais inesperados, além de demandar um tempo excessivo da equipe para compreender trechos confusos e mal estruturados. Para resolver esse problema, o diretor de tecnologia propõe a adoção de práticas de refatoração.
Dado o problema enfrentado por essa fintech, a abordagem que se alinha ao conceito de refatoração para resolver essa situação é a de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

3Q1036328 | Matemática Financeira, Conceitos Fundamentais de Matemática Financeira, Desenvolvimento, BANESE, AOCP, 2022

O presidente de uma indústria fez uma operação de desconto comercial a 90 dias de um título com valor de resgate de R$10.000,00, e o valor atual foi de R$ 9.250,00. Então, a taxa mensal de desconto comercial foi de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

4Q1038592 | Redes de Computadores, Protocolo, Desenvolvimento, BANESE, CESGRANRIO, 2025

O Hypertext Transfer Protocol (HTTP) é um protocolo, sem estado, de nível de aplicação para sistemas de informação de hipertexto distribuídos e colaborativos. O HTTP permite que um emissor crie uma requisição condicional com um ou mais campos de cabeçalho de requisição que indicam uma pré-condição a ser testada antes de aplicar o método de requisição ao recurso de destino. Se a pré- -condição especificada não for atendida, o servidor não retorna o item requisitado. As requisições GET condicionais são o mecanismo mais eficiente para atualizações de cache HTTP. Pode-se usar um campo de cabeçalho nessas requisições condicionais para solicitar a transferência de um item sob a condição de ele ter sido atualizado desde uma data especificada.
Um exemplo de uso desse campo de cabeçalho é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

5Q1038577 | Arquitetura de Software, Padrões de Projeto Design Patterns, Desenvolvimento, BANESE, CESGRANRIO, 2025

M desempenha o papel de líder de arquitetura de software em uma empresa. Percebeu, junto com sua equipe, a necessidade de desenvolver, em uma linguagem orientada a objetos, um esqueleto de um algoritmo, composto por um conjunto de passos na sua superclasse. A definição de alguns desses passos deverá ser postergada para as suas subclasses. Vale destacar que a estrutura do algoritmo, ou seja, a ordem, definida na superclasse, em que os passos serão executados não poderá ser mudada, podendo-se alterar, a partir das subclasses, o que será executado por alguns dos passos.
Nesse caso, o padrão de projeto utilizado por M e sua equipe é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

6Q1038572 | Estatística, Modelos Lineares, Desenvolvimento, BANESE, CESGRANRIO, 2025

O setor de Recursos Humanos de um banco está utilizando People Analytics para identificar padrões no desempenho dos funcionários e melhorar a alocação de talentos. Durante uma análise recente, a equipe utilizou dados de avaliações de desempenho (pontuações de 0 a 100) e correlacionou esses dados à quantidade de horas dedicadas a treinamentos no último semestre. J, membro da equipe, construiu um modelo de regressão linear para prever a pontuação de um funcionário na avaliação de desempenho (Y), em função do número de horas dedicadas a treinamentos no último semestre (X), obtendo o modelo a seguir.

Ŷ = 50 + 0,5 X
Ele verificou que o modelo atende a todas as premissas do modelo de regressão linear.
A pontuação esperada de um funcionário que dedicou 60 horas a treinamento no último semestre é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

7Q1036361 | Programação, Html Hypertext Markup Language, Desenvolvimento, BANESE, AOCP, 2022

Um desenvolvedor front end está implementando uma tela em HTML5 que requer uma imagem. Sobre o uso da imagem em HTML 5, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. O padrão HTML5 descreve o elemento section como um agrupamento temático próprio para imagens. II. A alternância de resolução no HTML 5, conhecida como resolution switching, configura a responsividade automática de uma imagem. III. O padrão HTML5 exige que, para cada elemento img, seja fornecido um atributo alt (para alternativa).
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

8Q1038585 | Sistemas Operacionais, Kernel, Desenvolvimento, BANESE, CESGRANRIO, 2025

O núcleo do sistema operacional, denominado kernel, é formado por um conjunto de rotinas que oferecem serviços às aplicações dos usuários e ao próprio sistema.
Para usar um serviço do sistema operacional, a aplicação do usuário aciona a respectiva rotina do kernel através da técnica
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

9Q1038593 | Segurança da Informação, Controles de Segurança, Desenvolvimento, BANESE, CESGRANRIO, 2025

Uma empresa está enfrentando dificuldades no gerenciamento de permissões de acesso aos seus sistemas internos. Alguns funcionários conseguem visualizar informações confidenciais que não são necessárias para suas funções, enquanto outros relatam dificuldades para acessar recursos essenciais. Para resolver isso, a equipe de TI decide implementar o modelo de Controle de Acesso Baseado em Papéis (Role-Based Access Control – RBAC).
No modelo de Controle de Acesso Baseado em Papéis (RBAC), como são atribuídas as permissões de acesso aos usuários?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

10Q1038574 | História e Geografia de Estados e Municípios, História e Geografia do Estado de Sergipe, Desenvolvimento, BANESE, CESGRANRIO, 2025

O texto a seguir apresenta uma descrição da vila de São Cristóvão, em Sergipe, feita pelo padre Gonçalo Soares da Franca, em 1724.

Jaz situada esta freguesia entre os dois Rios Vaza-barris e o de Sergipe, que faz barra na Cotinguiba. […] Todo o distrito da Cidade de Sergipe lhe pertencia, hoje pertence a Cotinguiba a paróquia de Nossa Senhora do Socorro, com quem pelo Norte parte a sobredita freguesia de Nossa Senhora da Vitória. Numera pessoas sete mil seiscentos e setenta e seis. Homens mil e seiscentos. Mulheres mil e oitocentos e cinquenta e seis. Criados vinte. Escravos quatro mil e duzentos.
FRANCA, 1724 apud MENEZES, W. História da capitania de Sergipe através de textos e documentos. Aracaju: Secretaria de Estado de Educação, do Esporte e da Cultura, 2021. p. 115. Adaptado.


A descrição feita por Gonçalo Soares da Franca aponta aspectos de uma sociedade
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

11Q1038580 | Programação, Programação Orientada a Objetos, Desenvolvimento, BANESE, CESGRANRIO, 2025

Um banco deseja implementar um sistema de controle de contas bancárias utilizando herança para reutilizar código e organizar melhor as responsabilidades das classes. O código para implementação desse sistema é apresentado a seguir.

Classe ContaBancaria: Atributos: saldo Metodos: depositar(valor) sacar(valor) exibir_saldo()
Classe ContaCorrente herda ContaBancaria: Atributos: limite_cheque_especial Metodos: sacar(valor)
Classe ContaPoupanca herda ContaBancaria: Metodos: calcular_rendimento()

Com base nesse código, verifica-se que a(o)
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

12Q1036330 | Estatística, Estatística Descritiva Análise Exploratória de Dados, Desenvolvimento, BANESE, AOCP, 2022

Uma amostra aleatória de tamanho n = 5, dos saldos de contas correntes do arquivo dessas contas de um banco, forneceu os seguintes valores em milhares: 5, 7, 4, 2 e 10. Então, as estatísticas amostrais: média, mediana, desvio padrão, coeficiente de variação e variância têm, respectivamente, os seguintes valores com aproximação até centésimos:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

13Q1036333 | Texto associado, Morfologia, Desenvolvimento, BANESE, AOCP, 2022

Texto associado.
O que é marketing digital?

O conceito marketing digital pode ser explicado como ações de comunicação para negócios que estão na internet, na telefonia celular e em outros meios digitais. O marketing digital também abrange a prática de promover produtos ou serviços através de canais que levam o conteúdo às pessoas rapidamente, de forma relevante e personalizada. Resumidamente, o termo “marketing digital” nada mais é que o marketing na era digital. Ele também impulsionou o surgimento de um novo cliente: o consumidor 2.0. Este cliente é mais exigente, atento, bem informado e curioso. O consumidor 2.0 faz buscas na internet para consultar preços de produtos e serviços, e também para saber a opinião de outros consumidores.
Vale lembrar que, antes de dominar todas as técnicas de marketing digital, o profissional que entende o conceito marketing digital precisa ter capacidade de aprender. Este mercado é dinâmico e, de um dia para o outro, todo o conhecimento adquirido pode não ser tão importante. Uma nova mídia social pode surgir, uma plataforma inédita pode ser desenvolvida, algoritmos podem ser modificados, um aplicativo pode mudar tudo.
Agora que você já entendeu o conceito marketing digital, chegou a hora de saber quais são as mentiras mais contadas sobre o mercado:
É fácil ficar rico com marketing digital
Essa talvez seja a maior de todas as mentiras sobre o mercado do marketing digital. Se você pretende ganhar muito dinheiro em pouco tempo: esqueça. É verdade que este setor pode ser mais acessível que o marketing offline, o “tradicional”, mas isso não quer dizer que você vá ficar rico do dia para a noite.
Muitos profissionais caem em anúncios de cursos e workshops que prometem muito sucesso com marketing digital em pouco tempo, mas o que eles nãos sabem é que a maioria dessas propagandas está ali para enganá-los. Não existe fórmula mágica, apenas trabalho! Comprar cursos acreditando que se tornará um milionário após conclui-lo é um grande erro.
Muitas pessoas vivem exclusivamente do marketing digital hoje em dia, mas, como qualquer negócio, são etapas que precisam ser construídas até alcançar o sucesso. Com estudo e muito trabalho, é possível encontrar bons resultados no mercado do marketing digital. Porém, o profissional precisa saber que este é um trabalho como qualquer outro e demanda tempo de dedicação.

Adaptado de: https://www.guiase.com.br/mentiras-sobre-o
conceito-marketing-digital/. Acesso em: 05 abr. 2022.
Considerando a estruturação da frase que segue e os sentidos por ela expressos, assinale a alternativa que a analisa corretamente. “O marketing digital também abrange a prática de promover produtos ou serviços através de canais que levam o conteúdo às pessoas rapidamente, de forma relevante e personalizada.”
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

14Q1036340 | Filosofia do Direito, Aspectos Introdutórios de Filosofia, Desenvolvimento, BANESE, AOCP, 2022

A área da filosofia do direito que estuda a ética é conhecida como axiologia, do grego “valor” + “estudo, tratado”. No que se refere à ética, princípios e valores, assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

15Q1036348 | Engenharia de Software, Uml, Desenvolvimento, BANESE, AOCP, 2022

Na UML (Unified Modelling Language), há dois tipos de associações indicadas para uma coleção de objetos, sendo elas a agregação e a composição. Assinale a alternativa que apresenta a definição correta de uma agregação e de uma composição.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

16Q1036337 | Inglês, Interpretação de Texto Reading Comprehension, Desenvolvimento, BANESE, AOCP, 2022

Texto associado.
What is the Difference Between Checking and Savings Accounts?

The main difference between checking and savings accounts is that checking accounts are primarily for accessing your money for daily use while savings accounts are primarily for saving money. Checking accounts are considered “transactional,” meaning that they allow you to access your money when and where you need it. While both allow you to access your money, you may consider it easier to do so with checking accounts. Since these accounts are designed to give you easy access to your cash, they often come with debit cards, checks, and even offer digital payment options. In contrast, savings accounts have a limit on the number of withdrawals you can make each month.
While checking accounts are convenient for daily cash needs, it’s important to remember that they may be age restricted. Most banks won’t allow people under the age of 18 to open a checking account without a parent or legal guardian as a co-owner of the account. Before opening a checking account, make sure that its terms fit your financial needs and your lifestyle.
When it comes to setting aside money for a longterm need or goal, you should consider a savings account. Savings accounts are designed to hold money over a long period of time to help you save for larger goals (rather than everyday purchases). As your money stays in the account, it will accrue interest and grow over time. This means that you will need to visit your bank, set up a transfer online, or make an ATM withdrawal to access your money.
Keeping some of your money in a savings account is a great way to set it aside for emergencies or large purchases – its limited access will keep you from spending it on day-to-day necessities. There are also dedicated savings accounts for kids, though a parent or guardian is usually required as a joint owner.

(Adapted from: https://www.santanderbank.com/personal/resources/checkingsavings/difference-between-checking
savings#:~:text=The%20main%20difference%20between%20check
ing,and%20where%20you%20need%20it)
Read the excerpt below and choose the only alternative with a plausible interpretation of its content:
“Savings accounts are designed to hold money over a long period of time to help you save for larger goals (rather than everyday purchases). As your money stays in the account, it will accrue interest and grow over time. This means that you will need to visit your bank, set up a transfer online, or make an ATM withdrawal to access your money.”
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

17Q1036346 | Modelagem de Processos de Negócio BPM, Mapeamento de Processos, Desenvolvimento, BANESE, AOCP, 2022

Em relação às técnicas de mapeamento de processos, assinale a alternativa INCORRETA.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

18Q1038581 | Engenharia de Software, Teste de Software, Desenvolvimento, BANESE, CESGRANRIO, 2025

Um técnico bancário está aprofundando seus conhecimentos em testes de software, buscando identificar o mais adequado para avaliar o limite de capacidade do sistema e como ele se comporta sob pressão, considerando, inclusive, seu tempo de resposta e sua escalabilidade.
Nesse contexto, o técnico deve utilizar o teste de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

19Q1036343 | Conhecimentos Bancários, Ações, Desenvolvimento, BANESE, AOCP, 2022

Você foi escalado para desenvolver e implementar um projeto relacionado à tecnologia da informação (TI), que tem por objetivo colaborar com a avaliação dos principais papéis negociados no mercado de capitais, a respeito dos quais é correto afirmar que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

20Q1038595 | Engenharia de Software, Desenvolvimento de Software, Desenvolvimento, BANESE, CESGRANRIO, 2025

Uma empresa especializada em desenvolvimento de software para gestão bancária enfrenta problemas frequentes com erros inesperados em seu sistema de processamento de empréstimos. Muitos desses erros ocorrem devido a entradas inválidas, falta de validação adequada e contratos mal definidos entre os módulos do sistema. Para garantir que os componentes do software se comuniquem corretamente e respeitem regras bem definidas, o arquiteto de software propõe a adoção da Programação por Contrato (Design by Contract – DbC).
Nesse contexto, o uso da Programação por Contrato (Design by Contract – DbC) é adequado pois ela
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.