1531 Q730127
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
A construção de um software é precedida pelo seu design (projeto). O design de software inclui
1532 Q730126
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
Sejam as classes A e B tais que o relacionamento entre elas é dado pelo fato de A usar (referenciar) a classe B. Dessa forma, qual das refatorações a seguir implementa o princípio da inversão de dependência?
1533 Q730125
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
Um software é geralmente produzido a partir de um projeto, ao longo do qual
1534 Q730124
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
Os requisitos de software podem ser caracterizados por propriedades (ou atributos). Uma propriedade esperada para qualquer requisito é que este seja
1535 Q730123
Ciência da Computação
Ano: 2018
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
Apesar das especificidades de cada projeto, pode-se dividir as atividades de desenvolvimento de requisitos em: elicitação, análise, especificação e validação. Qual é uma “boa prática” para cada uma destas atividades, respectivamente?
1536 Q730122
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

A respeito da linha de comando

chmod 640 myfile.xz

assinale a opção que melhor corresponde à ação realizada por sua execução.

1537 Q730121
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
Os processos de ETL são muito comuns para coletar e organizar dados de várias fontes. Um importante componente desses processos, denominado control flow, permite que
1538 Q730120
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)
Assinale a opção que indica a técnica que é frequentemente utilizada pelos gerenciadores de bancos de dados para a garantia da propriedade de isolamento das transações.
1539 Q730119
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

No âmbito da teoria de projeto de bancos de dados relacionais, considere as seguintes dependências funcionais para os atributos

1540 Q730118
Ciência da Computação
Ano: 2018
Banca: Fundação Getúlio Vargas (FGV)

Para responder a esta pergunta considere o diagrama IDEF1X apresentado anteriormente.

Algumas implementações de bancos de dados, como MS SQL Server e Oracle, permitem a previsão de ações específicas em decorrência de operações de UPDATE e DELETE que afetem as chaves referenciadas nas constraints do tipo foreign key. No contexto de um eventual esquema relacional que implemente corretamente aquele diagrama, com tabelas E1 e E2, analise a aplicação das combinações exibidas a seguir à constraint FK estabelecida entre E1 e E2.

I. on update cascade on delete cascade

II. on update cascade on delete set null

III. on update no action on delete ...