1071 Q729096
Ciência da Computação
Ano: 2015
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
1072 Q729095
Ciência da Computação
Ano: 2015
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
O desenvolvimento dirigido a testes (TDD, do Inglês Test-Driven Development) é uma abordagem de desenvolvimento de software na qual se intercalam testes e desenvolvimento de código. Uma das características da abordagem TDD é
1073 Q729093
Ciência da Computação
Ano: 2015
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)

Um analista de sistemas identificou requisitos de alto nível de um sistema acadêmico, quais sejam:

1. O aluno poderá realizar sua matrícula utilizando seu código de aluno.

2. O acesso dos alunos ao sistema deverá estar disponível nos navegadores Internet Explorer e Google Chrome.

3. O professor poderá lançar as notas e frequências dos alunos matriculados em suas disciplinas.

4. Um relatório com as notas e frequências dos alunos poderá ser solicitado pelo professor da disciplina.

5. Os relatórios do sistema serão disponibilizados em formato PDF.

Dos requisitos mencionados, são classificados como requisitos funcionais

1074 Q729092
Ciência da Computação
Ano: 2015
Banca: Universidade Estadual de Goiás / Núcleo de Seleção (UEG)
Considere um sistema de software para um ambiente de negócio que se caracteriza por: mudanças rápidas nas regras de negócio, requisitos em fase inicial de definição, e valorização da participação ativa de funcionários da empresa em detrimento de processos e ferramentas que burocratizem o trabalho. De acordo com o exposto, a abordagem de desenvolvimento adequada para esse sistema seria a adoção de um
1075 Q657605
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)
Durante o desenvolvimento de software, muitos programadores se descuidam de verificar com rigor os limites de índice e tamanho de arrays e stacks usados nesses programas. Falhas nesse sentido podem tornar os programas sujeitos a ataques de:
1076 Q657604
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Roger e sua equipe de métricas de software foram designados para estimar o custo e o tempo necessário para desenvolver um sistema de informação. A partir dos requisitos levantados desse sistema, a equipe de Roger contou o número de: 

Com base nessas contagens, Roger e sua equipe podem fazer as estimativas de software aplicando o método:

1077 Q657603
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Durante 5 anos gerenciando o desenvolvimento de sistemas de informação, Claudia teve que lidar com diversas insatisfações de seus usuários pois os sistemas não atendiam as suas necessidades. Claudia decidiu, então, implantar métodos ágeis de desenvolvimento e definiu os seguintes princípios:

I. Mudanças nos requisitos são bem-vindas, mesmo tardiamente no desenvolvimento.

II. O método mais eficiente e eficaz de transmitir informações para e entre uma equipe de desenvolvimento é através da documentação.

III. Simplicidade é essencial.

Dentre os princípios definidos por Claudia, o que infringe os princípios do manifesto para Desenvolvimento Ágil de Software é o que se afirma em:

1078 Q657602
Ciência da Computação
Ano: 2015
Banca: Fundação Getúlio Vargas (FGV)

Observe o seguinte diálogo entre dois Analistas de Sistemas:

O modelo de processo de software que atende às características do projeto que João e Maria irão desenvolver é:

1079 Q656755
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
Duas das principais IDEs de desenvolvimento para Java são NetBeans e Eclipse. Nas versões completas mais recentes em português do NetBeans,
1080 Q656754
Ciência da Computação
Ano: 2015
Banca: Fundação Carlos Chagas (FCC)
Um processo de métricas de software pode ser caracterizado por 5 atividades, dentre as quais se encontra: