--Engenharia de Software
+14
Pampolha
Ressaca
Kemmer
lukoido
Kenji
Sorriso
Flavio Fi...
valtinho
Shaolin
Belem
Deads
Russi
romuloct
Andrés
18 participantes
EC 07 :: Internos :: Acadêmico :: Semestres Passados :: Quarto Semestre
Página 3 de 3
Página 3 de 3 • 1, 2, 3
Re: --Engenharia de Software
por mim.. eh de boa tbm!
só preferia que nao fosse naquela primeira semana.. mas adiar 1 ou 2 dias como o newton falou.. de boa!
só preferia que nao fosse naquela primeira semana.. mas adiar 1 ou 2 dias como o newton falou.. de boa!
Deads- Número de Mensagens : 54
Idade : 35
Data de inscrição : 16/04/2008
Re: --Engenharia de Software
mas onde vai ser a prova????? se for no campus 2 eu desencano de fazer essa merda huahuahuah
Vaca- Número de Mensagens : 56
Data de inscrição : 24/04/2008
Re: --Engenharia de Software
vaca pelo q eu li ai a prova de eng soft e na sala 3-009.. (falano nisso onde fica essa sala?)
só o horário q eu n to sabendo pq fica essa confusao ai com o horario do heitor =S
só o horário q eu n to sabendo pq fica essa confusao ai com o horario do heitor =S
Newton- Número de Mensagens : 52
Idade : 35
Data de inscrição : 17/04/2008
Re: --Engenharia de Software
A sala 300-9 fica no ICMC (duh), assim: Entra pela portaria, daí vira pra direita (máquina de café) e segue até o final do corredor (perto da escada). Daí, vai ter um corredor pra esquerda, que leva até o Jardim Secreto do ICMC. A sala 3-009 é uma das primeiras desse corredor.
lin- Número de Mensagens : 243
Idade : 38
Data de inscrição : 08/04/2008
Re: --Engenharia de Software
Ah,eu sei onde eh essa sala. O horario acho q deve ser 2 horas msmo
Vaca- Número de Mensagens : 56
Data de inscrição : 24/04/2008
Re: --Engenharia de Software
Hehe! Boa sorte pra você, então! =D
lin- Número de Mensagens : 243
Idade : 38
Data de inscrição : 08/04/2008
Re: --Engenharia de Software
P2
1) (2,0 pontos) Diga o que são métodos ágeis e como eles se diferenciam de processos tradicionais de
desenvolvimento de software. Aponte vantagens e desvantagens.
2) (2,0 pontos) O que é teste funcional? Quais suas vantagens e desvantagens?
3) (2,0 pontos) Para a seguinte especificação, use o particionamento em classes de equivalência, visto
em classe, para derivar casos de teste. Mostre quais são as condições e as classes que você
identificou e os casos de teste que cobrem as classes.
Especificação do programa Cal
O programa Cal deve exibir para o usuário o claendário de um determinado
mês ou de um ano todo. Ele pode receber até dois argumentos, Se mais do que
dois argumentos forem dados, os excedentes são simplesmente ignorados.
Se dois argumentos forem fornecidos, o primeiro é o mês e o segundo o ano, e
o programa deve exibir o calendário do mês solicitado. Se apenas um
argumento for fornecido então ele representa um ano e o programa deve
exibir o calendário daquele ano todo. Se nenhum argumento for fornecido,
deve apresentar o calendário do mês corrente.
O valor permitido para o ano é de 1 a 9999. Valores fora do intervalo válido
ou argumentos não numéricos devem ser identificados e uma mensagem dde
erro deve ser dada.
4) (2,0 pontos) Para o programa Java abaixo, construa o grafo de fluxo de controle. Moste, no código,
onde inicia e onde termina cada bloco.
public class BuscaBinaria {
public static int buscaBinaria( int[] array, int valor ) {
int esq = 0, valorMeio;
int dir = array.length 1;
i
while ( esq <= dir ) {
valorMeio = esq + ((dir esq) / 2);
if ( array[valorMeio] < valor ) {
esq = valorMeio + 1;
} else if( array[valorMeio] > valor ) {
dir = valorMeio 1;
} else {
return valorMeio;
}
}
return 1;
}
}
5) (2,0 pontos) O que é programação orientada a aspectos? Dê um exemplo de utilização, que
não tenha sido mencionado na aula.
6) (1,0 ponto – Bônus – tem direito ao bônus quem tiver nota maior que ou igual a 7,0 nas
demais questões e for extremamente criativo). Considerando a discussão sobre linguagens
de programação feita em sala de aula, responda: se Papai Noel programasse, qual linguagem
ele usaria? E os duendes-ajudantes? E as renas? Justifique.
1) (2,0 pontos) Diga o que são métodos ágeis e como eles se diferenciam de processos tradicionais de
desenvolvimento de software. Aponte vantagens e desvantagens.
2) (2,0 pontos) O que é teste funcional? Quais suas vantagens e desvantagens?
3) (2,0 pontos) Para a seguinte especificação, use o particionamento em classes de equivalência, visto
em classe, para derivar casos de teste. Mostre quais são as condições e as classes que você
identificou e os casos de teste que cobrem as classes.
Especificação do programa Cal
O programa Cal deve exibir para o usuário o claendário de um determinado
mês ou de um ano todo. Ele pode receber até dois argumentos, Se mais do que
dois argumentos forem dados, os excedentes são simplesmente ignorados.
Se dois argumentos forem fornecidos, o primeiro é o mês e o segundo o ano, e
o programa deve exibir o calendário do mês solicitado. Se apenas um
argumento for fornecido então ele representa um ano e o programa deve
exibir o calendário daquele ano todo. Se nenhum argumento for fornecido,
deve apresentar o calendário do mês corrente.
O valor permitido para o ano é de 1 a 9999. Valores fora do intervalo válido
ou argumentos não numéricos devem ser identificados e uma mensagem dde
erro deve ser dada.
4) (2,0 pontos) Para o programa Java abaixo, construa o grafo de fluxo de controle. Moste, no código,
onde inicia e onde termina cada bloco.
public class BuscaBinaria {
public static int buscaBinaria( int[] array, int valor ) {
int esq = 0, valorMeio;
int dir = array.length 1;
i
while ( esq <= dir ) {
valorMeio = esq + ((dir esq) / 2);
if ( array[valorMeio] < valor ) {
esq = valorMeio + 1;
} else if( array[valorMeio] > valor ) {
dir = valorMeio 1;
} else {
return valorMeio;
}
}
return 1;
}
}
5) (2,0 pontos) O que é programação orientada a aspectos? Dê um exemplo de utilização, que
não tenha sido mencionado na aula.
6) (1,0 ponto – Bônus – tem direito ao bônus quem tiver nota maior que ou igual a 7,0 nas
demais questões e for extremamente criativo). Considerando a discussão sobre linguagens
de programação feita em sala de aula, responda: se Papai Noel programasse, qual linguagem
ele usaria? E os duendes-ajudantes? E as renas? Justifique.
Ressaca- Número de Mensagens : 58
Data de inscrição : 08/04/2008
Re: --Engenharia de Software
Comentários sobre algumas questões:
3-) Se cair um desse teste do "cal" de novo, lembre-se de fazer o caso de teste para ano bissexto. Esse era um que ele tirou um pouco de ponto (0,25 , acho) e não era muito explícito que deveria ser testado. Enfim, pense se existe algo que deveria ser testado e que não está na especificação, e sim implícito no "problema".
4-) Grafo de fluxo de controle = um grafo com "uma bolinha pra cada bloco de comandos e arestas para representar desvios e bifurcações". Preste atenção com "if", "else", "while", "switch" e as chaves que fecham cada um deles.
boa sorte! =D
3-) Se cair um desse teste do "cal" de novo, lembre-se de fazer o caso de teste para ano bissexto. Esse era um que ele tirou um pouco de ponto (0,25 , acho) e não era muito explícito que deveria ser testado. Enfim, pense se existe algo que deveria ser testado e que não está na especificação, e sim implícito no "problema".
4-) Grafo de fluxo de controle = um grafo com "uma bolinha pra cada bloco de comandos e arestas para representar desvios e bifurcações". Preste atenção com "if", "else", "while", "switch" e as chaves que fecham cada um deles.
boa sorte! =D
lin- Número de Mensagens : 243
Idade : 38
Data de inscrição : 08/04/2008
Re: --Engenharia de Software
notas da rec no jupiter... alguem passou?
desconfio que a vania corrigiu as provas, hauhauhauauahuhau...
abraco
desconfio que a vania corrigiu as provas, hauhauhauauahuhau...
abraco
romuloct- Número de Mensagens : 135
Idade : 35
Localização : São Carlos/Sorocaba
Data de inscrição : 10/05/2008
Re: --Engenharia de Software
o meu so mudo pra reprovado... tem certeza q foi ele q coloco e n o jupiter q pos reprovado automaticamente pq a data limite era hoje?
so pra saber pq eu axo estranho ele n falar nada no site dele...
e por acaso a nota de alguem mudo? se nmg mudo pode ser q ele n tenha corrigido...
so pra saber pq eu axo estranho ele n falar nada no site dele...
e por acaso a nota de alguem mudo? se nmg mudo pode ser q ele n tenha corrigido...
Newton- Número de Mensagens : 52
Idade : 35
Data de inscrição : 17/04/2008
Re: --Engenharia de Software
ele corrigiu sim, ontem anoite que as notas cairam no jupiter.
oq acontece eh, se voce nao tirou mais que 5 alguns professores nao mexem na nota, mesmo que seja maior doq a que vc estava antes.
tem professor que realmente nao coloca as notas da rec no site nem nada, so muda no jupiter. o paulo de org tambem nao colocou no site.
o bastardo mandou e-mail para o delamaro e ele falou a nota dele por email, se quiser tentar tambem.
abraço
oq acontece eh, se voce nao tirou mais que 5 alguns professores nao mexem na nota, mesmo que seja maior doq a que vc estava antes.
tem professor que realmente nao coloca as notas da rec no site nem nada, so muda no jupiter. o paulo de org tambem nao colocou no site.
o bastardo mandou e-mail para o delamaro e ele falou a nota dele por email, se quiser tentar tambem.
abraço
romuloct- Número de Mensagens : 135
Idade : 35
Localização : São Carlos/Sorocaba
Data de inscrição : 10/05/2008
Re: --Engenharia de Software
Aeee!! A minha mudou sim.. 5bola!
Deads- Número de Mensagens : 54
Idade : 35
Data de inscrição : 16/04/2008
Re: --Engenharia de Software
Fuck yeah! 5bola!!
Ressaca- Número de Mensagens : 58
Data de inscrição : 08/04/2008
Página 3 de 3 • 1, 2, 3
EC 07 :: Internos :: Acadêmico :: Semestres Passados :: Quarto Semestre
Página 3 de 3
Permissões neste sub-fórum
Não podes responder a tópicos