Magna Concursos

Foram encontradas 50 questões.

3043429 Ano: 2021
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: UFRN
Orgão: UFRN
Provas:

Computadores são compostos de unidade central de processamento, memória principal, dispositivos de entrada e dispositivos de saída. São, respectivamente, exemplos desses componentes:

 

Provas

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

Considere o código a seguir.

1 class Estudante:

2 campus = 'São João do Sabugi'

3 def _init_ (self,nome,matricula,argumento_ flinal,):

4 self.nome = nome

5 self.matricula = matricula

6 self.argumento final = argumento final

7

8 def informasStatus (self):

9 print ("Eu sou um estudante e me chamo " + self.nome)

10

11 def informaNota (self):

12 print ("Minha nota: final € * + str(self.argumento finalj)

13

14 class EstudanteUniversitario (Estudante):

15 def _init_(self,nome,matricula,argumento_final, curso) :

16 super (). init (nome,matricula,argumfeinnatlo)

17 self.curso = curso

18

19 def informastatus (self):

20 print ("Eu sou um estudante universitário")

21

22 jonas = EstudanteUniversitario('Jonas',124578,7,'Análise de sistemas")

23 levi = EstudanteUniversitario('Levi',457893,10,'Contabilidade")

24 matheus = EstudanteUniversitario('Matheus'!,657891,5,'Enfermagem")

25

26 levi.informasStatus()

27 jonas. informaNota ()

28

29 print (EstudanteUniversitario.campus)

Em relação ao código apresentado,

 

Provas

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

Considere o trecho de código, em que são instanciadas uma string e algumas estruturas de dados, a seguir.

S= '123456789'

T = (1,2,3,,4,5)

L = ( 'Joao' 'Maria', 'José', 'Lucas', 'Mateus']

D = { 'nome': 'Francisco', 'idade': 33, 'vacinado': False}

Considere as afirmativas a seguir sobre comandos que podem ser executados após esse trecho de código.

I Para mostrar em tela a string “34”, executa-se o comando print(S[2:4])

II Para adicionar o número 6 a T, executa-se o comando T.append(6)

III Para remover o item 'Lucas' de L, executa-se del L[3]

IV Para mostrar em tela o valor da idade em D, executa-se print(D. idade)

Estão corretas as afirmativas

 

Provas

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

Considere o trecho de código a seguir.

a=8
b = 10
c = 2
soma = 0

for i in range(5):
if a > i:

a = a -1
elif b > = 2
b= b - 2
c= c+b

soma =a+b+c

Ao fim da execução desse trecho, o valor da variável soma é

 

Provas

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

Para responder à questão, considere a versão 3 da linguagem Python.

No Python, é possível escrever funções que aguardem uma quantidade variável de parâmetros, trazendo, assim, maior flexibilidade na escrita do código. Considere o código a seguir.

Enunciado 3361266-1

São passados 5 parâmetros para a função calcula nota. Na forma como está escrito, o código apresentará um erro de execução. Para que o código seja executado sem nenhum erro, deve-se substituir a linha 2 por

 

Provas

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

Alguns problemas, em computação, são resolvidos, mais facilmente, utilizando a estratégia de dividir o problema em problemas menores. Essa estratégia é, comumente, utilizada em funções recursivas. Considere o trecho de código, em Java, no quadro a seguir.

public String converte(int numero) £
String resultado = "";
while (numero > 0) {
resultado = numero % 2 + resultado;
numero /=2;
}
return resultado;
}

O trecho de código que utiliza recursividade e tem a mesma funcionalidade do trecho de código do quadro é:

 

Provas

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

Programação Orientada a Objetos (POO) é um dos quatro paradigmas de programação e se baseia na interação de entidades denominadas de objetos. Dentre os conceitos que são utilizados nesse paradigma, está a capacidade de um método responder de forma diferente em classes filhas diferentes. Esse conceito denomina-se

 

Provas

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

Linguagens de programação permitem o uso de variáveis para armazenar valores durante a execução do programa. Sendo assim, considere o trecho de programa em Java a seguir.

inta=ií, b=2, c=3;
c=>b%xac=--497a:d;
System.out.printin("c =" + c);

A execução desse trecho imprime, na saída padrão, o valor

 

Provas

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

No framework Scrum, existem três papéis: o Product Owner, o Scrum Master e o membro da equipe. Sobre esses papéis, é correto afirmar que

 

Provas

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

Expressões Lambda foram incorporadas ao Java, na versão 8, para simplificar a escrita de código, sendo uma alternativa para o uso de classes anônimas. O código abaixo, por exemplo, ordena uma lista de prova por data de aplicação, utilizando uma classe anônima.

Collections.sort(listaProvas, new Comparator<Prova>(){

public int compare(Prova al, Prova a2) É
retum al .getDataAplicacao().compareTo(a2.getDataAplicacao());

}

}

);

A mesma funcionalidade poderia ser obtida com a expressão Lambda

 

Provas

Questão presente nas seguintes provas