1 Q92825
Ciência da Computação
Ano: 2014
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Segundo Pressman (2011), teste é um conjunto de atividades que podem ser planejadas com antecedência e executadas sistematicamente. Proporciona o último elemento a partir do qual a qualidade pode ser estimada e, mais pragmaticamente, os erros podem ser descobertos. Sobre os testes de software, relacione adequadamente as colunas.

A sequência está correta em

2 Q92824
Ciência da Computação
Ano: 2014
Banca: CONSULPLAN Consultoria (CONSULPLAN)
“O modelo _______________________, algumas vezes chamado ‘ciclo de vida clássico’, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, a partir do levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído.” Assinale a alternativa que completa corretamente a afirmativa anterior.
3 Q92823
Ciência da Computação
Ano: 2014
Banca: CONSULPLAN Consultoria (CONSULPLAN)
“É um método de desenvolvimento ágil de software concebido por Jeff Sutherland e sua equipe de desenvolvimento no início dos anos 90.” Os princípios dessa metodologia são consistentes com o manifesto ágil e são usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Assinale a alternativa que apresenta uma metodologia ágil definida.
4 Q92822
Ciência da Computação
Ano: 2014
Banca: CONSULPLAN Consultoria (CONSULPLAN)

Um requisito é simplesmente uma declaração do que o sistema deve ser ou quais características precisa possuir, podendo ser classificado em funcional e não funcional. Analise os requisitos apresentados, marque F para os funcionais e N para os não funcionais.

( ) Impressão.

( ) Operacional.

( ) Desempenho.

( ) Verificação ortográfica.

( ) Segurança.

( ) Cultural e político.

A sequência está correta em

5 Q92821
Ciência da Computação
Ano: 2014
Banca: CONSULPLAN Consultoria (CONSULPLAN)
O objetivo do processo de engenharia de requisitos é criar e manter um documento de requisitos de sistema. Segundo Sommerville (2007), esse processo inclui quatro subprocessos de alto nível de engenharia de requisitos, a saber, EXCETO:
6 Q92812
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens subsequentes, relativos a bancos de dados. Apesar de possuírem a capacidade de serem executados de forma distribuída, os sistemas gerenciadores de bancos de dados (SGBDs) não podem ser dispostos em arquiteturas GRID, devido a restrições como atomicidade e isolamento dos bancos de dados.
7 Q92811
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens subsequentes, relativos a bancos de dados. Um sistema de gerenciamento de bancos de dados distribuídos (SGBDD) é o resultado da fusão das tecnologias de banco de dados e de redes e comunicação de dados. Nesse sistema, os elementos de processamento são necessariamente homogêneos e permitem que o processamento e a entrega de dados seja centralizada ou distribuída, diferentemente dos SGBDs tradicionais, que realizam esse processamento exclusivamente na forma centralizada.
8 Q92810
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens.

No Android 4, o arquivo interface.xml é o arquivo padrão para definição da interface do usuário (UI). Para modificar uma UI inserindo, por exemplo, um botão que possa ser clicado, é suficiente inserir, no final desse arquivo, as linhas abaixo.

9 Q92809
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens. O iOS 7 possui as camadas Cocoa Touch, Media, Core Services e Core OS; esta última, que é a camada mais baixa, suporta aplicativos desenvolvidos em 64 bits no modelo LP64.
10 Q92808
Ciência da Computação
Ano: 2014
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando a programação embarcada para Android e iOS, julgue os próximos itens. Para que os programas aplicativos sejam executados no Android e no iOS, é necessário uma máquina virtual própria, cujas responsabilidades são, entre outras, gerenciar a comunicação entre o aplicativo e as bibliotecas nativas, prover segurança e permitir que os aplicativos possam gravar dados privados, incluindo bancos de dados. No Android 4.3, a máquina virtual é a Dalvik; no iOS 7, é a XCode.