Esse curso é para quem quer…
...aplicar métodos e técnicas na construção de soluções baseadas em software para os mercados de negócios em geral, comprometidas com a adoção de soluções inovadoras; Estabelecer os ambientes de desenvolvimento e integração de sistemas de software para diferentes plataformas, com garantia da sua qualidade técnica em conformidade com às normas legais e direitos de propriedade; Planejar de forma contínua e autônoma o desenvolvimento pessoal e profissional de forma inovadora, com estímulo a colaboração, criatividade e liderança, consciente dos aspectos sociais, profissionais, legais, éticos e ambientais.
e planeja...
...atuar na transformação digital neste novo movimento do mundo, as tecnologias digitais têm o potencial de transformar por completo empresas e setores de indústria e a dinâmica da sociedade. É possível afirmar que o mercado de trabalho para a formação de analista de sistemas e desenvolvedor de projetos de software é dinâmico, visto que a empregabilidade para este segmento está aquecido em esfera ascendente como já percebido pelo grande engajamentos dos egressos do curso de Análise e Desenvolvimento de Sistemas. É um curso com o tempo de formação mais curto, visando a formação de um egresso com especificidade em segmentos do mercado voltado a soluções para dispositivos móveis e web.
Modalidade
EAD
Duração
2 anos e meio
Provas
Presenciais*
*Realizadas duas vezes por semestre no Campus da Universidade de Fortaleza, nos termos da Portaria nº 9057/2017 do MEC.
Coordenação: Profa. Dra. Rafaela Ponte Lisboa
- rafaelapl@unifor.br
- (85) 3477.3819
- Bloco J | Sala 01
Coordenação EAD
- curso.ead@unifor.br
- 0800-2800550
- EAD | Bloco N | Térreo
POR QUE CURSAR ADS EAD NA UNIFOR?
SOBRE O CURSO
O curso superior em tecnologia Análise e Desenvolvimento de Sistemas da UNIFOR tem uma organização didática e tecnológica pautada no conceito de competências, para o qual aplica-se o ensino baseado em problemas, em projetos, em desafios, além de alinhar a teoria à prática os alunos têm a oportunidade de vivenciar experiências em plataformas de tecnologias diversas, e desenvolver a capacidade de tomada de decisão com senso crítico, como também estabelecer boa relação interpessoal visando o trabalho colaborativos, monitorando o seu aprendizado de forma contínua.
O curso está organizado em três eixos de formação que adotam ações interdisciplinares, com vista a integração entre as áreas de conhecimento para a solução de problemas computacionais específicos, desta forma, possibilita o desenvolvimento das competências ao longo do curso relacionando teoria e prática na contextualização dos conteúdos tratados nos Projetos de Ensino e consolidadas por meio dos ciclos de aprendizagem.
SEJA UM PROFISSIONAL COM INTEIRO DOMÍNIO DA ÁREA DE SISTEMAS
Ao final do curso de Análise e Desenvolvimento de Sistemas, você será capaz de elaborar e gerenciar projetos cujas etapas compreendem definição, planejamento, execução, controle e finalização de projetos. Outra habilidade trabalhada é a de realizar projeto logístico e físico de sistemas de informação para empresas públicas e privadas de diferentes portes.
Com a formação adquirida na Unifor, o aluno terá competência para desenvolver soluções nas áreas de informática, tais como redes, suporte, engenharia de software, banco de dados, sistemas distribuídos, sistemas para web e elaboração de relatórios técnicos.
Durante o curso, você aprende a mediar e gerenciar a relação entre os usuários de sistemas de informação e os desenvolvedores de aplicações, com o objetivo de dimensionar corretamente as necessidades do usuário. Da mesma forma, a realizar pesquisa tecnológica com vistas à produção de software de apoio e aplicativos, além de análise, modelagem, projeto e construção do produto.
CURRÍCULO PROPORCIONA FORMAÇÃO COM PERFIL DINÂMICO
O currículo do curso de Análise e Desenvolvimento de Sistemas prevê sua capacitação para o trabalho com ferramentas computacionais, equipamentos de informática e metodologia de projetos na construção de sistemas. A formação permite a você se integrar ao processo de construção de sistemas de software que envolve ainda competências técnicas relacionadas à aplicação de princípios, técnicas e modelos de engenharia de software e especificar arquiteturas de aplicações preconizadas pela engenharia de software.
O aluno também é qualificado para avaliar requisitos do sistema, modelar processos de negócio para o desenvolvimento do projeto e identificar fatores de risco no desenvolvimento de software. Ele também será capaz de aplicar métricas de qualidade de projeto, desenvolver sistemas web para plataformas móveis e multiplataforma, projetar e integrar soluções computacionais e modelar sistemas de banco de dados.
Como competências complementares à formação, o profissional graduado na Unifor tem a habilidade de adotar processos de governança de TI, avaliar criticamente e selecionar ferramentas, metodologias e tecnologias utilizáveis na construção de sistemas, integrar recursos de tecnologia da informação aos negócios das organizações e liderar equipes de desenvolvimento de software.
CONHEÇA AS FUNÇÕES QUE VOCÊ VAI DESEMPENHAR
Como profissional de Análise e Desenvolvimento de Sistemas graduado pela Unifor, você poderá a atuar em funções de diversos setores da economia pública e privada, como:
- Analista de sistemas de informação;
- Analista de testes de software
- Desenvolvedor de software para dispositivos móveis e web;
- Integrador de soluções computacionais para dispositivos móveis e ambiente web;
- Empreendedor de soluções computacionais;
- Consultor da área de Tecnologia da Informação.
O aluno egresso da Unifor estará apto, também, a seguir a carreira acadêmica, no desenvolvimento de atividades de pesquisa e pós-graduação.
ESTRUTURA E CORPO DE PROFESSORES EM SINERGIA COM O MERCADO
Como aluno da Unifor, você tem acesso a laboratórios super equipados e atualizados com hardware e software utilizados pelo mercado, além de estar em contato com o ciclo profissionalizante desde o primeiro semestre.
O corpo docente do curso de Análise e Desenvolvimento de Sistemas é outro diferencial, tendo em vista que mais de 90% dos professores são mestres e doutores com vasta experiência de mercado.
DIFERENCIAIS DO CURSO ANÁLISE E DESENVOLVIMENTO DE SISTEMAS EAD UNIFOR
ÊNFASE EM DESENVOLVIMENTO DE SOFTWARE: muitas disciplinas são voltadas para ensinar e melhorar o desenvolvimento de software, nos mais diversos focos, incluindo plataformas web e móveis, sempre alinhado com as tecnologias mais utilizadas e emergentes no mercado de trabalho, preparando os alunos para atender às demandas da área de TI
ABORDAGEM EMPREENDEDORA: o curso inclui "Experiência empreendedora" como uma disciplina, o que pode ajudar os alunos a adquirir habilidades relacionadas à criação e gestão de negócios na área de tecnologia.
PROJETOS APLICADOS: disciplinas pensadas em torno do desenvolvimento de projetos, o que proporciona aos alunos experiência prática na aplicação dos conceitos que estão aprendendo.
ÊNFASE NO DESENVOLVIMENTO COM QUALIDADE: muitas disciplinas estão relacionadas ao campo da Engenharia de Software, que se concentra no desenvolvimento de softwares eficientes, confiáveis e de alta qualidade. @s alun@s que seguem esse curso terão a oportunidade de aprender e aplicar técnicas, boas práticas, padrões, e metodologias de desenvolvimento nas disciplinas de Requisitos e Modelagem de Sistemas, Arquitetura de Sistemas, Gerenciamento de Projetos e Teste de Sistemas.
UNIFOR ENTRE AS MELHORES DO MUNDO
Reconhecida como uma das melhores do mundo pelos maiores rankings internacionais (Times Higher Education / QS World University Rankings) e a melhor do Norte e Nordeste em um dos mais prestigiados rankings nacionais (RUF) entre instituições de ensino superior particulares, a Universidade de Fortaleza oferece a seus alunos uma experiência completa que vai muito além da sala de aula.
O curso oferece uma abordagem abrangente para uma melhor formação d@ estudante, com uma variedade de tópicos e oportunidades para os alunos desenvolverem habilidades práticas em desenvolvimento de software, preparando-os para carreiras no setor de TI.
Análise e Desenvolvimento de Sistemas EAD é nota máxima no MEC
Em dois anos e meio, graduação forma profissionais que contribuem para o desenvolvimento da área da computação. Os estudantes têm a oportunidade de vivenciar experiências em plataformas de tecnologias diversas.
Saiba maisOptei pelo curso EAD da Unifor porque traz a flexibilidade de horário que eu preciso, além da qualidade de ensino, que é incomparável.
Morgana Ramos Albuquerque - aluna de Análise e Desenvolvimento de Sistemas EAD
Buscando em diversas instituições de ensino superior, tive a grata surpresa de ver que a Unifor abria seu curso de ADS pela primeira vez em EaD. Foi a combinação perfeita de praticidade do EaD e qualidade de ensino da Unifor.
Daniel Kilzer - aluno de Análise e Desenvolvimento de Sistemas EAD
EDUCAÇÃO DE QUALIDADE
Curso planejado por educadores da instituição
Conteúdos de autores reconhecidos e titulados
Orientação com mestres e doutores da Universidade
Encontros presenciais ou virtuais colaborativos
Atividades integram teoria e prática profissional
Oportunidades no mercado de trabalho
TECNOLOGIA DE PONTA
Ambiente de aprendizagem online de última geração
Equipes multidisciplinares na produção de conteúdos
Virtualização de laboratórios e atividades
Recursos que facilitam os estudos e a interatividade
Atendimento automatizado ou presencial para assuntos administrativos
Sistema de integração e atendimento educacional interativo e pessoal
Disciplinas Obrigatórias
Semestre 1
N682 - Fund sistemas computacionais - [EAD]
Créditos:
4.0
Professores:
-
Adriano Araujo Goncalves Junior
O professor está ligado à área de Engenharia Eletrica do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Fundamentos de computação. Representação de dados em sistemas computacionais. Simulação de sistemas programáveis por meio de instruções. Componentes de sistemas computacionais e suas funcionalidades.
Programa:
UNIDADE I - Fundamentos de computação.
Identificar os ramos e as competências exigidas do profissional de computação.
Estratificar as estruturas de sistemas computacionais.
Valorar a importância do modelo sistêmico para a computação enquanto ciência.
- 01.01 - Ramos e competências da ciência da computação.
- 01.02 - Evolução das tecnologias de hardware de computadores: do Ábaco a Computação Quântica.
- 01.03 - Visão geral das camadas de sistemas computacional.
- 01.04 - Informação digital: bits, bytes e seus múltiplos.
UNIDADE II - Representação de dados em sistemas computacionais.
Explicar as diversas representações de dados e seus formatos de armazenamento.
Realizar operações aritméticas com os tipos de dados numéricos usados em computação.
Julgar a importância da representação dos tipos de dados existentes para as aplicações.
- 02.01 - Representação de imagens, sons e textos no computador.
- 02.02 - Sistemas de numeração binário e hexadecimal.
- 02.03 - Aritmética de números binários em notação por complemento de 2.
- 02.04 - Notação binária com ponto flutuante para números reais.
UNIDADE III - Simulação de sistemas programáveis por meio de instruções.
Representar sistemas digitais e seus componentes fundamentais.
Aplicar modelos de sistemas programáveis simples no processamento de dados.
Valorar no processo os simuladores como instrumento de análise de circuitos digitais.
- 03.01 - Modelagem e otimização de sistemas lógicos: tabelas, funções, circuitos e técnicas de simplificação de circuitos.
- 03.02 - Armazenamento e contagem utilizando registradores e contadores.
- 03.03 - Operações lógicas e aritméticas.
- 03.04 - Endereçamento de memória.
UNIDADE IV - Componentes de sistemas computacionais e suas funcionalidades.
Caracterizar o funcionamento básico de sistemas computacionais.
Converter a linguagem de montagem em linguagem de máquina.
Valorar os fundamentos da computação na resolução de problemas com atendimento dos critérios definidos para o seu uso.
- 04.01 - Arquitetura básica de computadores segundo os princípios de Von Neumann.
- 04.02 - Níveis de software dos sistemas computacionais: compiladores, interpretadores, linguagens de programação e aplicações.
- 04.03 - Ciclo de busca, decodificação e execução de processadores.
- 04.04 - Funções dos sistemas operacionais.
Bibliografia:
Básica
BROOKSHEAR, J Glenn. Ciência da computação: uma visão abrangente. 11. ed. Porto Alegre: Bookman, 2013. 1 recurso online. ISBN 9788582600313. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582600313. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567121)
CARVALHO, André C P L F de; LORENA, Ana Carolina. Introdução à computação: hardware, software e dados. Rio de Janeiro: Editora LTC, 2016. 1 recurso online. ISBN 9788521633167. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521633167. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:570059)
DALE, Nell; LEWIS, John. Ciência da computação. 4. ed. Rio de Janeiro: Editora LTC, 2010. 1 recurso online. ISBN 9788521635215. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521635215. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571282)
STALLINGS, William. Arquitetura e organização de computadores. Tradução de Carlos Camarao de Figueiredo, Lucilia Camarao de Figueiredo, Sergio Nascimento. Ricardo Pannain. Colaboração de Peter Zeno. 10. ed. São Paulo: Pearson Education do Brasil, 2018. ISBN 9788543020532. (Cód.:62298)
TOCCI, Ronald J; WIDMER, Neal S; MOSS, Gregory L. Sistemas digitais : princípios e aplicações. Tradução de Jorge Ritter. 11. ed. 1º reimpressão 2012 São Paulo: Pearson Education do Brasil, 2011. ISBN 85-216-1179-x. (Cód.:47878)
_PERIÓDICO 1: ACM TRANSACTIONS ON COMPUTER SYSTEMS. New York: Association for Computing M a c h i n e r y , 2 0 0 8 - . T r i m e s t r a l . I S S N : 0 7 3 4 - 2 0 7 1 . D i s p o n í v e l e m :h t t p s : / / e d s . p . e b s c o h o s t . c o m / e d s / c o m m a n d / d e t a i l ? v i d = 0 & s i d = 8 f b 1 6 0 1 6 - 3 4 f 6 - 4 4 c 5 - 9 0 2 c -5f22f7196eee%40redis&bdata=Jmxhbmc9cHQtYnImc2l0ZT1lZHMtbGl2ZQ%3d%3d#jid=TSC&db=iih. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2017-2020. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: ACM COMPUTING SURVEYS. New York: Association for Computing Machinery, 2004-. Bimestral. I S S N : 0 3 6 0 - 0 3 0 0 . D i s p o n í v e l e m : h t t p s : / / r e s e a r c h . e b s c o . c o m / c / a y c s h 4 / p u b l i c a t i o n -results?id=826&limiters=FT%3AY&q=ACM%20Computing%20Surveys. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2017-2020. Portal Ebsco Host, base Computers & Applied Sciences Complete.
Complementar
CAPUANO, Francisco Gabriel; IDOETA, Ivan Valeije. Elementos de eletrônica digital. 42. ed. São Paulo: Érica, 2019. 1 recurso online. ISBN 9788536530390. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536530390. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573581)
DELGADO, Jose; RIBEIRO, Carlos. Arquitetura de computadores. 5. ed. Rio de Janeiro: Editora LTC, 2017. 1 recurso online. ISBN 9788521633921. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521633921. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:570252)
FEDELI, Ricardo Daniel; PERES, Fernando Eduardo; POLLONI, Enrico Giulio Franco. Introdução à ciência da computação. 2. ed. São Paulo: Cengage Learning, 2013. 1 recurso online. ISBN 9788522110001. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522110001. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568749)
FLOYD, Thomas L. Sistemas digitais: fundamentos e aplicações. 9. ed. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788577801077. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577801077. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569877)
PATTERSON, David A; HENNESSY, John L. Organização e projeto de computadores: a interface hardware/software. 5. ed. Rio de Janeiro: Elsevier, 2017. 1 recurso online. ISBN 9788595152908. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595152908. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574544)
_PERIÓDICO 1:ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS. New York: Association for Computing Machinery, 2009-. Quadrimestral. ISSN: 1550-4832. Disponível em: https://eds.p.ebscohost.com/eds/command/detail?vid=0&sid=54dacbbe-9bbc-47ca-ad75- 29c2b481a080%40redis&bdata=Jmxhbmc9cHQtYnImc2l0ZT1lZHMtbGl2ZQ%3d%3d#jid=8K3T&db=iih. Possui Qualis A3 na área de Ciência da Computação, quadriênio 2017-2020. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: SCIENCE OF COMPUTER PROGRAMMING. Amesterdã: Elsevier, 1981-. Quinzenal. ISSN: 0167-6423. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/science-of-computerprogramming. Possui Qualis A4 na área de Ciência da Computação, quadriênio 2017-2020. Portal de Periódicos da Capes, Base Science Direct.
_PERIÓDICO 3: FRONTIERS OF COMPUTER SCIENCE. Pequim: Higher Education Press, 2007-. Bimestral. ISSN: 2095-2228. Disponível em:https://www-springer-com.ez151.periodicos.capes.gov.br/journal/11704. Possui fator de impacto 4.2, ano de 2022. Portal de Periódicos da Capes, base Springer.
N680 - Matemática para computação - [EAD]
Créditos:
4.0
Professores:
-
Jose Rubens Rodrigues de Sousa
O professor está ligado à área de Engenharia Civil do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotado como Assistente-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Fundamentos de teoria dos conjuntos. Diferenciação dos métodos de contagem. Representação de conhecimento com lógica proposicional. Representação de conhecimento com lógica de primeira ordem.
Programa:
UNIDADE I - Fundamentos de teoria dos conjuntos.
Justificar o uso da teoria dos conjuntos nas proposições de soluções de problemas computacionais.
Apontar a teoria dos conjuntos como instrumento para representações de coleções de objetos.
Valorar a necessidade da teoria dos conjuntos para a resolução de problemas computacionais.
- 01.01 - Noção de conjuntos.
- 01.02 - Operações com conjuntos.
- 01.03 - Relações.
- 01.04 - Funções.
UNIDADE II - Diferenciação dos métodos de contagem.
Diferenciar os métodos de contagem e suas relações com problemas de natureza discreta.
Aplicar métodos de contagem na resolução de problemas de natureza discreta.
Tomar decisões assertivas baseadas no uso de métodos de contagem.
- 02.01 - Princípios da multiplicação e da adição.
- 02.02 - Princípio da inclusão e exclusão e Princípio das casas de pombos.
- 02.03 - Arranjos e permutações.
- 02.04 - Combinações e coeficientes binomiais.
UNIDADE III - Representação de conhecimento com lógica proposicional.
Explicar os raciocínios lógicos a partir dos principais métodos de prova de lógica proposicional.
Empregar provas de argumentos por meio de métodos de dedução natural.
Ser crítico quanto à escolha das técnicas utilizadas nos métodos de prova.
- 03.01 - Proposições, conectivos, valores lógicos, tabela-verdade.
- 03.02 - Tautologias e contradições.
- 03.03 - Implicações e equivalências.
- 03.04 - Regras de dedução e argumentos válidos.
UNIDADE IV - Representação de conhecimento com lógica de primeira ordem.
Explicar os raciocínios lógicos a partir dos principais métodos de prova de lógica de primeira ordem.
Traduzir sentenças de linguagem natural com a utilização dos quantificadores universal e existencial.
Valorizar o uso da lógica de primeira ordem na representação de conhecimento em sistemas de informação.
- 04.01 - Predicados e Quantificadores.
- 04.02 - Negação de sentenças quantificadas.
- 04.03 - Argumentos verbais.
- 04.04 - Argumentos válidos.
Bibliografia:
Básica
BENZECRY, Vera Syme J; RANGEL, Kleber A. Como desenvolver o raciocínio lógico: soluções criativas na teoria dos conjuntos. 3. ed. Rio de Janeiro: Editora LTC, 2008. 1 recurso online. ISBN 978-85-216-1991-8. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-1991-8. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567210)
BISPO, Carlos Alberto F; CASTANENHEIRA, Luiz B.; SOUZA FILHO, Oswaldo Melo. Introdução à lógica matemática. São Paulo: Cengage Learning, 2013. 1 recurso online. ISBN 9788522115952. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522115952. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568782)
GERSTING, Judith L. Fundamentos matemáticos para a ciência da computação: matemática discreta e suas aplicações. 7. ed. Rio de Janeiro: Editora LTC, 2016. 1 recurso online. ISBN 9788521633303. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521633303. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:570038)
MENEZES, Paulo Blauth. Matemática discreta para computação e informática. 4. ed. Porto Alegre: Bookman, 2013. 1 recurso online. (Livros didáticos informática UFRGS, 19). ISBN 9788582600252. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582600252. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566566)
SCHEINERMAN, Edward R. Matemática discreta: uma introdução. 3. ed. São Paulo: Cengage Learning, 2016. 1 recurso online. ISBN 9788522125388. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522125388. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:570088)
_PERIÓDICO 1: IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING. Piscataway: Institute of Electrical and Electronics Engineers, 1989-. Mensal. ISSN: 1041-4347. Disponível em: /ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br /xpl/RecentIssue.jsp?punumber=69>. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base IEEE.
_PERIÓDICO 2: COMPUTATIONAL AND MATHEMATICAL ORGANIZATION THEORY. Basel: Springer Nature, 2003-. ISSN: 1381-298X. Disponível em:http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=OE8=ptbr&site=ehost-live. Possui Qualis A3 na área de Ciência da Computação, quadriênio 2017-2020. Portal Ebsco Host, base Computers & Applied Sciences Complete.
Complementar
LIPSCHUTZ, Seymour; LIPSON, Marc Lars. Teoria e problemas de matemática discreta. Tradução de Heloisa Bauzer Medeiros. 2. ed. reimpressão Porto Alegre: Bookman, 2006. (Coleção Schaum). ISBN 85-363-0361-1. (Cód.:72594)
MACHADO, Nílson José; CUNHA, Marisa Ortegoza da. Lógica e linguagem cotidiana: verdade, coerência, comunicação, argumentação. 4. ed. São Paulo: Autêntica, 2019. 1 recurso online. (Tendências em educação matemática). ISBN 9788551306567. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788551306567. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575584)
MENEZES, Paulo Blauth; LOPEZ, Javier Garcia; TOSCANI, Laira Vieira. Aprendendo matemática discreta com exercícios. Porto Alegre: Bookman, 2011. 1 recurso online. (Livros didáticos informática UFRGS, 19). ISBN 9788577805105. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577805105. Acesso em: 27 set. 2024. Esta obra está prevista para sair do catálogo em breve. (DIGITAL) (Cód.:566312)
NICOLETTI, Maria do Carmo. A cartilha da lógica. 3. ed. Rio de Janeiro: Editora LTC, 2017. 1 recurso online. ISBN 9788521633433. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521633433. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:570010)
ROSEN, Kenneth H. Matemática discreta e suas aplicações. 6. ed. Porto Alegre: ARTMED, 2010. 1 recurso online. ISBN 9788563308399. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788563308399. Acesso em: 27 set. 2024. Esta obra está prevista para sair do catálogo em breve. (DIGITAL) (Cód.:566565)
_PERIÓDICO 1: ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA. New York: Association for C o m p u t i n g M a c h i n e r y , 2 0 0 7 - . I r r e g u l a r . I S S N : 1 5 5 6 - 4 6 8 1 . D i s p o n í v e l : e m : /search.ebscohost.com/login.aspx?direct=true&db=iih&jid=22QY=pt-br&site=ehost-live>. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: COMPUTATIONAL & APPLIED MATHEMATICS. Basel: Springer Nature, 2005-. Trimestral. ISSN: 0101-8205. Disponível em: https://eds.p.ebscohost.com/eds/command/detail?vid=0&sid=0380a84f-5564-47b9-800da947adf95c5b%40redis&bdata=Jmxhbmc9cHQtYnImc2l0ZT1lZHMtbGl2ZQ%3d%3d#jid=1CKX&db=iih. Possui Qualis A4 na área de Ciência da Computação, quadriênio 2017-2020 . Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 3: MATHEMATICAL PROGRAMMING. Philadelphia: Mathematical Optimization Society, 1971-. Bimestral. ISSN: 0025-5610. Disponível emhttps://eds.s.ebscohost.com/eds/command/detail?vid=0&sid=fd54a2aa4 c 5 1- 4 6 5 0- a 4 9 e90ea01a3b747%40redis&bdata=Jmxhbmc9cHQtYnImc2l0ZT1lZHMtbGl2ZQ%3d%3d#jid=3ON&db=iih. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2017-2020. Portal de Periódicos Capes, base Computers & Applied Sciences Complete.
N685 - Programação orient objetos - [EAD]
Créditos:
4.0
Professores:
-
Andre Wescley Oliveira de Aguiar
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Representação do mundo real sob a perspectiva da orientação a objetos. Implementação de algoritmos utilizando o paradigma orientado a objetos. Interface gráfica de usuário. Aplicação de estruturas avançadas de orientação a objetos.
Programa:
UNIDADE I - Representação do mundo real sob a perspectiva da orientação a objetos.
Descrever os pilares da orientação a objetos.
Representar entidades do mundo real sob a perspectiva da orientação a objetos.
Valorar a abstração de dados na modelagem de objetos.
- 01.01 - Pilares da orientação a objetos: abstração, encapsulamento, herança e polimorfismo.
- 01.02 - Comparação entre os paradigmas estruturados e orientados a objetos.
- 01.03 - Diagramas de classe.
- 01.04 - Relacionamento entre objetos: composição, agregação e associação.
UNIDADE II - Implementação de algoritmos utilizando o paradigma orientado a objetos.
Explicar o funcionamento de programas desenvolvidos a partir das construções fundamentais do paradigma orientado a objetos.
Programar com elementos fundamentais de linguagens orientadas a objetos.
Qualificar criticamente o uso da orientação a objetos no desenvolvimento de sistemas computacionais.
- 02.01 - Classes e objetos: atributos, métodos, instanciação, modificadores de acesso, métodos construtores e métodos destrutores.
- 02.02 - Encapsulamento: métodos acessores e métodos modificadores.
- 02.03 - Heranças simples e múltipla.
- 02.04 - Polimorfismo: sobrecarga e sobrescrita de métodos, classes abstratas e interfaces.
UNIDADE III - Interface gráfica de usuário.
Identificar componentes gráficos adequados para a construção de interface de usuário.
Construir interfaces gráficas de usuário de acordo com padrões de Interação Humano-Computador.
Valorar a importância da interface gráfica para a interação com o usuário.
- 03.01 - Padrão modelo-visualização-controlador.
- 03.02 - Entrada de dados.
- 03.03 - Componentes de interface gráfica.
- 03.04 - Gerenciamento de leiaute.
UNIDADE IV - Aplicação de estruturas avançadas de orientação a objetos.
Identificar as estruturas avançadas para aplicação em problemas computacionais.
Construir aplicações com uso de estruturas avançadas.
Mostrar autonomia no uso das estruturas avançadas.
- 04.01 - Tratamento de exceções.
- 04.02 - Coleções genéricas.
- 04.03 - Arquivos.
- 04.04 - Fluxos e serialização de objetos.
Bibliografia:
Básica
FOWLER, Martin. UML essencial: um breve guia para linguagem-padrão de modelagem de objetos. 3. ed. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788560031382. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788560031382. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569145)
HORSTMANN, Cay. Conceitos de computação com Java. 5. ed. Porto Alegre: Bookman, 2009. 1 recurso online. ISBN 9788577804078. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577804078. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567287)
LARMAN, Craig. Utilizando UML e padrões: uma introdução á análise e ao projeto orientados a objetos e desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007. 1 recurso online. ISBN 9788577800476. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577800476. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569154)
MANZANO, José Augusto N G; COSTA JUNIOR, Roberto Affonso da. Programação de computadores com Java. São Paulo: Érica, 2019. 1 recurso online. (Eixos). ISBN 9788536531137. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536531137. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574763)
SCHILDT, Herbert. Java para iniciantes: crie, compile e execute programas Java rapidamente. 6. ed. Porto Alegre: Bookman, 2015. 1 recurso online. ISBN 9788582603376. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582603376. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568842)
_PERIÓDICO 1: ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS. New York: Association for Computing Machinery, 2009-. Irregular. ISSN: 0164-0925. Disponível em: http://search- ebscohostcom. ez151.periodicos.capes.gov.br/login.aspx? direct=true&db=iih&jid=ATP=pt- br&site=ehost-live. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: NUMERICAL ALGORITHMS. Basel: Springer Nature, 1991-. Trimestral. ISSN: 1017-1398. Disponível em: https://link-springer-com.ez151.periodicos.capes.gov.br/journal/11075/79/2/page/1. Possui qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
Complementar
MANZANO, José Augusto N G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de programação de computadores. 29. ed. São Paulo: Érica, 2019. 1 recurso online. ISBN 9788536531472. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536531472. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573744)
PIVA JUNIOR, Dilermando et al. Algoritmos e programação de computadores. 2. ed. Rio de Janeiro: Elsevier, 2019. 1 recurso online. ISBN 9788595150508. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595150508. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574708)
SANTOS, Marcela Gonçalves dos. Algoritmos e programação. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595023581. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595023581. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572219)
WAZLAWICK, Raul Sidnei. Análise e design orientados a objetos para sistema de informação: modelagem com UML, OCL e IFML. 3. ed. Rio de Janeiro: Elsevier, 2015. 1 recurso online. ISBN 9788595153653. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788595153653/cfi/6/2!/4/2@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574728)
WINDER, Russel; GRAHAM, Roberts. Desenvolvendo software em Java. 3. ed. Rio de Janeiro: LTC, 2009. 1 recurso online. ISBN 978-85-216-1994-9. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-1994-9. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567554)
_PERIÓDICO 1: ACM TRANSACTIONS ON ALGORITHMS. New York: Association for Computing Machinery, 2006-. Trimestral. ISSN: 1549-6325. Disponível em: http://search.ebscohost.com/login.aspx? direct=true&db=iih&jid=22QW=pt-br&site=ehost-live. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: RANDOM STRUCTURES & ALGORITHMS. Hoboken: Wiley, 1996-. Mensal. ISSN: 1042-9832. Disponível em: https://onlinelibrary-wiley.ez151.periodicos.capes.gov.br/journal/10982418. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Wiley.
N683 - Raciocínio lógico algorítmico - [EAD]
Créditos:
4.0
Professores:
-
Adriano Araujo Goncalves Junior
O professor está ligado à área de Engenharia Eletrica do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Utilização de algoritmos na resolução de problemas. Implantação das estruturas de controle de fluxo em algoritmos computacionais. Aplicação de algoritmos em problemas computacionais. Estruturas de dados simples e suas aplicações.
Programa:
UNIDADE I - Utilização de algoritmos na resolução de problemas.
Caracterizar o papel dos algoritmos no processo de resolução de problemas do mundo moderno.
Desenvolver programas com elementos fundamentais de linguagens de programação.
Valorar o algoritmo como um solucionador de problemas.
- 01.01 - Conceito e representação simbólica de algoritmos.
- 01.02 - Ambiente computacional para o desenvolvimento de algoritmos.
- 01.03 - Variáveis e expressões.
- 01.04 - Entrada e saída de dados.
UNIDADE II - Implantação das estruturas de controle de fluxo em algoritmos computacionais.
Explicar o funcionamento de programas com o uso das estruturas sequencial, condicional e de repetição.
Aplicar estruturas de controle na solução de problemas computacionais.
Ser crítico no uso das estruturas de controle de fluxo na programação.
- 02.01 - Sequenciamento de comandos para estruturar um algoritmo.
- 02.02 - Checagem de condições para a realização de uma instrução.
- 02.03 - Execução de códigos diferentes dependendo da condição.
- 02.04 - Como repetir tarefas de um programa: utilização de while, do-while e for.
UNIDADE III - Aplicação de algoritmos em problemas computacionais.
Identificar algoritmos adequados para a aplicação em problemas computacionais, com consideração as suas combinações.
Implementar algoritmos e subalgoritmos na solução de problemas computacionais.
Valorar a importância dos algoritmos e suas combinações para a resolução de problemas computacionais.
- 03.01 - Algoritmo para a troca de valores de duas variáveis.
- 03.02 - Algoritmo para a realização de contagem, soma e multiplicação de um conjunto de valores.
- 03.03 - Reutilização de código com o uso de funções.
- 03.04 - Algoritmo para o cálculo de séries e sequências.
UNIDADE IV - Estruturas de dados simples e suas aplicações.
Identificar cenários propícios para o emprego de estruturas de dados.
Desenvolver algoritmos que manipulam variáveis compostas.
Ser crítico na escolha das estruturas algorítmicas para uso no desenvolvimento de um programa.
- 04.01 - Armazenamento de um conjunto de dados: vetores e matrizes.
- 04.02 - Representação de variáveis compostas.
- 04.03 - Técnica com vetores: reversão de ordem, histograma e busca binária.
- 04.04 - Como ordenar dados de um vetor (método bolha).
Bibliografia:
Básica
CONCILIO, Ricardo et al. Algoritmos e lógica de programação: um texto introdutório para a engenharia. 3. ed. São Paulo: Cengage Learning, 2019. 1 recurso online. ISBN 9788522128150. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522128150. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571870)
FLANAGAN, David. JavaScript: o guia definitivo. 6. ed. Porto Alegre: Bookman, 2013. 1 recurso online. ISBN 9788565837484. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788565837484. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568844)
MANZANO, José Augusto N G; OLIVEIRA, Jayr Figueiredo de. Algoritmos: lógica para desenvolvimento de programação de computadores. 29. ed. São Paulo: Érica, 2019. 1 recurso online. ISBN 9788536531472. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536531472. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573744)
MENEZES, Alexandre Moreira de. Os paradigmas de aprendizagem de algoritmo computacional. São Paulo: Blucher, 2015. 1 recurso online. ISBN 9788580391039. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788580391039. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571941)
PIVA JUNIOR, Dilermando et al. Algoritmos e programação de computadores. 2. ed. Rio de Janeiro: Elsevier, 2019. 1 recurso online. ISBN 9788595150508. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595150508. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574708)
_PERIÓDICO 1:ACM TRANSACTIONS ON ALGORITHMS. New York: Association for Computing Machinery, 2006-. Trimestral. ISSN: 1549-6325. Disponível em: http://search.ebscohost.com/login.aspx? direct=true&db=iih&jid=22QW=pt-br&site=ehost-live. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: NUMERICAL ALGORITHMS. Basel: Springer Nature, 1991-. Trimestral. ISSN: 1017-1398. Disponivel em: https://link-springer-com.ez151.periodicos.capes.gov.br/journal/11075/79/2/page/1. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
_PERIÓDICO 3: RANDOM STRUCTURES & ALGORITHMS. Hoboken: Wiley, 1996-. Mensal. ISSN: 1042-9832. Disponível em: https://onlinelibrary-wiley.ez151.periodicos.capes.gov.br/journal/10982418. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Wiley.
_PERIÓDICO 4: IEEE TRANSACTIONS ON COMPUTERS. Los Alamitos: IEEE Computer Society,1968-. Mensal. I S S N : 0 0 1 8 - 9 3 4 0 . D i s p o n í v e l e m : h t t p s : / / i e e e x p l o r e - i e e e - org.ez151.periodicos.capes.gov.br/xpl/issues?punumber=12&isnumber=8758258. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2014-2017. Portal de Periódicos Capes, Base IEEE.
Complementar
AGUILAR, Luis Joyanes. Fundamentos de programação: algoritmos, estruturas de dados e objetos. 3. ed. Porto Alegre: AMGH, 2008. 1 recurso online. ISBN 9788580550146. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788580550146. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568371)
ALVES, William Pereira. Linguagem e lógica de programação. São Paulo: Érica, 2014. 1 recurso online. (Série Eixos). ISBN 9788536519371. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536519371. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566340)
BENZECRY, Vera Syme J; RANGEL, Kleber A. Como desenvolver o raciocínio lógico: soluções criativas na teoria dos conjuntos. 3. ed. Rio de Janeiro: Editora LTC, 2008. 1 recurso online. ISBN 978-85-216-1991-8. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-1991-8. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567210)
CORMEN, Thomas H. Desmistificando algoritmos. Rio de Janeiro: Elsevier, 2014. 1 recurso online. ISBN 9788595153929. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595153929. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574543)
SANTOS, Marcela Gonçalves dos. Algoritmos e programação. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595023581. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595023581. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572219)
_PERIÓDICO 1: ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA. New York: Association for C o m p u t i n g M a c h i n e r y , 2 0 0 7 - . I r r e g u l a r . I S S N : 1 5 5 6 - 4 6 8 1 . D i s p o n í v e l : e m : /search.ebscohost.com/login.aspx?direct=true&db=iih&jid=22QY=pt-br&site=ehost-live>. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: PROGRAMMING AND COMPUTER SOFTWARE. New York: Springer, 2000-. ISSN: 0361-7688. Disponível em: https://link-springer- com.ez151.periodicos.capes.gov.br/journal/volumesAndIssues/11086. Possui fator de impacto 0,267, ano de 2017. Portal de Periódicos Capes, base Springer.
_PERIÓDICO 3: SCIENCE OF COMPUTER PROGRAMMING. Amesterdã: Elsevier, 1981-. Quinzenal. ISSN: 0167- 6423. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/science-of- computerprogramming/ issues?page=1. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, Base Science Direct.
_PERIÓDICO 4: JOURNAL OF STATISTICAL SOFTWARE. Innsbruck: Foundation for Open Access Statistics, 1997- . Bimestral. ISSN:1548-7660 versão online. Disponível em: ¿https://www.jstatsoft.org/index. Possui Qualis A1 na área Computação/engenharia II, quadriênio 2013-2016. Portal de Periódicos Capes, base DOAJ.
Semestre 2
F052 - Desafios do ciberespaço - [EAD]
Créditos:
4.0
Professores:
-
Rafael Aragao Magalhaes
O professor está ligado à área de Engenharia Mecanica do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime parcial.
Veja o currículo lattes
Ementa:
Cibercultura, Ciberespaço, tecnologias e ambientes. Desafios contemporâneos e o mundo do trabalho. Relações de trabalho e liderança no desenvolvimento profissional. Desafios éticos na sociedade e no ambiente profissional.
Programa:
UNIDADE I - Cibercultura, ciberespaço, tecnologia e ambientes.
Caracterizar as relações entre tecnologias e sociedade no contexto da cibercultura e ciberespaço.
Estruturar a arquitetura do ciberespaço a partir da compreensão de seus elementos.
Ser assertivo na diferenciação das estruturas de comunicação do ciberespaço.
- 01.01 - Arquitetura conceitual do ciberespaço e da cibercultura.
- 01.02 - Princípios de comunicação no ciberespaço, os crimes cibernéticos, privacidade e proteção de dados.
- 01.03 - A cultura da convergência tecnológica, conflito e cooperação em relações transnacionais.
- 01.04 - Tecnologias no enfrentamento de problemas e cenários de inovação: Inteligência Artificial, Internet das Coisas, Computação móvel, Realidade Virtual, Nanotecnologia, entre outras.
UNIDADE II - Desafios contemporâneos, o mundo do trabalho e a postura profissional.
Descrever os desafios contemporâneos e seus impactos no mundo do trabalho.
Propor estratégias para o fomento de relações interpessoais com vistas à atuação profissional condizente com as expectativas do mercado de trabalho.
Ser assertivo nas dinâmicas do mundo do trabalho e suas implicações sobre a construção de carreira.
- 02.01 - Transformação digital e a integração on-line off-line.
- 02.02 - Competências para inserção e crescimento profissional: adaptabilidade, gestão de mudança e carreira sem fronteiras.
- 02.03 - Marketing pessoal: networking e construção de imagem.
- 02.04 - Comunicação profissional e as relações interpessoais: trabalho em equipe, diversidade, repertório cultural e engajamento.
UNIDADE III - Relações de trabalho e liderança no desenvolvimento profissional.
Diferenciar os componentes e fundamentos da comunicação interpessoal.
Empregar conceitos e atitudes para o alcance do protagonismo e direcionamento de carreira.
Ser proativo para o autodesenvolvimento profissional.
- 03.01 - Inteligência Emocional como competência para liderança.
- 03.02 - Autoliderança e o contexto profissional.
- 03.03 - A cultura digital nas relações pessoais e profissionais e os seus impactos.
- 03.04 - Os impactos da cultura digital nas relações do mundo do trabalho.
UNIDADE IV - Desafios éticos na sociedade e no ambiente profissional.
Elencar os valores e princípios éticos nas relações sociais e profissionais.
Estabelecer os princípios éticos e dos direitos humanos nas relações de trabalho em sua área de atuação.
Agir com postura ética-profissional em meio a desvios de conduta.
- 04.01 - Princípios e fundamentos da ética.
- 04.02 - Dimensões ética nos campos social e profissional.
- 04.03 - Legislação e compliance no cenário que envolve a computação.
- 04.04 - Código de ética da computação e as relações com a cultura organizacional associada às instituições normalizadoras da área de computação.
Bibliografia:
Básica
ADLER, Mortimer J. Ethics : the study of moral values. Colaboração de Seymour Cain. Chicago: Encyclopaedia Britannica, 1962. (The great ideas program, 8). (Cód.:64406)
BATISTA, Sueli Soares dos Santos; FREIRE, Emerson. Sociedade e tecnologia na era digital. São Paulo: Érica, 2014. 1 recurso online. ISBN 9788536522531. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536522531. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569898)
CASTELLS, Manuel. A Galaxia internet : reflexões sobre internet, negócios e sociedade. Tradução de Rita Espanha. Lisboa: Fundação Calouste Gulbenkian, 2004. ISBN 972-31-1065-2. (Cód.:66676)
COSTA, Silvia Generali da. Comportamento organizacional: cultura e casos brasileiros. Rio de Janeiro: LTC, 2014. 1 recurso online. ISBN 978-85-216-2582-7. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-2582-7. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567250)
CYBERPSYCHOLOGY-JOURNAL OF PSYCHOSOCIAL RESEARCH ON CYBERSPACE. Brno: F a c u l t y o f S o c i a l S t u d i e s , 2 0 0 8 - . S e m e s t r a l . I S S N : 1 8 0 2 - 7 9 6 2 . D i s p o n í v e l e m : h t t p s : / / e d s . p . e b s c o h o s t . c o m / e d s / c o m m a n d / d e t a i l ? v i d = 0 & s i d = e 6 8 0 a f a 7 - a 2 a f - 4 0 0 d - 9 4 8 f -a0e490a80e32%40redis&bdata=Jmxhbmc9cHQtYnImc2l0ZT1lZHMtbGl2ZQ%3d%3d#jid=77WO&db=asn. Possui qualis A3 na área de Psicologia, no quadriênio 2017-2020. Portal Ebsco Host, Base Academic Search Ultimate.
MATOS, Francisco Gomes de. Negociação e conflito. São Paulo: Saraiva, 2014. 1 recurso online. ISBN 9788502220195. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502220195. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566790)
PINHEIRO, Patricia Peck. Direito digital. 7. ed. São Paulo: Saraiva Jur, 2021. 1 recurso online. ISBN 9786555598438. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786555598438. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577132)
THE ART of memory forensics : detecting malware and threats in windows, linux, and mac memory. Michael Hale Ligh. Indianápolis: John Wiley & Sons, 2014. ISBN 978-1-118-82509-9. (Cód.:121882)
_PERIÓDICO 1: FRONTIERS OF COMPUTER SCIENCE. Pequim: Higher Education Press, 2007-. Bimestral. ISSN: 2095-2228. Disponível em:https://www-springer-com.ez151.periodicos.capes.gov.br/journal/11704. Possui fator de impacto 4.200, ano de 2022. Portal de Periódicos da Capes, base Springer.
_PERIÓDICO 3: ACM COMPUTING SURVEYS. New York: Association for Computing Machinery, 1971-. Bimestral. ISSN: 0360-0300. Disponível em: http://www.acm.org/. Possui Qualis A2 na área de Engenharias, quadriênio 2017- 2020. Portal de Periódicos Ebsco Host, base Business Source Elite.
_PERIÓDICO 4: REVISTA ESPAÇO PEDAGÓGICO. Rio Grande do Sul: Universidade de Passo Fundo (UPF), 1994-. Quadrimestral. ISSN 2338-0302. Disponível em: http://seer.upf.br/index.php/rep/issue/archive. Portal de Periódicos Capes, na base DOAJ.
_PERIÓDICO 5: BUSINESS PROCESS MANAGEMENT JOURNAL. Bradford: Emerald, 1995-. Mensal. ISSN: 1463-7154. Disponível em: https://www-emerald.ez151.periodicos.capes.gov.br/insight/publication/acronym/bpmj. Possui Qualis A1 na área Ciência da Computação. Portal da Capes, base Emerald.
Complementar
BRITO, Auriney. Direito penal informático. São Paulo: Saraiva Jur, 2013. 1 recurso online. ISBN 9788502209428. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502209428. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:579891)
CHIAVENATO, Idalberto. Gerenciando com as pessoas: transformando o executivo em um excelente líder de talentos. 6. ed. Rio de Janeiro: Atlas, 2023. 1 recurso online. ISBN 9786559773855. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786559773855. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:580452)
CLOUGH, Jonathan. Principles of cybercrime. Cambridge: Cambridge university press, 2010. 1 recurso online. ISBN 9780511845123 (ebook). Disponível em: https://doi.org/10.1017/CBO9780511845123. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569957)
MARTINELLI, Dante Pinheiro. Negociação empresarial: enfoque sistêmico e visão estratégica. 2. ed. Barueri: Manole, 2015. 1 recurso online. ISBN 9788520448823. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788520448823. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566791)
_PERIÓDICO 1:REVISTA BRASILEIRA DE COMPUTAÇÃO APLICADA. Passo Fundo: Universidade de Passo Fundo, 2009-. Quadrimestral. ISSN: 2176-6649. Disponível em: https://seer.upf.br/index.php/rbca. Possui Qualis B3 na área de Administração Pública e de Empresas, Ciências Contábeis e Turismo, quadriênio 2017-2020. Portal de periódicos Capes, base DOAJ.
_PERIÓDICO 2: LAW, INNOVATION AND TECHNOLOGY. Londres: Taylor & Francis, 2009-. Semestral. ISSN: 1757-9961. Disponível em: https://eds.s.ebscohost.com/eds/command/detail?vid=0&sid=f12bb225-e028-4a2f-9618- 68391835d4b2%40redis&bdata=Jmxhbmc9cHQtYnImc2l0ZT1lZHMtbGl2ZQ%3d%3d#jid=AXTH&db=asn. Portal Ebsco Host, base Academic Search Ultimate.
_PERIÓDICO 3: REVISTA BRASILEIRA MULTIDISCIPLINAR ¿ REBRAM. Araraquara: Universidade de Araraquara, 1 9 9 7 - . Q u a d r i m e s t r a l . I S S N : 1 4 1 5 - 3 5 8 0 . D i s p o n í v e l e m : http://www.revistarebram.com/index.php/revistauniara/issue/archive?issuesPage=1#issues. Possui Qualis B2 na área de Engenharias I, Quadriênio 2017-2020. Portal de Periódicos Capes, base DOAJ.
_PERIÓDICO 4: REGE - REVISTA DE GESTÃO. São Paulo: Faculdade de Economia, Administração e Contabilidade. Departamento de Administração, 1995-. Trimestral. ISSN 1809-2276. Disponível em: https://wwwemerald.ez151.periodicos.capes.gov.br/insight/publication/acronym/rege. Possui fator de impacto 1.2, no ano de 2022. Portal de Periódicos Capes, base Emerald.
N701 - Ger de serviços no ciberespaço - [EAD]
Créditos:
4.0
Professores:
-
Wilson Wagner Barroso Marques
O professor está ligado à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Fundamentos, estratégias e processos da gestão de serviços de Tecnologia da Informação (TI). Modelos de gestão em serviços de TI e de governança digital. Implantação do gerenciamento de serviços de Tecnologia da Informação.
Programa:
UNIDADE I - Fundamentos, estratégias e processos da gestão de serviços de Tecnologia da Informação (TI).
Caracterizar os estágios de implantação de gerenciamento de serviços de tecnologia da informação.
Desenvolver estratégias alinhadas ao processo de gestão de serviços de TI.
Potencializar o alinhamento da TI ao negócio e às necessidades organizacionais.
- 01.01 - Fundamentos da gestão de serviços de TI.
- 01.02 - Alinhamento da TI ao planejamento estratégico empresarial.
- 01.03 - Definição de estratégias e indicadores.
- 01.04 - Estágios de implantação de gestão de serviços de TI (GSTI).
UNIDADE II - Modelos de gestão de serviços de TI.
Distinguir modelos e práticas de gestão de serviços de TI e de governança de TI.
Empregar os processos da biblioteca ITIL com a indicação de seu uso na governança digital.
Combinar boas práticas de gestão de serviços com foco na garantia da continuidade dos serviços.
- 02.01 - Modelo ITIL (Information Technology Infrastructure Library) e Integração com COBIT (Control Objectives for Information and related Technology).
- 02.02 - Gestão de incidentes e gestão de problemas.
- 02.03 - Gestão de configuração e gestão de mudanças.
- 02.04 - Gerenciamento de capacidade, disponibilidade e continuidade de serviços.
UNIDADE III - Ferramentas e práticas para a gestão de serviços de TI e de governança digital.
Comparar as formas de contratação de terceirização de produtos e serviços de TI com foco na redução de riscos e ampliação na capacidade operacional da TI.
Usar soluções de BI, IOT, Cloud e Devops na gestão e operacionalização dos processos e serviços de TI.
Declarar as melhores práticas de gestão e governança juntamente com a cultura Devops e Cloud.
- 03.01 - Terceirização e acordos de níveis de serviço.
- 03.02 - BI - Business Intelligence.
- 03.03 - Internet of Things (IoT).
- 03.04 - Cultura Devops e Cloud e aplicações em governança e serviços de TI.
UNIDADE IV - Implantação do gerenciamento de serviços de Tecnologia da Informação.
Classificar as características das ferramentas e as necessidades para implantação de GSTI.
Empregar ferramentas para implantação de processos de gestão de serviços e governança digital.
Ser crítico na adoção das ferramentas de gestão de serviços de TI na perspectiva de uso do cliente.
- 04.01 - Ferramentas para gestão de incidentes e problemas.
- 04.02 - Ferramentas para monitoramento e escalabilidade de sistemas.
- 04.03 - Ferramentas para pipelines de implementação, integração e implantação.
- 04.04 - Ferramentas para testes de carga e planejamento de capacidade.
Bibliografia:
Básica
FITZSIMMONS, James A; FITZSIMMONS, Mona J. Administração de serviços: operações, estratégia e tecnologia da informação. 7. ed. Porto Alegre: AMGH, 2014. 1 recurso online. ISBN 9788580553291. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788580553291. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566141)
KIM, David; SOLOMON, Michael G. Fundamentos de segurança de sistemas de informação. Rio de Janeiro: LTC, 2014. 1 recurso online. ISBN 9788521635284. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521635284. Acesso em: 27 set. 2024. Esta obra está prevista para sair do catálogo em breve. (DIGITAL) (Cód.:571398)
RAMOS, Karoll Haussler Carneiro; MOLINARO, Luís Fernando Ramos. Gestão de tecnologia da informação: governança de TI: Arquitetura e Alinhamento entre Sistemas de Informação e o Negócio. Rio de Janeiro: LTC, 2010. 1 recurso online. ISBN 978-85-216-1972-7. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-1972-7. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568311)
TONSIG, Sérgio Luiz. Aplicações na nuvem : como construir com HTML5, Javascript, CS, PHP e MYSQL. Rio de Janeiro: Ciência Moderna, 2012. ISBN 978-85-399-0335-1. (Cód.:98154)
_PERIÓDICO 1: IEEE TRANSACTIONS ON CLOUD COMPUTING. Washington: IEEE Computer Society, 2013-. Trimestral . ISSN: 2168-7161. Disponível em: https:// ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=62455192. Acesso em: 20 jul. 2020. Possui qualis B2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. Washington: IEEE Computer Society, 1975- Bimestral. ISSN:0098-5589. Disponível em: https://ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=32. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 3: JOURNAL OF INTERNET SERVICES AND APPLICATIONS. Basel: Springer, 2010-. Anual. ISSN: 1867-4828. Disponível em: /link.springer.com/journal/volumesAndIssues/13174>. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
Complementar
FERNANDES, Aguinaldo Aragon; ABREU, Vladimir Ferraz de. Implantando a governança de TI : da estratégia à gestão dos processos e serviços. 2. ed. Rio de Janeiro: Brasport, 2008. ISBN 978-85-7452-346-0. (Cód.:81320)
FERREIRA, Arthur Gonçalves. Interface de programação de aplicações (API) e web services. São Paulo: Platos Soluções Educacionais, 2021. 1 recurso online. ISBN 9786553560338. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786553560338. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:579461)
FREITAS, Marcos André dos Santos. Fundamentos do gerenciamento de serviços de TI : preparatório para a certificação ITIL v3 foundation. Rio de Janeiro: Brasport, 2010. ISBN 978-85-7452-438-2. (Cód.:90886)
KALBACH, James. Design de navegação web: otimizando a experiência do usuário. Porto Alegre: Bookman, 2009. 1 recurso online. ISBN 9788577805310. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577805310. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567569)
MORAES, Alexandre Fernandes de. Rede de computadores: fundamentos. 8. ed. São Paulo: Érica, 2020. 1 recurso online. (Temas essenciais em redes locais e remotas, cloud e segurança de rede). ISBN 9788536532981. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536532981. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574793)
_PERIÓDICO 1: IEEE SOFTWARE. Washington: IEEE Computer Society, 1984-. Bimestral ISSN: 0740-7459. Disponível em: https://ieeexplore-ieee-org.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=52. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: JOURNAL OF SYSTEMS ARCHITECTURE. New York: Elsevier,1996-. Bimestral. ISSN: 1383-7621. Disponível em:https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/journal-of-systems-architecture. Acesso em: 20 jul. 2020. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base Science Direct.
G448 - Gestão de projetos - [EAD]
Créditos:
4.0
Professores:
-
Danilo Cavalcante de Vasconcelos
O professor está ligado à área de Administracao do Centro de Ciências da Comunicação e Gestão. Tem título de Doutor, está lotado como Assistente-4 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
O gerenciamento de projetos. O ambiente organizacional e a influência na gestão de projetos. Áreas do conhecimento de projetos - PMBOK. Metodologias ágeis de projetos.
Programa:
UNIDADE I - O gerenciamento de projetos.
Contextualizar historicamente a evolução do gerenciamento de projetos.
Aplicar os elementos-chave de gestão de projetos no Brasil e no mundo.
- 01.01 - A história do gerenciamento de projetos e instituições de controle;
- 01.02 - Projetos como agentes de mudanças;
- 01.03 - Gerenciamento de projetos no Brasil e no mundo;
- 01.04 - Conceito de sucesso em projetos.
UNIDADE II - O ambiente organizacional e a influência na gestão de projetos.
Identificar elementos estratégicos do gerenciamento de projetos.
Demonstrar as fases de integração do ciclo de vida dos projetos com articulação de seus conceitos.
Ser criterioso na análise dos aspectos operacionais do escritório de projetos.
- 02.01 - Termo de abertura, definição de projeto, programa, portfólio e gerenciamento de stakeholders;
- 02.02 - Gerente de projetos e escritórios de projetos - PMO;
- 02.03 - Estrutura analítica de projetos (EAP);
- 02.04 - Ciclo de vida de um projeto e tríplice restrição.
UNIDADE III - Áreas do conhecimento de projetos - PMBOK.
Explicar os componentes abordados pelo PMBOK (Project Management body of Knowledge) para as áreas de conhecimento de projetos.
Aplicar elementos chave do gerenciamento do tempo, de recursos humanos e de custos através de uma ferramenta de cronograma.
- 03.01 - Definição do escopo, cronograma, gestão do tempo, custos e processos de comunicação;
- 03.02 - Gestão de recursos humanos, fornecedores e aquisições;
- 03.03 - Gestão da qualidade e riscos;
- 03.04 - Gerenciamento da integração.
UNIDADE IV - Metodologias ágeis de projetos.
Relacionar os conceitos de metodologias ágeis em gestão de projetos.
Aplicar mecanismos de gerenciamento de projetos ágeis sob uma perspectiva operacional.
Seguir padrões técnicos e éticos na avaliação do desempenho de projetos por meio de ferramentas de tecnologia da informação.
- 04.01 - Gerenciamento ágil de projetos;
- 04.02 - O framework Scrum e modelos híbridos de gestão;
- 04.03 - Escritório ágil e os modelos de maturidade em gerenciamento de projetos;
- 04.04 - Tendências contemporâneas em gerenciamento de projetos.
Bibliografia:
Básica
AMARAL, Daniel Capaldo. Gerenciamento ágil de projetos: aplicação em produtos inovadores. São Paulo: Saraiva, 2011. 1 recurso online. ISBN 9788502122291. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502122291. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568437)
CAMARGO, Robson. PM visual project model visual: gestão de projetos simples e eficaz. 2. ed. São Paulo: Saraiva, 2019. 1 recurso online. ISBN 9788553131716. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788553131716. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574026)
GIDO, Jack; BAKER, Rose; CLEMENTS, Jim. Gestão de projetos. 3. ed. São Paulo: Cengage Learning, 2018. 1 recurso online. ISBN 9788522128020. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522128020. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571720)
MENEZES, Luís César de Moura. Gestão de projetos. 4. ed. São Paulo: Atlas, 2018. 1 recurso online. ISBN 9788597016321. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788597016321. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571402)
WYSOCKI, Robert K. Gestão eficaz de projetos v. 2: o ambiente organizacional de gerenciamento de projetos. São Paulo: Saraiva, 2020. 1 recurso online. ISBN 9788571441156. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788571441156/cfi/0!/4/4@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575139)
_Periódico_1: INTERNATIONAL JOURNAL OF PROJECT MANAGEMENT. Amsterdã: Elsevier, 1983-. Bimestral. ISSN: 0263-7863. Disponível em:
_Periódico_2: REVISTA GESTÃO & PROJETOS. São Paulo: Universidade Nove de Julho, 2010-. Trimestral. ISSN: 2236-0972. Disponível em:
Complementar
CARVALHO, Marly Monteiro de; RABECHINI JUNIOR, Roque. Fundamentos em gestão de projetos: construindo competências para gerenciar projetos. 5. ed. São Paulo: Atlas, 2018. 1 recurso online. ISBN 9788597018950. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788597018950. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572096)
CAVALCANTI, Francisco Rodrigo P; SILVEIRA, Jarbas A. N. Fundamentos de gestão de projetos: Gestão de riscos. Leituras complementares e exercícios. São Paulo: Atlas, 2016. 1 recurso online. ISBN 9788597005622. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788597005622. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568359)
KERZNER, Harold R. Gerenciamento de projetos: uma abordagem sistêmica para planejamento, programação e controle. São Paulo: Blucher, 2011. 1 recurso online. ISBN 9788521208426. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788521208426. Acesso em: 27 set. 2024. Esta obra está prevista para sair do catálogo em breve. (DIGITAL) (Cód.:573682)
KERZNER, Harold. Gestão de projetos: as melhores práticas. 4. ed. Porto Alegre: Bookman, 2020. 1 recurso online. ISBN 9788582605301. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788582605301/cfi/0!/4/4@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573482)
XAVIER, Carlos Magno da S. Gerenciamento de projetos: como definir e controlar o escopo do projeto. 4. ed. São Paulo: Saraiva, 2018. 1 recurso online. ISBN 9788553131204. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788553131204. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572774)
_Periódico_1: INTERNATIONAL JOURNAL OF MANAGING PROJECTS IN BUSINESS. Amsterdã: Elsevier, 2008-. Trimestral. ISSN: 1753-8378. Disponível em:
_Periódico_2: REVISTA DE ADMINISTRAÇÃO CONTEMPOR NEA. Rio de Janeiro: Associação Nacional dos Programas de Pós-graduação em Administração, 1997-. Bimestral. ISSN: 1982-7849. Disponível em:
F055 - Inovação sol computacionais - [EAD]
Créditos:
4.0
Professores:
-
Diogenes Emidio Leodido
O professor está ligado à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Ideação de negócios inovadores com blockchain. Construção de modelos de negócios digitais com blockchain. Implementação do Mínimo Produto Viável. Estratégias de processo.
Programa:
UNIDADE I - Ideação de negócios inovadores com blockchain.
Conceituar blockchain, com suas funcionalidades e aplicações em diferentes domínios de conhecimento.
Realizar processos criativos com vista à transformação digital de produtos e/ou serviços inovadores com suporte da tecnologia blockchain.
Ser criterioso na implementação das etapas da criação de inovações computacionais com blockchain.
- 01.01 - Origem e evolução das blockchain.
- 01.02 - Criptografia, livro-razão, consenso.
- 01.03 - Processo criativo de inovação em negócio com observância das oportunidades.
- 01.04 - Ferramentas para desenvolvimento de projetos criativos.
UNIDADE II - Construção de modelos de negócios digitais com blockchain.
Descrever os aspectos funcionais e de infraestrutura de blockchain em servidores públicos e privados, carteira crypto e transações.
Modelar negócios digitais a partir das dimensões estruturantes com observância na geração de valor agregado para o cliente/usuário.
Ser agente promotor de soluções para o fortalecimento de pequenos negócios digitais com blockchain.
- 02.01 - Instalação e configuração do ambiente de blockchain.
- 02.02 - Introdução blockchain Ethereum.
- 02.03 - Dimensões estruturantes de negócios com prospecção tecnológica e mercadológica.
- 02.04 - Modelos de negócios digitais e inovadores.
UNIDADE III - Implementação do Mínimo Produto Viável.
Categorizar tecnicamente os contratos inteligentes com a linguagem Solidity/Ethereum a partir da sintaxe, inicialização, declaração de variáveis, métodos e construtores.
Implementar contratos inteligentes com vistas aos recursos de desenvolvimento, análise de viabilidade técnica e mercadológica do negócio no ambiente digital.
Atuar na implementação de contratos inteligentes com comprometimento ético quanto à propriedade intelectual, legislação no geral e impactos socioambientais e econômicos.
- 03.01 - Linguagem solidity.
- 03.02 - Implementação de contratos inteligentes em solidity/ethereum.
- 03.03 - Proteção de propriedade intelectual.
- 03.04 - Análise de viabilidade, modelagem de receita e estruturação de custos.
UNIDADE IV - Estratégias de processo.
Definir o ciclo de desenvolvimento de software no contexto de Blockchain, relacionando-os com boas práticas de gestão de times e escalabilidade da Startup.
Empregar modelo de Pitch, com clareza e efetividade com vista à captação de captar iniciativas de incentivo, clientes e investidores.
Ser criterioso no processo de gerenciamento de soluções computacionais baseadas em blockchain com vistas à resolução de problemas em diversos domínios de conhecimento e nichos de mercado.
- 04.01 - Arquitetura do projeto de blockchain.
- 04.02 - Modelagem, projeto e implementação do solidity.
- 04.03 - Perfil empreendedor e suas relações com o mercado e os códigos de ética.
- 04.04 - Formação de equipe, liderança de grupos em organizações.
Bibliografia:
Básica
DORNELAS, Jose. Dicas essenciais de empreendedorismo: sugestões práticas para quem quer empreender. 2. ed. Barueri: Atlas, 2023. 1 recurso online. ISBN 9786559773688. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786559773688. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:580258)
DORNELAS, Jose. Empreendedorismo: transformando ideias em negócios. 9. ed. Rio de Janeiro: Atlas, 2023. 1 recurso online. ISBN 9786559774531. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786559774531. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:580683)
DORNELAS, José et al et al. Plano de negócios com o modelo Canvas: guia prático de avaliação de ideias de negócio a partir de exemplos. Rio de Janeiro: Editora LTC, 2018. 1 recurso online. ISBN 9788521629658. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/978-85-216-2965-8/cfi/6/2[;vnd.vst.idref=cover]!. Acesso em: 27 set. 2024. Esta obra está prevista para sair do catálogo em breve. (DIGITAL) (Cód.:569353)
FERRARI, Roberto. Empreendedorismo para computação : criando negócios de tecnologia. Rio de Janeiro: Elsevier: Campus, 2010. ISBN 978-85-352-3417-6. (Cód.:89149)
MEIGS, Walter B. Accounting: the basis for business decisions. Colaboração de A. N Mosich, Charles E Johnson. 3. ed. New York: McGraw-Hill, 1972. (Cód.:14881)
MORAES, Alexandre Fernandes de. Bitcoin e blockchain: a revolução das moedas digitais. São Paulo: Expressa, 2021. 1 recurso online. ISBN 9786558110293. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786558110293. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577735)
MORAIS, Felipe. Transformação digital: como a inovação digital pode ajudar no seu negócio para os próximos anos. São Paulo: Saraiva, 2019. 1 recurso online. ISBN 9788571440739. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788571440739. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574195)
TANENBAUM, Andrew S. Redes de computadores. Tradução de Vandenberg D. de Souza. Rio de Janeiro: Elsevier, 2003. ISBN 85-352-0157-2. (Cód.:36498)
WHITE, Curt M. Redes de computadores e comunicação de dados. São Paulo: Cengage Learning, 2013. 1 recurso online. ISBN 9788522112944. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522112944. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569695)
_PERIÓDICO 1: REVISTA BRASILEIRA DE GESTÃO E INOVAÇÃO. Caxias do Sul: Universidade de Caxias do Sul, 2013-. Quadrimestral. ISSN: 2319-0639. Disponível em: http://www.ucs.br/etc/revistas/index.php/RBGI/index. Possui qualis A4 na área da Administração Pública e de Empresas, Ciências Contábeis e Turismo, quadriênio 2017-2020. Portal de periódicos da Capes, base DOAJ.
_PERIÓDICO 2: REVISTA DE EMPREENDEDORISMO E GESTÃO DE PEQUENAS EMPRESAS. São Paulo: ANEGEPE, 2012-. Quadrimestral. ISSN: 2316-2058. Disponível em: https://www.regepe.org.br/regepe/index. Possui qualis A3 na área da Administração Pública e de Empresas, Ciências Contábeis e Turismo, quadriênio 2017-2020. Portal de periódicos da Capes, base DOAJ.
Complementar
ALVES, William Pereira. Banco de dados: teoria e desenvolvimento. 2. ed. São Paulo: Érica, 2021. 1 recurso online. ISBN 9788536533759. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788536533759/cfi/6/2!/4/2@0:0. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575133)
BESSANT, John; TIDD, Joe. Inovação e empreendedorismo. 3. ed. Porto Alegre: Bookman, 2019. 1 recurso online. ISBN 9788582605189. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582605189. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574270)
FORBELLONE, Andre Luiz Vilar; EBERSPACHER, Henri Frederico. Lógica de programação : a construção de algoritmos e estruturas de dados. 3. ed. 6ª reimpressão São Paulo: Pearson Education do Brasil, 2010. ISBN 85-346-0049-x. (Cód.:34391)
LOPES, Alan Moreira; TEIXEIRA, Tarcisio. Startups e inovação: direito no empreendedorismo. 2. ed. Barueri: Manole, 2020. 1 recurso online. ISBN 9788520461976. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788520461976/cfi/6/2!/4/2@0:0. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573428)
MARCHSIN, Karina Bastos Kaehler. Blockchain e smart contracts: as inovações no âmbito do direito. São Paulo: Saraiva Jur, 2022. 1 recurso online. ISBN 9786555599398. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786555599398. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:579417)
MORAIS, Felipe. Transformação digital: como a inovação digital pode ajudar no seu negócio para os próximos anos. São Paulo: Saraiva, 2019. 1 recurso online. ISBN 9788571440739. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788571440739. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574195)
TROTT, Paul. Gestão da inovação e desenvolvimento de novos produtos. 4. ed. São Paulo: Bookman, 2012. 1 recurso online. ISBN 9788540701663. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788540701663. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568465)
_PERIÓDICO 1: ACM TRANSACTIONS ON COMPUTER SYSTEMS. New York: Association for Computing Machinery , 2 0 0 8 - . Trimestral. ISSN : 0734 - 2071 . Disponível em : /search.ebscohost.com/login.aspx?direct=true&db=iih&jid=TSC=pt-br&site=ehost-live. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2017-2020. Portal Ebsco Host, base Computers & Applied Sciences Complete.
Semestre 3
N688 - Ambiente de dados - [EAD]
Créditos:
4.0
Professores:
-
Rafaela Ponte Lisboa
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotada como Adjunto-1 e trabalha em regime integral.
Veja o currículo lattes
Ementa:
Fundamentos de banco de dados relacional. Modelagem, definição e manipulação de dados. Estrutura de Banco de Dados Relacional. Projeto de Banco de Dados.
Programa:
UNIDADE I - Fundamentos de banco de dados relacional e gerenciadores de banco de dados.
Decodificar as estruturas internas de um banco de dados relacional.
Recomendar o tipo de banco de dados mais adequado à solução de um problema computacional.
Valorar a importância do banco de dados como base das soluções computacionais nas diversas áreas de conhecimento.
- 01.01 - Aplicação do BD nas empresas.
- 01.02 - Tecnologia de banco de dados.
- 01.03 - Tipos de BD e suas estruturas.
- 01.04 - Aspectos de gestão de sistemas gerenciadores de banco de dados.
UNIDADE II - Modelagem, definição e manipulação de dados.
Conceber soluções computacionais a partir de dados mapeados
Modelar dados de acordo com as técnicas requeridas pelas tecnologias adotadas.
Apresentar autonomia e responsabilidade ética na realização de tarefas requeridas no manuseio de dados.
- 02.01 - Acesso a banco de dados via linguagem de programação.
- 02.02 - Diagrama de modelos Entidade-Relacionamento.
- 02.03 - Fundamentos de linguagens de definição e manipulação de dados.
- 02.04 - Modelo Entidade - Relacionamento (MER).
UNIDADE III - Estrutura de Banco de Dados Relacional.
Diferenciar as técnicas de construção dos bancos de dados relacionais.
Avaliar a adequabilidade e desempenho de sistemas computacionais de banco de dados, com a análise das configurações e funcionamento dos seus serviços.
Respeitar os aspectos éticos e legais na análise crítica da necessidade de busca com novas aplicações e tecnologias de banco de dados.
- 03.01 - Técnicas de Projeto de Banco de Dados Relacional.
- 03.02 - Estruturas de armazenamento de dados considerando álgebra relacional
- 03.03 - Gerenciamento de alocação de memória.
- 03.04 - Estrutura de processamento de transações e controle de concorrência
UNIDADE IV - Projeto de Banco de Dados.
Identificar soluções de armazenamento relacional de dados.
Realizar o planejamento e a implementação de projeto físico de banco de dados com uso de linguagens relacionais.
Valorizar a importância do trabalho em equipe no desenvolvimento de aplicações que necessitam de armazenamento e recuperação de dados.
- 04.01 - Cenários problematizados para modelagem dos dados.
- 04.02 - Objetos de banco de dados.
- 04.03 - Organização e normalização do banco de dados.
- 04.04 - Arquitetura do banco de dados e linguagens de armazenamento e recuperação de dados.
Bibliografia:
Básica
ALVES, William Pereira. Banco de dados. São Paulo: Érica, 2014. 1 recurso online. ISBN 9788536518961. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536518961. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566981)
CARDOSO, Vírginia M; CARDOSO, Gisele. Linguagem sql: fundamentos e práticas. São Paulo: Saraiva, 2013. 1 recurso online. ISBN 9788502200463. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502200463. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566342)
MACHADO, Felipe Nery Rodrigues. Banco de dados: projeto e implementação. 4. ed. São Paulo: Érica, 2020. 1 recurso online. ISBN 9788536532707. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788536532707/cfi/0!/4/4@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573474)
PICHETTI, Roni Francisco Vida; CORTES, Edinilson da Silva; PAIXÃO, Vanessa Stangherlin Machado. Banco de dados. Porto Alegre: Sagah, 2021. 1 recurso online. ISBN 9786556900186. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786556900186. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:576007)
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSHAN, S. Sistema de banco de dados. 7. ed. Rio de Janeiro: LTC, 2020. 1 recurso online. ISBN 9788595157552. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595157552. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575647)
_PERIÓDICO 1:JOURNAL OF INTELLIGENT INFORMATION SYSTEMS. Basel: Springer Nature, 2007-. Bimestral. ISSN: 0925-9902. Disponível em: /search.ebscohost.com/login.aspx?direct=true&db=iih&jid=OI7=pt-br&site=ehostlive>. Acesso em: 03 maio 2021. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: COMPUTER LANGUAGES, SYSTEMS & STRUCTURES.Amsterdã: Elsevie, 2002-. Irregular. ISSN: 1477-8424. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/computer-languagessystems- and-structures. Acesso em: 03 maio 2021. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos da Capes, base Science Direct.
Complementar
BARBOZA, Fabrício Felipe Meleto et al. Banco de dados não relacional. Porto Alegre: Sagah, 2021. 1 recurso online. ISBN 9786556901534. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786556901534. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:576896)
CARDOSO, Vírginia M; CARDOSO, Giselle. Sistemas de banco de dados: uma abordagem introdutória e aplicada. São Paulo: Saraiva, 2008. 1 recurso online. ISBN 9788502162839. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502162839. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569859)
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de banco de dados. Marilia Guimaraes Pinheiro. 4. ed. São Paulo: Pearson Education do Brasil: Addison-Wesley, 2005. ISBN 85-216-1313-x. (Cód.:63008)
HEUSER, Carlos Alberto. Projeto de banco de dados. 6. ed. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788577804528. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577804528. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569532)
RAMAKRISHNAN, Raghu; GEHRKE, Johannes. Sistemas de gerenciamento de banco de dados. Porto Alegre: AMGH, 2008. 1 recurso online. ISBN 9788563308771. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788563308771. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569865)
_PERIÓDICO 1:ACM TRANSACTIONS ON DATABASE SYSTEMS. New York: Association for Computing Machinery, 1996-. Quadrimestral. ISSN: 0362-5915. Disponível em: /search-ebscohostcom. ez151.periodicos.capes.gov.br/login.aspx?direct=true&db=iih&jid=TDA=pt-br&site=ehost-live>. Acesso em: 03 maio 2021. Possui qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS (JETC). New York: Association for Computing Machinery, 2009-. Quadrimestral. ISSN: 1550-4832. Disponível em: http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=8K3T=pt-br&site=ehost-live. Possui Qualis A3 na área de Ciência da Computação, quadriênio 2017-2020. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 3: REVISTA DE SISTEMAS E COMPUTAÇÃO (RSC). Salvador: FACS Servicos Educacionais S.A. 2 0 1 1 - . Q u a d r i m e s t r a l . I S S N : 2 2 3 7 - 2 9 0 3 . D i s p o n í v e l e m : https://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=H01L=pt-br&site=eds-live/. Possui Qualis B4 na área das Ciências da Computação, quadriênio 2017-2020. Portal de Periódicos Ebsco Host, base Computers & Applied Sciences Complete.
N709 - Ciclo avaliativo I
Créditos:
0.0
Bibliografia:
N692 - Estrutura de dados - [EAD]
Créditos:
4.0
Professores:
-
Tulio Rodrigues Ribeiro
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Técnicas de programação para implementação de estruturas de dados. Estrutura de dados lineares. Estruturas de dados dispersas. Estruturas de dados hierárquicas.
Programa:
UNIDADE I - Técnicas de programação para implementação de estruturas de dados.
Descrever as técnicas de programação usadas na implementação de estruturas de dados.
Implementar algoritmos com uso de técnicas de programação.
Valorar o emprego das técnicas de programação na construção de estruturas de dados.
- 01.01 - Recursividade.
- 01.02 - Tipos abstratos de dados.
- 01.03 - Referências e alias.
- 01.04 - Alocação de memória: estática e dinâmica.
UNIDADE II - Estruturas de dados lineares
Diferenciar as estruturas de dados e suas complexidades na resolução de problemas computacionais.
Implementar algoritmos com estruturas de dados e linguagens de programação.
Ser crítico no uso de estruturas de dados para resolução de problemas computacionais.
- 02.01 - Listas: estática e dinâmica (simplesmente encadeada, duplamente encadeada, não ordenada, ordenada e circulares).
- 02.02 - Pilhas: estática e dinâmica.
- 02.03 - Filas: estática e dinâmica.
- 02.04 - Filas de prioridade: não ordenada, ordenada e heap.
UNIDADE III - Estruturas de dados dispersas
Explicar o funcionamento de estruturas de dados dispersas na resolução de problemas computacionais.
Implementar algoritmos com estruturas de dados dispersas.
Valorar a importância das estruturas de dados dispersas para organização e busca de dados.
- 03.01 - Tabelas hashing.
- 03.02 - Função de hashing.
- 03.03 - Endereçamento aberto: tentativa linear e tentativa quadrática.
- 03.04 - Endereçamento fechado.
UNIDADE IV - Estruturas de dados hierárquicas
Distinguir cenários para o emprego de estruturas de dados hierárquicas.
Aplicar estruturas de dados hierárquicas na resolução de problemas computacionais.
Ser crítico no uso das estruturas de dados hierárquicas na resolução de problemas computacionais.
- 04.01 - Árvore N-ária.
- 04.02 - Árvore binária.
- 04.03 - Árvore de busca.
- 04.04 - Árvore balanceada AVL.
Bibliografia:
Básica
BARRETO, Jeanine dos Santos et al. Estrutura de dados. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595023932. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595023932. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572654)
COUTO, Júlia Mara Colleoni et al. Estrutura de dados. Porto Alegre: Sagah, 2020. 1 recurso online. ISBN 9786581492953. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786581492953. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574858)
DROZDEK, Adam. Estrutura de dados e algoritmos em C++. 2. ed. São Paulo: Cengage Learning, 2018. 1 recurso online. ISBN 9788522126651. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788522126651. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571688)
GOODRICH, Michael T; TAMASSIA, Roberto. Estruturas de dados & algoritmos em Java. 5. ed. Porto Alegre: Bookman, 2013. 1 recurso online. ISBN 9788582600191. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582600191. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568032)
SZWARCFITER, Jayme Luiz; MARKENSON, Lilian. Estruturas de dados e seus algoritmos. 3. ed. Rio de Janeiro: LTC, 2010. 1 recurso online. ISBN 978-85-216-2995-5. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-2995-5. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568033)
_PERIÓDICO 1: ACM TRANSACTIONS ON ALGORITHMS. New York: Association for Computing Machinery, 2006-. T r i me s t r a l . I SSN : 1 5 4 9- 6 3 2 5 . D i s p o n í v e l em : https://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=22QW=pt-br&site=ehost-live Acesso em: 14 out. 2021. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: PROGRAMMING AND COMPUTER SOFTWARE. New York: Springer, 2000-. Bimestral. ISSN: 0361-7688. Disponível em: https://www-springer-com.ez151.periodicos.capes.gov.br/journal/11086. Acesso em: 14 out. 2021. Possui fator de impacto 0,936, ano de 2020. Portal de Periódicos Capes, base Springer.
_PERIÓDICO 3: IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING. Piscataway: Institute of Electrical and Electronics Engineers, 1989-. Mensal. ISSN: 1041-4347. Disponível em: https://ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=69. Acesso em: 20 out. 2021. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base IEEE
Complementar
AGUILAR, Luis Joyanes. Fundamentos de programação: algoritmos, estruturas de dados e objetos. 3. ed. Porto Alegre: AMGH, 2008. 1 recurso online. ISBN 9788580550146. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788580550146. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568371)
BARRETO, Jeanine dos Santos et al. Estrutura de dados. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595024328. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595024328. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572655)
KOFFMAN, Elliot B; WOLFGANG, Paul A. T. Objetos, abstração, estrutura de dados e projeto usando C++. Rio de Janeiro: LTC, 2008. 1 recurso online. ISBN 978-85-216-2780-7. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-2780-7. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566861)
PIVA JUNIOR, Dilermando et al. Algoritmos e programação de computadores. 2. ed. Rio de Janeiro: Elsevier, 2019. 1 recurso online. ISBN 9788595150508. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595150508. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574708)
RODRIGUES, Thiago Nascimento et al. Estrutura de dados em java. Porto Alegre: Sagah, 2021. 1 recurso online. ISBN 9786556901282. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786556901282. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577153)
_PERIÓDICO 1: ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS. New York: Association for Computing Machinery, 2009-. Irregular. ISSN: 0164-0925. Disponível em: https://search.ebscohost.com/login.aspx?direct=true&db=edspub&AN=edp846=pt-br&site=eds-live Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: NUMERICAL ALGORITHMS. Basel: Springer Nature, 1991-. Trimestral. ISSN: 1017-1398. Disponível em: https://link-springer-com.ez151.periodicos.capes.gov.br/journal/11075/79/2/page/1 Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
_PERIÓDICO 3: RANDOM STRUCTURES & ALGORITHMS. Hoboken: Wiley, 1996-. Mensal. ISSN: 1042-9832. Disponível em: https://onlinelibrary-wiley.ez151.periodicos.capes.gov.br/journal/10982418 Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Wiley.
F090 - Idea sol tecnológicas
Créditos:
4.0
Ementa:
Concepção de projeto de software. Concepção de ambiente de projeto. Planejamento de projeto de software. Desenvolvimento de projeto de software.
Programa:
UNIDADE I - Concepção de projeto de software.
Identificar problemas reais e possibilidades de melhorias com vistas ao uso de tecnologia.
Elaborar soluções para problemas do mundo real.
Ponderar acerca dos conhecimentos tecnológicos na resolução de problemas.
- 01.01 - Introdução à ideação e design thinking.
- 01.02 - Identificação de problemas e oportunidades.
- 01.03 - Brainstorming e geração de soluções.
- 01.04 - Análise e seleção de soluções.
UNIDADE II - Concepção de ambiente de projeto.
Comparar ferramentas e tecnologias de suporte ao projeto.
Planejar o escopo e prazos do projeto.
Estar atento com a configuração do ambiente de desenvolvimento.
- 02.01 - Definição de escopo e prazos.
- 02.02 - Análise de ferramentas e tecnologias de suporte.
- 02.03 - Configuração do ambiente de desenvolvimento.
- 02.04 - Gerência de configuração.
UNIDADE III - Planejamento de projeto de software.
Analisar a solução idealizada com vistas ao desenho da solução.
Planejar o desenho da solução.
Ponderar acerca da arquitetura da solução.
- 03.01 - Início da concepção do design da solução.
- 03.02 - Planejamento de técnicas para o projeto.
- 03.03 - Desenho da arquitetura da solução.
- 03.04 - Definição de técnicas e padrões auxiliares.
UNIDADE IV - Desenvolvimento de projeto de software.
Esquematizar protótipo da solução com vistas às resoluções identificadas no planejamento.
Confeccionar documentação da solução desenvolvida com vistas ao desenvolvimento futuro.
Ponderar acerca das lições aprendidas no desenvolvimento do projeto.
- 04.01 - Desenvolvimento de protótipo da solução.
- 04.02 - Desenvolvimento de documentação.
- 04.03 - Validação do protótipo.
- 04.04 - Análise de lições aprendidas.
Bibliografia:
Básica
AMARAL, Daniel Capaldo. Gerenciamento ágil de projetos: aplicação em produtos inovadores. São Paulo: Saraiva, 2011. 1 recurso online. ISBN 9788502122291. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502122291. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568437)
SOMMERVILLE, Ian. Engenharia de software. Tradução de Mauricio de Andrade. 9. ed. São Paulo: Pearson Education do Brasil: Addison-Wesley, 2011. ISBN 85-88639-07-6. (Cód.:64363)
WAZLAWICK, Raul Sidnei. Análise e design orientados a objetos para sistema de informação: modelagem com UML, OCL e IFML. 3. ed. Rio de Janeiro: Elsevier, 2015. 1 recurso online. ISBN 9788595153653. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788595153653/cfi/6/2!/4/2@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574728)
_PERIÓDICO 1: IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING. Piscataway: Institute of Electrical and Electronics Engineers, 1989-. Mensal. ISSN: 1041-4347. Disponível em: https://ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br /xpl/RecentIssue.jsp?punumber=69. Acesso em 19 jan 2021.Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base IEEE.
_PERIÓDICO 2: HUMAN-COMPUTER INTERACTION. Oxfordshire: Taylor & Francis, 1985-. ISSN: 1532-7051. Disponível em:https://www-tandfonline.ez151.periodicos.capes.gov.br/loi/hhci20 . Acesso em 19 jan. 2019. Possui fator de impacto 4.222 ano de 2019. Portal de Periódicos da Capes, base Taylor e Francis Journals.
_PERIÓDICO 3: SCIENCE OF COMPUTER PROGRAMMING. Amesterdã: Elsevier, 1981-. Quinzenal. ISSN: 01676423. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/science-of-computerprogramming/issues?p age=1 . Acesso em 19 jan. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, Base Science Direct.
Complementar
COHN, Mike. Desenvolvimento de software com Scrum: Aplicando métodos ágeis com sucesso. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788577808199. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577808199. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567560)
HUMBLE, Jez; FARLEY, David. Entrega contínua: como entregar software de forma rápida e confiável. 1. ed. Porto Alegre: Bookman, 2013. 1 recurso online. ISBN 9788582601044. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582601044. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567947)
WOOLDRIDGE, Dave; SCHNEIDER, Michael. O negócio de apps para iPhone e iPad : criando aplicativos de sucesso. Tradução de Sergio Facchim. Rio de Janeiro: Elsevier, 2012. ISBN 9788535248081. (Cód.:124246)
_PERIÓDICO 1: PROGRAMMING AND COMPUTER SOFTWARE. New York: Springer, 2000-.ISSN: 0361-7688. Disponível em:https://link-springer-com.ez151.periodicos.capes.gov.br/journal/volumesAndIssues/11086 . Acesso 19 jan. 2021. Possui fator de impacto 0.637, ano de 2019. Portal de Periódicos Capes, base Springer.
_PERIÓDICO 2: ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS. New York: Association for Computing Machinery, 1979-. Irregular. ISSN: 0164-0925. Disponível em:https://dl-acmorg.ez151.periodicos.capes.gov.br/journal/toplas. Acesso em 19 jan. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base ACM Digital Library.
N679 - Interação humano computador - [EAD]
Créditos:
4.0
Professores:
-
Rafaela Ponte Lisboa
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotada como Adjunto-1 e trabalha em regime integral.
Veja o currículo lattes
Ementa:
Usuário como agente principal para produto interativo. Idealização e projeto de produto interativo. Técnicas de avaliação de produtos interativos. Usabilidade e ergonomia em soluções de hardware.
Programa:
UNIDADE I - Usuário como agente principal para produto interativo.
Caracterizar os aspectos que afetam a experiência do usuário.
Situar os usuários como agentes principais no contexto de projeto de interação.
Valorar a importância da Interação Humano-Computador (IHC) nas tecnologias de informação e comunicação.
- 01.01 - Aspectos da experiência do usuário e fatores humanos.
- 01.02 - Fundamentos da usabilidade: Interação, Interface, metáforas, padrões de projeto de interação.
- 01.03 - Modelo mental do usuário, modelo conceitual do projetista, e modelo de implementação do desenvolvedor.
- 01.04 - Processo do projeto da interação e critérios de avaliação de interfaces.
UNIDADE II - Idealização e projeto de produto interativo.
Relacionar as técnicas de IHC para o desenvolvimento de projetos de interação com foco no usuário.
Aplicar técnicas de usabilidade em produtos interativos.
Respeitar o papel de usuários no desenvolvimento de produtos interativos.
- 02.01 - Design criativo.
- 02.02 - Técnicas para modelagem de usuário: coleta de dados e geração de personas.
- 02.03 - Técnicas para modelagem de tarefas: especificação do contexto de uso, descrição de cenários, pirâmide de requisitos e fluxo das tarefas do usuário.
- 02.04 - Construção de alternativas de design: storyboard, prototipação de baixa e alta fidelidades.
UNIDADE III - Técnicas de avaliação de produtos interativos.
Classificar as técnicas de avaliação de interface para a melhoria da usabilidade de projetos.
Aplicar técnicas de avaliação da usabilidade em produtos interativos.
Ser cuidadoso no uso de técnicas de avaliação para melhoria contínua da experiência do usuário em produtos interativos.
- 03.01 - Avaliação por inspeção.
- 03.02 - Avaliação heurística.
- 03.03 - Avaliação de design visual.
- 03.04 - Avaliação com usuários.
UNIDADE IV - Usabilidade e ergonomia em soluções físicas.
Identificar os aspectos ergonômicos e de usabilidade para o desenvolvimento de soluções físicas.
Aplicar técnicas de projeto e avaliação da usabilidade e ergonomia em soluções físicas.
Valorar a usabilidade e ergonomia em soluções físicas.
- 04.01 - Componentes de hardware: funções e utilizações.
- 04.02 - Experiência do usuário (UX) em projetos de soluções de hardware.
- 04.03 - Ergonomia de produtos.
- 04.04 - Avaliação da interação de protótipos físicos.
Bibliografia:
Básica
BARBOZA, Fabrício Felipe Meleto et al. Interface humano-computador. Porto Alegre: Sagah, 2019. 1 recurso online. ISBN 9788595027374. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595027374. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575830)
FURTADO, Elizabeth Sucupira (org.). Qualidade da interação de sistemas e novas abordagens para avaliação. Curitiba: CRV, 2012. ISBN 978-85-8042-285-6. (Cód.:97275)
KALBACH, James. Design de navegação web: otimizando a experiência do usuário. Porto Alegre: Bookman, 2009. 1 recurso online. ISBN 9788577805310. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577805310. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567569)
MÜLLER-ROTERBERG, Christian. Design thinking para leigos. Rio de Janeiro: Alta Books, 2021. 1 recurso online. (Os primeiros passos para o sucesso!). ISBN 9786555204445. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786555204445. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:580331)
PREECE, Jennifer; ROGERS, Yvonne; SHARP, Helen. Design de interação : além da interação homem-computador. Tradução de Viviane Possamai. reimpressão 2007 Porto Alegre: Bookman, 2005. ISBN 85-363-0494-4. (Cód.:72867)
_PERIÓDICO 1: ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION. New York: Association for C o m p u t i n g M a c h i n e r y , 2 0 0 9 - . B i m e s t r a l . I S S N : 1 0 7 3 - 0 5 1 6 . D i s p o n í v e l e m :http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=88E=pt-br&site=ehost-live .Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: FRONTIERS OF COMPUTER SCIENCE. Pequim: Higher Education Press, 2007-. Bimestral. ISSN: 2095-2228. Disponivel em:https://www-springer-com.ez151 periodicos.capes gov.br/journal/11704. Possui fator de impacto 4.2, ano de 2022. Portal de Periódicos da Capes, base Springer.
_PERIÓDICO 3: BEMAVIOUR & INFORMATION TECHNOLOGY. Abingdon: Taylor & Francis, 1996-, Mensal. ISSN: 0144-929X. Disponivel em: https://www-tandfonline.oz151 periodicos.capes.gov.br/loi/1bit20. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2017-2020. Portal de Periódicos da Capes, base Taylor & Francis Journals.
Complementar
AMBROSE, Gavin; HARRIS, Paul. Design thinking. Porto Alegre: Bookman, 2011. 1 recurso online. (Design básico). ISBN 9788577808267. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577808267. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567570)
BROWN, Tim. Design thinking: uma metodologia poderosa para decretar o fim das velhas ideias. Tradução de Cristina Yamagami. Rio de Janeiro: Alta Books, 2020. 1 recurso online. ISBN 9788550814377. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788550814377. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575700)
SOBRAL, Wilma Sirlange. Design de interfaces: introdução. São Paulo: Érica, 2019. 1 recurso online. (Eixos). ISBN 9788536532073. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536532073. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573519)
STICKDORN, Marc; SCHENEIDER, Jakob. Isto é design thinking de serviços: fundamentos, ferramentas, casos. Porto Alegre: Bookman, 2014. 1 recurso online. ISBN 9788582602188. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582602188. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568837)
TEIXEIRA, Eduardo Ariel de Souza (org.). Interfaces com o design de interação. Rio de Janeiro: E-papers, 2016. 1 recurso online. (Contextos e pesquisas). ISBN 9788576505235. Disponível em: https://beta.lectio.com.br/product-details/370120. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572863)
_PERIÓDICO 1: HUMAN-COMPUTER INTERACTION. Oxfordshire: Taylor & Francis, 1985-. ISSN: 1532-7051.Disponível em: https://www.tandfonline.com/loi/hhci20. Possui fator de impacto 3.379, ano de 2017. Portal de Periódicos da Capes, base Taylor & Francis Journals.
_PERIÓDICO 2: ARTIFICIAL INTELIGENCE REVIEW. Basel: Springer Nature, 1986-. Mensal. ISSN: 1573-7462. Disponivel: https://www-springer-com.ez151.periodicos.capes.gov.br/journal/10462, Possui Qualis A1 na área de Ciência da Computação, quadriênio 2017-2020, Portal de Periódicos da Capes, base Springer.
_PERIÓDICO 3: COMPUTER. New Jersey: Institute of Electrical and Electronics Engineers Incorporated,1970-. ISSN: 0018-9162. Disponivel em: https//leeexplore-leee-org.ez151 periodicos capes gov br/xpl/Recentissue jsp?punumber= 6245519. Possui Qualis Al na área de Ciência da Computação, quadriênio 2017-2020. Portal de Periódicos da Capes, base IEEE.
N689 - Requisitos e mod de sistemas - [EAD]
Créditos:
4.0
Professores:
-
Rafaela Ponte Lisboa
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotada como Adjunto-1 e trabalha em regime integral.
Veja o currículo lattes
Bibliografia:
Básica
Título
: Princípios de análise e projeto de sistemas com UML
CDU
: 681.3.06
Cutter
: B574p
Tipo da Obra
: Livro
Código de Obra
: 78008
Auto(res)
:
Eduardo Bezerra
Assunto(s)
:
Projeto de sistemas
,
Programação orientada ao objeto
Última Edição
: Editora: Campus, 2a edicao, Rio de Janeiro, 2007, 369p
Códigos
: ISBN: 978-85-352-1696-7
Volumes | Total | Disponíveis para Empréstimo | Cativos | Outros |
---|---|---|---|---|
Volume único | 10 | 8 | 1 | 0 |
Título
: Lei Geral de Proteção de Dados (LGPD) : guia de implantação
CDU
: 34:681.3:621.391INTERNET
Tipo da Obra
: Livro
Código de Obra
: 30587
Auto(res)
:
Garcia, Lara Rocha et al
,
Garcia, Lara Rocha
,
Aguilera-Fernandes, Edson
,
Gonçalves, Rafael Augusto Moreno
,
Pereira-Barreto, Marcos Ribeiro
Assunto(s)
:
Internet - Aspectos jurídicos / Proteção de dados
Última Edição
: Editora: Blucher, São Paulo, 2020
Códigos
: 9786555060164
Título
: Qualidade de software : aprenda as metodologias e técnicas mais modernas para o desenvolvimento de software
CDU
: 681.3.06:658.56
Cutter
: K86q
Tipo da Obra
: Livro
Código de Obra
: 78095
Auto(res)
:
André Koscianski
,
Michel dos Santos Soares
Assunto(s)
:
Software - Controle de qualidade
,
Engenharia de software
Última Edição
: Editora: Novatec, 2a edicao, São Paulo, 2007, 395p
Códigos
: ISBN: 978-85-7522-112-9
Volumes | Total | Disponíveis para Empréstimo | Cativos | Outros |
---|---|---|---|---|
Volume único | 5 | 4 | 1 | 0 |
Título
: Engenharia de software : uma abordagem profissional
CDU
: 681.3:004.41
Tipo da Obra
: Livro
Código de Obra
: 4540
Auto(res)
:
Pressman, Roger
,
Maxim, Bruce (Autor )
Assunto(s)
:
Engenharia de software
Última Edição
: Editora: AMGH, 8 ed., Porto Alegre, 2016
Códigos
: 9788580555349
Título
: Análise de pontos de função : medição, estimativas e gerenciamento de projetos de software
CDU
: 681.3.06
Tipo da Obra
: Livro
Código de Obra
: 659
Auto(res)
:
Vazquez, Carlos Eduardo
,
Simões, Guilherme Siqueira
,
Albert, Renato Machado
Assunto(s)
:
Desenvolvimento de software / Análise de sistemas
Última Edição
: Editora: Erica, 13 ed., São Paulo, 2013
Códigos
: 9788536518824
Título
: Análise e design orientados a objetos para sistema de informação : modelagem com UML, OCL e IFML
CDU
: 658.5
Tipo da Obra
: Livro
Código de Obra
: 30192
Auto(res)
:
WAZLAWICK, Raul Sidnei
Assunto(s)
:
Administração de projetos
Última Edição
: Editora: Elsevier, 3 ed., Rio de Janeiro, 2015
Códigos
: 9788595153653
_PERIÓDICO 1: THE JOURNAL OF SYSTEMS & SOFTWARE. Amsterdã: Elsevier, 1979- Mensal. ISSN: 0164-1212. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/journal-of-systems-and-software . Acesso em: 03 maio 2021. Possui qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos da Capes, base Elsevier Science Direct.
_PERIÓDICO 2: REQUIREMENTS ENGINEERING. New York: Springer, 1996-. Trimestral. ISSN: 1432-010X. Disponível em: https://link-springer-com.ez151.periodicos.capes.gov.br/journal/766/volumes-and-issues. Acesso em: 03 maio 2021. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos da Capes, base Springer.
Complementar
Título
: Análise e projeto de sistemas
CDU
: 681.3:004.41
Tipo da Obra
: Livro
Código de Obra
: 668
Auto(res)
:
Dennis, Alan
,
Wixom, Barbara Haley
,
Roth, Roberta M.
Assunto(s)
:
Engenharia de software / Projetos de sistemas / Processamento de dados
Última Edição
: Editora: LTC, 5 ed., Rio de Janeiro, 2014
Códigos
: 978-85-216-2634-3
Título
: UML essencial : um breve guia para linguagem-padrão de modelagem de objetos
CDU
: 681.3.06
Tipo da Obra
: Livro
Código de Obra
: 6903
Auto(res)
:
Fowler, Martin
Assunto(s)
:
Programação orientada ao objeto / Linguagem de programação
Última Edição
: Editora: Bookman, 3 ed., Porto Alegre, 2011
Códigos
: 9788560031382
Título
: Utilizando UML e padrões : uma introdução á análise e ao projeto orientados a objetos e desenvolvimento iterativo
CDU
: 681.3.06
Tipo da Obra
: Livro
Código de Obra
: 6922
Auto(res)
:
Larman, Craig
Assunto(s)
:
Programação orientada ao objeto / Linguagem de programação
Última Edição
: Editora: Bookman, 3 ed., Porto Alegre, 2007
Códigos
: 9788577800476
Título
: Engenharia de software : uma abordagem profissional
CDU
: 681.3:004.41
Tipo da Obra
: Livro
Código de Obra
: 4540
Auto(res)
:
Pressman, Roger
,
Maxim, Bruce (Autor )
Assunto(s)
:
Engenharia de software
Última Edição
: Editora: AMGH, 8 ed., Porto Alegre, 2016
Códigos
: 9788580555349
Título
: Engenharia de software : os Paradigmas Clássico & Orientado a Objetos
CDU
: 681.3:004.41
Tipo da Obra
: Livro
Código de Obra
: 4538
Auto(res)
:
Schach, Stephen R.
Assunto(s)
:
Engenharia de software
Última Edição
: Editora: ArtMed, 7 ed., Porto Alegre, 2010
Códigos
: 9788563308443
_PERIÓDICO 1: JOURNAL OF INFORMATION SYSTEMS & TECHNOLOGY MANAGEMENT. São Paulo: Universidade de São Paulo, 2004-. Anual. ISSN: 1807-1775. Disponível em: http://www.scielo.br/scielo.php?pid=1807-1775&nrm=iso&script=sci_issues&lng=. Acesso em: 03 maio 2021. Possui qualis B5 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos da Capes, base Scielo.
Semestre 4
F108 - Des de projeto aplicado
Créditos:
4.0
Bibliografia:
N695 - Desenv plataformas web - [EAD]
Créditos:
4.0
Professores:
-
Antonio Marcos Alves Morais
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Projeto de sites Web. Desenvolvimento de interfaces Web dinâmicas. Tecnologias para soluções de serviços na Web. Implementação de serviços Web.
Programa:
UNIDADE I - Projeto de sites Web.
Relacionar os elementos utilizados no projeto de sites Web com sua respectiva representação visual em página Web.
Construir páginas Web com a utilização da linguagem HTML e tecnologias para estilização e interação.
Respeitar seus pares e clientes no desenvolvimento colaborativo de sites Web
- 01.01 - Histórico e evolução da internet e dos sistemas Web.
- 01.02 - Linguagem HTML.
- 01.03 - Estilização de páginas HTML.
- 01.04 - Interação em páginas HTML.
UNIDADE II - Desenvolvimento de interfaces Web dinâmicas.
Identificar os elementos e os componentes necessários para o desenvolvimento de Interfaces Web.
Construir interfaces para sistemas Web.
Ser crítico quanto às mudanças promovidas pela evolução das tecnologias de soluções Web.
- 02.01 - Tecnologias e ferramentas.
- 02.02 - Arquitetura e organização de aplicações.
- 02.03 - Elementos básicos de aplicações: componentes, entidades e serviços.
- 02.04 - Navegação entre telas, Desenvolvimento e validação de formulários.
UNIDADE III - Tecnologias para soluções de serviços na Web
Tipificar as tecnologias de serviços na Web.
Mapear os serviços com avaliação do consumo.
Ser proativo na identificação de tecnologias inovadoras para soluções Web.
- 03.01 - Tecnologias e ferramentas;
- 03.02 - Comparação entre tecnologias;
- 03.03 - Analise dos critérios de segurança;
- 03.04 - Avaliação do consumo de serviços Web.
UNIDADE IV - Implementação de serviços Web.
Discriminar os elementos e os componentes necessários para o desenvolvimento de serviços Web.
Desenvolver serviços Web.
Respeitar os princípios éticos e parâmetros legais quanto ao tratamento e manipulação de dados.
- 04.01 - Arquitetura e organização de serviços Web.
- 04.02 - Definição de serviços Web.
- 04.03 - Acesso e manipulação de dados.
- 04.04 - Programação de serviços Web.
Bibliografia:
Básica
ALVES, William Pereira. Desenvolvimento e design de sites. São Paulo: Érica, 2014. 1 recurso online. ISBN 9788536519012. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536519012. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567564)
BARRETO, Jeanine dos Santos et al. Estrutura de dados. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595023932. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595023932. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572654)
BERTAGNOLLI, Silvia de Castro (org.). Desenvolvimento de software II: introdução ao desenvolvimento web com html, css, javascript e php. Porto Alegre: Bookman, 2014. 1 recurso online. ISBN 9788582601969. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582601969. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567562)
LUBBERS, Peter; ALBERS, Brian; SALIM, Frank. Programação profissional em HTML5 : APIs poderosas para o desenvolvimento de aplicações para a Internet com mais recursos. Tradução de Acauan Pereira Fernandes, Tamires Borba. Rio de Janeiro: Alta Books, 2013. (A voz dos especialistas em desenvolvimento web). ISBN 978-85-7608-744-1. (Cód.:97774)
MACHADO, Rodrigo Prestes; BERTAGNOLLI, Silvia de Castro; FRANCO, Márcia Islabão. Desenvolvimento de software v. 3: programação de sistemas web orientada a objetos em Java. Porto Alegre: Bookman, 2016. 1 recurso online. (Tekne). ISBN 9788582603710. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582603710. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567563)
_PERIÓDICO 1: SCIENCE OF COMPUTER PROGRAMMING. New York: Elsevier, 1981-. Mensal. ISSN: 0167-6423. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/science-of-computerprogramming/issues?page=1. Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, Base Science Direct.
_PERIÓDICO 2: ACM TRANSACTIONS ON INTERNET TECHNOLOGY. New York: Association for Computing Machinery, 2006- . Tr imest ral , ISSN: 1533-5399. Disponível em: http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=22QX=pt-br&site=ehost-live Acesso em: 06 out. 2021. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 3: IEEE TRANSACTIONS ON CLOUD COMPUTING. Pittsburgh: IEEE Computer Society, 2013-. Tr imestral . ISSN 2168-7161. Disponível em: ht tps: / / ieeexplore- ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=6245519 Acesso em: 14 out. 2021. Possui Qualis B2 na área de Ciência da Computação, quadriênio 2013-2016. Portal CAPES, base IEEE Xplore.
Complementar
AGUILAR, Luis Joyanes. Fundamentos de programação: algoritmos, estruturas de dados e objetos. 3. ed. Porto Alegre: AMGH, 2008. 1 recurso online. ISBN 9788580550146. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788580550146. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568371)
ALVES, William Pereira. Java para Web: desenvolvimento de aplicações. São Paulo: Érica, 2015. 1 recurso online. ISBN 9788536519357. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536519357. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568843)
COUTO, Júlia Mara Colleoni et al. Estrutura de dados. Porto Alegre: Sagah, 2020. 1 recurso online. ISBN 9786581492953. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786581492953. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574858)
GUIMARÃES, Angelo de Moura. Algoritmos e estruturas de dados. Colaboração de Newton Alberto de Castilho Lages. Rio de Janeiro: Livros Técnicos e Científicos, 1994. ISBN 85-216-0378-9. (Cód.:1088)
SZWARCFITER, Jayme Luiz; MARKENZON, Lilian. Estruturas de dados e seus algoritimos. [S.l.]: Livros Técnicos e Científicos, 1994. (Cód.:36682)
_PERIÓDICO 1: ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS. New York: Association for Computing Machinery, 2009-. Irregular. ISSN: 0164-0925. Disponível em: https://search.ebscohost.com/login.aspx?direct=true&db=edspub&AN=edp846=pt-br&site=eds-live Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: IEEE SOFTWARE. Pittsburgh: IEEE Computer Society, 1984-. Bimestral. ISSN 0740-7459. Disponível em: https://ieeexplore-ieee-org.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=52 Acesso em: 14 out. 2021. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal CAPES, base IEEE Xplore.
N691 - Proj arquitetura de sistemas - [EAD]
Créditos:
4.0
Professores:
-
Francisco Estevao Simao Pereira
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Desenho de projetos de sistemas. Programação Orientada a Aspectos (POA). Arquitetura de software e padrões arquiteturais. Elaboração de Projeto de Arquitetura de Software.
Programa:
UNIDADE I - Desenho de projetos de sistemas.
Analisar os padrões de atribuição de responsabilidades e design patterns em orientação a objetos.
Desenvolver projetos de software orientado a objetos com uso de padrões de atribuição de responsabilidade e design patterns.
Ser criterioso na definição de projetos de software com consideração à necessidade dos atores envolvidos.
- 01.01 - Estudo de Princípios de Projeto: Single Responsibility Principle; Open Closed Principle; Liskov Substitution Principle; Interface Segregation Principle; Dependency Inversion Principle (S.O.L.I.D.).
- 01.02 - Padrões de atribuição de Responsabilidades: General Responsibility Assignment Software Principles (GRASP).
- 01.03 - Padrões de Projeto (Design Patterns).
- 01.04 - Avaliação dos Padrões de Projetos.
UNIDADE II - Programação Orientada a Aspectos (POA).
Avaliar as deficiências de programas desenvolvidos com uso do paradigma orientado a objetos.
Implementar programas baseado no paradigma de aspectos (POA).
Apresentar criticidade na identificação das necessidades do uso da POA em sistemas orientados a objetos.
- 02.01 - Motivação para POA e interesses transversais.
- 02.02 - Entrelaçamento e espalhamento.
- 02.03 - Aspectos e Pointcuts Advices.
- 02.04 - Evolução do estudo de caso para incorporar aspectos.
UNIDADE III - Arquitetura de software e padrões arquiteturais.
Analisar situações para modularização de sistemas legados em serviços.
Construir estratégias de migração de sistemas legados com uso de serviços.
Ser criterioso no uso dos padrões arquiteturais.
- 03.01 - Modelagem de arquitetura de software.
- 03.02 - Padrões arquiteturais.
- 03.03 - Padrão monolítico e microsserviços.
- 03.04 - Padrão Serverless Computing (Function As a Service - FaaS).
UNIDADE IV - Elaboração de Projeto de Arquitetura de Software.
Identificar padrões arquiteturais adequados, a partir da análise do problema.
Implementação do projeto com base nos padrões arquiteturais.
Agir de forma colaborativa durante o processo de desenvolvimento de soluções integradas.
- 04.01 - Aplicação dos princípios de projeto (S.O.L.I.D.)
- 04.02 - Analise do cenário-problema.
- 04.03 - Desenho da arquitetura utilizando padrões de projeto.
- 04.04 - Programação orientada a aspectos.
Bibliografia:
Básica
FOWLER, Martin. UML essencial: um breve guia para linguagem-padrão de modelagem de objetos. 3. ed. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788560031382. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788560031382. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569145)
GAMMA, Erich. Padrões de projetos: soluções reutilizáveis de software orinetado a objetos. Tradução de Luiz A. Meirelles Salgado. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788577800469. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577800469. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569247)
LARMAN, Craig. Utilizando UML e padrões: uma introdução á análise e ao projeto orientados a objetos e desenvolvimento iterativo. 3. ed. Porto Alegre: Bookman, 2007. 1 recurso online. ISBN 9788577800476. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577800476. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569154)
PREISS, Bruno R. Estruturas de dados e algoritmos : padroes de projetos orientados a objetos com java. Tradução de Elizabeth Ferreira Gouvea. Rio de Janeiro: Campus, 2000. ISBN 85-7110-0693-0. (Cód.:58731)
USE a cabeca ! padroes de projetos. Eric Freeman. Tradução de Andreza Goncalves, Marcelo Soares, Pedro Cesar de Conti. Rio de Janeiro: Alta Books, 2005. ISBN 85-7608-086-9. (Cód.:70638)
_PERIÓDICO 1: JOURNAL OF SYSTEMS ARCHITECTURE. New York: Elsevier, 1996-. Quadrimestral. ISSN 13837621. Disponível em: https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/journal-of-systems-architecture Acesso em: 14 out. 2021. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal CAPES, base ScienceDirect.
_PERIÓDICO 2: IEEE SOFTWARE. Pittsburgh: IEEE Computer Society, 1984-. Bimestral. ISSN 0740-7459. Disponível em: https://ieeexplore-ieee-org.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=52 Acesso em: 14 out. 2021. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal CAPES, base IEEE Xplore.
_PERIÓDICO 3: IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. Pittsburgh: IEEE Computer Society, 1975. Mensal . ISSN 0098-5589. Disponível em: ht tps: / / ieeexplore- ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=32 Acesso em: 14 out. 2021. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal CAPES, base IEEE Xplore.
Complementar
CANDIA, Marcos Paulo Lobo de et al. Arquitetura de sistemas. Porto Alegre: Sagah, 2019. 1 recurso online. ISBN 9788595029767. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595029767. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573761)
MACHADO, Francis Berenger; MAIA, Luiz Paulo. Arquitetura de sistemas operacionais. 5. ed. Rio de Janeiro: LTC, 2013. 1 recurso online. ISBN 9788521622888. Disponível em: https://integrada.minhabiblioteca.com.br/books/978-85-216-2288-8. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566897)
PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. 1 recurso online. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786558040118. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577030)
SCHILDT, Herbert. Java para iniciantes: crie, compile e execute programas Java rapidamente. 6. ed. Porto Alegre: Bookman, 2015. 1 recurso online. ISBN 9788582603376. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582603376. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568842)
WAZLAWICK, Raul Sidnei. Análise e design orientados a objetos para sistema de informação: modelagem com UML, OCL e IFML. 3. ed. Rio de Janeiro: Elsevier, 2015. 1 recurso online. ISBN 9788595153653. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788595153653/cfi/6/2!/4/2@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574728)
_PERIÓDICO 1: ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION. New York: Association for Computing Machinery, 2009-. Bimestral. ISSN: 1073-0516. Disponível em: http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=88E=pt-br&site=ehost-live. Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 2: ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION. New York: Association for Computing Machinery, 2009-. Bimestral. ISSN: 1073-0516. Disponível em: http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=88E=pt-br&site=ehost-live. Acesso em: 14 out. 2021. Possui Qualis A2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
_PERIÓDICO 3: JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS. London: Hindawi Limited, 2 0 0 8- . I r r e g u l a r . I SSN : 2 0 9 0- 7 1 4 1 . D i s p o n í v e l em:http://search.ebscohost.com/login.aspx?direct=true&db=iih&jid=FI99=pt-br&site=ehost-live. Acesso em: 20 out. 2021. Possui Qualis B2 na área de Ciência da Computação, quadriênio 2013-2016. Portal Ebsco Host, base Computers & Applied Sciences Complete.
F119 - Seg em sistemas de informação
Créditos:
4.0
Bibliografia:
N698 - Teste validação de sistemas - [EAD]
Créditos:
4.0
Professores:
-
Bruno Lopes Alcantara Batista
O professor está ligado à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Fundamentos e modelos de teste de software. Planejamento e gestão de teste. Processo de teste de software e os tipos de aplicação. Ferramentas de automação de testes.
Programa:
UNIDADE I - Fundamentos e modelos de teste de software
Identificar os conceitos fundamentais relacionados a testes de software com discussão dos métodos, técnicas e ferramentas de suporte na validação e verificação de softwares.
Interpretar as habilidades para a execução das atividades de teste em conformidade com a ética computacional.
Valorar a importância do teste de software para a qualidade do produto.
- 01.01 - Princípios, Pilares e Modelos de Teste de Software.
- 01.02 - Fases da atividade de teste, limitações e impactos dos testes.
- 01.03 - Critérios de teste de software.
- 01.04 - Papel do analista de testes, certificações, equipes de times ágeis.
UNIDADE II - Planejamento e gestão de teste
Detalhar o papel do planejamento e gestão de testes de projetos de software para a sustentação dos negócios e empreendimento.
Inferir os modelos de testes no desenvolvimento de software com aderência ao ciclo de vida.
Declarar os erros e defeitos no processo de teste de software com respeito a ética profissional.
- 02.01 - Abordagem ágil e tradicional no processo de teste de software.
- 02.02 - Principais modelos de verificação e validação.
- 02.03 - Técnicas estáticas e dinâmicas de verificação e validação de software.
- 02.04 - Planejamento, Modelagem do teste, Execução, Monitoramento e controle, Validação dos resultados.
UNIDADE III - Processo de teste de software e os tipos de aplicação.
Diferenciar os tipos de teste e ferramentas utilizadas no processo de desenvolvimento de software.
Aplicar técnicas e métodos no planejamento, execução e monitoramento de verificação de software em projetos.
Ser criterioso na detecção preventiva das falhas de software durante o processo de desenvolvimento de software.
- 03.01 - Planejamento de testes: plano de testes, definição de critérios de qualidade do produto e do processo.
- 03.02 - Documentação e gestão do projeto de testes, gestão de configuração e versionamento.
- 03.03 - Tipos de Testes: integração, regressão, funcional, usabilidade, desempenho, carga, aceitação, volume.
- 03.04 - Estágios de Testes: Caixa Branca, Caixa Preta, Unitário, Integração Sistema, Aceitação.
UNIDADE IV - Ferramentas de automação de testes
Selecionar as ferramentas de testes que atendam as estratégicas de desenvolvimento de software da organização.
Aplicar as ferramentas de verificação e validação no processo de desenvolvimento de software com observância na qualidade do processo.
Mostrar criticidade na avaliação das ferramentas de automação de testes.
- 04.01 - Tipos de ferramentas de automação de testes.
- 04.02 - Critério para automação e os cuidados para implantação.
- 04.03 - Analise de viabilidade da automação dos testes.
- 04.04 - Ferramentas de teste: processos de verificação e validação de software; gestão de testes, defeitos, indicadores de qualidade.
Bibliografia:
Básica
BARRETO, Jeanine dos Santos et al. Testes de software e gerência de configuração. Porto Alegre: Sagah, 2019. 1 recurso online. ISBN 9788595029361. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595029361. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573121)
DELAMARO, Márcio Eduardo; JINO, Mario; MALDONADO, José Carlos. Introdução ao teste de software. 2. ed. Rio de Janeiro: Elsevier, 2016. 1 recurso online. (SBC (Sociedade Brasileira de Computação). ISBN 9788595155732. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595155732. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574425)
PEZZÈ, Mauro; YOUNG, Michal. Teste e análise de software : processo, princípios e técnicas. Tradução de Bernardo Copstein, Flavio Moreira de Olveira. Porto Alegre: Bookman, 2008. ISBN 978-85-7780-262-3. (Cód.:98956)
PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. 1 recurso online. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786558040118. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577030)
VETORAZZO, Adriana de Souza. Engenharia de software. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595026780. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595026780. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572600)
_PERIÓDICO 1: INFORMATION SYSTEMS FRONTIERS. New York: Springer, 1999-. Bimestral. ISSN: 1387-3326. Disponível em: https://link-springer-com.ez151.periodicos.capes.gov.br/journal/10796/volumes-and-issues. Acesso em: 03 maio 2022. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos da Capes, base Springer.
_PERIÓDICO 2: SYSTEMS ENGINEERING. Hoboken: Wiley, 1998-. Bimestral. ISSN:1098-1241. Disponível em: https://onlinelibrary-wiley.ez151.periodicos.capes.gov.br/journal/15206858. Acesso em: 03 maio 2022. Fator de impacto 1.449, Ano 2020. Portal de periódicos da capes, base wiley.
_PERIÓDICO 3: REVISTA TECNOLOGIA. Fortaleza: Universidade de Fortaleza, 1980-. Semestral. ISSN: 01018191, 2318-0730. Disponível em: https://periodicos.unifor.br/tec/index Acesso em: 07 mar. 2022. Possui Qualis B5 na área de Engenharias I Quadriênio 2013-2016. Portal de Periódicos Ebsco Host, na base DOAJ.
Complementar
AMARAL, Daniel Capaldo. Gerenciamento ágil de projetos: aplicação em produtos inovadores. São Paulo: Saraiva, 2011. 1 recurso online. ISBN 9788502122291. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502122291. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568437)
MILANI, Fabiano; WILLI, Renato; PRIKLADNICKI, Rafael (org.). Métodos ágeis para desenvolvimento de software. Porto Alegre: Bookman, 2014. 1 recurso online. ISBN 9788582602089. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582602089. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566661)
PAULA FILHO, Wilson de Padua. Engenharia de software: produtos. 4. ed. Rio de Janeiro: LTC, 2019. 1 recurso online. ISBN 9788521636724. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788521636724/cfi/6/2!/4/2@0.00:0. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572904)
PAULA FILHO, Wilson de Padua. Engenharia de software: projetos e processos. 4. ed. Rio de Janeiro: LTC, 2019. 1 recurso online. ISBN 9788521636748. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788521636748/cfi/6/2!/4/2/2@0:0. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572905)
SBROCCO, José Henrique Teixeira de Carvalho; MACEDO, Paulo César de. Metodologias ágeis: engenharia de software sob medida. São Paulo: Érica, 2012. 1 recurso online. ISBN 9788536519418. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536519418. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566659)
_PERIÓDICO 1: SOFTWARE QUALITY JOURNAL. New York: Springer, 1992-. ISSN: 0963-9314. Trimestral. Disponível em: https://link-springer-com.ez151.periodicos.capes.gov.br/journal/11219/volumes-and-issues. Acesso em: 03 maio 2022. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos da Capes, base Springer.
_PERIÓDICO 2: SOFTWARE TESTING VERIFICATION & RELIABILITY. Hoboken: Wiley, 1996-. Bimestral. ISSN: 0960-0833, 1099-1689. Disponivel em: https://onlinelibrary-wiley.ez151.periodicos.capes.gov.br/journal/10991689 Acesso em: 14 fev. 2022. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periodicos Capes, base Wiley.
Semestre 5
G802 - Atividades complementares
Créditos:
8.0
Bibliografia:
N715 - Ciclo avaliativo II
Créditos:
0.0
Bibliografia:
N697 - Desenv de software em nuvem - [EAD]
Créditos:
4.0
Professores:
-
Francisco Estevao Simao Pereira
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Computação em nuvem, tecnologias e modelos. Projeto e Implementação de software em nuvem. Projeto de software em nuvem. Implantação de projeto de software na nuvem.
Programa:
UNIDADE I - Computação em nuvem, tecnologias e modelos.
Identificar a arquitetura de computação em nuvem e os princípios do desenvolvimento de aplicações relacionados.
Utilizar serviços de nuvens públicas, privadas e seus modelos de entrega e implantação.
Ser ético na prestação de serviço e na manipulação de dados.
- 01.01 - Computação em Nuvem: origens, motivação, definições.
- 01.02 - Características essenciais: amplo acesso, elasticidade, serviço medido, serviços sob demanda e pooling de recursos.
- 01.03 - Modelos de Entrega: Software como Serviço, Plataforma como Serviço e Infraestrutura como Serviço.
- 01.04 - Modelos de Implantação: Nuvens públicas, privadas, comunitárias e híbridas.
UNIDADE II - Projeto e Implementação de software em nuvem.
Explicar provedores de Computação em Nuvem e seus serviços ofertados.
Criar software para a utilização em ambientes PaaS (Plataform as a Service) e BaaS (Backend as a Service).
Valorar o uso de serviços de ambiente de nuvem no projeto do software.
- 02.01 - Provedores de serviços públicos: PaaS - Plataform as a Service e BaaS - Backend as a Service.
- 02.02 - Desenvolvimento de aplicações com o uso de serviços PaaS e BaaS.
- 02.03 - Versionamento de software e sistemas de controle de versão.
- 02.04 - Sistema de gerenciamento de pacotes para bibliotecas de apoio e gerenciamento de configurações de software.
UNIDADE III - Projeto de software em nuvem.
Caracterizar as necessidades para implantação de software em ambientes de computação em nuvem.
Operar serviços PaaS (Plataform as a Service) e BaaS (Backend as a Service) para implantação de software em computação em nuvem.
Ser crítico na seleção de pacotes de serviços adequados ao software em implementação.
- 03.01 - Modelos de cobrança, pacotes de serviços e gerenciamento de custo.
- 03.02 - Configuração, integração, empacotamento e entrega de software.
- 03.03 - Construção de software (build) baseado em scripts e integração com banco de dados.
- 03.04 - Serviços de segurança, proteção de dados e conformidade na nuvem.
UNIDADE IV - Implantação de projeto de software na nuvem
Diferenciar as abordagens de implantação, orquestração e monitoramento na nuvem.
Empregar plataformas de desenvolvimento em nuvem com os principais serviços.
Ser crítico quanto ao desempenho de aplicações processadas em sistemas de computação em nuvem.
- 04.01 - Implantação e configuração.
- 04.02 - Orquestração de aplicações.
- 04.03 - Monitoramento de Custos.
- 04.04 - Escalabilidade e balanceamento de carga.
Bibliografia:
Básica
ALVES, William Pereira. Desenvolvimento e design de sites. São Paulo: Érica, 2014. 1 recurso online. ISBN 9788536519012. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536519012. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567564)
PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. 1 recurso online. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786558040118. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577030)
SARAIVA, Maurício de Oliveira; BARRETO, Jeanine dos Santos. Desenvolvimento de sistemas com PHP. Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595023222. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595023222. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572450)
SILVA, Fernanda Rosa da. Cloud computing. Porto Alegre: Sagah, 2020. 1 recurso online. ISBN 9786556900193. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9786556900193/cfi/0!/4/2@100:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575019)
SIQUEIRA, Luciano Antonio. Certificação LPI-1: 101-102. 6. ed. Rio de Janeiro: Alta Books, 2019. 1 recurso online. (Linux pro). ISBN 9786555205213. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786555205213. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:576168)
_PERIÓDICO 1: IEEE TRANSACTIONS ON CLOUD COMPUTING. Washington: IEEE Computer Society, 2013-. Trimestral . ISSN: 2168-7161. Disponível em: https:// ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=62455192. Acesso em: 20 jul. 2020. Possui qualis B2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. Washington: IEEE Computer Society, 1975- Bimestral. ISSN:0098-5589. Disponível em: https://ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=32. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
Complementar
ALVES, William Pereira. Java para Web: desenvolvimento de aplicações. São Paulo: Érica, 2015. 1 recurso online. ISBN 9788536519357. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536519357. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568843)
BERTAGNOLLI, Silvia de Castro (org.). Desenvolvimento de software II: introdução ao desenvolvimento web com html, css, javascript e php. Porto Alegre: Bookman, 2014. 1 recurso online. ISBN 9788582601969. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582601969. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567562)
FERREIRA, Arthur Gonçalves. Interface de programação de aplicações (API) e web services. São Paulo: Platos Soluções Educacionais, 2021. 1 recurso online. ISBN 9786553560338. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786553560338. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:579461)
MORAES, Alexandre Fernandes de. Rede de computadores: fundamentos. 8. ed. São Paulo: Érica, 2020. 1 recurso online. (Temas essenciais em redes locais e remotas, cloud e segurança de rede). ISBN 9788536532981. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536532981. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574793)
TONSIG, Sérgio Luiz. Aplicações na nuvem : como construir com HTML5, Javascript, CS, PHP e MYSQL. Rio de Janeiro: Ciência Moderna, 2012. ISBN 978-85-399-0335-1. (Cód.:98154)
_PERIÓDICO 1: IEEE SOFTWARE. Washington: IEEE Computer Society, 1984-. Bimestral ISSN: 0740-7459. Disponível em: https://ieeexplore-ieee-org.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=52. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: JOURNAL OF SYSTEMS ARCHITECTURE. New York: Elsevier,1996-. Bimestral. ISSN: 1383-7621. Disponível em:https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/journal-of-systems-architecture. Acesso em: 20 jul. 2020. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base Science Direct.
N700 - Desenv plataformas móveis - [EAD]
Créditos:
4.0
Professores:
-
Thiago Narak Carvalho de Oliveira
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Criação de interface gráfica e planejamento navegacional. Desenvolvimento de soluções de persistência de dados locais. Desenvolvimento de soluções de persistência de dados em nuvem. Consumindo serviços web via RESTFul.
Programa:
UNIDADE I - Criação de interface gráfica e planejamento navegacional.
Implementar aplicativos para dispositivos móveis com utilização das boas práticas de construção de interface gráfica e de navegação entre elas.
Qualificar criticamente as práticas de interface gráfica e de navegação adequadas para solução de situações problemas.
- 01.01 - Diretrizes de layout de interfaces gráficas para dispositivos móveis.
- 01.02 - Componentes de interface gráfica para dispositivos móveis.
- 01.03 - Gerenciadores de layout.
- 01.04 - Navegação entre janelas.
UNIDADE II - Desenvolvimento de soluções de persistência de dados locais.
Identificar as formas de persistência de dados locais para dispositivos móveis.
Implementar soluções de persistência de dados locais para aplicações para dispositivos móveis.
Julgar o modelo de dados adequado à resolução de situações-problema com aplicações para dispositivos móveis.
- 02.01 - Modelos de dados.
- 02.02 - Persistência do tipo chave-valor.
- 02.03 - Persistência via sistema de gerenciamento de banco de dados local.
- 02.04 - Bibliotecas de persistência para dispositivos móveis.
UNIDADE III - Desenvolvimento de soluções de persistência de dados em nuvem.
Diferenciar as formas de persistência de dados em nuvem para dispositivos móveis.
Implementar soluções de persistência de dados em nuvem em aplicações para dispositivos móveis.
Julgar o modelo de dados em nuvem adequado à resolução de situações-problema com aplicações para dispositivos móveis.
- 03.01 - Modelo de dados em nuvem.
- 03.02 - Persistência do tipo chave-valor na estrutura do modelo dados na nuvem.
- 03.03 - Bibliotecas de persistência para dispositivos móveis na nuvem.
- 03.04 - Persistência via sistema de gerenciamento de banco de dados na nuvem.
UNIDADE IV - Consumindo serviços web via RESTFul.
Diferenciar os conceitos de serviços web inerentes a aplicativos para dispositivos móveis.
Implementar aplicativos para dispositivos móveis capazes de consumir serviços disponíveis web.
Ponderar criticamente a escolha de serviços web na resolução de problemas durante o processo de desenvolvimento de aplicações para dispositivos móveis.
- 04.01 - Modelos de serviços web.
- 04.02 - Arquitetura de serviços web RESTFul.
- 04.03 - Modelos de representação de dados.
- 04.04 - Consumo e Integração de serviços web para dispositivos móveis
Bibliografia:
Básica
DEITEL, Paul J; DEITEL, Harvey M.; WALD, Alexander. Android 6 para programadores: uma abordagem baseada em aplicativos. 3. ed. São Paulo: Bookman, 2016. 1 recurso online. ISBN 9788582604120. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582604120. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566294)
HASEMAN, Chris. Creating android applications : develop and design. Berkeley: Peachpit, 2012. ISBN 978-0-321-78409-4. (Cód.:96107)
LUMMERTZ, Ramon dos Santos et al. Desenvolvimento para dispositivos móveis - v. 1. Porto Alegre: Sagah, 2019. 1 recurso online. ISBN 9788595029408. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595029408. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573160)
MONK, Simon. Projetos com Arduino e Android: use seu smartphone ou tablet para controlar o Arduino. Porto Alegre: Bookman, 2013. 1 recurso online. (Tekne). ISBN 9788582601228. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582601228. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569541)
ZABOT, Diego; MATOS, Ecivaldo. Aplicativos com bootstrap e angular: como desenvolver APPs responsivos. São Paulo: Érica, 2020. 1 recurso online. (Temas essenciais em mobile e websites). ISBN 9788536533049. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536533049. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575354)
_PERIÓDICO 1: EEE TRANSACTIONS ON MOBILE COMPUTING. ISSN: 1536-1233. Disponível em: /ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=7755>. Possui Qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, Base Science Direct.
Complementar
DEITEL, Harvey M; DEITEL, Abbey; DEITEL, Paul J. Android: como programar. 2. ed. Porto Alegre: Bookman, 2015. 1 recurso online. ISBN 9788582603482. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582603482. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566293)
FURGERI, Sergio. Java 7: ensino didático. 2. ed. São Paulo: Érica, 2012. 1 recurso online. ISBN 9788536505251. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536505251. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568840)
HORSTMANN, Cay. Conceitos de computação com Java. 5. ed. Porto Alegre: Bookman, 2009. 1 recurso online. ISBN 9788577804078. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577804078. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:567287)
MORRIS, Jason. Android user interface development : beginner's guide : quickly design and develop compelling user interfaces for your android applications. Birmingham: Packt Publishing, 2011. ISBN 978-1-849514-48-4. (Cód.:96128)
SADUN, Erica. The core iOS 6 developer's cookbook. 4. ed. Upper Saddle River: Addison-Wesley, 2013. ISBN 978-0-321-88421-3. (Cód.:98274)
_PERIÓDICO 1: JOURNAL OF INTERNET SERVICES AND APPLICATIONS. Basel: Springer, 2010-. Anual. ISSN: 1867-4828. Disponível em: /link.springer.com/journal/volumesAndIssues/13174>. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
N704 - Programação funcional - [EAD]
Créditos:
4.0
Professores:
-
Bruno Lopes Alcantara Batista
O professor está ligado à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Técnicas da programação funcional. Tópicos avançados em programação funcional. Ambiente de desenvolvimento de aplicações funcionais. Programação funcional no desenvolvimento de aplicações.
Programa:
UNIDADE I - Técnicas da programação funcional
Relacionar elementos que fundamentam o paradigma de programação funcional.
Construir funções com utilização de recursos da programação funcional que permeiam imutabilidade e ausência de efeito colateral.
Ser assertivo no uso de fundamentos de programação funcional no contexto matemático, tecnológico e científico.
- 01.01 - Motivações para lambda calculus.
- 01.02 - Funções anônimas e expressões lambda, introdução às funções recursivas e recursividade em cauda.
- 01.03 - Módulos e funções de alta ordem e imutabilidade e efeitos colaterais.
- 01.04 - Organização e manipulação de dados imutáveis: listas, tuplas e maps.
UNIDADE II - Tópicos avançados em programação funcional
Categorizar elementos avançados do paradigma de programação funcional com emergentes práticas de desenvolvimento de softwares.
Construir funções com utilização de recursos avançados de programação funcional.
Ser assertivo no uso de tópicos avançados de programação funcional dentro do contexto matemático, tecnológico e científico.
- 02.01 - Closure, currying, map, reduce, filter e flatmap.
- 02.02 - Compreensão de listas, pattern matching e sobrecargas e lazy evaluation.
- 02.03 - Continuation passing style.
- 02.04 - Functors e monads.
UNIDADE III - Ambiente de desenvolvimento de aplicações funcionais
Explicar a organização do ambiente para paradigmas de programação funcional em artefatos para o desenvolvimento de aplicações.
Desenvolver softwares com exploração de recursos do paradigma funcional nas linguagens de programação.
Ser criterioso no uso de elementos de segurança na preparação do ambiente de desenvolvimento de software.
- 03.01 - Definição, projeto e fundamentação de aplicações realísticas.
- 03.02 - Apresentação e justificativa do uso de potenciais artefatos e linguagens.
- 03.03 - Preparação do ambiente e construção do esqueleto do projeto e fatores elementares do ambiente de programação.
- 03.04 - Elementos de segurança a considerar: funções e criptografia.
UNIDADE IV - Programação funcional no desenvolvimento de aplicações
Explicar técnicas de programação funcional em seus respectivos artefatos de software voltados ao desenvolvimento de aplicações.
Desenvolver softwares com exploração de recursos do paradigma funcional em linguagens de programação.
Ser criterioso na ponderação de vantagens e limitações do paradigma funcional em relação ao imperativo, com referência do cenário tecnológico contemporâneo.
- 04.01 - Vinculação com banco de dados, validação de acesso e restrições, cadastro, consulta, atualização e remoção de itens.
- 04.02 - Recursos de framework: scaffolds e geração de boilerplates e os diferenciais tecnológicos.
- 04.03 - Suporte à server side rendering, expressividade, abstração, ausência de variáveis e estado.
- 04.04 - Perspectivas de recuperação de falha e validação da aplicação e teste de stress.
Bibliografia:
Básica
GAMMA, Erich. Padrões de projetos: soluções reutilizáveis de software orinetado a objetos. Tradução de Luiz A. Meirelles Salgado. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788577800469. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577800469. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569247)
MANZANO, André Luiz Navarro Garcia. Algoritmos funcionais: introdução minimalista à lógica de programação funcional pura aplicada à teoria dos conjuntos. São Paulo: Alta Books, 2020. 1 recurso online. ISBN 9786555202502. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786555202502. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575842)
PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. 1 recurso online. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786558040118. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577030)
SEBESTA, Robert W. Conceitos de linguagens de programação. 11. ed. Porto Alegre: Bookman, 2018. 1 recurso online. ISBN 9788582604694. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582604694. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:571308)
SILVA, Fabrício Machado da; LEITE, Márcia Cristina Domingues; OLIVEIRA, Diego Bittencourt de. Paradigmas de programação. Porto Alegre: Sagah, 2019. 1 recurso online. ISBN 9788533500426. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788533500426. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:574005)
_PERIÓDICO 1: IEEE TRANSACTIONS ON CLOUD COMPUTING. Washington: IEEE Computer Society, 2013-. Trimestral . ISSN: 2168-7161. Disponível em: https:// ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=62455192. Acesso em: 20 jul. 2020. Possui qualis B2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. Washington: IEEE Computer Society, 1975- Bimestral. ISSN:0098-5589. Disponível em: https://ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=32. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 3: JOURNAL OF INTERNET SERVICES AND APPLICATIONS. Basel: Springer, 2010-. Anual. ISSN: 1867-4828. Disponível em: /link.springer.com/journal/volumesAndIssues/13174>. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
Complementar
FLANAGAN, David. JavaScript: o guia definitivo. 6. ed. Porto Alegre: Bookman, 2013. 1 recurso online. ISBN 9788565837484. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788565837484. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:568844)
GHEZZI, Carlo. Conceitos de linguagens de programação. Colaboração de Mehdi Jazayeri. Tradução de Paulo A. S Veloso. 2. ed. Rio de Janeiro: Campus, 1987. ISBN 85-7001-204-7. (Cód.:6185)
MORAIS, Izabelly Soares de; ZANIN, Aline. Engenharia de software. Porto Alegre: Sagah, 2020. 1 recurso online. (Ciência da computação). ISBN 9788595022539. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595022539. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575260)
OLIVEIRA, Cláudio Luís Vieira; ZANETTI, Humberto Augusto Piovesana. JavaScript descomplicado: programação para a Web, IoT e dispositivos móveis. São Paulo: Érica, 2020. 1 recurso online. ISBN 9788536533100. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536533100. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575562)
SOFFNER, Renato. Algoritmos e programação em linguagem C. São Paulo: Saraiva, 2013. 1 recurso online. ISBN 9788502207530. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788502207530. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566208)
_PERIÓDICO 1: IEEE SOFTWARE. Washington: IEEE Computer Society, 1984-. Bimestral ISSN: 0740-7459. Disponível em: https://ieeexplore-ieee-org.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=52. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: JOURNAL OF SYSTEMS ARCHITECTURE. New York: Elsevier,1996-. Bimestral. ISSN: 1383-7621. Disponível em:https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/journal-of-systems-architecture. Acesso em: 20 jul. 2020. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base Science Direct.
F113 - Transformação digital
Créditos:
4.0
Bibliografia:
N703 - Téc de integração de sistemas - [EAD]
Créditos:
4.0
Professores:
-
Ronnison Reges Vidal
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotada como Auxiliar-2 e trabalha em regime horista.
Veja o currículo lattes
Ementa:
Abordagens de integração de sistemas. Protocolos de comunicação para sistemas web. Desenho de projeto de software com utilização de padrões de integração. Sistematização de projeto de integração baseado em padrões.
Programa:
UNIDADE I - Abordagens de integração de sistemas.
Classificar as etapas do processo de integração de sistemas.
Analisar as abordagens de integração de sistemas.
Ser creiterioso na seleção de abordagens de integração com base no contexto do problema.
- 01.01 - Estratégias básicas de integração;
- 01.02 - Tipos de abordagens;
- 01.03 - Estilos de integração;
- 01.04 - Análise de casos e soluções adotadas.
UNIDADE II - Protocolos de comunicação para sistemas web.
Classificar as etapas do processo de desenvolvimento de API com utilização de protocolo de comunicação HTTP REST.
Elaborar projetos de software com a utilização do protocolo de comunicação API HTTP REST;
Ser um agente difusor do potencial de uso do protocolo de comunicação API HTTP REST em soluções.
- 02.01 - Protocolo HTTP (HyperText Transfer Protocol) e API HTTP REST (Representational State Transfer);
- 02.02 - Modelo requisição-resposta;
- 02.03 - WebServices e arquitetura RESTful;
- 02.04 - Desenvolvimento e documentação de API (Application Programming Interface).
UNIDADE III - Desenho de projeto de software com utilização de padrões de integração.
Categorizar os padrões de integração em orientação a objetos.
Projetar softwares com utilização de padrões de integração.
Ser criterioso na seleção de padrões de integração em projetos de software com base nas necessidades dos atores envolvidos.
- 03.01 - Padrões de Integração com Microservices;
- 03.02 - Padrões de Integração com IoT (Internet of Things);
- 03.03 - Padrões baseado em Mensageria;
- 03.04 - Integração de aplicações através de ESB (Enterprise Service Bus).
UNIDADE IV - Sistematização de projeto de integração baseado em padrões.
Comparar situações para modularização de sistemas legados microservices e IoT.
Construir projetos de integração com base nos padrões.
Agir de forma colaborativa em atividades necessárias ao processo de desenvolvimento de uma solução para integração.
- 04.01 - Projeto com utilização de microservices;
- 04.02 - Projeto com utilização de IoT (Internet of Things);
- 04.03 - Projeto com utilização de mensageria;
- 04.04 - Projeto de integração usando ESB (Enterprise Service Bus).
Bibliografia:
Básica
ALEIXO JUNIOR, José Francisco meireles et al. Arquitetura e infraestrutura de IoT. Porto Alegre: Sagah, 2021. 1 recurso online. (Internet das coisas). ISBN 9786556901947. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786556901947. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:576191)
ALVES, Nicolli Souza Rios et al. DevOps. Porto Alegre: Sagah, 2021. 1 recurso online. ISBN 9786556901725. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786556901725. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:576981)
FOWLER, Martin. UML essencial: um breve guia para linguagem-padrão de modelagem de objetos. 3. ed. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788560031382. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788560031382. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569145)
GAMMA, Erich. Padrões de projetos: soluções reutilizáveis de software orinetado a objetos. Tradução de Luiz A. Meirelles Salgado. Porto Alegre: Bookman, 2011. 1 recurso online. ISBN 9788577800469. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788577800469. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:569247)
PRESSMAN, Roger S; MAXIM, Bruce R. Engenharia de software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. 1 recurso online. ISBN 9786558040118. Disponível em: https://integrada.minhabiblioteca.com.br/books/9786558040118. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:577030)
_PERIÓDICO 1: IEEE TRANSACTIONS ON CLOUD COMPUTING. Washington: IEEE Computer Society, 2013-. Trimestral . ISSN: 2168-7161. Disponível em: https:// ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=62455192. Acesso em: 20 jul. 2020. Possui qualis B2 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: IEEE TRANSACTIONS ON SOFTWARE ENGINEERING. Washington: IEEE Computer Society, 1975- Bimestral. ISSN:0098-5589. Disponível em: https://ieeexplore-ieeeorg.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=32. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 3: JOURNAL OF INTERNET SERVICES AND APPLICATIONS. Basel: Springer, 2010-. Anual. ISSN: 1867-4828. Disponível em: /link.springer.com/journal/volumesAndIssues/13174>. Possui Qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de Periódicos Capes, base Springer.
Complementar
CANDIA, Marcos Paulo Lobo de et al. Arquitetura de sistemas. Porto Alegre: Sagah, 2019. 1 recurso online. ISBN 9788595029767. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595029767. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:573761)
MILANI, Fabiano; WILLI, Renato; PRIKLADNICKI, Rafael (org.). Métodos ágeis para desenvolvimento de software. Porto Alegre: Bookman, 2014. 1 recurso online. ISBN 9788582602089. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788582602089. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:566661)
MORAIS, Izabelly Soares de et al. Introdução a big data e internet das coisas (IoT). Porto Alegre: Sagah, 2018. 1 recurso online. ISBN 9788595027640. Disponível em: https://integrada.minhabiblioteca.com.br/#/books/9788595027640/cfi/0!/4/4@0.00:0.00. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:572134)
MORAIS, Izabelly Soares de; ZANIN, Aline. Engenharia de software. Porto Alegre: Sagah, 2020. 1 recurso online. (Ciência da computação). ISBN 9788595022539. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788595022539. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575260)
OLIVEIRA, Cláudio Luís Vieira; ZANETTI, Humberto Augusto Piovesana. JavaScript descomplicado: programação para a Web, IoT e dispositivos móveis. São Paulo: Érica, 2020. 1 recurso online. ISBN 9788536533100. Disponível em: https://integrada.minhabiblioteca.com.br/books/9788536533100. Acesso em: 27 set. 2024. (DIGITAL) (Cód.:575562)
_PERIÓDICO 1: IEEE SOFTWARE. Washington: IEEE Computer Society, 1984-. Bimestral ISSN: 0740-7459. Disponível em: https://ieeexplore-ieee-org.ez151.periodicos.capes.gov.br/xpl/RecentIssue.jsp?punumber=52. Acesso em: 20 jul. 2020. Possui qualis A1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base IEEE.
_PERIÓDICO 2: JOURNAL OF SYSTEMS ARCHITECTURE. New York: Elsevier,1996-. Bimestral. ISSN: 1383-7621. Disponível em:https://www-sciencedirect.ez151.periodicos.capes.gov.br/journal/journal-of-systems-architecture. Acesso em: 20 jul. 2020. Possui qualis B1 na área de Ciência da Computação, quadriênio 2013-2016. Portal de periódicos Capes, base Science Direct.
Coordenação
Rafaela Ponte Lisboa
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotada como Adjunto-1 e trabalha em regime integral.
Ver currículo lattesProfessores
Adriano Araujo Goncalves Junior
O professor está ligado à área de Engenharia Eletrica do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime parcial.
Ver currículo lattesAndre Wescley Oliveira De Aguiar
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesAntonio Marcos Alves Morais
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesBruno Lopes Alcantara Batista
O professor está ligado à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesClaudia Maria Carvalho Miranda
A professora está ligada à área de Administracao do Centro de Ciências da Comunicação e Gestão. Tem título de Mestre, está lotada como Assistente-2 e trabalha em regime integral.
Ver currículo lattesDanilo Cavalcante De Vasconcelos
O professor está ligado à área de Administracao do Centro de Ciências da Comunicação e Gestão. Tem título de Doutor, está lotado como Assistente-4 e trabalha em regime horista.
Ver currículo lattesFrancisco Estevao Simao Pereira
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesGustavo Virginio Peter Barbosa Filho
O professor está ligado à área de Comercio Exterior do Centro de Ciências da Comunicação e Gestão. Tem título de Especialista, está lotado como Auxiliar-1 e trabalha em regime horista.
Ver currículo lattesJose Rubens Rodrigues De Sousa
O professor está ligado à área de Engenharia Civil do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotado como Assistente-2 e trabalha em regime horista.
Ver currículo lattesJulio Peixoto Da Silva Junior
O professor está ligado à área de Administracao do Centro de Ciências da Comunicação e Gestão. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesMagda Edwirges Nobre Silva Barros
A professora está ligada à área de Administracao do Centro de Ciências da Comunicação e Gestão. Tem título de Mestre, está lotada como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesPaulo Barros Monteiro
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesPaulo Junior Silva Pinheiro
O professor está ligado à área de Tecnol Marketing do Centro de Ciências da Comunicação e Gestão. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesRafael Aragao Magalhaes
O professor está ligado à área de Engenharia Mecanica do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime parcial.
Ver currículo lattesRafaela Ponte Lisboa
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotada como Adjunto-1 e trabalha em regime integral.
Ver currículo lattesRicardo Fialho Colares
O professor está ligado à área de Engenharia De Telecomunicacoes do Centro de Ciências Tecnológicas. Tem título de Doutor, está lotado como Titular e trabalha em regime integral.
Ver currículo lattesRonnison Reges Vidal
A professora está ligada à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotada como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesThiago Narak Carvalho De Oliveira
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesTulio Rodrigues Ribeiro
O professor está ligado à área de Ciencia Da Computacao do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattesWilson Wagner Barroso Marques
O professor está ligado à área de Tecnol Analise E Des Sistemas do Centro de Ciências Tecnológicas. Tem título de Mestre, está lotado como Auxiliar-2 e trabalha em regime horista.
Ver currículo lattes
A graduação em Análise e Desenvolvimento de Sistemas EAD da Unifor possui uma matriz curricular fechada, com valores fixos mensais.
Fluxo regular: serão ofertados semestres fechados, com mensalidades fixas e compatíveis com o mercado.
- Tempo de graduação: 2 anos e meio
- Mensalidade: R$ 547,00*
*Valor referente ao ano de 2025.
FORMAS DE SELEÇÃO
VESTIBULAR EAD
Faça sua prova sem sair de casa e quando desejar.
Você terá 2 horas para realizar a redação, que ocorrerá 100% online.
INGRESSE COM A NOTA ENEM
Exames aceitos: de 2009 a 2023.
Desempenho mínimo: igual ou superior a 350 pontos.
O candidato não pode ter zerado em nenhuma prova objetiva, nem na redação.
USE NOTAS DE PROVAS ANTERIORES
Vestibulares da Unifor: de 2017 a 2023.
Se você foi aprovado em processos seletivos anteriores da Universidade de Fortaleza, poderá utilizar sua nota.
TRANSFERÊNCIA
Pare de andar em círculos e escolha o caminho que a sua carreira merece. Transfira para a melhor do Brasil e potencialize seu currículo.
SEGUNDA GRADUAÇÃO
Amplie seu conhecimento com uma segunda graduação na Unifor.