

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
O desenvolvimento de um aplicativo bancário para dispositivos móveis exige que se dedique atenção à parte visual do mesmo, que vai depender, também, do modelo do aparelho e do tipo de sistema operacional (SO) que esteja rodando nele.
Caso um desenvolvedor de aplicativos para um iPhone com SO iOS precise fazer a programação visual das telas desses aplicativos, que ferramenta do Xcode 10 ele deve utilizar?
Interface Builder
Bundle Identifier
Organizer Interface
Apple LLVM
Instruments
Considere a classe Java abaixo.
public class Main {
public static void main(String[] args) {
String s1=”Brasil”,s2=””;
s2=geraString(s1, s2, 0);
System.out.println(s2);
}
public static String geraString(String s1, String s2, int cont) {
if(cont==s1.length())
return s2;
String vogal=”aeiou”;
char c=s1.charAt(s1.length()-cont-1);
if(vogal.indexOf(c) < 0)
s2+=Character.toString(c);
else
s2+=”.”;
cont++;
return geraString(s1, s2, cont);
}
}
O que o console exibirá quando o método main() for executado?
.i.a..
..a.i.
l.s.rB
Br.s.l
Brasil
Considere o código Python, versão 2.7.1, na qual o comando print não requer parênteses.
def teste(n):
for k in range(1, n+1):
yield(k)
for x in teste(10):
print x
A execução desse código:
não tem efeito, pois nenhum comando print é acionado;
provoca a exibição do número 10 na saída;
provoca a exibição dos números de 1 até 10 na saída;
provoca um erro de compilação;
provoca um erro de execução.
Na programação orientada a objetos, a principal característica do polimorfismo é que novos tipos de objetos que podem responder à chamada de métodos existentes não podem ser incorporados a um sistema sem exigir modificações no sistema básico.
Certo
Errado
Dado o código abaixo:
import psycopg2
import psycopg2.extras
frases = []
sql = 'SELECT termo, aparece FROM palavra
ORDER BY aparece
configBD = {'user':"user",'password':"*****",
'host':"localhost",'port':"5432",'database':"
CODIGO
for frase in frases:
print(frase)
cursor.close()
connection.close()
E os dados da tabela a seguir:
termo | aparece |
Python | 1 |
PHP | 2 |
é | 3 |
só | 4 |
muito | 5 |
para | 6 |
legal | 7 |
WEB | 8 |
Assinale a alternativa que, ao substituir o trecho CODIGO, gera o seguinte resultado da execução:
Python é muito legal PHP só para WEB |
connection = psycopg2.connect(**configBD)
cursor = connection.cursor()
cursor.execute(sql)
palavras = cursor.fetchall()
f = lambda p : p % 2 == 0
frases.append(' '.join([x[0] for x in palavras if not
f(x[1])]))
frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
connection = psycopg2.connect(configBD)
cursor = connection.cursor()
cursor.execute(sql)
palavras = cursor.fetchall()
lambda f(p):
if(p % 2 == 0):
return True
else
return False
frases.append(' '.join([x[0] for x in palavras if not f(x[1])]))
frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
connection = psycopg2.connect(configBD)
cursor = connection.cursor()
cursor.execute(sql)
palavras =
cursor.fetchall()
f = lambda p : p % 2 == 0
frases.append(' '.join([x[0] for x in palavras if not f(x[1])]))
frases.append(' '.join([x[0] for x in palavras if f(x[1])]))
connection = psycopg2.connect(**configBD)
cursor = connection.cursor()
cursor.exec
ute(sql)
palavras = cursor.fetchall()
lambda f(p):
if(p % 2 == 0):
return True
else:
return False
frases.append(' '.join([x[0] for x in palavras if not f(x[1])]))
frases.append(' '.join([x[0] for x in palavras if f(x[1])]))