<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>iVProgH - LInE (free educational software and contents)</title>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark fixed-top" style="background-color: #03396c;">
<b><a class="navbar-brand" href="./">iVProgH</a></b>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="./"
title="Navegue para a página inicial do site do iVProgH.">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./sobre_ivprog.html"
title="Conheça resumidamente o que é e para que serve o iVProgH.">Conheça</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./ex_pt/index.html"
title="Veja alguns exemplos e teste o iVProgH online.">Exemplos</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="./download.html"
title="Faça uma cópia do iVProgH para sua máquina.">Download</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./manual_pt/index.html"
title="Acesse um manual online do iVProgH e conheça todos os recursos.">Ajuda</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./bugs/report.html"
title="Envie uma mensagem para a equipe do iVProgH.">Contato</a>
</li>
<li class="nav-item">
<a class="nav-link" href="//www.usp.br/line/"
title="Conheça o Laboratório de Informática na Educação do Instituto de Matemática e Estatística da USP.">LInE</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./docs/"
title="Tenha acesso a toda a documentação do iVProgH.">Desenvolvedores</a>
</li>
<li class="nav-item">
<a class="nav-link" href="./publicacoes.html"
title="Leia as publicações da equipe a respeito do iVProgH.">Publicações</a>
</li>
</ul>
<div class="form-inline my-2 my-lg-0">
<a href="./index.html"><img src="img/img_flag_brazil.png"/></a>
<a href="./en/index.html"><img src="img/img_flag_usa.png"/></a>
</div>
</div>
</nav>
<main role="main">
<div class="jumbotron ivprogh-desc">
<div class="container">
<h1>Download</h1>
</div>
</div>
<div class="container ivprog-container" style="width:900px">
<!-- Page Content -->
<div class="container" style="margin-top:50px;" >
<div class="row">
<div class="col-md-8">
<div class="fig"><figure>
<img class="img-fluid" src="./img/img_ivprogh_download_page.png" alt="Imagem da interface do usuário do iVProgH em sua versão mais atual.">
<figcaption align="center">Fig. imagem estática do <i>iVProgH</i> com instruções para entrada e para saída em sua versão atual</figcaption>
</figure></div>
</div>
<div class="col-md-4 box-download">
<h4 class="my-4 ivprogh-title-download"> <span class="octicon octicon-desktop-download"></span> Descarregar o iVProgH</h4>
<ul class="col_download">
<li>Ambiente para ensino/aprendizagem gratuito e de código livre;</li>
<li>Inclui avaliador automático;</li>
<li>Possui recursos para vetores, funções e recursividade;</li>
<li>Disponibiliza funções pré-definidas (como as matemáticas para seno e cosseno)</li>
<li>Pode descarregar apenas o <i>iVProgH</i> ou ele e todas esse conjunto de páginas;</li>
<li>Só precisa de um navegador para funcionar!</li>
</ul>
<div class="div-button">
<a class="btn btn-primary download-ivprog" href="versions/www-ivprog_2019_03_11.tgz" role="button" title="descarregar o iVProgH e todo esse tutorial">
<span class="octicon octicon-desktop-download"></span>Download tudo</a>
<br/> <br/>
<a class="btn btn-primary download-ivprog" href="versions/ivprog_2019_03_11.tgz" role="button" title="descarregar apenas o iVProgH">
<span class="octicon octicon-desktop-download"></span>Apenas iVProgH</a>
<!--span class="span-version">Atualização 2019/01/12</span-->
<span class="span-version">Atualização 2019/03/11</span>
</div>
</div>
</div>
<hr class="distinct-container">
<h4 class="my-4 ivprogh-title-download" style="margin-top: 5px"> <span class="octicon octicon-history"></span> Versões anteriores do iVProg</h4>
<div class="row">
<div class="col-md-12">
<p>Ao longo do tempo, o iVProg passou por melhorias e modificações, mantendo total compatibilidade com os navegadores atuais. Inicialmente foi desenvolvido em Java no formato de applet (Versão I - Java e Versão II - Java), precisou ser reescrito após o bloqueio da execução de applets pelos principais navegadores do mercado, resultando na Versão III - HTML.</p>
<p>A Versão III - HTML continua funcionando nos navegadores e pode ser integrada à sistemas Web. Contudo, para possibilitar novos recursos (como vetores, matrizes e funções), foi desenvolvida uma versão completamente nova (Versão IV - HTML).</p>
<p>Abaixo, você encontra as versões anteriores, que podem ser descarregadas e utilizadas livremente.</p>
</div>
</div>
<div class="modal fade" id="enlargeImageModal" tabindex="-1" role="dialog" aria-labelledby="enlargeImageModal" aria-hidden="true">
<div class="modal-dialog modal-lg" role="document">
<div class="modal-content">
<div class="modal-header">
<span class="version-ivprogh"></span>
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
</div>
<div class="modal-body">
<img src="" class="enlargeImageModalSource" style="width: 100%;">
</div>
</div>
</div>
</div>
<div class="row">
<div class="container">
<div class="row thumbs-ivprog-download">
<div class="col-md-1"></div>
<div class="col-md-3 item" data-version="1">
<img class="img-fluid zoom-images" src="img/img_ivprog_java_1.png" alt="Versão I - Java">
<hr>
<span class="history-ivprog-version">Versão I - Java</span>
<span class="history-ivprog-time">2009 - 2012</span>
</div>
<div class="col-md-3 item" data-version="2">
<img class="img-fluid zoom-images" src="img/img_ivprog_java_2.1.0.png" alt="Versão II - Java">
<hr>
<span class="history-ivprog-version">Versão II - Java</span>
<span class="history-ivprog-time">2013 - 2015</span>
</div>
<div class="col-md-3 item" data-version="3">
<img class="img-fluid zoom-images" src="img/img_ivprog_html_1.png" alt="Versão III - HTML">
<hr>
<span class="history-ivprog-version">Versão III - HTML</span>
<span class="history-ivprog-time">2016 - 2018</span>
</div>
<div class="col-md-1"></div>
</div>
</div>
</div>
</div>
</div>
</main>
<footer class="container text-center">
<a href="http://www.ime.usp.br/line">iVProgH</a> |
<a href="http://www.ime.usp.br/line">LInE</a> |
<a href="http://www.matematica.br">iMática</a>
</footer>
<script src="./js/jquery.min.js"></script>
<script src="./js/bootstrap.bundle.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/octicons/3.5.0/octicons.min.css">
<script type="text/javascript">
$(function() {
$('.zoom-images').on('click', function() {
$('.version-ivprogh').text($(this).attr('alt'));
$('.enlargeImageModalSource').attr('src', $(this).attr('src'));
$('#enlargeImageModal').modal('show');
});
$('.item').on('click', function(e) {
e.stopPropagation();
if (e.target.nodeName.toLowerCase() === 'img') {
return;
}
var r_url = '';
switch ($(this).data('version')) {
case 1:
r_url = 'legacy/versao1/index.html';
break;
case 2:
r_url = 'legacy/versao2/index.html';
break;
case 3:
r_url = 'legacy/versao3/index.html';
break;
}
document.location = r_url;
});
});
</script>
</body>
</html>