
Modelagem de Sistemas - Parte 4
Authored by Ives da Silva Pires
Computers
University
Used 8+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
Qual da afirmação abaixo NÃO corresponde com as definições de Desenvolvimento de Softwares Orientado a Objetos?
Quando construídos corretamente, sistemas orientados a objetos são flexíveis a mudanças, possuem estruturas bem conhecidas e provêm a oportunidade de criar e implementar componentes totalmente reutilizáveis.
A orientação a objetos não pode ser utilizado em Softwares de larga escala.
Modelos orientado a objetos são implementados convenientemente utilizando uma linguagem de programação orientada a objetos. A engenharia de software orientada a objetos é muito mais que utilizar mecanismos de sua linguagem de programação, é saber utilizar da melhor forma possível todas as técnicas da modelagem orientada a objetos.
A orientação a objetos é uma tecnologia para a produção de modelos que especifiquem o domínio do problema de um sistema.
A orientação a objetos não é só teoria, mas uma tecnologia de eficiência e qualidade comprovadas usada em inúmeros projetos e para construção de diferentes tipo de sistemas.
2.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
Os diagramas UML da categoria comportamental são os de:
objetos, estrutura composta e máquinas de estado.
casos de uso, sequência e classes.
casos de uso, atividades e máquinas de estados.
classes, atividades e sequência.
classes, objetos e componentes.
3.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
No contexto da UML, os casos de uso:
definem o comportamento dos componentes de software que serão implementados.
especificam a organização do sistema de software.
capturam os requisitos não funcionais.
são sempre associados a um único requisito funcional.
descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.
4.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
Considere as seguintes afirmações sobre UML (Unified Modeling Language):
I. A UML é uma linguagem, uma notação, e não uma metodologia;
II. Um diagrama de classes é um modelo que mostra o relacionamento estático entre as classes, incluindo associações, agregações e generalização;
III. A UML é uma linguagem orientada a objetos baseada numa extensão de XML.
Quais afirmações estão corretas?
Apenas II.
Apenas II e III.
Apenas I e II.
I, II e III.
Apenas I e III.
5.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
O diagrama de classe possui diversas representações com suas especificidades.
I - A generalização implementa o processo de hibridismo.
II - A auto-associação representa a ligação entre objetos da mesma classe.
III - A classe associativa deve ser criada sempre que a ligação tenha atributos que a identificam.
Analise as sentenças e selecione a alternativa que aponte assertivas corretas.
somente a II.
somente a I.
II - III
I - III
I - II
6.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
Em um restaurante a escolha dos pratos pode ser efetivada a partir da constituição calórica dos alimentos. Para isso, o restaurante mantém vários pratos, discriminando os ingredientes e definindo a cada um a porção calórica. A todo prato escolhido é calculado o valor calórico e apresentado ao cliente antes da escolha.
Se você fosse desenvolver um sistema para o restaurante conceitualmente o que seria alimento, valor calórico e o cálculo, respectivamente?
tupla - tabela - método
classe - atributo - processo
atributo - classe - processo
atributo - classe - método
classe - atributo - método
7.
MULTIPLE CHOICE QUESTION
15 mins • 1 pt
A Orientação a objetos é uma tecnologia eficiência e de qualidade comprovada, usada em inúmeros projetos e para construção de diferentes tipos de sistemas.
Assinale a ÚNICA alternativa que NÃO apresenta uma vantagem no uso Orientação a objetos.
Obter um melhor aproveitamento do código.
Segurança no uso de componentes por parte do programador.
Melhor compreensão do código.
Facilidade de manutenção dos códigos desenvolvidos.
Menor eficiência de código
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Popular Resources on Wayground
8 questions
Spartan Way - Classroom Responsible
Quiz
•
9th - 12th Grade
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
14 questions
Boundaries & Healthy Relationships
Lesson
•
6th - 8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
3 questions
Integrity and Your Health
Lesson
•
6th - 8th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
9 questions
FOREST Perception
Lesson
•
KG
20 questions
Main Idea and Details
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Disney Trivia
Quiz
•
University
7 questions
Fragments, Run-ons, and Complete Sentences
Interactive video
•
4th Grade - University
7 questions
Renewable and Nonrenewable Resources
Interactive video
•
4th Grade - University
10 questions
DNA Structure and Replication: Crash Course Biology
Interactive video
•
11th Grade - University
7 questions
Force and Motion
Interactive video
•
4th Grade - University
20 questions
Implicit vs. Explicit
Quiz
•
6th Grade - University
14 questions
Ch.3_TEACHER-led
Quiz
•
University
7 questions
Comparing Fractions
Interactive video
•
1st Grade - University