Skip to content

Commit

Permalink
Localizado Seção Público Alvo
Browse files Browse the repository at this point in the history
  • Loading branch information
maykonchagas committed May 14, 2024
1 parent 20502a0 commit b65bf05
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 37 deletions.
26 changes: 25 additions & 1 deletion chunked/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -266,7 +266,29 @@ <h1>Start Concurrent: A Gentle Introduction to Concurrent Programming</h1>
</ul>
</div>
</div>
<div id="content"><div class="sect1">
<div id="content">





















<div class="sect1">
<h2 id="ch01-computer-basics">1. Computer Basics</h2>
<div class="sectionbody">
<div class="quoteblock">
Expand Down Expand Up @@ -3493,6 +3515,8 @@ <h3 id="_exercises">1.6. Exercises</h3>
window.location.href = button.href;
}
document.addEventListener('keydown', e => {
if (e.shiftKey)
return;
switch (e.key) {
case 'ArrowRight':
e.preventDefault();
Expand Down
34 changes: 16 additions & 18 deletions pt_br/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -102,27 +102,25 @@ separadamente e depois integrados em um todo? Além disso, há questões de test
documentação e gerenciamento do processo de desenvolvimento de software, que se combinam para
tornar a programação um campo ilimitado para o esforço intelectual.

=== Target audience
=== Público alvo

This book is intended to teach college level students with no programming
experience over a period of two semesters. Although we start with concurrency
concepts from the very beginning, it's difficult for students with no
prior programming experience to write useful multithreaded programs by the end
of their first semester. By the end of the second semester, however, this book
can lead a student from a blank slate to a capable programmer of complex
parallel programs that exploit the power of multicore processors.
Este livro foi concebido para ensinar estudantes de nível universitário sem experiência em
programação em um período de dois semestres. Embora comecemos com conceitos de concorrência
desde o início, é difícil para os alunos sem experiência prévia em programação escrever
programas multithread úteis até o final do primeiro semestre. No entanto, ao final do
segundo semestre, este livro pode levar o aluno de uma folha em branco a um programador
capaz de programas paralelos complexos que exploram o poder dos processadores com vários núcleos.

O conteúdo deste livro também pode ser usado em cursos de um único semestre. Os capítulos 1
a 12 são destinados ao iniciante absoluto. Se você não quiser introduzir a programação simultânea
em um primeiro curso, esses capítulos devem ser adequados. O material e os exercícios sobre
concorrência nesses capítulos podem ser ignorados sem afetar negativamente o outro material. Em
um segundo curso de programação, os Capítulos 1 a 12 devem ser usados como material de revisão, bem
como uma introdução à programação simultânea. A maior parte do material dos Capítulos 13 em diante
poderia ser abordada em um único semestre.

The content in this book could also be used for single semester courses.
Chapters 1 through 12 are intended for the absolute beginner. If you don't want
to introduce concurrent programming in a first course, these chapters should
prove adequate. The concurrency material and exercises in these chapters can be ignored without negatively impacting the other
material. For a second course in programming, Chapters 1 through 12 should be
used as review material as well as an introduction to concurrent programming.
Most material from Chapters 13 onward could then be covered in a single semester.


=== Material covered
=== Material abordado

Java is a complex language. Its long list of features makes it difficult for
an instructor to decide what to cover and what to leave out. Often there's a
Expand All @@ -142,7 +140,7 @@ treatment of classes and objects unfolds throughout the book, moving
naturally from monolithic programs to decomposition into methods to full
object orientation.

=== Organization
=== Organização

The material covered can be divided up in different ways depending on the needs
of the instructor or the student. Chapters 1 through 12, with the exception of
Expand Down
35 changes: 17 additions & 18 deletions pt_br/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -568,28 +568,27 @@ <h2 id="_sobre">Sobre</h2>
tornar a programação um campo ilimitado para o esforço intelectual.</p>
</div>
<div class="sect2">
<h3 id="_target_audience">Target audience</h3>
<h3 id="_público_alvo">Público alvo</h3>
<div class="paragraph">
<p>This book is intended to teach college level students with no programming
experience over a period of two semesters. Although we start with concurrency
concepts from the very beginning, it&#8217;s difficult for students with no
prior programming experience to write useful multithreaded programs by the end
of their first semester. By the end of the second semester, however, this book
can lead a student from a blank slate to a capable programmer of complex
parallel programs that exploit the power of multicore processors.</p>
<p>Este livro foi concebido para ensinar estudantes de nível universitário sem experiência em
programação em um período de dois semestres. Embora comecemos com conceitos de concorrência
desde o início, é difícil para os alunos sem experiência prévia em programação escrever
programas multithread úteis até o final do primeiro semestre. No entanto, ao final do
segundo semestre, este livro pode levar o aluno de uma folha em branco a um programador
capaz de programas paralelos complexos que exploram o poder dos processadores com vários núcleos.</p>
</div>
<div class="paragraph">
<p>The content in this book could also be used for single semester courses.
Chapters 1 through 12 are intended for the absolute beginner. If you don&#8217;t want
to introduce concurrent programming in a first course, these chapters should
prove adequate. The concurrency material and exercises in these chapters can be ignored without negatively impacting the other
material. For a second course in programming, Chapters 1 through 12 should be
used as review material as well as an introduction to concurrent programming.
Most material from Chapters 13 onward could then be covered in a single semester.</p>
<p>O conteúdo deste livro também pode ser usado em cursos de um único semestre. Os capítulos 1
a 12 são destinados ao iniciante absoluto. Se você não quiser introduzir a programação simultânea
em um primeiro curso, esses capítulos devem ser adequados. O material e os exercícios sobre
concorrência nesses capítulos podem ser ignorados sem afetar negativamente o outro material. Em
um segundo curso de programação, os Capítulos 1 a 12 devem ser usados como material de revisão, bem
como uma introdução à programação simultânea. A maior parte do material dos Capítulos 13 em diante
poderia ser abordada em um único semestre.</p>
</div>
</div>
<div class="sect2">
<h3 id="_material_covered">Material covered</h3>
<h3 id="_material_abordado">Material abordado</h3>
<div class="paragraph">
<p>Java is a complex language. Its long list of features makes it difficult for
an instructor to decide what to cover and what to leave out. Often there&#8217;s a
Expand All @@ -612,7 +611,7 @@ <h3 id="_material_covered">Material covered</h3>
</div>
</div>
<div class="sect2">
<h3 id="_organization">Organization</h3>
<h3 id="_organização">Organização</h3>
<div class="paragraph">
<p>The material covered can be divided up in different ways depending on the needs
of the instructor or the student. Chapters 1 through 12, with the exception of
Expand Down Expand Up @@ -771,7 +770,7 @@ <h2 id="_acknowledgements">Acknowledgements</h2>
</div>
<div id="footer">
<div id="footer-text">
Last updated 2024-05-13 23:59:03 -0300
Last updated 2024-05-14 00:21:50 -0300
</div>
</div>
<script type="text/x-mathjax-config">
Expand Down

0 comments on commit b65bf05

Please sign in to comment.