Qual é o objetivo dos princípios SOLID?
Prog. no Des. de Sist. - Princípios SOLID

Quiz
•
Computers
•
12th Grade
•
Hard
GILSON MARCONDES
Used 1+ times
FREE Resource
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Eliminar a necessidade de agrupamentos de funções e dados
Restringir a aplicação apenas a softwares orientados a objetos
Facilitar a criação de estruturas de software de nível médio
Aumentar a complexidade do código
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que significa o termo 'nível médio' em relação aos princípios SOLID?
Representa a fase final do desenvolvimento de software
Indica o nível de complexidade do software
Refere-se ao nível do módulo onde os programadores trabalham
Corresponde ao nível de código de baixo nível
3.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Qual é o Princípio da Responsabilidade Única (SRP) relacionado aos princípios SOLID?
Cada módulo de software deve ter uma, e apenas uma, razão para mudar
Os sistemas de software devem ser projetados para permitir a adição de novo código
As partes intercambiáveis devem aderir a um contrato para substituição
Os projetistas de software devem evitar depender de coisas não utilizadas
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Quem popularizou o Princípio do Aberto/Fechado (OCP) na década de 1980?
Bertrand Meyer
Barbara Liskov
Robert C. Martin
Michael Feathers
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que o Princípio de Substituição de Liskov (LSP) estabelece?
As partes intercambiáveis devem aderir a um contrato para substituição
Cada módulo de software deve ter uma, e apenas uma, razão para mudar
Os projetistas de software devem evitar depender de coisas não utilizadas
Os sistemas de software devem ser projetados para permitir a adição de novo código
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Qual é o Princípio da Segregação de Interface (ISP) relacionado aos princípios SOLID?
Os projetistas de software devem evitar depender de coisas não utilizadas
Cada módulo de software deve ter uma, e apenas uma, razão para mudar
As partes intercambiáveis devem aderir a um contrato para substituição
O código que implementa uma política de alto nível não deve depender do código que implementa detalhes de nível mais baixo
7.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
O que o Princípio da Inversão de Dependência (DIP) estabelece?
As partes intercambiáveis devem aderir a um contrato para substituição
Cada módulo de software deve ter uma, e apenas uma, razão para mudar
O código que implementa uma política de alto nível não deve depender do código que implementa detalhes de nível mais baixo
Os projetistas de software devem evitar depender de coisas não utilizadas
Create a free account and access millions of resources
Similar Resources on Quizizz
10 questions
Atividade de Recuperação - Matemática II - 3º Tri

Quiz
•
12th Grade
10 questions
Diagnóstico - Programação Iniciação

Quiz
•
9th - 12th Grade
11 questions
Firewall Filtragem e tipos de firewall

Quiz
•
12th Grade
10 questions
Computação em Nuvem

Quiz
•
1st Grade - University
13 questions
TESTE- Modulo2 de SO

Quiz
•
10th Grade - University
15 questions
AV1\R1 2TEC_APS_Técnicas de Scrum

Quiz
•
1st Grade - University
10 questions
Quiz 2 - Banco de Dados

Quiz
•
10th - 12th Grade
10 questions
SE LIGA! Explorando Pensamento Computacional

Quiz
•
9th Grade - University
Popular Resources on Quizizz
39 questions
Respect and How to Show It

Quiz
•
6th Grade
20 questions
math review

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
10 questions
Human Body Systems and Functions

Interactive video
•
6th - 8th Grade
20 questions
Multiplication Facts

Quiz
•
3rd Grade
Discover more resources for Computers
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
20 questions
Investing

Quiz
•
9th - 12th Grade
20 questions
Insurance

Quiz
•
9th - 12th Grade
20 questions
Common Grammar Mistakes

Quiz
•
7th - 12th Grade
20 questions
Paying for College

Quiz
•
9th - 12th Grade
15 questions
Central Tendency

Quiz
•
9th - 12th Grade
20 questions
Banking

Quiz
•
9th - 12th Grade