Pesquisar aqui

Mostrar mensagens com a etiqueta Linguagens de programação. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Linguagens de programação. Mostrar todas as mensagens

sexta-feira, 29 de abril de 2022

Apresentação para a turma do 9º ano

Este slides foi criado com o intuito de explicar os básicos de CSS a um aluno do 9º ano.
Clique no texto laranja e seja redirecionado



domingo, 21 de março de 2021

A história HTML

    O HTML, também conhecida como Linguagem de Marcação de Hipertexto ("HyperText Markup Language") é um bloco de criação básico para definir a estrutura de uma página web. Frequentemente também são usadas linguagens como CSS para a apresentação da página e JavaScript para o seu comportamento.
    Esta linguagem foi criada por Tim Berners-Lee, em 1991, como uma solução para comunicar e disseminar as pesquisas entre ele e o seu grupo de colegas, no entanto rapidamente ganhou uma atenção especial por todo o mundo, naquilo que vinha a ser o que hoje chamamos de Internet.
    No entanto, o HTML nem sempre foi aquilo que é hoje em dia. Já sofreu várias atualizações, passando pelo HTML 2.0, 3.2, XHTML, até à versão atual HTML5.2, lançado em 2017.



    Neste momento, para a sua funcionalidade, conta principalmente com a utilização de marcadores ("tags"), que servem como comandos de formatação de linguagem.



domingo, 24 de fevereiro de 2019

Quais as melhores linguagens de programação para a Robótica?


Quais as melhores linguagens de programação para a Robótica?

Resultado de imagem para linguagens de programação de robots

C/C++ são as linguagens de preferência em robótica. Existem muitas bibliotecas de hardware que usam estas
linguagens. Permitem a interação com hardware de baixo nível, correm em tempo real e são linguagens
bastantes estáveis e maduras. Na prática C++ é uma extensão de C e será provavelmente a mais usada. E
embora seja uma linguagem que exige muito mais linhas de código do que Python ou MATLAB, tem uma
muito melhor performance, o que é importante em robótica, onde a resposta em tempo real é fundamental.
Python é uma linguagem muito simples de usar que não exige, por exemplo definir tipos de variáveis e outras
coisas que consomem bastante tempo de programação. Por outro lado, o facto de permitir uma ligação com
código C/C++, implica que as partes com necessidade de performance podem ser construídas nessas
linguagens.
MATLAB (e os seus derivados Open Source como o Octave) são muito usados para analisar dados e
desenvolver sistemas de controle avançados.
Dentro das diversas linguagens existentes (há mais de 1500), há as que são específicas dos fabricantes de
robots industriais (ABB tem o RAPID, a Kawasaki tem o AS, a Kuka o KRL, etc), embora haja algumas
tentativas de standardização (ROS Industrial), as linguagens de fabricante ainda dominam no mundo
industrial.
As linguagens de HDL (Hardware Description Languages) são uma forma programática de descrever os
componentes electrónicos e são usadas para programar FPGAs (Field Programmable Gate Arrays), que são
uma forma de criar uma abstração dos componentes electrónicos, permitindo “criar” novos componentes
sem ter que os fabricar. São importantes na prototipagem de hardware.
Assembly é uma linguagem de muito baixo nível, que era quase obrigatória para a programação de
componentes electrónicos de base. Com o aparecimento do Arduino, passou a ser possível programar
usando C/C++, deixando por isso de ser tão usada.
Java é uma linguagem bastante popular e ensinada, porque teoricamente não sendo uma linguagem
compilada, mas sim interpretada, tem o seu código portável.  Embora na prática isso nem sempre aconteça
levando a que o código seja lento, é bastante popular em várias áreas da robótica.

Referências:
https://blog.robotiq.com/what-is-the-best-programming-language-for-robotics

quinta-feira, 7 de fevereiro de 2019

As melhores linguagens de programação para principiantes

Quer começar a programar e não sabe qual a melhor linguagem? Descubra as 3 melhores linguagens para principiantes.


1. Python 
Python é uma linguagem muito atual e fácil de aprender. Tem sido usada para desenvolver aplicações para o desktop e para a web, o que, sendo uma linguagem poderosa permite construir páginas web interessantes e não aborrecidas. Além disso, Python é uma linguagem muito popular no mundo académico.


2. Ruby

Ruby é uma das linguagens com uma maior comunidade de contribuidores
Foi feita para tornar a programação mais fácil, tem uma sintaxe de fácil leitura e escrita, não tendo regras muito rígidas e tendo uma aproximação à fala. Esta é uma linguagem flexível quanto à resolução de problemas e flexível também com erros, pelo que é uma excelente linguagem por onde começar.



3. JavaScript

Apesar da semelhança no nome, esta linguagem não deve ser confundida com Java. Esta linguagem é extremamente importante para o desenvolvimento da Web, usada juntamente com HTML e CSS. É uma das preferidas dos principiantes, não sendo necessário montar um ambiente de trabalho de programação visto que se pode programar diretamente no browser, havendo ferramentas para ter um protótipo a correr enquanto se programa. Esta é uma linguagem muito poderosa utilizada principalmente para front-end.





Fontes:

https://medium.com/@BantuMakers/as-5-melhores-linguagens-de-programa%C3%A7%C3%A3o-para-principiantes-baab4f34cade
https://dicasdeprogramacao.com.br/linguagem-de-programacao-para-iniciantes/
https://medium.com/@BantuMakers/as-5-melhores-linguagens-de-programa%C3%A7%C3%A3o-para-principiantes-baab4f34cade
http://www.bestprogramminglanguagefor.me/why-learn-ruby