Arquivos de Categoria: Trabalhos Acadêmicos

Estudante, nesta atividade, você é convidado a verificar como a disciplina em questão pode contribuir para a sua experiência e formação profissional. Por esse motivo, você é instigado a solucionar um problema voltado para sua área de formação. A importância da prática consiste em colocar em execução os conteúdos vistos na teoria. É aqui onde se verifica se os objetivos traçados foram, de fato, alcançados.​

PORTFÓLIO – REDES – IMERSÃO PROFISSIONAL: PLANO DE IMPLANTAÇÃO DE SERVIÇOS DE REDES – 54_2025 Estudante, nesta atividade, você é convidado a verificar como a disciplina em questão pode contribuir para a sua experiência e formação profissional. Por esse motivo, você é instigado a solucionar um problema voltado para sua área de formação. A importância […]

PORTFÓLIO – REDES – IMERSÃO PROFISSIONAL: PLANO DE IMPLANTAÇÃO DE SERVIÇOS DE REDES – 54_2025

Estudante, nesta atividade, você é convidado a verificar como a disciplina em questão pode contribuir para a sua experiência e formação profissional. Por esse motivo, você é instigado a solucionar um problema voltado para sua área de formação. A importância da prática consiste em colocar em execução os conteúdos vistos na teoria. É aqui onde […]

Etapa 3: Validação e Gravação Compile e teste: compile seu programa e teste todas as funcionalidades, certificando-se de que não há erros de sintaxe e que o comportamento é o esperado. Gravação do vídeo: grave um vídeo de até 5 minutos seguindo este roteiro: – Introdução: apresente-se e explique o objetivo do projeto.

– Visão Geral do Código: mostre a estrutura principal do seu programa, destacando a struct, a constante e as funções que você criou. – Demonstração das Funcionalidades: compile e execute o programa. Demonstre cada opção do menu (cadastrar, imprimir, pesquisar, ordenar) e explique o que acontece por trás da tela em cada etapa. – Discussão […]

Etapa 2: Implementação do Código – Agora, implemente cada funcionalidade em seu código. Função main: use um laço de repetição (do-while ou while) e uma estrutura de seleção (switch-case ou if-else) para exibir o menu e chamar a função correspondente à opção do usuário.

Função cadastrarLivros: use um laço for para percorrer o vetor de structs. Dentro do laço, use printf e scanf para solicitar e ler os dados de cada livro. Lembre-se de usar fflush(stdin) após cada scanf para limpar o buffer do teclado. Função imprimirLivros: percorra o vetor com um laço for e use printf para exibir […]

Declare as constantes e variáveis: Use #define para definir uma constante para o tamanho do acervo (TAMANHO_ACERVO 20). Na função main, declare um vetor dessa struct (struct Livro acervo[TAMANHO_ACERVO]) e outras variáveis auxiliares. Desenhe o menu: Crie um menu principal para o usuário escolher entre as seguintes opções: 1 – Cadastrar livros 2 – Imprimir todos os livros 3 – Pesquisar livro por código 4 – Ordenar livros por ano de publicação 5 – Sair do programa

Esboce as funções: Crie as assinaturas das funções que você precisará. Por exemplo: void cadastrarLivros(struct Livro acervo[], int tamanho); void imprimirLivros(struct Livro acervo[], int tamanho); void pesquisarLivro(struct Livro acervo[], int tamanho, int codigoBusca); void ordenarLivros(struct Livro acervo[], int tamanho);  

Imagine que você foi contratado para desenvolver um sistema de gerenciamento de livros para uma pequena biblioteca. O sistema deve permitir que o bibliotecário cadastre, pesquise, ordene e gerencie o acervo de 20 livros. Esta tarefa exigirá a aplicação de diversos conceitos fundamentais da linguagem C.

Conceitos a serem aplicados: Estruturas (Structs): Para armazenar os dados de cada livro (código, título, autor, área, ano e editora). Constantes: Para definir o tamanho máximo do acervo de 20 livros. Vetores: Para criar um acervo com capacidade para 20 livros, utilizando um vetor de structs. Strings: Para manipular os campos de texto como título, […]

MAPA – ADSIS – LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO – 54_2025

Imagine que você foi contratado para desenvolver um sistema de gerenciamento de livros para uma pequena biblioteca. O sistema deve permitir que o bibliotecário cadastre, pesquise, ordene e gerencie o acervo de 20 livros. Esta tarefa exigirá a aplicação de diversos conceitos fundamentais da linguagem C.

c) Cite uma boa prática que poderia melhorar a lógica ou a clareza do programa.

​​IMPORTANTE: 1. Um vídeo explicativo da atividade AE1 está disponível para ajudá-lo nesse processo de criação e desenvolvimento. Você poderá acessar no Fórum “VÍDEOS EXPLICATIVOS DA ATIVIDADES MAPA e AE1” ou acessar em “ARQUIVOS > Material da Disciplina”. 2. A atividade de estudo 1 deve ser respondida diretamente no campo disponível da questão.

Este site utiliza cookies para lhe oferecer uma melhor experiência de navegação. Ao navegar neste site, você concorda com o uso de cookies.