Skip to main content

Dados para busca de Questões

Atenção: Não é obrigatório preencher todos os campos para executar a Pesquisa.



Total de Questões Encontradas: 57.802 de 252.126
Exibindo: Página 130 de 11.561

Questão: 646 / QT-3141
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Engenharia de Software
Considerando o contexto de desenvolvimento de software, determinadas práticas são essenciais para o bom andamento de um projeto. Um exemplo de boa prática é o uso de tags, empregadas na maioria dos sistemas de versionamento modernos.
Sobre as tags, assinale a afirmativa correta. 

-

São frequentemente atribuídas a commits consecutivos, para refletir o avanço da equipe.

-

Servem para marcar permanentemente pontos importantes do desenvolvimento de um projeto, como o lançamento de novas versões ou outros pontos de referência.

-

Devem ser aplicadas automaticamente a cada commit, para garantir que os pontos do desenvolvimento sejam preservados para referência futura, maximizando eficiência.

-

Têm o seu uso recomendado para documentar alterações em tempo real em um repositório, para facilitar o rastreamento diário do progresso.

-

Servem como uma alternativa aos commits para indicar mudanças incrementais no código, auxiliando a manutenção de um histórico do repositório mais limpo.


Questão: 647 / QT-3142
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Engenharia de Software
Git é um sistema de controle de versão gratuito e criado principalmente para o desenvolvimento de software.
Supondo que um repositório Git local possui apenas o commit inicial, um novo branch local poderia ser criado por meio do comando

-

git commit new_branch.

-

git branch new_branch.

-

git push origin new_branch.

-

git create_branch new_branch.

-

git checkout new_branch. 


Questão: 648 / QT-3143
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Engenharia de Software
Uma linguagem de programação Orientada a Objetos deve prover suporte aos principais fundamentos do desenvolvimento Orientação a Objetos. Entretanto, cada linguagem apresenta as suas especificidades e formas de implementar esses fundamentos.
Sobre a Linguagem C++, analise as afirmativas a seguir.

I. Um ponteiro this é um ponteiro para um objeto da própria classe e tem como valor o endereço do objeto ao qual se refere.
II. Quando internamente a uma ClasseA, define-se outra ClasseB como Friend, significa que a ClasseA está permitindo que a ClasseB acesse seus membros privados e protegidos.

III. A linguagem C++ permite herança múltipla.

Está correto o que se afirma em

-

I, apenas.

-

I e II, apenas. 

-

I e III, apenas.

-

II e III, apenas.

-

I, II e III. 


Questão: 649 / QT-3144
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Banco de Dados
SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais.
Em relação ao SQL, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) A cláusula WHERE só é utilizada associada ao comando SELECT.
( ) O Comando CREATE TABLE cria uma nova tabela no banco de dados e o comando INSERT INTO permite popular essa tabela por meio da inserção de registros.
( ) O comando INNER JOIN é utilizado para unir os resultados de duas ou mais consultas SELECT e o seu resultado é um conjunto de linhas provenientes das tabelas envolvidas.
( ) Os comandos ALTER TABLE e UPDATE são comandos usados para atualizar registros em tabelas de um banco de dados.
( ) SQL suporta o conceito de chaves primárias e chaves estrangeiras para manter a integridade dos dados e as relações entre as tabelas.

As afirmativas são, respectivamente,

-

F – F – F – V – F.

-

F – V – F – F – V. 

-

V – V – V – F – F.

-

V – F – V – V – V.

-

F – F – V – F – F.


Questão: 650 / QT-3145
Ano: 2024
Banca: FGV
Órgão: INPE
Cargo: Tecnologista Júnior I - Desenvolvimento de Software para Operação de Satélites
Disciplina: Engenharia de Software
Sistemas de versionamento de software são ferramentas amplamente utilizadas no desenvolvimento de aplicações.
Nesse contexto, mais especificadamente sobre o sistema Git, assinale a afirmativa correta.

-

Cada cópia de trabalho do código é um repositório completo, com histórico e capacidades de versionamento.

-

O Git é único sistema que permite a utilização de ramificações (branches) e etiquetas (tags).

-

Um projeto possui três seções principais: diretório Git, diretório de trabalho (working directory) e área de lançamento (lauching area).

-

O Git organiza os commits em uma estrutura de dados linear, que simplifica o rastreamento de alterações.

-

O Git grava todas as operações de commit diretamente no servidor central, exigindo conexão constante para que as alterações sejam registradas.



pub21trf
Ebook - Orações & Frases Motivacionais para Estudantes e Concurseiros

Ao adquirir nosso ebook você estará ajudando a manter os serviços do site VagasApp totalmente gratuito.
Garantindo que todos continuem tendo acesso a informações completas e atualizadas sobre concursos públicos.
Sua contribuição é essencial para o desenvolvimento de novas funcionalidades e rankings de classificação e convocação cada vez mais precisos.

Nossa gratidão por sua colaboração.

Clique Aqui para Adquirir nosso ebook por apenas R$ 14,99

Skip to main content