Vagas extras 1º sem 2012 - Cálculo Diferencial e Integral I e outras UC's

A Coordenadoria do Curso de Eng. Mecatrônica - CAP/UFSJ informa que vai oferecer 30 vagas para "Cálculo Diferencial e Integral I", 30 vagas para "Metodologia Científica" para os veteranos.

Nead UFSJ promove Encontro Presencial do Curso de Formação de Tutores

No próximo dia 5 de janeiro, o Núcleo de Educação a Distância da UFSJ (Nead) promove o 1° Encontro Presencial 2013 do Curso de Formação de Tutores, como parte do seu Programa Anual de Capacitação Continuada (PACC).

Fapemig lança oito editais

A Fundação de Amparo à Pesquisa do Estado de Minas Gerais (Fapemig) lançou, neste início de 2013, oito editais. Somados, chegam à marca de R$ 44,7 milhões, que serão investidos em projetos de pesquisa científica relacionados a todas as áreas do conhecimento.

Mestrado em Engenharia de Energia: edital publicado

O programa de Pós-Graduação em Engenharia da Energia da UFSJ, em associação ampla com o Cefet-MG, abre inscrições, entre os dias 4 de fevereiro e 8 do mesmo mês, para o processo seletivo do Mestrado em Engenharia de Energia.

Central de Empresas Juniores da UFSJ promove eleições e capacitação

No sábado, dia 15 de dezembro, a Central de Empresas Juniores da UFSJ (CENJE) realizou eleição que definiu seus novos gestores.

terça-feira, 11 de junho de 2013

Prova de Redes


Fala pessoal!

A nossa prova de redes foi marcada...

Será no dia 24/06/13 às 19 Horas. É necessário estar com a lista pronta no caderno (para ser mostrada ao professor!).

Matéria:

  • Capítulo 1
  • Capítulo 2 (Exceto a seção 2.1)

Abraços e bons estudos!


sexta-feira, 31 de maio de 2013

Novas Aulas Disponíveis



Fala pessoal!

Já temos agora duas aulas disponíveis para download da disciplina de Redes de Computadores:


Espero que vocês curtam!

Abraços!

domingo, 23 de dezembro de 2012

Baixando,Instalando e Configurando o Eclipse

E aí galera! 

Hoje estarei ensinando como Baixar e Instalar o Eclipse - Um IDE bem mais fácil e inteligente para suas produções em C++ (e também ótimo para programar em Java).


Baixando o Eclipse
Primeiramente baixe o Eclipe(link) ou Eclipse(torrent) - ambos 32 bits. Basta extraí-lo em uma pasta e já temos o Eclipse pronto para ser utilizado. Utilizaremos um plugin chamado CDT - Download Aqui para a integração do IDE com o C++ e o Compilador MinGW (para criação de arquivos Make e Executáveis. 
Baixando e instalando o MinGW
O Eclipse não compila por você. Para Java, C, C++, Ada, Prolog ou o que seja, você precisa de um compilador/interpretador (e geralmente um plugin) para utilizar o IDE. Para quem utiliza linux e Mac (eu acho), um compilador c já deve estar disponível no sistema, provavelmente o gcc. No meu caso, Windows, temos algumas opções e eu vou listar apenas duas: instalar o CygWin ou o MinGW. Ambos irão disponibilizar o compilador gcc (e g++ para c++) e o Make, que trabalha com um makefile a fim de checar dependências, linkedição, etc. Optei pelo MinGW e tudo correu absolutamente bem. O MinGW pode ser baixado nesse link
De qualquer forma vamos ver os passsos aqui: faça o download do MinGW e execute-o. 
Selecione a opção “Use pre-packaged repository catalogues" e clique em "Next".

Em seguida selecione a caixa "I accept the agreement" e clique em "Next" novamente. 

Agora é definido o diretório de instalação; anote-o para que possamos adicioná-lo na variável de ambiente PATH (será mostrado adiante). 

 Clicando em "Next", aparecerá a seguinte imagem:



Daí basta dar mais um "Next" e selecionar entre os pacotes instalados, "C Compiler, C++ Compiler e MSYS Basic System".

Depois é só clicar em "Next","Install" e aguardar o download terminar.
Definindo o caminho do MinGW no PATH
Para que o SO consiga acessar os compiladores instalados pelo MinGW, é preciso definir o caminho da pasta que contém os binários dos compiladores na variável de ambiente PATH. Ela já deve existir em sua máquina; caso contrário, pode criá-la como “Path”. Para criar ou editar há pelo menos 3 caminhos:
1. Iniciar -> Painel de Controle -> Sistema -> Confiurações
Avançadas do Sistema -> aba Avançado -> botão “Variáveis de Ambiente”.
As outras duas formas chegam na mesma tela “Sistema”, através das propriedades do Meu Computador ou do atalho [Tecla Windows] + [Pause/Break].
Lá, vamos editar/criar a variável “Path” colocando nela o endereço da pasta do MinGW/bin, que deve ser C:\MinGW\bin, se você não modificou o caminho padrão na instalação. Se já existir conteúdo na variável de ambiente, separe o que havia antes com um ponto-e-vírgula.
Configurando o CDT no Eclipe
Agora vamos abrir o Eclipse e aparecerá uma tela nos pedindo onde irão ser salvos os arquivos. O recomendável é que se deixe no padrão já pedido pelo programa, no entanto você pode escolher uma pasta específica para salvar seus projetos. A escolha é sua!
 Ao iniciar o programa, vá em Help -> Install New Software e clique em "Add...". 



Em seguida, clique em Local, selecione onde você baixou o CDT e clique em OK.

Selecione as caixas "CDT Main Features" e "CDT Optional Features" e clique em "Next".

Espere até o termino da configuração e reinicie seu Eclipse!
Criando o projeto no Eclipse
Agora vamos começar a trabalhar. Já podemos abrir o Eclipse para montar o projeto. Ao iniciar, temos essa tela como inicial da perspectiva C/C++.
Vamos clicar em File -> New -> C++ Project (ou na aba Project Explorer, botão direito -> New -> C++ Project).
Para assistente do projeto escolha “C Project” (ou “C++ Project” se for o caso). Defina o nome do projeto e selecione com dois cliques a pasta “Executable”. 
Então selecione "Hello World C++ Project". Nomeie seu projeto e perceba que na aba Toolchains à direita já está definido que utilizaremos o MinGW GCC para compilar e montar o executável. Se não estiver, no seu caso, selecione o "MinGW GCC".

Pronto, podemos terminar clicando em “Finish”. O projeto fica inicialmente com essa estrutura:
Um velho “Hello World” pra começar e testar o projeto é a melhor pedida. 
E começamos a desfrutar de vantagens de um IDE robusto como o Eclipse, mesmo que com recursos simples como autocomplete (CTRL+ESPAÇO).
Programa já escrito e sintaticamente verificado pelo Eclipse (outro recurso, marcação em vermelho dos trechos que vão disparar erro de compilação), vamos compilar o projeto. Selecione o projeto clicando sobre ele e depois vá ao menu Project -> Build All, ou simplesmente aperte Ctrl + B.
Serão gerados duas novas pastas no projeto: Binaries e Debug, onde ficam o executável do projeto e um conjunto formado pelos arquivos .o dos fontes do projeto mais um executável, respectivamente. O arquivo executável do projeto segue o padrão [Nome_do_Projeto].exe (pode ser alterado nas propriedades dos projeto, aba Run/Debug Setting -> Selecionar o projeto -> botão Edit). Essa é a estrutura do projeto obtida após obuild.
Vamos executar o projeto selecionado-o e clicando em Run -> Run, ou simplesmente apertando Ctrl + F11. Na aba Console podemos ver a saída do nosso programa.
Conclusão
Como puderam ver, a versão Juno do Eclipse para C/C++ já vem pronta e sem bugs (até onde usei) para enxergar automaticamente ao MinGW, o que nos dá o poder de abrir o IDE, criar um projeto e já sair desenvolvendo sem precisar configurar uma série detalhes. No mais, vimos apenas a instalação (Next,Next..,Finish) do MinGW e definição da Variável de Ambiente. 
Espero que todos gostem! Qualquer dúvida, só entrar em contato! xD
Diego S. Seabra