9cm x 24cm
16,9cm x 24cm
Este livro foi pensado para todas as pessoas que desejem adquirir uma compreensão sólida das bases da programação (algoritmia) e dar os primeiros passos numa das linguagens mais amplamente utilizadas, o Python.
C
M
Obra com conceitos, exemplos e exercícios que ajuda estudantes e profissionais a compreenderem os SGBDR e suas características. 2.ª edição com secções novas e novo capítulo sobre outros modelos.
Y
CM
MY
CY
CMY
K
Conheça a organização e os mecanismos mais sofisticados de um sistema operativo e perceba como este gere e coordena o seu computador. Com exemplos em Unix (e variantes, Linux e Mac OS) e Windows.
Livro essencial e prático que aborda os princípios, conceitos e bases algorítmicas da computação gráfica, ligando-os a situações de aplicação concreta. Para alunos do ensino superior e profissionais.
Através dos vários exemplos resolvidos, sumários da matéria abordada e exercícios teóricos e práticos, construa e desenvolva os seus programas em Python. Para estudantes e profissionais.
O objetivo desta obra é facilitar a compreensão de problemas complexos e auxiliar na criação de soluções eficazes através da programação. Para atingir este propósito, o livro está dividido em quatro partes distintas: Contextualização, Algoritmia, Python e Informações, Exercícios e Projetos. Na parte sobre algoritmia, são abordados de forma abrangente todos os termos e conceitos fundamentais necessários para compreender um problema e conceber soluções potenciais. Já a parte dedicada ao Python apresenta a linguagem de programação e demonstra de que maneira os princípios previamente explorados na algoritmia podem ser aplicados de forma prática utilizando o Python. Para fortalecer e solidificar a aprendizagem, esta obra incorpora uma variedade de exercícios que permitem aos leitores colocar em prática os conceitos apresentados. Além disso, oferece dois projetos abrangentes que podem ser desenvolvidos utilizando a linguagem Python, permitindo que os leitores apliquem de forma tangível o conhecimento adquirido até ao momento. Este livro destina-se a alunos de cursos/disciplinas de Informática, Sistemas de Informação, Ciências de Computadores e restantes engenharias, a profissionais tecnológicos, como programadores e analistas de dados, que necessitam de se atualizar e revisitar conteúdos, bem como a autodidatas que pretendam aprender a programar ou a quem queira perceber ou iniciar-se na programação produzida pela Inteligência Artificial (por exemplo, ChatGPT, Bard).
ISBN 978-972-722-931-4
9 789727 229314
23,6 cm
Compreenda as bases da algoritmia e aprenda a programar com uma das linguagens mais utilizadas no mundo, o Python. O que pode encontrar no livro: Uma metodologia para resolução de problemas; 29 exercícios de algoritmia e 34 exercícios de Python; Capítulos organizados para uma leitura sequencial ou ordenada; Dois projetos práticos; Linguagem simples e acessível. Principais temas abordados: Fundamentos e conceitos Pensamento computacional Resolução de problemas Variáveis e operadores Análise de requisitos Prototipagem e implementação Edição de código Do desenho ao desenvolvimento Instruções e estruturas (controlo e dados) Bibliotecas Subprogramas Python e Pandas Boas práticas Ferramentas Utilização da IA na programação Apresentação do método TD2CE
Código dos projetos, resoluções de alguns exercícios (Python e Flowgorithm) e outros materiais disponíveis em www.fca.pt, até o livro se esgotar ou ser publicada nova edição atualizada ou com alterações.
16,9cm x 24cm
9cm x 24cm
Filipe Portela Professor auxiliar convidado da Escola de Engenharia da Universidade do Minho. Investigador integrado do Centro ALGORITMI da Universidade do Minho. CEO e fundador da empresa IOTech – Innovation on Technology. Coautor de dois livros sobre tecnologias web publicados pela FCA.
Tiago C. Pereira Professor auxiliar convidado da Escola de Engenharia da Universidade do Minho. Investigador convidado do Centro ALGORITMI da Universidade do Minho. Professor adjunto do Instituto Europeu de Estudos Superiores, onde é coordenador da Licenciatura em Tecnologias e Gestão de Sistemas de Informação. CEO e fundador da empresa BDKD – Big Data and Knowledge Discovery.