Questões de Concurso Para if-sc

Foram encontradas 3.261 questões

Resolva questões gratuitamente!

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

Q2222875 Banco de Dados
Referente às linguagens de definição e manipulação de dados, qual das linguagens abaixo se refere a um sistema open-source de gerenciamento de base de dados relacional (SQL), eficiente e que foi desenvolvido e suportado pela Oracle?
Alternativas
Q2222874 Banco de Dados
Os Sistema de Gerenciamento de Banco de Dados (SGBDs) são ferramentas fundamentais para o armazenamento, organização e recuperação eficiente de informações em bancos de dados de aplicações de software. Em relação aos SGBDs, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Linguagem de Definição de Dados (DDL) é usada para definir os esquemas conceituais e internos para o banco de dados quando nenhuma separação estrita de níveis é mantida.
( ) Linguagem de Definição de Armazenamento (SDL) é usada para especificar o esquema interno, onde uma clara separação é mantida entre os níveis conceitual e interno.
( ) Linguagem de Definição de Visualização (VDL) é usada para uma verdadeira arquitetura de dois esquemas.
( ) Linguagem de Manipulação de Dados (DML) é utilizada exceto pelos usuários, depois que os esquemas do banco de dados são compilados e o banco de dados é preenchido.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2222873 Banco de Dados
Referente à modelagem de projetos, existe uma técnica de estrutura de dados otimizada para armazenamento em um DW (Data Warehouse). O objetivo é a otimização, visando à recuperação mais rápida e segura. Essa técnica refere-se à modelagem:
Alternativas
Q2222872 Engenharia de Software
Sobre os modelos para garantir a qualidade de software, existe um que é dividido em cinco níveis de maturidade organizacional, em que cada nível representa um estágio de maturidade dentro do processo de desenvolvimento de software. Os cinco níveis são: inicial, repetível, definido, gerenciado e otimizado. Assinale a alternativa que apresenta esse modelo.
Alternativas
Q2222871 Engenharia de Software
Um processo de garantia da qualidade deve focar simultaneamente o produto de software e o processo de desenvolvimento desse software. Dessa forma, a qualidade de software se divide em duas dimensões, quais sejam:
Alternativas
Q2222870 Engenharia de Software
Os níveis de teste são grupos de atividades de teste que são organizados e gerenciados juntos, mas executados em níveis diferentes. Em um dos níveis de teste, se efetua a validação das unidades testadas de forma individual e se elas executam corretamente quando colocadas juntas. Qual é esse nível de teste? 
Alternativas
Q2222869 Engenharia de Software
Na elaboração do plano de teste, um ponto muito importante a ser definido é um padrão de medidas para a verificação da efetividade e da eficiência dos testes. É importante que elas sejam capturadas e utilizadas corretamente para que possam auxiliar na melhoria do processo de desenvolvimento do software através de informações objetivas e pragmáticas. A descrição trata de:
Alternativas
Q2222868 Programação
Referente à arquitetura proposta para a plataforma Java J2EE, analise as assertivas abaixo e assinale a alternativa correta.
I. Supre as necessidades de aplicações empresariais centralizadas.

II. Se trata de uma aplicação simples sem divisão por camadas.
III. Enfatiza a utilização de padrões de projetos.
IV. O serviço de container deve estar disponível para utilização. 
Alternativas
Q2222867 Engenharia de Software
Trata-se de um conjunto integrado de ferramentas CASE que trabalham em juntas para apoiar uma grande atividade do processo, como projeto de software ou gerenciamento de configuração. Assinale a alternativa correta referente a esse conceito.
Alternativas
Q2222866 Arquitetura de Software
Analise a Figura 1 abaixo e assinale a alternativa correta. Imagem associada para resolução da questão
Figura 1 (SOMMERVILLE, 2007).
Alternativas
Q2222865 Programação
Analise o código abaixo e assinale a alternativa correta em relação ao código.
Public class livros { String nome; String autor; Int ano; Reservado bolean;
Void reservar () { Reservado = yes; } }
Alternativas
Q2222864 Arquitetura de Software
Sobre os padrões de arquitetura para sistemas distribuídos, existe um que é usado para sistemas em que um usuário acessa um computador central, de forma simples e em situações nas quais é importante centralizar o sistema por razões de proteção. Nesses casos, a comunicação entre o cliente e o servidor costuma ser criptografada, e é usado um baixo volume de transações a serem processadas. Trata-se da arquitetura: 
Alternativas
Q2222863 Arquitetura de Software
Referente à arquitetura de aplicações web, diz-se que elas descrevem a estrutura interna e interações entre seus componentes, bancos de dados e sistemas externos. Apresentam, em geral, dois tipos mais comuns de aplicações, um deles é o modelo mais simples de aplicação web, em que o site retorna o mesmo conteúdo que está salvo no servidor sempre que uma determinada página é solicitada. Essa é a arquitetura de aplicações: 
Alternativas
Q2222862 Engenharia de Software
UML (Unified Modeling Laguage) ou Linguagem de Modelagem Unificada fornece ferramentas para análise, projeto e implementação de softwares. Sobre a UML, analise as assertivas abaixo:
I. Notação é a parte gráfica, a sintaxe da linguagem de modelagem, definindo como os itens e conceitos serão modelados.
II. Metamodelo é um diagrama que define a notação, geralmente um diagrama de classe.
III. UML possui uma abordagem familiar padrão que modela uma classe usando três itens: nome da classe, atributos da classe e métodos da classe.
Quais estão corretas?
Alternativas
Q2222861 Programação
A análise e projetos orientados a objetos utiliza um paradigma de programação com base em quatro pilares principais. Sobre eles, analise as assertivas abaixo e assinale a alternativa correta.
I. Abstração: entendimento e representação de um objeto real.
II. Polimorfismo: consiste na alteração do funcionamento interno de um método herdado de um objeto-pai.
III. Encapsulamento: esconde as propriedades, criando uma espécie de caixa preta.
IV. Herança: essa característica otimiza a produção da aplicação em tempo e linhas de código.
Alternativas
Q2222860 Engenharia de Software
É o método de modelagem clássico, em que o modelo de análise é obtido por meio de ferramentas utilizadas durante a etapa de análise e que utiliza em sua abordagem um modelo com os seguintes passos apresentados abaixo:
1. Descrever as necessidades do usuário. 2. Estabelecer critérios para a criação de um projeto de software. 3. Definir um conjunto de requisitos a ser validado quando o software for construído.
Assinale o método de modelagem a que o trecho se refere.
Alternativas
Q2222859 Engenharia de Software
Os requisitos de um sistema são as descrições do que o sistema deve fazer, os serviços que oferece e as restrições a seu funcionamento. O processo de descobrir, analisar, documentar e verificar esses serviços e restrições, sendo responsável pela produção e gerência de requisitos, é chamado de:
Alternativas
Q2222858 Engenharia de Software
Em engenharia de software, os modelos de ciclo de vida de desenvolvimento de software utilizam diferentes abordagens. Qual das abordagens abaixo intercala as atividades de especificação, desenvolvimento e validação em que o sistema é desenvolvido como uma série de versões, de maneira que cada versão adiciona funcionalidades à anterior?
Alternativas
Q2222857 Sistemas Operacionais
Nessa classe de sistemas operacionais, a comunicação e compartilhamento de recursos é feita via memória compartilhada ou interrupções. É um sistema altamente acoplado, com todos os recursos compartilhados internamente e tem comunicação entre processos via memória compartilhada. Assinale a alternativa que se refere à classe de sistemas operacionais mencionada.
Alternativas
Q2222856 Banco de Dados
Referente aos tipos de bancos de dados, há um conhecido por utilizar tabelas com linhas e colunas, apresentar facilidade da armazenagem e confiabilidade das informações. A descrição trata de qual banco de dados?
Alternativas
Respostas
1701: C
1702: B
1703: A
1704: D
1705: E
1706: C
1707: C
1708: E
1709: D
1710: B
1711: A
1712: B
1713: C
1714: E
1715: A
1716: B
1717: A
1718: B
1719: C
1720: B