Questões de Concurso Sobre ferramentas de desenvolvimento de software em engenharia de software

Foram encontradas 112 questões

Q3170211 Engenharia de Software

Acerca de ferramentas de codeless e nocode, julgue o item subsequente.


As plataformas nocode permitem a utilização de componentes gráficos de front-end e back-end, bem como possibilitam integrações com sistemas externos. 

Alternativas
Q3170210 Engenharia de Software

Acerca de ferramentas de codeless e nocode, julgue o item subsequente.


Uma das vantagens das ferramentas de nocode é a possibilidade de customizações específicas para cada aplicação.

Alternativas
Q3170209 Engenharia de Software

Acerca de ferramentas de codeless e nocode, julgue o item subsequente.


Aplicações desenvolvidas com os conceitos de codeless não possuem nenhuma linha de código que seja executada pelo computador. 


Alternativas
Q3167025 Engenharia de Software

Julgue o item a seguir, a respeito das técnicas de coleta de dados com o uso de API.


A URL em que reside uma API é sempre estática. 

Alternativas
Q3162875 Engenharia de Software
No processo de design de interfaces, os protótipos desempenham um papel essencial na comunicação de ideias e no teste de funcionalidades antes da finalização do projeto. De acordo com os níveis de fidelidade dos protótipos, existem ferramentas específicas que ajudam os designers a criarem representações adequadas às necessidades de cada etapa do desenvolvimento. Qual das seguintes ferramentas é utilizada para a criação de protótipos de alta fidelidade?
Alternativas
Q3162143 Engenharia de Software
O Git é uma ferramenta poderosa para o controle de versões, permitindo que os desenvolvedores acompanhem e revertam alterações no código de forma eficiente. Em alguns casos, pode ser necessário desfazer um commit recente, seja para corrigir um erro ou refazer alguma modificação. No Git, qual é o comando correto para reverter o último commit realizado?
Alternativas
Q3162142 Engenharia de Software
O Tableau é uma ferramenta poderosa para a análise de dados, oferecendo diversas funcionalidades que permitem explorar e visualizar informações de forma clara e intuitiva. No Tableau, o que é um bin e qual é sua principal função?
Alternativas
Q3161391 Engenharia de Software
Qual comando do Git é utilizado para registrar alterações no repositório local?
Alternativas
Q3161352 Engenharia de Software
Considerando as ferramentas Git e GitLab, qual das alternativas abaixo descreve corretamente suas funcionalidades?
Alternativas
Q3161238 Engenharia de Software
Imagine um desenvolvedor trabalhando em um projeto com outros colegas, utilizando o Git para controlar as versões do código-fonte. Ele precisa fazer uma alteração significativa em um módulo do sistema, mas não quer afetar o trabalho dos seus colegas enquanto desenvolve essa nova funcionalidade.
Qual a sequência de comandos Git que ele deve executar para criar uma ramificação (branch) para desenvolver a nova funcionalidade, fazer as alterações e, posteriormente, integrar as alterações na ramificação principal (main)?
Alternativas
Q3161224 Engenharia de Software
Uma equipe de desenvolvimento está utilizando o Git para controlar as versões do código-fonte de um projeto. Dois desenvolvedores, Ana e Bruno, estão trabalhando em funcionalidades diferentes do mesmo sistema. Ana fez alterações em um arquivo chamado index.php e enviou suas alterações para o repositório remoto. Bruno, que também fez alterações no mesmo arquivo index.php, tentou enviar suas alterações, mas o Git reportou um conflito.
O que Bruno deve fazer para resolver o conflito e integrar suas alterações ao código de Ana?
Alternativas
Q3161179 Engenharia de Software
Para a configuração do processo de CI/CD (Continuous Integration/Continuous Delivery) na ferramenta GitLab, é necessário realizar a configuração do runner. Sobre os GitLab runners, é correto afirmar que eles:
Alternativas
Q3161174 Engenharia de Software
Durante o processo de melhoria do processo de desenvolvimento, uma equipe passou a analisar a ferramenta SonarQube. Sobre a função e características dessa ferramenta, marque a afirmativa correta. 
Alternativas
Q3156924 Engenharia de Software

Julgue o seguinte item, relativo a práticas e ferramentas de DevOps e integração contínua de código.


A expansão gradual em Canary Releases consiste na liberação imediata de uma nova versão para a totalidade da base de usuários, sendo a nova versão do software monitorada em tempo real. 

Alternativas
Q3156914 Engenharia de Software

Acerca de API, julgue o item subsequente. 


Na execução de uma API, os códigos de erro originados no servidor seguem o padrão 4xx, e os códigos de sucesso seguem o padrão 1xx.

Alternativas
Q3156913 Engenharia de Software

Acerca de API, julgue o item subsequente. 


Quando utilizados em operações em bancos de dados, os métodos HTTP de GET, POST, PUT e DELETE podem ser associados aos comandos CRUD de SELECT, CREATE, UPDADE e DELETE, respectivamente.

Alternativas
Q3156880 Engenharia de Software

Julgue o item a seguir, a respeito de reúso de software e de API (application programming interface). 


No nível de abstração, o reúso ocorre por aproveitamento de conhecimentos, como padrões de projeto, arquiteturas e outras práticas bem-sucedidas, que orientam o desenvolvimento de novos softwares.

Alternativas
Q3156879 Engenharia de Software

Julgue o item a seguir, a respeito de reúso de software e de API (application programming interface). 


As chaves de API verificam se os usuários são de fato quem afirmam ser e se têm os direitos de acesso para uma chamada de API específica.

Alternativas
Q3156868 Engenharia de Software

Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.


Na produção de um código, a adoção dos termos primário e secundário em vez de mestre e escravo, respectivamente, é uma maneira de produzir um código em observância ao atributo da responsabilidade do clean code.

Alternativas
Q3156867 Engenharia de Software

Julgue o item que se segue, referente a clean code e à ferramenta SonarQube.


O SonarQube tem uma abordagem embasada no princípio de que o código da base em produção deve ser formatado e revisado para garantir que se usem as interfaces de programação e os recursos de linguagem apropriados. 

Alternativas
Respostas
1: C
2: E
3: E
4: E
5: A
6: B
7: D
8: D
9: D
10: A
11: B
12: B
13: A
14: E
15: E
16: C
17: C
18: E
19: C
20: E