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
 

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?


A

Interface Builder


B

Bundle Identifier


C

Organizer Interface


D

Apple LLVM


E

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?


A

.i.a..


B

..a.i.


C

l.s.rB


D

Br.s.l


E

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:


A

não tem efeito, pois nenhum comando print é acionado;


B

provoca a exibição do número 10 na saída;


C

provoca a exibição dos números de 1 até 10 na saída;


D

provoca um erro de compilação;


E

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.


C

Certo


E

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



A

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])]))


B

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])]))


C

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])]))


D

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])]))

   
Gerar simulado