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

Foram encontradas 3.240 questões

Q2802285 Arquitetura de Software

O JavaScript é uma linguagem muito poderosa quanto ao desenvolvimento para web, entretanto, para ter a capacidade de extrair seu potencial ao máximo, é necessário ter conhecimento pleno sobre suas funcionalidades. Marque qual opção representa a informação contida na variável "resultado", após a execução do trecho de código a seguir:


var texto = “Tratamento de strings”;

var resultado = texto.substring(10);

Alternativas
Q2802279 Arquitetura de Software

A programação orientada a objetos trabalha com classes, métodos, instâncias, objetos, entre outros componentes. Nesse contexto, os componentes podem possuir padrões de acesso, a fim de tornar o código mais seguro. Esses padrões de acesso determinam quem e como poderão ser acessados esses componentes. Identifique, dentre as opções disponíveis, qual representa a descrição do padrão de acesso a seguir:


“Quando é aplicado na classe, não permite estendêla. Nos métodos, impede que o mesmo seja sobrescrito na subclasse. Nos valores de variáveis, não podem ser alterados depois que já tenha sido atribuído um valor”

Alternativas
Q2802256 Arquitetura de Software

Referente a tratamento de exceções no Java, existe uma estrutura consolidada para que todas as situações adversas possam ser tratadas. Indique qual alternativa corresponde à realidade no caso descrito abaixo:


try {

Executa comando

} catch(ExceptionA e) {

trata exceção A;

} catch(ExceptionB e) {

trata exceção B;

} catch(ExceptionC e) {

trata exceção C;

} finally {

Executa comando;

}

Alternativas
Q2802250 Arquitetura de Software

Ao analisar o código a seguir, podemos verificar uma estrutura comum de encapsulamento de dados desenvolvido na linguagem Java.


public class Account{

private String conteudo;


public void setConteudo(String conteudo){

this.conteudo = conteudo;

}

public String getconteudo(){

return conteudo;

}

}


Indique qual NÃO é uma das vantagens da utilização de classes construídas da maneira apresentada acima:

Alternativas
Q2802248 Arquitetura de Software

A linguagem de programação JavaScript possui diversas ferramentas para atender às demandas necessárias dos programadores. Considere a operação em JavaScript descrita abaixo e assinale a alternativa que corresponde ao seu comportamento.


X %= Y

Alternativas
Q2802246 Arquitetura de Software

“Árvore” é como é conhecida uma estrutura abstrata de dados bidimensional não linear, muito utilizada na organização de dados. Sobre essas estruturas abstratas de dados, o que NÃO é correto afirmar?

Alternativas
Q2802244 Arquitetura de Software

Existem diversas estruturas de dados que podem facilitar a abstração de problemas, armazenar referências ou valores e determinar regras para a utilização de seus dados. Segue abaixo alguns tipos de estruturas comumente utilizadas. Relacione os componentes da primeira coluna com suas características, presentes na segunda coluna:


I. Pilha.

II. Fila.

III. Árvore.


( ) Estrutura de dados bidimensional, não linear.

( ) Também conhecida pela sigla FIFO.

( ) Também conhecida pela sigla LIFO.

( ) Seus nós são inseridos apenas na cauda (ou final) e removidos apenas na cabeça (ou início).

( ) Uma coleção onde o último a entrar será o primeiro a sair.

Alternativas
Q2802240 Arquitetura de Software

Uma das formas de se desenvolver soluções é através de algoritmos recursivos. Qual será o valor encontrado em “X” ao fim da execução da rotina principal do código abaixo?


Inteiro função (n){

Se n <= 1 então

retorna 1

senão

retorna função (n-1) * n}


Rotina principal{

X :Inteiro

X recebe função(7)}

Alternativas
Q2802239 Arquitetura de Software

Analisando o algoritmo abaixo, que contém trabalho com vetores e estruturas de repetição, qual será o valor encontrado em “X” ao fim da execução?


Inicio

T,C :Inteiro

S,X :Real

V[12,45,34,13,10,2,14,6,35,4,73] :Vetor

C,S recebe 0

T recebe 10

Enquanto C <= T faça

S recebe S + V[C]

C recebe C + 1

Fim Enquanto

X recebe S / C

Fim

Alternativas
Q2793762 Arquitetura de Software

Leia as afirmativas a seguir:


I. Após sua criação e primeira carga, o data warehouse passa a sofrer cargas incrementais que devem refletir o ambiente operacional ao longo do tempo, tornando-o um imenso repositório para os sistemas de apoio à decisão.

II. Um Sistema Gerenciador de Base de Dados (SGBD) é uma coleção de programas que permitem aos usuários criarem e manipularem uma base de dados.

III. O Modelo Entidade-Relacionamento (MER) é um modelo de dados conceitual de alto-nível, ou seja, seus conceitos foram projetados para serem compreensíveis a usuários, descartando detalhes de como os dados são armazenados.

IV. O diagrama de classes UML não serve como esquema para o modelo de dados orientado a objetos.


Marque a alternativa CORRETA:

Alternativas
Q2790295 Noções de Informática
Para a realização de cópia, exclusão, movimentação ou outra atividade de gerenciamento de arquivos e pastas, o sistema Windows 7 utiliza o programa Windows
Alternativas
Q2790292 Noções de Informática
No Windows 7, pode-se percorrer programas na barra de tarefas utilizando para isso a tecla do logotipo do Windows mais a tecla
Alternativas
Q2772182 Arquitetura de Software

Analise o algoritmo abaixo:


algoritmo "questao algoritmo" var nota1, nota2, media: real inicio escreva ("Informe a nota da P1: ") leia (nota1) escreva ("Informe a nota da P2: ") leia (nota2) media <- (nota1 + nota2) / 2 se ( media >= 9) entao escreva1 ("Muito bom. A média do aluno é:", media) fimse se (meia < 9 ) e (media >= 7) entao escreva1 ("Passou. A média do aluno é:", media) senao escreva1 (O aluno não alcançou a média.") fimse fimalgoritmo

Supondo que a nota 1 receba o valor 9 e a nota 2 receba o valor 6, qual o resultado esperado?

Alternativas
Q2772164 Arquitetura de Software

Qual a diferença entre vetores e matrizes?

Alternativas
Q2770637 Noções de Informática

Dentre os conceitos básicos de componentes funcionais de computadores, especificamente em Software, assinale a alternativa que, “incorretamente”, indica um software aplicativo.

Alternativas
Q2768041 Noções de Informática

Considerando técnicas de escâner e reconhecimento de texto, qual tipo de software permite digitalizar um livro, ou um documento e converter para um formato editável do tipo Docx, XLS, HTML ou TXT?

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765907 Arquitetura de Software

De acordo com o Guide to the PMBoK v5, "Priorizar os riscos para análise ou ação posterior através da avaliação e combinação de sua probabilidade de ocorrência e impacto" é uma atividade que faz parte do processo:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765905 Arquitetura de Software

A figura abaixo ilustra a distribuição de processos ao longo das fases do ciclo de vida do projeto, conforme o Guide to the PMBoK v5 .


Imagem associada para resolução da questão


As fases II e III são denominadas, respectivamente

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765902 Arquitetura de Software

Em Java, o código de um programa de computador escrito é compilado para uma forma intermediária de código, que é interpretada pelas Máquinas Virtuais Java (JVMs). Como vantagem, esse processo apresenta portabilidade. Essa forma intermediária é denominada:

Alternativas
Ano: 2018 Banca: IBADE Órgão: CAERN Prova: IBADE - 2018 - CAERN - Analista de Sistemas |
Q2765900 Arquitetura de Software

Analise o script em Javascript.


<script>

for (n=1, j=1, k=1, w=0; n<7; n++, w=j+k, j=k, k=w){

document.write(w, " "),

}

</script>

Após a execução, a saída gerada será:

Alternativas
Respostas
1941: A
1942: D
1943: A
1944: C
1945: C
1946: D
1947: B
1948: D
1949: C
1950: D
1951: C
1952: D
1953: A
1954: A
1955: C
1956: C
1957: A
1958: B
1959: A
1960: D