Devido à pandemia de COVID-19, e seguindo as diretrizes do Ifes, esta disciplina
será ministrada remotamente.
Plano de Ensino
- Carga Horária: 45h
- Aulas Previstas:
15
Objetivos
Objetivo Geral
Conhecer estatísticas relacionadas à gênero na área de computação. Conhecer
algumas pesquisadoras da área de computação. Compreender a fronteira do
conhecimento científico. Conhecer tendências e desafios da área de computação.
Objetivos Específicos
- Sensibilizar quanto à diferença nas estatísticas de gênero na área de
computação.
- Compreender como o conhecimento científico é expandido;
- Diferenciar TCC, dissertação e tese.
- Conhecer ferramentas de pesquisa para a revisão da literatura;
- Conhecer algumas plataformas da área acadêmica;
- Identificar situações de plágio acadêmico;
- Interpretar fórmulas e teorias na lógica formal;
- Construir teorias na lógica formal;
- Construir demonstrações em lógica formal;
- Codificar algoritmos em linguagem Python;
- Aplicar o significado das notações assintóticas de complexidade de
algoritmos;
- Calcular a complexidade de algoritmos simples;
- Aplicar os algoritmos de ordenação mais comuns;
- Identificar os usos mais adequados dos algoritmos de ordenação de acordo com
suas classes de complexidade.
- Aplicar os algoritmos de busca e estatísticas de ordem em vetores.
Ementa
Introdução a Pós-graduação em Computação e Metodologia de Pesquisa; introdução à
Engenharia de Software; introdução à Lógica Formal; introdução à Análise e
Complexidade de Algoritmos; técnicas de Busca e Ordenação; introdução à
Estruturas de Dados; introdução à Sistemas Distribuídos.
Referências Bibliográficas
- Cleber C. Prodanov; Ernani Cesar de Freitas. “Metodologia do trabalho
científico: Métodos e Técnicas da Pesquisa e do Trabalho Acadêmico.” 2ª ed.
Feevale: Porto Alegre – RS, 2013.
- Judith L. Gersting. “Fundamentos Matemáticos para a Ciência da
Computação.” 5ª ed. LTC: Rio de Janeiro – RJ, 2004.
- Nilo Ney Coutinho Menezes. “Introdução à Programação com Python: Algoritmos
e Lógica de Programação Para Iniciantes.” 3ª ed. Novatec: Rio de Janeiro –
RJ, 2019.
- Andrew S. Tanenbaum; Maarten Van Steen. “Sistemas Distribuídos: Princípios
E Paradigmas.” 2ª ed. Prentice Hall Brasil: São Paulo – SP, 2007.