Buscar

Avaliação Final CC50

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Avaliação Final CC50
Total de pontos25/30
 
Scratch e C
6 de 6 pontos
 
1)O que você entende por ciência da computação?
1/1
Um campo que resolve buscar resolver problemas com entradas e saídas de dados.
 
Um campo que busca desenvolver somente a lógica do computador
Um campo que trabalha somente com desenvolvimento de aplicativos, sites e sistemas.
um campo que desenvolve soluções voltadas ao hardware do computador.
 
2) Qual o sistema que o computador usa?
1/1
Decimal
Binário
 
Octal
Hexadecimal
 
3)Uma das bases mais utilizadas para representar um número é a base decimal. Entretanto, os computadores trabalham com números na base binária. Nessa base, qualquer número natural é representado usando apenas os algarismos 0 e 1. Por exemplo, as representações dos números 9 e 12, na base binária, são 1001 e 1100, respectivamente.  A operação de adição, na base binária, segue um algoritmo similar ao utilizado na base decimal, como detalhado no quadro abaixo:
1/1
Considerando as informações do texto, o resultado da adição 9 + 12 será representado, na base binária, por:
101
1101
1111
10101
 
11001
Sobre C, responda:
 
4)Como é chamada a função principal de um programa em C?
1/1
void
int
main
 
#inclunde <stdio.h>
 
5) Nas linguagens, todas elas tem os tipos de dados os quais são: bool, char, double, float,  int, long e string. Certo dia João decidiu pegar O RESULTADO se foi aprovado ou reprovado no teste, e ao conferir seu teste João foi aprovado.Para esse exemplo, qual tipo de dado foi usado?
1/1
char
bool
 
double
float
 
6) Para uso de condições na linguagem C , usamos 3 formatos para avaliar a sentença. Observe o código abaixo:
1/1
Seguindo a sequência se > senão se > senão, qual o nome oficial usado na linguagem C:
If > else > else if.
else if > else > if.
if > else if > else.
 
else > else if > if.
Arrays e Algoritmos
6 de 6 pontos
Sobre Arrays, responda:
 
7) Observe o código a seguir:
1/1
Após analisar esse código retorne as notas guardadas em sequência na memória e sua respectiva média:
50,90,10, média = 74.1728391
100,90,30, média= 73.3333333
 
90,100,30, média = 71.8235847
30,90,100, média = 73.3333333
 
8) Sobre vetores temos um problema! Paulo tem um galpão que o número de garagens é um vetor de tamanho [10] que a sequência de garagens é {0,1,2,3,4,5,6,7,8,9}, logo no primeiro dia de funcionamento teve uma discussão entre dois locadores das garagens, pois, os dois alegavam que tinham alugado a garagem 1, só que um dos moradores alegava que tinha comprado a primeira garagem e que queria processar o outro, ao ver a discussão Paulo chegou e alegou que :
1/1
Tinha vendido a mesma vaga para duas pessoas.
O usuário que comprou a primeira garagem deveria ir para garagem 0.
 
Devolver o dinheiro do segundo morador e dar a vez ao que comprou primeiro a garagem.
Dispensar o morador que fez a locação depois do primeiro.
 
9) Um professor de matemática colocou duas linhas:
1/1
Ao digitar um código secreto em c a saída de dados foi :
Oi!
Oie!
Logo em seguida pediu aos seus alunos para informar quantos espaços na memória foram gastos para a saída de dados:
7
8
9
 
10
Sobre Algoritmos, responda:
 
10) Marcos tem uma única chance de abrir um baú do tesouro, o gênio mandou ele escolher um número de 0 a 8.Marcos por sua vez escolheu 1.
1/1
De acordo com a escolha do Marcos ele conseguiu abrir o baú?
Sim
Não
 
 
11) Quais são os algoritmos  de ordenação?
1/1
Somente o 0
0 e 1
Somente o 1
0 e 2
 
 
12)  Considere os seguintes algoritmos e suas complexidades na notação Big O:
1/1
Considerando-se o pior caso de execução destes algoritmos, é correto afirmar que o algoritmo:
A é menos eficiente.
C é o menos eficiente.
A não é o mais eficiente nem o menos eficiente.
B é o menos eficiente.
 
C é o mais eficiente.
Memória e Estrutura de Dados
6 de 6 pontos
Sobre Memória, responda:
 
13) Em um computador, localizações de memória são organizadas linearmente em ordem consecutiva, são numeradas e correspondem a uma palavra armazenada.O único número que identifica cada palavra é o seu endereço. Com relação aos endereços de memória é correto afirmar que:
1/1
Na memória de acesso aleatório (RAM) o termo aleatório significa que qualquer endereço de memória pode ser acessado na mesma velocidade, independentemente de sua posição na memória.
 
Devem ser armazenados no HD para que o processador possa recuperá-los no momento do BOOT.
São utilizados quando o processador necessita acessar um arquivo ou parte dele.
Os processadores que utilizam DMA (acesso direto à memória) não utilizam os endereços de memória para acessar palavras armazenadas.
Em computadores que utilizam 4 bytes por palavra, 25% da capacidade de memória RAM instalada é utilizada para armazenar os endereços.
 
14) A técnica de swapping consiste em transferir temporariamente um processo da memória para o disco do computador e depois carregá-lo novamente em memória.
1/1
Certo
 
Errado
 
15) Assinale a alternativa correta com relação ao estudo de Ponteiros?
1/1
Ponteiro é o valor de uma variável.
Ponteiro é o indicador e uma próxima variável a ser passada.
Ponteiro é uma variável que armazena endereço.
 
Ponteiro é o endereço que aponta para uma variável.
Sobre Estrutura de Dados, responda:
 
16) Uma sequência de valores é armazenada em uma estrutura de dados, onde novos elementos são inseridos no final da lista e removidos também do final da mesma. Dessa forma, qualquer elemento só pode ser removido quando todos os elementos inseridos após ele também forem removidos. Essa descrição caracteriza uma estrutura de dados conhecida como:
1/1
Lista simplesmente encadeada.
 
Fila.
Pilha.
Árvore binária
 
17) Sobre árvores binárias, considere as afirmativas a seguir:
1/1
Assinale a alternativa correta :
Somente as afirmativas I e II são corretas.
Somente as afirmativas I e IV são corretas.
 
Somente as afirmativas III e IV são corretas.
Somente as afirmativas I, II e III são corretas.
 
18) Considere a seguinte definição de uma estrutura de dados: “é uma sequência de células, sendo que cada célula contém um objeto e o endereço da célula seguinte; todos os objetos são do mesmo tipo”. Assinale a alternativa que apresenta uma estrutura de dados com essas características.
1/1
Matriz
Grafo
Árvore
Lista encadeada
 
Python e SQL
6 de 6 pontos
Sobre Python, responda:
 
19) Paulo, resolveu testar o código que compara o chute digitado pelo usuário com um número secreto definido no programa.
1/1
I-Sempre exibirá a mensagem Você errou, independentemente se o chute for igual ao número secreto.
II- Todo valor retornado pela função input é um número.
III- É necessário converter o retorno de input para um número, no caso, um inteiro.
Analise e responda acerca das sentenças.
apenas II é falsa.
apenas III é falsa.
apenas I é falsa.
 
I, II, III são falsas.
 
20) Temos o seguinte trecho de código:
1/1
De acordo com o que se foi estudado a saída dos dados nesse programa é :
Fundação Estudar
Fundacaoestudar
Opção 3
FundacaoEstudar
 
 
21) Maria Clara trabalhava em uma loja e queria divulgar suas músicas só que toda vez ela tinha que digitar o endereço no youtube do cliente, até que um certo dia ela decidiu aprender python e descobriu que com isso poderia divulgar sua música através do qr code, o problema foi que ela não conseguiu fazer usando python, e precisava de umas dicas.Usando os conhecimentos em python assinale a dica que vai ajudar Maria Clara a conseguir divulgar suas músicas:
1/1
Importar biblioteca qrcode.
Importar biblioteca do sistema operacional e qrcode.
Importar biblioteca do sistema operacional e qrcode, adicionar o link ao qrcode, salvar imagem, formato e abrir a imagem
 
Importar biblioteca do qrcode, adicionar o link ao qr code, salvar imagem, formato e abrir a imagem.
Sobre SQL, responda:
 
22) Observe a tabela:
1/1
Tomando como referência as tabelas T1, T2 e T3, descritas anteriormente, o comando SQL:
select t1.A, t2.C, sum(t3.E) soma
from t1, t2, t3
where t1.B > 2 and t2.D < 55 and t3.E > 19
group by t1.A, t2.C
produz um resultado que, sem contar a linhade títulos, exibe:
Uma Linha
Duas Linhas
 
Três Linhas
Quatro Linhas
 
23) Para as tabelas T1 e T3, descritas anteriormente, a execução do comando SQL:
1/1
causaria na instância da tabela T3 a:
Preservação de todas as linhas
Remoção da linha 2, 110, 10
Remoção da linha 2, 120, 10
Remoção das linhas 2, 120, 10 / 2, 110, 10
 
Remoção de todas as linhas
 
24)  Em bancos de dados relacionais, uma transação é um conjunto de operações, que inicia quando se executa o primeiro comando SQL e termina de acordo com as situações caracterizadas a seguir:
1/1
As operações em I e II são conhecidas, respectivamente, por:
COMMIT e SAVEPOINT.
ABBEND e ROLLBACK.
ABBEND e SAVEPOINT.
COMMIT e ROLLBACK.
 
HTML, CSS, Javascript e Flask
6 de 6 pontos
Sobre HTML,CSS e JavasScript, responda:
 
25) Todo navegador consegue fazer a leitura do  HTML, que  é a linguagem utilizada para a apresentação de dados e informações.Acerca do HTML ,identifique a alternativa falsa:
1/1
HTML- Hyper Text Markup Language é uma linguagem de marcação de texto caracterizada pelo uso de TAGS.
Entre as TAGS a <h1> é usada para adicionar endereços em forma de link.
 
As famosas TAGS são instruções especiais que quando o código é executado no navegador se transformam em instruções.
<h1> é um exemplo para adicionar texto com formato de Título da página .
 
26) Mariana fez um site e ao enviar a seu cliente ele a informou que estava todo desalinhado , e Mariana enviou um vídeo mostrando que estava todo alinhado no notebook dela e quando abria no notebook de polegada maior ficava desalinhado.Mariana precisa da sua ajuda para deixar padrão em todos os dispositivos e telas o formato de seus sites!
1/1
Calcular a div em um tamanho padrão para apenas um dispositivo.
Usar o cálculo da margin no automático.
 
Usar o text-align: center, centralizado para alinhar conteúdo a conteúdo da página .
Calcular em todos os elementos o espaço sobrando e realizar a divisão por dois.
 
27) David iniciou na academia a algum tempo e deseja saber seu IMC(índice de massa corporal) aproveitou que estava estudando JavaScript e decidiu fazer o cálculo do IMC.
1/1
Opção 1
 
Opção 2
Opção 3
Opção 4
Sobre Flask, responda:
 
28) São exemplos de Frameworks Web baseados na linguagem Python:
1/1
Flask e Pyramid.
 
PyPy e CherryPy.
Joomla e CherryPy.
PyCrypto e Pyramid.
PyFrame e Flask.
 
29) Temos o método de GET e POST caso eu queira pedir uma requisição POST, teria que usar o :
1/1
request.args
request.forms
request.form
 
request.arguments
 
30) Paulo decidiu armazenar um certo dado usando Flask, para isso ao consultar a documentação como Paulo armazenar esses dados usando a biblioteca:
1/1
REGISTER
REGISTRAN
REGISTRANS
REGISTRANTS

Continue navegando