Buscar

Algoritmos e Programação de Computadores I - S7 - 2024 nota 10 - UNIVESP

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

Prévia do material em texto

11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ...
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 1/5
Fazer teste: Semana 7 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções Olá, estudante!
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você
considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da
página e pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Pronto! Sua atividade já está registrada no AVA.
Várias
tentativas
Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar
conclusão
Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
Um dos mais importantes recursos da linguagem Python é
sua facilidade em lidar com listas, vetores e matrizes. Uma
das formas de criar listas em Python é atribuir um conjunto
de valores a uma variável. 
Com base nas listas em Python, assinale a alternativa
correta.
a. A declaração correta de uma lista é: <variável> = [].
b. A declaração correta de uma lista é: Def <variável> = ().
c. A declaração correta de uma lista é: Set <variável> = [].
d. A declaração correta de uma lista é: <variável> = ().
e. A declaração correta de uma lista é: List <variável> = {}.
PERGUNTA 1 1,66 pontos   Salva
PERGUNTA 2 1,66 pontos   Salva
 Estado de Conclusão da Pergunta:
11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ...
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 2/5
Um dos principais recursos das linguagens de
programação são os vetores e as matrizes. Na linguagem
Python, é possível a criação de vetores (listas
unidimensionais) e matrizes (listas multidimensionais).
Com relação às listas unidimensionais em Python, assinale
a alternativa correta.
a. As listas unidimensionais são formadas por apenas um
elemento.
b. As listas unidimensionais são formadas por um ou mais
elementos que não podem ser alterados ou excluídos.
c. As listas unidimensionais podem ser criadas utilizando o termo
"def list".
d. Uma lista unidimensional pode ser criada por uma variável que
recebe um conjunto de elementos separados por vírgulas dentro
de chaves.
e. Uma lista unidimensional pode ser criada por uma variável que
recebe um conjunto de elementos separados por vírgulas dentro
de colchetes.
As listas multidimensionais são recursos indispensáveis
para a produtividade do desenvolvimento de software que
usa estruturas de dados. 
Assim, considere as seguintes matrizes:
1. numeros = [[0,1],[1,2],[3,4][5,6]]
2. numeros = [[1,0],[2,1],[4,3]]
3. numeros = [[0,1, 2],[1,3, 2],[5,4,3]]
I. numeros[2][0] = 4
II. numeros[1][1] = 3
III. numeros[1][1] = 2
Assinale a alternativa que relaciona adequadamente os
dois grupos de informações, sendo o primeiro grupo as
matrizes e seus elementos, e o grupo dois o elemento no
índice da linha e coluna.
PERGUNTA 3 1,67 pontos   Salva
11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ...
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 3/5
a. 1-III; 2-II; 3-I.
b. 1-II; 2-I; 3-III.
c. 1-I; 2-II; 3-III.
d. 1-III; 2-I; 3-II.
e. 1-I; 2-III; 3-II.
Dado o seguinte programa com uma matriz de 3x3: 
1 matriz = [ [3, 4, 5], [5, 6, 7], [7, 6, 5] ] 
2 for i in range(0, 3): 
3 print(matriz[i]) 
4 
Indique a alternativa que apresenta o resultado da execução das linhas
2 e 3. 
a. [3, 4, 5] 
b. [5, 7, 5] 
c. Erro de sintaxe por não apresentar o outro índice da matriz. 
d. [3, 5, 7] 
e. [3, 4, 5]
[5, 6, 7] 
[7, 6, 5] 
PERGUNTA 4 1,67 pontos   Salva
A linguagem Python tem recursos para manipular
estruturas de dados, dentre eles, as listas
multidimensionais. 
Com base no uso das listas multidimensionais em Python,
analise as asserções a seguir e as relações propostas
entre elas.
I. É possível criar uma lista multidimensional para
armazenar uma lista de clientes e seus atributos, como
código, nome, data de nascimento, endereço e telefone. 
PORQUE 
II A li t ltidi i i li P th ã
PERGUNTA 5 1,67 pontos   Salva
11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ...
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 4/5
II. As listas multidimensionais em linguagem Python são
mutáveis e permitem alteração, exclusão, inclusão e
recuperação dos seus elementos.
Analisando as asserções anteriores, conclui-se que:
a. as duas asserções são verdadeiras, e a segunda não justifica a
primeira.
b. a primeira asserção é falsa, e a segunda é verdadeira.
c. as duas asserções são verdadeiras, e a segunda justifica a
primeira.
d. a primeira asserção é verdadeira, e a segunda é falsa.
e. as duas asserções são falsas.
A Python, assim como outras linguagens de programação,
utiliza estruturas de dados com as listas unidimensionais e
multidimensionais e também possui outros comandos de
manipulação das listas, que trazem facilidade no
desenvolvimento de soluções de tratamento de dados e
informações. 
Com base no uso de listas multidimensionais em Python,
analise as asserções a seguir e as relações propostas
entre elas.
I. A criação de listas multidimensionais pode ser feita
usando estruturas de repetição encadeadas, sendo uma
delas para preenchimento das linhas e outra para
preenchimento das colunas.
PORQUE 
II. A leitura de uma matriz ou de uma lista multidimensional
em Python pode ser feita usando estruturas de repetição
encadeadas, sendo uma delas para leitura das linhas e
outra para leitura das colunas.
Analisando as asserções anteriores, conclui-se que:
PERGUNTA 6 1,67 pontos   Salva
11/03/2024, 14:45 Fazer teste: Semana 7 - Atividade Avaliativa – ...
https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_182696_1&course_id=_12663_1&content_id=_1484410_1… 5/5
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar
todas as respostas.
 
a. as duas asserções são verdadeiras, e a segunda justifica a
primeira.
b. a primeira asserção é verdadeira, e a segunda é falsa.
c. as duas asserções são verdadeiras, e a segunda não justifica a
primeira.
d. as duas asserções são falsas.
e. a primeira asserção é falsa, e a segunda é verdadeira.
Salvar todas as respostas Salvar e Enviar

Outros materiais