Basics Of Programming

Contém anúncios
5Ā mil+
TransferĆŖncias
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

O aplicativo é um manual gratuito completo de Noções bÔsicas de linguagem de programação que abrange tópicos importantes, notas, materiais.

Este App foi desenvolvido para aprendizado rÔpido, revisões, referências na hora de exames e entrevistas.

Este eBook possui 127 tópicos em 5 capítulos, totalmente fundamentados na prÔtica, além de uma forte base de conhecimento teórico.

Alguns dos tópicos abordados no aplicativo são:
1. MƔquinas abstratas
2. O intƩrprete
3. Linguagens de baixo e alto nĆ­vel
4. Exemplo de uma mƔquina abstrata
5. Descreva uma linguagem de programação
6. GramƔtica e Sintaxe
7. Introdução à sintaxe e semântica
8. Problema de Descrever a Sintaxe
9. Métodos de Descrição da Sintaxe
10. BNF Estendido
11. GramƔtica de Atributos
12. Atributos GramƔticos Definidos
13. Exemplos de gramƔticas de atributos
14. Calculando Valores de Atributos
15. Semântica Dinâmica
16. Semântica AxiomÔtica
17. PrincĆ­pios de design de linguagem
18. Paradigma de programação
19. História das linguagens de programação
20. Design de linguagem
21. Objetivos de design de linguagens de programação
22. Compiladores
23. MƔquinas virtuais e intƩrpretes
24. Hierarquia Chomsky
25. Tipos de dados elementares
26. OperaƧƵes inteiras
27. Operação de estouro
28. Tipos de enumeração
29. Tipo de personagem
30. Tipo booleano
31. Subtipos
32. Tipos derivados
33. ExpressƵes
34. Declarações de cessão
35. Introdução à anÔlise léxica e semântica
36. AnƔlise Lexical
37. Problema de anƔlise
38. AnƔlise de cima para baixo
39. AnƔlise de baixo para cima
40. Complexidade da AnƔlise
41. Aula de GramƔtica LL
42. Problema de anƔlise para analisadores ascendentes
43. Algoritmos Shift-Reduce
44. Analisadores LR
45. Tipo de dados
46. ​​Tipos de dados primitivos
47. Tipos de Cadeia de Caracteres
48. Implementação de Tipos de Cadeia de Caracteres
49. Tipos de matriz
50. Categorias de Matriz
51. Fatias
52. Implementação de Tipos de Array
53. Matrizes Associativas
54. Tipos de Registro
55. Tipos de Tupla
56. Tipos de Lista
57. Tipos de União
58. Tipos de Ponteiro e ReferĆŖncia
59. Problemas de ponteiro
60. Ponteiros em C e C
61. Tipos de ReferĆŖncia
62. Implementação de Tipos de Ponteiro e Referência
63. Gerenciamento de Heap
64. Verificação de Tipo
65. Digitação Forte
66. ExpressƵes
67. ExpressƵes AritmƩticas
68. Ordem de Avaliação do Operador
69. Associatividade
70. ParĆŖnteses
71. Ordem de Avaliação de Operando
72. TransparĆŖncia Referencial
73. Operadores Sobrecarregados
74. ConversƵes de tipo
75. Coerção em Expressões
76. Conversão de Tipo Explícito
77. ExpressƵes Relacionais e Booleanas
78. Avaliação de Curto-Circuito
79. Declarações de cessão
80. Fundamentos dos Subprogramas
81. Procedimentos e FunƧƵes em subprogramas
82. QuestƵes de Design para Subprogramas
83. Ambientes de ReferĆŖncia Local
84. Métodos de Passagem de Parâmetros
85. Implementando Modelos de Passagem de Parâmetros
86. Implementando Métodos de Passagem de Parâmetros
87. Parâmetros de Verificação de Tipo
88. Parâmetros que são subprogramas
89. Chamando Subprogramas Indiretamente
90. Subprogramas sobrecarregados
91. Subprogramas GenƩricos
92. FunƧƵes genƩricas em C
93. MƩtodos GenƩricos em Java 5.0
94. QuestƵes de Design para FunƧƵes
95. Operadores Sobrecarregados Definidos pelo UsuƔrio
96. Fechamentos
97. Corrotinas
98. O Conceito de Abstração
99. Abstração de Dados
100. Problemas de design para tipos de dados abstratos
101. Tipos de dados abstratos em Ada
102. Tipos de dados abstratos em C
103. Tipos de dados abstratos em C#
104. Tipos de dados abstratos parametrizados
105. Tipos de dados abstratos parametrizados em C
106. Encapsulamento em C
107. Encapsulamento em C
108. Simultaneidade
109. Categorias de Simultaneidade
110. Simultaneidade em nĆ­vel de subprograma
111. Diagrama de fluxo de estados de tarefas
112. SemƔforos
113. Sincronização de Cooperação
114. Sincronização da Competição
115. Monitores
116. Passagem de Mensagens
117. Suporte Ada para Simultaneidade
118. Tópicos Java
119. Fortran de alto desempenho

Todos os tópicos não estão listados devido a limitações de caracteres.

Cada tópico é completo com diagramas, equações e outras formas de representações grÔficas para melhor aprendizado e compreensão rÔpida.

Noções bÔsicas de programação faz parte dos cursos de educação em ciência da computação e engenharia de software e programas de graduação em tecnologia da informação de vÔrias universidades.
Atualizada a
22/08/2025

SeguranƧa dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As prÔticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizÔ-las ao longo do tempo.
Nenhum dado Ć© partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha
Os dados são encriptados em trânsito
NĆ£o Ć© possĆ­vel eliminar os dados