• Nenhum resultado encontrado

Plano Introdução Programação Rafael

N/A
N/A
Protected

Academic year: 2021

Share "Plano Introdução Programação Rafael"

Copied!
6
0
0

Texto

(1)

MINISTÉRIO DA EDUCAÇÃO

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

PRÓ-REITORIA DE ENSINO

Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625

E-Mail: prensino@iffarroupilha.edu.br

Plano de Ensino

IDENTIFICAÇÃO

EIXO TECNOLÓGICO: Informação e Comunicação CURSO: Bacharelado em Sistemas de Informação

FORMA/GRAU:( )integrado ( )subsequente ( ) concomitante ( X ) bacharelado ( ) licenciatura ( ) tecnólogo MODALIDADE: ( X ) Presencial ( ) PROEJA ( ) EaD

COMPONENTE CURRICULAR: Introdução à Programação ANO / SEMESTRE:

2 semestre 2013

SEMESTRE ou ANO DA TURMA:

2 semestre 2013

CARGA HORÁRIA

80 h

TURNO: Noite TURMA: 2301013

DIRETOR(A) GERAL DO CAMPUS: Alexander da Silva Machado

DIRETOR (A) DE ENSINO: Maria Teresinha Verle Kaefer

DOCENTE(A): Rafael Baldiati Parizi

EMENTA

Conceituação de Linguagens, tradução, compilação e interpretação. Componentes básicos de um programa. Tipos de dados. Variáveis, constantes, operadores aritméticos e expressões. Estruturas de controle. Modelo de programação imperativa. Estruturas de dados homogêneas e heterogêneas. Modularização, parâmetros, escopo. Recursão. Ponteiros e alocação dinâmica. Manipulação de arquivos.

OBJETIVOS OBJETIVO GERAL DO CURSO:

Formar profissionais capazes de atuar nas organizações para implantar, desenvolver, e gerenciar a infraestrutura de tecnologia de informação nos níveis organizacional e interorganizacional. Também intervir na realidade, de forma empreendedora e criativa, ampliando os campos de atuação profissional, no sentido de desencadear/maximizar processos de desenvolvimento de sistemas de informação para o desenvolvimento de organizações. Assim será mais proveitoso prestar serviços especializados na área de tecnologia de informação, ampliando assim os campos de atuação profissional.

OBJETIVO DO COMPONENTE CURRICULAR:

Capacitar a utilização um ambiente de desenvolvimento didático, compilando e executando aplicações em uma linguagem de programação;

(2)

MINISTÉRIO DA EDUCAÇÃO

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

PRÓ-REITORIA DE ENSINO

Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625

E-Mail: prensino@iffarroupilha.edu.br

Saber utilizar as estruturas de repetição e controle para controlar o fluxo de programas;

Utilizar estruturas de dados simples, escrever programas em uma linguagem de programação, visando a solução de problemas simples.

METODOLOGIA

As aulas serão desenvolvidas de forma expositiva e dialogadas considerando a participação dos alunos através de sequencias didáticas de ensino.

Os procedimentos adotados na disciplina serão:

- Aulas teóricas em sala de aula, utilizando projetor multimídia, quadro branco, pincel e computador.

- Aulas práticas no laboratório.

- Resolução de lista de exercícios em sala de aula e no laboratório. - Uso de listas de exercícios para orientação para o estudo da disciplina.

CONTEÚDO PROGRAMÁTICO UNIDADE I – 5% - 4 h/aa Datas: 29/07 e 01/08 CONTEÚDO: Introdução 1.1 As origens do C 1.2 compiladores e interpretadores 1.3 Warnings e erros 1.4 A linguagem C é case-sensitive 1.5 Funções em C

1.5.1 Funções com argumentos 1.5.2 Funções que retornam valores 1.5.3 A forma geral de uma função 1.6 Palavras reservadas da linguagem C

UNIDADE II – 15% - 12 h/a

Datas: 05/08; 08/08; 12/08; 15/08; 19/08; 22/08

CONTEÚDO: Expressões e comandos de controle de fluxo

2.1 Tipos básicos de dados. 2.2 Declaração de variáveis. 2.3 Constantes. 2.4 Operadores. 2.5 Expressões. 2.6 Modificadores de tipos. 2.7 Valores lógicos em C. 2.8 Comandos de seleção. 2.9 Comandos de iteração.

(3)

MINISTÉRIO DA EDUCAÇÃO

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

PRÓ-REITORIA DE ENSINO

Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625

E-Mail: prensino@iffarroupilha.edu.br

2.10 Comandos de desvios. 2.11 Bloco de comandos.

UNIDADE III – 20% - 16 h/a

Datas: 26/08; 29/08; 2/09; 5/09; 9/09; 12/09; 16/09; 19/09 CONTEÚDO: Matrizes e Vetores

3.1 Matrizes unidimensionais. 3.2 Matrizes multidimensionais. 3.3 Strings.

3.3.1 Declaração (strings x vetores de char). 3.3.2 Funções de manipulação de strings. 3.4 Ponteiros.

3.4.1 O que são ponteiros. 3.4.2 Variáveis ponteiros. 3.4.3 Operadores de ponteiros. 3.4.4 Expressões com ponteiros. 3.5 Ponteiros e Matrizes.

3.5.1 Organização interna.

3.5.2 Acesso por índices x acesso por ponteiros. 3.5.3 Passagem de matrizes por parâmetro. 3.6 Alocação dinâmica de memória.

3.7 Ponteiros para funções.

UNIDADE IV – 20%- 16 h/a

Datas: 23/09; 26/09; 30/09; 3/10; 7/10; 10/10; 14/10; 17/10 CONTEÚDO: Funções

4.1 Forma geral de uma função e regras de escopo. 4.2 Regras de escopo.

4.3 Argumentos por valor e por referência; retorno por valor. 4.4 Protótipos.

4.5 Retorno de ponteiros por referência. 4.6 Argumentos e retorno da função main. 4.7 Funções da bibliotecas padrão.

UNIDADE V – 20% - 16h/a

Datas: 21/10; 24/10; 28/10; 31/10; 4/11; 7/11; 11/11; 14/11

CONTEÚDO: Estruturas, Uniões, Enumerações e Tipos definidos pelo usuário.

5.1 Estruturas.

5.2 Matrizes de estruturas 5.3 Ponteiros para estruturas

5.4 Passando estruturas por parâmetro 5.5 Aninhamento de estruturas de dados 5.6 Enumerações.

(4)

MINISTÉRIO DA EDUCAÇÃO

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

PRÓ-REITORIA DE ENSINO

Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625

E-Mail: prensino@iffarroupilha.edu.br

5.7 O operador sizeof.

5.7.1 Typedef - declaração de tipos. 5.7.2 Estruturas encadeadas.

UNIDADE VI – 20% - 16 h/a

Datas: 18/11; 21/11; 25/11; 28/11; 2/12; 5/12; 9/12; 12/12 CONTEÚDO: Entrada e Saída pelo console e por arquivos

6.1 Lendo e escrevendo caracteres. 6.2 Lendo e escrevendo strings. 6.3 printf.

6.4 scanf.

6.5 E/S Ansi x E/S Unix. 6.6 Streams e arquivos. 6.7 Streams.

6.8 Arquivos.

6.9 Funções de manipulação de arquivos. 6.10 As Streams padrão.

AVALIAÇÃO

Instrumentos a serem usados pelo docente (a):

A avaliação da aprendizagem será feita mediante a realização de provas, práticas no laboratório de informática, pesquisas, seminários específicos e de visitas técnicas.

As avaliações serão distribuídas durante o semestre da seguinte forma: - Três avaliações parciais – 3 pontos.

- Avaliação final da disciplina – 4 pontos. - Avaliação qualitativa – 3 pontos.

Critérios de avaliação:

Os resultados da avaliação do aproveitamento são expressos em notas. As notas deverão ser expressas com uma casa após a vírgula sem arredondamento.

A avaliação será composta de trabalhos e provas, sendo o somatório das provas valendo 7 e dos trabalhos 3;

O resultado final de aprovação será: - Nota 7,0 (sete), antes do Exame Final;

- Média mínima 5,0 (cinco), após o Exame Final. - A média final da etapa terá peso 6,0 (seis). - O Exame Final terá peso 4,0 (quatro).

- O aluno será considerado Aprovado quando a média final da etapa (6,0) e do Exame Final (4,0) for igual ou superior a 5,0 (cinco).

(5)

MINISTÉRIO DA EDUCAÇÃO

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

PRÓ-REITORIA DE ENSINO

Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625

E-Mail: prensino@iffarroupilha.edu.br

RECUPERAÇÃO PARALELA:

Será feita de forma continua e acontecerá no decorrer do semestre nas aulas ou fora de sala de aula em horários agendados previamente com o professor. Também serão disponibilizados 30 minutos semanais, em horário alternativo à aula, para atendimento ao aluno, com o intuito de sanar dúvidas e orientar o desenvolvimento em atividades relacionadas à disciplina.

PRÁTICA PROFISSIONAL INTEGRADA (PPI)

O componente curricular prevê PPI: ( X ) Sim ( )Não ( )Colaboração Articulação com os componentes curriculares: Gestão Ambiental e Inglês II Obs: Se o Componente prevê PPI anexar projeto ao Plano de Trabalho Docente

Planejamento da realização das atividades não presenciais

BIBLIOGRAFIA

BIBLIOGRAFIA BÁSICA:

LOPES, Anita; GARCIA, Guto. Introdução a programação: 500 algoritmos resolvidos. RJ: Campus,

2002.

BORATTI, Isaias; OLIVEIRA, Alvaro. Introdução a Programação - Algoritmos. 3 ed. Editora Visual Books, 2007.

PAIVA, Severino. Introdução a Programação. 2008. BIBLIOGRAFIA COMPLEMENTAR:

PEREIRA, Silvio do Lago. Algoritmos e Lógica de Programação em C. Editora: Erika. Edição: 1ª Ano: 2010

ROCHA, Antonio Manuel Adrego da. Introdução a Programação usando C. 3 ed. 2006

BARBOSA, Ruben. Dominando 110% - Programando em C. Editora: Brasport. Edição: 1ª. Ano: 1996

DAMAS, Luis. Linguagem C. 10 ed. Editora LTC. 2007.

PINHEIRO, Francisco de Assis Cartaxo. Elementos de Programação em C. Editora: Bookman Companhia ED. Edição: 1ª Ano: 2012

(6)

MINISTÉRIO DA EDUCAÇÃO

SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA

PRÓ-REITORIA DE ENSINO

Rua Esmeralda, 430 – Faixa Nova – Camobi -97110-767 – Santa Maria – RS Fone/FAX: (55) 3217 0625 E-Mail: prensino@iffarroupilha.edu.br OBSERVAÇÃO Revisado em ___/___/2013 Por:________________________________ ASSINATURAS Coordenação: ...

Coordenador do Eixo Tecnológico ou Curso

Docente:

... Docente

Coordenação Geral de Ensino:

...

Coordenação Geral de Ensino

Supervisão Pedagógica:

... Pedagoga

Referências

Documentos relacionados

Na literatura, o limite máximo de diurese residual de 24 horas (DR24) a ser adotado para que sejam encontradas alterações na função vesical no pré- transplante (bexigas

Seguindo uma tendência mundial, as redações dos jornais online são separadas do jornal papel. E não existe praticamente nenhuma ligação entre elas. As rotinas produtivas do

Diante da necessidade da entrega de serviços de telecomunicações mais completos, que demandam uma maior largura de banda, este trabalho sugere a implantação de uma rede ótica

Todas as actividades de engenharia desde o desenho, configuração e programação, passando pela validação, teste e comissionamento até à operação e manutenção são suportadas

• Para a realização do Programa Prevenção de Deficiências nossas parcerias consolidadas foram de extrema importância nos apoiando e ajudando positivamente para que as nossas

Tendo em vista a importância de zelar pela educação dos jovens, não só durante os ensinos fundamental e médio, mas também proporcionando maior facilidade no

Assim, nota- se que, para incluir um Sistema de Recomendação no planejamento como metodologia para personalização de conteúdo, é preciso construir estratégias

A presente dissertação de mestrado tem, como principal objetivo, pesquisar sobre a liderança transformacional por meio duas estudos: a evidência de validade da escala de