Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Pontos: 1,00 / 1,00
Ref.: 3907704
.
Avalie as assertivas a seguir (MÓDULO 4)
III Um código relocável tem endereço fixo de memoria para ser carregado e executado.
Com base em sua análise, assinale a ÚNICA opção com todas as assertivas corretas
estão corretas II, III apenas
estão corretas III apenas
estão corretas II apenas
está correta I apenas
estão corretas I e II apenas
2 Pontos: 0,00 / 1,00
Ref.: 3907711
.
No que se refere a programação de sistemas, avalie as assertivas a seguir? (MODULO2)
Com base em sua análise, assinale a ÚNICA opção que apresenta APENAS as assertivas
corretas
I
III e IV
I, II e IV
II, III e IV
I e IV
3 Pontos: 1,00 / 1,00
Ref.: 3907723
.
(2017 - ITAIPU BINACIONAL - Profissional de Nível Superior Jr. - Computação ou Informática ¿
Suporte) Três tipos de dados fundamentais em Python são as listas ("lists"), sequências ou
`tuplas¿ ("tuples") e dicionários ("dictionaries"). A respeito dessas estruturas, é correto
afirmar: (MÓDULO 3)
Dicionários não podem ser modificados depois de criados, ao passo que listas e
sequências podem.
Listas não podem ser modificadas depois de criadas, ao passo que sequências e
dicionários podem.
Listas e dicionários são indexados por inteiros, ao passo que sequências podem ser
indexadas por "strings".
Listas e sequências são indexadas por inteiros, ao passo que dicionários podem ser
indexados por "strings".
Listas podem ser modificadas, mas seu tamanho não pode ser modificado após a
criação, ao passo que sequências e dicionários não têm essa limitação.
4 Pontos: 0,00 / 1,00
Ref.: 3907730
.
(2017 - IF - RN - Professor - Sistemas de Informação) Observe os seguintes comandos em
Python:
x = [2, 9, 1, 5]
i = 1
j = 2
i, x[i] = j * 2 - x[j] ** 2, 0
print(x)
5 Pontos: 1,00 / 1,00
Ref.: 3907751
.
(2019 - IF Sul Rio-Grandense - Analista de Tecnologia da Informação)
Observe a função print do código escrito em Python a seguir: (MÓDULO 2)
def foo(n):
if n > 1:
return n * foo(n-1)
return n
print(foo(4))
6 Pontos: 0,00 / 1,00
Ref.: 3907850
.
Considere o seguinte trecho de um programa escrito em Python: (MÓDULO 3)
import math
print(sqrt(36))
7 Pontos: 1,00 / 1,00
Ref.: 3907729
.
Ano: 2019 Banca: COVEST-COPSET Órgão: UFPE Prova: COVEST-COPSET - 2019 - UFPE -
Analista de Tecnologia da Informação - Sistemas ¿ (QConcursos, 2020)
Dentro do contexto de linguagens de programação e de orientação a objetos, o conceito de
polimorfismo descreve meios em que classes abstratas e concretas podem se relacionar.
Assinale a alternativa que conceitua corretamente polimorfismo.
Linguagens de programação que implementem o conceito de herança também precisam
implementar o conceito de polimorfismo por construção.
Uma possível forma de implementar polimorfismo em uma linguagem de programação
é através do polimorfismo universal paramétrico, em que a conversão de tipos sobre os
parâmetros de uma função se dá implicitamente.
A implementação de polimorfismo em linguagens de programação se vale do conceito
de ligação tardia, em que o tipo de uma variável só é conhecido em tempo de
execução. Isso significa que linguagens compiladas não possuem polimorfismo na forma
estrita.
Polimorfismo representa um conceito em que um mesmo nome (como uma variável,
por exemplo) pode denotar objetos de diferentes classes que estão relacionadas por
uma superclasse comum.
Linguagens de programação que não possuem tipo, como, por exemplo, Python não
podem implementar polimorfismo.
8 Pontos: 0,00 / 1,00
Ref.: 3908215
.
Considere o script a seguir e responda:
Qual valor será impresso pela linha 21?
0
10
100.000
1.000.000
Impossível determinar
9 Pontos: 1,00 / 1,00
Ref.: 3885297
.
Considere as afirmativas e responda quais são verdadeiras.
iii e iv.
i, iii e iv.
i, ii e iii.
i e ii.
i, ii, iii e iv.