Questões de Concurso Comentadas para profissional júnior - análise de sistemas
Foram encontradas 188 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
1. for ( int i=0; i < n; i ++) {
2. for (int j=1; j < (n-i) ; j ++) {
3. if (intArray[ j-1] > intArray[ j ] ) {
4. temp = intArray[ j-1] ;
5. intArray[ j-1] = intArray[ j ] ;
6. intArray[ j ] = temp ;
7. }
8. }
9. }
Para expressar propriedades desse código, na linguagem da lógica proposicional, considere as proposições lógicas p, q e r e as seguintes interpretações:
• p é verdadeiro se e somente se i = 0
• q é verdadeiro se e somente se j ≠ (n-i)
• r é verdadeiro se e somente se intArray[j-1] > intArray[j]
Nesse contexto, os comandos de atribuição presentes neste trecho de código (linhas 4, 5 e 6) serão executados para:
• A atividade L inicia o projeto e tem duração de 10 horas.
• A atividade M deve começar imediatamente após o término da atividade L e tem duração de 12 horas.
• A atividade N deve começar imediatamente após o término da atividade L e tem duração de 16 horas.
• A atividade O só pode começar após o término das atividades M e N e também tem duração de 08 horas.
• A atividade P é a última atividade a ser executada, começa imediatamente após o término da atividade O e tem duração de 12 horas.
Qual a sequência de atividades do caminho crítico?