Provas para Download

Prova Analista II - Desenvolvimento de Sistemas - CRA-SP
Visualizar os arquivos PDF
Ver analista-ii-desenvolvimento-de-sistemas.pdf
PDF
analista-ii-desenvolvimento-de-sistemas.pdf
Ver gabarito-definitivo.pdf
PDF
gabarito-definitivo.pdf
Download dos arquivos PDF
Baixar analista-ii-desenvolvimento-de-sistemas.pdf
PDF
analista-ii-desenvolvimento-de-sistemas.pdf
Baixar gabarito-definitivo.pdf
PDF
gabarito-definitivo.pdf
Compartilhar os arquivos PDF
Compartilhar analista-ii-desenvolvimento-de-sistemas.pdf
PDF
analista-ii-desenvolvimento-de-sistemas.pdf
Compartilhar gabarito-definitivo.pdf
PDF
gabarito-definitivo.pdf
Compartilhe:
Questões extraídas da Prova :: clique na alternativa correta
0
Acertos
0
Erros
0%
Nota
Limpar
Questão 1 de 27 Q2405651 Q13 da prova
Texto para as questões de 1 a 6.

Com base nessas informações, assinale a opção que apresenta a função do sequestro de carbono.

Reportar Erro
Questão 2 de 27 Q2405652 Q14 da prova

Considerando essas informações, assinale a opção correta, a respeito das matrizes energéticas.

Reportar Erro
Questão 3 de 27 Q2405654 Q15 da prova

Com relação ao etarismo, assinale a opção correta.

Reportar Erro
Questão 4 de 27 Q2405656 Q16 da prova

Os motivos para as últimas guerras em que os EUA se envolveram são variados e geram muitas discussões e opiniões divergentes. A partir dessas informações, assinale a opção que apresenta a justificativa que os Estados Unidos usam para a entrada em conflitos.

Reportar Erro
Questão 5 de 27 Q2405658 Q17 da prova
Text for questions 17 to 20. Technology is a critical component of our world today. From communication and time management to manufacturing and healthcare, tech tools have an enormous impact on our lives. There’s always a tradeoff, of course, and sometimes it feels like our technology is taking over our lives. There is no question that we’re more connected than ever before, which means that most of our family, friends, coworkers, and loved ones are just a text, call, email, or video chat away. As difficult as being apart, for any reason, can be, we can still talk in real time with those who matter most. That also means we don’t have to relinquish many of our routines, no matter what else is going on in the world. Technology allows us to keep working, communicating, going to school, shopping, going to doctor or therapy appointments, playing games, and staying aware of current events. And it allows us to do so with even more ease: Google’s product suite, for instance, can help you write, format, present, calculate, collaborate, remind, and share all from one platform alone. The resources available today have made it possible to easily learn, share, and create in a truly global environment. The benefits of technology are genuinely incredible, but there can be too much of a good thing. Our hyperconnectivity means we may have difficulty disconnecting or creating space to unwind. That can lead to feelings of stress or exhaustion and make it harder to truly relax when we need that rest. If you could be working, studying, or catching up all the time, how do you know when to stop? Creating boundaries and promoting mindfulness are critical for giving ourselves the space and time our mental health deserves. It’s also important to be aware of the potential physical consequences from 24/7 connectivity. Eyestrain, hand or wrist pain, and sleep deprivation are common symptoms when spending so much time on our devices or in front of screens. Text neck, Blackberry thumb, and other overuse injuries are becoming increasingly more prevalent, which means it is critical to give your body a break and invest in your long‑term health – particularly if you’re spending time on screens for work, entertainment, and school. Unfortunately, there are even more severe risks out there when so much of our time is spent in virtual spaces. The sense of anonymity we have online, or of feeling slightly removed from the situation when behind a keyboard, can lead to saying things we wouldn’t ordinarily say in a face‑to‑face situation. Coupled with the ability to share information in record time, this can quickly create uncomfortable and even dangerous situations. It’s important to give yourself mindful space away from virtual environments (and time to process painful feelings when they arise). The spread of misinformation or outright lies, the prevalence of bullying and cyber attacks, and other unpleasantries are all common side effects of our cyberspace – and they can lead to anxiety, depression, addiction, and other mental health disorders. Social media alone has had a dramatic impact on feelings of self‑worth, success, and inclusion and belonging, and those feelings carry into our real worlds. Be cautious about what you consume and avoid taking every piece of information you see at face value. Technology is not considered to be inherently good or bad. Instead, its value depends on how it is used. But there have been modern studies that do show the negative effects of technology on the body and mind. While physical issues have arisen due to excessive use of computers and screens, technology has led us to many significant breakthroughs. To continue on the path to progress, it’s important to learn to live with technology in a healthy way.

According to the text, it is correct to state that

Reportar Erro
Questão 6 de 27 Q2405659 Q18 da prova

The adverb “ordinarily” in “can lead to saying things we wouldn’t ordinarily say in a face‑to‑face situation.” could be replaced by

Reportar Erro
Questão 7 de 27 Q2405661 Q19 da prova

The modal verb used in the period “Our hyperconnectivity means we may have difficulty disconnecting or creating space to unwind.” could be changed to

Reportar Erro
Questão 8 de 27 Q2405663 Q20 da prova

The period “That also means we don’t have to relinquish many of our routines, no matter what else is going on in the world.” adds to the paragraph the following information.

Reportar Erro
Questão 9 de 27 Q2405680 Q31 da prova

Durante a revisão de código, um desenvolvedor sênior identificou que uma classe Fatura permite que outras classes modifiquem diretamente seu atributo status (ex: fatura.status = “PAGO” ). O sênior recomendou que o atributo status seja tornado privado e que a modificação seja feita apenas através de um método público, como pagarFatura() , que conteria as regras de negócio. Com base nessa situação hipotética, assinale a opção que apresenta o princípio da programação orientada a objetos que fundamenta a recomendação do desenvolvedor sênior.

Reportar Erro
Questão 10 de 27 Q2405682 Q32 da prova

Uma aplicação foi decomposta em microsserviços. O microsserviço “Pedidos” precisou se comunicar com o microsserviço “Pagamentos” através de uma API REST para autorizar uma transação. A equipe de QA precisou validar se o “Pedidos” enviou a requisição no formato e se o “Pagamentos” respondeu adequadamente. Com base nessa situação hipotética, assinale a opção que apresenta o nível de teste focado em verificar a comunicação e a troca de dados entre esses dois microsserviços distintos.

Reportar Erro
Questão 11 de 27 Q2405683 Q33 da prova

Um desenvolvedor Python escreveu uma função para adicionar itens a uma lista, utilizando um parâmetro padrão. Considere‑se, então, o código a seguir. def adicionar_item(item, lista=[]): lista.append(item) print(lista) adicionar_item(“X”) adicionar_item(“Y”) adicionar_item(“Z”) Com base nessa situação hipotética, assinale a opção que apresenta a saída (output) que será impressa no console pela execução desse script.

Reportar Erro
Questão 12 de 27 Q2405685 Q34 da prova

Um analista de experiência do usuário (UX) precisou comunicar a gestores e desenvolvedores como uma nova funcionalidade de “compra com 1 clique” que será utilizada pelos clientes. Para isso, ele criou uma sequência de quadros visuais, semelhante a uma história em quadrinhos, que apresentou o usuário em seu contexto, sua motivação e suas reações emocionais em cada etapa da interação com o aplicativo. Com base nessa situação hipotética, assinale a opção que apresenta a técnica de UX utilizada para ilustrar, de forma narrativa, a experiência do usuário ao longo do tempo.

Reportar Erro
Questão 13 de 27 Q2405686 Q35 da prova

Durante uma avaliação de usabilidade em um site de e‑commerce, um analista observou que, ao digitar um CEP incorreto no checkout, o sistema exibiu apenas a mensagem, no topo da página: “Erro C‑45: Dados inválidos”. O usuário não sabe qual campo está incorreto nem como corrigi-lo. Com base nessa situação hipotética e nas heurísticas de usabilidade, assinale a opção que apresenta a heurística violada por essa mensagem de erro.

Reportar Erro
Questão 14 de 27 Q2405688 Q36 da prova

Durante uma revisão de modelagem de dados, um arquiteto de software sênior explicou a um desenvolvedor júnior que, além de estar na Segunda Forma Normal (2FN), uma tabela não deve conter nenhum atributo não chave que dependa funcionalmente de outro atributo não chave. Com base nessa situação hipotética, assinale a opção que apresenta a forma normal (FN) descrita por essa regra.

Reportar Erro
Questão 15 de 27 Q2405690 Q37 da prova

Uma equipe estava desenvolvendo uma aplicação de rede social e precisou de um banco de dados NoSQL capaz de armazenar dados em um formato flexível, semelhante a JSON, permitindo que o perfil do usuário, seus posts e comentários (aninhados) sejam armazenados juntos em uma única estrutura. Com base nessa situação hipotética, assinale a opção que apresenta o banco de dados orientado a documentos que armazena dados em formato Binary JSON (BSON) e atende a esse requisito.

Reportar Erro
Questão 16 de 27 Q2405691 Q38 da prova

Em um projeto de BI (Business Intelligence), dados de vendas são coletados de várias filiais que usam sistemas diferentes. Os dados de “Unidade Federativa” chegaram em formatos inconsistentes (ex: “SP”, “São Paulo”, “S. Paulo”, “sp”). Para que os relatórios sejam precisos, esses valores precisam ser padronizados para um único formato (ex: “SP”). Com base nessa situação hipotética e no contexto de um pipeline de ETL, assinale a opção que apresenta a fase em que essa operação de limpeza e padronização de dados deve ocorrer.

Reportar Erro
Questão 17 de 27 Q2405693 Q39 da prova

Uma equipe de desenvolvimento projetou um sistema financeiro em MySQL. É um requisito crítico em que o sistema suporte transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade) utiliza chaves estrangeiras para garantir a integridade referencial entre as tabelas. Com base nessa situação hipotética, assinale a opção que apresenta o mecanismo de armazenamento do MySQL que deve ser utilizado para atender a esses requisitos.

Reportar Erro
Questão 18 de 27 Q2405694 Q40 da prova

Um desenvolvedor Java vai criar uma nova API REST usando Spring e deseja evitar configuração manual extensa (XML ou classes de configuração) para tarefas comuns, como definir o DataSource, configurar o Spring MVC e iniciar um servidor web embutido (por exemplo, Tomcat). Com base nessa situação hipotética, assinale a opção que apresenta o principal recurso do Spring Boot que, seguindo o princípio de “convenção acerca da configuração”, atende a esse requisito.

Reportar Erro
Questão 19 de 27 Q2405696 Q41 da prova

Durante o design de uma API, uma equipe discutiu duas abordagens de integração amplamente usadas. Com base nessa situação hipotética, assinale a opção que apresenta a diferença conceitual fundamental entre as abordagens REST e SOAP.

Reportar Erro
Questão 20 de 27 Q2405698 Q42 da prova

Em uma API RESTful, um cliente precisou atualizar parcialmente um recurso. Por exemplo, em um cadastro de usuário com 10 campos, o cliente desejou alterar apenas o telefone, sem precisar enviar os outros 9 campos na requisição. Com base nessa situação hipotética, assinale a opção que apresenta o método HTTP para realizar uma atualização parcial.

Reportar Erro
Questão 21 de 27 Q2405699 Q43 da prova

Um usuário desejou permitir que uma aplicação de terceiros, chamada AppCalendario, acessasse seus eventos no Google Calendar em seu nome, sem informar sua senha do Google a essa aplicação. Nesse cenário, o provedor (Google) emitiu para o AppCalendario um token de acesso temporário, com escopo restrito, apenas leitura dos eventos. Com base nessa situação hipotética, assinale a opção que apresenta o padrão de autorização projetado especificamente para esse tipo de delegação de autorização.

Reportar Erro
Questão 22 de 27 Q2405701 Q44 da prova

Uma arquitetura de microsserviços precisou ser projetada para desacoplar os serviços. O serviço Pedidos deveria notificar os serviços Estoque e Notificações sempre que ocorresse uma nova venda. É um requisito crítico que o serviço Pedidos não falhe caso o serviço Notificações esteja temporariamente indisponível. Com base nessa situação hipotética, assinale a opção que apresenta o padrão de integração de sistemas que atende a esse requisito de desacoplamento e resiliência, utilizando um intermediário.

Reportar Erro
Questão 23 de 27 Q2405703 Q45 da prova

Em um quadro Kanban, uma equipe observou que a coluna Em Teste estava constantemente cheia, atingindo seu limite de trabalho em progresso (WIP), enquanto a coluna Desenvolvimento ficava bloqueada, pois não poderia mover novos itens para Em Teste. Com base nessa situação hipotética, assinale a opção que apresenta esse fenômeno e a ação sugerida pelos princípios do Kanban para resolvê-lo.

Reportar Erro
Questão 24 de 27 Q2405704 Q46 da prova

O conceito de DevSecOps visa integrar a segurança ao fluxo de trabalho DevOps. Em vez de realizar auditorias de segurança apenas no final do ciclo de desenvolvimento (antes do lançamento), as verificações de segurança são movidas para as etapas iniciais do pipeline, como durante a codificação e o build. Com base nessas informações, assinale a opção que apresenta o termo utilizado para descrever essa antecipação das práticas de segurança para o início do ciclo de desenvolvimento.

Reportar Erro
Questão 25 de 27 Q2405706 Q47 da prova

Um desenvolvedor trabalhou em um branch de funcionalidade e desejou trazer as atualizações mais recentes do branch main para o seu branch. Ele queria que o histórico do seu branch fosse reescrito como se tivesse começado a partir do ponto mais atual do main, mantendo um histórico linear e limpo, sem merge commits. Com base nessa situação hipotética, assinale a opção que apresenta o comando Git adequado para essa estratégia.

Reportar Erro
Questão 26 de 27 Q2405707 Q48 da prova

A Lei nº 14.133/2021 prevê a possibilidade de exigência de amostra ou prova de conceito (POC) no processo de contratação de bens e serviços. Considerando essa informação, assinale a opção que apresenta o momento em que esse procedimento deve ocorrer no processo licitatório.

Reportar Erro
Questão 27 de 27 Q2405709 Q50 da prova

Um órgão almejou contratar serviços de desenvolvimento de software adotando metodologia ágil. De acordo com os modelos padronizados pela Portaria SGD/MGI nº 750/2023, o órgão optou pela modalidade em que a remuneração é vinculada à entrega de um conjunto de funcionalidades dentro de um ciclo de tempo pré‑definido, condicionado ao aceite das entregas pactuadas no planejamento do ciclo. Com base nessa situação hipotética, assinale a opção que apresenta a modalidade padronizada de remuneração prevista na portaria que se aplica a esse cenário.

Reportar Erro
0
Acertos
0
Erros
0%
Nota
Limpar

Acertos
Erros
Nota