Ajuda exame

2 respostas
D

Boas pessoal preciso de uma ajuda para um exame de programação que vou realizar amanha com algumas questões teórias e não sei se alguém podia ajudar-me se possível claro. Obrigado

  1. Apresente três situações representativas da utilização de Java, JavaScript e Flash ? isto é,
    apresente situações em que é mais vantajoso (ou mesmo a única possibilidade) usar cada
    uma dessas três abordagens. Justifique.

  2. O Java disponibiliza a classe Socket para a criação de objectos que permitem a comunicação
    entre duas aplicações (uma aplicação cliente e outra servidora, que estão, regra geral, em
    máquinas distintas). Será necessário que ambas as aplicações tenham sido implementadas
    em Java? Justifique apresentando exemplos.

1-Quais os critérios que a/o podem levar a optar por usar vectores ou arrays para agrupar
conjuntos de objectos? Justifique. E a nível de performance, qual será a melhor opção?

  1. Salvo raras excepções, quando se pretende ter uma aplicação que use a GUI (Graphic User
    Interface) do Java e que tenha necessidade de manipular informação em ficheiros no
    computador onde é executada, ou utilizar recursos da Internet através de sockets, são
    utilizadas aplicações stand alone e não applets. Indique porquê e as razões desta
    condicionante.

  2. Na criação de aplicações em Java é bastante usual fazer a extensão de classes e/ou a
    implementação de interfaces. Distinga ambas as operações (apresentando o código, ou
    instrução, necessário para cada uma delas) e explicite para que servem.

  3. O Java disponibiliza a classe Socket (na vertente do cliente) para a criação de objectos que
    permitem a comunicação entre duas aplicações (uma aplicação cliente e outra servidora, que
    estão, regra geral, em máquinas distintas). Será necessário que ambas as aplicações tenham
    sido implementadas em Java? Justifique apresentando exemplos. Qual a necessidade de um
    protocolo bem definido nestas situações?

1- Ao passo que o Java é uma linguagem de programação fortemente tipada, o Javascript (uma linguagem de scripting) e o ActionScript (presente no Macromedia Flash) eram fracamente tipadas, pelo menos nas primeiras versoes. Tendo em conta o tipo de aplicações que se pode desenvolver com cada uma destas linguagens enuncie a razão de ser da frase anterior.

2- No caso mais comum de uma configuração da Java Virtual Machine, existem limitações, por parte das applets, quanto à utilização de classes/objectos de input/output, como é o caso dos sockets e classes que modelam a escrita e leitura de ficheiros. Indique razões desta condicionante, justificando convenientemente.

  1. Quais as principais diferenças entre uma linguagem de scripting para páginas web, como é
    o caso do JavaScript, do lado do cliente, e uma applet desenvolvida em Java? O que a/o
    levaria a optar por uma ou por outra? O que permitem uma e outra?
  2. Em que medida pode conjugar HTML e CSS com JavaScript para a criação de páginas

5-Programando em Java, enuncie critérios que o/a levem a considerar a utilização de
aplicações stand alone (autónomas) ou applets. Justifique, apresentando exemplos que
complementem a sua resposta.

  1. Na criação de aplicações em Java, para além da extensão de classes, é bastante comum fazer
    a implementação de interfaces. Indique o que é uma interface, para que serve, e os itens que
    devem ser respeitados na sua implementação.

  2. Nas aulas e nos trabalhos que realizou, certamente apercebeu-se do paralelismo existente
    entre as operações de input/output aplicadas a ficheiros, a sockets e mesmo a dispositivos
    como o teclado ou o monitor. Porque será que tal acontece? Justifique

peço desculpas po expor aki estas perguntas teórias mas eh que não consigo encontrar respostas, se alguém me pudesse ajudar agradecia.

Obrigado

2 Respostas

P

Dxander,

É prova de faculdade? Essas são as questões? conte-nos os detalhes por favor.

Se vc quiser eu posso te passar uns links pra voce procurar a resposta. Mas responder eu acho que seria anti-ético.

Valeu.

D

Ois é prova da faculdade sim mas estas não são as questões do exame, são as questões que o professor deu para estudarmos.

Se pudesses ajudar agradecia.

Obrigado.

Criado 20 de julho de 2008
Ultima resposta 20 de jul. de 2008
Respostas 2
Participantes 2