Programção:
Programação é o processo de escrita, teste e manutenção de um programa de computador. O programa é escrito em uma linguagem de programação, embora seja possível, com alguma dificuldade, escrevê-lo diretamente em linguagem de máquina. Diferentes partes de um programa podem ser escritas em diferentes linguagens.
Linguagens de programação:
Linguagem de programação é um método padronizado para comunicar instruções para um computador.É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias. Linguagens de programação podem ser usadas para expressar algoritmos com precisão.
Linguagem de alto nível vs Linguagem de Baixo nível:
Linguagem de programação de alto nível é como se chama, na Ciência da Computação de linguagens de programação, uma linguagem com um nível de abstração relativamente elevado, longe do código de máquina e mais próximo à linguagem humana. Desse modo, as linguagens de alto nível não estão diretamente relacionadas à arquitetura do computador. O programador de uma linguagem de alto nível não precisa conhecer características do processador, como instruções e registradores. Essas características são abstraídas na linguagem de alto nível. Linguagem de programação de baixo nível trata-se de uma linguagem de programação que segue as características da arquitetura do computador. Assim, utiliza somente instruções que serão executadas pelo processador, em contrapartida as linguagens de alto nível que utilizam de instruções abstratas. Nesse sentido, as linguagens de baixo nível estão diretamente relacionadas com a arquitetura do computador.
Algoritmo vs Programa:
Um algoritmo é um esquema de resolução de um problema. Pode ser implementado com qualquer sequência de valores ou objetos que tenham uma lógica infinita (por exemplo, a língua portuguesa, a linguagem Pascal, a linguagem C, uma sequência numérica, um conjunto de objetos tais como lápis e borracha), ou seja, qualquer coisa que possa fornecer uma sequência lógica. Um programa é um conjunto de instruções que descrevem uma tarefa a ser realizada por um computador. O termo pode ser uma referência ao código fonte, escrito em alguma linguagem de programação, ou ao arquivo que contém a forma executável deste código fonte.
Ada Lovelace:
Ada Lovelace é uma matemática e escritora inglesa. Hoje é reconhecida principalmente por ter escrito o primeiro algoritmo para ser processado por uma máquina, a máquina analítica de Charles Babbage. Durante o período em que esteve envolvida com o projeto de Babbage, ela desenvolveu os algoritmos que permitiriam à máquina computar os valores de funções matemáticas, além de publicar uma coleção de notas sobre a máquina analítica. Por esse trabalho é considerada a primeira programadora de toda a história.
Mostrar mensagens com a etiqueta Aplicações. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Aplicações. Mostrar todas as mensagens
sexta-feira, 29 de março de 2019
quarta-feira, 27 de fevereiro de 2019
Ficha 6
Ficha 4 e Ficha 5
Na aula de hoje aprendemos mais 2 ferramentas no photoshop : a varinha mágica e o carimbo de padrão.
No final da aula realizamos uma outra ficha em que utilizamos 4 ferramentas diferentes: a varinha mágica, o laço magnético, a lata de tinta e o gradiente.
quarta-feira, 13 de fevereiro de 2019
Dia da Internet Segura
No dia 5 de fevereiro realizamos uma atividade de forma a promover o nosso conhecimento relativamente à sensibilização do que se deve fazer de forma a ficarmos seguros na net. Esta atividade foi realizada no kahoot, e apesar de sem dúvida nos ter ensinado algumas coisas a fazer e a não fazer para uma utilização da internet mais segura, acredito que a maior parte da informação estava desatualizada.
sexta-feira, 18 de janeiro de 2019
quarta-feira, 16 de janeiro de 2019
quarta-feira, 9 de janeiro de 2019
sexta-feira, 4 de janeiro de 2019
Ficha 3 e Bom Ano
Com o início do novo príodo, também começou um novo ano, pelo qual sentimos que devemos desejar um bom ano a todos que acompanham este blog. Começamos já a realizar trabalhos no corel, os quais iremos ilustrar em baixo:
quarta-feira, 12 de dezembro de 2018
FCT Coding Fest
Nas últimas aulas participamos no FCT Coding Fest, cuja a informação sobre este concurso se encontra no link abaixo
https://www.codingfest.fct.unl.pt/o-que-e-o-fct-coding-fest
Este basicamente consistiu numa série de desafios com a temática da poluição. O nosso grupo completou duas vezes estes desafios todos, dando à nossa escola um total de 10 entradas para o concurso.
https://www.codingfest.fct.unl.pt/o-que-e-o-fct-coding-fest
Este basicamente consistiu numa série de desafios com a temática da poluição. O nosso grupo completou duas vezes estes desafios todos, dando à nossa escola um total de 10 entradas para o concurso.
sexta-feira, 30 de novembro de 2018
sexta-feira, 23 de novembro de 2018
Trabalho no Canva
Optamos por fazer um trabalho mais simples sendo que é a nossa primeira vez a utilizar esta aplicação, no entanto já utilizamos esta aplicação mais vezes desde então.
sexta-feira, 16 de novembro de 2018
Formatos de ficheiros de imagem vetorial
A informação de uma imagem vetorial pode ser guardada em diversos ficheiros,como é o caso de:
-CDR (CorelDraw)
-SXD (OpenOffice.org DRAW)
-SVG (Scalable Vector Graphics)
-PS (PostScript) e EPS (Encapsulated PostScript)
-WMF (Windows Meta File)
CDR: É o formato que se utiliza na aplicação CorelDRAW
SXD: O formato SXD do OpenOffice.org DRAW permite o desenho vetorial em trabalhos,de forma simples.
SVG: O SVG tende a ser um formato-padrão para a Web, especificado pela
W3C e definido sob a linguagem XML.
PS e EPS: Este tipo de formatos são reconhecidos por praticamente todos os programas de edição de imagem ou de texto que suportam imagem vetorial.
WMF: É reconhecido pela maior parte dos programas de edição de texto ou de imagem do Microsoft Office.
-CDR (CorelDraw)
-SXD (OpenOffice.org DRAW)
-SVG (Scalable Vector Graphics)
-PS (PostScript) e EPS (Encapsulated PostScript)
-WMF (Windows Meta File)
CDR: É o formato que se utiliza na aplicação CorelDRAW
SXD: O formato SXD do OpenOffice.org DRAW permite o desenho vetorial em trabalhos,de forma simples.
SVG: O SVG tende a ser um formato-padrão para a Web, especificado pela
W3C e definido sob a linguagem XML.
PS e EPS: Este tipo de formatos são reconhecidos por praticamente todos os programas de edição de imagem ou de texto que suportam imagem vetorial.
WMF: É reconhecido pela maior parte dos programas de edição de texto ou de imagem do Microsoft Office.
Formatos de ficheiros de imagem
A informação de imagens podem ser armazenados em vários formatos, como por exemplo:
- BMP (Bitmap)
- GIF (Graphics Interchange Format)
- JPEG (Joint Photographic Experts Groups)
- PDF (Portable Document Format)
- PNG (Portable Network Graphics)
- TIFF (Tagged Image File Format)
Bitmap (BMP):
É o formato mais comum, utilizado pelo paint do windows pro exmplo, e de momento não existe formas de compressão deste.
GIF (Graphics Interchange Format):
Formato de compressão sem perdas, ocupam um pequeno espaço no computador e são perfeitos para desenvolvimento de páginas de web. Não suporta mais que 256 cores 8 bits de cor) e o seu sucesso na web deve-se particularmente à sua animação, transparência e ao entrelaçamento.
JPEG (Joint Photographic Experts Groups):
Fromato muito popular para a compressão de ficheiros, tem vários niveis de compressão com perdas o que faz a imagem perder qualidade. A compressão destes baseia-se na eliminação de informação redundantes e insignificantes.
PDF (Portable Documents Format):
Este formato foi criado pelo programa Adobe Acrobat. Usado maioritariamente para comprimir e converter de forma substancial documentos de texto e imagens quando existe a necessidade de enviar o documento em questão para outro computador, que será capaz de abrir este se tiver instalado o Adobe Reader.
- PNG (Portable Network Graphics)
Formato com compressão sem perdas, este substitui o formato GIF na web, suportando até 48 bits de cor, não comportando no entanto a animação.
- TIFF (Tagged Image File Format)
Muito utilizado em programas de bitmap de pintura e ediçao de imagem e também com softwares de digitalização. Este formato não tem compressão sendo o maior em tamanho e o melhor em qualidade de imagem. Geralmente, os programas de desenho não utilizam este formato, no entanto, programas de composição de texto permitem a importação de ficheiros com esta extensão.
- BMP (Bitmap)
- GIF (Graphics Interchange Format)
- JPEG (Joint Photographic Experts Groups)
- PDF (Portable Document Format)
- PNG (Portable Network Graphics)
- TIFF (Tagged Image File Format)
Bitmap (BMP):
É o formato mais comum, utilizado pelo paint do windows pro exmplo, e de momento não existe formas de compressão deste.
GIF (Graphics Interchange Format):
Formato de compressão sem perdas, ocupam um pequeno espaço no computador e são perfeitos para desenvolvimento de páginas de web. Não suporta mais que 256 cores 8 bits de cor) e o seu sucesso na web deve-se particularmente à sua animação, transparência e ao entrelaçamento.
JPEG (Joint Photographic Experts Groups):
Fromato muito popular para a compressão de ficheiros, tem vários niveis de compressão com perdas o que faz a imagem perder qualidade. A compressão destes baseia-se na eliminação de informação redundantes e insignificantes.
PDF (Portable Documents Format):
Este formato foi criado pelo programa Adobe Acrobat. Usado maioritariamente para comprimir e converter de forma substancial documentos de texto e imagens quando existe a necessidade de enviar o documento em questão para outro computador, que será capaz de abrir este se tiver instalado o Adobe Reader.
- PNG (Portable Network Graphics)
Formato com compressão sem perdas, este substitui o formato GIF na web, suportando até 48 bits de cor, não comportando no entanto a animação.
- TIFF (Tagged Image File Format)
Muito utilizado em programas de bitmap de pintura e ediçao de imagem e também com softwares de digitalização. Este formato não tem compressão sendo o maior em tamanho e o melhor em qualidade de imagem. Geralmente, os programas de desenho não utilizam este formato, no entanto, programas de composição de texto permitem a importação de ficheiros com esta extensão.
quarta-feira, 14 de novembro de 2018
Compressão e técnicas de compressão de imagem
A compressão tem como princípio reduzir a redundância dos dados de formar a armazenar ou transmitir esses mesmos dados de forma eficiente.
As técnicas de compressão de imagem são de duas formas: Compressão com perdas ou compressão sem perdas.
-Compressão com perdas: Quando após ocorrer a compressão e sucessivamente a descompressão ocorre perda de dados, podendo ser, ou não visível ao olho humano. De qualquer das formas a imagem tem menor qualidade que a original.
-Compressão Sem Perdas: Quando após ocorrer a compressão e sucessivamente a descompressão não ocorra perda de dados da imagem.
As técnicas de compressão de imagem são de duas formas: Compressão com perdas ou compressão sem perdas.
-Compressão com perdas: Quando após ocorrer a compressão e sucessivamente a descompressão ocorre perda de dados, podendo ser, ou não visível ao olho humano. De qualquer das formas a imagem tem menor qualidade que a original.
-Compressão Sem Perdas: Quando após ocorrer a compressão e sucessivamente a descompressão não ocorra perda de dados da imagem.
Imagem (2)
Vamos agora abordar os modelos de cor.
Modelo RGB:
RGB de Red (vermelho), Green (verde) e Blue (azul) , cores primárias do modelo aditivo de cor. Este modelo permite exibir cores nos monitores de aparelhos como smartphones, tablets e computadores. Uma cor no modelo de cores RGB pode ser descrita pela indicação da quantidade de vermelho, verde e azul que contém, representando-se por um conjunto de valores numéricos que pode variar entre o mínimo (completamento escuro ou preto) e o máximo (branco). Os valores que cada uma das cores do modelo RGB pode representar são: decimal de 0 a 1, inteiro de 0 a 255, percentagem de 0% a 100% e hexadecimal de 00 a FF.
Modelo CMYK:
CMYK de Cyan (ciano) , Magenta, Yellow (amarelo) and Black (preto). Com excessão do preto, todas estas são cores primárias do modelo subtrativo de cor. O modelo CMYK baseia-se na forma como a Natureza cria as suas cores quando reflete parte do espectro de luz e absorve outros. Daí ser considerado um modelo subtrativo, visto que as cores são criadas pela redução de outras da luz que incide sobre a superfície de um objeto.
Modelo RGB:
RGB de Red (vermelho), Green (verde) e Blue (azul) , cores primárias do modelo aditivo de cor. Este modelo permite exibir cores nos monitores de aparelhos como smartphones, tablets e computadores. Uma cor no modelo de cores RGB pode ser descrita pela indicação da quantidade de vermelho, verde e azul que contém, representando-se por um conjunto de valores numéricos que pode variar entre o mínimo (completamento escuro ou preto) e o máximo (branco). Os valores que cada uma das cores do modelo RGB pode representar são: decimal de 0 a 1, inteiro de 0 a 255, percentagem de 0% a 100% e hexadecimal de 00 a FF.
Modelo CMYK:
CMYK de Cyan (ciano) , Magenta, Yellow (amarelo) and Black (preto). Com excessão do preto, todas estas são cores primárias do modelo subtrativo de cor. O modelo CMYK baseia-se na forma como a Natureza cria as suas cores quando reflete parte do espectro de luz e absorve outros. Daí ser considerado um modelo subtrativo, visto que as cores são criadas pela redução de outras da luz que incide sobre a superfície de um objeto.
O modelo CMYK é utilizado na impressão em papel. Esta assenta na sobreposição de camadas de tinta de ciano, magenta, amarelo e preto, representando as áreas brancas a inexistência de tinta e as áreas escuras uma concentração de tinta.
Modelo HSV:
HSV é a abreviatura dos componentes da cor, Hue (tonalidade), Saturation (saturação) e Value (valor). A tonalidade ou matriz é a cor pura com saturação e luminosidade máximas (ex: amarelo, laranja, verde, etc.) que se exprime num valor angular entre 0º e 360º. A saturação indica a maior ou menor intensidade da tonalidade, ou seja, se se trata de uma cor esbatida (cinzenta) ou forte (pura) e exprime-se num valor percentual entre 0 e 100%. Uma cor saturada ou pura não contém a cor preta nem a branca. O valor traduz a luminosidade (luz refletida) ou o brilho (luz emitida) de uma cor, ou seja, se uma cor é mais clara ou mais escura, indicando a quantidade de luz que a mesma contém. Por outras palavras, esta grandeza indica a quantidade de preto e exprime-se num valor percentual entre 0 e 100%. Assim, a tonalidade e a saturação são elementos de crominância e a luminosidade e o brilho são elementos da luminância.
O modelo HSV é utilizado na mistura de cores do ponto de vista artístico, pois para os artistas plásticos este modelo é mais intuitivo de utilizar que o modelo RGB.
Modelo YUV:
O modelo YUV guarda a informação de luminância(perceção da luminosidade e do brilho) separada da informação de crominância ou cor (tonalidade e saturação), ao contrário dos modelos RGB e CMYK, que em cada cor inclui informação relativa à luminância, permitindo por isso ver cada cor independente da outra. Assim, este modelo define-se pela componente luminância (Y) e pela componente crominância ou cor (U=blue-Y e V=red-Y). O modelo YUV é adequado para as televisões a cores, uma vez que permite enviar a informação da cor separada da informação de luminância. Assim, os sinais de televisão a preto e branco e os sinais a cores são facilmente separados. Este modelo também é adequado para sinais de vídeo.
Subscrever:
Mensagens (Atom)
MIT App inventor
Neste período estivemos a trabalhar no MIT a programar. Isto foi um pouco tediante, mas aprendemos quase tudo sobre programar.
-
Para estas 2 fichas decidimos fazêlas numa unica imagem. Isto pois como o carater destas era alterar a cor do cabelo e dos olhos, não se sob...
-
Bem vindos ao nosso blog, Sou o João «Gostoso» Penelas, ando na São Pedro, juntamente ao colega de Blog Diogo «Gordo» Adão, somos do 12º ...
-
Ergonomia é a disciplina científica relacionada ao entendimento das interações entre seres humanos e outros elementos de um sistema , e ta...




























