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

Foram encontradas 2.171 questões

Q962201 Noções de Informática
Os softwares apresentam algumas definições relacionadas à forma de aquisição e uso. As definições não são padronizadas e muitos softwares podem ser enquadrados em mais de um tipo. Podemos dizer que um software é do tipo “shareware”, quando:
Alternativas
Q2844530 Noções de Informática

Atenção! Para responder às questões de Informática, a menos que seja explicitamente informado o contrário, considerar que os programas mencionados encontram-se na versão Português-BR e, em sua configuração padrão de instalação, possuem licença de uso, o mouse está configurado para destros, um clique ou duplo clique correspondem ao botão esquerdo do mouse e teclar corresponde à operação de pressionar uma tecla e, rapidamente, liberá-la, acionando-a apenas uma vez. Dessa forma, as teclas de atalho, os menus, os submenus, as barras, os ícones e os demais itens que compõem os programas abordados nesta prova encontram-se na configuração padrão.

Marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:


(---) Considerando-se que periféricos são aparelhos ou placas de expansão que enviam ou recebem informações do computador, pode-se afirmar que o microfone é considerado um periférico de saída e ó teclado um periférico de entrada.

(---) Software são os programas que comandam o funcionamento de um computador.

(---) Hardware é a parte física de um computador, é formado pelos componentes eletrônicos, como por exemplo, circuitos de fios e luz, placas, utensílios, correntes, e qualquer outro material em estado físico, que seja necessário para fazer com o que computador funcione.

Alternativas
Q2817364 Arquitetura de Software

Quando falamos em Engenharia de Software, logo se faz alusão aos princípios que a circunda, visto que todos levam à verdadeira intenção da Engenharia para Sistemas automatizados. No que se refere aos princípios básicos da engenharia de software, pode-se afirmar:

Alternativas
Q2817361 Arquitetura de Software

Para se construir um código é necessário conhecer os Elementos que fazem parte de sua estrutura. Em relação aos elementos da P.O.O., pode-se afirmar:

Alternativas
Q2817314 Arquitetura de Software

Existem diversos conceitos e características que definem a Orientação à Objetos e que são necessários para facilitar a construção de um Software. Em relação aos conceitos da P.O.O., pode-se afirmar:

Alternativas
Q2817306 Arquitetura de Software

Na Engenharia de Software, deve-se ter sempre a visão de que o produto final passou por todas as etapas para garantir um bom produto de qualidade. Para tanto, existem processos a serem observados. Com relação aos processos de Software, pode-se afirmar:

Alternativas
Q2817289 Arquitetura de Software

Existem diversos conceitos no que tange à Engenharia como um todo e muitos destes são utilizados na construção de Softwares. De acordo com os preceitos, quando falamos em Engenharia de Software, podemos afirmar:

Alternativas
Q2809058 Arquitetura de Software

Assinale a alternativa que apresenta os três métodos básicos de acesso a registro de um arquivo.

Alternativas
Q2809029 Noções de Informática

O software que permite acessar computadores remotamente, compartilhar telas, transferir arquivos, instalar aplicativos remotamente, imprimir documentos localmente a partir do computador remoto, iniciar reuniões e bate‐papo em vídeo e está disponível em mais de 25 idiomas é o(a)

Alternativas
Q2809015 Noções de Informática

A respeito do software WinSCP, assinale a alternativa correta.

Alternativas
Q2802290 Arquitetura de Software

A linguagem HTML (Hypertext Mark-up Language) possui identificadores para definir quais funcionalidades terão cada parte de seu conteúdo. Assinale a alternativa que corresponde aos identificadores de Link, parágrafos, lista desordenada e conteúdo genérico.

Alternativas
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
Respostas
1021: E
1022: B
1023: D
1024: B
1025: D
1026: E
1027: D
1028: E
1029: E
1030: B
1031: A
1032: A
1033: D
1034: A
1035: C
1036: C
1037: D
1038: B
1039: D
1040: C