Repositório | IFSP | Curso | Disciplina | Atividades | Execução | Tecnologias |
Esse repositório, apresenta os trabalhos desenvolvidos dentro da disciplina de Lógica de Programação I e II, do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas (TADS), no Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP.
O Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - IFSP – é uma autarquia federal de ensino.
Fundada em 1909, como Escola de Aprendizes Artífices, é reconhecida pela sociedade paulista por sua excelência no ensino público gratuito de qualidade.
Durante sua história, recebeu, também, os nomes de Escola Técnica Federal de São Paulo - ETFSP e Centro Federal de Educação Tecnológica de São Paulo - CEFET.
Com a transformação em Instituto, em dezembro de 2008, passou a ter relevância de universidade, destacando-se pela autonomia. Acesse o portal do IFSP para mais informações.
O Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas (TADS) do Câmpus São Paulo tem como objetivo capacitar o egresso a atuar na área de Tecnologia de Informação e Comunicação (TIC) em atividades como análise, projeto, implementação, gerenciamento e implantação de sistemas de informação. Esta capacitação é pautada pela valorização da autonomia do estudante, prática em competências técnicas, e atualização diante da realidade tecnológica, de modo que o profissional seja um mediador competente entre o desenvolvimento tecnológico e a sociedade em que se insere. Acesse o portal do IFSP para mais informações.
Na disciplina de Lógica de Programação aprendemos a compreender os conceitos de algoritmos e da lógica usada no desenvolvimento de aplicações. Nela Entendemos os conceitos de estrutura sequencial, estrutura de seleção e estruturas de repetição no contexto de algoritmos. Conhecer os primeiros exemplos de algoritmos e algumas técnicas para construção de algoritmos. Conhecer os operadores relacionais e os operadores lógicos. Entender a Tabela verdade dos operadores lógicos. Compreender a ordem de precedência entre operadores.
Para acessar os repositórios com os códigos fonte dos projetos, basta clicar no link correspondente:
- Atividade 1 (C)
- Atividade 2 (C)
- Atividade 1 (Visualg)
- Atividade 2 (Visualg)
- Atividade 3 (Visualg)
- Atividade 4 (Visualg)
- Atividade 5 (Visualg)
- Projeto - Perfil Representacional
-
Verifique se o GCC está instalado:
gcc --version
- Se não estiver instalado:
- Ubuntu/Debian:
sudo apt install build-essential
- macOS:
xcode-select --install
- Windows: Instale MinGW ou Cygwin.
- Ubuntu/Debian:
- Se não estiver instalado:
-
Compile o código:
gcc exemplo.c -o exemplo
-
Execute o código:
- Linux/macOS:
./exemplo
- Windows:
exemplo.exe
- Linux/macOS:
-
Baixe e instale o VisualG:
- Acesse: https://visualg3.com.br
- Faça o download e instale no Windows.
-
Abra o arquivo no VisualG:
- No VisualG, clique em Arquivo → Abrir e selecione o arquivo
.alg.
- No VisualG, clique em Arquivo → Abrir e selecione o arquivo
-
Execute o código:
- No VisualG, clique no botão
▶️ Executar ou pressioneF9.
- No VisualG, clique no botão
Os projetos e atividades foram desenvolvidos utilizando as seguintes tecnologias:
- C (Linguagem de Programação)
- Visualg