Questões Discursivas

Foram encontradas 50 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q4141597 Programação
Sobre os Frameworks para desenvolvimento cross-platform, é correto afirmar que: 
Alternativas
Q4141596 Programação
Mapas são muito utilizados em aplicações para dispositivos móveis. Existem centenas de aplicativos que fazem uso de geolocalização e muitos desses são adotados diariamente pelos usuários para facilitar seus deslocamentos ou para encontrar locais de interesse. A plataforma Google Maps® é uma das adotadas pelos desenvolvedores para criação de aplicações. Com relação às APIs da plataforma Google Maps®, marque a alternativa correta.
Alternativas
Q4141595 Programação
 Na linguagem de programação JavaScript, uma expressão arrow function possui uma sintaxe mais curta quando comparada a uma expressão de função (function expression) e, por isso, são bastante utilizadas para deixar o código mais curto. Marque a alternativa que apresenta a saída correta do código a seguir. 

var pl = [  "JavaScript",  "Java",  "C++",  "Python" ]; var v1 = pl.map( s => s.length ); document.write(v1) 
Alternativas
Q4141594 Noções de Informática
Marque a alternativa que apresenta dois elementos que são suportados no HTML5, mas não são válidos no HTML4. 
Alternativas
Q4141593 Redes de Computadores
Os dispositivos móveis, como smartphones e tablets, são dotados de diversas interfaces de rede sem fio. Sobre as tecnologias de comunicação utilizadas nesses dispositivos, marque a alternativa correta. 
Alternativas
Q4141592 Programação
Na linguagem de programação Java, é possível aninhar classes (uma classe dentro de uma classe). Um dos objetivos das classes aninhadas é agrupar classes, a fim de tornar o código mais legível e fácil de manter. Nesse contexto, qual é a saída do código abaixo? 

class ClasseExterna {  int n1 = 95;  private class ClasseInterna {  int n2 = 7;  } } public class Main {  public static void main(String[] args) {  ClasseExterna ce = new ClasseExterna();  ClasseExterna.ClasseInterna ci = ce.new ClasseInterna();  System.out.println(ce.n1 % ci.n2);  } }
Alternativas
Q4141591 Banco de Dados

Considere as tabelas a seguir definidas em um banco de dados relacional.


Empregado 



Imagem associada para resolução da questão


Marque a alternativa correta que determina a quantidade de tuplas geradas pela consulta:

select * from Empregado,Departamento

where Empregado.Cdep = Departamento.Código and

Departamento.Dnome = “Pesquisa”


Alternativas
Q4141590 Banco de Dados
Considere as informações a seguir sobre um banco de dados de uma universidade.
• Os professores possuem CPF, nome, idade, posição e especialidade de pesquisa.

• Os projetos possuem número de projeto, nome de financiamento (por exemplo, NSF), data inicial, data final e orçamento.

• Os estudantes de pós-graduação possuem CPF, nome, idade e programa de pós-graduação (por exemplo, mestrado ou doutorado).

• Cada projeto é gerenciado por um professor (conhecido como o pesquisador principal do projeto).
• Cada projeto é conduzido por um ou mais professores (conhecidos como co-pesquisadores).

• Os professores podem gerenciar e/ou trabalhar em múltiplos projetos.

• Cada projeto é conduzido por um ou mais estudantes de pós-graduação (conhecidos como os assistentes de pesquisa do projeto). 

 • Quando os alunos de pós-graduação conduzem um projeto, um professor deve supervisionar seu trabalho no projeto. Os alunos de pós-graduação podem trabalhar em múltiplos projetos, e, nesse caso, eles terão um supervisor (potencialmente diferente) para cada um.


Marque a alternativa que captura corretamente o Modelo Entidade-Relacionamento do contexto representado:
Alternativas
Q4141589 Banco de Dados
Em relação à arquitetura de um SGBD típico, é correto afirmar que: 
Alternativas
Q4141588 Programação

Marque a alternativa correta sobre qual deve ser a saída do código em Python a seguir. 


#coding: utf-8

def funcao1(m, n):

a = []

for i in range(m):

linha = [0] * n

a.append(linha)

return a

def print_m(m):

for linha in m:

for elemento in linha:

print("%8.2f" % elemento, end=" ")

print("")

M = funcao1(4,3)

print_m(M)

Alternativas
Q4141587 Programação

Marque a alternativa correta referente ao que deve ser apresentado na tela, ao final do trecho de código a seguir. 



void main()

{

 int x,y,*p;

 y=0;

 p=&y;

 x=*p;

 x=4;

 (*p)++;

 --x;

 (*p)+=x;

 printf("%d, %d, %d",x,y,*p);

 return 0;

}

Alternativas
Q4141586 Algoritmos e Estrutura de Dados

Marque a alternativa correta que apresenta o resultado do algoritmo detalhado a seguir.  



Imagem associada para resolução da questão

Alternativas
Q4141585 Algoritmos e Estrutura de Dados

Marque a alternativa correta que apresenta o resultado do algoritmo detalhado a seguir. 



Imagem associada para resolução da questão

Alternativas
Q4141584 Programação
Códigos de programas podem ser compilados ou interpretados. Em relação à compilação e à interpretação de código, é correto afirmar que: 
Alternativas
Q4141583 Arquitetura de Software
Uma empresa na área de educação mantém portal hospedado em ambiente de nuvem computacional no qual são divulgadas notas dos exames feitos pelos alunos. Durante a maior parte do semestre, o portal tem uma taxa de acesso baixa, mas constante. Porém, na última semana do semestre, quando as notas são publicadas, a demanda cresce em uma escala 100 vezes maior que o restante do semestre. Qual seria a melhor combinação de serviços para implantar essa solução na nuvem, considerando que o objetivo é minimizar o custo? 
Alternativas
Q4141582 Programação
Sobre a configuração de um ambiente de desenvolvimento baseado na linguagem JavaScript para a plataforma Windows, marque a alternativa correta. 
Alternativas
Q4141581 Redes de Computadores
Marque a alternativa correta sobre a resposta de uma requisição HTTP. 
Alternativas
Q4141580 Noções de Informática
O diretório de trabalho local de um repositório Git está em sintonia com a submissão apontada por HEAD no repositório central remoto. Você cria um arquivo chamado main.py e precisa submetê-lo ao repositório central remoto. Considerando a ferramenta de linha de comando do Git, qual a sequência de comandos a ser executada no diretório no qual o arquivo foi criado, irá realizar a submissão?
Alternativas
Q4141579 Engenharia de Software
A qual tipo de teste o conceito a seguir se refere: “Trata-se de testes que simulam o uso de um sistema por um usuário real”?
Alternativas
Q4141578 Engenharia de Software
Diferentes ferramentas de testes podem ser utilizadas para automatizar os testes de software. A respeito do Selenium, marque a alternativa correta. 
Alternativas
Respostas
1: B
2: D
3: B
4: A
5: D
6: D
7: D
8: A
9: A
10: D
11: D
12: D
13: C
14: B
15: C
16: A
17: C
18: A
19: A
20: B