Algoritmos e programação II com C# (eBook)

eBook Download: EPUB
2023
156 Seiten
Editora Senac São Paulo (Verlag)
978-85-396-3703-4 (ISBN)

Lese- und Medienproben

Algoritmos e programação II com C# - Rafael Sanches Rocha
Systemvoraussetzungen
5,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
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.

Rafael Sanches Rocha é mestre em tecnologia pela Universidade Estadual de Campinas (Unicamp) (2020), especialista em desenvolvimento de sistemas para dispositivos móveis pelo Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP) (2016), bacharel em sistemas de informação pela Universidade de São Paulo (USP) (2013), tecnólogo em segurança da informação pela Faculdade de Tecnologia do Estado de São Paulo (Fatec) (2020) e licenciado em computação pelo Claretiano (2021). Tem experiência em docência na área de informática e interesse pelos temas de tecnologia móvel, desenvolvimento de sistemas, segurança da informação e aprendizado de máquina.

Capítulo 1 - Estrutura de dados linear (vetor)
1 Preparação do ambiente
2 Declaração e criação de vetores
3 Resolução de problemas utilizando vetores
4 Utilização de funções com vetores
Considerações finais
Referências
Capítulo 2 - Estrutura de dados bidimensional (matriz)
1 Declaração e criação de matrizes
2 Resolução de problemas utilizando matrizes
3 Utilização de funções com matrizes
Considerações finais
Referência
Capítulo 3 - Manipulação de arquivos em CSharp
1 Utilização de arquivos em CSharp
2 Leitura de dados em um arquivo
3 Escrita de dados em um arquivo
Considerações finais
Referência
Capítulo 4 - Algoritmos de busca em vetores
1 Busca linear
2 Busca binária
3 Conceitos de análise de algoritmos
Considerações finais
Referências
Capítulo 5 - Algoritmos de ordenação elementares
1 Ordenação pelo método bolha
2 Ordenação por seleção
3 Ordenação por inserção
Considerações finais
Referências
Capítulo 6 - Algoritmos recursivos
1 Definição de um problema recursivo
2 Estratégia para escrever um algoritmo recursivo
3 Teste de mesa para um algoritmo recursivo
Considerações finais
Referências
Capítulo 7 - Algoritmos de ordenação eficientes
1 MergeSort – execução e análise de complexidade
2 QuickSort – execução e análise de complexidade
Considerações finais
Referências
Capítulo 8 - Tipos abstratos de dados
1 Definição e utilização de TAD
2 Definição de classes, atributos, métodos e construtores
3 Implementação de TAD utilizando classes
Considerações finais
Referência
Sobre o autor

Erscheint lt. Verlag 13.7.2023
Reihe/Serie Série Universitária
Série Universitária
Verlagsort São Paulo
Sprache portugiesisch
Themenwelt Informatik Programmiersprachen / -werkzeuge C#
Schlagworte Algoritmo recursivo • algoritmos • Análise de Algoritmos • Desenvolvimento de sistemas • Funções • IT • Linguagem de programação • Matrizes • Ordenação • Programação • Programação recursiva • Tecnologia • TI • vetores
ISBN-10 85-396-3703-0 / 8539637030
ISBN-13 978-85-396-3703-4 / 9788539637034
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich