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 23 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 23 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 23 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

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.
1/1
Decimal
Binário
Octal
Hexadecimal
1)O que você entende por ciência da computação?
2) Qual o sistema que o computador usa?
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:
 
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
void
int
main
#inclunde <stdio.h>
1/1
char
bool
double
float
 
4)Como é chamada a função principal de um programa em C?
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
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 4 de 6 pontos
Sobre Arrays, responda:
 
6) Para uso de condições na linguagem C , usamos 3 formatos para avaliar
a sentença. Observe o código abaixo:
 
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
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.
 
7) Observe o código a seguir:
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 :
0/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
Resposta correta
9
Sobre Algoritmos, responda:
  
9) Um professor de matemática colocou duas linhas:
 
1/1
De acordo com a escolha do Marcos ele conseguiu abrir o
baú?
Sim
Não
0/1
Somente o 0
0 e 1
Somente o 1
0 e 2
Resposta correta
0 e 2
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.
11) Quais são os algoritmos  de ordenaçã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 5 de 6 pontos
Sobre Memória, responda:
 
12)  Considere os seguintes algoritmos e suas complexidades na notação
Big O:
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.
1/1
Certo
Errado
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.
 
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:
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.
15) Assinale a alternativa correta com relação ao estudo de Ponteiros?
 
Sobre Estrutura de Dados, responda:
0/1
Lista simplesmente encadeada.
Fila.
Pilha.
Árvore binária
Resposta correta
Lista simplesmente encadeada.
  
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
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.
1/1
Matriz
Grafo
Árvore
Lista encadeada
17) Sobre árvores binárias, considere as afirmativas a seguir:
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.
Python e SQL 3 de 6 pontos
Sobre Python, responda:
0/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.
  
19) Paulo, resolveu testar o código que compara o chute digitado pelo
usuário com um número secreto definido no programa.
0/1
De acordo com o que se
foi estudado a saída dos
dados nesse programa é :
Fundação Estudar Fundacaoestudar
Opção 3
FundacaoEstudar
Resposta correta
FundacaoEstudar
20) Temos o seguinte trecho de código:
0/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.
Resposta correta
Importar biblioteca do sistema operacional e qrcode, adicionar o link ao qrcode,
salvar imagem, formato e abrir a imagem
Sobre SQL, responda:
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 ajudarMaria Clara a
conseguir divulgar suas músicas:
 
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
linha de títulos, exibe:
Uma Linha
Duas Linhas
Três Linhas
Quatro Linhas
22) Observe a tabela:
 
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
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 3 de 6 pontos
 
23) Para as tabelas T1 e T3, descritas anteriormente, a execução do
comando SQL:
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:
 
Sobre HTML,CSS e JavasScript, responda:
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 .
0/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.
Resposta correta
Usar o cálculo da margin no automático.
  
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:
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
Opção 1 Opção 2
Opção 3 Opção 4
Sobre Flask, responda:
 
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
Flask e Pyramid.
PyPy e CherryPy.
Joomla e CherryPy.
PyCrypto e Pyramid.
PyFrame e Flask.
0/1
request.args
request.forms
request.form
request.arguments
Resposta correta
request.form
 
28) São exemplos de Frameworks Web baseados na linguagem Python:
29) Temos o método de GET e POST caso eu queira pedir uma requisição
POST, teria que usar o :
0/1
REGISTER
REGISTRAN
REGISTRANS
REGISTRANTS
Resposta correta
REGISTRANTS
Pesquisa de conclusão e perfil 0 de 0 pontos
Sim
Não
30) Paulo decidiu armazenar um certo dado usando Flask, para isso ao
consultar a documentação como Paulo armazenar esses dados usando a
biblioteca:
O CC50 foi seu primeiro curso sobre programação? *
0
1
2
3
4
5
6
7
8
9
10
Achei muito interessante, fiz várias anotações e quero me aprofundar mais.
De 1 a 10 o quanto você indicaria o CC50 a um amigo (a), considerando Zero
(não indicaria nunca) e 10 ( indicaria com certeza )
*
O que você achou do curso?
Muito mais confiante
Mais confiante
Não mudou minha confiança
Menos confiante
Muito menos confiante
Muito mais interessado
Mais interessado
Não mudou meu interesse
Menos interessado
Muito menos interessado
DD
/
MM
/
AAAA
Após concluir o curso você se sente mais confiante em aplicar para vagas de
tecnologia?
*
Após concluir o curso você se sente mais interessado em seguir uma carreira
ligada a tecnologia?
*
Data de Nascimento *
24 08 1998
Até 2
De 3 a 4
De 4 a 10
De 10 a 20
De 20 a 30
Mais de 30
Qual a sua renda familiar em número de salários mínimos? Considere a renda de
todas as pessoas que ajudam em seu sustento. Utilize o salário mínimo como
aprx. R$ 1.000.

Outros materiais