Questões de Noções de Informática - Banco de Dados para Concurso

Foram encontradas 945 questões

Q2734277 Arquitetura de Software

A UML é uma tentativa de padronizar a modelagem orientada a objetos de forma que qualquer sistema, seja qual for o tipo, possa ser modelado corretamente, com consistência, fácil de comunicar com outras aplicações, simples de ser atualizado e compreensível. Os relacionamentos ligam as classes/objetos entre si, criando relações lógicas entre essas entidades. Os relacionamentos podem ser dos seguintes tipos:


I – Associação: É uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML, uma associação é definida com um relacionamento que descreve uma série de ligações, onde a ligação é definida como a semântica entre as duplas de objetos ligados.

II – Generalização: É um relacionamento de um elemento mais geral e outro mais específico. O elemento mais específico pode conter apenas informações adicionais. Uma instância (um objeto é uma instância de uma classe) do elemento mais específico pode ser usada onde o elemento mais geral seja permitido.

III – Dependência e Refinamentos: Dependência é um relacionamento entre elementos, um dependente de outro. Uma modificação é um elemento independente que afetará diretamente elementos dependentes do anterior. Refinamento é um relacionamento entre duas descrições de uma mesma entidade, mas em níveis diferentes de abstração.


Das afirmativas elencadas, está(ão) incorreta(s).

Alternativas
Q2728999 Arquitetura de Software

Desde o surgimento dos sistemas operacionais providos de interfaces gráficas amigáveis, ícones têm sido utilizados para representar possibilidade de interação, acionamento de funções e realização de tarefas em softwares, websites e outros sistemas de informação. Nesse sentido, considere as seguintes afirmações relativas ao uso de ícones em websites.

I Ícones diretos usam o objeto, o conteúdo ou a função em questão diretamente no símbolo.

II Quanto maior o número de cores em um ícone, mais fácil o seu reconhecimento.

III Ícones indiretos usam metáforas para indicar suas funções.

IV Quanto maior o número de detalhes em um ícone, mais fácil o seu reconhecimento.

Estão corretas as afirmações

Alternativas
Q2727640 Arquitetura de Software

Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o

Alternativas
Q2727627 Arquitetura de Software

Em uma rede de computadores, os códigos de convolução binários e os códigos de Hamming tem função de

Alternativas
Ano: 2017 Banca: IF-SC Órgão: IF-SC Prova: IF-SC - 2017 - IF-SC - Professor - Informática |
Q2722534 Arquitetura de Software

A Gestão da Tecnologia da Informação pode ser definida como a administração de software, hardware, bancos de dados e também de pessoas de uma organização, com o foco na melhoria e otimização de processos e procedimentos, redução de custos e busca continua de soluções para a empresa em que o profissional atua. Para auxiliar as empresas na tomada de decisões podem ser utilizados sistemas de informação e estratégias de negócio. Associe a coluna da direita de acordo com o tipo de sistema de informação/estratégia de negócio apresentado na coluna da esquerda.


(1) Enterprise Resource Planning

(2) Data Warehouse

(3) Data Mining

(4) Business Intelligence

(5) Customer Relationship Management


( ) registram, processam e documentam cada fato novo na engrenagem corporativa, distribuindo a informação de maneira clara e segura, em tempo real.

( ) uma estratégia de negócio voltada ao entendimento e à antecipação das necessidades dos clientes atuais e potenciais de uma empresa.

( ) é um conjunto de sistemas que tem como objetivo agregar e estabelecer relações de informação entre todas as áreas de uma empresa, propiciando confiabilidade nos dados, em tempo real.

( ) um ambiente de suporte à decisão que alavanca dados armazenados em diferentes fontes e os organiza e entrega aos tomadores de decisões da empresa independente da plataforma que utilizam ou de sua qualificação técnica.

( ) procura descobrir padrões, tendências e correlações ocultas nos dados, que possam propiciar uma vantagem competitiva estratégica a uma empresa.


Assinale a alternativa que contém a ordem CORRETA de associação, de cima para baixo.

Alternativas
Q2716822 Arquitetura de Software

Em banco de dados, existe o Sistema Gerenciador de Banco de Dados ou SGBD. Sabendo disso, é correto afirmar que SGBD é

Alternativas
Q2716819 Arquitetura de Software

Analise os comandos padrão SQL ANSI a seguir, disparados por um Administrador de Banco de Dados (DBA) em uma interface própria do banco de dados e assinale a alternativa correta acerca dos resultados dos comandos executados pelo DBA.


Comandos


GRANT SELECT ON FUNCIONARIO TO A1;


REVOKE SELECT ON FUNCIONARIO TO A5;


Obs. Os números utilizados (1 e 2) são apenas para facilitar a identificação das linhas dessa questão.

Alternativas
Q2716806 Arquitetura de Software

Após um programa passar pelos processos de compilação, ele ainda não é um programa executável. Qual programa tem a responsabilidade de juntar todas as dependências necessárias e gerar o executável do programa?

Alternativas
Q2716804 Arquitetura de Software

Preencha as lacunas e assinale a alternativa correta.

A ______________ pode ser definida como um contrato entre a classe e o mundo exterior, pois quando a classe implementa a __________ a classe se compromete em fornecer o comportamento do publicado.

Alternativas
Q2716802 Arquitetura de Software

Considere o seguinte cenário: será necessário realizar a alteração de um SQL que faz a consulta de produtos no sistema da empresa. O objetivo é permitir ao usuário digitar parte da descrição do produto, retornando todos os produtos que contenham o texto digitado pelo usuário, em qualquer posição da descrição do produto. Qual das seguintes alternativas tem uma solução para esse problema?

Alternativas
Q2716795 Arquitetura de Software

Em relação ao nível de isolamento de transação read-commited, em banco de dados, assinale a alternativa correta.

Alternativas
Q2716794 Arquitetura de Software

O seguinte comando cria uma chave estrangeira na tabela PRODUTO, referenciando a tabela TIPOPRODUTO. Como esse tipo de comando é conhecido?


ALTER TABLE PRODUTO

ADD CONSTRAINT FK_PRODUTO_TIPO_PRODUTO

FOREIGN KEY (IDTIPOPRODUTO)

REFERENCES TIPOPRODUTO(ID

Alternativas
Q2716793 Arquitetura de Software

Foi criada uma tabela de clientes através do sistema gerenciador de banco de dados MySQL. A tabela cliente foi iniciada com os seguintes comandos:

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (1, ‘EDUARDO RODRIGUES’,’(44) 9911-1122’);

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (3, ‘ROBSON CABRAL’, ‘(41) 9922-3344’);

INSERT INTO CLIENTE (ID, NOME, TELEFONE) VALUES (2, ‘SILVANA NOGUEIRA’, NULL);


Considerando que os comandos de INSERT foram realizados com sucesso e a tabela agora possui somente os três registos executados pelos comandos apresentados, qual será o retorno se o seguinte SQL for executado para a tabela cliente?


SELECT COUNT(C.TELEFONE) FROM CLIENTE C

Alternativas
Q2708991 Arquitetura de Software

Quanto às cópias de segurança (backup), analise as afirmativas abaixo e assinale a alternativa correta.

I. O backup incremental é mais rápido para ser criado e mais lento para ser restaurado.

II. Toda vez que se realizar um backup incremental, ou diferencial, necessita-se de se fazer simultaneamente um backup completo.

III. O backup diferencial é uma cópia dos dados criados e modificados, desde o último backup completo.

Alternativas
Q2708989 Arquitetura de Software

Referente ao RAID (Redundant Array of Independent Disks) verifica-se que, tanto o RAID 01 (RAID 0+1), como o RAID 10 (RAID 1+0), que são muito utilizados atualmente, aplicam, simultaneamente, clássicas técnicas. Sobre estas, assinale a alternativa correta.

Alternativas
Q2708517 Arquitetura de Software

Em SQL, a cláusula “HAVING” é utilizada para:

Alternativas
Q2702518 Arquitetura de Software

O modelo relacional representa o banco de dados como uma coleção de relações. Informalmente cada relação é semelhante a uma tabela de valores.

Na terminologia formal, no modelo relacional, a linha, o cabeçalho da coluna, e a tabela são chamados de:

Alternativas
Q2702514 Arquitetura de Software

Date 2014, relata que a arquitetura ANSI/SPARC de um Banco de Dados se divide em três níveis, conhecidos como nível interno, nível externo e nível conceitual. Leia as afirmativas abaixo sobre os níveis de arquitetura.

I – Nível interno é o mais próximo do meio de armazenamento físico, é aquele que se ocupa do modo como os dados são fisicamente armazenados dentro do sistema.

II – Nível externo é o mais próximo dos usuários, é aquele que se ocupa do modo como os dados são vistos por usuários individuais.

III – Nível conceitual é um nível indireto entre o nível interno e externo.

Marque a alternativa que apresenta a(s) afirmativa(s) correta(s):

Alternativas
Q2698396 Arquitetura de Software

Ao trabalhar com base de dados Cliente/Servidor, pode-se usar um recurso que constitui um bloco de comandos Transact-SQL, automaticamente executado quando um comando INSERT, DELETE ou UPDATE for executado em uma tabela do banco de dados. Esse poderoso recurso é empregado para realizar tarefas relacionadas com validações, restrições de acesso, rotinas de segurança e consistência de dados. Trata-se do recurso conhecido por:

Alternativas
Q2698269 Arquitetura de Software

Considerando os fundamentos de engenharia de software. Um sistema Web, em uma abordagem que se baseie em desenvolvimento e entregas iterativas, composto a partir de componentes reusáveis, poderá ser inviável para um sistema de sistemas, em que, o detalhamento das especificações das interações do sistema necessitam estar especificadas antes, a fim de que cada um dos sistemas possa ser desenvolvido em separado. O acima exposto enseja que haja fundamentos de engenharia que são aplicáveis e questões mais particulares, porém, existem fundamentos de engenharia de software que se aplicam a todos os tipos de sistemas de software.

Assinale a opção que contem estes fundamentos.

Alternativas
Respostas
381: D
382: A
383: D
384: D
385: D
386: E
387: D
388: B
389: A
390: E
391: D
392: B
393: A
394: C
395: C
396: C
397: A
398: A
399: A
400: A