Questões de Concurso
Comentadas sobre software em noções de informática
Foram encontradas 2.891 questões
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:
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:
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:
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:
Assinale a alternativa que apresenta os três métodos básicos de acesso a registro de um arquivo.
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)
A respeito do software WinSCP, assinale a alternativa correta.
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.
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);
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”
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;
}
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:
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
“Á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?