ATIVIDADES PRÁTICAS SUPERVISIONADAS

Documentos relacionados
ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Enfermagem. 3ª Série Epidemiologia e Bioestatística

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Engenharia de Controle e Automação

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Engenharia Elétrica 3ª Série Cálculo Numérico

Administração 3ª Série Contabilidade Geral

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Administração 8ª Série Técnicas de Negociação

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

CST em Análise e Desenvolvimento de Sistemas 2ª Série Programação Estruturada II

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Engenharia de Controle e Automação

ATIVIDADES PRÁTICAS SUPERVISIONADASS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

P RÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADASS

Programação Estruturada Aula Plano de Disciplina

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

Carga Horária: 60 h Créditos: 3 Pré-requisito: Não se aplica Professor(a): A definir Matricula: A definir Titulação: A definir

Explicaçõ. ções sobre ATPS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

ATIVIDADES PRÁTICAS SUPERVISIONADAS

PRODUÇÃO TEXTUAL INTERDISCIPLINAR INDIVIDUAL PTI CURSO: TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PRODUÇÃO TEXTUAL INTERDISCIPLINAR

ATIVIDADES PRÁTICAS SUPERVISIONADAS

MODELO DE APRESENTAÇÃO DE ARTIGO CIENTÍFICO

Transcrição:

ATIVIDADES PRÁTICAS SUPERVISIONADAS CST em Análise e Desenvolvimento de Sistemas 3ª Série Programação Estruturada II A Atividade Prática Supervisionada (ATPS) é um procedimento metodológico de ensino-aprendizagem desenvolvido por meio de etapas, acompanhadas pelo professor, e que tem por objetivos: Favorecer a autoaprendizagem do aluno. Estimular a corresponsabilidade do aluno pelo seu aprendizado. Promover o estudo, a convivência e o trabalho em grupo. Auxiliar no desenvolvimento das competências requeridas para o exercício profissional. Promover a aplicação da teoria na solução de situações que simulam a realidade. Oferecer diferenciados ambientes de aprendizagem Para atingir estes objetivos, a ATPS propõe um desafio e indica os passos a serem percorridos ao longo do semestre para a sua solução. Aproveite esta oportunidade de estudar e aprender com desafios da vida profissional. AUTORIA: Faculdade Anhanguera de Santa Bárbara.

Pág. 2 de 11 COMPETÊNCIAS E HABILIDADES Ao concluir as etapas propostas neste desafio, você terá desenvolvido as competências e habilidades que constam, nas Diretrizes Curriculares Nacionais, descritas a seguir. Profundo conhecimento dos aspectos teóricos, científicos e tecnológicos relacionados à computação; Saber conciliar teoria e prática; Capacidade de raciocinar logicamente. Participação Esta atividade será, em parte, desenvolvida individualmente pelo aluno e, em parte, pelo grupo. Para tanto, os alunos deverão: organizar-se, previamente, em equipes de 2 a 5 participantes; entregar seus nomes, RAs e e-mails ao professor da disciplina e observar, no decorrer das etapas, as indicações: Individual e Equipe. DESAFIO De acordo com Deitel (2011), a Linguagem C foi desenvolvida nos laboratórios Bell, por Denis Ritchie, e implementada em computador em 1972. A Linguagem C se tornou mundialmente conhecida por ser a linguagem utilizada para desenvolver o sistema operacional UNIX e hoje, a grande maioria dos sistemas operacionais são escritos em linguagem C ou C++. Dada a importância da Linguagem C para a área de programação, a Editora SABER, responsável edição de livros da área de computação e tecnologia, necessita reestruturar um novo livro para linguagem C, a ser lançado em breve, com novos e modernos capítulos e exercícios, que facilitem o aprendizado dos alunos de graduação, pós graduação e interessados em aprender a linguagem C. Neste desafio, deverá ser realizado a construção de capítulos deste novo livro e a proposta e resolução de problemas computacionais, através da linguagem C, que possam ser incorporados ao livro. Os capítulos e os problemas, no formato de exercícios, devem ser didáticos, práticos e que sirvam como boa ferramenta de aprendizagem da linguagem C. Objetivo do desafio Realizar a construção de capítulos do novo livro de linguagem C, da Editora Saber, e a proposta e resolução de problemas computacionais, através da linguagem C, que possam ser incorporados ao livro. Os capítulos e os problemas, no formato de exercícios, devem ser didáticos, práticos e que sirvam como boa ferramenta de aprendizagem da linguagem C.este item, descreva a respeito do que será a produção final do desafio.

Pág. 3 de 11 Livro Texto da disciplina A produção desta ATPS é fundamentada no livro-texto da disciplina, que deverá ser utilizado para solução do desafio: DEITEL, Paul; DEITEL, Harvey. C como programar. 6ª ed. São Paulo: Pearson Education, 2011. ETAPA 1 (tempo para realização: 05 horas) Aula-tema: Conceituação de modularização. Utilização de Funções. Passagem de parâmetros por valor; Utilização de Funções. Passagem de parâmetros por referência. Exemplos e exercícios. Esta atividade é importante para que você conheça e aplique os conceitos de funções, passagem de parâmetro por valor e passagem de parâmetro por referência para a elaboração do capítulo e exercícios, do novo livro da Editora SABER. Para realizá-la, devem ser seguidos os passos descritos. PASSOS Passo 1 (Individual) 1. Fazer a leitura sobre Funções do livro (DEITEL, Paul; DEITEL, Harvey. C Como Programar. 6ª ed. São Paulo: Pearson Education, 2011.) focando a leitura nos conceitos de funções, passagem de parâmetro por valor e passagem de parâmetro por referência. Realizar anotações do conteúdo lido. 2. Fazer a leitura do material de aula: Funções em Linguagem C. Disponível em: < https://drive.google.com/file/d/0b2k9x8w9y2jfwhpwy1rowjfsqlk/edit?usp=sharing>. Acesso em: 30 out. 2013. Faça um estudo aprofundado sobre funções, como criá-las em Linguagem C. Realizar anotações sobre o conteúdo lido. Passo 2 (Equipe) 1. Desenvolver o Capítulo 1 Funções Passagem de Parâmetro por Valor e Referência, que deve conter pelo menos cinco páginas, explicando os conceitos estudados a respeito de funções, passagem de parâmetro por valor e passagem de parâmetro por referência. 2. Fazer a proposta dos problemas, no formato de exercícios, que deverão ser distribuídos da seguinte forma: Dois problemas para tratar funções simples; Dois problemas para tratar funções com passagem de parâmetro por valor; Dois problemas para tratar funções com passagem de parâmetro por referencia. Passo 3 (Equipe) 1. Fazer a implementação, em Linguagem C, dos seis problemas propostos, colocando no capítulo o problema implementado e a saída do programa. Considere como exemplo de apresentação dos programas, a Figura 1 abaixo:

Pág. 4 de 11 Figura 1 Exemplo de Programa em C utilizando Funções e Passagem de Parâmetro (DEITEL, 2011) Passo 4 (Equipe) Elaborar e entregar ao professor da disciplina um relatório com o nome de Capítulo 1 Funções Passagem de Parâmetro por Valor e Referência contendo as seguintes atividades desenvolvidas nos passos anteriores: 1. Capítulo sobre Funções Passagem de Parâmetro por Valor e Referência; 2. Problemas, no formato de exercícios, que abordam os assuntos estudados; 3. Implementação, em Linguagem C, de todos os problemas propostos apresentando a saída de cada um dos programas.

Pág. 5 de 11 ETAPA 2 (tempo para realização: 05 horas) Aula-tema: Definição de tipos. Tipos definidos pelo programador. Utilização do tipo struct. Conceituação, principais utilizações, exemplos e exercícios. Esta atividade é importante para que você conheça e aplique os conceitos de definição de tipos, tipos definidos pelo programador e a utilização de struct, para a elaboração do capítulo e exercícios, do novo livro da Editora SABER. Para realizá-la, devem ser seguidos os passos descritos. PASSOS Passo 1 (Aluno) 1. Fazer a leitura sobre Struct do livro (DEITEL, Paul; DEITEL, Harvey. C como programar. 6ª ed. São Paulo: Pearson Education, 2011.) focando a leitura em como definir e criar programas usando structs. Realizar anotações do conteúdo lido. 2. Fazer a leitura do material de aula: Registros. Disponível em: < https://drive.google.com/file/d/0b2k9x8w9y2jfc3lysexttudceeu/edit?usp=sharing>. Acesso em: 30 out. 2013. Faça um estudo aprofundado sobre registros (structs) e como implementar usando a Linguagem C. Realizar anotações do conteúdo lido. Passo 2 (Equipe) 1. Fazer a proposta do Capítulo 2 Struct, que deve conter pelo menos cinco páginas, explicando os conceitos estudados a respeito de structs. 2. Fazer a proposta dos problemas, no formato de exercícios, que deverão ser distribuídos da seguinte forma: Dois problemas para tratar struct; Dois problemas para tratar struct aninhadas; Dois problemas para tratar passagem de struct para funções; Dois problemas para tratar matriz de struct. Passo 3 (Equipe) 1. Fazer a implementação, em Linguagem C, dos oito problemas propostos, colocando no capítulo o problema implementado e a saída do programa. Considere como exemplo de apresentação dos programas, a Figura 2 abaixo:

Pág. 6 de 11 Figura 2 Programa em C utilizando struct (DEITEL, 2011) Passo 4 (Equipe) Elaborar e entregar ao professor da disciplina um relatório com o nome de Capítulo 2 Struct contendo as seguintes atividades desenvolvidas nos passos anteriores: 1. Capítulo sobre Struct; 2. Problemas, no formato de exercícios, que abordam os assuntos estudados; 3. Implementação, em Linguagem C, de todos os problemas propostos apresentando a saída de cada um dos programas. ETAPA 3 (tempo para realização: 05 horas) Aula-tema: Introdução a ponteiros e suas aplicações. Exemplos e exercícios em sala; Tipos de ponteiros. Utilização de operadores aritméticos e de comparação em ponteiros. Exercícios. Esta atividade é importante para que você conheça e aplique os conceitos sobre ponteiros, para a elaboração do capítulo e exercícios, do novo livro da Editora SABER. Para realizá-la, devem ser seguidos os passos descritos.

Pág. 7 de 11 PASSOS Passo 1 (Equipe) 1. Fazer a leitura sobre Ponteiros do livro (DEITEL, Paul; DEITEL, Harvey. C Como Programar. 6ª ed. São Paulo: Pearson Education, 2011.) focando a leitura na definição e aplicação de ponteiros e tipos de ponteiros. Realizar anotações do conteúdo lido. 2. Fazer a leitura do material de aula: Ponteiros. Disponível em: < https://drive.google.com/file/d/0b2k9x8w9y2jfvfj5bxjnctnnbk0/edit?usp=sharing>. Acesso em: 30 out. 2013. Fazer um estudo aprofundado o que são ponteiros e implementar usando a linguagem C. Realizar anotações do conteúdo lido. Passo 2 (Equipe) 1. Fazer a proposta do Capítulo 3 Ponteiros, que deve conter pelo menos cinco páginas, explicando os conceitos estudados a respeito de ponteiros. 2. Fazer a proposta dos problemas, no formato de exercícios, que deverão ser distribuídos da seguinte forma: Dois problemas para tratar ponteiros; Dois problemas para tratar ponteiros para matriz; Dois problemas para tratar ponteiros para matriz usando funções. Passo 3 (Equipe) 1. Fazer a implementação, em Linguagem C, dos seis problemas propostos, colocando no capítulo o problema implementado e a saída do programa. Considere como exemplo de apresentação dos programas, a Figura 3 abaixo:

Pág. 8 de 11 Figura 3 Exemplo de Programa em C utilizando Ponteiro (DEITEL, 2011) Passo 4 (Equipe) Elaborar e entregar ao professor da disciplina um relatório com o nome de Capítulo 3 Ponteiros contendo as seguintes atividades desenvolvidas nos passos anteriores: 1. Capítulo sobre Ponteiros; 2. Problemas, no formato de exercícios, que abordam os assuntos estudados; 3. Implementação, em Linguagem C, de todos os problemas propostos apresentando a saída de cada um dos programas. ETAPA 4 (tempo para realização: 05 horas) Aula-tema: Introdução a arquivos de dados. Conceito de campos e registros. Criação de registros e criação de arquivos; Operações com arquivos: inclusão de registro, consulta a registros. Fechamento de arquivos; Operações com arquivos: exclusão de registros, alterações de registros. Exercícios em sala. Esta atividade é importante para que você conheça e aplique os conceitos de arquivos, inclusão, consulta, exclusão e alterações de registros e fechamento de arquivos, para a elaboração do capítulo e exercícios, do novo livro da Editora SABER. Para realizá-la, devem ser seguidos os passos descritos.

Pág. 9 de 11 PASSOS Passo 1 (Equipe) 1. Fazer a leitura sobre Arquivos do livro (DEITEL, Paul; DEITEL, Harvey. C como programar. 6ª ed. São Paulo: Pearson Education, 2011.) focando a leitura na definição e aplicação de arquivos. Realizar anotações do conteúdo lido. 2. Fazer a leitura do material de aula: Arquivos. Disponível em: < https://drive.google.com/file/d/0b2k9x8w9y2jfdgp2su9xnek3wmc/edit?usp=sharing>. Acesso em: 30 out. 2013. Fazer um estudo aprofundado sobre arquivos e como implementar usando a linguagem C. Realizar anotações do conteúdo lido. Passo 2 (Equipe) 1. Fazer a proposta do Capítulo 4 Arquivos, que deve conter pelo menos cinco páginas, explicando os conceitos estudados a respeito de arquivos. 2. Fazer a proposta dos problemas, no formato de exercícios, que deverão ser distribuídos da seguinte forma: Dois problemas para tratar arquivos gravar e ler caractere a caractere; Dois problemas para tratar arquivos gravar e ler linha a linha; Dois problemas para tratar arquivos gravar e ler de forma formatada; Dois problemas para tratar arquivos gravar e ler registros. Passo 3 (Equipe) 1. Fazer a implementação, em Linguagem C, dos oito problemas propostos, colocando no capítulo o problema implementado e a saída do programa. Considere como exemplo de apresentação dos programas, a Figura 4 abaixo:

Pág. 10 de 11 Figura 4 - Exemplo de Programa em C utilizando Arquivo (DEITEL, 2011) Passo 4 (Equipe) Elaborar e entregar ao professor da disciplina um relatório com o nome de Capítulo 4 Arquivos contendo as seguintes atividades desenvolvidas nos passos anteriores: 1. Capítulo sobre Arquivos; 2. Problemas, no formato de exercícios, que abordam os assuntos estudados; 3. Implementação, em Linguagem C, de todos os problemas propostos apresentando a saída de cada um dos programas. Padronização O material escrito solicitado nesta atividade deve ser produzido de acordo com as normas da ABNT, com o seguinte padrão (exceto para produções finais não textuais):

Pág. 11 de 11 em papel branco, formato A4; com margens esquerda e superior de 3cm, direita e inferior de 2cm; fonte Times New Roman tamanho 12, cor preta; espaçamento de 1,5 entre linhas; se houver citações com mais de três linhas, devem ser em fonte tamanho 10, com um recuo de 4cm da margem esquerda e espaçamento simples entre linhas; com capa, contendo: nome de sua Unidade de Ensino, Curso e Disciplina; nome e RA de cada participante; título da atividade; nome do professor da disciplina; cidade e data da entrega, apresentação ou publicação. Para consulta completa das normas ABNT, acesse a Normalização de Trabalhos Acadêmicos Anhanguera. Disponível em: <http://issuu.com/normalizacao/docs/normaliza o_para_trabalhos_acad_micos?e=8070144/2211 159>. Acesso em: 23 set. 2013.