repÚblica federativa do brasil estado de santa … · plano de ensino computadores. 27. ed. rev....

3
REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA CATARINA Universidade do Estado de Santa Catarina - UDESC CENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN Plano de Ensino Curso: EIM-BAC - Bacharelado em Engenharia de Produção Departamento: CEPLAN-DTI - DEPARTAMENTO DE TECNOLOGIA INDUSTRIAL CEPLAN Disciplina: INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO Código: 2ICP003 Carga horária: 72 Período letivo: 2020/1 Professor: FABIO FERNANDO KOBS Contato: [email protected] Ementa Conceitos preliminares. Representação de dados. Algoritmos e Programação. Modularização de algoritmos. Objetivo geral Apresentar uma visão geral da ciência da computação aplicada ao curso de Bacharelado em Engenharia de Produção - Habilitação Mecânica. Ao final da disciplina o acadêmico deve ser capaz de implementar algoritmos computacionais. Objetivo específico - Habilitar o discente a elaborar algoritmos para a solução de problemas; - Capacitar o discente na verificação e correção de algoritmos; - Capacitar o discente na escolha da melhor estrutura de dados e na melhor solução do problema por meio da utilização de algoritmos; - Capacitar a utilização de uma linguagem de programação. Conteúdo programático Apresentação da disciplina; dos critérios de avaliação; das bibliografias básica e recomendada; e da metodologia de ensino empregada. 1. Conceitos Preliminares e Representação de dados 1.1 Computador e seus Componentes 1.2 Lógica Binária 1.3 Lógica de Programação 1.3.1 Conceitos 1.3.2 Fundamentos de construção de Algoritmos e Programas 1.3.3 Técnicas para construção de Algoritmos 2. Algoritmos e Programação - Introdução 2.1 Conceitos 2.2 Tipos de dados primitivos 2.3 Operadores Aritméticos 2.4 Operadores Relacionais 2.5 Operadores Lógicos 2.6 Erros (sintaxe e lógica) 3. Algoritmos e Programação - Estruturas Sequenciais 3.1 Atribuição 3.2 Saída de Dados 3.3 Entrada de Dados Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062 Sistema SIGA - Emissão em 18/12/2019 16:25 A autenticidade pode ser vista em www.siga.udesc.br/certidao código: 38CDC-CB465-AE486-88622-17D0D Válido até 15/02/2020

Upload: others

Post on 26-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA … · Plano de Ensino computadores. 27. ed. rev. São Paulo: Érica, 2014. SALIBA, Walter Luiz Caram. Técnicas de programação:

REPÚBLICA FEDERATIVA DO BRASILESTADO DE SANTA CATARINA

Universidade do Estado de Santa Catarina - UDESCCENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Plano de Ensino

Curso: EIM-BAC - Bacharelado em Engenharia de Produção Departamento: CEPLAN-DTI - DEPARTAMENTO DE TECNOLOGIA INDUSTRIAL CEPLAN Disciplina: INTRODUÇÃO À CIÊNCIA DA COMPUTAÇÃO

Código: 2ICP003 Carga horária: 72 Período letivo: 2020/1

Professor: FABIO FERNANDO KOBS Contato: [email protected]

Ementa

Conceitos preliminares. Representação de dados. Algoritmos e Programação. Modularização de algoritmos.

Objetivo geral

Apresentar uma visão geral da ciência da computação aplicada ao curso de Bacharelado em Engenharia de Produção - Habilitação Mecânica.Ao final da disciplina o acadêmico deve ser capaz de implementar algoritmos computacionais.

Objetivo específico

- Habilitar o discente a elaborar algoritmos para a solução de problemas;- Capacitar o discente na verificação e correção de algoritmos;- Capacitar o discente na escolha da melhor estrutura de dados e na melhor solução do problema por meio da utilização de algoritmos;- Capacitar a utilização de uma linguagem de programação.

Conteúdo programático

Apresentação da disciplina; dos critérios de avaliação; das bibliografias básica e recomendada; e da metodologia de ensino empregada.

1. Conceitos Preliminares e Representação de dados1.1 Computador e seus Componentes1.2 Lógica Binária1.3 Lógica de Programação1.3.1 Conceitos1.3.2 Fundamentos de construção de Algoritmos e Programas1.3.3 Técnicas para construção de Algoritmos

2. Algoritmos e Programação - Introdução2.1 Conceitos2.2 Tipos de dados primitivos2.3 Operadores Aritméticos2.4 Operadores Relacionais2.5 Operadores Lógicos2.6 Erros (sintaxe e lógica)

3. Algoritmos e Programação - Estruturas Sequenciais3.1 Atribuição3.2 Saída de Dados3.3 Entrada de Dados

Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062Sistema SIGA - Emissão em 18/12/2019 16:25

A autenticidade pode ser vista em www.siga.udesc.br/certidao código: 38CDC-CB465-AE486-88622-17D0D Válido até 15/02/2020

Page 2: REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA … · Plano de Ensino computadores. 27. ed. rev. São Paulo: Érica, 2014. SALIBA, Walter Luiz Caram. Técnicas de programação:

REPÚBLICA FEDERATIVA DO BRASILESTADO DE SANTA CATARINA

Universidade do Estado de Santa Catarina - UDESCCENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Plano de Ensino

4. Algoritmos e Programação - Estruturas de Seleção4.1 Seleção Simples4.2 Seleção Composta4.3 Seleção Aninhada

5. Algoritmos e Programação - Estruturas de Repetição5.1 Estrutura Enquanto5.2 Estrutura For5.3 Contadores e Acumuladores

6. Algoritmos e Programação - Dados Estruturados6.1 Vetores ou Listas6.2 Cópia e Fatiamento6.3 Adição e Remoção de Elementos6.4 Pesquisa e Ordenação

7. Algoritmos e Programação - Funções7.1 Criação7.2 Retorno de Valor7.3 Variáveis Locais e Globais

Metodologia

O conteúdo programático da disciplina será apresentado em aulas expositivas. Resolução de exercícios em sala e extraclasse. Atividades emsala individuais ou em grupos. Atividades em Laboratório de Informática. Correção e discussão de exercícios. O atendimento pedagógicoacontecerá a partir das 15 horas nas quartas-feiras.

Sistema de avaliação

A qualidade do desempenho do aluno será avaliada com base no desenvolvimento das seguintes atividades e com os seguintes critérios:- 03 Provas Individuais (P1;P2;P3) (peso 25% cada, totalizando 75%);- Exercícios avaliativos (peso 25%).Cálculo da Média = (P1 + P2 + P3 + Exercícios) / 4.

Bibliografia básica

ASCENCIO, Ana Fernanda Gomes; CAMPOS, Edilene Aparecida Veneruchi de. Fundamentos da programação de computadores: algoritmos,Pascal, C/C++ e Java. 2.ed. São Paulo: Prentice-Hall, 2008.LOPES, Anita; GARCIA, Guto. Introdução à programação: 500 algoritmos resolvidos. Rio de Janeiro: Elsevier: Campus, 2002.MENEZES, Nilo Ney Coutinho. Introdução à Programação com Python: Algoritmos e lógica de programação para iniciantes. 2 ed. 5 reimp. SãoPaulo: Novatec, 2017.

Bibliografia complementar

DEITEL, Paul; DEITEL, Harvey M. Java: como programar. 10. ed. São Paulo: Pearson Prentice Hall, 2017.FARRER, Harry. Algoritmos estruturados: programação estruturada de computadores. 3. ed. Rio de Janeiro: Livros Técnicos e Científicos,1999.FEOFILOFF, Paulo. Algoritmos em linguagem C. Rio de Janeiro, Editora Campus, 2009.MANZANO, José Augusto N. G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de programação de

Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062Sistema SIGA - Emissão em 18/12/2019 16:25

A autenticidade pode ser vista em www.siga.udesc.br/certidao código: 38CDC-CB465-AE486-88622-17D0D Válido até 15/02/2020

Page 3: REPÚBLICA FEDERATIVA DO BRASIL ESTADO DE SANTA … · Plano de Ensino computadores. 27. ed. rev. São Paulo: Érica, 2014. SALIBA, Walter Luiz Caram. Técnicas de programação:

REPÚBLICA FEDERATIVA DO BRASILESTADO DE SANTA CATARINA

Universidade do Estado de Santa Catarina - UDESCCENTRO DE EDUCAÇÃO DO PLANALTO NORTE - CEPLAN

Plano de Ensino

computadores. 27. ed. rev. São Paulo: Érica, 2014.SALIBA, Walter Luiz Caram. Técnicas de programação: uma abordagem estruturada. São Paulo: Makron Books, 2005.

A Resolução nº 039/2015 - CONSEPE regulamenta o processo de realização de provas de segunda chamada.

O acadêmico regularmente matriculado que deixar de comparecer a qualquer das avaliações nas datas fixadas pelo professor, poderá solicitarsegunda chamada desta avaliação através de requerimento por ele assinado, ou por seu representante legal, entregue na Secretaria deEnsino de Graduação e/ou Secretaria do Departamento, no prazo de 5 (cinco) dias úteis, contados a partir da data de realização da avaliação,sendo aceitos pedidos, devidamente comprovados e que se enquadrem em uma das seguintes situações:

I - problema de saúde do aluno ou parente de 1ºgrau, devidamente comprovado, que justifique a ausência;II - ter sido vítima de ação involuntária provocada por terceiros, comprovada por Boletim de Ocorrência ou documento equivalente;III - manobras ou exercícios militares comprovados por documento da respectiva unidade militar;IV - luto, comprovado pelo respectivo atestado de óbito, por parentes em linha reta (pais, avós, filhos e netos), colaterais até o segundo grau(irmãos e tios), cônjuge ou companheiro (a), com prazo de até 5(cinco) dias úteis após o óbito;V - convocação, coincidente em horário, para depoimento judicial ou policial, ou para eleições em entidades oficiais, devidamente comprovadapor declaração da autoridade competente;VI - impedimentos gerados por atividades previstas e autorizadas pela Chefia de Departamento do respectivo curso ou instância hierárquicasuperior, comprovada através de declaração ou documento equivalente;VII - direitos outorgados por lei;VIII - coincidência de horário de outras avaliações do próprio curso, comprovada por declaração da chefia de departamento;IX ? convocação para competições oficiais representando a UDESC, o Município, o Estado ou o País;X ? convocação pelo chefe imediato, no caso de acadêmico que trabalhe, em documento devidamente assinado e carimbado, contendo CNPJda empresa ou equivalente, acompanhado de documento anexo que comprove o vínculo empregatício, como cópia da carteira de trabalho oudo contrato.Parágrafo único - O requerimento deverá explicitar a razão que impediu o acadêmico de realizar a avaliação.

Informações sobre realização de Prova de 2ª Chamada

Rua Luiz Fernando Hastreiter, 180 - Centenário - São Bento do Sul - SC / CEP: 89290000 / Telefone: (47)3647-0062Sistema SIGA - Emissão em 18/12/2019 16:25

A autenticidade pode ser vista em www.siga.udesc.br/certidao código: 38CDC-CB465-AE486-88622-17D0D Válido até 15/02/2020