FC ConcursosFC Concursos

Questão FC188249

Qual foi a produtividade desse programador, em linhas de código por minuto, para o projeto 1 e para o projeto 2, respectivamente?

Unidades de Medida (Distância, Massa, Volume, Tempo, etc)

CESGRANRIO · 2012

Uma empresa de desenvolvimento de software utiliza como indicador de desempenho para o processo de codificação o valor da produtividade, indicado por linhas de código por unidade de tempo. Para um determinado programador, tem-se a tabela de tarefas abaixo. Essa tabela indica que ele está alocado em dois projetos diferentes, Proj 1 e Proj 2, com programas gerados com 225 e 120 linhas de código, respectivamente.

 

Dia Hora Início Hora Fim Interrupções Tarefa
01/10 08h30 17h30 1 hora para almoço Codificação do projeto 1
02/10 09h00 16h30 0,5 hora para almoço Codificação do projeto 1
03/10 10h00 17h30 0,5 hora para almoço e 1 hora de treinamento Codificação do projeto 2
04/10 07h30 11h30 Sem interrupções Codificação do projeto 2

 

Qual foi a produtividade desse programador, em linhas de código por minuto, para o projeto 1 e para o projeto 2, respectivamente?

  1. 0,125 e 0,200
  2. 0,125 e 0,450
  3. 0,250 e 0,200
  4. 0,250 e 0,450
  5. 0,450 e 0,250
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

Para calcular a produtividade do programador, precisamos analisar o tempo de trabalho que ele dedicou a cada projeto e o número de linhas de código que ele produziu.

No projeto 1, o programador gerou 225 linhas de código. Vamos calcular o tempo que ele trabalhou nesse projeto:

No dia 01/10, ele trabalhou das 8h30 às 17h30, com 1 hora de intervalo para o almoço. Portanto, a conta fica assim:

  • Tempo total: \(17h30 - 8h30 = 9\, \text{horas}\)
  • Menos a hora de almoço: \(9h - 1h = 8\, \text{horas}\)

No dia 02/10, ele trabalhou das 9h00 às 16h30, com 0,5 hora de almoço:

  • Tempo total: \(16h30 - 9h00 = 7h30\)
  • Menos o tempo de almoço (30 minutos): \(7h30 - 0,5h = 7\, \text{horas}\)

Somando os dias: \(8h + 7h = 15\, \text{horas}\), que equivalem a \(15 \times 60 = 900\, \text{minutos}\).

Agora, podemos calcular a produtividade no projeto 1:

\(P_1 = \frac{225}{900} = 0{,}25\)

No projeto 2, o programador produziu 120 linhas de código. Vamos calcular o tempo que ele trabalhou nesse projeto:

No dia 03/10, ele trabalhou das 10h00 às 17h30, com 0,5 hora de almoço e 1 hora de treinamento:

  • Tempo total: \(17h30 - 10h00 = 7h30\)
  • Menos o tempo de almoço e treinamento (1,5h): \(7h30 - 1h30 = 6\, \text{horas}\)

No dia 04/10, ele trabalhou das 7h30 às 11h30, sem interrupções:

  • Tempo total: \(11h30 - 7h30 = 4\, \text{horas}\)

Assim, somando os dias do projeto 2, temos: \(6h + 4h = 10\, \text{horas}\), que equivalem a \(10 \times 60 = 600\, \text{minutos}\).

A produtividade no projeto 2 é:

\(P_2 = \frac{120}{600} = 0{,}2\)

Portanto, as produtividades para os projetos 1 e 2, respectivamente, são 0,250 e 0,200.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo