381 Q780208
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML acima apresenta um mapa sumário de alguns conceitos envolvidos no planejamento de sistemas de informação. Com base nos elementos apresentados no diagrama e considerando os conceitos, métodos, estratégias e planos de sistemas de informações, julgue os itens subseqüentes.

Diferentes necessidades e alternativas de mudanças surgem durante o planejamento de sistemas de informação, e a escolha de uma ou mais das alternativas possíveis visa ao alcance da melhor relação entre os custos e benefícios decorrente da implantação desses sistemas.
382 Q780207
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML acima apresenta um mapa sumário de alguns conceitos envolvidos no planejamento de sistemas de informação. Com base nos elementos apresentados no diagrama e considerando os conceitos, métodos, estratégias e planos de sistemas de informações, julgue os itens subseqüentes.

Sistemas de informação são concebidos para suportar atividades de negócios específicas de uma área de negócios.
383 Q780206
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML acima apresenta um mapa sumário de alguns conceitos envolvidos no planejamento de sistemas de informação. Com base nos elementos apresentados no diagrama e considerando os conceitos, métodos, estratégias e planos de sistemas de informações, julgue os itens subseqüentes.

Alternativas de mudanças são geradas como resposta a necessidades de mudança ou problemas de negócio. A geração de alternativas de mudança é um processo não criativo, isto é, realizada de forma mecânica cuja quantidade de alternativas é limitada e bem conhecida.
384 Q780205
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML acima apresenta um mapa sumário de alguns conceitos envolvidos no planejamento de sistemas de informação. Com base nos elementos apresentados no diagrama e considerando os conceitos, métodos, estratégias e planos de sistemas de informações, julgue os itens subseqüentes.

Um sistema de informação apóia uma atividade de negócios (ou grupo de atividades) por meio do provimento de informações necessárias ou por meio da automação de parte dessa atividade. Um sistema de informações deve conter dados sobre (grupos de) entidades de negócios de um tipo específico, acerca das quais ele deve prover informação que habilite a atividade de negócios, ou ter ...
385 Q780204
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML acima apresenta um mapa sumário de alguns conceitos envolvidos no planejamento de sistemas de informação. Com base nos elementos apresentados no diagrama e considerando os conceitos, métodos, estratégias e planos de sistemas de informações, julgue os itens subseqüentes.

Um projeto de criação de um sistema de informação é um empreendimento temporário e finito que produzirá um resultado com características únicas. Esse projeto deve possuir uma data bem definida de início e fim, e a ele também se aplicam restrições de recursos para sua realização.
386 Q780203
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML mostrado acima baseia-se na engenharia reversa de um conjunto de códigos escritos na linguagem Java. Todos os membros declarados no código são apresentados no diagrama. Considerando as informações contidas no diagrama, as características e os conceitos da notação UML e da linguagem Java, julgue os itens a seguir.

No diagrama mostrado, que é um diagrama de classes, estão representados três tipos de dados distintos, sendo duas classes e uma interface.
387 Q780202
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML mostrado acima baseia-se na engenharia reversa de um conjunto de códigos escritos na linguagem Java. Todos os membros declarados no código são apresentados no diagrama. Considerando as informações contidas no diagrama, as características e os conceitos da notação UML e da linguagem Java, julgue os itens a seguir.

Instâncias da classe C2 respondem a uma invocação do método main, através da execução da linha de comando java C2 no console de um computador que possua uma JVM (Java Virtual Machine) instalada.
388 Q780201
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML mostrado acima baseia-se na engenharia reversa de um conjunto de códigos escritos na linguagem Java. Todos os membros declarados no código são apresentados no diagrama. Considerando as informações contidas no diagrama, as características e os conceitos da notação UML e da linguagem Java, julgue os itens a seguir.

A classe C1 faz declaração explícita de três variáveis de instância, três variáveis estáticas, quatro métodos construtores, três métodos de instância e um método estático, enquanto que a classe C2 faz declaração implícita de um construtor público que não contém argumentos e invoca um construtor específico da superclasse.
389 Q780200
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama UML mostrado acima baseia-se na engenharia reversa de um conjunto de códigos escritos na linguagem Java. Todos os membros declarados no código são apresentados no diagrama. Considerando as informações contidas no diagrama, as características e os conceitos da notação UML e da linguagem Java, julgue os itens a seguir.

O método m1 é sobrecarregado na declaração do tipo C1.
390 Q780199
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Com base na análise do código acima, que apresenta uma página HTML, e considerando as características das linguagens Java, JavaScript e HTML, julgue os itens seguintes.

A página HTML declara um formulário e um script na linguagem Java. O formulário, de nome UD, apresenta seis campos de entrada de dados, e o script declara uma função de nome valideFormulario, que recebe um argumento tratado como do tipo inteiro.
391 Q780170
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Classificando-se os diagramas da UML 2.0 em Estruturais (E) e Comportamentais (C), Deployment, Package, Activity e Use Case são, respectivamente,
392 Q780169
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Na UML 2.0, o Diagrama de Comunicação e o de Sequência são dois tipos de diagrama de
393 Q731607
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue os itens seguintes, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software. Como estratégia para validar requisitos, na representação dos eventos que levam à transição de um estado para outro, utilizam-se, conjuntamente, diagramas de atividades e de colaboração, a fim de se documentar os casos de uso e especificar como diferentes objetos interagem durante a execução do sistema.
394 Q731606
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue os itens seguintes, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software. Diagramas de sequência são utilizados para representar a estrutura de classes e os objetos, com respectivas instâncias e relacionamentos, de modo a melhor caracterizar os requisitos e as interfaces do sistema existente com o novo sistema.
395 Q731605
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue os itens seguintes, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software. Requisitos de domínio são relativos ao que o sistema deve fornecer, como ele deve reagir a entradas específicas e se comportar em determinadas situações, enquanto os requisitos funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema.
396 Q731604
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue os itens seguintes, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software. O processo de verificação visa assegurar que o sistema atende as expectativas e necessidades do cliente por meio da utilização de técnicas de entrevista como brainstorming, grupos focais ou Delft, a partir das quais são extraídos os requisitos não funcionais.
397 Q728550
Ciência da Computação
Ano: 0000
Banca: Banca não informada

A figura apresentada abaixo representa, em UML, o diagrama de:

398 Q728541
Ciência da Computação
Ano: 0000
Banca: Banca não informada
Superficialmente, a linguagem de modelagem unificada (UML), é uma linguagem visual para documentação de projeto e padrões de software. Sendo assim, em aplicações com UML, é correto afirmar:
399 Q728480
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O diagrama de caso de uso abaixo foi confeccionado a partir de um levantamento de requisitos e utilizou as regras da UML.

Com base nesse diagrama, observa-se que os casos de usos:

400 Q654879
Ciência da Computação
Ano: 0000
Banca: Banca não informada

Observe a Modelagem UML de um Sistema da Universidade UNIFERA:

A partir da modelagem UML acima analise as seguintes afirmativas:

I. Não existe limite para a quantidade de disciplinas cursadas por um aluno.

II. O Caso de Uso descrito acima “Matricular aluno em turma” deveria ter ao menos os seguintes fluxos alternativos: “Não existem vagas na turma selecionada” e “Aluno não cadastrado”.

III. Não é possível cadastrar turma sem cadastrar seus pré-requisitos.

Está correto o que se afirma em:

401 Q654878
Ciência da Computação
Ano: 0000
Banca: Banca não informada

O sistema de aluguel de veículos da empresa SoCarros foi modelado em UML. Como parte de seu desenvolvimento, o Analista de Testes Pedro definiu diversos testes a serem realizados. Considere as seguintes descrições dos testes definidos por Pedro:  Testar se ao final do caso de uso “Alugar carro” aparece a mensagem “Aluguel realizado com sucesso”. 

 Testar se o sistema suportaria 500 aluguéis simultâneos. 

 Testar se o módulo dos Atendentes consegue trocar mensagens corretamente com o modulo da Gerência. 

Testar se o método “Verificar disponibilidade” da classe “Veiculo” está funcionando corretamente. 

Verificar quanto tempo o sistema está demorando para retornar à lista de veículos disponíveis.

Os te...