Magna Concursos

Foram encontradas 460 questões.

332773 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE

Observe o seguinte código JavaScript:

enunciado 332773-1

O resultado apresentado no browser, após a sua execução, é

 

Provas

Questão presente nas seguintes provas
332772 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE
Sobre estruturas de dados, assinale a alternativa CORRETA.
 

Provas

Questão presente nas seguintes provas
332771 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE
Manutenção de software é o processo geral de mudança de um software após ele ter sido entregue. Um dos tipos de manutenção que podem ocorrer é a adaptação do software, que é
 

Provas

Questão presente nas seguintes provas
332770 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE

O desenvolvedor faz um fork de um projeto para o qual não possui permissão de escrita e realiza um clone a fim de baixar o código para sua estação de trabalho. Após codificar as suas contribuições, o desenvolvedor deverá tomar uma ação para que suas alterações sejam enviadas para o repositório original que fez o fork.

Essa ação é denominada

 

Provas

Questão presente nas seguintes provas
332769 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE

Sobre o uso de interfaces em orientação a objetos, podemos afirmar que:

I. evita que alterações de código em determinados componentes do sistema sejam refletidas por todo o sistema.

II. representa um contrato entre componentes do sistema.

III. permite a utilização das implementações das classes concretas ao invés da utilização das classes abstratas.

Está(ão) CORRETA(S), apenas, a(s) proposição(ões)

 

Provas

Questão presente nas seguintes provas
332767 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE

Sobre algoritmos de busca, analise as informações a seguir.

I. Uma busca linear sobre um array de uma dimensão pode ser implementada com um laço e possui complexidade, no pior caso, linearmente relacionada ao tamanho do array.

II. Uma busca binária sobre um array de uma dimensão pode ser implementada com um laço e possui complexidade, no pior caso, linearmente relacionada ao logaritmo do tamanho do array.

III. Uma busca binária recursiva sobre um array de uma dimensão pode ser implementada sem laços e possui complexidade, no pior caso, linearmente relacionada ao logaritmo do tamanho do array.

IV. Uma busca linear sobre um array de duas dimensões pode ser implementada com dois laços e possui complexidade, no pior caso, linearmente proporcional à soma da quantidade de linhas e colunas do array.

V. Uma busca em uma estrutura de dados chamada Tabela de Dispersão (Hash Table) pode ser implementada sem laços e possui complexidade, no pior caso, constante, independentemente do tamanho do array.

Estão CORRETAS, apenas, as proposições

 

Provas

Questão presente nas seguintes provas
332766 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE

Sobre a linguagem de Programação PHP, analise as afirmações a seguir.

I. O tamanho de um array em PHP é fixo, uma vez que o interpretador do código não aumenta o tamanho do array à medida que o código vai adicionando novos elementos à estrutura.

II. PHP é uma linguagem de propósito geral, multiparadigma e popular no desenvolvimento de projetos para internet.

III. Funções em PHP são tratadas como elementos de primeira ordem, podendo ser guardadas em variáveis e passadas como parâmetro para outras funções.

IV. PHP possui uma vasta biblioteca (API), contendo funções e facilitando a interação com bancos de dados, manipulação de strings, além de gerenciamento de sessões e cookies.

V. PHP possui o conceito de array associativo, permitindo indexar os elementos do array por strings ou até classes.

Estão CORRETAS, apenas, as proposições

 

Provas

Questão presente nas seguintes provas
332765 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE
O Manifesto Ágil é um documento que encoraja a utilização de métodos melhores no desenvolvimento de software. Nele foram escritos doze princípios que norteiam o desenvolvimento ágil de sistemas. Um dos princípios mais relevantes é:
 

Provas

Questão presente nas seguintes provas
332764 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE
Em qual alternativa apresentam-se características que não são fundamentais para uma linguagem orientada a objetos?
 

Provas

Questão presente nas seguintes provas
332763 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-PE
Orgão: IF-PE

Observe o programa escrito na linguagem de programação java a seguir.

public class A {

void m() { System.out.print("A"); }

public static void main(String args[]) {

A obj = new B();

((B) obj).m();

}

}

class B extends A {

void m() { super.m(); System.out.print("B"); }

}

Qual o valor impresso na saída padrão, após a execução do programa?

 

Provas

Questão presente nas seguintes provas