

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Invocação Remota de Métodos (RMI) é uma forma de efetuar processamento distribuído utilizando objetos ou componentes remotos. O RMI abstrai a camada de transporte e permite a comunicação entre sistemas operacionais, máquinas virtuais e/ou hardwares distintos. Acerca do RMI identifique a opção incorreta:
O RMI permite a execução de chamadas remotas desenvolvidas em Java.
A arquitetura utilizada pelo RMI é a cliente-servidor.
O RMI necessita de compilador da linguagem C++ e ambiente UNIX para poder ser implementado.
O RMI utiliza o mecanismo de stub e skeleton para se comunicar com objetos remotos
A utilização do stub e skeleton é transparente ao desenvolvedor.
Considere os seguintes programas (Fig 1 e Fig 2) escritos em Java, analise as afirmativas e marque a alternativa correta.
Fig1
import java.util.Scanner; public class Fatorial{ public static int fatorial(int num) { if (num <= 1) { return 1; } else { return fatorial (num - 1) * num; } } public static void main(String[] args) { int numero; Scanner entrada = new Scanner (System.in); System.out.println("Digite o número que você pretende obter o fatorial."); numero = entrada.nextInt(); System.out.println("O fatorial de " + numero + " é " + fatorial(numero) + "."); } } |
Fig2
import java.util.Scanner; public class Fatorial2 { public static void main(String[] args) { int numero; int resultado = 1; Scanner entrada = new Scanner(System.in); System.out.println("Digite o número que você pretende obter o fatorial."); numero = entrada.nextInt(); while (numero>1) { resultado = resultado * numero; numero = numero-1; } System.out.println("O fatorial é "+resultado); } } |
|- Ambos os programas apresentados estão com a sinaxe correta e retornarão o mesmo resultado (fatorial) para qualquer número imputado pelo usuário.
lI- No programa da Fig 1, o programador usou (na linha: “return fatorial(num - 1) * num; “) um método de programação conhecido como passagem de parâmetro.
Ambas as afirmativas estão corretas.
Somente a afirmativa | está correta.
Somente a afirmativa ll está correta.
Nenhuma das afirmativas está correta.
Considerando o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main() {
__int a;
__int b = 4;
__a = b++;
__printf(“a=%d e b=%d\n”,a,b);
__return 0;
}
Qual é o resultado da execução do código?
a=4 e b=4
a=4 e b=5
a=5 e b=4
a=5 e b=5
Em linguagem C, um vetor com tamanho maior que 1 (um), do tipo char, terminando com o caractere nulo "\0" indica um tipo de dado conhecido como:
Cadeia de Caracteres (String).
Caracter (Char).
Lógico (Booleano).
Real (Real).
Pedro precisa decidir qual ambiente de Desenvolvimento Integrado (IDEs), irá utilizar para o desenvolvimento do novo sistema de Gestão de Ordens de Serviços. Assinale a alternativa correta para qual IDE suporta programação na linguagem Java:
Visual Estudio XEi+
Efera
Eclipse
Bamba