Buscar

Programação Orientada a Objeto - Questao Discursiva - Nota 10


Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Questão 1
Resposta incompleta
Vale 1,00 ponto(s).
Do ponto de vista do usuário, ou seja, daquele que apenas faz uso do computador, ele é apenas uma máquina, isto é, um dispositivo eletrônico
construído pelo homem, com o objetivo de auxiliá-lo na execução de suas tarefas. É uma máquina (hardware) que pode ser programada (software),
apresentando diversas habilidades, dentre as quais a de Armazenar informações.
No contexto das habilidades da máquina, tema exposto acima, o conjunto de atividades que pode ser executada pelo computador recebe o nome
de processamento de informações ou processamento de dados. Existem 3 (três) tipos básicos de informações, que são
Numéricas, alfanuméricas e lógicas. , e que podem ser trabalhadas pelo computador, entre as quais existe uma grande diferença.
Ainda, em relação às habilidades do computador, este pode efetuar comparações e em virtude desta comparação, se torna possível a este, a tomada
de decisões. Tais comparações, que podem ser divididas em Simples e múltiplas. , ocorrem através da análise de uma expressão, a qual,
define o caminho correto a ser seguido pelo fluxo do programa. Estas expressões são apresentadas na forma de comparações entre informações, de
tal forma que as mesmas possam ser analisadas pela máquina, retornando um valor lógico. Tais comparações podem ser divididas em:
Muitas vezes em processamento de dados, devemos executar um determinado bloco de instruções em função de uma condicional, isto é, se
determinada condição for satisfeita, o bloco será executado, caso contrário, não será. Neste sentido, a Decisão lógica. é instrução que
permite ao computador a execução de instruções a partir da análise de uma comparação.
Não obstante a capacidade de tomar decisões, o computador, em várias situações se faz necessário que um determinado conjunto de instruções
seja repetido um certo número de vezes. Para que este tipo de processamento seja realizado, necessitamos utilizar uma “Estrutura de Repetição”,
também conhecida como “loop” ou laço, cuja classificação depende Do número de vezes que o conjunto de instruções será executado. .
As repetições citadas no parágrafo anterior podem ser realizadas através de um mecanismo chamado de recursividade, que envolve um processo
que é definido a partir de si próprio, ou seja, no caso de um algoritmo, esse é definido invocando a si mesmo
Direta ou indiretamente. .
Um dos parâmetros mais poderosos da programação orientada a objetos possibilita o reaproveitamento de atributos e métodos, otimizando o
tempo de desenvolvimento, além de permitir a diminuição de linhas de códigos, bem como facilitar futuras manutenções. É um conceito que
trabalha com superclasses e subclasses. A grande vantagem pode ser caracterizada a partir do fato de uma classe é declarada com atributos e
métodos específicos e, em seguida, uma subclasse é derivada da classe criada. Este processo é chamado de Herança. , tendo por
consequência, o fato de não haver necessidade de redeclarar os atributos e métodos previamente definidos, pois a subclasse recebe os atributos e
métodos, permitindo uma reutilização do código já pronto.
Ainda em relação a Orientação a Objetos (OO), esta envolve um paradigma de programação que se baseia fundamentalmente no conceito de
“Objetos”. É uma forma de desenvolvimento de sistemas de software que o trata como um conjunto de componentes que interagem entre si para
resolver um problema. Esses componentes são denominados Objetos. Na OO,
Não é necessário conhecer a implementação interna de um objeto para poder usá-lo. e fornece uma fornece uma estrutura modular para
a construção de programas, permitindo que objetos podem ser reutilizados em aplicações diferentes.
Por favor, coloque uma resposta em cada caixa.

Mais conteúdos dessa disciplina