• Nenhum resultado encontrado

Projeto Pedagógico do Curso Superior em Análise e Desenvolvimento de Sistemas

N/A
N/A
Protected

Academic year: 2021

Share "Projeto Pedagógico do Curso Superior em Análise e Desenvolvimento de Sistemas"

Copied!
120
0
0

Texto

(1)

Projeto Pedagógico do Curso Superior em

Análise e Desenvolvimento de Sistemas

Almenara - MG Outubro de 2019

(2)

Projeto Pedagógico do Curso Superior em

Análise e Desenvolvimento de Sistemas

Versão do documento: Outubro de 2019 Resolução de Implantação CS Nº 01/2013

Resolução de

Reestruturação

Almenara - MG Outubro de 2019

(3)

PRESIDENTE DA REPÚBLICA JAIR MESSIAS BOLSONARO MINISTÉRIO DA EDUCAÇÃO

ABRAHAM BRAGANÇA DE V. WEINTRAUB

SECRETÁRIO DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA ARIOSTO ANTUNES CULAU

REITOR

PROF. JOSÉ RICARDO MARTINS DA SILVA

PRÓ-REITOR DE ADMINISTRAÇÃO E PLANEJAMENTO PROF. EDIMILSON TADEU CASSANI

PRÓ-REITOR DE DESENVOLVIMENTO INSTITUCIONAL PROF. ALISSON MAGALHÃES CASTRO

PRÓ-REITOR DE ENSINO

PROF. RICARDO MAGALHÃES CARDOZO DIRETOR DE ENSINO

PROF. WALLAS SIQUEIRA JARDIM PRÓ-REITOR DE EXTENSÃO PROF. MARIA ARACI MAGALHÃES

PRÓ-REITOR DE PESQUISA, INOVAÇÃO TECNOLÓGICA E PÓS-GRADUAÇÃO PROF. ROGÉRIO MENDES MURTA

EQUIPE TÉCNICO-PEDAGÓGICA DO DEPARTAMENTO DE ENSINO DA PRÓ-REITORIA DE ENSINO

DIRETOR DEPARTAMENTO DE ENSINO SUPERIOR ROBERTO MARQUES SILVA

PEDAGOGA

ANTÔNIA ANGÉLICA MENDES DO NASCIMENTO TÉCNICA EM ASSUNTOS EDUCACIONAIS

DANIELA FERNANDES GOMES PEDAGOGA

(4)

TÉCNICA EM ASSUNTOS EDUCACIONAIS ROBERTA CARDOSO SILVA

IFNMG - CAMPUS ALMENARA

DIRETOR GERAL DO CAMPUS ALMENARA

PROFº. JOAN BRÁLIO MENDES PEREIRA LIMA

DIRETORIA DE ADMINISTRAÇÃO E PLANEJAMENTO

HELENO TAVARES MENDES

DIRETORIA DE ENSINO

ROBERTA PEREIRA MATOS

COORDENAÇÃO DE ENSINO

PROF. MARCO AURÉLIO MADUREIRA DE CARVALHO

COORDENADOR DO CURSO SUPERIOR EM TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

(5)

1 APRESENTAÇÃO...7 1.1 Apresentação Geral...7 1.2 Apresentação do Campus...8 2 IDENTIFICAÇÃO DO CURSO...9 3 JUSTIFICATIVA...10 4 OBJETIVOS...11 4.1 Objetivo Geral...11 4.2 Objetivos Específicos...11

5 PERFIL PROFISSIONAL DE CONCLUSÃO DOS EGRESSOS...12

6 ORGANIZAÇÃO CURRICULAR...13

6.1 Matriz curricular do curso...16

6.2 Fluxograma...23

6.2.3 Ementário por disciplina...24

6.2.3.1 Disciplinas do 1º Período...24 6.2.3.2 Disciplinas do 2º Período...32 6.2.3.3 Disciplinas do 3º Período...38 6.2.3.4 Disciplinas do 4º Período...45 6.2.3.5 Disciplinas do 5º Período...53 6.2.3.6 Disciplinas Optativas...61 6.2.4 Prática profissional...75

6.2.5 Estágio curricular supervisionado...75

6.2.6 Atividades complementares – AC...76

6.2.7 Trabalho de conclusão de curso – TCC...76

6.2.8 Iniciação científica...77

6.2.9 Visitas Técnicas...78

7 CRITÉRIOS DE APROVEITAMENTO DE DISCIPLINAS E DE CONHECIMENTOS E EXPERIÊNCIAS ANTERIORES...78

7.1. Do aproveitamento de disciplinas...78

7.2 Do aproveitamento de conhecimentos e experiências anteriores...79

8 CRITÉRIOS DE AVALIAÇÃO APLICADOS AOS ACADÊMICOS DO CURSO...79

8.1 Avaliação da Aprendizagem...79

8.2 Promoção e Reprovação...80

8.3 Frequência...80

8.4 Critérios de Avaliação de Aprendizagem...80

9 APOIO AO DISCENTE...81

10 AVALIAÇÃO DO CURSO...82

11 COORDENAÇÃO, NDE E COLEGIADO DO CURSO...83

11.1 Coordenador do Curso...83

11.2 Colegiado do Curso...84

11.3 Composição do Núcleo Docente Estruturante (NDE)...84

12 PERFIL DO CORPO DOCENTE ENVOLVIDO NO CURSO...84

13 PERFIL DO CORPO TÉCNICO ADMINISTRATIVO ENVOLVIDO NO CURSO...86

14 INSTALAÇÕES E EQUIPAMENTOS OFERECIDOS AOS PROFESSORES E ACADÊMICOS DO CURSO...89

14.1 Infraestrutura de Laboratórios...89

(6)

15 CERTIFICADOS E DIPLOMAS A SEREM EXPEDIDOS...95

16 REFERÊNCIAS BIBLIOGRÁFICAS...96

ANEXOS...105

REGULAMENTO DAS ATIVIDADES COMPLEMENTARES...106

REGULAMENTO ELABORAÇÃO E APRESENTAÇÃO DO TCC...113

(7)

1 APRESENTAÇÃO

1.1 Apresentação Geral

Em 29 de dezembro de 2008, com a sanção da Lei Federal nº 11.892, foram criados no Brasil 38 Institutos Federais de Educação, Ciência e Tecnologia, através da junção de Escolas Técnicas Federais, Cefets, Escolas Agrotécnicas e Escolas vinculadas a Universidades. O Instituto Federal do Norte de Minas Gerais (IFNMG) surgiu com a relevante missão de promover uma educação pública de excelência por meio da junção indissociável entre ensino, pesquisa e extensão, interagindo pessoas, conhecimento e tecnologia, visando proporcionar a ampliação do desenvolvimento socioeconômico, técnico e tecnológico da região norte mineira.

O IFNMG é uma instituição de educação superior, básica e profissional, pluricurricular,

multicampi e descentralizada, especializada na oferta de educação profissional e

tecnológica nas diferentes modalidades de ensino, com base na conjugação de conhecimentos técnicos e tecnológicos com sua prática pedagógica. Sua área de abrangência é constituída por 164 municípios, das mesorregiões Norte e Noroeste de Minas e Vales do Jequitinhonha e Mucuri, cobrindo quase toda a metade norte do território mineiro e atendendo uma população total de 3.031.996 habitantes, segundo o Censo Demográfico de 2010 (BRASIL, IBGE, 2010).

Atualmente a Instituição é constituída por onze campi que permitem abranger o Noroeste, Norte e parte do Vale do Jequitinhonha do Estado de Minas Gerais. Os campi que compõe o Instituto são: Arinos, Almenara, Araçuaí, Diamantina, Janaúba, Januária, Montes Claros, Pirapora, Porteirinha, Salinas e Teófilo Otoni. O IFNMG prima em formar e qualificar cidadãos com vistas na atuação profissional nos diversos setores da economia, com ênfase no desenvolvimento socioeconômico local, regional e nacional. Sua natureza de ampla atuação permite ao Instituto desenvolver programas de extensão e de divulgação científica e tecnológica, bem como realizar e estimular a pesquisa aplicada, a produção cultural, o empreendedorismo, o cooperativismo e o desenvolvimento científico e tecnológico.

Dessa maneira, o Projeto Pedagógico do Curso Superior em Análise e Desenvolvimento de Sistemas do IFNMG - Campus Almenara, que aqui se apresenta, busca atender aos anseios da nossa sociedade contemporânea, que vem sofrendo mudanças estruturais muito acentuadas, em relação à criação e dependência de novas necessidades de informação, e consequentemente gerando mudanças no paradigma de atuação profissional. Essa realidade implica em uma maior demanda por profissionais, com formações muito diferenciadas daquelas tradicionalmente oferecidas e tem propiciado o surgimento de novas oportunidades profissionais.

A construção deste PPC pautou-se na legislação vigente, no Plano de Desenvolvimento Institucional (PDI), nos regulamentos do IFNMG e nos princípios democráticos, contando com a participação dos professores do curso, da equipe pedagógica, dos demais profissionais envolvidos e da comunidade. A proposta aqui apresentada tem por finalidade retratar a realidade vivenciada pelo campus quanto à atualização, adequação curricular, realidade cultural e social, buscando garantir o interesse, os anseios e a qualificação da

(8)

ainda, a verticalização dos estudos.

Nesse enfoque, Sistemas de Informação podem ser definidos como uma combinação de recursos humanos e computacionais que interrelacionam a coleta, o armazenamento, a recuperação, a distribuição e o uso de dados com o objetivo de maior eficiência gerencial (planejamento, controle, comunicação e tomada de decisão), nas organizações. Assim, uma proposta de formação de um profissional em Análise e Desenvolvimento de Sistemas tem a responsabilidade de contribuir para o desenvolvimento, implementação e gerenciamento de uma infraestrutura de tecnologia da informação (computadores e comunicação), dados (internos e externos) e sistemas que abrangem toda a organização. Há ainda a responsabilidade em fazer uma prospecção de novas tecnologias, auxiliando na sua incorporação estratégias, planejamento e práticas da organização.

Os principais cargos ou funções que o profissional em Análise e Desenvolvimento de Sistemas pode assumir vão desde Analista de Sistemas, Analista de Programação, Analista de Implantação de Sistemas, Desenvolvedor de Sistemas Web, Desenvolvedor de Sistemas Corporativos e/ou Comerciais, Designer de Banco de Dados, Desenvolvedor de Aplicativos e Soluções para Dispositivos Móveis.

É preciso pensar, debater e articular coletivamente os desafios e possibilidades, incluindo aí um olhar crítico, atento para as mudanças e, prioritariamente, para a realidade e expectativa dos educandos que se matriculam em nossos cursos, seus anseios e necessidades. Assim, expomos neste documento a estrutura que orientará a nossa prática pedagógica do Curso Superior em Análise e Desenvolvimento de Sistemas, entendendo que o presente documento está passível de ser ressignificado e aprimorado sempre que se fizer necessário.

1.2 Apresentação do Campus

O Instituto Federal do Norte de Minas Gerais (IFNMG), campus Almenara, iniciou oficialmente suas atividades em 21 de outubro de 2010, através da portaria do ministro Fernando Haddad n° 108, de 29 de janeiro de 2010, publicada no diário Oficial de 1° de fevereiro de 2010, página 15, seção 10. O IFNMG é uma instituição de educação que oferta cursos técnicos nas modalidades: Integrado ao Ensino Médio, Concomitante, Subsequente e Nível Superior.

O Campus Almenara dispõe de uma estrutura física com biblioteca, laboratórios de diversas áreas, salas de aula, refeitório, lanchonete, quadra poliesportiva, área de plantio e cultivo de horticulturas, dentre outras. O campus trabalha em benefício da consolidação e do fortalecimento dos arranjos produtivos sociais e culturais locais, identificados com base no mapeamento das potencialidades do desenvolvimento socioeconômico e cultural da região. Com isso, o campus Almenara do IFNMG, por meio da oferta da educação profissional técnica, forma e qualifica cidadãos com vistas na atuação profissional nos diversos setores da economia local. Com esse intuito, o IFNMG – Campus Almenara pretende desenvolver o Curso Superior em Análise e Desenvolvimento de Sistemas considerando ser uma área de formação muito importante para a região.

A abrangência geográfica do IFNMG – campus Almenara compreende a região do Baixo Jequitinhonha (Figura 1), formada por 16 municípios, que cobrem uma área de 15.449 km2 e com uma população de, aproximadamente, 188 mil habitantes (cf. IBGE, 2015). O

(9)

habitantes (82% urbana) e uma área de 2.294 Km2 (IBGE, 2010).

A cidade de Almenara se destaca como cidade polo no Baixo Jequitinhonha. O comércio e a prestação de serviços têm relevância preponderante na economia da cidade, que aproveita o grande fluxo de pessoas da região. De forma geral, no Baixo Jequitinhonha as atividades econômicas que se destacam são a agropecuária, sobretudo a pecuária bovina, e as atividades de mineração. As atividades comerciais e de prestação de serviços também têm participação significativa na economia local.

2 IDENTIFICAÇÃO DO CURSO

Informações elementares e sucintas, que proporcionem a rápida identificação do curso.

2.1 Denominação do Curso: Análise e Desenvolvimento de Sistemas 2.2 Eixo Tecnológico: Informação e Comunicação

2.3 Carga Horária Total: 2.083:20 horas 2.4 Modalidade: Presencial

2.5 Tipo: Tecnologia

2.6 Ano de Implantação: 2013

2.7 Habilitação(ões): Tecnólogo em Análise e Desenvolvimento de Sistemas

2.8 Titulação(ões) Conferida(s): Tecnólogo em Análise e Desenvolvimento de Sistemas 2.9 Turno de Oferta: Noturno

2.10 Regime Acadêmico: Semestral

Figura 1: Abrangência Geográfica do Campus IFNMG (IFNMG, 2017)

(10)

2.12 Periodicidade de Oferta de Vagas: Anual

2.13 Requisitos para Acesso: Ensino Médio Completo 2.14 Formas de Acesso: Vestibular e SISU

2.15 Duração do Curso: Dois anos e meio (5 semestres)

2.16 Prazo para Integralização: Mínimo: 2 anos e meio (5 semestres)

Máximo: 4 anos e meio (9 semestres)

2.17 Autorização para Funcionamento: Resolução CS Nº 01/2013

2.18 Local de Oferta: BR 267, KM 111 S/N; Zona Rural – Almenara/MG IFNMG –

Campus Almenara. CEP 39900-000

3 JUSTIFICATIVA

O IFNMG – campus ALMENARA visa ofertar cursos para a região do Baixo Jequitinhonha garantindo sempre qualidade e excelência. Todo curso ministrado por este campus busca impulsionar o processo de melhoria da qualidade de vida da população e da dinamização da economia local, através do incentivo à inovação tecnológica, empreendedorismo e à formação de profissionais bem qualificados e que atendam às demandas do mercado de trabalho, sobretudo o mercado local.

Essa região, considerada a parte mais pobre de toda região sudoeste, vem se desenvolvendo e fortalecendo o seu comércio, agronegócios, ensino e demais áreas do mercado de trabalho, permeada por uma riqueza cultural reconhecida internacionalmente. Um curso de cunho tecnológico para tal região ofertará profissionais qualificados para contribuir com a automatização de processos e aporte tecnológico com vistas para o desenvolvimento regional.

Nos últimos anos, o campus Almenara do IFNMG consolidou a estrutura necessária para ministrar com excelência seus cursos técnicos em Informática (modalidade Integrado, Concomitante e Subsequente) e, embasado na proposta de verticalidade do ensino dos Institutos Federais, a próxima etapa é ofertar um curso de graduação na modalidade Tecnólogo. Em virtude disso, no dia 07 de março de 2013, foi realizada, na Câmara de Vereadores da cidade de Almenara, uma audiência pública com parcela representativa da sociedade. A proposta do curso de Análise e Desenvolvimento de Sistemas foi apresentada e aprovada por ampla maioria. Esse resultado demonstrou de forma inequívoca o grande interesse e desejo da população na implantação deste curso neste campus.

A realidade atual estampa claramente um avanço cada vez maior da informatização no cotidiano de qualquer pessoa e de qualquer empresa (independente do seu porte, localização ou área de atuação). Esse processo de informatização já se encontra em pleno andamento na região do Baixo Jequitinhonha, onde cidades, empresas e população buscam se integrar às novas tecnologias. Surge daí a necessidade de formar cidadãos capacitados e habilitados, visando atender a demanda por profissionais de tecnologia da informação e comunicação que vem se expandindo na região.

(11)

de Sistemas, contribui para qualificação profissional local; propicia à população mais opções de estudo e trabalho, favorecendo a permanência dos moradores na região; valoriza a região e atrai investimentos, estimulando a abertura de empresas que supram as demandas regionais na área tecnológica. Junto ao curso, o campus ainda visa ofertar atividades de pesquisa, para o desenvolvimento científico e tecnológico da região, além de atividades de extensão, integrando a comunidade à pesquisa e ao ensino desenvolvidos neste curso.

4 OBJETIVOS

O Curso Superior em Análise e Desenvolvimento de Sistemas do IFNMG – campus Almenara procura qualificar seus egressos e formar profissionais contextualizados que desenvolvam qualidades indispensáveis ao atual mundo globalizado.

4.1 Objetivo Geral

Formar profissionais focados na análise e elaboração de sistemas de informação que atuem no mercado de trabalho desenvolvendo e/ou implantando soluções computacionais nas mais diversas áreas do conhecimento.

4.2 Objetivos Específicos

• Formar profissionais capacitados a empreender e aprender permanentemente, e

buscar pela inovação no desenvolvimento de novos sistemas;

• Formar profissionais para atuar de forma empreendedora na geração de novas

oportunidades de negócio e de trabalho;

• Formar profissionais com raciocínio lógico que lhes permita a compreensão e resolução de problemas;

• Formar profissionais dotados de uma percepção da necessidade do trabalho em

equipe e/ou de liderar;

• Formar profissionais habilitados para o planejamento, gerenciamento, desenvolvimento, implantação e manutenção de sistemas de informação;

• Formar profissionais aptos a escolher para adquirir e/ou integrar, implantar e manter sistemas de informação;

• Formar profissionais que compreendam o processo dinâmico intrínseco a novas

tecnologias, sendo capazes de se adequar e atuar como protagonistas em tal processo;

• Formar profissionais que sejam competentes em aplicar a computação em diferentes domínios do conhecimento;

• Formar profissionais capazes de desenvolver projetos que relacionem o conhecimento acadêmico com a prática profissional do mercado de trabalho;

• Formar profissionais capazes de desenvolver sistemas de informação para diferentes ambientes de trabalho (desktop, web e dispositivos móveis);

• Formar profissionais conhecedores e seguidores dos padrões éticos e morais da

(12)

Segundo as “Diretrizes Curriculares” de Cursos da Área de Computação e Informática do MEC, os cursos superiores de Tecnologia em Análise e Desenvolvimento de Sistemas buscam a formação de recursos humanos que, apoiados nos conceitos e técnicas de informática, teoria de sistemas e administração, contribuam para o desenvolvimento tecnológico da computação, com vistas a atender necessidades da sociedade na solução dos problemas de tratamento de informação nas organizações, por meio da concepção, construção e manutenção de modelos informatizados de automação corporativa. Dentre essas necessidades podemos citar: o armazenamento da informação sob os mais variados tipos e formas e sua recuperação em tempo aceitável; a comunicação segura, rápida e confiável; a automação, controle e monitoração de sistemas complexos, entre outros.

O Curso de Análise e Desenvolvimento de Sistemas do IFNMG – campus Almenara provê um ensino que estimula a formação de um profissional empreendedor, com capacidade de trabalho em equipe associada à visão humanística e ética, com vistas para o compromisso político com o desenvolvimento regional.

O profissional egresso será capaz de se manter atualizado e de solucionar problemas do dia-a-dia da população, com uma visão crítica e espírito investigativo, empregando conhecimentos da área de tecnologia voltados ao desenvolvimento de sistemas e com capacidade de aprendizagem autônoma e continuada, exercitando a sua habilidade para desenvolver ações multiprofissionais vivenciadas durante o curso.

O profissional obterá as seguintes habilidades e competências:

• identificar oportunidades de negócios desenvolvendo a criatividade e inovação para propor soluções na área computacional;

• levantar requisitos de software relativos a diferentes ramos de negócio, contemplando as especificidades dos vários setores envolvidos;

• elaborar projetos de análise e desenvolvimento de sistemas envolvendo estimativas de esforço, prazo e custo;

• atuar como arquiteto de sistemas, utilizando as mais atuais metodologias de engenharia de software;

• atuar como programador na codificação das soluções computacionais para

diferentes plataformas e ambientes de trabalho;

• definir e aplicar métricas para controle de qualidade no desenvolvimento de software;

• testar sistemas averiguando eventuais falhas em seu desenvolvimento;

• desenvolver softwares que interagem com sistemas gerenciadores de banco de

dados locais e remotos;

• atuar como consultores na área de programação de computadores e

(13)

funcionamento das diversas classes dos sistemas de informação;

• manter e adaptar os sistemas de informação de acordo com as novas realidades

tecnológicas, políticas, econômicas e sociais, nas quais os mesmos venham a se encontrar inseridos.

6 ORGANIZAÇÃO CURRICULAR

A estrutura curricular do Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas do IFNMG – Campus Almenara segue ao disposto na Lei nº 9.394,de 20 dezembro de 1996, no Decreto nº 5.154/2004, no parecer nº 463/01, de 02 de abril de 2001, na Resolução CNE/CP, nas Diretrizes Nacionais para Educação profissional de Nível Tecnológico, parecer nº 29/02, de 03 de dezembro de 2012, e nas resoluções específicas, para cada curso, expedida por órgãos competentes.

Atendendo à demanda do mercado de um profissional com perfil diferenciado, não só em tecnologia, mas também voltado para o desenvolvimento social, a organização do Curso Superior em Análise e Desenvolvimento de Sistemas apresenta bases científicas e de gestão de nível superior dimensionada e direcionada à terminalidade da formação profissional.

O Projeto de Curso concebe que em seus aspectos educacionais e pedagógicos o foco é a formação profissional alicerçada sobre as bases da integração curricular baseadas nos princípios da interdisciplinaridade e/ou da transdisciplinaridade, da contextualização e da integração entre teoria e prática no processo de ensino e aprendizagem. A partir dessa ótica, a perspectiva adotada no desenvolvimento do processo de formação do estudante busca consolidar a indissociabilidade das atividades de ensino, pesquisa e extensão, a luz de uma metodologia que se paute pela ampliação das diversas áreas do conhecimento, tendo um enfoque que contemple a contextualização das diversas dimensões abarcadas pelo entendimento de ensino integrado as atividades de pesquisa e extensão que são materializados em projetos científicos e comunitários.

Para tanto, os professores adotarão posturas teóricas-metodológicas emancipadoras, cujo elemento fulcral é o estudante, baseado em uma pedagogia que tem como cerne o processo de ensino e aprendizado, possibilitando a partir das interações no ambiente educacional dos saberes postos pelas áreas do conhecimento que compõem a proposta do curso, afim de que possam construir conhecimentos, competências e habilidades necessárias para consolidar o processo formativo.

Os trabalhos desenvolvidos poderão se pautar, dentro dos limites impostos pela dinâmica das especificidades das áreas envolvidas, a partir de abordagens inter e trans-disciplinares numa relação dialógica entre o conhecimento dos educadores, os conhecientos da área, os valores dos discentes e outras formas de aprendizagem. Nesse contexto, o curso de Análise e Desenvolvimento de Sistemas baseia-se e se constitui através do Ensino, Pesquisa e Extensão.

No IFNMG – Campus Almenara, as questões inter e transdisciplinar serão potencializadas através de práticas institucionais de fomento à participação em eventos e projetos de

(14)

eventos externos com eixos temáticos relacionados ao curso e visitas técnicas complementarão a metodologia interdisciplinar, ao mesmo tempo, em que possibilitem a vivência e práticas dos conteúdos estudados.

Em atenção ao disposto na lei 11.645 de 10/03/2008, acessibilidade pedagógica e atitudinal no curso, concebe que além do conhecimento científico seja garantido o direito de aprender e de ampliar seus conhecimentos com abordagens de temas transversais, promovendo a educação de cidadãos atuantes e conscientes no seio da sociedade, rumo à construção de nação democrática, rompendo com toda forma de exclusão socioeducacional e práticas de reprodução de preconceito e estereótipos, transpondo barreiras atitudinais e arquitetônicas, promovendo valores, saberes, conhecimentos e recursos metodológicos em promoção da diversificação e flexibilização curricular, para isso o conteúdo Educação das Relações Étnico-raciais e para o Ensino de História e Cultura Afro-Brasileira e Indígena será desenvolvida por meio de competências, atitudes e valores positivos e constitui disciplina optativa Relações Étnico-Raciais e Cultura Afro-Brasileira e Indígena do curso, e poderá ser abordado nas disciplinas de Língua Portuguesa, Direito e Legislação, Realidade Brasileira e Contemporânea.

Os conteúdos para Educação em Direitos Humanos e as políticas em Educação Ambiental, serão abordadas ao longo da trajetória formativa como disciplinas optativas, bem como pelo viés da transversalidade, por meio de temas relacionados e tratados interdisciplinarmente; como conteúdo específico de uma das disciplinas já existentes no currículo escolar; de maneira mista, ou seja, combinando transversalidade e interdisciplinaridade estando presentes nas disciplinas de Empreendedorismo, Direito e Legislação, Realidade Brasileira e Contemporânea, Fundamentos de Tecnologia da Informação, Planejamento e Gerência de Projetos de Software, Introdução a Análise e Desenvolvimento de Sistemas, Introdução a Sistemas Inteligentes, já a disciplina de Libras é ofertada como componente curricular de caráter optativo. Outros componentes curriculares abordam em seus ementários, atividades e eixos temáticos pertinentes ao Ensino de História e Cultura Afro-Brasileira e Indígena, Direitos Humanos e Educação Ambiental. Dessa maneira, as discussões em sala de aula também são instrumentos oportunos para fomentar o debate em torno dos temas transversais que transitam sobre essas questões.

O IFNMG – Campus Almenara utiliza-se das ferramentas oportunizadas pelas Tecnologias de Informação e Comunicação (TICs) para possibilitar aos estudantes consolidarem o conhecimento e experiências a partir da combinação entre aulas teóricas e práticas nos laboratórios, concebendo assim a tônica do processo de ensino-aprendizagem como forma para desenvolvimento das competências necessárias à formação acadêmica. O enriquecimento de conhecimentos se dá, também por meio de atividades acadêmicas, científicas e culturais, de cunho extracurricular, tais como: visitas técnicas, feiras, congressos e outros eventos relacionados à área, bem como palestras, monitorias dentro e fora da instituição e estágio de conclusão de curso.

A proposta de implantação do curso está organizada por disciplinas, com regime seriado semestral, com uma carga horária de disciplinas totalizando 2.090 horas, distribuídas em cinco semestres, veja o Quadro 7. Estas disciplinas poderão ser cursadas na modalidade presencial e/ou semipresencial (EAD), conforme disponibilidade e o que está previsto no Artigo 24 do Regulamento dos Cursos de Graduação do IFNMG (IFNMG, 2017).

Um semestre ou período é o intervalo de tempo de 100 dias letivos de atividade de ensino. O conjunto de unidades curriculares em que se desenvolverão as competências e

(15)

As Unidades Curriculares são o conjunto de habilidades que serão desenvolvidas ao longo de um período, que poderão ser trabalhadas na modalidade presencial e/ou semipresencial através do Ensino à Distância - EAD, conforme Figura 2. A legislação vigente prevê que a integralização de até 20% (vinte por cento) do ensino dos componentes curriculares possa ser feita integralmente a distância e/ou juntamente com a fração da carga horária (até 20%) ministrada a distância nos componentes presenciais. Veja Artigo 24 Regulamento dos Cursos de Graduação do IFNMG (IFNMG, 2017).

(16)

MATRIZ CURRICULAR

Período Disciplina

Nº de aulas semanais da

disciplina Carga horária total dadisciplina Pré-requisitos

Código Denominação Teórica Prática Hora/aula Hora/relógio Denominação

ALMTLAS101 Algoritmo 4 80 66:40

ALMTLAS102 Fundamentos da Computação 2 40 33:20 ALMTLAS103 Fundamentos de Sistemas de Informação 2 40 33:20

ALMTLAS106 Lógica Matemática 2 40 33:20

ALMTLAS108 Matemática Aplicada 4 80 66:40

ALMTLAS109 Português Instrumental 4 80 66:40

ALMTLAS110 Gêneros Acadêmicos 2 40 33:20

(17)

---Período Disciplina

Nº de aulas semanais da

disciplina Carga horária total dadisciplina Pré-requisitos

Código Denominação Teórica Prática Hora/aula Hora/relógio Denominação

ALMTLAS201 Arquitetura e Organização de Computadores 4 80 66:40

ALMTLAS202 Banco de Dados I 4 80 66:40

ALMTLAS204 Estrutura de Dados 4 80 66:40 ALMTLAS101 - Algoritmo

ALMTLAS205 Sistemas Operacionais 4 80 66:40

ALMTLAS206 Inglês Instrumental 4 80 66:40

Subtotal 2º Período 20 400 333:20

---Período Disciplina

Nº de aulas semanais da

disciplina Carga horária total dadisciplina Pré-requisitos

Código Denominação Teórica Prática Hora/aula Hora/relógio Denominação

ALMTLAS302 Banco de Dados II 4 80 66:40 ALMTLAS202 - Banco de Dados I

ALMTLAS305 Programação Orientada a Objetos 4 80 66:40 ALMTLAS101 – Algoritmo ALMTLAS306 Redes de Computadores I 4 80 66:40 ALMTLAS205 - Sistemas

Operacionais ALMTLAS307 Análise e Projeto de Sistemas 4 80 66:40

ALMTLAS308 Interação Homem Máquina 2 40 33:20

ALMTLAS309 Metodologia Científica 2 40 33:20

(18)

---Período Disciplina

Nº de aulas semanais da

disciplina Carga horária total dadisciplina Pré-requisitos

Código Denominação Teórica Prática Hora/aula Hora/relógio Denominação

ALMTLAS405 Redes de Computadores II 4 80 66:40 ALMTLAS306 - Redes de Computadores I

ALMTLAS406 Programação WEB 4 80 66:40 ALMTLAS305 - Programação Orientada a Objetos

ALMTLAS302 - Banco de Dados II

ATMTLAS308 - Interação Homem Máquina

ALMTLAS407 Arquitetura de Software 4 80 66:40 ALMTLAS307 - Análise e Projeto de Sistemas

ALMTLAS408 Programação para Dispositivos Móveis 2 40 33:20 ALMTLAS305 - Programação Orientada a Objetos

ALMTLAS302 - Banco de Dados II

ATMTLAS308 - Interação Homem Máquina

ALMTLAS409 Gerência de Projetos de Softwares 2 40 33:20

ALMTLAS410 Trabalho de Conclusão de Curso - TCC I 2 40 33:20 ALMTLAS309 - Metodologia Científica

ALMTLAS411 Realidade Brasileira e Contemporânea 2 40 33:20

(19)

---Período Disciplina

Nº de aulas semanais

da disciplina Carga horária total da

disciplina Pré-requisitos

Código Denominação Teórica Prática Hora/aula Hora/relógio Denominação

ALMTLAS501 Auditoria e Segurança de Sistemas 4 80 66:40 ALMTLAS508 Laboratório de Desenvolvimento de

Softwares

4 80 66:40 ALMTLAS407 - Arquitetura de Software

ALMTLAS509 Introdução aos Sistemas Inteligentes 4 80 66:40

ALMTLAS510 Programação de Sistemas Corporativos 4 80 66:40 ALMTLAS305 - Programação Orientada a Objetos

ALMTLAS302 - Banco de Dados II

ATMTLAS308 - Interação Homem Máquina

ALMTLAS511 Gerência de Recursos Informacionais 2 40 33:20

ALMTLAS513 Optativa 2 40 33:20

ALMTLAS514 Trabalho de Conclusão de Curso - TCC II 2 80 33:20 ATMTLAS410 - Trabalho de Conclusão de Curso - TCC I

(20)

---TIPO DE CURSO (mencionar se é bacharelado, licenciatura ou tecnologia)

Prazo para Integralização Curricular Mínimo Máximo 5 semestres 9 semestres Carga Horária das Disciplinas

Obrigatórias1

2.080 H/A 1.733:20 H (60 minutos)

Estágio Curricular Supervisionado 200 horas

Atividades Complementares 150 horas

CARGA HORÁRIA TOTAL DO CURSO 2.083:20 horas

Componente curricular Época para cumprimento Requisitos para cumprimento Estágio Curricular

Supervisionado

A partir do 3º Semestre do

Curso No curso de Análise e Desenvolvimento de Sistemas, o estágio obrigatório acontecemediante o acompanhamento no componente curricular Estágio Supervisionado, sendo que o acadêmico deverá fazer o Estágio Supervisionado a partir do 3º semestre, compondo o total de 200 horas de estágio.

Atividades Complementares

As atividades deverão ser desenvolvidas ao longo de todo o curso.

As Atividades Complementares no currículo do Curso de Análise e Desenvolvimento de Sistemas com uma carga horária mínima de 150 horas e deverão ser desenvolvidas conforme regulamento das atividades complementares.

Trabalho de Conclusão do Curso

O Trabalho de Conclusão de curso deverá ser iniciado no 4º período do curso, sendo atividade produto da disciplina TCCI e TCCII.

O trabalho de conclusão de curso deverá, obrigatoriamente, ser compatível com a formação acadêmica do graduando em Análise e Desenvolvimento de Sistemas, apresentado sob a forma de monografia e/ou artigo e/ou capítulo de livro elaborado pelo discente sob a orientação de um professor orientador. O trabalho deverá ser desenvolvido observando as informações do Regulamento próprio anexo a este Projeto de Curso.

1

Carga Horária das Disciplinas Obrigatórias compreende a soma de todas aquelas disciplinas constantes na matriz curricular e que precisam ser cumpridas pelo acadêmico, inclusive as optativas que estão inseridas na matriz.

(21)

Código Denominação Hora/aula Hora/relógio Denominação

ALMTLAS901 Libras 60 50:00

ALMTLAS902 Direito Administrativo 60 50:00

ALMTLAS903 Direito Digital 60 50:00

ALMTLAS904 Estatística Básica 60 50:00

ALMTLAS905 Relações Étnico-Raciais e Cultura Afro-Brasileira e Indígena

40 33:20

ALMTLAS906 Espanhol Instrumental 40 33:20 ALMTLAS907 Teoria Geral da Administração 40 33:20

ALMTLAS908 Contabilidade Básica 40 33:20

ALMTLAS909 Empreendedorismo 40 33:20

ALMTLAS910 Marketing Digital 40 33:20

ALMTLAS911 Administração de Sistemas Operacionais 40 33:20 ALMTLAS912 Sistemas Distribuídos 40 33:20 ALMTLAS913 Modelos e Paradigmas de Programação 40 33:20 ALMTLAS914 Montagem e Manutenção de Computadores 40 33:20

ALMTLAS915 Eletrônica Básica 40 33:20

ALMTLAS916 Seminários 40 33:20

ALMTLAS917 Tópicos Especiais 40 33:20

As disciplinas sugeridas como optativas não esgotam possibilidades de inclusões na matriz. O elenco de disponibilidade destas disciplinas pode ser ampliado de acordo com a demanda, disponibilidade e dinâmica da evolução dos conhecimentos. Semestralmente o Colegiado do curso, caso necessário, pode convalidar novas disciplinas. Cabendo ao Coordenador do Curso manter o Departamento de Ensino e Coordenação/Coordenadoria/Núcleo de Registros Acadêmicos informados sobre a oferta de novas disciplinas, conforme estabelece o Regulamento dos Cursos de Graduação do IFNMG.

(22)

COMPONENTES CURRICULARES da matriz antiga COMPONENTES CURRICULARES equivalente na nova matriz

Período Código Denominação CH h/a CH hora Período Código Denominação CH h/a CH hora 1º ALMTLAS107 Matemática Computacional 80 66:40 1º ALMTLAS108 Matemática Aplicada 80 33:20 1º ALMTLAS105 Língua Portuguesa Aplicada 40 33:20 1º ALMTLAS109 Português Instrumental 40 33:20 1º ALMTLAS104 Inglês Técnico 40 33:20 2º ALMTLAS206 Inglês Instrumental 80 33:20 2º ALMTLAS203 Engenharia de Software 80 66:40 3º ALMTLAS307 Análise e Projeto de Sistemas 80 66:40 4º ALMTLAS404 Programação WEB I 80 66:40 4º ALMTLAS406 Programção WEB 80 66:40 5º ALMTLAS506 Programação WEB II 80 66:40

5º ALMTLAS504 Laboratório de Processos Unificados

80 66:40 5º ALMTLAS508 Laboratório de Desenvolvimento de Softwares

80 66:40 6º ALMTLAS603 Laboratório de Metodologias

Ágeis

80 66:40

(23)
(24)

6.2.3.1 Disciplinas do 1º Período

A interpretação e compreensão do que se lê é o primeiro passo no processo de sistemas, o segundo é a capacidade de abstrair essa informação e representá-la na linguagem matemática. Desta forma as disciplinas de Português Instrumental e a Matemática Aplicada assumem o importante papel de possibilitar ao discente construir as competências necessárias e fundamentais para que seja incluído no universo da Análise e Desenvolvimento de Sistemas.

De maneira semelhante as disciplinas de Fundamentos da Computação e Fundamentos de Sistemas de Informação procuram garantir que o discente adquira a fundamentação teórica necessária que o habilite a seguir na construção do conhecimento. Isso é ratificado com a disciplina de Algoritmo e Lógica Matemática que trabalham especificamente a capacidade de construir o pensamento formal e lógico para a escrita de código de programação. Por fim a disciplina de Gêneros Acadêmicos apresenta os processos formais da produção de textos técnicos/científicos para que ele saiba planejar, operacionalizar e escrever o todo trabalho acadêmico.

Dessa forma as disciplinas deste período foram organizadas para introduzir o aluno no contexto da Análise e Desenvolvimento de Sistemas, a fim de que possa compreender a situação/problema e estabelecer comunicação efetiva com os diversos tipos de interlocutores que se apresentem.

(25)

Algoritmo Disciplina: ALMTLAS101 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:4 0 Possui pré-requisitos: Não Pré-requisito para:

Estrutura de Dados – 2º Período Programação Orientada a Objetos – 3º Período

Ementa:

Introdução ao conceito de abstração. Raciocínio e forma de resolução de problemas. Introdução à Lógica de Programação. Tipos de dados e variáveis. Operandos, operadores e expressões. Sintaxe e semântica de programação. Instruções, comandos e Estruturas de Controle. Modularização.

Bibliografia Básica:

PUGA, S.; RISSETTI, G. Lógica de programação e estruturas de dados, com aplicações em java. 3ª. ed. São Paulo: Pearson, 2016.

SOUZA, J. N. d. Lógica para ciência da computação e áreas afins. Uma introdução concisa. 3ª. ed. Rio de Janeiro: Elsevier, 2015.

ZIVIANI, N. Projeto de algoritmos: com implementações em Java e C++. São Paulo:

Cengage Learning, 2011.

Bibliografia Complementar:

MANZANO, J. A. N. G.; OLIVEIRA, J. F. d. Algoritmos - Lógica para desenvolvimento de programação de computadores. 28ª. ed. São Paulo: Érica, 2016.

PIVA, D. J. et al. Algoritmos e programação de computadores. Rio de Janeiro: Campus Elsevier, 2012.

ASCENCIO, A. F. G. Fundamentos da programação de computadores: algoritmos, PASCAL, C/C++ (padrão ANSI) e JAVA. 3ª. ed. [S.l.]: Pearson Education do Brasil, 2012. SOUZA, J. N. Lógica para ciência da computação: fundamentos da linguagem, semân- tica e sistemas de dedução. 8ª. ed. Rio de Janeiro: Campus, 2008.

FORBELLONE, A. L. V.; EBERSPäCHER, H. F. Lógica de programação: a construção de algoritmos e estruturas de dados. 3ª. ed. São Paulo: Prentice Hall, 2005.

(26)

Fundamentos da Computação Disciplina: ALMTLAS109 Nº Aulas Semanais: 2 Carga Horária: (h/a) 40 Carga Horária: (h) 33:20 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

A evolução histórica da Informática. Conceitos básicos de Tecnologia da Informação. Funcionamento Básico do Hardware. Bases de numeração. Operações com bases de numeração. Símbolos e Representações no computador. Unidades de Medidas do computador. Conectividade de computadores. Introdução aos Multiprocessadores x Multi-computadores. Diferenciação dos tipos de softwares: Básico, Utilitário e Aplicativo. Modalidades de Distribuição de Softwares. Introdução às Linguagens de Programação. Introdução à Segurança da Informação.

Bibliografta Básica:

CAPRON, H. L.; JOHNSON, J. A. Introdução à Informática. São Paulo: Pearson Pretice Hall, 2004.

TANENBAUM, A. S. Organização estruturada de computadores. 6ª. ed. São Paulo: Pearson Pretice Hall, 2013.

AUDY, J. L. N.; ANDRADE, G. K. d.; CIDRAL, A. Fundamentos de sistemas de informação. Porto Alegre: Bookman, 2005.

Bibliografta Complementar:

RAINER, K. J.; CEGIELSKI, C. G. Introdução a Sistemas de Informação. 3ª. ed. Rio de Janeiro: Campus Elsevier, 2012.

PRADO, E. P. V.; SOUZA, C. A. d. Fundamentos de sistemas de informação. Rio de Janeiro: Elsevier, 2014.

STALLINGS, W. Criptografia e segurança de Redes. 4ª. ed. São Paulo: Pearson Prentice Hall, 2008.

PATTERSON, D. A. Arquitetura e organização de computadores. 5ª. ed. Rio de Janeiro: Elsevier, 2014.

MONTEIRO, M. A. Introdução à organização de computadores. 5ª. ed. Rio de Janeiro: LTC, 2014.

(27)

Fundamentos de Sistemas de Informação Disciplina: ALMTLAS110 Nº Aulas Semanais: 2 Carga Horária: (h/a) 40 Carga Horária: (h) 33:20 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

Conceitos básicos de Informação. Ambientes de Desenvolvimento de Softwares. Introdução aos Sistemas de Informação. Diversidade dos Sistemas de Informação. Introdução a Gerência de Projeto de Softwares. Software como Serviço. Software como produto. Processo de aquisição de softwares. Alinhamento entre Tecnologia da Informação e Gestão de Negócios. Software Livre x Proprietário. Possibilidades e tendências na tecnologia da informação

Bibliografta Básica:

STAIR, R. M.; REYNOLDS, G. W. Principios de Sistemas de Informação. 9ª. ed. São Paulo: Cengage Learning, 2014.

BATISTA, E. d. O. Sistemas de informação: o uso consciente da tecnologia para o gerenciamento. 2ª. ed. São Paulo: Saraiva, 2012.

Bibliografta Complementar:

AUDY, J. L. N.; ANDRADE, G. K. d.; CIDRAL, A. Fundamentos de sistemas de informa- ção. Porto Alegre: Bookman, 2005.

DENIS, A. Análise e Projeto de Sistemas. 5ª. ed. Rio de Janeiro: LTC, 2014. TONSIG, S. L. Engenharia de software: análise e projeto de sistemas. 2ª. ed. Rio de Janeiro: Editora Ciência Moderna, 2013.

PLANTULLO, V. L. Sistemas de Informação: fundamentos - dos sistemas de informações gerenciais - SIG ao planejamento de recursos empresariais - ERP. Curitiba: Editora Juruá, 2012.

GORDON, S. R. Sistemas de Informação: uma abordagem gerencial. 3ª. ed. Rio de Janeiro: LTC, 2006.

(28)

Lógica Matemática Disciplina: ALMTLAS106 Nº Aulas Semanais: 2 Carga Horária: (h/a) 40 Carga Horária: (h) 33:20 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

Lógica das proposições: Proposições e Conectivos. Álgebra das proposições. Tabela Verdade. Tautologias, Contradições e Contingências. Dedução e Inferência Lógica. Portas Lógicas. Álgebra de Boole.

Bibliografta Básica:

FILHO, Edgard A. Iniciação à Lógica Matemática. 21 ed. São Paulo: Nobel, 2008. 203 p.

GERSTING, J. L. Fundamentos matemáticos para a ciência deComputação. São Paulo: LTC, 2004. 597 p.

SOUZA, J. N. Lógica para Ciência da Computação: fundamentos da linguagem, semântica e sistemas de dedução. 8ed. Rio de Janeiro: Campus, 2008. 240 p.

Bibliografta Complementar:

BISPO. C. A. F.; CASTANHEIRA, L. B.; FILHO, O. M. S. Introdução à Lógica Matemática. São Paulo: Cengage Learning, 2012. 208 p.

CORRÊA, P. S. Q. Álgebra Linear e Geometria Analítica. Rio de Janeiro: Interciência, 2006. 328 p.

FILHO, O. K.; FAVARO, S. Noções de Lógica e Matemática Básica. Rio de Janeiro: Ciência Moderna, 2005. 224 p.

LIPSCHUTZ, S.; LIPSON, M. Matemática Discreta. 2.ed. Porto Alegre: Bokman, 2004. 511 p.

STEINBRUCH, A.; WINTERLE, P. Álgebra Linear. São Paulo: Makron Books,1987. 594p

(29)

Matemática Aplicada Disciplina: ALMTLAS111 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

Noções de conjuntos, intervalos e operações em conjuntos numéricos. Operações Algébricas, Funções reais. Matrizes e Determinantes. Sistemas de Equações Lineares. Introdução ao Cálculo.

Bibliografta Básica:

ESPINOSA, I. C. d. O. N. Algebra linear para ciência da computação. Rio de Janeiro: LTC, 2013.

LIPSCHUTZ, S. Matemática discreta. 3ª. ed. Porto Alegre: Bookman, 2013. FLEMMING, D. M. Cálculo A : funções, limite, derivação e integração. 6ª. ed. São

Paulo: Pearson Prentice Hall, 2007.

Bibliografta Complementar:

GUIDORIZZI, H. L. Um curso de cálculo. 5ª. ed. Rio de Janeiro: LTC, 2013. IEZZI, G.; MURAKAMI, C. Fundamentos de matemática elementar, vol. 1 :

conjunto, funções. 9ª. ed. São Paulo: Atual, 2013.

LEITHOLD, L. O Calculo com geometria analítica. 3ª. ed. São Paulo: Harbra, 1994. v. 1.

MUNEM, M. A.; FOULIS, D. J. Cálculo, vol. 2. Rio de Janeiro: LTC, 1982. STEINBRUCH, A.; WINTERLE, P. Álgebra Linear. 2ª. ed. São Paulo: Pearson Education do Brasil, 1987.

(30)

Português Instrumental Disciplina: ALMTLAS112 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

Técnicas de leitura. A redação de textos: coesão e coerência. Tipos relacionais: Narra- ção, Descrição, Dissertação, Contextualização gramatical: Concordância Nominal, Concordância Verbal, Regência Verbal e Nominal, Expressão oral, Redação Oficial e Técnica.

Bibliografta Básica:

COSCARELLI, C. V. O. Leituras sobre a leitura: passos e espaços em sala de aula. Belo Horizonte: Veredas, 2013.

FáVERO, L. L. Coesão e coerência textuais. São Paulo: Ática, 1997. GARCIA, O. M. Comunicação em prosa moderna: aprenda a escrever,

aprendendo a pensar. 26ª. ed. Rio de Janeiro: FGV, 2007.

Bibliografta Complementar:

LIMA, L. C. O. A literatura e o leitor. textos de estética da recepção. In: . São Paulo: Paz e Terra, 2002. cap. Iser, Wolfgang. O jogo do Texto.

KOCH, I. V.; ELIAS, V. M. Ler e Escrever: estratégias de produção textual. 2ª. ed. São Paulo: Contexto, 2011.

MARCUSCHI, L. A. Produção textual, análise de gêneros e compreensão. [S.l.]: Cortez, 2008.

MARCUSCHI, L. A.; XAVIER, A. C. o. Hipertexto e gêneros digitais: nova formas de construção do sentido. 2ª. ed. [S.l.]: Lucerna, 2005.

(31)

Gêneros Acadêmicos Disciplina: ALMTLAS110 Nº Aulas Semanais: 2 Carga Horária: (h/a) 40 Carga Horária: (h) 33:20 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

Resumo acadêmico. Resenha Crítica. Artigo Científico. Projeto de Pesquisa. TCC/Monografia.

Bibliografta Básica:

COSCARELLI, C. V. O. Leituras sobre a leitura: passos e espaços em sala de aula. Belo Horizonte: Veredas, 2013.

FáVERO, L. L. Coesão e coerência textuais. São Paulo: Ática, 1997. GARCIA, O. M. Comunicação em prosa moderna: aprenda a escrever,

aprendendo a pensar. 26ª. ed. Rio de Janeiro: FGV, 2007.

Bibliografta Complementar:

LIMA, L. C. O. A literatura e o leitor. textos de estética da recepção. In: . São Paulo: Paz e Terra, 2002. cap. Iser, Wolfgang. O jogo do Texto.

KOCH, I. V.; ELIAS, V. M. Ler e Escrever: estratégias de produção textual. 2ª. ed. São Paulo: Contexto, 2011.

MARCUSCHI, L. A. Produção textual, análise de gêneros e compreensão. [S.l.]: Cortez, 2008.

MARCUSCHI, L. A.; XAVIER, A. C. o. Hipertexto e gêneros digitais: nova formas de construção do sentido. 2ª. ed. [S.l.]: Lucerna, 2005.

(32)

6.2.3.2 Disciplinas do 2º Período

Uma vez que o discente esteja incluído no contexto da Análise e Desenvolvimento de Sistemas podendo estabelecer uma comunicação dialógica com os outros atores, a etapa seguinte é compreender e caracterizar as partes que compõem um computador e qual a função de cada uma delas. A comunicação, compreensão, interpretação e aprendizado só são possíveis a partir do momento da definição de um conjunto símbolos e as relações entre eles, com as quais seja possível a troca de dados e a partir destes a construção da informação.

A disciplina de Estrutura de Dados apresenta ao discente o conjunto de símbolos utilizados pelo computador juntamente com a representação dos diversos tipos de dados que aquele utiliza na comunicação e nos cálculos. A disciplina de Arquitetura e Organização de Computadores trata da estrutura e do funcionamento de cada um dos componentes desta máquina, uns que fazem as entradas dos dados outros que fazem o processamento e por fim os que fazem a saída das informações. A disciplina de Sistemas Operacionais explora a estrutura lógica de pensamento que foi utilizada e depois transformada no conjunto de símbolos executáveis que fazem a máquina funcionar e executar outros programas. A disciplina de Banco de Dados I demonstra como são organizados e armazenados os dados, de tal forma que possam ser pesquisados e/ou modificados se transformando em informações ou mesmo conhecimento. A disciplina de Inglês Instrumental oferece ao discente os instrumentos básicos para compreensão da língua inglesa, essencial nesse processo, assim o acadêmico pode interagir com as diversas ferramentas da tecnologia escritas e operacionalizadas nesse idioma.

As disciplinas deste período foram organizadas para habilitar o acadêmico a co nhecer a arquitetura e o funcionamento do hardware e do software dos computadores, e a partir de uma releitura de ambas construir novos paradigmas pessoais e novas habilidades para analisar e desenvolver sistemas.

(33)

Arquitetura e Organização de Computadores Disciplina: ALMTLAS201 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

Organização x Arquitetura e Estrutura x Função. Evolução do desempenho do com- putador. Visão de alto nível da função e interconexão do computador. Memória. Entrada e Saída. Suporte ao software básico. Aritmética do computador. Conjunto de Instruções. Estrutura e função do processador. Arquitetura RISC x CISC. Paralelismo e Processadores Superescalares. Unidade de Controle. Arquiteturas paralelas e não convencionais.

Bibliografta Básica:

STALLINGS, W. Arquitetura e organização de computadores. 8ª. ed. São Paulo: Pearson Pretice Hall, 2010.

TANENBAUM, A. S. Organização estruturada de computadores. 6ª. ed. São Paulo: Pearson Pretice Hall, 2013.

NULL, L. Princípios básicos de arquitetura e organização de computadores. 2ª. ed. Porto Alegre: Bookman, 2010.

Bibliografta Complementar:

WEBER, R. F. Arquitetura de computadores pessoais. 2ª. ed. Porto Alegre: Bookman, 2008.

DELGADO, J. Arquitetura de Computadores. 2ª. ed. Rio de Janeiro: LTC, 2009. PATTERSON, D. A. Arquitetura e organização de computadores. 5ª. ed. Rio de Janeiro: Elsevier, 2014.

MONTEIRO, M. A. Introdução à organização de computadores. 5ª. ed. Rio de Janeiro: LTC, 2014.

MORIMOTO, C. E. Hardware II, o guia definitivo. Porto Alegre: Sul Editores, 2010.

(34)

Banco de Dados I Disciplina: ALMTLAS202 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:4 0 Possui pré-requisitos: Não Pré-requisito para:

Banco de Dados II - 3º Período Programação Orientada a Objetos - 3º Período

Ementa:

Introdução, conceitos básicos e características de Sistemas de Banco de Dados. Ar- quitetura Genérica de um Sistema de Banco de Dados. Objetivos, Vantagens e Des- vantagens de uso de banco de dados. Requisitos funcionais. Modelagem conceitual. Modelagem lógica. Modelagem física. Normalização. Regras de integridade. Lingua- gem de Estruturação de dados. Linguagem de manipulação de dados.

Bibliografta Básica:

ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6ª. ed. São Paulo: Pearson Addison Wesley, 2011.

MILANI, A. MySQL: o guia do programador. São Paulo: Novatec, 2006. HEUSER, C. A. Projeto de banco de dados. 6ª. ed. Porto Alegre: Bookman,

2009.

Bibliografta Complementar:

TAHAGHOGHI, S. M. M.; WILLIAMS, H. E. Aprendendo Mysql. Rio de Janeiro: Alta Books, 2007.

CARDOSO, V. Sistemas de banco de dados : uma abordagem introdutória e aplicada. São Paulo: Saraiva, 2012.

RAMAKRISHNAN, R.; GEHRKE, J. Sistemas de gerenciamento de banco de dados. 3ª. ed. São Paulo: McGraw Hill, 2008.

SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de banco de dados. 6ª. ed. Rio de Janeiro: Elsevier, 2012.

ROB, P.; CORONEL, C. Sistemas de banco de dados: projeto,

(35)

Estrutura de Dados Disciplina: ALMTLAS204 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Algoritmo e Algoritmo - 1º Período Pré-requisito para: Nenhuma Ementa:

Tipos de dados abstratos. Representação dos dados. Estruturas de dados compostas homogêneas e heterogêneas: vetores, matrizes e registros. Algoritmos e técnicas de ordenação e pesquisa. Ponteiros e Alocação dinâmica em memória. Listas lineares e suas variantes, pilhas e filas. Árvores binárias. Operações em arquivos de dados.

Bibliografta Básica:

DROZDEK, A. Estrutura de dados e algoritmos em C++. São Paulo: Cengage Learning, 2002.

TANENBAUM, A. M. Estrutura de Dados usando C. São Paulo: Pearson Makron Books, 1995.

PIVA, D. J. et al. Estrutura de dados e técnicas de programação. Rio de Janeiro: Elsevier, 2014.

Bibliografta Complementar:

PREISS, B. R. Estrutura de dados e algoritmos: padrões de projeto orientado a objeto com java. Rio de Janeiro: Elsevier, 2000. 13ª reimpressão.

EDELWEISS, N.; GALANTE, R. Estrutura de dados. Porto Alegre: Bookman, 2009. (livros didáticos informática ufrgs).

WIRTH, N. Algoritmo e Estrutura de Dados. Rio de Janeiro: LTC, 2012. Reimpressão da 1ª Ed. de 1999.

ZIVIANI, N. Projeto de algoritmos : Com implementações em Java e C++. São Paulo: Cengage Learning, 2011.

ASCENCIO, A. F. G.; ARAúJO, G. S. d. Estruturas de dados: algoritmos, análise da complexidade e implementações em Java e C/C++. São Paulo: Pearson Prentice Hall,2010.

(36)

Sistemas Operacionais Disciplina: ALMTLAS205 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Não Pré-requisito para: Redes de Computadores I - 3º Período Ementa:

História e função dos sistemas operacionais. Concorrência. Estrutura do sistema ope- racional. Processos. Threads. Sincronização. Comunicação de processos. Gerência do processador. Escalonamento. Gerência de memória. Gerenciamento de arquivos. Gerenciamento de entrada/saída. Métodos de acesso.

Bibliografta Básica:

OLIVEIRA, R. S. d.; CARISSIMI, A. d. S.; TOSCANI, S. S. Sistemas operacionais. 4ª. ed. Porto Alegre: Bookman, 2010. (livros didáticos informática ufrgs).

TANENBAUM, A. S. Sistemas operacionais modernos. 3ª. ed. São Paulo: Pearson Prentice Hall, 2010.

MACHADO, F. B.; MAIA, L. P. Arquitetura de sistemas operacionais. 5ª. ed. Rio de Janeiro: LTC, 2014.

Bibliografta Complementar:

STUART, B. L. Princípios de sistemas operacionais : projetos e aplicações. São Paulo: Cengage Learning, 2011.

SILBERSCHATZ, A. Fundamentos de sistemas operacionais. 8ª. ed. Rio de Janeiro: LTC, 2014.

MARQUES, J. A. et al. Sistemas operacionais. Rio de Janeiro: LTC, 2011. BALL, B.; DUFF, H. Dominando Linux : Red hat e Fedora. São Paulo:

Pearson Makron Books, 2004.

BATTISTI, J.; POPOVICI, E. Windows server 2012 R2 curso completo. São Paulo: Instituto Alpha, 2015.

(37)

Inglês Instrumental Disciplina: ALMTLAS206 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Não Pré-requisito para: Nenhuma Ementa:

A história do surgimento do inglês para fins específicos, a sua importância e os seus contextos de uso. Definição de leitura e fundamentos para leitura crítica a partir de diferentes perspectivas teóricas. Identificação, compreensão e interpretação de gêneros textuais acadêmicos e gerais com suas características multimodais na língua inglesa, com foco no contexto de produção e circulação social. Estratégias de compre- ensão de vocabulário: reconhecimento de cognatos e apuração contextual de falsos cognatos, predição, ativação de conhecimento prévio e linguístico, observação de pa- lavras repetidas, marcas tipográficas, identificação de palavras-chave, compreensão da organização de um texto com suas relações paragrafais e uso eficaz de dicionário bilíngue. Estratégias de leitura: skimming, scanning, seletividade, monitoração e formulação de perguntas antes da leitura. Estruturas sintáticas e léxico-discursivas; uso de marcadores discursivos; identificação de grupos nominais; estudo de tempos verbais a partir do uso predominante em determinado gênero textual; identificação de significados a partir de afixos. Reconhecimento e compreensão dos usos idio- máticos da língua inglesa, como collocations, idioms e phrasal verbs. Produção de glossários técnicos; resumos e diagramas como prática da compreensão global e específica dos textos abordados.

Bibliografta Básica:

MARINOTTO, D. Reading On Info Tech: Inglês para Informática. 2.ed. São Paulo: Novatec, 2007. 176 p.

MOTA, J. C. D. Dicionário De Computação E Informática. Rio de Janeiro: Ciência Moderna, 2010. 208 p.

TORRES, D. ; SILVA, A. V; ROSAS, M. Inglês.com: textos para a informática. São Paulo:Disal, 2003. 193 p.

Bibliografta Complementar:

AGISANDER, L. Dicionário de Informática. Rio de Janeiro: Ciência Moderna, 2006. FURSTENAU, E. Novo Dicionário de Termos Técnicos

Inglês-Português. 26 Ed. São Paulo: Globo, 2001. 1413 p.

KERNERMAN, L. Password - English Dictionary For Speakers Of Portuguese. 4.ed. São Paulo: Martins Fontes. 2010. 800 p.

MUNHOZ, R. Inglês Instrumental: Estratégias de Leitura – Módulo I. São Paulo: Texto Novo, 2001. 134 p.

SAWAYA, M. Dicionário de Informática e Internet Inglês/Português. 3.ed. São Paulo:Nobel, 2003. 543 p.

(38)

Uma vez que já está imerso no contexto de Análise e Desenvolvimento de Sistemas, compreendendo inclusive como funciona o hardware e o software básico de um computador, a etapa que se segue é conhecer os paradigmas atuais de construção de softwares concomitantemente à infraestrutura de comunicação nas quais eles são executados.

A disciplina de Metodologia Científica aproveita este contexto para iniciar o discente no processo de produção de conhecimento acadêmico científico afim de que possa transcender das práticas pedagógicas de ensino e desenvolver o trabalho de conclusão de curso, inserindo-o na prática das competências e habilidades adquiridas até o momento. As disciplinas de Análise e Projeto de Sistemas e Integração Homem-Máquina tem o papel de apresentar ao discente os padrões de projeto de arquitetura e interface de softwares. A disciplina de Banco de Dados II aprofunda o conhecimento a respeito de armazenamento e pesquisa dos dados e a disciplina de Redes de Computadores I introduz o acadêmico no contexto da comunicação da informação, apresentando a infraestrutura física e lógica necessárias. Já a disciplina de Programação Orientada a Objetos conduz o acadêmico na convergência de todo o conhecimento adquirido até esta etapa e o leva a praticar a construção de softwares sob este paradigma.

As disciplinas deste período foram organizadas para habilitar o acadêmico a iniciar a codificação de softwares baseada nos padrões de projeto atualmente utilizados, além de proporcionar a ele o conhecimento da infraestrutura de comunicação e a habilidade de configuração das redes e seus serviços. Por fim apreender como planejar e desenvolver pesquisas, que ajudem a explicitar e explicar o conhecimento existente e a proposição de novos trabalhos de inovação.

(39)

Banco de Dados II Disciplina: ALMTLAS302 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:4 0 Possui pré-requisitos: Banco de Dados I - 2º Período Pré-requisito para:

Programação WEB - 4º Período Programação para Dispositivos Móveis -4º Período

Programação de Sistemas Corporativos -5º Período

Ementa:

Visão geral do gerenciamento de banco de dados. Gerenciamento de transações. Controle de concorrência. Recuperação e otimização. Segurança em banco de dados. Sistemas Gerenciadores de Banco de Dados comerciais. Programação em banco de dados: views, procedures e triggers. Tópicos avançados em Banco de Dados.

Bibliografta Básica:

ELMASRI, R.; NAVATHE, S. B. Sistemas de banco de dados. 6ª. ed. São Paulo: Pearson Addison Wesley, 2011.

DATE, C. J. Introdução a sistemas de banco de dados. Rio de Janeiro: Elsevier, 2004. HEUSER, C. A. Projeto de banco de dados. 6ª. ed. Porto Alegre: Bookman, 2009.

Bibliografta Complementar:

MACHADO, F. N. R.; ABREU, M. P. d. Projeto de banco de dados: uma visão prática. 17ª. ed. São Paulo: Érica, 2012.

CARDOSO, V. Sistemas de banco de dados : uma abordagem introdutória e aplicada. São Paulo: Saraiva, 2012.

RAMAKRISHNAN, R.; GEHRKE, J. Sistemas de gerenciamento de banco de dados. 3ª. ed. São Paulo: McGraw Hill, 2008.

SILBERSCHATZ, A.; KORTH, H. F.; SUDARSHAN, S. Sistema de banco de dados. 6ª. ed. Rio de Janeiro: Elsevier, 2012.

ROB, P.; CORONEL, C. Sistemas de banco de dados: projeto,

(40)

Programação Orientada a Objetos Disciplina: ALMTLAS305 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Algoritmos e Lógica de Programação 1º Período Pré-requisito para:

Programação WEB - 4º Período Programação para dispositivos

Móveis -4º Período

Programação de Sistemas Corporativos - 5º Período

Ementa:

Paradigmas da programação orientada a objetos: objetos, classes, herança, polimor- fismo e interfaces. Tratamento de exceção. Empacotamento de classes. Interface gráfica com o usuário e tratamento de eventos. Aplicação prática dos conceitos através de linguagem Orientada a Objetos.

Bibliografta Básica:

SANTOS, R. Introdução à programação orientada a objetos usando Java. 2ª. ed. Rio de Janeiro: Elsevier, 2013.

BARNES, D. J.; KöLLING, M. Programação orientada a objetos com Java. 4ª. ed. São Paulo: Pearson Prentice Hall, 2009.

LARMAN, C.; BRAGA, R. V. Utilizando UML e padrões : Uma introdução à análise e ao projeto orientado a objetos e ao desenvolvimento iterativo. 3ª. ed. Porto Alegre:

Bookman, 2007.

Bibliografta Complementar:

DEITEL, P. et al. Java : como Programar. 8ª. ed. São Paulo: Pearson Prentice Hall, 2010. DEITEL, P. J.; DEITEL, H. C: como Programar. 6ª. ed. São Paulo: Pearson Prentice Hall, 2011.

PINHEIRO, F. A. C. Fundamentos de computação e orientação a objetos usando java. Rio de Janeiro: LTC, 2006.

MENDES, D. R. Programação Java : com ênfase em orientação a objetos. São Paulo: Novatec, 2009.

FILHO, A. M. d. S. Introdução à programação orientada a objetos com C+ +. Rio de Janeiro: Elsevier, 2010.

(41)

Redes de Computadores I Disciplina: ALMTLAS306 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Sistemas Operacionais - 2º Período Pré-requisito para: Redes de Computadores II - 4º Período Ementa:

Introdução, Evolução e Organização das redes de computadores. Topologia e tipos de redes. Sinais analógicos e sinais digitais. Meios físicos de transmissão. Equipamentos de interconexão de redes. Definição de Protocolos de comunicação. Modelo de referência OSI. Arquitetura TCP/IP. Arquiteturas e padrões de redes. Tecnologias de Redes Locais. Algoritmos e protocolos de roteamento. Protocolos de transporte TCP e UDP. Protocolos de aplicação.

Bibliografta Básica:

KUROSE, J. F.; ROSS, K. W. Redes de computadores e a Internet : uma abordagem top-down. 6ª. ed. São Paulo: Pearson Education do Brasil, 2013.

FOROUZAN, B. A.; FEGAN, S. C.; GRIESI, A. Comunicação de dados e redes de compu- tadores. 4ª. ed. São Paulo: McGraw Hill, 2008.

TORRES, G. Redes de computadores : Versão revisada e atualizada. 2ª. ed. Rio de

Janeiro: Novaterra, 2014.

Bibliografta Complementar:

COMER, D. E. Redes de computadores e internet : abrange transmissão de dados, ligações inter-redes, web e aplicações. 4ª. ed. Porto Alegre: Bookman, 2007.

TANENBAUM, A. S. Redes de computadores. Rio de Janeiro: Elsevier, 2003. MORIMOTO, C. E. Redes, guia prático : ampliada e atualizada. 2ª. ed. Porto Alegre: Sul Editores, 2011.

MORIMOTO, C. E. Servidores Linux, guia prático. Porto Alegre: Sul Editores, 2011. STALLINGS, W. Redes e sistemas de comunicação de dados : teoria e aplicações corporativas. Rio de Janeiro: Elsevier, 2005.

(42)

Análise e Projeto de Sistemas Disciplina: ALMTLAS301 Nº Aulas Semanais: 4 Carga Horária: (h/a) 80 Carga Horária: (h) 66:40 Possui pré-requisitos: Não Pré-requisito para: Arquitetura de Software - 4º Período Ementa:

Introdução à Análise e Projeto de Sistemas. Processos de desenvolvimento de softwa- res. Projeto de Softwares. Linguagem Unificada de Modelagem – UML e o ciclo de desenvolvimento do software. O modelo CMMI.

Bibliografta Básica:

DENNIS, A.; WIXOM, B. H.; ROTH, R. M. Análise e projeto de sistemas. 5ª. ed. Rio de Janeiro: LTC, 2014. 536 p.

FILHO, W. d. P. P. Engenharia de software : fundamentos, métodos e padrões. 3ª. ed. Rio de Janeiro: LTC, 2012. 1243 p.

PRESSMAN, R. S. Engenharia de software. São Paulo: Pearson Makron Books, 1995. 1056 p.

Bibliografta Complementar:

SOMMERVILLE, I. Engenharia de software. 9ª. ed. São Paulo: Pearson Prentice Hall, 2011.

TONSIG, S. L. Engenharia de software: análise e projeto de sistemas. 2ª. ed. Rio de Janeiro: Editora Ciência Moderna, 2013.

JúNIOR, H. E. Engenharia de Software na prática. São Paulo: Novatec Editora, 2010. 439 p.

HIRAMA, K. Engenharia de Software – Qualidade e Produtividade com Tecnologia. Rio de Janeiro: Elsevier, 2011. 210 p.

SBROCCO, J. H. T. d. C. Metodologias ágeis : engenharia de software sob medida. [S.l.]: Érica, 2012. 254 p.

Referências

Documentos relacionados

Nesta perspectiva, a escola não seria o centro do conhecimento e do saber, mas segundo Orozco-Gómez (2011), ela conservará sua função de instituição educativa

Its richest genus, Oxysarcodexia, is well-distributed in Brazil and Latin America and includes species that can be used in forensic investigations to estimate the Post Mortem

Jurisprudência dos Tribunais Internacionais sobre o Direito Internacional Penal, Meio Ambiente, Direitos Humanos e Direito Internacional Econômico.. Fragmentação e ordem

Para atingir este fim, foram adotados diversos métodos: busca bibliográfica sobre os conceitos envolvidos na relação do desenvolvimento de software com

Assim sendo, o objetivo geral deste trabalho é propor um modelo de predição precoce que mapeie o desempenho dos alunos em cursos de nível superior, na modalidade de ensino a

Para isto, utilizamos como sinal de entrada do preditor proposto (e conseqüentemente modelado conforme as equações 3.21 e 3.22) a série de amostras dos expoentes de Hölder

As instituições de ensino superior públicas dos sistemas federal, estaduais e distrital ainda não credenciadas para a oferta de cursos superiores na modalidade

O campo “status” será devidamente alterado de acordo com a convocação, conforme a classificação dos