No que diz respeito às métricas de projeto de software, é correto afirmar que a metodologia utilizada para dimensionar um produto, quantificando a funcionalidade proporcionada ao usuário a partir do seu desenho lógico, constituindo-se, portanto, em medidas indiretas do produto e do processo por meio do qual ele é desenvolvido, está representado por qual tipo de métrica?
Para representar uma realidade vários diagramas são apresentados no estudo de banco de dados. Isso é chamado de abstração da realidade do mundo real. Analise o diagrama do exemplo abaixo e marque a alternativa correta.
Considere o diagrama de caso de uso abaixo utilizado na UML (Linguagem de Modelagem Unificada), e assinale a alternativa correta:
Em uma implementação para gerenciar contas bancárias usando a linguagem Java, considere que um método sacar ( ) lança uma exceção Saldo Insuficiente quando o saldo da conta se encontra menor que o solicitado no saque. Nesta situação, ao se definir o método sacar ( ), para identificar o nome da exceção que pode ser lançada, qual palavra chave da linguagem deve-se usar ?
Quando se fornece um produto, seja desenvolvendo um software, escrevendo um relatório ou fazendo uma viagem a negócios, segue-se costumeiramente uma sequência de etapas para completar um conjunto de tarefas. A respeito dos modelos de processo de software, assinale a alternativa correta:
Definir o que é um padrão de projeto de maneira clara e objetiva tem sido o objetivo da comunidade de software, desde a década de 80. Assinale a alternativa que associa corretamente as definições a seguir com os padrões a que pertencem.
I. - Garantem que uma classe tenha somente uma instância e fornece somente um ponto de acesso à instância.
II. - Define uma família de algoritmos, encapsula-os em objetos e torna-os intercambiáveis. Permite que se possam mudar os algoritmos independentemente de quem os está utilizando.
Considere as seguintes tabelas de um banco de dados hipotético.
E considerando que um DBA (Administrador de Banco de dados) digitou o seguinte código, escrito na linguagem SQL:
A opção correta que corresponde ao resultado da consulta SQL escrita pelo DBA se encontra em qual das afirmativas abaixo:
Pedro Paulo está concorrendo para uma vaga de analista de sistema em uma empresa conceituada do setor farmacêutico. Para garantir a vaga, teve que analisar e responder a seguinte situação:
Em um modelo de entidade e relacionamento, consideremos X uma entidade e Y um auto relacionamento de X. Do ponto de vista semântico, X é um conjunto, e Y, um conjunto de pares ordenados, cujos elementos pertencem a X. Se X representa um conjunto da população de uma determinada cidade onde a poligamia é ilegal e Y representa a relação casamento entre a população desta cidade:
Qual seria o tipo geral de relacionamento em que Y seria enquadrado?
Atualmente quase todas as profissões interagem com o computador. A administração, por exemplo, utiliza muitas planilhas Excel com macros. A Biologia por outro lado trabalha com simuladores para criar novas molecas. Esses são apenas alguns exemplos de como o computador está derrubando barreiras e levando conhecimento e inovação tecnológica para todos os setores da sociedade. Grande parte desse avanço se deve também da utilização de algoritmos e estruturas de dados por parte dos profissionais de informática. A espeito dos algoritmos e da estrutura de dados, assinale a alternativa correta: