Tendo papel de destaque entre os diagramas da UML
(Unified Modeling Language), o diagrama de atividades é
responsável pela modelagem dos aspectos dinâmicos de
um sistema. O que é representado em um diagrama de
atividades?
Ao iniciar a modelagem de um software que será
construído sob o paradigma da orientação a objetos, o
Analista de Sistemas decidiu utilizar a UML (Unified
Modeling Language) para representar a estrutura do
software. Qual dos seguintes diagramas será escrito pelo
Analista para representar a estrutura (classes, atributos e
métodos) e as relações entre as classes que irão compor
o software?
Na programação orientada a objetos, é considerado
uma boa prática controlar o acesso aos dados e aos
métodos de uma classe. Dos clientes dessa mesma
classe não se espera que conheçam detalhes da sua
implementação interna, somente a interface para fazer
uso da funcionalidade. Assim sendo, é recomendado que
dados e métodos sejam definidos respectivamente com
quais modificadores de acesso?
Foi solicitado ao Analista de Sistemas que planejasse
um projeto para o desenvolvimento de um software para
controle de férias dos funcionários da Prefeitura. Assinalar
a alternativa que apresenta etapas de realização de um
projeto na ordem lógica da sua execução:
Por motivos que ainda não são completamente
compreendidos por autores e estudiosos de Ciências da
Computação, um grande número de erros em software
tende a ocorrer nas fronteiras do domínio da entrada de
dados. Engenheiros desenvolveram uma técnica de
controle de qualidade que leva à seleção de casos de
teste que exercitem esses valores. Assinalar a alternativa
que tem como objetivo realizar este tipo de teste: