Lista completa de Questões de Ciência da Computação da Fundação Universa (FUNIVERSA) para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Qual das alternativas a seguir refere-se, exclusivamente, a comandos SQL denominados DDL (Data Definition Language)?
INSERT, UPDATE, DELETE, SELECT.
INSERT, ALTER, TRUNCATE.
CREATE TABLE, UPDATE TABLE, TRUNCATE TABLE
CREATE TABLE, UPDATE TABLE, DELETE TABLE.
CREATE TABLE, ALTER TABLE, DROP TABLE.
O gráfico a seguir representa linhas resultantes de funções de n (número de entradas) por f(n) (número de passos e/ou tempo consumido na solução) para determinados algoritmos. Quando determinado algoritmo possui um grau de complexidade muito grande à medida que se aumenta o número de entradas, ou o tamanho da entrada em número de bits para representá-la, aumenta-se o tempo ou número de passos da solução de acordo com uma função matemática. Pela análise do gráfico e de acordo com as referências descritas em bibliografias do assunto referentes à complexidade de algoritmos, assinale a alternativa que indica a ordem das funções que representam e traduzem a complexidade de algoritmos em ordem crescente, isto é, da menor para a maior complexidade de algoritmos.
log n, n, n * log n, n2, 2 n.
log n, n * log n, n, 2 n; n2.
n, log n, n * log n, 2 n; n2.
n, n * log n, log n, n2, 2 n.
n * log n, log n, n, 2 n; n2.
Considere a árvore binária não balanceada representada na figura a seguir e assinale a alternativa correspondente ao percorrimento/caminhamento em uma árvore binária conhecido na bibliografia clássica como pós-ordem ou ordem final. Considere a estrutura da árvore definida e o esboço do algoritmo de percorrimento conforme a seguinte descrição:
ÁRVORE BINÁRIA NÃO BALANCEADA20, 10, 5, 7, 30, 25, 36, 33, 40.
20, 5, 10, 7, 25, 30, 36, 33, 40.
5, 10, 7, 25, 30, 33, 36, 40, 20.
5, 7, 10, 25, 33, 40, 36, 30, 20.
5, 10, 7, 20, 25, 30, 33, 36, 40.
Fazendo-se uma analogia dos modelos de dados denominados multidimensionais, mais utilizados em sistemas gerenciais, com os modelos relacionais tradicionais, mais utilizados em sistemas transacionais ou operacionais, pode-se concluir que:
os modelos dimensionais tendem a ser mais normalizados que os modelos transacionais, ocasionando maior redundância de atributos nas tabelas.
os modelos dimensionais tendem a ser mais normalizados que os modelos transacionais, ocasionando menor redundância de atributos nas tabelas.
os modelos dimensionais tendem a ser menos normalizados que os modelos transacionais, ocasionando menor redundância de atributos nas tabelas.
os modelos dimensionais tendem a ser menos normalizados que os modelos transacionais, ocasionando maior redundância de atributos nas tabelas
os modelos dimensionais não empregam o conceito de normalização, em virtude de não se tratar de banco de dados relacional
Com relação aos conceitos de Banco de Dados, Sistemas de Banco de Dados e SGBD (Sistemas Gerenciadores de Banco de Dados), analise as afirmativas a seguir e assinale a alternativa correta.
I - Um Sistema de Banco de Dados pode conter vários SGBD.
II - Um Banco de Dados pode conter vários SGBD.
III - Um SGBD pode ser constituído de vários Bancos de Dados.
Todas as afirmativas estão certas.
As afirmativas I e II estão certas.
As afirmativas I e III estão certas.
As afirmativas II e III estão certas
Nenhuma afirmativa está certa.
Com relação ao conceito de integridade aplicado nos sistemas de banco de dados, quais das alternativas a seguir não podem ser aplicados diretamente pelo SGBD (Sistema Gerenciador de Banco de Dados)?
Determinado campo tem um tamanho máximo e mínimo.
aceitar ou não aceitar valores nulos.
validar o valor do atributo em outra tabela, por meio de uma integridade referencial
os valores numéricos de determinado atributo devem estar dentro de uma faixa pré-definida.
o valor de um atributo pode ser comparado com outro atributo da mesma tabela.
Após o mapeamento para uma representação tabular de um modelo conceitual (MER com extensões) representando uma generalização conforme a figura a seguir, pode-se concluir que no modelo físico quantas tabelas são resultantes? Considere que as regras ditadas sobre a generalização, tais como, se são mutuamente exclusivas ou sobrepostas, se é total ou parcial, não estão definidas:
Necessariamente em três tabelas.
Necessariamente em duas tabelas.
Necessariamente uma tabela.
Uma ou duas tabelas, não podendo ser três tabelas.
Não se pode concluir se será uma, duas ou três tabelas
No planejamento de projetos de software, alguns tópicos são comuns e consensuais entre autores e profissionais da área. Quais das alternativas a seguir são princípios básicos que devem fazer parte dos documentos de planejamento:
restrições técnicas e administrativas, análise de riscos, cronograma e planejamento de recursos humanos, de hardware e de software
restrições técnicas e administrativas, descrição funcional e de dados, cronograma e planejamento de recursos humanos, de hardware e de software.
análise de riscos, cronograma, descrição funcional e de dados, planejamento de recursos humanos, de hardware e de software.
análise de riscos, cronograma, descrição funcional e de dados, arquitetura do sistema e a descrição modular do sistema.
planejamento de recursos humanos, hardware software, cronograma, descrição funcional e de dados, e arquitetura do sistema.
Alguns fatores foram propostos [Pressman 1995] e devem ser observados, pois afetam a qualidade de software. Relacione a coluna da esquerda (fatores) com a coluna da direita (características do software), resultando em uma seqüência que corresponde a uma das alternativas a seguir:
III, I , IV , II , V.
III, I , IV, V , II .
IV, I ,III, II, V.
IV, II, III, I, V.
IV, II, III, V, I.
O processo de recuperar informações de projeto de um software já existente, e usar estas informações para alterar ou reconstruir o sistema existente, num esforço para melhorar sua qualidade global, dá-se o nome de:
engenharia reversa.
reengenharia.
reestruturação.
manutenção preventiva
manutenção corretiva.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...