jagomart
digital resources
picture1_Blu6000 Aulai1e2


 199x       Filetype PDF       File size 0.86 MB       Source: mpetry.paginas.ufsc.br


File: Blu6000 Aulai1e2
universidade federal de santa catarina campus blumenau introducao a ciencia da computacao parte ii aula pratica 1 aula pratica 1 introducao ao ambiente de programacao dev c 1 introducao em ...

icon picture PDF Filetype PDF | Posted on 06 Feb 2023 | 2 years ago
Partial capture of text on file.
                    Universidade Federal de Santa Catarina – Campus Blumenau 
                         Introdução à Ciência da Computação 
                             Parte II – Aula Prática 1 
             
           
                                   
             Aula Prática 1: Introdução ao Ambiente de Programação Dev-C++ 
                                   
          1.  Introdução 
          Em nossa primeira aula prática de programação em linguagem C iremos escrever e testar 
          programas de computador básicos. Mas antes, é importante entendermos e fixarmos alguns 
          conceitos importantes de programação: 
          Algoritmo:  
          Sequência finita e ordenada de passos (regras, instruções ou operações) que deve ser seguida 
          para resolução de uma tarefa (obtenção de um resultado, solução de um problema, etc.). 
          Linguagem de programação: 
          Método padronizado para expressar instruções para um computador, ou seja, é um conjunto de 
          regras sintáticas e semânticas usadas para definir um programa de computador. Permite que 
          um programador especifique precisamente sobre quais dados um computador vai atuar, como 
          estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias 
          circunstâncias. 
          Linguagens de máquina: 
          Tudo o que os computadores conseguem entender são sequências de números binários. As 
          linguagens de máquina são geralmente sequências de números que instruem os computadores 
          a executar suas operações elementares, uma de cada vez. As linguagens de máquina são 
          interpretadas diretamente pelo computador, tendo um resultado rápido, porém são difíceis de 
          serem utilizadas pelos seres humanos. Além disso, as linguagens de máquina são dependentes 
          da máquina, isto é, específicas para cada tipo de computador. 
          Linguagens de alto nível: 
          São linguagens de programação que apresentam uma sintaxe mais próxima da linguagem 
          natural, fazendo uso de palavras reservadas extraídas do vocabulário corrente (como READ, 
          WRITE, TYPE, etc.) e permitirem a manipulação dos dados nas mais diversas formas (números 
          inteiros, reais, vetores, listas, etc.). Alguns exemplos de linguagens de alto nível são ASP, C, C++, 
          Pascal, Lua, PHP, Phyton, Visual Basic, Matlab, etc. 
          Código fonte: 
          É o algoritmo escrito sob a forma de uma linguagem de programação existente. 
          Compilador:  
          Programa que traduz o código fonte de uma linguagem de programação de alto nível para uma 
          linguagem de programação de baixo nível. 
                     Rua Pomerode, 710, Salto do Norte, Blumenau, SC 
                            www.blumenau.ufsc.br 
                                           Universidade Federal de Santa Catarina – Campus Blumenau 
                                                        Introdução à Ciência da Computação 
                                                               Parte II – Aula Prática 1 
                          
                       
                      Ambiente de Desenvolvimento Integrado (IDE): 
                      O IDE é um programa de computador que reúne características e ferramentas de apoio ao 
                      desenvolvimento de software com o objetivo de agilizar este processo. Podem auxiliar, através 
                      de  ferramentas  e  características,  na  redução  de  erros  e  na  aplicação  de  técnicas  de 
                      programação. Entre os IDEs mais utilizados pode-se citar o NetBeans, Eclipse, Microsoft Visual 
                      Studio, Qt Creator, Dec-C++. 
                      2.  Objetivos 
                      O objetivo desta aula de laboratório de hoje é ajudar no seu primeiro contado com Dev-C++, 
                      para o desenvolvimento de programas em linguagem C. Esta aula abrange uma parte muito 
                      pequena dos recursos disponíveis nos computadores. Cabe a você consultar os manuais com 
                      informações mais detalhadas para ampliar seus conhecimentos. Ao final dessa aula, você deverá 
                      ser capaz de: 
                              Escrever programas em linguagem C utilizando Dev-C++; 
                              Compilar e executar programas com Dev-C++; 
                              Salvar, reutilizar e imprimir arquivos. 
                      A aula consta de duas partes. A primeira lhe ensina como criar um arquivo contendo um 
                      programa, compilá-lo e executá-lo, usando um programa bem simples do tipo “Olá Mundo”. Na 
                      segunda parte você criará um programa um pouco mais complexo, para conhecer outros 
                      recursos do Dev-C++. 
                      3.  Requisitos 
                      Para  a  execução  desta  e  das  demais  aulas  práticas  iremos  utilizar  o  ambiente  de 
                      desenvolvimento Dev-C++. O Dev-C++ é um IDE livre para Windows e Linux que utiliza o MinGW 
                      ou o TDM-GCC como compiladores.  
                      Aos alunos que não tiverem o Dec-C++ instalado em seu computador, recomenda-se instalar a 
                      última versão do IDE. Para tanto basta seguir os passos descritos a seguir: 
                              Acessar a página do projeto (http://sourceforge.net/projects/orwelldevcpp) e baixar a 
                               última versão do instalador do IDE (ex: “Dev-Cpp 5.6.3 TDM-GCC x64 4.8.1 Setup.exe”) 
                               clicando na opção “Download”.  
                              Executar o instalador do programa (ex: “Dev-Cpp 5.6.3 TDM-GCC x64 4.8.1 Setup.exe”), 
                               e aceitar as configurações sugeridas pelo assistente de instalação.  
                              O IDE irá abrir, e estará pronto para ser utilizado. 
                       
                                               Rua Pomerode, 710, Salto do Norte, Blumenau, SC 
                                                              www.blumenau.ufsc.br 
                                   Universidade Federal de Santa Catarina – Campus Blumenau 
                                             Introdução à Ciência da Computação 
                                                   Parte II – Aula Prática 1 
                     
                   
                                                                                          
                                         Figura 1 Página do Dev-C++ no Sourceforge 
                  4.  Escrevendo seu primeiro programa em C 
                  O primeiro passo para escrevermos nosso primeiro programa em C é abrirmos o ambiente de 
                  programação. Para isso, devemos selecionar a seguinte opção: 
                          Iniciar             Todos os            Bloodshed             Dev-C++
                                             Programas             Dev-C++
                                                                                                     
                   
                  Uma vez executado, o IDE deverá abrir uma janela similar a apresentada na Figura 2. Para 
                  iniciarmos a escrita do nosso programa, devemos agora clicar em: 
                                      Arquivo             Novo              Arquivo 
                                                                             Fonte
                                                                                       
                   
                                      Rua Pomerode, 710, Salto do Norte, Blumenau, SC 
                                                  www.blumenau.ufsc.br 
                  Universidade Federal de Santa Catarina – Campus Blumenau 
                       Introdução à Ciência da Computação 
                          Parte II – Aula Prática 1 
           
          
                                               
                Figura 2 Janela inicial do ambiente de programação no Dev-C++ 
         Dev-C++ criará para você um esqueleto básico para o seu programa. Na janela que foi criada 
         você vai digitar, compilar e executar seu primeiro programa em C. 
         O próximo passo consiste em digite o seguinte código fonte:  
          #include  
           
          int main() 
          { 
             printf("Ola Mundo\n"); /* mostra mensagem na tela */ 
             system("Pause"); 
              
             return 0; 
          } 
                                                
         Agora vamos compilar o seu programa. Para isso você deve clicar em: 
                     Executar      Compilar (F9)
                                            
         Neste momento surgirá uma pequena janela, com o título “Salvar como”, solicitando a escolha 
         de algumas opções para salvar o arquivo. Para tanto, devemos realizar os passos descritos a 
         seguir: 
          
          
          
                   Rua Pomerode, 710, Salto do Norte, Blumenau, SC 
                         www.blumenau.ufsc.br 
The words contained in this file might help you see if this file matches what you are looking for:

...Universidade federal de santa catarina campus blumenau introducao a ciencia da computacao parte ii aula pratica ao ambiente programacao dev c em nossa primeira linguagem iremos escrever e testar programas computador basicos mas antes importante entendermos fixarmos alguns conceitos importantes algoritmo sequencia finita ordenada passos regras instrucoes ou operacoes que deve ser seguida para resolucao uma tarefa obtencao um resultado solucao problema etc metodo padronizado expressar seja conjunto sintaticas semanticas usadas definir programa permite programador especifique precisamente sobre quais dados vai atuar como estes serao armazenados transmitidos acoes devem tomadas sob varias circunstancias linguagens maquina tudo o os computadores conseguem entender sao sequencias numeros binarios as geralmente instruem executar suas elementares cada vez interpretadas diretamente pelo tendo rapido porem dificeis serem utilizadas pelos seres humanos alem disso dependentes isto especificas tipo...

no reviews yet
Please Login to review.