Arquivo da Categoria: A Programar

Artigos da secção “A Programar”.

Estruturas de dados

Nesta série de artigos vamos deslindar um assunto que para muitos é difícil de encaixar e para outros é como somar 1 + 1.

No primeiro capitulo desta série de artigos vamos abordar os sistemas numéricos.

Como a maioria dos leitores sabem, o computador não interpreta os números como nós e tem as suas limitações aritméticas. Isto porque o processador apenas trabalha com impulsos eléctricos e estes so podem tomar 2 valores: 0 e 1, representando assim a ausência e a presença, respectivamente, desses ditos impulsos.

Portanto estamos diante um sistema numérico binário.

Continuar a ler

Python – Introdução

Introdução

O Python é, como o seu autor diz, uma linguagem de programação interpretada, interactiva, orientada a objectos e dinâmica.

Ao contrário de muitas outras linguagens de programação, a delimitação dos blocos de instruções é feita por alinhamento (indentação), ou seja, não há delimitadores como o begin e end do Pascal, ou { e } da linguagem C. Além disso oferece tipos de dados de alto nível como strings, dicionários, listas, tuplas, classes, etc.

A sintaxe é fácil de compreender e domina-se rapidamente, sendo essas duas características consideradas grandes vantagens da linguagem.

Continuar a ler

Input/Output em Java

Neste artigo vamos abordar uma matéria que, a nosso ver, é bastante interessante e importante no mundo da programação: o input/output, neste caso aplicado a Java.

Iremos começar com manipulação de ficheiros e directorias. Vamos ver a seguinte classe Java, onde são demostradas as principais funções da classe File, que é a utilizada para realizar a manipulação. Em seguida vamos explicar o que cada linha faz.

Continuar a ler