Magna Concursos

Foram encontradas 340 questões.

1929339 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:

O algoritmo a seguir possui um bug ou erro de código. O método min3, implementado em Java, deveria retornar o menor elemento entre três inteiros passados como parâmetros (a, b, c). Em diversas situações, quando se executa o código a seguir, o método retorna corretamente o menor dos três parâmetros. Para quais valores de a, b, c, o método min3 apresentará bug, ou seja, não retornará corretamente o menor dos três inteiros, considerando as alternativas apresentadas a seguir?

public int min3(int a, int b, int c) {

if(a<b && a<c) return a;

else if(b<a && b<c) return b;

else return c;

}

 

Provas

Questão presente nas seguintes provas
1929338 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:

O algoritmo clássico a seguir, implementado em um método em Java, é chamado de busca binária. O algoritmo recebe como parâmetro um vetor de inteiros v e um inteiro num e retorna verdadeiro lógico caso aquele inteiro num apareça no vetor v ou falso lógico em caso contrário. Considerando que a variável n é o tamanho do vetor v, qual das opções a seguir representa a ordem de grandeza de operações que precisam ser feitas para se buscar um inteiro num com a busca binária em um vetor v de tamanho n?

public boolean buscaBinaria( int v[], int num ) {

int esq = 0;

int dir = v.length-1;

while(esq<=dir) {

int meio = (esq+dir)/2;

if(v[meio]==num) return true;

if(v[meio]<num) esq = meio+1;

else dir = meio-1;

}

return false;

}

 

Provas

Questão presente nas seguintes provas
1929337 Ano: 2019
Disciplina: Engenharia Civil
Banca: UFMA
Orgão: UFMA
Provas:

As figuras abaixo representam um telhado de um galpão metálico, onde a distância entre eixos de cada tesoura é de 5,0 m. Os montantes pendurais de cada tesoura são simétricos e equidistantes. Sabendo que o peso das barras utilizadas nas tesouras e nas terças é de 100 kgf/m e o peso total das telhas é de 1000 kg, desconsiderando a ação do vento, os diâmetros mais econômicos da tabela abaixo, para os parafusos P1 e P2, considerado apenas o cisalhamento e um coeficiente de segurança igual a 2, serão, respectivamente:

enunciado 1929337-1

Vista frontal da tesoura do telhado (medidas em cm)

enunciado 1929337-2

 

Provas

Questão presente nas seguintes provas
1929336 Ano: 2019
Disciplina: Engenharia Civil
Banca: UFMA
Orgão: UFMA
Provas:

Sobre a armadura transversal em elementos de concreto armado é correto afirmar:

 

Provas

Questão presente nas seguintes provas
1929335 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:

De acordo com Gamma, padrões de projeto são soluções reutilizáveis de software orientado a objetos. Considere as três afirmativas a seguir e depois informe a alternativa correta.

I - Padrões de projeto de criação são aqueles que abstraem o processo de instanciação de objetos.

II - Padrões de projeto estruturais se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores.

III - Padrões de projeto comportamentais se preocupam com algoritmos e a atribuição de responsabilidades entre objetos.

 

Provas

Questão presente nas seguintes provas
1929334 Ano: 2019
Disciplina: Engenharia Civil
Banca: UFMA
Orgão: UFMA
Provas:

As figuras abaixo representam uma obra de arte de um artista plástico feito de três barras de aço unidas uma a outra, com 4,0 m de comprimento cada uma e seção transversal quadrada de 20 cm, engastada em uma parede rígida, indeformável, livre de deslocamentos e translações e na sua extremidade foi posicionada uma esfera de peso de 1,0 kN. O esforço cortante, o momento torsor e o momento fletor no engaste valem, respectivamente:

Dado: peso específico do aço 75 kN/m³.

enunciado 1929334-1

Vista em perspectiva

enunciado 1929334-2

Vista em superior

 

Provas

Questão presente nas seguintes provas
1929333 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:

A figura a seguir ilustra um diagrama de sequência UML. Qual das alternativas abaixo está correta com relação a este tópico?

enunciado 1929333-1

 

Provas

Questão presente nas seguintes provas
1929332 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:

Duas características importantes e relacionadas entre si, presentes em Java por ser uma linguagem orientada a objetos, são a herança e o polimorfismo. Considere as afirmativas I e II a seguir e depois marque a alternativa correta.

I. Herança múltipla é um recurso existente em Java para permitir que uma classe possa herdar atributos e métodos de mais de uma classe.

II. Polimorfismo em Java é a capacidade de duas ou mais classes derivadas de uma mesma superclasse possuírem a mesma assinatura de um método, porém com comportamento diferente.

 

Provas

Questão presente nas seguintes provas
1929331 Ano: 2019
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFMA
Orgão: UFMA
Provas:

Java é uma linguagem de programação orientada a objetos. Considere a afirmação correta, relacionada com essa tecnologia.

 

Provas

Questão presente nas seguintes provas
1929330 Ano: 2019
Disciplina: TI - Banco de Dados
Banca: UFMA
Orgão: UFMA
Provas:

Considerando o conceito de stored procedures em bancos de dados, qual das afirmativas a seguir está correta?

 

Provas

Questão presente nas seguintes provas