Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/06/2018 AVA UNIVIRTUS 1/3 PAP Uninter PAP UNINTER Ava Univirtus Ava Univirtus EJA UNINTER Avisos 1. Curso: CST ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Estrutura de Dados Roteiro de Estudo Avaliações Tutoria Fórum Trabalhos Chat Rádio Web Avisos 1. Avaliação 2. novo LUÃ MENDONÇA DE OLIVEIRA - RU: 1818645 Nota: 100 PROTOCOLO: 2018041818186451A492DD Disciplina(s): Estrutura de Dados Data de início: 18/04/2018 16:06 Prazo máximo entrega: 18/04/2018 17:06 Data de entrega: 18/04/2018 16:29 Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens. O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no âmbito cível e criminal. Questão 1/4 - Estrutura de Dados Cite dois tipos de ordenação de vetores. 16/06/2018 AVA UNIVIRTUS 2/3 Nota: 25.0 Ordenação por seleção e ordenação por inserção. Questão baseada nos slides da aula 4, slide 5 a 11. Resposta: Ordenação por seleção e ordenação por inserção. Questão 2/4 - Estrutura de Dados Descreva o que são registros em programação. Nota: 25.0 São novos tipos de variáveis criados pelo programador, as quais podem conter outros tipos diferentes de variáveis. Ex.: Podemos criar uma variável registro que contenha campos “strings”, “inteiros” e “vetores”. Questão baseada nos slides da aula 2, slide 13. Resposta: Registros (struct), é um método de agrupar o conteúdo de variáveis diferentes em uma única variável. Para utilizar o conteúdo declarado no registro, basta informar a estrututura seguida de variável que deseja utilizar (pessoa.nome). Ex: struct dados { char nome[30]; date dtnacimento; int cpf;} pessoa; Questão 3/4 - Estrutura de Dados Em linguagem de programação, o que são estruturas de decisão (ou seleção)? Nota: 25.0 São estruturas (rotinas ou comandos) que executam determinadas tarefas (rotinas de programação), mediante uma determinada condição. Ex.: se a condição for verdadeira executa uma rotina, mas se for falsa, pode executar uma outra rotina. Questão baseada nos slides da aula 1, slide 11. Resposta: São estruturas que fazem o programa executar determinada tarefa mediante uma condição lógica. Ex: se (x>y) executar a tarefa a,b,c. Questão 4/4 - Estrutura de Dados Quais são os passos necessários e na ordem correta para armazenar novos registros em uma Pilha e não perder a referência dos registros da Pilha? Nota: 25.0 1º alocar novo espaço de memória; 2º armazenar os dados no espaço alocado; 3º conectar o novo registro na Pilha; 4º atualizar as variáveis de controle da Pilha. 16/06/2018 AVA UNIVIRTUS 3/3 Questão baseada nos slides da aula 5, slide 17. Resposta: 1º alocar novo espaço de memória; 2º armazenar os dados no espaço alocado; 3º conectar o novo registro na Pilha; 4º atualizar as variáveis de controle da Pilha. Orientações para realização da avaliação. Dicas da coordenação: Tempo máximo: 0 minutos (após o início). Deseja iniciar a prova agora? NÃO SIM, quero iniciar Para realizar essa avaliação é necessário estar no polo e o tutor deve autorizar o início. Caso você esteja no polo, chame o tutor para autorizar o início da avaliação. RU Senha Conheça o novo AVA UNINTER × carregando...
Compartilhar