segunda-feira, 16 de março de 2009

[MHI] TRABALHO PARA CASA

Aplicativos fechados, linguagens de programação e ferramentas de autoria são ferramentas para desenvolvimento de multimídia. Faça uma pesquisa na internet sobre essas ferramentas e enriqueça o seu blog postando sobre a importância e exemplos de ferramentas encontradas. Pode pesquisar em livros também. Publicar até 8/03.

Ferramentas para o desenvolvimento de multimídia

Aplicativos fechados

Para os profissionais das áreas de aplicação de tecnologia multimídia, as ferramentas que requerem menor curva de aprendizado (isto é, são de aprendizado mais fácil) são os aplicativos fechados. Tipicamente, são usados para a criação de material, como os editores de som, de música, de imagens e de animações.
Esses programas normalmente apresentam interfaces gráficas fáceis de usar, através das quais o usuário trabalha por meio de manipulação direta de representações gráficas dos elementos da aplicação, auxiliado por recursos como caixas de diálogo e mensagens de ajuda. Embora algumas ferramentas sejam operáveis exclusivamente através de interfaces gráficas, a tendência das ferramentas profissionais é dispor de algum tipo de linguagem de programação. Esta linguagem pode ser específica da ferramenta, ou deriva de alguma linguagem de programação usual.

Linguagens de programação

O máximo de flexibilidade na criação de aplicações é conseguido através de programas escritos em linguagens de programação, em que os elementos da aplicação são construídos e modificados através de programas especialmente escritos para cada produto. Mas para que isto se realize é exigido do profissional uma formação aprofundada emprogramação.

Entre as linguagens de programação mais usadas estão:

- Linguagens simplificadas como Pascal e Basic.- A linguagem C, que permite usar um estilo estruturado de programação, tal como Pascal, ao mesmo tempo que facilita o uso de recursos de hardware, para aumentar o desempenho dos programas.

- A linguagem C++, que é basicamente um superconjunto de C, acrescentando recursos apropriados para a programação orientada para objetos.

- A linguagem Java, que é baseada em elementos da linguagem C++ e orientada para permitir a construção de aplicativos portáveis, que possam ser usados em ambientes distribuídos heterogêneos (com plataformas de múltiplos tipos).

Ferramentas de autoria

A produção profissional de multimídia não se presta à utilização de ferramentas puramente visuais. Por outro lado, o aprendizado de ambientes baseados em linguagens algorítmicas é longo e difícil, só sendo justificável no caso de desenvolvimento de aplicativos.

fonte: http://www.usuarios.unincor.br/junior/a_autoria.pdf

by Elin

Nenhum comentário: