terça-feira, 19 de novembro de 2013

A Linguagem de Programação LUA

A linguagem Lua é uma uma linguagem de programação poderosa, rápida e leve, que combina sintaxes simples para programação procedural e construções para descrição de dados baseadas em tabelas associativas e semântica extensível. Sendo uma linguagem ideal para configuração, automação e prototipagem rápida.
Foi projetada, implementada e desenvolvida no Brasil, por uma equipe na PUC-Rio, tendo origem no Tecgraf e atualmente desenvolvida no Lablua, ambos laboratórios da Pontifícia Universidade Católica do Rio de Janeiro.

Vantagens da Linguagem Lua

  • Linguagem estabelecida e robusta: É a linguagem de script mais usada em jogos, possuindo sólido manual de referência e diversos livros sobre ela, sendo utilizada também em aplicações industriais e em sistemas embutidos;
  • Rapidez: Vários benchmarks mostram Lua como a linguagem mais rápida dentre as linguagens de script interpretadas, tendo merecida reputação de ótimo desempenho;
  • Portabilidade: É distribuída em um pequeno pacote e compila sem modificações em todas as plataformas com compilador C padrão, rodando em todos os tipos de Unix e Linux, em sistemas embarcados com IOS, Android,  Windows Phone, Symbian, etc., em microprocessadores embutidos como o ARM e Rabbit e até em mainframes IBM;
  • Embutivel: É uma engine rápida e pequena que pode ser facilmente embutida em sua aplicação;
  • Poderosa: Fornece meta-mecanismos para implementação de construções diretamente na linguagem, economizando conceitos, em uma linguagem pequena, porém como semântica estendida de maneira não convencionais; 
  • Pequena: Incluir Lua numa aplicação não aumenta quase nada o seu tamanho;
  • Livre:  É um software de código aberto, distribuída sobre a licença MIT, podendo ser utilizada para quaisquer propósitos, incluindo para propósitos comerciais, sem custos ou burocracia.
  •  
     
A utilização da linguagem está crescendo, vale a pena dedicar seu tempo estudando uma linguagem nova e que está em grande ascensão.
Para saber mais sobre a linguagem Lua, acesse o site da organização:
http://www.lua.org/portugues.html

segunda-feira, 18 de novembro de 2013

Dicas para o TCC

Em meio a época do considerado grande vilão dos cursos de graduação, o Trabalho de Conclusão de Curso, que garante que durante toda a graduação frases como: "É fácil entrar na faculdade, difícil mesmo é sair dela." sejam ouvidas constantemente. Essa fase de TCC não será fácil, mas com algumas dicas importantes, ela poderá ser bem menos estressante e cansativa do que se espera, evitando-se obstáculos, tornando o caminho mais tranquilo.

Imagem: Reprodução.

O Inicio de Tudo

A parte inicial do trabalho é importante, pois tudo que começa bem, tende a terminar bem. Assim, antes de iniciar seu TCC é necessário definir um bom tema e elaborar um bom projeto, para uso como guia, determinando assunto, cronograma de atividades e objetivos.
Definir o tipo de projeto a ser realizado é muito importante, pois o TCC pode ser uma atividade prática, produção científica ou estudo de caso, mas cabe destacar que cada curso possui uma regra diferente para a confecção do TCC, sendo assim, é importante verificar os padrões exigidos pela sua faculdade e pelo seu curso, evitando a volta ao início do processo, por inadequação do trabalho quanto às regras.
Agora, basta apenas, definir o tema do seu trabalho, uma tarefa simples, porém que requer uma atenção redobrada, para que o tema tenha coerência com a área de estudo. Segundo a professora Raquel Polito, no livro Superdicas para um Trabalho de Conclusão de Curso Nota 10, "Se a escolha do tema é bem-feita, o trabalho acontece de maneira suave, sem obstáculos, e o seu desenvolvimento passa a ser bem mais agradável".
Também é importante, analisar a problemática do tema, pois um tema por si só não caracteriza um problema, mas com a formulação de perguntas sobre o tema, encontra-se a problemática.
Ainda deve-se escolher o orientador para o seu trabalho, recomenda-se que seja escolhido um professor da disciplina na qual o assunto de seu TCC se encaixa, pois um professor de outra disciplina poderá não ter tanta segurança em orientar um assunto em que não seja especialista.

Iniciando o Trabalho

Depois de definido o tema e o orientador de seu TCC, é hora de trabalhar.
"Um bom inicio para o desenvolvimento do seu trabalho é imaginar que ele será realizado até o final. Antes de começar a escrever os texto, vislumbre como será o sumário.", explica Raquel Polito.  Assim, mesmo que o sumário seja alterado, o que provavelmente ocorrerá, tê-lo elaborado inicialmente permite que haja um caminho lógico a seguir. 
Quesitos teóricos, como ortografia, coesão entre as partes distintas, e adequação às normas da Associação Brasileira de Normas Técnicas  (ABNT), sendo essas normas que determinam como o trabalho será organizado e apresenta indicações para utilizar citações e referência bibliográficas.
A definição da metodologia de trabalho facilita a produção do TCC, principalmente por se tratar de um estudo mais aprofundado.

Apresentação

E de repente, todo o texto do seu TCC está pronto. E agora? O grande momento está muito próximo, a apresentação. E uma dica muito utilizada mas que não funciona é a parte do não fique nervoso(a), afinal, é um momento muito importante e com certeza, a banca compreenderá a ansiedade vivida nesse momento, porém, tal nervosismo deve ser controlado, pois o exagero, pode comprometer a apresentação de seu trabalho ou passar uma ideia incorreta do mesmo.
Elaborar um roteiro é uma ajuda importantíssima, mas é claro, que apenas ler o que está escrito no roteiro não é suficiente, ele deve ser apenas um guia para a sua apresentação, pois discorrer "livremente" sobre o assunto garante que o domínio sobre o assunto seja compreendido pela banca. Treinar também é muito importante, afinal, o cálculo do tempo de apresentação é necessário.
Ao término de sua apresentação, a banca comumente fará perguntas, e é interessante que as respostas sejam satisfatórias, pois elas influenciam diretamente na sua nota, e quando houverem críticas, escute, e reconheça suas falhas, mas, caso discorde, lembre-se de posicionar-se com argumentos sólidos e não recorra a subterfúgios emocionais, pois nesse momento, a única coisa importante é o que você fez.
Fez tudo certo? Só partir pra comemoração!