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.