Podemos definir algoritmo como uma sequência de passos que visam atingir um objetivo bem definido.
Uma forma de elaborarmos os algoritmos é utilizando o conceito de Métodos, também conhecidos como sub-rotinas.
Abaixo temos algumas afirmaçōes sobre Métodos e seu uso:
I. Métodos sāo sub-rotinas que podem ser chamadas pela rotina principal, ou por sub-rotinas;
II. As regras para nome de um método devem seguir as mesmas regras que utilizamos para a criaçāo de variáveis;
III. Um método que retorna um valor é denominado Funçāo, enquanto um método que nāo retorna valor é denominado Procedimento;
IV. Uma desvantagem do uso de métodos é que dificulta a manutençāo de programas, pois torna a programaçāo menos organizada;
V. Um método nāo pode ser chamado (executado) mais de uma vez dentro de um mesmo algoritmo.
Estāo corretas as afirmaçōes:
A III, IV e V somente.
B I IV somente;
C I, II e III somente;
D II eV somente;
E I, III e V somente;
Uma forma de elaborarmos os algoritmos é utilizando o conceito de Métodos, também conhecidos como sub-rotinas.
Abaixo temos algumas afirmaçōes sobre Métodos e seu uso:
I. Métodos sāo sub-rotinas que podem ser chamadas pela rotina principal, ou por sub-rotinas;
II. As regras para nome de um método devem seguir as mesmas regras que utilizamos para a criaçāo de variáveis;
III. Um método que retorna um valor é denominado Funçāo, enquanto um método que nāo retorna valor é denominado Procedimento;
IV. Uma desvantagem do uso de métodos é que dificulta a manutençāo de programas, pois torna a programaçāo menos organizada;
V. Um método nāo pode ser chamado (executado) mais de uma vez dentro de um mesmo algoritmo.
Estāo corretas as afirmaçōes:
A III, IV e V somente.
B I IV somente;
C I, II e III somente;
D II eV somente;
E I, III e V somente;
Passo 1
Então, vamos lá! Temos uma questão sobre Métodos, que também são conhecidos como sub-rotinas. A gente precisa analisar cinco afirmações para ver quais estão corretas. Para isso, vamos revisar o que são métodos, como eles funcionam e algumas regras básicas sobre eles.
Passo 2
Afirmação I: “Métodos são sub-rotinas que podem ser chamadas pela rotina principal, ou por sub-rotinas.”
Essa afirmação está correta. Métodos, ou sub-rotinas, são blocos de código que realizam tarefas específicas e podem ser chamados tanto pela rotina principal do programa quanto por outras sub-rotinas. Isso ajuda na organização e reuso do código.
Afirmação II: “As regras para nome de um método devem seguir as mesmas regras que utilizamos para a criação de variáveis.”
Também está correta. Os nomes dos métodos devem seguir as mesmas convenções das variáveis, como evitar espaços, começar com uma letra, e serem descritivos para facilitar a leitura e manutenção do código.
Afirmação III: “Um método que retorna um valor é denominado Função, enquanto um método que não retorna valor é denominado Procedimento.”
Essa está correta. Em programação, distinguimos funções e procedimentos com base em se retornam ou não um valor. Funções retornam valores e podem ser usadas em expressões, enquanto procedimentos executam ações sem retornar nada.
Afirmação IV: “Uma desvantagem do uso de métodos é que dificulta a manutenção de programas, pois torna a programação menos organizada.”
Essa afirmação está errada. Na verdade, o uso de métodos facilita a manutenção e organiza o código, pois divide o programa em partes menores e mais manejáveis. Facilita também a localização de erros e a reutilização de código.
Afirmação V: “Um método não pode ser chamado (executado) mais de uma vez dentro de um mesmo algoritmo.”
Essa está errada. Métodos podem ser chamados quantas vezes forem necessárias dentro de um programa ou algoritmo. Isso permite reutilizar o mesmo bloco de código em diferentes partes do programa sem precisar reescrevê-lo.
Resposta
C I, II e III somente