

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.
Segundo a Sociedade Brasileira de Computação (SBC), o ensino de conceitos básicos de computação nas escolas é fundamental para construir o raciocínio computacional da criança e do adolescente.
Nesse sentido, assinale a alternativa que contém a correta associação entre o objeto de conhecimento da computação e a habilidade que pode ser desenvolvida através dele.
Representação de Dados / Organizar objetos concretos de maneira lógica.
Algoritmos: repetição / Identificar diferentes conceitos do mundo digital que se repetem no mundo real.
Algoritmos: construção e simulação / Elaborar e descrever histórias a partir de uma sequência de passos.
Codificação de Dados / Realizar experiências com materiais concretos para entender o conceito de abstrato de estruturas de dados.
Decomposição de problemas / Compreender que algoritmos podem ser divididos em subprogramas.
O analista de tecnologia da informação solicitou que você escrevesse um algoritmo para uma pesquisa de campo por meio de um instrumento da lógica de programação e você optou por instrumentos narrativos. Das opções seguintes, aquela que contém apenas instrumentos narrativos é:
português estruturado e árvore de decisão.
tabela de decisão e pseudocódigo.
árvore de decisão e tabela de decisão.
pseudocódigo e português estruturado.
diagrama hierárquico de fluxo e tabela de decisão.
Qual o tipo primitivo na programação, comumente usado para se referir a valores correspondentes a textos?
Float
Integer
Double
Boolean
String
Ao se expressar um algoritmo por meio de um fluxograma, dispõe-se de um conjunto de símbolos para representar a lógica de programação. O símbolo que representa uma decisão ou um desvio é:
retângulo com cantos arredondados.
retângulo.
losango.
elipse.
trapézio.
Qual das seguintes afirmações sobre algoritmos de ordenação é correta?
O algoritmo Bubble Sort tem uma complexidade de tempo de O(nlogn).
O algoritmo Quick Sort é um algoritmo de ordenação estável.
O algoritmo Insertion Sort é menos eficiente em termos de tempo de execução do que o algoritmo Selection Sort.
O algoritmo Merge Sort utiliza uma estratégia de divisão e conquista.
O algoritmo Radix Sort é um algoritmo de comparação.
Com base nas linguagens de programação existentes, assinale a assertiva correta.
A linguagem C++ é uma linguagem interpretada.
A linguagem Python é amplamente utilizada para desenvolvimento de aplicativos móveis.
A linguagem Assembly é uma linguagem de alto nível de abstração.
A linguagem Ruby é uma linguagem orientada a objetos que não suporta herança.
A linguagem Java é uma linguagem compilada para código nativo.
A respeito da linguagem C#, assinale a alternativa CORRETA
C# é uma linguagem de programação exclusiva para o desenvolvimento de aplicativos mobile.
C# é uma linguagem de programação interpretada, o que resulta em uma execução mais rápida do código-aberto.
C# é uma linguagem de programação desenvolvida pela Oracle Corporation.
C# oferece suporte apenas à programação não orientada a objetos e não permite a mistura de paradigmas de programação.
C# é utilizada no desenvolvimento de aplicativos, web, games.
O Moodle é um ambiente virtual de aprendizagem que favorece a interatividade e a colaboração entre estudantes e educadores.
Certo
Errado
Assinale a alternativa que contém a sintaxe correta para declarar uma variável x do tipo ponto flutuante contendo o valor 1,5 na linguagem python.
real x = 1.5
x = float(1.5)
var real x = 1.5
var float x = 1.5
var x -> real; x = 1.5
O Moodle é uma plataforma virtual gratuita e aberta, com alto potencial de interatividade.
Certo
Errado
Na linguagem Python, a sequência imutável de valores de qualquer tipo, como, por exemplo, inteiros e floats, a qual é útil para representar registros, mas sem atribuir nomes aos campos, é conhecida como
lista.
dicionário.
break.
tupla.
def.
Os meios de comunicação representam os veículos ou instrumentos utilizados para difundir a informação entre os homens.
Um exemplo é o programa de computador desenvolvido para realizar conversas com humanos, que utiliza Inteligência Artificial para encontrar respostas e executar tarefas simples, de forma automatizada.
Estamos falando do (a):
Internet of Things.
Chatbot.
Web Service.
AWS Services.
Na disciplina de ciência de dados, Python é uma das linguagens de programação mais utilizadas. A esse respeito, é correto afirmar que a linguagem de programação Python
mostra-se ideal para desenvolvimento rápido e criação de scripts em razão de sua natureza compilada.
possui recursos para controle de fluxo, como ifelse, switch-case, while e for em todas as suas versões.
classifica-se como fracamente tipada.
foi desenvolvida com o intuito de substituir a linguagem de programação C por causa de sua altíssima performance.
pode ser utilizada como uma linguagem de programação funcional.
Na linguagem Python, são consideradas sequências mutáveis as
strings.
cadeias.
tuplas.
listas.
ranges.
Os Sistemas de Gerenciamento de Banco de Dados, ou SGBDs, são conjuntos de softwares utilizados para o gerenciamento de uma base de dados, ou seja, são os programas utilizados para controlar, organizar, acessar e proteger as informações de uma empresa. É considerada um exemplo de SGBD, a alternativa:
Avast.
Sandboxie.
Bitdefender.
McAfee.
MySQL.
O Moodle oferece um conjunto de ferramentas e recursos de uso exclusivo do professor, como chats, fóruns e diários.
Certo
Errado
Python é uma linguagem procedural que utiliza quatro tipos de dados predefinidos para lidar com coleções: conjuntos, dicionários, listas e tuplas. A respeito desses tipos de dados, julgue os itens a seguir.
I O conjunto permite o armazenamento de uma tupla, mas não o de uma lista.
II A tupla é idêntica à lista, exceto pela forma mais simples com que sua declaração é realizada.
III A lista é um tipo de dados variável que permite a alteração de seus elementos após a sua criação.
Assinale a opção correta.
Apenas o item I está certo.
Todos os itens estão certos.
Apenas o item II está certo.
Apenas os itens I e III estão certos.
Apenas os itens II e III estão certos.
Na linguagem Python, o tipo de uma variável em tempo de execução é definido pelo interpretador pelo recurso denominado
tipagem dinâmica.
modo interativo.
sintaxe.
interpretação bytecode.
empacotamento.
Em arquivos do tipo texto, os metadados que permitem armazenar informações por meio de estruturas como XML ou JSON são do tipo
estruturados.
semiestruturados.
hierárquicos.
categorizados.
não estruturados.
O Moodle é uma plataforma flexível e adaptável em que podem ser inseridas novas funcionalidades de acordo com as necessidades dos usuários.
Certo
Errado