Baixe o app para aproveitar ainda mais
Prévia do material em texto
04/06/2023, 09:32 Avaliação I - Individual about:blank 1/4 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:826646) Peso da Avaliação 1,50 Prova 65454140 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 A linguagem de programação C possui tipos primitivos de dados, constantes e variáveis, atribuição, operadores aritméticos e funções. Os operadores aritméticos realizam o processo de cálculo diferentemente da atribuição, neste caso os cálculos seguem as regras estabelecidas na álgebra, onde os operadores compilam os valores da esquerda para a direita. Sobre os tipos de operadores binários e unários, assinale a alternativa CORRETA que apresenta os operadores unários: A Positivo e negativo; incremento e decremento. B Positivo e negativo; Multiplicação e divisão. C Multiplicação, divisão, módulo, incremento e decremento. D Multiplicação, divisão, módulo, soma e subtração. A linguagem de programação C é considerada de alto nível, a linguagem de programação C possui essa característica. Outra característica da linguagem C pode ser observada a partir do seu próprio compilador, este por sua vez executa os códigos, gerando programas executáveis muito menores e muito mais rápidos do que outras linguagens de programação. Sobre a linguagem de programação C, assinale a biblioteca CORRETA que tem como sua principal funcionalidade a “alocação de memória e comandos para o sistema operacional”.stdlib.h: A stdlib.h B stdio.h C time.h D math.h O conceito de string pode ser construído através do uso de várias linguagens de programação, como, por exemplo a construção de algoritmos simples, vamos analisar a seguir esses modelos, vamos iniciar pela linguagem C. Com base nas linguagens de programação, assinale a alternativa CORRETA no que diz respeito às linguagens que geram arquivos compilados: VOLTAR A+ Alterar modo de visualização 1 2 3 04/06/2023, 09:32 Avaliação I - Individual about:blank 2/4 A C, C++, JavaScript. B PHP, ASP. C Delphi, C++, C, C# e Visual Basic. D C#, Visual Basic e VBA (Visual Basic Aplicativos). Há uma sequência de tipo de dados que se adequa corretamente aos valores a seguir: 35 13.76 'João'Com base nessa sequência, assinale a alternativa CORRETA: A double, char, int. B float, float, char. C float, int, char. D int, float, char. Faz parte, como processo de estrutura de dados, o estudo sobre a interpretação e compilação de dados. A interpretação e compilação são formas de como um computador pode interpretar e compilar um código fonte de um programa, pode-se, assim dizer, que um computador precisa identificar, interpretar códigos e linguagens, após esta sequência de processos de interpretação o computador irá realizar a execução das tarefas solicitadas. Sobre compilação, assinale a alternativa CORRETA que apresenta os nomes nas caixas que correspondem a sequência de compilação da imagem anterior: A Código-Fonte => Código-Objeto => Código-Executável => Execução. 4 5 04/06/2023, 09:32 Avaliação I - Individual about:blank 3/4 B Código-Objeto => Código-Executável => Execução => Código-Fonte. C Código-Objeto => Código-Fonte => Código-Executável => Execução. D Código-Fonte => Código-Objeto => Execução => Código-Executável. A linguagem de programação C possui diversas características que a tornam uma excelente escolha como ferramenta computacional para a resolução de problemas. Sobre a linguagem de programação C, assinale a biblioteca CORRETA que tem como sua principal funcionalidade de “manipulação de dados nos formatos de data e hora”: A stdio.h B time.h C stdlib.h D math.h A interpretação e compilação são formas de como um computador pode interpretar e compilar um código fonte de um programa, podemos, assim dizer, que um computador precisa identificar, interpretar códigos e linguagens, após esta sequência de processos de interpretação o computador irá realizar a execução das tarefas solicitadas. A compilação é composta por? A Análise Sintática e Geração de Objeto. B Análise Léxica, Análise Sintática e Geração de Objeto. C Análise Léxica, Análise Sintática e Programa Fonte. D Análise Léxica, Análise Sintática. As funções são classificadas como rotinas e sub-rotinas automatizadas, isso define o processo de reutilização de código, pois se existe a necessidade de utilizar uma codificação já existente, apenas precisa ser chamada a função. As funções podem ser utilizadas sempre que existir a necessidade de utilizar um código específico, apenas precisa ser criada ou utilizada a mesma função. Sobre as funções em Java, analise as afirmativas a seguir: I- O principal cargo de funções com retorno é desenvolver um resultado para um determinado script, onde a solução da soma é gerada e utilizada para desenvolver este resultado para o script de um programa. II- As funções com argumentos também são funções dinâmicas, podem ser reutilizadas. III- Nas funções com argumentos cada argumento deve ter seu tipo declarado. 6 7 8 04/06/2023, 09:32 Avaliação I - Individual about:blank 4/4 IV- Nas funções sem argumentos, a função mais básica utilizada para executar uma rotina, conhecida como função main, esse comando é utilizando em um código, dentro de uma classe. Assinale a alternativa CORRETA: A As afirmativas I, III e IV estão corretas. B As afirmativas II, III e IV estão corretas. C As afirmativas II e IV estão corretas. D Somente a afirmativa I está correta. Os compiladores são identificados como programas que realizam a tradução do código-fonte para uma linguagem entendível para o computador. O processo de tradução (compilação) implica na conversão de programa, expresso em código-fonte, em um programa equivalente, expresso em código-executável. Com base no componente deste ciclo de compilação de programas em C, assinale a alternativa INCORRETA: A Código-objeto. B Código-interpretável. C Código-fonte. D Código-executável. Um tipo de dado define uma coleção de valores de dados e um conjunto de operações pré-definidas sobre eles. Programas de Computador realizam tarefas quão bem os tipos de dados disponíveis na linguagem usada casam com os objetivos no espaço do problema do mundo real. Logo, é crucial uma linguagem oferecer suporte para uma coleção apropriada de tipos e estruturas de dados. Os tipos de dados primitivos são formados por números inteiros, números, ponto flutuantes, caracteres e tipos nulos, com o código e a função de cada um deles em uma estrutura de dados primitivos. Com base nos tipos primitivos da linguagem C, assinale a alternativa CORRETA: A String, double, vetor, void e int. B Int, double, float, array e string. C Array, int, varchar2, number e long. D Void, char, double, int e float. 9 10 Imprimir 05/06/2023, 23:32 Avaliação II - Individual about:blank 1/5 Prova Impressa GABARITO | Avaliação II - Individual (Cod.:826643) Peso da Avaliação 1,50 Prova 66140467 Qtd. de Questões 10 Acertos/Erros 10/0 Nota 10,00 A sequência ou sucessão de Fibonacci, segundo a matemática, é a ordem de números inteiros que parte, geralmente, de 0 e 1 e que cada número subsequente representa a soma dos dois anteriores. No Proposta Leonardo Pisa, conhecido como Fibonacci, ele propôs a sequência numérica: (1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...). Essa sequência tem uma lei de formação simples: cada elemento, a partir do terceiro, é obtido somando-se os dois anteriores. Veja: 1+1=2, 2+1=3, 3+2=5 e assim por diante. Baseado no algorítimo, analise as sentenças a seguir: I- Ao informar a posição 8, o valor final em (T) será 21. II- Ao informar a posição 3, o valor final em (T) será 2. III- No estrutura de repetição utilizada nesse algoritmo (PARA- FAÇA), não se sabe a quantidade de vezes que será executada. IV- Se o valor da posição (lido por N) for 1 ou 2, o valor final em (T) será o mesmo. Assinale a alternativa CORRETA: A As sentenças I, II e IV estão corretas. B As sentenças I e III estão corretas. C As sentenças III e IV estão corretas. D Somente a sentença II está correta.Podemos afirmar que os vetores de ponteiros para estruturas possuem várias funções, além de alocar memória para um vetor. A função que ocorrerá através do recebimento da posição do local em que os dados serão armazenados, a função irá analisar se a posição na tabela está vazia, a função irá criar a alocação de uma nova estrutura, caso contrário, a própria função atualiza a estrutura que está apontada pelo ponteiro. Qual o tipo dessa função? VOLTAR A+ Alterar modo de visualização 1 2 05/06/2023, 23:32 Avaliação II - Individual about:blank 2/5 A Função Preenche. B Função Inicializa. C Função Retira. D Função Imprime. Na linguagem C, pode-se afirmar que a definição de cadeia de caracteres (strings) é uma sequência de letras, símbolos e também de números. Para facilitar o tratamento de strings, existem algumas sub- rotinas predefinidas, cada uma com sua funcionalidade. Com base na funcionalidade correspondente à sub-rotina “char strlwr (cadeia)”, assinale a alternativa CORRETA: A FUNÇÃO QUE RETORNA O NÚMERO DE CARACTERES ARMAZENADO NA CADEIA, NÃO CONSIDERANDO O CARACTERE NULL (/O). B FUNÇÃO QUE RETORNA UM VALOR 0 (ZERO) SE AS DUAS CADEIAS SÃO IGUAIS. C FUNÇÃO QUE RETORNA CADA CARACTER DA CADEIA CONVERTIDO PARA MINÚSCULOS. D FUNÇÃO QUE COPIA O CONTEÚDO DA CADEIA2 PARA DENTRO DA CADEIA1. A CADEIA2 PODE SER UMA CONSTANTE. Os vetores e as matrizes possibilitam o armazenamento de um conjunto de valores ao mesmo tempo, ou seja, é uma variável com vários compartimentos. Sobre as matrizes, analise as sentenças a seguir: I- A sintaxe da declaração de uma variável do tipo matriz deverá ser conforme o modelo a seguir: MatrizNotas : Matriz [1..3 , 1..4] de Real. II- Para realizar a inserção e leitura dos valores em uma matriz, será obrigatoriamente necessária a utilização de uma estrutura de repetição. III- A técnica conhecida por "teste de mesa" é utilizada pelo desenvolvedor para testar o algoritmo no computador. IV- A mesma matriz, por apresentar diversos compartimentos, poderá armazenar valores do tipo Inteiro e Caractere. V- A matriz é um vetor multidimensional, em que há a necessidade de utilizar um par de índices para localizar o valor desejado. Assinale a alternativa CORRETA: A As sentenças I, III e V estão corretas. B As sentenças II, III e IV estão corretas. C As sentenças II, IV e V estão corretas. D As sentenças I e V estão corretas. 3 4 05/06/2023, 23:32 Avaliação II - Individual about:blank 3/5 Considere um painel luminoso representado por uma matriz quadrada de ordem n, sendo n um número inteiro ímpar. A cor de cada célula é definida pelo elemento cor[i, j] utilizado na posição correspondente no painel. Considere, ainda, que a função par(x) devolve verdadeiro se o argumento x for um número par. O trecho de código a seguir foi elaborado para produzir determinado padrão no painel. ... m = n (+1)/2 para ( i de 1 até n ) faça para ( j de 1 até n ) faça se ((par(i) e par(j)) e ((i - j = 0) ou ((i + j) = (n + 1)) ou (i = m) ou (j = m)) então cor[i,j] = preto senão cor[i,j] = branco fim-se fim-para fim-para ... Nessa situação, se o valor de n for igual a 7, o padrão que será produzido no painel é: A Imagem A. B Imagem C. C Imagem B. D Imagem D. A classe String foi projetada na linguagem de programação Java de forma a operacionalizar um conjunto de métodos utilitários que permitam a manipulação das cadeias de caracteres que são armazenadas nos objetos. Estes métodos facilitam a reutilização de código já escrito, uma vez que a JVM já vem com eles implementados. Considerando os métodos utilitários da classe String e o 5 6 05/06/2023, 23:32 Avaliação II - Individual about:blank 4/5 código fonte da figura a seguir, assinale a alternativa CORRETA que apresenta a letra que será escrita no console: A o B w C r D R Podemos afirmar que os vetores de ponteiros para estruturas possuem várias funções, além de alocar memória para um vetor. Com base nas funções que fazem parte dos vetores de ponteiros, assinale a alternativa CORRETA: A Função Inicializa, Função Preenche, Função Retira e Função Imprime. B Função Inicializa, Função Preenche, Função Cancela e Função Imprime. C Função Inicializa, Função Atualiza, Função Retira e Função Imprime. D Função Inicializa, Função Preenche, Função Retira e Função Cancela. Tipos de dados abstratos (TAD) representam um conjunto de dados e as respectivas operações executadas sobre eles. Os TAD podem ser considerados uma metodologia de desenvolvimento de algoritmos onde se reduz o tamanho do código através da abstração. Com relação aos tipos de dados abstratos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A principal característica dos TAD é a finalidade das operações. ( ) Vetores, abstrato ponto e abstrato matriz são os três tipos de dados abstratos. ( ) Os TAD ficam externos ao módulo onde são criados, facilitando a visualização e a manipulação. ( ) Um programador não pode alterar os dados armazenados quando a implementação usa TAD. ( ) TAD é um tipo de dados que esconde a implementação de quem faz a manipulação. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - V - F - V. B V - F - F - F - V. 7 8 05/06/2023, 23:32 Avaliação II - Individual about:blank 5/5 C V - V - F - V - V. D F - F - V - F - F. Há algo que representa uma matriz em programação. Com base no exposto, assinale a alternativa CORRETA: A Uma matriz possui n números de linhas e n números de colunas. B Uma matriz possui n linhas e somente uma coluna. C Uma matriz possui n linhas e somente duas colunas. D Uma matriz possui simente uma linha e diversas colunas. As matrizes são estruturas homogêneas de dados criadas com o objetivo de permitir o armazenamento e a busca de informações na memória de maneira rápida e simples. Ao contrário das variáveis escalares, as matrizes permitem o armazenamento de diversos valores em uma só variável, utilizando índices para referenciar a posição em determinada dimensão. Considerando as características das matrizes, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma matriz simétrica é aquela cujas linhas podem ser trocadas pelas colunas, e os elementos não trocam de posição. ( ) Uma matriz não quadrada não pode ser transposta, pois o número de linhas é diferente do número de colunas. ( ) Uma matriz quadrada é aquela cujo número de linhas é igual ao número de colunas. ( ) Uma matriz 2x2 pode ser representada como um vetor de duas posições, em que cada posição referencia outro vetor de duas posições. Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. B V - F - F - V. C V - F - V - V. D V - F - V - F. 9 10 Imprimir 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 1/8 Prova Impressa GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:826645) 1. int main() { 2. pilha * p = cria_pilha(); 3. push(p, 2); 4. push(p, 3); 5. push(p, 4); 6. pop(p); 7. push(p, 2); 8. int a = pop(p) + pop(p); 9. push(p, a); 10. a += pop(p); 11. printf("%d", a); 12. return 0; 13. } Com base no exposto, analise as afirmativas a seguir: I- O valor apresentado na tela após a execução da linha 11 é 10. II- O valor exibido pelo programa seria o mesmo caso a instrução a += pop(p) da linha 10; fosse trocada por a += a; III- O vetor usado pela pilha é alocado estaticamente (linha 2). VOLTAR A+ Alterar modo de visualização Uma pilha é uma estrutura de dados que armazena uma coleção de itens de dados relacionados e 1 que garante o seguinte funcionamento: o último elemento a ser inserido é o primeiro a ser removido. É comum na literatura utilizar os nomes push e pop para as operações de inserção e remoção de um elementoem uma pilha respectivamente. O trecho de código apresentado na imagem, em linguagem C, define uma estrutura de dados pilha utilizando um vetor de inteiros, bem como algumas funções para sua manipulação. O programa a seguir utiliza uma pilha deste código. Peso da Avaliação 3,00 Prova 67392487 Qtd. de Questões 11 Acertos/Erros 10/0 Nota 10,00 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 2/8 Assinale a alternativa CORRETA: A As afirmativas I e II estão corretas. B Somente a afirmativa II está correta. C As afirmativas II e III estão corretas. D As afirmativas I e III estão corretas. Analise o código a seguir: 2 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 3/8 Qual o resultado da variável soma se as entradas forem respectivamente: 92 e 43? A 135. B 49. C 47. D 136. I- As listas simplesmente encadeadas permitem a navegação para o próximo nó da lista e também para o nó anterior. II- Uma vantagem da lista duplamente encadeada é a possibilidade de se percorrer a lista em qualquer sentido. III- As listas duplamente encadeadas requerem duas variáveis específicas para controle da própria lista em cada nó. IV- Pode-se afirmar que o desempenho de uma busca em lista duplamente encadeada é superior ao desempenho da mesma busca em uma lista simplesmente encadeada. Agora, assinale a alternativa CORRETA: A lista duplamente encadeada é um tipo de estrutura de dados que apresenta vantagens e 3 desvantagens quando comparada com a lista simplesmente encadeada. Cabe ao desenvolvedor, após análise criteriosa do problema, selecionar a mais adequada à situação em questão. Com relação às semelhanças e diferenças entre listas simplesmente encadeadas e listas duplamente encadeadas, analise as sentenças a seguir: 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 4/8 B As sentenças I, III e IV estão corretas. C Somente a sentença III está correta. D Somente a sentença II está correta. Na linguagem C, pode-se afirmar que a definição de cadeia de caracteres (strings) é uma sequência de letras, símbolos e também de números. Para facilitar o tratamento de strings, existem algumas sub- rotinas predefinidas, cada uma com sua funcionalidade. Com base na funcionalidade correspondente à sub-rotina “char strlwr (cadeia)”, assinale a alternativa CORRETA: A FUNÇÃO QUE RETORNA CADA CARACTER DA CADEIA CONVERTIDO PARA MINÚSCULOS. B FUNÇÃO QUE RETORNA O NÚMERO DE CARACTERES ARMAZENADO NA CADEIA, NÃO CONSIDERANDO O CARACTERE NULL (/O). C FUNÇÃO QUE COPIA O CONTEÚDO DA CADEIA2 PARA DENTRO DA CADEIA1. A CADEIA2 PODE SER UMA CONSTANTE. D FUNÇÃO QUE RETORNA UM VALOR 0 (ZERO) SE AS DUAS CADEIAS SÃO IGUAIS. Há algo que representa uma matriz em programação. Com base no exposto, assinale a alternativa CORRETA: A Uma matriz possui simente uma linha e diversas colunas. B Uma matriz possui n linhas e somente uma coluna. C Uma matriz possui n linhas e somente duas colunas. 4 5 A As sentenças II e III estão corretas. 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 5/8 D Uma matriz possui n números de linhas e n números de colunas. A estrutura de dados é composta por muitas funcionalidades e características, as quais têm como objetivo auxiliar a linguagem de programação e aos programadores, tornando os programas mais estruturados. Com base na recursividade, assinale a alternativa INCORRETA: A A estrutura da recursividade consiste em uma fila - descer até a base fazendo os cálculos ou rotinas de cada instrução, e então da base até o topo da pilha são empilhados os resultados de cada instrução e no final o topo contém o resultado que é retornado. B A recursividade é uma função dentro de outra. C As chamadas recursivas devem ser limitadas para evitar o uso excessivo de memória. D A recursividade é um elemento que tem a função, dentro da estrutura de dados, de executar a chamada da mesma função, esta pode ser tanto uma recursividade direta, quanto uma recursividade indireta. Um fator muito interessante e importante da linguagem Java foi sua grande contribuição para impulsionar a forma como eram desenvolvidos os programas, possui uma especificidade de desenvolver seus códigos orientados a objetos. O Java simplificou a programação geral na web, ela inovou com um tipo de programa de rede chamado applet que, na época, mudou a maneira do mundo on-line pensar em conteúdo. Com base nos recursos da linguagem Java, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma característica muito positiva da linguagem de programação Java é sua portabilidade de ser utilizada em qualquer tipo de equipamento tecnológico, seja ele um equipamento móvel ou equipamento estático fisicamente, suas funcionalidades vão além do uso de apenas um computador, mas podem ser vistos em vários tecnologias, como computadores, laptop, tablets e smartphones. ( ) Um fator muito importante para a linguagem de programação Java é a segurança que fica a cargo do applet, não permitindo que programas não confiáveis e não autorizados acessem arquivos de computador. ( ) Applets são grandes programas Java que demandam uma banda de internet elevada, além de serem inseridos em códigos de PHP 6 7 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 6/8 ( ) Os applets possuem a característica de possibilitar e desenvolver programas dentro de páginas em HTML, tornam as páginas da web muito mais intuitivas, pois disponibilizam formas animadas, dinâmicas e interativas para a web. Assinale a alternativa que apresenta a sequência CORRETA: A V – F – F – V. B V – F – V – F. C F – V – F – V. D V – V – F – V. Vários são os tipos de estrutura de dados quando o assunto é o armazenamento e acesso eficiente dos dados: pilhas, filas, vetores, matrizes, listas. Cada um dos tipos citados tem características muito particulares com relação à inclusão, ao acesso e à exclusão dos dados. Com relação às estruturas de dados, analise as sentenças a seguir: I- Na fila, não há exclusões e as inserções são feitas sempre na parte inferior. II- As estruturas de dados são sempre estáticas, ou seja, seu tamanho ou capacidade de armazenamento nunca sofrem alterações. III- As inserções e as exclusões podem ser feitas em qualquer lugar da lista em uma lista encadeada. IV- Nas pilhas, as inserções e as exclusões são feitas apenas no seu topo. Assinale a alternativa CORRETA: A As sentenças I e III estão corretas. B As sentenças II, III e IV estão corretas. C As sentenças III e IV estão corretas. D As sentenças I, II e IV estão corretas. Estruturas de dados são objetos que armazenam dados de forma eficiente, ofertando ao usuário uma ordenação eficiente dos dados e buscas por meio de palavras-chave, por exemplo. Com relação a uma estrutura de dados LIFO, onde o último elemento a entrar é o primeiro a sair, assinale a alternativa CORRETA: A Matrizes. B Vetores. 9 8 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 7/8 C Pilhas. D Listas encadeadas. Os tipos estruturados permitem o agrupamento de informações mais simples no formato de variáveis em entidades mais complexas, com o objetivo de facilitar a sua manipulação. Diversas linguagens de programação permitem a implementação destes tipos estruturados. Com base no exposto, analise as sentenças a seguir: I- Como a ferramenta para a representação do tipo estruturado é a linguagem de programação, o domínio não deve influenciar na definição deste tipo. II- Para representar uma abstração eficiente, os tipos estruturados devem ter rotinas que agem sobre eles. III- Uma das maneiras de a linguagem de programação C fornecer o agrupamento dos dados é por meio das structs. IV- Um dos objetivos destes tipos estruturados é identificar e desenvolver modelos matemáticos e abstrações do mundo real. Agora, assinale a alternativa CORRETA: A As sentenças I e II estão corretas. B As sentenças I e IV estão corretas. C As sentençasI, II e III estão corretas. D As sentenças II, III e IV estão corretas. (ENADE, 2011) A pilha é uma estrutura de dados que permite a inserção/remoção de itens dinamicamente seguindo a norma de último a entrar, primeiro a sair. Suponha que para uma estrutura de dados, tipo pilha, são definidos os comandos: PUSH (p, n): Empilha um número "n" em uma estrutura de dados do tipo pilha "p"; POP (p): Desempilha o elemento no topo da pilha. Considere que, em uma estrutura de dados tipo pilha "p", inicialmente vazia, sejam executados os seguintes comandos: PUSH (p, 10) PUSH (p, 5) PUSH (p, 3) PUSH (p, 40) POP (p) PUSH (p, 11) PUSH (p, 4) PUSH (p, 7) POP (p) POP (p) Após a execução dos comandos, o elemento no topo da pilha "p" e a soma dos elementos armazenados na pilha "p" são, respectivamente: 10 11 25/06/2023, 13:06 Avaliação Final (Objetiva) - Individual about:blank 8/8 A 11 e 29. B 4 e 80. C 7 e 29. D 11 e 80. Imprimir [AV I] (Objetiva) - Individual – Linguagens de Programação e Estruturas de Dados (ADS12).pdf (p.1-4) [AV II] (Objetiva) - Individual – Linguagens de Programação e Estruturas de Dados (ADS12).pdf (p.5-9) _AVALI~2.PDF (p.10-17)
Compartilhar