Magna Concursos

Foram encontradas 480 questões.

975664 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:
Classes do tipo new-style foram incorporadas à linguagem Python a partir da sua versão 2.7, o que permite expandir a capacidade de declaração de classes. Classes do tipo new-style
 

Provas

Questão presente nas seguintes provas
975655 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:
O Rational Unified Process (RUP) é constituído de 4 fases para o desenvolvimento de software por grandes equipes. Um dos principais objetivos da fase de Construção p ara aplicações de pequeno porte é
 

Provas

Questão presente nas seguintes provas
975652 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Observe o código a seguir.

#include <stdio.h>
#include <stdlib.h>
void complexo2 (float *r, float *t)
{
  float real;
  real = (*r * *r) - (*t * *t);
  *t = 2 * *r * *t;
  *r = real;
}

int main ()
{
  float a=3.0, b=5.7;
  //chamar a funcao complexo2
  printf("O número complexo ao quadrado é %f + i %f\n", a, b);
  return 0;
}

Para que o resultado desse programa seja a impressão:

O número complexo ao quadrado é -23.489998 + i 34.199997

A forma de chamar a função que deve substituir o comentário "chamar a funcao complexo2" é

 

Provas

Questão presente nas seguintes provas
975650 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Analise o trecho de código Java a seguir, escrito para a versão 8.

int a=5,b=3;

int c=(a&b);

System.out.println(c);

Após a execução do código, o valor da variável c impresso na tela é

 

Provas

Questão presente nas seguintes provas
975648 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Analise o trecho de código Java a seguir, escrito para a versão 8.

String x="Técnico de Tecnologia da Informação";

String[] sup=x.split("cn");

int res=0;

for(String s:sup){

res++;

}

System.out.println(res);

Após a execução do código, o valor da variável res impresso na tela é

 

Provas

Questão presente nas seguintes provas
975647 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Analise, no quadro a seguir, o trecho de código Java, escrito para a versão 8.

int x[]={2,4,3,5};
double ret=0;
for(int y:x){
  ret+=Math.pow(2, (y%2==0?y:y/2>2?1:0));
}
System.out.println(ret);

Após a execução do código Java, o valor da variável ret impresso na tela é

 

Provas

Questão presente nas seguintes provas
975644 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Analise o trecho de código em C++ a seguir.

#include <stdio.h>

int comp(int a,int b)
{
  if(b == 0)
    return a;
  else
    return comp(b,a%b);
}

int main()
{
  printf("%d",comp(15,20));
}

O valor a ser impresso após a execução desse código é

 

Provas

Questão presente nas seguintes provas
975641 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:
Na linguagem Python, pode-se utilizar decorators para modificar o comportamento de funções. Para criar um método estático em uma classe que recebe como parâmetro uma referência a própria classe, utiliza-se o decorator
 

Provas

Questão presente nas seguintes provas
975636 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Analise o trecho de código Java a seguir, escrito para a versão 8.

public abstract class A {
  public abstract void metodo();
}

public class B extends A {
  @Override
  public void metodo() {
    System.out.println("B");
  }
}

public class C extends A{
  @Override
  public void metodo() {
    System.out.println("C");
  }
}

public class Lista {
  public void execute(List< wildcard > v){
 }
}

Para permitir que o método execute da classe Lista receba como parâmetro um parâmetro do tipo List, que contemple qualquer subclasse da classe A, deve-se substituir a palavra wildcard na assinatura por

 

Provas

Questão presente nas seguintes provas
975632 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:
Sobre a implementação de conceitos de programação orientada a objetos na linguagem Python, é correto afirmar:
 

Provas

Questão presente nas seguintes provas