UNIDADE 4 - AULA 8 Flashcards
Pergunta: O que é programação estruturada e qual é sua abordagem principal?
Resposta: A programação estruturada é um método de desenvolvimento de software que utiliza modularização e design estruturado, dividindo programas em módulos menores e utilizando código estruturado para minimizar erros e interpretações incorretas.
Pergunta: Quais são as três categorias principais de estruturas de controle na programação?
Resposta: As três categorias principais de estruturas de controle são: estrutura sequencial, estrutura condicional ou de seleção, e estrutura de repetição ou de iteração.
Pergunta: Quais são as principais diferenças entre métodos e funções em C#?
Resposta: A principal diferença entre métodos e funções em C# é que os métodos têm um tipo de retorno nulo (void), enquanto as funções têm um tipo de retorno definido, como int, string ou float, por exemplo. Os dois termos, no entanto, são frequentemente usados de forma intercambiável.
Pergunta: O que são os <modificadores_de_acesso> em uma função e qual é a sua finalidade?</modificadores_de_acesso>
Resposta: Os <modificadores_de_acesso> são usados para especificar o escopo de acessibilidade de um membro de uma classe ou tipo da própria classe. Eles determinam quem tem acesso a determinados recursos, podendo ser públicos (public) ou privados (private), por exemplo.</modificadores_de_acesso>
Pergunta: Qual é a função do <tipo_retorno> em uma função?</tipo_retorno>
Resposta: O <tipo_retorno> indica o tipo de valor que a função retorna após ser executada. Isso pode incluir tipos como int, float, double, string ou bool, dependendo do que a função está projetada para fazer.</tipo_retorno>
Pergunta: Qual é a importância do <nome_função> em uma função?</nome_função>
Resposta: O <nome_função> é o identificador único da função e deve seguir convenções de nomenclatura, como o estilo camel case, para tornar o código mais legível e compreensível. Um nome de função claro e descritivo ajuda os desenvolvedores a entenderem sua finalidade.</nome_função>
Pergunta: O que são <parâmetros> em uma função e por que eles são úteis?</parâmetros>
Resposta: <Parâmetros> são valores opcionais passados para uma função para que ela os processe durante sua execução. Eles permitem que as funções recebam dados externos para processamento, tornando-as mais flexíveis e reutilizáveis.</Parâmetros>
Pergunta: Qual é a função do <código_da_função> em uma função?</código_da_função>
Resposta: <Código_da_função> é o escopo onde o comportamento da função é definido e implementado. Ele contém todas as instruções e operações que a função deve realizar quando é chamada.</Código_da_função>
Pergunta: O que é <retorno> em uma função e qual é sua finalidade?</retorno>
Resposta: <Retorno> é responsável por devolver ao fluxo do código principal algum conteúdo que foi processado ou calculado dentro da função. Ele permite que a função forneça resultados ou informações para o restante do programa.</Retorno>
Pergunta: O que são as funções nativas da linguagem em C#?
Resposta: As funções nativas da linguagem em C# são funções pré-definidas que já estão disponíveis na linguagem e podem ser utilizadas diretamente no código, sem a necessidade de definição adicional. Elas facilitam o processo de desenvolvimento, fornecendo funcionalidades comuns prontas para uso.
Pergunta: Quais são algumas das categorias de funções disponíveis na extensa biblioteca de matemática em C#?
Resposta: A extensa biblioteca de matemática em C# inclui funções gerais, trigonométricas, estatísticas e logarítmicas, entre outras.