Questões de Concurso Sobre software em noções de informática

Foram encontradas 3.242 questões

Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691580 Arquitetura de Software

Analise o Código Java a seguir:

public class questao_java

{

public static void main(String args[])

{

string teste = "";

int var1 = 10;

int var2 = 20;

int res = 0;

res = var1 + var2;

teste += res;

res = var1++ + var2;

teste += " - " + res;

res = var1 + var2;

teste += " - " + var1;

System.out.println(teste);

}

}

Assinale a alternativa que contém o resultado correto da execução do código.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691579 Arquitetura de Software

Considere o desenvolvimento Java, analise as afirmativas abaixo e dê valores de Verdadeiro (V) ou Falso (F).

( ) No ciclo de vida de um servlet, o servidor recebe uma requisição e a repassa para o container, que a delega a um servlet. O container carrega a classe na memória, cria uma instância da classe do servlet e inicia a instância chamando o método init( ).

( ) As interfaces normalmente utilizadas para executar operações de conexão e manipulação de dados em um banco de dados relacional podem ser encontradas no pacote javax.swing.sql.

( ) Java é muito utilizado por ter como característica gerar um código independente de plataforma que pode ser executado em qualquer arquitetura e sistema operacional.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691576 Arquitetura de Software

Analise o Código Java a seguir:

class questao_java

{

public static void main(String[] args)

{

for (int i = 0; i < 8; i++)

System.out.println(X(i));

}

public static int X(int n)

{

int result = 1;

for (int i = 5; i <= n; i++)

result *= i;

return result;

}

}

Assinale a alternativa correta que apresenta a soma dos valores exibidos pelo comando System.out.println(X(i)).

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691574 Arquitetura de Software

Sobre CSS (Cascading Style Sheets ou Folha de Estilos em Cascata), analise as afirmativas abaixo e dê valores de Verdadeiro (V) ou Falso (F).

( ) O CSS é uma linguagem de folhas de estilos que é utilizada para definir como os documentos escritos na linguagem de marcação (HTML ou XML) devem ser apresentados em termos de layout.

( ) Em um cenário ideal, enquanto o HTML é usado para estruturar os conteúdos, o CSS é utilizado para formatá-los.

( ) Possibilidade do controle do layout de vários documentos a partir de um único arquivo CSS.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691573 Arquitetura de Software

Sobre elementos HTML leia atentamente o excerto abaixo:

"O atributo ________ designa um nome ao elemento ao qual este é aplicado, e para que a marcação seja válida, deverá haver no documento apenas um elemento com o nome designado. O atributo ____________ designa um ou vários nomes de classes as quais um elemento pertence."

Assinale a alternativa que preencha correta e respectivamente as lacunas.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691572 Arquitetura de Software

Sobre o conceito Encapsulamento de Programação Orientada a Objetos, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691570 Arquitetura de Software

Considere JavaScript, a seguir analise os comandos e assinale a alternativa que apresenta de modo correto e respectivo os resultados.

I. "1" + 6 + 9

II. 1 + 6 + 5

III. 1 + 6 + "8"

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691562 Arquitetura de Software

A respeito da definição de Diagrama de Máquina de Estados, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691561 Arquitetura de Software

Considere alguns Design Patterns (Padrões de Desenvolvimento de Software):

"_____________, utilizado quando é desejável que uma interface possa variar independentemente das suas implementações. , este padrão garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seu objeto. _____________, é um padrão que provê uma interface simplificada para um corpo de código maior, como por exemplo, uma biblioteca de classes. _____________, define uma representação para sua gramática juntamente com um interpretador que usa a representação para interpretar sentenças na língua. Ou mapear um domínio para uma língua, a língua para uma gramática e a gramática para um projeto de design hierárquico orientado a objetos."

Assinale a alternativa que preencha correta e respectivamente as lacunas.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691559 Arquitetura de Software

Os Design Patterns (Padrões de Desenvolvimento de Software) são divididos em três grupos segundo a definição GoF (Gang of Four (Gangue dos quatro)). Quanto ao nome dos grupos, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691558 Arquitetura de Software

O Diagrama abaixo, tem o objetivo de mostrar como as mensagens entre os objetos são trocadas no decorrer do tempo para a realização de uma operação. Considere os diagramas de UML, analise os expostos abaixo e assinale a alternativa correta quanto ao nome que o identifica.

Imagem associada para resolução da questão

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691557 Arquitetura de Software

Sobre as Árvores Binárias, analise as afirmativas e dê valores Verdadeiro (V) ou Falso (F).

( ) Contém um conjunto finito de um ou mais elementos, denominados nós, sendo que um desses nós é especialmente designado como o nó raiz.

( ) Pode-se citar 3 estratégias de ordenação dos nós: Pré-ordem, Pós-ordem e Intra-Ordem.

( ) É uma estrutura de dados linear.

( ) Árvore B é uma estrutura de dados em árvore, auto-balanceada, que armazena dados classificados e permite pesquisas, acesso sequencial, inserções e remoções em tempo logarítmico.

Assinale a alternativa que apresenta a sequência correta de cima para baixo.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691556 Arquitetura de Software

Analise a definição: "Em coleções associativas mantidas com estrutura de árvore, a busca por um elemento ou uma chave ocorre sempre através de comparações a partir do elemento raiz. Uma estrutura alternativa para coleções associativas é manter os elementos em um mapa ou tabela, no qual a posição de cada elemento possa ser determinada diretamente a partir de seu valor ou do valor de sua chave". A esse respeito, assinale a alternativa correta.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691555 Arquitetura de Software

A respeito de Programação Orientada a Objetos, complete as lacunas com os nomes dos conceitos para as definições.

"________, é uma forma de definir um tipo de dado em uma linguagem orientada a objeto. Ela é formada por dados e comportamentos. ________, é a possibilidade de em uma hierarquia de classes implementar métodos com a mesma assinatura e, assim, implementar um mesmo código que funcione para qualquer classe dessa hierarquia sem a necessidade de implementações específicas para cada classe. ________, é a capacidade de um novo objeto tomar atributos e operações de um objeto existente."

Assinale a alternativa que preencha as lacunas na ordem.

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691553 Arquitetura de Software

Considere a seguinte instrução para as questões 18, 19, 20, 21 e 22

CREATE TABLE PRODUTO (

ID INT NOT NULL PRIMARY KEY,

NOME_PRODUTO VARCHAR

);

CREATE TABLE CLIENTE (

ID INT NOT NULL PRIMARY KEY,

NOME_CLIENTE VARCHAR,

ENDERECO VARCHAR

);

CREATE TABLE PEDIDO (

ID int NOT NULL PRIMARY KEY,

NUMPEDIDO INT NOT NULL,

IDPRODUTO INT NOT NULL,

NUMQUANTIDADE INT NOT NULL,

IDCLIENTE INT,

FOREIGN KEY(IDCLIENTE)

REFERENCES CLIENTE(ID),

FOREIGN KEY(IDPRODUTO)

REFERENCES PRODUTO(ID)

);

Ao analisar a estrutura de PEDIDO, CLIENTE e PRODUTO, assinale a alternativa correta quanto ao resultado esperado do seguinte comando:

SELECT SUM(PEDIDO.NUMQUANTIDADE) FROM PEDIDO

LEFT JOIN PRODUTO ON (PEDIDO.IDPRODUTO = PRODUTO.ID)

WHERE PEDIDO.NUMQUANTIDADE > 2 AND PEDIDO.IDCLIENTE = 1

Alternativas
Ano: 2019 Banca: IBFC Órgão: FSA-SP Prova: IBFC - 2019 - FSA-SP - Analista de Sistemas I |
Q2691539 Arquitetura de Software

Considere que os Diagramas de UML estão divididos em Estruturais e Comportamentais. Assinale a alternativa que possui corretamente diagramas Comportamentais.

Alternativas
Q2689396 Noções de Informática

A respeito das definições e características do hardware e do software, analise as afirmações a seguir, marcando V(Verdadeiro) e F(Falso):


I. O hardware é o equipamento propriamente dito, incluindo os periféricos de entrada e saída; a máquina, seus elementos físicos: carcaças, placas, fios, componentes em geral.

II. O Software são os componentes lógicos de um computador. São os programas e aplicativos que, executados em uma maquina, desfrutam dos recursos do hardware para realizar operações e apresentar algum resultado

III. No hardware do fabricante destaca-se o sistema operacional, responsável pelo controle das operações do computador e de seus periféricos.

IV. O software de um computador é dividido em: unidade central de processamento (CPU), memória, interfaces e periféricos.


Marque a sequência correta:

Alternativas
Q2689389 Arquitetura de Software

Sobre os tipos de Linguagem de Programação (Software) julgue os itens abaixo:


I. A Linguagem de Baixo Nível é uma linguagem de programação ainda bem próxima da usada pela máquina, porém com alguns recursos que a torna mais acessível ao usuário.

II. A Linguagem de Alto Nível é uma linguagem de programação mais próxima da máquina, ou seja, é a linguagem com a qual a máquina trabalha.

Alternativas
Q2060715 Noções de Informática
Assinalar a alternativa que apresenta um exemplo de software:
Alternativas
Q2032070 Noções de Informática
O Adobe Reader é um software global padrão para visualizar, imprimir e comentar documentos PDF com segurança. Do exposto, analise os itens abaixo:
I- É o único visualizador de PDF que pode abrir e interagir com todos os tipos de conteúdo em PDF, inclusive formulários e multimídia. II- Para fazer uma edição em um arquivo em PDF é necessário ter o Adobe Acrobat Professional, pois o Adobe Reader sozinho não tem capacidade para realizar modificações.
III- No Reader é possível fazer anotações, buscar um conteúdo por palavra-chave e aumentar ou diminuir o zoom.
Está(ão) correto(s) o(s) item(ens):
Alternativas
Respostas
1801: D
1802: C
1803: A
1804: D
1805: C
1806: B
1807: A
1808: B
1809: B
1810: A
1811: B
1812: A
1813: D
1814: A
1815: D
1816: D
1817: C
1818: C
1819: D
1820: D