Questões de Concurso Público PRODEB 2018 para Analista de TIC II - Construção de Software

Foram encontradas 50 questões

Q1075391 Banco de Dados
Em SQL, existe uma função denominada de COALESCE. O que essa função realiza?
Alternativas
Q1075392 Engenharia de Software
O React é uma biblioteca utilizada para desenvolvimento de interfaces (frontend) que tem como base o princípio do desenvolvimento de componentes. O React utiliza-se de uma técnica de dividir as estruturas complexas em partes menores e desenvolver para cada uma delas um componente. Como é o nome dessa técnica?
Alternativas
Q1075393 Algoritmos e Estrutura de Dados
O algoritmo denominado de Merge Sort utiliza, em sua estrutura, o método de dividir para conquistar durante o seu processo de execução. Esse processo é amplamente utilizado em estruturas de dados que precisam manipular estruturas grandes e complexas. Com isso, para qual finalidade o algoritmo Merge Sort foi desenvolvido dentro do contexto de estruturas de dados?
Alternativas
Q1075394 Banco de Dados
Uma estrutura bastante utilizada em um banco de dados SQL Server é denominada VIEW. Qual comando, em SQL Server, é utilizado para a criação de uma VIEW?
Alternativas
Q1075395 Programação
Para trabalhar com HTML5 e Javascript, é necessário ter uma interface entre a linguagem Javascript e os objetos do HTML5. Para tal, existe uma estrutura que permite essa aplicabilidade e que é amplamente conhecida e utilizada. Qual é o nome dessa estrutura?
Alternativas
Q1075396 Banco de Dados
Em banco de dados relacionais, ordenar os dados de uma determinada coluna de uma tabela é função que mostra-se essencial em determinados casos, como ao ordenar os números de chamada de uma fila de espera. Em SQL, existe um comando que permite realizar tal procedimento. Face ao exposto, qual comando SQL permite ordenar os valores dos campos de forma decrescente?
Alternativas
Q1075397 Engenharia de Software
O ciclo TDD (Test Driven Development) é composto por quatro fases, sendo elas:
Alternativas
Q1075398 Algoritmos e Estrutura de Dados
Durante a programação de um sistema, é possível usar uma estrutura que utiliza a metodologia denominada de FIFO (First In First Out), sendo que o primeiro que entra é o primeiro que sai, em que os elementos são atendidos sequenciados ou utilizados conforme armazenados. Essa estrutura denomina-se 
Alternativas
Q1075399 Inglês
Considere o seguinte texto para responder a questão.

Advanced Merging in GIT

    Merging in Git is typically fairly easy. Since Git makes it easy to merge another branch multiple times, it means that you can have a very long lived branch but you can keep it up to date as you go, solving small conflicts often, rather than being surprised by one enormous conflict at the end of the series. 

     However, sometimes tricky conflicts do occur. Unlike some other version control systems, Git does not try to be overly clever about merge conflict resolution. Git’s philosophy is to be smart about determining when a merge resolution is unambiguous, but if there is a conflict, it does not try to be clever about automatically resolving it. Therefore, if you wait too long to merge two branches that diverge quickly, you can run into some issues.

Scott Chacon and Ben Straub - Pro GIT – Everything you need to
know about GIT. Apress, 2018 -Page 267.

The first word of the second paragraph is grammatically defined as a conjunction, which is also known as:
Alternativas
Q1075400 Inglês
Considere o seguinte texto para responder a questão.

Advanced Merging in GIT

    Merging in Git is typically fairly easy. Since Git makes it easy to merge another branch multiple times, it means that you can have a very long lived branch but you can keep it up to date as you go, solving small conflicts often, rather than being surprised by one enormous conflict at the end of the series. 

     However, sometimes tricky conflicts do occur. Unlike some other version control systems, Git does not try to be overly clever about merge conflict resolution. Git’s philosophy is to be smart about determining when a merge resolution is unambiguous, but if there is a conflict, it does not try to be clever about automatically resolving it. Therefore, if you wait too long to merge two branches that diverge quickly, you can run into some issues.

Scott Chacon and Ben Straub - Pro GIT – Everything you need to
know about GIT. Apress, 2018 -Page 267.

Based on the text, it is correct to say about Merging in GIT that:
Alternativas
Respostas
21: D
22: A
23: A
24: C
25: B
26: C
27: D
28: E
29: C
30: C