Tipos Abstratos De Dados Em C

4 Questões
Tipos Abstratos De Dados Em C

Este Quiz é sobre conceitos iniciais de Algoritmos e Estrutura de Dados. Foi elaborado pelo Prof. Josenildo Silva (josenildo_silva [no] yahoo.com).

Please wait...
Questions and Answers
  • 1. 
    O que é um TAD?
    • A. 

      Uma especificação de um tipo abstrato de dados.

    • B. 

      Uma implementação de um programa em C.

    • C. 

      Uma lista de erros de compilação

    • D. 

      Sigla para Tarefas A serem Desenvolvidas em um ambiente de programação colaborativa

    • E. 

      Não sei.

  • 2. 
    O que é a assinatura de uma função?
    • A. 

      Um tipo de segurança provido por assinatura digital de funções

    • B. 

      A forma de uma função escrever seu nome

    • C. 

      A descrição do protótipo da função

    • D. 

      A caligrafia da função

    • E. 

      Não sei

  • 3. 
    O trecho de código abaixo em linguagem C refere-se à: Racional* somar(Racional *r1, Racional *r2);Assuma que o tipo Racionais foi definido anteriormente.
    • A. 

      Assinatura de uma função para somar dois números racionais dados seus ponteiros e devolve um ponteiro

    • B. 

      Protótipo de uma função que multiplica um racional pela soma de dois racionais r1 e r2

    • C. 

      O trecho não é válido em linguagem C

    • D. 

      É a definição do TAD Racional

    • E. 

      Não sei

  • 4. 
    Tipos Abstratos de Dados são melhor implemntados usando separação de arquivo em C
    • A. 

      Verdadeiro

    • B. 

      Falso