Diario Do Estado

Baixar livros completos gratuitos em formato PDF e EPUB

Procure o seu livro:

Número total de livros encontrados: 34 para sua pesquisa Aproveite sua leitura!
Entendendo Algoritmos

Entendendo Algoritmos

Autor: Aditya Y. Bhargava

Número de Páginas: 310

Um guia ilustrado para programadores e outros curiosos. Um algoritmo nada mais é do que um procedimento passo a passo para a resolução de um problema. Os algoritmos que você mais utilizará como um programador já foram descobertos, testados e provados. Se você quer entendê-los, mas se recusa a estudar páginas e mais páginas de provas, este é o livro certo. Este guia cativante e completamente ilustrado torna simples aprender como utilizar os principais algoritmos nos seus programas. O livro Entendendo Algoritmos apresenta uma abordagem agradável para esse tópico essencial da ciência da computação. Nele, você aprenderá como aplicar algoritmos comuns nos problemas de programação enfrentados diariamente. Você começará com tarefas básicas como a ordenação e a pesquisa. Com a prática, você enfrentará problemas mais complexos, como a compressão de dados e a inteligência artificial. Cada exemplo é apresentado em detalhes e inclui diagramas e códigos completos em Python. Ao final deste livro, você terá dominado algoritmos amplamente aplicáveis e saberá quando e onde utilizá-los. O que este livro inclui A abordagem de algoritmos de pesquisa, ordenação...

Estruturas de dados e algoritmos com JavaScript

Estruturas de dados e algoritmos com JavaScript

Autor: Loiane Groner

Número de Páginas: 356

Uma estrutura de dados é uma maneira particular de organizar dados em um computador com o intuito de usar os recursos de modo eficaz. As estruturas de dados e os algoritmos são a base de todas as soluções para qualquer problema de programação. Com este livro, você aprenderá a escrever códigos complexos e eficazes usando os recursos mais recentes da ES 2017. O livro Estruturas de dados e algoritmos com JavaScript começa abordando o básico sobre JavaScript e apresenta a ECMAScript 2017, antes de passar gradualmente para as estruturas de dados mais importantes, como arrays, filas, pilhas e listas ligadas. Você adquirirá um conhecimento profundo sobre como as tabelas hash e as estruturas de dados para conjuntos funcionam, assim como de que modo as árvores e os mapas hash podem ser usados para buscar arquivos em um disco rígido ou para representar um banco de dados. Este livro serve como um caminho para você mergulhar mais fundo no JavaScript. Você também terá uma melhor compreensão de como e por que os grafos – uma das estruturas de dados mais complexas que há – são amplamente usados em sistemas de navegação por GPS e em redes sociais. Próximo ao final do...

Algoritmos e programação II

Algoritmos e programação II

Autor: Andrey Araujo Masiero

Número de Páginas: 164

A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida. Algoritmos e programação II trata dos principais temas relacionados à análise do potencial de um algoritmo e dos elementos que compõem estruturas de dados, os quais permitem a realização de pequenos ajustes para otimizar a solução de problemas. O livro também apresenta o conceito de recursão aplicado aos algoritmos e como ele pode solucionar problemas complexos de forma simples. O objetivo é auxiliar o leitor a identificar um algoritmo que seja capaz de executar seu processamento em um menor tempo ou de manter um armazenamento menor em sua memória. Assim, as implementações podem atender às diversas necessidades das aplicações existentes no mercado.

Algoritmos

Algoritmos

Autor: Paulo Feofillof

Número de Páginas: 220

Este livro discute algoritmos com foco na resolução de problemas básicos de computação, como busca binária, ordenação de vetores e manipulação de listas encadeadas. O livro dá destaque aos algoritmos recursivos e mostra como o conceito de invariantes pode ser usado para analisar a correção de algoritmos iterativos. Também procura incentivar o hábito da boa documentação de algoritmos e programas. Os algoritmos são escritos em C. Um resumo dos recursos mais importantes da linguagem encontra-se nos muitos apêndices do livro. Algoritmos pode ser usado como livro-texto de uma segunda disciplina de Computação em cursos de graduação em Ciência/Engenharia da Computação. Convém que os estudantes já tenham passado por uma primeira disciplina de programação em linguagem C.

O Algoritmo Mestre

O Algoritmo Mestre

Autor: Pedro Domingos

Número de Páginas: 432

Cada vez mais os algoritmos controlam nossas vidas. Eles encontram livros, filmes, empregos e compromissos amorosos para nós, gerenciam nossos investimentos e descobrem novos medicamentos. Gradualmente, esses algoritmos estão começando a operar por aprendizado a partir de trilhas de dados que deixamos em nosso recente mundo digital. Como crianças curiosas, eles nos observam, imitam e fazem experimentos. E nos principais laboratórios de pesquisa e universidades do mundo começou a corrida pela invenção do algoritmo de aprendizado definitivo: aquele que será capaz de aprender qualquer tipo de conhecimento a partir de dados e fazer o que quisermos, sem precisarmos pedir. Machine learning é a automação da descoberta – o método científico com esteroides – que permite que robôs e computadores inteligentes programem a si próprios. Atualmente, nenhuma área científica é ao mesmo tempo mais importante e envolta em mistério. Pedro Domingos, um dos principais luminares da área, descortina pela primeira vez o véu de mistério para nos permitir espreitar as máquinas de aprendizado que dão poder ao Google, à Amazon e aos nossos smartphones. Ele traça um percurso...

Algoritmos e programação II com C#

Algoritmos e programação II com C#

Autor: Rafael Sanches Rocha

Número de Páginas: 153

A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida. Algoritmos e programação II com C# é uma obra voltada aos problemas de programação envolvendo a manipulação de dados e às soluções utilizadas por meio de algoritmos. São discutidas, entre outras questões, os problemas de busca e ordenação de dados, as diferentes abordagens de implementação de um algoritmo por meio de iteratividade e recursividade, os vetores, as matrizes e a leitura e escrita de arquivos. É feita, ainda, uma introdução sobre classes e objetos. O objetivo do livro é proporcionar uma visão geral da manipulação de dados por algoritmos, apresentando ao leitor aspectos essenciais à análise e ao desenvolvimento de programas.

Algoritmos em Java

Algoritmos em Java

Autor: Guilherme Silveira

Número de Páginas: 440

Em nosso dia a dia, realizamos uma série de buscas e ordenações que nos são tão naturais que nem percebemos como sua presença é ubíqua e facilita nossa vida. Quando pesquisamos produtos por preço em uma loja, ou queremos buscar uma pessoa em uma lista, ou mesmo quando organizamos as cartas de baralho para algum jogo, estamos usando algoritmos. Neste livro, Guilherme Silveira mostra que, na computação, não é diferente. Muitos dos problemas complexos de lógica com que desenvolvedores lidam todos os dias envolvem conceitos básicos de busca e ordenação, alguns dos quais priorizam economia de tempo ou de memória. Você verá como funcionam os algoritmos e como implementá-los, por meio do estudo de soluções que já usamos no cotidiano. Entendê-los a ponto de sermos capazes de recriá-los nos traz um conhecimento valioso para todo programador: o pensamento lógico e a quebra de problemas em partes menores que podem ser resolvidas com algoritmos.

Algoritmos e Programação I

Algoritmos e Programação I

Autor: Ariel Da Silva Dias

Número de Páginas: 118

A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida. Algoritmos e programação I: introdução à programação com C# é um livro necessário para pessoas que estão começando com C#, sejam novatas ou veteranas em programação. Esta obra conduz o leitor desde o início de sua jornada, compreendendo os conceitos de pensamento computacional e as representações de um algoritmo, e chegando até as partes mais desafiadoras da programação em C#. Entre os temas abordados estão os fundamentos da programação procedural, incluindo variáveis, operações matemáticas, tomada de decisão, loop e métodos.

Algoritmos e Programação

Algoritmos e Programação

Autor: Marco Medina , Cristina Ferting

Número de Páginas: 34

Algoritmos são fundamentais para a formação acadêmica em computação. Entretanto, as disciplinas de algoritmos tendem a causar os maiores “traumas” aos alunos iniciantes, tornando-se, inclusive, co-responsáveis pelos altos índices de desistência que ocorrem nos primeiros anos dos cursos superiores dessa área. A construção de algoritmos pode parecer simples para profissionais experientes, mas às vezes se mostra indecifrável ao aluno iniciante. Por isso, a maioria dos livros de algoritmos subestima o desafio que é a programação para alunos principiantes. Os autores deste livro conhecem estas dificuldades pois lecionam disciplinas relacionadas ao tema já há algum tempo. Esta experiência é aproveitada na elaboração do livro, que apresenta uma linguagem simples e direta, sem deixar de tratar de temas mais complexos. Este livro expõe conceitos formais seguidos da resolução de problemas, identificando erros comuns na construção de algoritmos, permitindo aos alunos identificar suas principais dificuldades. Apresenta problemas resolvidos, em versões simples e complexas, capacitando o aluno para o desenvolvimento de algoritmos mais elaborados. Em cada...

Simplificando Algoritmos

Simplificando Algoritmos

Autor: Andrés Ignácio Martínez Menéndez

Número de Páginas: 240

Simplificando Algoritmos torna mais simples o processo de aprendizado de resolução de algoritmos computacionais. Permite que o aluno evolua passo a passo, conhecendo todas as estruturas necessárias para a criação de soluções. Foi adotada uma ferramenta para execução de algoritmos permitindo a verificação e teste por parte do aluno. Como material complementar o livro tem links para vídeos em um canal do YouTube do autor, onde ele resolve algoritmos que foram propostos pelo livro.

Computação Evolucionária

Computação Evolucionária

Autor: Eduardo Pereira

Número de Páginas: 166

A Inteligência Artificial está cada vez mais presente no nosso cotidiano. Dentre sua linha meta-heurística, os algoritmos funcionam como frameworks inteligentes para facilitar tomadas de decisões baseadas em grandes conjuntos de dados. A computação evolucionária coloca populações de indivíduos para evoluir em busca de se resolver um problema, com aplicações fascinantes na atualidade: a programação genética, determinação de melhor rota de veículos, design de circuitos, classificação de clientes, alocação de espaço físico e determinação automática de estruturas de redes neurais artificiais. Neste livro, Eduardo Pereira apresenta os fundamentos de Algoritmos Genéticos, com aplicação de Programação Orientada a Objetos e a utilização da biblioteca Numpy, como uma extensão da linguagem Python para operar com vetores e matrizes. Você verá como aproveitar a biblioteca Matplotlib para a manipulação de gráficos 3D e geração de animações com os dados gerados. Para colocar tudo isso em prática, a segunda parte conta com uma aplicação prática onde você se debruçará sobre a solução de labirintos.

Algoritmos para viver

Algoritmos para viver

Autor: Brian Christian , Tom Griffiths

Número de Páginas: 528

Um mergulho interdisciplinar na origem e no uso dos algoritmos de nossos computadores e celulares, com dicas valiosas que nos ajudam a enfrentar problemas do dia a dia. Quando ouvimos falar em algoritmos, em geral pensamos em programas de computador que estão fazendo algum trabalho em nosso lugar. No entanto, os algoritmos — séries de passos usadas para resolver problemas — têm sido parte de nossas vidas desde a Idade da Pedra. Explicando com clareza problemas matemáticos célebres e descrevendo a origem e o funcionamento de vários algoritmos, o jornalista Brian Christian e o professor de psicologia e ciência cognitiva Tom Griffiths nos mostram que tanto seres humanos como computadores enfrentam limites e dificuldades para resolver problemas. Mais do que apontar os melhores caminhos para otimizar tarefas, este livro ilumina aspectos surpreendentes do funcionamento da mente humana, de nossas emoções e de nosso comportamento. Com o apoio de pesquisas multidisciplinares e de entrevistas com especialistas de diversas áreas, Algoritmos para viver é um mergulho revelador nos processos matemáticos que regem parte cada vez maior de nossa vida cotidiana.

Algoritmos e linguagens de programação

Algoritmos e linguagens de programação

Autor: Ariel Da Silva Dias

Número de Páginas: 103

A Série Universitária foi desenvolvida pelo Senac São Paulo com o intuito de preparar profissionais para o mercado de trabalho. Os títulos abrangem diversas áreas, abordando desde conhecimentos teóricos e práticos adequados às exigências profissionais até a formação ética e sólida. Algoritmos e linguagens de programação traz os conceitos fundamentais de algoritmos para a organização do raciocínio lógico, bem como da codificação em linguagem de programação. Entre os temas abordados estão a definição de algoritmos e sua aplicação estratégica para compreensão e resolução de problemas reais. Este livro trata da apresentação prática dos fundamentos da programação de computadores, como variáveis, operadores e estruturas de controle de fluxo de código. Além disso, apresenta diversos problemas matemáticos e a solução por meio de algoritmos em linguagem de programação ou em planilhas eletrônicas. O objetivo é proporcionar ao leitor uma visão geral sobre a solução de problemas matemáticos utilizando algoritmos e codificação.

Algoritmos lógica para desenvolvimento de programação de computadores

Algoritmos lógica para desenvolvimento de programação de computadores

Autor: José Augusto N. G. Manzano

Algoritmos e programação I

Algoritmos e programação I

Autor: Allen Oberleitner

Número de Páginas: 142

Algoritmos e programação I traz um panorama de lógica de programação e dos principais recursos e estruturas de programação. Entre os assuntos abordados, estão declaração de variáveis, conceitos de tomada de decisão e laços de repetição, além de estruturas como arrays e funções. Toda a obra é guiada por um projeto de software que o leitor vai construir com base em um problema apresentado em uma das linguagens de programação mais utilizadas nos dias de hoje: o JavaScript

Sin imagen

Algoritmos e lógica de programação

Autor: Marco Antonio Furlan De Souza , Marcelo Marques Gomes , Marcio Vieira Soares , Ricardo Concilio

Número de Páginas: 214

Este livro procura tornar a lógica de programação prática, além de mostrar aos estudantes o caminho mais adequado na construção dos algoritmos.

Algoritmos e Programação de Computadores

Algoritmos e Programação de Computadores

Autor: Dilermando Junior

Número de Páginas: 0

Esta obra, em sua 2a edição revisada e ampliada, trata, com linguagem acessível, dos assuntos relacionados aos temas de algoritmos e do ensino de linguagens de programação de computadores, do básico ao complexo. Além disso, tomando como base metodologias mais ativas e voltadas ao público adulto, cada capítulo ou tema é trabalhado partindo-se de uma situação problema, passando pela resolução, ampliação do foco do tema, conceituação, reflexo nas linguagens e exercícios. O conteúdo é pertinente a todos os cursos da área de computação e informática (cursos superiores e de nível técnico). O livro é resultado de anos de experiência didática na área da disciplina (e lecionando a disciplina em grandes instituições). A linguagem utilizada é direcionada a estudantes que ingressam nos cursos superiores ou alunos de cursos técnicos, ressaltando o contexto imagético que os alunos estão acostumados. O livro sintetiza e direciona o foco de vários livros existentes no mercado podendo ser utilizado por uma gama maior de Instituições e profissionais da área de computação. As aplicações são apresentadas em 5 linguagens de programação: Algoritmo,...

Algoritmos e Programação de Computadores

Algoritmos e Programação de Computadores

Autor: Dilermando Piva Junior , Angela De Mendonça Engelbrecht , Gilberto Shigueo Nakamiti , Francisco Bianchi

Número de Páginas: 528

Com estrutura que busca ser didática e contribuições significativas, o objetivo de 'Algoritmos e programação de computadores' é tornar o processo de aprendizagem de programação de computadores menos traumático para o estudante da disciplina. Nele, cada tema é trabalhado a partir de uma situação-problema, passando pela resolução da situação, ampliação do tópico, conceituação e aplicação em diversas linguagens de programação e, por fim, pelos exercícios de fixação.

Sin imagen

Algoritmos e estruturas de dados

Autor: Niklaus Wirth , Mei Lee Cheng , João José Neto

Número de Páginas: 255
Sin imagen

Algoritmos para leigos

Autor: John Paul Mueller , Luca Massaron

Número de Páginas: 0

Algoritmos Para Leigos é um guia claro e conciso para pessoas comuns interessadas em algoritmos e no seu impacto em nossas vidas digitais. Partindo do fato de que já vivemos em um mundo em que algoritmos estão por trás da maior parte da tecnologia que usamos, este livro oferece informações reveladoras sobre a importância dessa ciência matemática — como ela ajuda na ingestão diária de notícias e entretenimento, assim como sua influência no consumo e interações sociais. Você vai até aprender a programar um algoritmo usando Python!Abra este livro e descubra...• Como se tornar expert nas principais áreas que englobam algoritmos;• A incrível história por trás dos algoritmos;• Como usar aplicações reais em procedimentos de resolução de problemas;• Como desenvolver um algoritmo do início ao fim usando Python.

Algoritmos

Algoritmos

Autor: Thomas H. Cormen , Charles E Leiserson , Ronald L. Rivest E Clifford Stein

Número de Páginas: 926

Este livro se propõe a apresentar um texto abrangente sobre o moderno estudo de algoritmos para computadores, incluindo capítulos, exercícios e problemas, revisão de pseudocódigos e um estilo de redação mais claro.

Criptografia, números primos e algoritmos

Criptografia, números primos e algoritmos

Autor: Manoel Lemos

Número de Páginas: 92
Sin imagen

Algoritmos

Número de Páginas: 0

Este livro abrange os principais conceitos de programação de computadores, incluindo a norma ISO 5807:1985 (E) e importantes fundamentos, como entrada, processamento, saída, tipos de dados, variáveis, constantes, operadores aritméticos e expressões aritméticas. Explica tomada de decisão, laços condicional e incondicional, programação com matrizes, técnicas de ordenação e busca, uso de registros e uma maneira de incorporar - em uma única matriz - dados de tipos diferentes. A organização de um programa em sub-rotinas complementa o ensino, abordando procedimentos, funções e passagens de parâmetro. A obra apresenta, ainda, medidas de complexidade, fundamentos de otimalidade e backtracking, bem como ações de busca de padrões em strings.Nesta 29a edição foram realizados alguns ajustes no texto, além do acréscimo de novos exercícios no Capítulo 3. No Capítulo 12 foi realizada uma nova reestruturação, tornando-o o mais didático possível.

Sin imagen

Construcao de Algoritmos

Autor: Antonio Luiz Bogado Fernandes

Número de Páginas: 104
Sin imagen

Algoritmos E Lógica Da Programação

Autor: Marco A. Furlan De Souza , Marcelo Marques Gomes , Marcio Vieira Soares , Ricardo Concilio

Número de Páginas: 0

Com linguagem simples e didática – sem, no entanto, fugir da complexidade do assunto –, o livro procura tornar prática a lógica de programação, além de mostrar aos estudantes um caminho mais adequado na construção dos algoritmos. O desenvolvimento do raciocínio lógico e da abstração de procedimentos e dados são as maiores dificuldades para os estudantes dos cursos introdutórios. Nesse sentido, os autores resolvem os problemas propostos passo a passo, apresentando todos os conceitos envolvidos por meio de fluxogramas e em conjunto com pseudocódigos.

Sin imagen

Algoritmos

Autor: Charles E. Leiserson , Thomas H. Cormen , Ronald L. Rivest , Clifford Stein

Número de Páginas: 916

Este livro cobre em profundidade uma ampla faixa de algoritmos, de maneira acessível aos leitores de todos os níveis. Os algoritmos são apresentados em linguagem comum e em um pseudocódigo criado para ser lido com facilidade por qualquer pessoa familiarizada com a atividade de programação. As explicações foram mantidas elementares, sem sacrificar a profundidade da cobertura nem o rigor matemático.

Algoritmos e Programação com Exemplos em Pascal e C

Algoritmos e Programação com Exemplos em Pascal e C

Autor: Nina Edelweiss , Maria Aparecida Castro Livi

Número de Páginas: 474

Aprender programação não é uma tarefa simples. Requer um entendimento perfeito do problema, a análise de como solucioná-lo e a escolha da forma de implementação da solução. Algoritmos e programação com exemplos em Pascal e C apresenta o processo de construção de algoritmos e de programas, enfatizando as etapas de abstração, organização, análise e crítica na busca de soluções eficientes. Os elementos de um programa são introduzidos pouco a pouco ao longo do texto, inicialmente apresentados em pseudolinguagem e, em seguida, exemplificados nas linguagens de programação Pascal e C.

Sin imagen

Estruturas de dados e seus algoritmos

Autor: Jayme Luiz Szwarcfiter , Lilian Markenzon

Número de Páginas: 320

Este livro aborda as estruturas de dados mais difundidas atualmente. A principal preocupação dos autores foi destacar os conceitos básicos referentes a cada estrutura, bem como apresentar resultados recentes na análise e desenvolvimento de algoritmos para essas estruturas. Todos os capítulos contêm notas bibliográficas e numerosos exercícios. O livro é dirigido a estudantes de graduação e pós-graduação, podendo também servir de referência para o profissional de programação e análise de sistemas.

Sin imagen

Algoritmos para viver - A ciência exata das decisões humanas

Autor: Brian Christian & Tom Griffiths

Número de Páginas: 0

Quando ouvimos falar em algoritmos, em geral pensamos em programas de computador que estão fazendo algum trabalho em nosso lugar. No entanto, os algoritmos — séries de passos usadas para resolver problemas — têm sido parte de nossas vidas desde a Idade da Pedra. Explicando com clareza problemas matemáticos célebres e descrevendo a origem e o funcionamento de vários algoritmos, o jornalista Brian Christian e o professor de psicologia e ciência cognitiva Tom Griffiths nos mostram que tanto seres humanos como computadores enfrentam limites e dificuldades para resolver problemas. Mais do que apontar os melhores caminhos para otimizar tarefas, este livro ilumina aspectos surpreendentes do funcionamento da mente humana, de nossas emoções e de nosso comportamento. Com o apoio de pesquisas multidisciplinares e de entrevistas com especialistas de diversas áreas, Algoritmos para viver é um mergulho revelador nos processos matemáticos que regem parte cada vez maior de nossa vida cotidiana.

Sin imagen

Estruturas de Dados & Algoritmos em Java

Autor: Michael T. Goodrich , Roberto Tamassia

Número de Páginas: 0

Este livro oferece uma introdução a estruturas de dados e algoritmos, incluindo projeto, análise e implementação. Em um texto simples e claro, os autores utilizam recursos visuais e cenários do mundo real, focando as funções mais populares na análise de algoritmos.

Sin imagen

Criptografia, numeros primos e algoritmos

Autor: M. Lemos

Número de Páginas: 72
Sinais e Sistemas Lineares - 2.ed.

Sinais e Sistemas Lineares - 2.ed.

Autor: B.p. Lathi

Número de Páginas: 856

Obra inovadora sobre sinais e sistemas lineares enfatiza a análise física dos conceitos por meio de motivos heurísticos e da utilização de metáforas, analogias e explicações criativas. Tal abordagem conduz o estudante a uma apreciação mais profunda e ao entendimento mais fácil dos conceitos apresentados, tornando o aprendizado mais agradável. A organização do texto permite uma grande flexibilidade para o ensino de conceitos em tempo contínuo e em tempo discreto.

Últimos livros procurados