

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.
Em JAVA, qual a palavra-chave responsável por estabelecer um novo objeto da classe especificada?
new
public
private
protected
Considere a seguinte expressão booleana:
ABCD + AB(CD)+(AB)CD
Aplicando teoremas de álgebra booleana, uma simplificação correta dessa expressão é:
A+B+C+D
(A.B)+(C.D)
AB+CD
A+B+C+D
AB+CD
Após a criação de um novo banco de dados, deseja-se listar todos os bancos de dados existentes num dado servidor. Assinale a alternativa que representa o comando que realiza essa função:
create table
show databases
drop database
create database
Em relação ao conceito de roteamento em rede de computadores, marque V para verdadeiro e F para falso. Em seguida, assinale a alternativa com a sequência correta.
( ) O algoritmo de roteamento é a parte do software da camada de rede responsável pela decisão sobre a interface de saída a ser usada na transmissão do pacote de entrada.
( ) Algoritmos não adaptativos baseiam suas rotas através da análise da rede em tempo real.
( ) O algoritmo de roteamento RIP pertence à classe “Vetor de Distância”
( ) Flooding é uma técnica na qual cada pacote de entrada é enviado para todas as interfaces de saída, exceto para aquela em que chegou.
V - V - F - F
V - F - V - V
F - F - V - F
F - V - F - V
Na linguagem de programação Python, existem 3 estruturas para armazenar dados indexados. A estrutura cujos valores são imutáveis depois de sua criação é conhecida como
lista.
operador.
tupla.
classe.
dicionário.
Analise o código Python a seguir.
x = [1,2,3,4,5]
print (x[: :-1])
Assinale a opção que indica a saída produzida pela execução desse código.
[1,2,3,4,5]
1
[5,1]
5
[5,4,3,2,1]
É um item fundamental nos atuais projetos de linguagens de programação, pois ela possibilita definimos estruturas e operações complexas de modo a permitir que muitos dos detalhes sejam ignorados. O seu nível de permitido por uma linguagem e a naturalidade como ela é descrita tem um grande impacto na facilidade de escrita. Podemos ter dois tipos: processos e dados.
Marque a alternativa CORRETA que corresponde ao contexto citado acima:
Facilidade de escrita.
Abstração.
Confiabilidade.
Expressividade.
Nos primeiros anos de bancos de dados, todos os aplicativos armazenavam dados em sua própria estrutura única. Quando os desenvolvedores queriam criar aplicativos para usar esses dados, precisavam conhecer muito a estrutura de dados específica para encontrar os dados de que precisavam. Essas estruturas de dados eram ineficientes, difíceis de manter e difíceis de otimizar para oferecer um bom desempenho de aplicativos.
Foi projetado um modelo de banco de dados para resolver o problema de várias estruturas de dados arbitrárias, esse modelo é conhecido.
Marque a alternativa CORRETA relacionado ao contexto acima:
Modelo relacional.
Modelo não relacional.
Modelo Dinâmico.
Modelo Tabulado.
Analise as afirmativas sobre os conceitos de programação e marque a alternativa correta:
I- O Código fonte é uma série de comandos escritos em um processador de textos de acordo com uma linguagem de programação.
Il- Para criar código objeto, o código fonte passa por um programa conhecido como linkeditor para que possa gerar este código em linguagem de máquina.
Ambas as afirmativas estão corretas.
Somente a afirmativa l está correta.
Somente a afirmativa Il está correta.
Nenhuma das afirmativas está correta.
Em POO, quando uma classe herda de outra, ela herda implementação, comportamentos e atributos. Uma classe construída através de herança pode ter três tipos importantes de métodos e atributos. Assinale a alternativa que contém os referidos tipos.
raiz, folha, recursivo
múltipla, raiz, sobreposto
múltipla, novo, sobreposto
sobreposto, novo, recursivo
Qual instrução, quando executada dentro de um while, for, do...while ou switch, ocasiona a saída imediata dessa instrução?
break
public
private
extends
Python é uma linguagem orientada a objetos; possui uma vasta biblioteca de módulos e pacotes distribuídos com o interpretador como módulos para matemática, sistema, XML, tempo etc. Datetime é um módulo para lidar com o tempo; possui quatro tipos definidos para representa-lo. Assinale o INCORRETO.
date
time
datetime
datedelta
timedelta
O sistema de banco de dados deve garantir uma visão totalmente abstrata dele para o usuário, ou seja, para o usuário do banco de dados pouco importa qual unidade de armazenamento está sendo usada para guardar seus dados, desde que eles estejam disponíveis no momento necessário.
Marque a alternativa CORRETA que está relacionado ao contexto acima a um conceito de banco de dados.
Modelo Lógico.
Projeto de banco de dados.
Modelo Conceitual.
Abstração de dados.
Segundo a Wikipedia, “A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.”
Fonte: Wikipedia. Disponível em:
https://pt.wikipedia.org/wiki/Linguagem_de_pro
grama%C3%A7%C3%A3o
Sobre o tema, assinale a alternativa correta sobre as linguagens de programação.
Python: uma das mais simples de se aprender, é um dos códigos de mais fácil leitura e bastante utilizado para desenvolvimento web e Machine Learning.
JavaScript: linguagem orientada a objeto apareceu por volta de 1995, prometendo ser rápida, segura, confiável e multiplataforma. Isso porque os programas criados em JavaScript não ficam em código nativo da plataforma. Em vez disso, são compilados para uma forma intermediária chamada de bytecode e são executados por meio de uma máquina virtual.
PHP: é com ele que o estudante aprende a lógica de criação de algoritmos, por ser intuitivo e de fácil aprendizado. Não é necessário montar um ambiente local na máquina para executá-lo — afinal, a maioria dos sistemas operacionais já o utilizam como base.
Swift: Usado majoritariamente em páginas na web, a linguagem Swift é muito útil para incluir funções a uma página, algo que o HTML não seria capaz de suportar. Ela também integra informações da página a um banco de dados MySQL.
Analise o código abaixo, escrito em Python 3.7, que transforma uma string contendo um documento JSON em um objeto Python:
import json
my_json_string = """
{
"livros": [
{
"id":"01",
"edicao": "1",
"preco": 100.0
},
{
"id":"02",
"edicao": "2",
"preco": 150.0
}
]
}
"""
to_python = json.loads(my_json_string)
print(type(to_python))
print(type(to_python["livros"]))
print(type(to_python["livros"][0]["preco"]))
Qual a saída correta após a execução desse programa?
< class 'Object' >
< class 'Array' >
< class 'Number' >
<class 'Object'>
<class 'Array'>
<class 'Float'>
<class 'hashtable'>
<class 'array'>
<class 'float'>
<class 'dict'>
<class 'list'>
<class 'float'>
<class 'object'>
<class 'vector'>
<class 'float'>
Quando se fala nele, muitas pessoas pensam rapidamente em computadores, tecnologia e até mesmo códigos difíceis de serem compreendidos. No entanto, o conceito e a aplicação são bem mais simples do que parecem. Eles datam de tempos babilônicos, mas tornaram-se mais conhecidos na modernidade, principalmente, quando associados aos computadores e às estratégias de otimização para buscadores.
Marque a alternativa CORRETA que corresponde ao contexto acima.
Lógica de programação.
Números Binários.
Sistema de Medida de dados.
Algoritmo.
A aplicação da realidade virtual em salas de aula desperta o interesse dos alunos. É possível construir óculos de realidade virtual, de baixo custo, com vários materiais; as lentes podem ser encontradas com facilidade na Internet, com preços bem acessíveis. A área que pode ser criada com os conceitos de realidade virtual denomina-se:
Animação digital.
Realidade aumentada.
Reconhecimento facial.
Modelagem geométrica.
Em relação à linguagem de programação Python, é INCORRETO afirmar que:
O tipo da variável pode ser inferido pelo interpretador em tempo de execução.
É necessário converter explicitamente o tipo da variável antes de uma operação entre tipos não compatíveis.
Os blocos de código são delimitados pelo uso das chaves: { e } para início e fim do bloco, respectivamente.
É uma linguagem orientada a objeto na qual os atributos e os métodos podem ser acessados usando o ponto (.).
O interpretador Python pode ser usado de forma interativa em um prompt semelhante ao shell do sistema operacional.
Considerando Tabela “ALUNOS” a seguir, que contém os campos “ID”, “NOME” e “ESPEC”, assinale a alternativa que retorne todos os campos da Tabela “ALUNOS” que possuem o nome iniciando com a letra L:
ID | NOME | ESPEC |
1 | Joao | SAD |
2 | Luisa | BET |
3 | Leandro | BCO |
4 | Gabriel | TAR |
5 | Paulo | SGS |
SELECT * FROM ALUNOS WHERE NOME = ‘L’;
SELECT * FROM ALUNOS WHERE NOME IS EQUAL = ‘L’;
SELECT * FROM ALUNOS WHERE NOME = ‘L$’;
SELECT * FROM ALUNOS WHERE NOME LIKE ‘L%’;
Assinale a alternativa que apresenta a técnica de programação que cria novas sub-rotinas a partir de uma primeira sub-rotina.
teste lógico
escrita de registros
escopo de variáveis
refinamento sucessivo