Questões de Ciência da Computação da Fundação Universa (FUNIVERSA)

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.

Analise as seguintes afirmações acerca dos diagramas da linguagem de modelagem Unified Modeling Language (UML).

I Os objetos são representados por linhas verticais e as mensagens são desenhadas como linhas horizontais. A ênfase é dada na ordem e nos momentos nos quais mensagens para os objetos são enviadas.

II O UML representa a execução de ações e os fluxos que são disparados pela conclusão de outras ações, oferecendo suporte para comportamentos condicionais e paralelos.

III O UML representa a configuração e a arquitetura de um sistema em que estarão ligados seus respectivos componentes, podendo ser representada também a arquitetura física de hardware, por exemplo.

As afirmações I, II e III relacionam-se, respectivamente, aos diagramas de

  • A. pacotes, de casos de uso, de implantação.
  • B. atividades, de estados, de pacotes.
  • C. sequência, de atividades, de implantação.
  • D. estados, de sequência, de pacotes.
  • E. sequência, de fluxos, de arquitetura.

Quando da criação de uma tabela com a utilização da linguagem de definição dos dados, a declaração Constraint deve ser usada para definir

  • A. somente uma chave primária e uma chave estrangeira.
  • B. unicamente um gatilho para uma determinada coluna.
  • C. somente um campo não nulo.
  • D. somente um índice.
  • E. um campo não nulo, uma chave primária e uma chave estrangeira.

Orientação a Objetos é um paradigma de desenvolvimento e programação de sistemas computacionais. Entre seus conceitos, destaca-se o do Polimorfismo, que permite que classes distintas, derivadas de uma mesma superclasse, tenham os mesmos atributos e métodos, porém com diferenças na forma como são implementados, ou no tipo de mensagem que devem receber ou retornar. Acerca desse assunto, assinale a alternativa que apresenta a característica polimórfica que permite que, em uma mesma hierarquia de classes, existam métodos com nomes iguais, porém com variações em seus argumentos.

  • A. encapsulamento
  • B. sobrecarga
  • C. herança
  • D. sobrescrita
  • E. coerção

O Modelo de Entidade e Relacionamento (MER) é uma representação abstrata das estruturas de dados, baseada nos conceitos de entidade, atributos e relacionamentos. Cada entidade pode se relacionar com uma ou mais entidades diferentes, resultando em mapeamentos 1:1, 1:N, N:1 ou N:M. Esses mapeamentos, com base no número de entidades às quais outra entidade pode ser associada, são chamados de

  • A. modelo de negócio.
  • B. diagrama.
  • C. atributo.
  • D. cardinalidade.
  • E. agregração.

Ciclo de vida de um software representa as etapas de seu desenvolvimento, desde a concepção até sua desativação. Assinale a alternativa que apresenta nomes de modelos utilizados para ilustrar o ciclo de vida de um software.

  • A. Híbrido e Isolado
  • B. Hierárquico e Modular
  • C. Horizontal e Vertical
  • D. Cascata e Espiral
  • E. Circular e Piramidal

A respeito da arquitetura, das características e das ferramentas do banco de dados Oracle, é correto afirmar que

  • A.

    ARCH, POOL, CKPT, CALL e PMON estão entre os processos de segundo plano do Oracle.

  • B.

    o processo CKPT (checkpoints) verifica se as últimas transações que estão na memória já foram gravadas fisicamente no disco.

  • C.

    a PGA (área global de programa) é uma região de memória alocada pelo Oracle e compartilhada por todos os usuários.

  • D.

    o processo ARCH (archiver) efetua a recuperação da instância do Oracle em caso de falhas, durante a sua inicialização.

  • E.

    os processos em background dispatchers (Dnnn) são opcionais e estão presentes somente quando a configuração do Oracle Dedicated Server é usada.

Engenharia de requisitos é uma técnica utilizada no desenvolvimento de sistemas computacionais que têm por objetivo especificar o que o sistema deverá fazer, descrevendo critérios para validação do cumprimento de todas as funcionalidades determinadas. Entre as técnicas para o levantamento de requisitos, há aquela baseada em observações e análise sociais. Assinale a alternativa que apresenta o nome dessa técnica.

  • A. Questionário
  • B. Entrevista
  • C. Workshop de requisitos
  • D. Prototipagem
  • E. Estudo etnográfico

Ferramentas Computer-Aided Software Engineering (CASE) são aplicativos que auxiliam no desenvolvimento de sistemas. Estão classificadas em Lower-CASE - ferramentas de codificação e Upper-CASE - ferramentas de análise, projeto e implementação. Existe ainda uma terceira categoria, que une as funcionalidades das Lower-CASES e Upper-CASE em um só produto. Assinale a alternativa que contém o nome dessa terceira categoria de ferramentas CASE.

  • A. UML – Unified Modeling Language
  • B. RUP – Rational Unified Process
  • C. ERP – Enterprise Resource Planning
  • D. Data mining
  • E. Integrated CASE

Assinale a alternativa que apresenta apenas nomes de ferramentas CASE encontradas no mercado para análise e desenvolvimento de sistemas.

  • A. Photoshop, Gimp, Java JDK
  • B. Rational Rose, System Architect, Microsoft VISIO
  • C. PostgreSQL, MySQL, Acroread
  • D. Thunderbird, Eudora, Konkeror
  • E. Kurumin, Ubuntu, Kubuntu

O Rational Unified Process (RUP) é um processo patenteado de auxílio à engenharia de software que fornece técnicas a serem seguidas pelos responsáveis por desenvolvimento de software, com o objetivo de aumentar a sua produtividade. Diz-se que o RUP se baseia no conceito dos Quatro Pês (4P). Assinale a alternativa que apresenta o significado dos 4 pês, no conceito do processo RUP.

  • A. pessoas, projeto, produto e processo
  • B. produtividade, prototipagem, programação e produção
  • C. pesquisa, planejamento, programação e produção
  • D. pioneirismo, planejamento, paralelismo e produtividade
  • E. pesquisa, proposta, produção e pagamento
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...