ENADE Sistemas de Informação study materials
ENADE Sistemas de Informação study resources

ENADE Sistemas de Informação flashcards

ENADE Sistemas de Informação · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Diretrizes Curriculares Nacionais
Documento normativo que define conteúdos, competências e estrutura dos cursos de graduação no Brasil, orientando a organização curricular de Sistemas de Informação.
Formação básica
Eixo curricular que reúne matemática, lógica, estatística e fundamentos de programação, fornecendo base teórica para as disciplinas profissionalizantes do curso.
Formação profissional
Eixo que agrupa engenharia de software, banco de dados, redes, sistemas operacionais e arquitetura de computadores, voltado à prática técnica do egresso.
Formação complementar
Eixo que inclui administração, economia, direito, ética e humanidades, contextualizando a atuação tecnológica dentro das organizações e da sociedade.
Estruturas de dados
Formas de organizar dados na memória, como listas, pilhas, filas, árvores e grafos, que determinam a eficiência das operações de um algoritmo.
Complexidade assintótica
Medida do crescimento do tempo ou espaço de um algoritmo em função do tamanho da entrada, expressa em notação O, como O(n) ou O(log n).
Modelo entidade-relacionamento
Modelo conceitual que representa entidades, atributos e relacionamentos de um domínio, servindo de base para o projeto de bancos de dados relacionais.
Normalização de banco de dados
Processo de organizar tabelas para reduzir redundância e anomalias de atualização, aplicando formas normais como 1FN, 2FN e 3FN.
Propriedades ACID
Conjunto de garantias de transações em banco de dados: atomicidade, consistência, isolamento e durabilidade, assegurando integridade das operações.
Modelo OSI
Arquitetura de redes em sete camadas que padroniza funções de comunicação, da física à aplicação, servindo como referência para protocolos de rede.
Sistemas operacionais
Software que gerencia recursos de hardware, processos, memória e sistemas de arquivos, oferecendo abstrações para os programas aplicativos.
Engenharia de software
Disciplina que aplica métodos sistemáticos ao desenvolvimento, manutenção e evolução de software, cobrindo requisitos, projeto, testes e processos.
Metodologias ágeis
Abordagens iterativas e incrementais de desenvolvimento, como Scrum e XP, que priorizam entregas frequentes e adaptação a mudanças de requisitos.
Trabalho de conclusão de curso
Componente curricular obrigatório em que o estudante desenvolve e defende um trabalho técnico-científico, integrando conhecimentos do curso de Sistemas de Informação.
Estágio supervisionado
Atividade curricular obrigatória de vivência profissional, acompanhada por supervisor e orientador, que aproxima o estudante da prática organizacional.
Levantamento de requisitos
Processo de identificar, registrar e validar as necessidades dos stakeholders, produzindo especificações que orientam o projeto de software.
Requisitos funcionais
Descrições do que o sistema deve fazer, como funções e comportamentos esperados, expressas por meio de casos de uso ou histórias de usuário.
Requisitos não funcionais
Restrições de qualidade do sistema, como desempenho, segurança, usabilidade e disponibilidade, que condicionam a arquitetura e a implementação.
Coesão e acoplamento
Princípios de projeto em que alta coesão concentra responsabilidades em um módulo e baixo acoplamento reduz dependências entre módulos do sistema.
Modularidade
Estratégia de decompor um sistema em partes independentes e bem definidas, facilitando manutenção, testes e reutilização de componentes.
Abstração
Habilidade de destacar os aspectos essenciais de um problema e ocultar detalhes irrelevantes, permitindo modelos mais simples e reutilizáveis.
Testes de software
Atividades de verificação e validação que comparam o comportamento do sistema aos requisitos, incluindo testes unitários, de integração e de aceitação.
Documentação técnica
Registro estruturado de decisões de projeto, arquitetura e uso do sistema, que apoia manutenção e comunicação entre membros da equipe.
Trabalho em equipe
Competência de colaborar em projetos, distribuindo tarefas e integrando contribuições por meio de comunicação e ferramentas de gestão compartilhada.
Gestão de projetos de TI
Aplicação de técnicas de planejamento e controle de escopo, prazo, custo e riscos para entregar soluções de software conforme objetivos organizacionais.
Ética profissional em TI
Conjunto de princípios que orienta decisões sobre privacidade, segurança, propriedade intelectual e impactos sociais das soluções desenvolvidas.
Segurança da informação
Competência de proteger confidencialidade, integridade e disponibilidade dos dados, aplicando controles técnicos e políticas organizacionais.
Alinhamento estratégico de TI
Capacidade de vincular investimentos em sistemas de informação aos objetivos de negócio da organização, gerando valor mensurável.
Aprendizagem contínua
Competência de atualizar conhecimentos técnicos ao longo da carreira, avaliando criticamente novas tecnologias e paradigmas de desenvolvimento.
Análise de problemas
Habilidade de decompor situações complexas, identificar causas e formular soluções computacionais viáveis, justificando escolhas técnicas.
Comunicação técnica
Capacidade de apresentar soluções e resultados a públicos diversos, adaptando linguagem e formato, de relatórios formais a apresentações executivas.
Integração de sistemas
Competência de conectar aplicações e dados por meio de interfaces e padrões, garantindo interoperabilidade entre componentes organizacionais.