UNIDADE 4 - AULA 8 Flashcards

1
Q

Pergunta: O que é programação estruturada e qual é sua abordagem principal?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Pergunta: Quais são as três categorias principais de estruturas de controle na programação?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Pergunta: Quais são as principais diferenças entre métodos e funções em C#?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Pergunta: O que são os <modificadores_de_acesso> em uma função e qual é a sua finalidade?</modificadores_de_acesso>

A

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>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Pergunta: Qual é a função do <tipo_retorno> em uma função?</tipo_retorno>

A

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>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Pergunta: Qual é a importância do <nome_função> em uma função?</nome_função>

A

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>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Pergunta: O que são <parâmetros> em uma função e por que eles são úteis?</parâmetros>

A

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>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Pergunta: Qual é a função do <código_da_função> em uma função?</código_da_função>

A

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>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Pergunta: O que é <retorno> em uma função e qual é sua finalidade?</retorno>

A

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>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Pergunta: O que são as funções nativas da linguagem em C#?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Pergunta: Quais são algumas das categorias de funções disponíveis na extensa biblioteca de matemática em C#?

A

Resposta: A extensa biblioteca de matemática em C# inclui funções gerais, trigonométricas, estatísticas e logarítmicas, entre outras.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly