Foram encontradas 56.725 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
As metodologias ágeis Scrum e Kanban são focadas em flexibilidade, colaboração e entrega contínua de valor, visando à eficiência em ambientes dinâmicos. Em termos de comparação, Scrum deve ser utilizado quando o projeto exige metas claras, estrutura definida e entregas incrementais em ciclos curtos. Já o Kanban deve ser adotado quando a equipe precisa de flexibilidade, gerenciamento contínuo do fluxo e resposta rápida a mudanças. No funcionamento da metodologia Scrum, as fases de uma Sprint compõem um ciclo de eventos focado no desenvolvimento iterativo e incremental, geralmente durando um mês ou menos. Desses eventos, três são descritos a seguir.
I. Nessa etapa a equipe define a meta da Sprint, seleciona os itens do Product Backlog e planeja como realizá-los, resultando no Sprint Backlog.
II. Nessa etapa, realizada ao final da Sprint, o time demonstra o trabalho "Concluído" (incremento) aos stakeholders e coleta feedback.
III. Nessa etapa, é realizada uma reunião para inspecionar como foi a última Sprint (processos, ferramentas, pessoas) e planejar melhorias para a próxima.
As etapas descritas são denominadas, respectivamente, de Sprint:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
Um programador PHP está escrevendo um script PHP, baseado na versão 7.1. Ao declarar algumas variáveis, descobriu que, de acordo com a sintaxe básica dessa linguagem, somente uma das declarações de variáveis estava dentro da sintaxe. A declaração que está dentro dos padrões básicos da PHP 7.1 é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
Um grupo de desenvolvedores de páginas Web de uma empresa está aplicando as recomendações eMAG, relativas ao Modelo de Acessibilidade em Governo Eletrônico. No momento, o grupo está focando na recomendação, na qual cria-se um código HTML, com uma sequência lógica de leitura para percorrer links, controles de formulários e objetos, sendo essa sequência determinada pela ordem em que se encontra no código HTML. Essa recomendação, segundo a versão atual do eMAG, é a de:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
Um desenvolvedor de páginas web, usando XMLHttpRequest, precisou usar um objeto para tratar de requisições GET para a url, mas também precisou que o método send() não retornasse nada, até que a resposta da requisição fosse recebida. Sendo, nesse caso, a definição do objeto como:
var EXP = new XMLHttpRequest(); //define o objeto
Uma possível sintaxe que permita essa ação é:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
Um desenvolvedor de páginas web, utilizando o JavaScript, de acordo com a especificação ECMAScript 2017, precisou aplicar um método para retornar um array contendo as informações das propriedades enumeráveis de um objeto. Nesse caso, a chamada para esse método é
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
Quando um programador web, ao utilizar o HTML 5.2 para construir uma página web, precisa usar o atributo rel="noreferrer” em um link, significa que ele deseja:
Provas
Disciplina: TI - Desenvolvimento de Sistemas
Banca: SELECON
Orgão: Pref. Várzea Grande-MT
Um programador Web está utilizando o elemento link e o atributo rel em uma página, mas deseja que um navegador web ou os motores de busca sejam informados de que existe uma versão diferente da página atual, que pode ser consumida de outra forma. Para isso, ele precisa utilizar um atributo associado ao rel, que é o
Provas
A Engenharia de Software envolve práticas, métodos e modelos que auxiliam no desenvolvimento, na manutenção e na evolução de sistemas de software. Entre esses métodos, destacam-se abordagens tradicionais e ágeis, como Scrum e Kanban, amplamente utilizadas no contexto atual de desenvolvimento. Nesse contexto, dadas as afirmativas,
I. O ciclo de vida do software descreve as principais fases pelas quais um sistema passa, desde a concepção e o levantamento de requisitos até a manutenção após sua implantação.
II. O Scrum é um framework ágil que organiza o desenvolvimento em iterações chamadas sprints, com papéis bem definidos, como Product Owner, Scrum Master e Time de Desenvolvimento.
III. O Kanban organiza o desenvolvimento em interações de tempo fixo (sprints), semelhantes às do Scrum.
verifica-se que está/ão correta/s apenas
Provas
Árvores binárias de busca são estruturas de dados dinâmicas utilizadas para armazenar e recuperar informações de forma eficiente. O desempenho das operações de busca, de inserção e de remoção depende diretamente da forma como a árvore se encontra estruturada.
Ainda sobre árvores binárias de busca (ABB) e algoritmos de pesquisa de dados, dadas as afirmativas,
I. Em uma árvore binária de busca balanceada, o custo de uma operação de pesquisa é proporcional ao logaritmo do número de elementos armazenados.
II. Uma árvore binária de busca degenerada pode apresentar custo de pesquisa equivalente ao de uma busca sequencial em um vetor.
III. Diferentemente das árvores binárias de busca, a busca binária em vetores ordenados não sofre impacto da ordem de inserção dos elementos.
verifica-se que está/ão correta/s
Provas
Sobre o uso de polimorfismo, considere o trecho de código Java, que contém uma lacuna identificada por “<?>”:
abstract class Pessoa {
private String nome;
public Pessoa(String nome) { this.nome = nome; }
public String getNome() { return nome; }
public abstract String papel();
}
class Aluno extends Pessoa {
public Aluno(String nome) { super(nome); }
@Override
public String papel() { return "Aluno"; }
}
class Professor extends Pessoa {
public Professor(String nome) { super(nome); }
@Override
public String papel() { return "Professor"; }
}
public class Teste {
public static void main(String[] args) {
Pessoa p1 = new Aluno("Ana");
Pessoa p2 = new Professor("Bruno");
System.out.println( <?> );
}
}
Para que o programa imprima exatamente “Ana:Aluno | Bruno:Professor”, qual das alternativas apresenta a melhor expressão para substituir a lacuna <?> ?
Provas
Caderno Container