Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: QUESTIONÁRIO UNIDADE II ALGORITMOS 7642-60_55903_R_E1_20211 CONTEÚDO Usuário rodrigo.lima49 @aluno.unip.br Curso ALGORITMOS Teste QUESTIONÁRIO UNIDADE II Iniciado 11/05/21 19:27 Enviado 11/05/21 19:29 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 1 minuto Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0,25 em 0,25 pontos rodrigo.lima49 @aluno.unip.br ← OK Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 1 of 9 11/05/2021 19:29 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: Como é de�nida uma estrutura de dados? É qualquer representação de dados e suas operações associadas. É apenas um determinado tipo de representação lógica. É qualquer representação de fontes e suas operações externas. É uma única representação de dados e suas operações uniformes. É determinada representação de números e suas operações positivas. É qualquer representação de dados e suas operações associadas. Resposta: E Comentário: uma estrutura de dados é qualquer representação de dados e suas operações associadas. Mesmo um número inteiro ou um número de ponto �utuante armazenado no computador pode ser visto como uma estrutura de dados simples. Normalmente, uma estrutura de dados deve ser uma organização ou estruturação para uma coleta de dados e/ou itens. Pergunta 2 Resposta Selecionada: a. Respostas: a. b. Ao selecionar uma estrutura de dados para resolver um problema, quais etapas deveram ser seguidas, em sua respectiva ordem? 1 - Analise seu problema para determinar as operações básicas que devem ser suportadas. 2 - Quanti�que as restrições de recursos para cada operação. 3 - Selecione a estrutura de dados que melhor atenda a esses requisitos. 1 - Analise seu problema para determinar as operações básicas que devem ser suportadas. 2 - Quanti�que as restrições de recursos para cada operação. 3 - Selecione a estrutura de dados que melhor atenda a esses requisitos. 1 - Selecione a estrutura de dados sem se preocupar com especi�cações dos requisitos. 2 - Analise seu problema para determinar as operações complexas que devem ser suportadas. 3) Quanti�que os recursos para cada operação. 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 2 of 9 11/05/2021 19:29 c. d. e. Feedback da resposta: 1 - Analise as soluções para determinar as operações irrelevantes que devem ser suportadas. 2 – Não se preocupe com restrições de recursos para cada operação. 3 - Selecione uma estrutura de dados qualquer. 1 - Analise seu problema para determinar as operações contraditórias que devem ser programadas. 2 - Quanti�que as restrições de recursos para uma única operação. 3 - Selecione a estrutura de dados que melhor atenda a esses requisitos. 1 - Quanti�que as restrições de recursos para cada operação. 2 - Selecione a estrutura de dados que melhor atenda a esses requisitos. 3 - Analise seu problema para determinar as operações básicas que devem ser suportadas. Resposta: A Comentário: ao selecionar uma estrutura de dados para resolver um problema, deve-se seguir estas etapas: 1º Analise seu problema para determinar as operações básicas que devem ser suportadas. 2º Quanti�que as restrições de recursos para cada operação. 3º Selecione a estrutura de dados que melhor atenda a esses requisitos. Pergunta 3 Resposta Selecionada: a. Respostas: a. b. c. d. e. Uma variável indexada unidimensional é aquela que: A partir de um único nome e de um número (o índice), permite o armazenamento e a localização de um conjunto de dados. A partir de um único nome e de um número (o índice), permite o armazenamento e a localização de um conjunto de dados. A partir de vários nomes e de vários números (o índice), permite o armazenamento e a transformação de um conjunto de redes. A partir de um único símbolo e de uma �gura (gravura), permite o armazenamento e a localização de um conjunto de dados. A partir de um único conjunto de letras (o código), permite o armazenamento e a localização de informações. A partir de dois códigos e de um nome (a senha), permite o armazenamento e a localização de um conjunto de dados. 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 3 of 9 11/05/2021 19:29 Feedback da resposta: Resposta: A Comentário: uma variável indexada unidimensional é aquela que, a partir de um único nome e de um número (o índice), permite o armazenamento e a localização de um conjunto de dados. As variáveis indexadas unidimensionais também são conhecidas por arranjos unidimensionais ou ainda vetores. Pergunta 4 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 4 of 9 11/05/2021 19:29 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: A imagem a seguir representa qual aplicação? Algoritmo em Portugol para calcular a média aritmética dos elementos de um vetor. Diagrama de blocos para leitura dos elementos de uma matriz do tipo vetor Diagrama de blocos para escrita dos elementos de uma matriz do tipo vetor. Diagrama de blocos para programa com matriz dinâmica. Algoritmo em Portugol para calcular a média aritmética dos elementos de um vetor. Exemplo do layout de um registro com seus campos. Resposta: D Comentário: a ilustração corresponde a uma imagem que apresenta o algoritmo em Portugol de um programa que realiza o cálculo da média aritmética dos elementos de um vetor. Pergunta 5 Resposta Selecionada: d. Sobre a estrutura de registro, podemos dizer que é um recurso que possibilita: Combinar vários dados de tipos diferentes em uma mesma estrutura de dados, sendo assim considerada heterogênea. 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 5 of 9 11/05/2021 19:29 Respostas: a. b. c. d. e. Feedback da resposta: Unir apenas dois dados de tipos diferentes em uma mesma estrutura, considerada por isso igualitária. Combinar vários dados de tipos iguais em uma mesma estrutura de dados, considerada homogênea. Combinar três dados de tipos diferentes em duas estrutura de dados, considerada uma tríade. Combinar vários dados de tipos diferentes em uma mesma estrutura de dados, sendo assim considerada heterogênea. Desintegrar vários dados de tipos diferentes, considerada dessa forma um multidivisor de informações paralelas. Resposta: D Comentário: a estrutura de registro é um recurso que possibilita combinar vários dados de tipos diferentes (chamados de campos) em uma mesma estrutura de dados. Por essa razão, esse tipo de estrutura de dados é considerado heterogêneo. De forma mais ampla, pode-se dizer que registro é uma coleção designada de dados que descreve um objeto de dados como sendo uma abstração de dados. Pergunta 6 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da resposta: As principais partes de sistemas operacionais populares como Windows, UNIX, Linux ainda estão escritas em Linguagem C. Isso ocorre porque: Ainda hoje, quando se trata de desempenho (velocidade de execução), nada supera essa linguagem. Ainda hoje, quando se trata de desempenho (velocidade de execução), nada supera essa linguagem. São sistemas operacionais atrasados. Não foram desenvolvidas outras formas de linguagem. Não existem outras opções. Essa é a única linguagem que funciona. Resposta: A Comentário: as principais partes de sistemas operacionais populares como Windows, UNIX, Linux ainda estão escritas em C. Issoocorre porque ainda 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 6 of 9 11/05/2021 19:29 hoje, quando se trata de desempenho (velocidade de execução), nada supera essa linguagem. Além disso, se for necessário estender o sistema operacional para trabalhar com novos dispositivos, é necessário escrever programas de driver de dispositivo. Esses programas são escritos exclusivamente em C. Pergunta 7 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: As operações básicas de um sistema de computador formam o que é conhecido como: Um conjunto de instruções do computador. Linguagem C. Condensador de plataforma. Gerador de matriz. Reprodutor grá�co. Um conjunto de instruções do computador. Resposta: E Comentário: um programa de computador é apenas uma coleção das instruções necessárias para resolver um problema. As operações básicas de um sistema de computador formam o que é conhecido como um conjunto de instruções do computador. Pergunta 8 Resposta Selecionada: c. Respostas: a. b. c. A linha de comentários é usada para aumentar a legibilidade do programa. É útil para incluir no código as explicações sobre o programa e geralmente é usada para auxiliar na documentação. A linha de comentário pode ser única ou múltipla, mas não deve ser aninhada. Pode estar em qualquer lugar do programa, exceto: Dentro da constante e no caractere da string constante. Para incluir no código fonte o objetivo do programa. Pode aparecer em qualquer lugar em que um caractere de espaço em branco é permitido. Dentro da constante e no caractere da string constante. 0,25 em 0,25 pontos 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 7 of 9 11/05/2021 19:29 d. e. Feedback da resposta: Para incluir no código as explicações sobre o programa. Pode aparecer na mesma linha de uma instrução de código. Resposta: C Comentário: pela linha de comentário é possível incluir no código fonte o objetivo do programa, explicações sobre os processos que estão sendo executados e demais informações. A linha de comentário pode ser única ou múltipla, mas não deve ser aninhada. Pode estar em qualquer lugar do programa, exceto dentro da constante e no caractere da string constante. Pergunta 9 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: O exemplo da imagem representa: Primeiro programa c com declaração de retorno – imagem do programa Dev C++. Exemplo da estrutura condicional: if...else – imagem do programa Dev C++. Representação grá�ca da memória de um computador com variáveis. Primeiro programa c com declaração de retorno – imagem do programa Dev C++. Exemplo da estrutura condicional: if – imagem do programa Dev C++. Implementação do problema apresentado – imagem do programa Dev C++. Resposta: C Comentário: a execução do programa começa com as chaves de abertura e termina com as chaves de fechamento. No �nal de cada linha, 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 8 of 9 11/05/2021 19:29 Terça-feira, 11 de Maio de 2021 19h29min07s GMT-03:00 obrigatoriamente, devemos colocar o ponto e vírgula que indica o encerramento de instrução. No exemplo em questão, temos a representação do primeiro programa c com declaração de retorno – imagem do programa Dev C++. Pergunta 10 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: Os laços de repetição são um bloco de instruções que executam um conjunto de instruções. Nos loops é possível repetir uma parte especí�ca do programa por um número especi�cado de tempo ou até que um determinado número de condições seja satisfeito. Existem três tipos de loops em C, são eles: 1) While; 2) Do ... while; 3) For. 1) Void; 2) For; 3) While. 1) Resp; 2) Do… While; 3) Do...For. 1) While; 2) Do ... while; 3) For. 1) F�ush; 2) Printf; 3) For. 1) While; 2) �ush; 3) Void. Resposta: C Comentário: While, Do... While e For são os três tipos de loops em C, que possibilitam repetir uma parte especí�ca do programa por um número especi�cado de tempo ou até que um determinado número de condições seja satisfeito. 0,25 em 0,25 pontos Revisar envio do teste: QUESTIONÁRIO UNIDADE II – 7642-... https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_i... 9 of 9 11/05/2021 19:29
Compartilhar