Questões de Concurso Comentadas para ifc-sc

Foram encontradas 2.371 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3702616 Banco de Dados
Com o advento de tipos diferentes de sistemas de gerenciamento de bancos de dados (SGBDs), o começo do desenvolvimento de qualquer software envolve a escolha de SGBD para armazenar dados. Qual SGBD é orientado a documentos em que o modelo de banco de dados armazena as informações como documentos e que são representados internamente como grupos de objetos que possuem chaves distintas?
Alternativas
Q3702615 Banco de Dados
Quando um banco de dados é utilizado por mais de um usuário, é preciso administrar o controle de concorrência entre as informações que estão sendo acessadas. Para a solução desse problema, existem diversas técnicas de controle de concorrência que são utilizadas como forma de assegurar a propriedade de não interferência entre uma operação e outra. Assinale a alternativa que NÃO se trata de uma técnica de controle de concorrência.  
Alternativas
Q3702614 Banco de Dados
Uma vez concluído o projeto de um banco de dados e escolhido um SGDB (Sistema de Gerenciamento de Banco de Dados) para implementá-lo, o primeiro passo é especificar esquemas conceituais e internos para o banco de dados e quaisquer mapeamentos entre os dois. A linguagem de definição para uma verdadeira arquitetura de três esquemas para especificar as visualizações do usuário e seus mapeamentos para o esquema conceitual é a Linguagem de: 
Alternativas
Q3702613 Banco de Dados
A normalização de dados pode ser considerada um processo de análise de determinados esquemas de relação com base em suas Dependências Funcionais (FDs) e chaves primárias para obter as propriedades desejáveis para minimizar a redundância e as anomalias de inserção, exclusão e atualização. Quantas formas normais foram propostas? 
Alternativas
Q3702612 Banco de Dados
Referente aos tipos de bancos de dados e estrutura dos objetos existentes, o que diferencia os Bancos de Dados Orientados a Objetos (BD OO) dos Bancos de Dados Relacionais (BD Rel)? 
Alternativas
Q3702611 Engenharia de Software
No desenvolvimento de um sistema, a modelagem conceitual descreve como deve ser o sistema ou projeto e são gerados os DFDs (Data Flow Diagram/Diagrama de Fluxo de Dados) e ERDs (Entity-relationship Diagram/Diagrama de Relação de Entidades). Sendo assim, na fase de projeto com esses artefatos, a equipe deve efetuar o trabalho de:
Alternativas
Q3702610 Banco de Dados
Sobre banco de dados, ao efetuar-se os levantamentos dos objetos do sistema, utiliza-se técnicas para criação do MER (Modelo Entidade Relacionamento), expressão utilizada por alguns autores. Seguindo essa linha, na fase de projeto a partir do MER, utiliza-se técnicas para criação do próximo artefato relacionado. Esse artefato é o: 
Alternativas
Q3702609 Banco de Dados
As decisões de projeto sobre programação e armazenagem de dados são tratadas, respectivamente, nos documentos do projeto do programa e do projeto de armazenagem de dados. Esses assuntos normalmente são tratados pelo Administrador de Dados (AD) dentro das organizações. Assinale a alternativa correta quanto ao papel do AD nas organizações.
Alternativas
Q3702608 Sistemas Operacionais
Técnica que resolve um problema comum de heterogeneidade dos dispositivos disponíveis, cujo problema faz com que determinado serviço que se pretendia executar não funcione da maneira esperada em outro computador, porque determinadas aplicações necessitam de bibliotecas e pacotes específicos para serem executadas e que implementa desde o hardware até software do dispositivo. Qual técnica é essa?
Alternativas
Q3702607 Sistemas Operacionais
O gerenciamento de memória e o gerenciamento de processos em conjunto formam o que se pode chamar de coração de um sistema operacional. Existem cinco diferentes níveis de memória que diferem em tamanho, custo e velocidade. Assinale a alternativa que NÃO se trata de um nível de memória. 
Alternativas
Q3702606 Sistemas Operacionais
Sobre os comandos básicos do sistema Operacional Linux, distribuição Ubuntu, qual comando exibe o caminho completo do diretório de trabalho atual? 
Alternativas
Q3702605 Sistemas Operacionais
O sistema de arquivos é o módulo responsável, dentro do Sistema Operacional (SO), pelo gerenciamento do conteúdo dos discos do sistema, que inclui tanto o controle de acesso quanto o controle da localização e manuseio dos conteúdos de cada arquivo. As funções de um sistema de arquivos se concentram no controle dos arquivos em disco, e as principais estão listadas nas alternativas abaixo. Assinale a alternativa que NÃO é uma função do sistema. 
Alternativas
Q3702604 Arquitetura de Computadores
Ao analisar os sistemas operacionais e a infraestrutura, vê-se que um computador é formado por sistemas complexos de dispositivos e circuitos eletrônicos, que utilizam uma linguagem muito distante daquela usada na programação dos softwares das aplicações. Essa linguagem é chamada de Linguagem:  
Alternativas
Q3702603 Engenharia de Software
Sobre as ferramentas de versionamento, qual a principal diferença entre o Git e qualquer outro Version Control System (VCS), como Subversion4 e similares?
Alternativas
Q3702602 Engenharia de Software
Os testes de software são organizados em quatro dimensões ou níveis, o que simplifica o entendimento por parte da equipe que está conduzindo, bem como amplia a cobertura dos testes e a eficiência da detecção de defeitos. Assinale a alternativa que NÃO se trata de um nível de teste.
Alternativas
Q3702601 Programação
Em algumas linguagens de programação, pode-se criar em uma classe um método especial que será considerado o ponto de entrada de um programa. A presença desse método na classe fará com que a classe se torne executável e, dentro desse método, pode-se ter a criação e a manipulação de dados e instâncias de classes. Esse método especial é chamado de:
Alternativas
Q3702600 Engenharia de Software
A UML (Unified Modeling Laguage) ou Linguagem de Modelagem Unificada fornece ferramentas para análise, projeto e implementação de softwares assim como modelagem de negócios e processos para o desenvolvimento orientado a objetos. A especificação UML possui uma abordagem familiar padrão que modela uma classe usando alguns itens descritos:

I. Nome da classe.
II. Atributos da classe.
III. Métodos da classe.

Quais estão corretas? 
Alternativas
Q3702599 Arquitetura de Software
O padrão de projeto de software ou Design Patterns é uma descrição do problema e da essência de sua solução, de modo que a solução possa ser reutilizada em diferentes contextos. Ao escrever um padrão, os quatro elementos essenciais foram definidos pela “Gangue dos Quatro”, em seu livro de padrões. Assinale a alternativa que contém elemento que NÃO pertence a essa descrição. 
Alternativas
Q3702598 Engenharia de Software
Na área de estudo da engenharia de software, as metodologias de desenvolvimento utilizam diferentes abordagens. Sendo assim, o SCRUM e o XP (Extreme Programming), que são práticas ágeis para o desenvolvimento de software, se enquadram em qual modelo de desenvolvimento de software?
Alternativas
Q3702597 Engenharia de Software
Abordando as noções de metodologias ágeis e suas técnicas, qual é a metodologia usada na fase de implementação do software em que os desenvolvedores usam testes para guiar o projeto durante o desenvolvimento?
Alternativas
Respostas
661: A
662: C
663: E
664: B
665: A
666: D
667: D
668: C
669: B
670: E
671: A
672: E
673: E
674: C
675: A
676: D
677: E
678: C
679: D
680: B