Algumas atividades são comuns a todos os processos de software. Indique a alternativa que contém estas atividades:
Analise as afirmações sobre o Modelo Cascata e responda:
Extreme Programming (XP) é, talvez, o mais conhecido e mais utilizado dos métodos ágeis. Assinale a alternativa que apresenta corretamente, características e práticas deste método:
Os requisitos de software são classificados como requisitos funcionais e não funcionais. Assinale a alternativa que melhor define requisitos funcionais:
Analise as afirmações sobre o processo de Engenharia de Requisitos e responda:
Indique as áreas de processos correspondentes às categorias do Modelo CMMI e assinale a alternativa que contém a sequência correta:
Com relação aos modelos prescritivos de processo de software é correto afirmar que:
O teste de software mostra que um programa faz o que é proposto a fazer e serve, também, para descobrir os defeitos de um programa antes do uso. Quando se testa o software, o programa é executado usando dados fictícios. Os resultados do teste são analisados à procura de:
Em relação a Testes de Software, analise as afirmativas abaixo identificando com um “V” quais são VERDADEIRAS e com um “F” quais são FALSAS assinalando a seguir a alternativa correta respectivamente.
O PMI especificou um conjunto de procedimentos que padronizam a teoria da gerência de projetos em um documento conhecido como PMBOK. O PMBOK é um dos guias que podem ser utilizados como orientação para profissionais que trabalham com gerenciamento de projetos de software. No PMBOK são apresentados grupos de processos de gerenciamento, com EXCEÇÃO de:
O gerenciamento de qualidade de software visa assegurar que o software tenha zero ou poucos defeitos e que se adeque aos padrões definidos inicialmente no projeto. Para tanto, existem atributos de qualidade de software que são verificados na determinação da qualidade do software. Em relação aos atributos de qualidade de software, analise as afirmativas abaixo identificando com um “V” quais são VERDADEIRAS e com um “F” quais são FALSAS assinalando a seguir a alternativa correta respectivamente.
As métricas de produto são métricas de previsão usadas para medir atributos internos de um sistema de software. Em relação às Métricas Estáticas de Produto de Software, analise as afirmativas abaixo identificando com um “V” quais são VERDADEIRAS e com um “F” quais são FALSAS assinalando a seguir a alternativa correta respectivamente.
O Unified Modeling Language (UML) é uma linguagem padrão para documentar projetos de software. O UML é composto por diagramas, com EXCEÇÃO do:
Em relação à Arquitetura de software, analise as afirmativas abaixo identificando com um “V” quais são VERDADEIRAS e com um “F” quais são FALSAS assinalando a seguir a alternativa correta respectivamente.
A norma ISO 9126 foi desenvolvida em uma tentativa de identificar os atributos de qualidade para software de computador. A norma identifica alguns atributos -chave de qualidade com EXCEÇÃO de:
Considerando o modelo relacional de Banco de Dados, quando se tem um atributo não chave que depende de outro atributo não chave, está sendo caracterizada uma dependência:
O modelo relacional é definido usando como base o modelo de ER. Em se tratando dos diferentes tipos de relacionamento, se tivermos a situação onde, para cada relacionamento entre mais de duas entidades, será criada uma tabela contendo todos os atributos descritivos do relacionamento (se houver) mais as chaves primárias de todas as entidades ligadas ao relacionamento (que passam como chaves estrangeiras), então está sendo tratado um relacionamento:
Com a Linguagem SQL podemos construir tabelas e definir as restrições que necessitamos. Em relação a estas restrições, analise as afirmativas abaixo identificando com um “V” quais são VERDADEIRAS e com um “F” quais são FALSAS assinalando a seguir a alternativa correta respectivamente.
Diversas características distinguem a abordagem de banco de dados da abordagem mais antiga de programação com arquivos. Abaixo são descritas algumas afirmações que podem identificar estas características. Neste sentido, leia as afirmações e assinale a alternativa CORRETA.
Uma das principais características da abordagem de banco de dados é possibilitar a abstração de dados, de modo que diferentes usuários possam percebê-los em seu nível de detalhe preferido. Neste contexto, das alternativas abaixo, assinale qual representa CORRETAMENTE o seguinte conceito: "é uma coleção de conceitos que podem ser usados para descrever a estrutura de um banco de dados":
O SGBD (Sistema de Gerência de Banco de Dados) é um software complexo, pois possui diversos componentes que são responsáveis por determinadas funções. Das alternativas listadas abaixo, assinale a alternativa que possui algum componente que não pertence à estrutura de um SGBD.
O projeto de um banco de dados relacional envolve principalmente o projeto de esquemas do banco de dados. Estes esquemas do banco de dados dividem-se em fases. Assinale a alternativa CORRETA que representa as fases dos esquemas do projeto do banco de dados.
Um banco de dados relacional é composto por tabelas ou relações. A terminologia tabela é mais comum nos produtos comerciais e na prática. Nas tabelas, um conceito aplicado é o de chave. Assinale, nas alternativas abaixo, qual alternativa que tem o conceito correto de chave.
Uma técnica de modelagem de dados difundida é a abordagem entidade-relacionamento (ER). Nesta técnica, o modelo de dados é representado através de um modelo entidade-relacionamento (modelo ER). Neste modelo, tem-se o conceito: "conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados". Assinale a alternativa que representa de forma correta este conceito:
O objetivo principal da álgebra é permitir a escrita de expressões relacionais. Estas expressões, por sua vez, devem servir a uma variedade de propósitos. Das alternativas abaixo, assinale a alternativa que não representa uma aplicação das expressões da álgebra relacional.
A linguagem SQL (Structured Query Language) é a linguagem padrão para se lidar com bancos de dados relacionais e é aceita por quase todos os produtos existentes no mercado. Sobre a SQL, das afirmações abaixo, é INCORRETO afirmar que:
Considerando a tabela de pessoas, abaixo descrita: pessoas id Nome cidade 1 Paulo 1 2 Maria 2 3 Pedro 1 Foi executada a consulta: SELECT NOME, COUNT(*) AS TOTAL FROM PESSOAS GROUP BY NOME. Assinale a alternativa CORRETA, que corresponde ao número de linhas que retorna no resultado da consulta:
Em muitos casos, é conveniente especificar um tipo de ação a ser tomada quando certos eventos ocorrem e quando certas condições são satisfeitas. Neste caso, pode-se utilizar o uso de gatilhos ou triggers. A respeito de gatilhos, assinale a afirmação CORRETA:
Um dos conceitos de banco de dados é que ele deve garantir que as mudanças feitas em seus dados e estruturas, por usuários autorizados, não resultem em uma perda da consistência dos dados. Neste sentido, assinale a alternativa que representa corretamente este conceito:
Um datawarehousing, de forma mais geral, pode ser descrito como uma coleção de tecnologias de apoio à decisão, visando habilitar o trabalhador do conhecimento a tomar decisões melhores e mais rápidas. Analise as afirmações sobre as características diferenciadoras de um datawarehousing e, a seguir, assinale a alternativa CORRETA.
































