wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

APS_m1_4ºBIM

Total questions: 10

Worksheet time: 50mins

Name
Class
Date
1.

O que é programação orientada a objetos?

a)

A programação orientada a objetos surgiu como uma alternativa a programação estruturada. Baseia-se em conceitos de classes e objetos. Dessa forma, tentando aproximar a forma de manuseio de um programa a forma de manuseio do mundo real. Por isso o nome objeto, que pode representar qualquer coisa tangível do mundo real.

b)

A programação orientada a objetos surgiu como uma alternativa a programação estruturada. Baseia-se em conceitos de instância e objetos. Dessa forma, tentando aproximar a forma de manuseio de um programa a forma de manuseio do mundo real. Por isso o nome objeto, que pode representar qualquer coisa tangível do mundo real.

c)

A programação orientada a objetos surgiu como uma alternativa a programação estruturada. Baseia-se em conceitos de instância e atributos. Dessa forma, tentando aproximar a forma de manuseio de um programa a forma de manuseio do mundo real. Por isso o nome objeto, que pode representar qualquer coisa tangível do mundo real.

d)

A programação orientada a objetos surgiu como uma alternativa a programação estruturada. Baseia-se em conceitos de polimorfismo e objetos. Dessa forma, tentando aproximar a forma de manuseio de um programa a forma de manuseio do mundo real. Por isso o nome objeto, que pode representar qualquer coisa tangível do mundo real.

2.

O que são classes e objetos?

a)

Seu carro é um Objeto e Polimorfismo e onde você comprou ele já existiam outros objetos ou carros. Inclusive, muitos bem parecidos com o seu. Portanto, seu carro tem características que definem ele, cambio automático, direção hidráulica, motor 1.0, sistema de travamento moderno etc. Essas características do seu carro são os Instâncias. Dessa forma, dados atrelados a classe e seus comportamentos são ações ou métodos.

b)

Seu carro é uma Instância e onde você comprou ele já existiam outros objetos ou carros. Inclusive, muitos bem parecidos com o seu. Portanto, seu carro tem características que definem ele, cambio automático, direção hidráulica, motor 1.0, sistema de travamento moderno etc. Essas características do seu carro são os Atributos. Dessa forma, dados atrelados ao objeto e seus comportamentos são ações ou métodos.

c)

Seu carro é uma Classe e onde você comprou ele já existiam outros objetos ou carros. Inclusive, muitos bem parecidos com o seu. Portanto, seu carro tem características que definem ele, cambio automático, direção hidráulica, motor 1.0, sistema de travamento moderno etc. Essas características do seu carro são os Objetos. Dessa forma, dados atrelados ao objeto e seus comportamentos são ações ou métodos.

d)

Seu carro é um objeto e onde você comprou ele já existiam outros objetos ou carros. Inclusive, muitos bem parecidos com o seu. Portanto, seu carro tem características que definem ele, cambio automático, direção hidráulica, motor 1.0, sistema de travamento moderno etc. Essas características do seu carro são os atributos. Dessa forma, dados atrelados ao objeto e seus comportamentos são ações ou métodos.

3.

O que é o modelo cascata?

a)

É um método ágil Sua principal característica é a divisão das tarefas em etapas predeterminadas, que são executadas de forma sequencial.

b)

Não é um método ágil e Sua principal característica é a divisão das tarefas em etapas predeterminadas, que são executadas de forma sequencial.

c)

É um método ágil e Sua principal característica é a divisão das tarefas em etapas predeterminadas, que são executadas de forma alternada.

d)

Não é método ágil e Sua principal característica é a divisão das tarefas em etapas predeterminadas, que são executadas de forma aleatória.

4.

Em Relação a Análise e Projetos, podemos dizer que:

a)

Modelagem do Problema e Modelagem da Solução - Lado do Cliente discutir a solução e viabilizar = Informação para o Programador.

b)

Modelagem do Problema e Modelagem da Solução - Lado do Cliente aprovar Projeto e discutir a solução = Informação para o Programador.

c)

Modelagem do Problema e Modelagem da Solução - Lado do Cliente aprovar Projeto e analisar solução = Informação para o Programador.

d)

Modelagem do Problema e Modelagem da Solução - Lado do Cliente para discutir e aprovar Projeto = Informação para o Programador.

5.

Analise qual enunciado está correto:

a)

A melhor maneira de aprender algo é ensinar outra pessoa

b)

A melhor maneira de fazer algo é ensinar outra pessoa

c)

A melhor maneira de influenciar em algo é ensinar outra pessoa

d)

(Todas as Alternativas)

6.

Em relação ao MANIFESTO ÁGIL, marque a alternativa correta:

a)

1 - Satisfazer o cliente através da entrega contínua 2 - Aceitar mudanças de requisitos. 3 - Entregar frequentemente software funcionando. 4 - Pessoas de negócio e desenvolvedores devem trabalhar por todo o projeto. 5 - Construir projetos em torno de indivíduos motivados 6 - O método mais eficiente e eficaz

7 - Software funcionando é a medida primária de progresso.

8 - Os processos ágeis promovem desenvolvimento sustentável. 9 - Contínua atenção a excelência técnica

10 - Simplicidade constante

11 - As melhores arquiteturas

12 - Em intervalos regulares para ajustar.

b)

1 - Satisfazer e atender ao cliente através da entrega contínua

2 - Aceite mudanças de requisitos, mesmo no final do projeto 3 - Entregue valor com frequência 4 - Quebre os silos do seu projeto 5 - Construir projetos em torno de indivíduos motivados

6 - O método mais eficiente e eficaz 7 - Software funcionando é a medida primária de progresso. 8 - Os processos ágeis promovem desenvolvimento sustentável. 9 - Contínua atenção a excelência técnica

10 - Simplicidade e objetividade

11 - As melhores arquiteturas

12 - Curtos intervalos regulares para ajuste.

c)

1 - Agregar valor e satisfazer ao Cliente 2 - Entregar Produtos que funcionem sempre 3 - Entrega em ciclos curtos e contínuos

4 - Compreender as mudanças

5 - Colaborar na Criação e entrega 6 - Buscar a Excelência em tudo 7 - Evitar Desperdicios.

8 - Comunicar e Interagir sempre.

9 - Confiar e dar suporte

10 - Empoderar a equipe acima de tudo 11 - As melhores arquiteturas rítimo sutentável

12 - Melhorar continuamente Em intervalos curtos e regulares.

d)

Todas as alternativas estão corretas, embora tenham expressões ou palavras diferentes

7.

Quais os 4 Pilares da OOP

a)

Objeto - Classe - Método - Instância

b)

Classe - Atributos Métodos - Abstração

c)

Abstração - Encapsulamento - Atributos - Polimorfismo

d)

Abstração - Encapsulamento

Herança - Polimorfismo

8.

Qual das alternativas abaixo descrevem corretamente o passo-a-passo do Projeto de Software?

a)

Análise de Requisitos - Codificação - Implantação - Treinamento - Suporte - Gestão

b)

Planejamento - Análise de Requisitos - Codificação - Implantação - Treinamento

c)

Pré-Projeto - Planejamento - Análise de Requisitos - Codificação - Implantação

d)

Visita técnica - - Gestão de recursos - Controle com Métodos ágies - Treinamento e suporte

9.

O que é uma análise de um projeto?

a)

É uma avaliação documentada e sistemática das soluções ou documentos de projeto, como propostas técnicas, relatórios e orçamentos para atender aos requisitos para o projeto, identificar problemas e propor Soluções.

b)

É uma avaliação documentada e sistemática dos problemas que estão no documentos de projeto, como propostas técnicas, relatórios e orçamentos para atender aos requisitos para o projeto, identificar problemas e propor Soluções.

c)

É a análise crítica de projetos que consiste na avaliação documentada, profunda, global e sistemática quanto à pertinência, a adequação e a eficácia das soluções de projeto em atender aos seus requisitos, identificar problemas e propor o desenvolvimento de soluções.

d)

(Todas as alternativas estão corretas)

10.

KAI - ZEN Qual o seu real Significado

a)

Melhoramento Contínuo

b)

Mudança e Melhoria

c)

Melhoria Contínua

d)

Boas Mudanças