Questões de Concurso sobre Linguagens de Programação

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
7.241 questões encontradas
Questões por página
20
Mais recentes
 

A associação é um relacionamento estrutural que descreve um conjunto de ligações que caracteriza as conexões entre os objetos, ao passo que a agregação é um tipo especial de associação que representa um relacionamento entre o todo e suas partes.


C
Certo

E
Errado

No contexto da linguagem Python 3, considere a execução do programa abaixo:


try:

j = 0

lista = [ ]

while j < 11:

lista.append(j)

j += 3

for i in range(len(lista)):

if lista[i] % 2 > 0:

print( str(lista[i]))

except:

print("Ocorreu um erro")

finally:

print("Programa encerrado")


Sobre o programa acima, é correto afirmar que:


A

tem como saída "3", "9" e "Programa encerrado".


B

tem como saída apenas "Programa encerrado".


C

gera uma exceção.


D

possui um erro de sintaxe.


E

tem como saída "Ocorreu um erro" e "Programa encerrado".

O diagrama de objetos fornece uma visão dos valores armazenados pelos objetos das classes, que são definidas no diagrama de classe, em determinado momento do sistema, e seus objetos apresentam métodos que armazenam valores contidos nesses objetos em determinada situação.


C

Certo


E

Errado

Considere o código apresentado abaixo, modificado de Tutorials Point (2019).

section .text

global _start

_start:

mov bx, 3

call process

add ax, 30h

mov [xpto], ax

mov edx,len

mov ecx,msg

mov ebx, 1

mov eax, 4

int 0x80

mov edx, 1

mov ecx, xpto

mov ebx, 1

mov eax, 4

int 0x80

mov eax, 1

int 0x80

process:

cmp bl, 1

jg do

mov ax, 1

ret

do:

dec bl

call process

inc bl

mul bl

ret

section .data

msg db '',0xa

len equ $ - msg

section .bss

xpto resb 1

A sua execução, após ser compilado com o compilador NASM versão 2.13.01, apresentará o seguinte resultado:


A

1


B

3


C

4


D

6


E

30

Sobre coleções em Java, é correto afirmar, EXCETO:


A

Uma coleção é uma estrutura de dados - na realidade, um objeto - que pode armazenar referências a outros objetos.


B

A interface Collection é a interface-raiz na hierarquia de coleções a partir da qual as interfaces Set, Queue e List são derivadas.


C

Vector comporta-se como ArrayList sem sincronização e, portanto, executam mais rápido que ArrayList, porque Vector não tem o overhead de sincronização de thread.


D

LinkedList pode ser utilizada para criar pilhas, filas e deques (double-ended queues — filas com dupla terminação).


E

A classe Collections fornece um conjunto de métodos static que criam empacotadores não modificáveis para coleções. Empacotadores não modificáveis lançam exceções se forem feitas tentativas de modificar a coleção.

   
Gerar simulado