

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.


Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em uma página web com JavaScript suspeito, o perito observa que um invasor inseriu um break dentro do loop responsável pela validação dos dados.
O efeito dessa instrução dentro do loop é de
pausar temporariamente a execução do script.
pular diretamente para a próxima iteração.
encerrar imediatamente o loop e prosseguir a execução após ele.
gerar exceções durante o processo de validação.
suspender atividades do garbage collector do navegador.
Em projetos digitais, o escopo pode ser definido integralmente após a implementação, pois a fase de planejamento é dispensável em metodologias ágeis.
Certo
Errado
Um programador de Stored Procedures em um SGBD procedeu à refatoração de um código, utilizando uma variável local dentro de uma função aninhada que tem o mesmo nome de uma variável global.
Sobre a aplicação das regras de escopo de variáveis em linguagens procedurais, assinale a afirmativa correta.
Em linguagens que adotam o escopo dinâmico, a variável local sempre prevalece sobre a global, independentemente de onde a função foi definida.
O escopo estático (ou léxico) determina que o identificador de uma variável seja resolvido com base em onde a função foi definida no código-fonte, e não de onde ela foi chamada.
O escopo é irrelevante em linguagens estaticamente tipadas, pois a resolução de nomes de variáveis ocorre exclusivamente em tempo de execução.
Uma variável declarada dentro de um bloco só é acessível fora daquele bloco se for declarada como static.
Em linguagens procedurais modernas, o escopo global é sempre preferível ao escopo local para simplificar a manutenção e evitar efeitos colaterais.
A estimativa realista de recursos e prazos no planejamento de projetos depende da definição clara do escopo e da participação dos stakeholders.
Certo
Errado
Analise o código em JavaScript, que faz uso da palavra reservada this no contexto de um objeto, em funções regulares e funções arrow. A palavra this refere-se ao contexto de execução em que uma função é chamada, mas seu comportamento pode variar entre funções regulares e funções arrow.
const pessoa = {
nome: 'Alice',
saudar: function() {
const saudacaoRegular = function() {
console.log(`Olá, meu nome é ${this.nome}`);
};
const saudacaoArrow = () => {
console.log(`Olá, meu nome é ${this.nome}`);
};
saudacaoRegular();
saudacaoArrow();
}
};
pessoa.saudar();
A saída no console da execução do código apresentado será:
Olá, meu nome é undefined
Olá, meu nome é Alice
Olá, meu nome é undefined
Olá, meu nome é undefined
Olá, meu nome é Alice
Olá, meu nome é Alice
Olá, meu nome é Alice
Olá, meu nome é undefined


Seu próximo nível começa aqui

Seu próximo nível começa aqui
Destrave a preparação completa para sua aprovação. Com a Assinatura Ilimitada, você estuda com os melhores professores do Brasil e todos os recursos Gran.
Considere o seguinte trecho de código em JavaScript (ES6+) construído por um desenvolvedor:

Diante do exposto, assinale a alternativa CORRETA.
O código imprime "ativo", pois a variável valor é declarada dentro do bloco if com let, e como flag é true, essa é a única atribuição executada.
O código imprime "inativo", pois a declaração com var é movida para o topo da função, e como flag é true, a variável permanece com valor undefined, sendo posteriormente atribuída como "inativo".
O código lança um erro de referência (ReferenceError), pois a variável valor declarada com let está em escopo de bloco e não é acessível fora do if, enquanto a declaração com var não é executada quando flag é true.
O código lança um erro de tipo (TypeError), pois a linguagem não permite múltiplas declarações de variáveis com nomes iguais em blocos distintos, mesmo que com let e var.
Em uma aplicação que utiliza Vue.js, na criação de um componente, para garantir que os estilos sejam aplicados apenas ao componente, deve-se utilizar
a tag <scoped-style>
a tag <scope: stylesheet>
a tag <styled-component>
o atributo scoped na tag <style>
o atributo component- only na tag <style>
Na gestão de projetos, as mudanças não controladas do escopo inevitavelmente podem aumentar custos e atrasos no projeto. Essas mudanças são conhecidas como:
Gold plating.
Scope creep.
Backlog grooming.
Project chart.
Considere o seguinte trecho:

Após a execução desse código, a sequência impressa no console, com intervalos progressivos de 1 segundo entre as impressões e o escopo de variáveis em JavaScript, será
1, 3, 5, 11, 15.
1, 2, 3, 4, 5.
5, 4, 3, 2, 1.
1, 3, 6, 10, 15.
1, 3, 7, 10, 15.
O texto seguinte servirá de base para responder à questão 21.
Considere o seguinte algoritmo:

Após observar o algoritmo, você constatou que o trecho de código que se encontra entre chaves, tanto na função início (linha 4 até linha 6) como no programa (linha 2 até linha 7), é um:
Escopo.
Operador lógico.
Laço.
Tipo de dados.


Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No Scrum, determinado objetivo caracteriza-se por ser um compromisso dos developers, por ser o único objetivo da sprint e por ser criado durante o evento sprint planning. Trata-se do(a)
adaptação.
product backlog.
incremento.
definição de pronto.
meta da sprint.
A seguir está descrito o trecho de código em uma linguagem de programação hipotética, em que a construção “var” indica que o escopo da(s) variável(is) que ela declara é local ao bloco de comandos em que o “var” aparece.

Considerando-se esse código, o valor de a na Saída 1 será
10 e na Saída 2 será 20.
20 e na Saída 2 será 10.
10 e na Saída 2 será 10.
20 e na Saída 2 será 20.
20 e na Saída 2 será indefinido.
Em linguagens de programação, o escopo sintático refere-se
à área do código onde uma variável pode ser referenciada.
à hierarquia de operadores utilizados para realizar operações em expressões.
às regras que determinam a forma correta das estruturas de controle de fluxo.
ao conjunto de palavras-chave reservadas da linguagem.
ao número máximo de parâmetros permitido em uma função, exclusivamente.
Um desenvolvedor de Visual Basic .Net está testando um programa simples de soma de valores que deve ser executado e exibido no console. Para que o programa seja executado, em qual escopo o código deve ser inserido?
Imports
Namespace
Options
Function()
Sub Main()