Questões de Noções de Informática - Software para Concurso
Foram encontradas 2.344 questões
No que diz respeito às ferramentas da UML, o diagrama de caso de uso apresenta a seguinte visão de um sistema:
No que diz respeito aos requisitos, a modelagem de análise integra elementos baseados em cenários, orientados a fluxos, baseados em classes e comportamentais. Duas ferramentas que fazem parte do grupo dos elementos comportamentais são conhecidas como diagramas de:
De acordo com Pressman, durante a fase de levantamento no processo de desenvolvimento de softwares é fundamental a Implantação da Função de Qualidade (IFQ), uma técnica que tem o objetivo de:
Avalie se as seguintes sentenças em relação ao desenvolvimento de sistemas de gestão utilizando a arquitetura orientada a serviços (SOA) são falsas (F) ou verdadeiras (V):
As afirmativas são respectivamente:
A imagem abaixo exibe um código escrito na linguagem de programação Java. Analise a imagem e julgue os itens em verdadeiro (V) ou falso (F):
( ) O nome da classe é Teste e a mesma possui um construtor default.
( ) A classe possui dois atributos e um método principal.
( ) O resultado da execução do código será "João tem 25 anos de idade".
A sequência correta é:
Alguns termos relacionados à programação orientada a objetos estão disponibilizados na Coluna I. Faça a correta correspondência com os seus conceitos associados e dispostos na Coluna II.
Coluna I
1. Classe
2. Atributos
3. Encapsulamento
4. Mensagem
5. Associação
Coluna II
( ) Características que imprimem individualidade a um objeto.
( ) Conjunto de objetos de mesma característica.
( ) Consiste na separação de aspectos internos e aspectos externos de um objeto.
( ) Chamada de um objeto para invocar um de seus métodos.
( ) Mecanismo pelo qual um objeto utiliza os recursos de outro objeto.
A sequência correta é:
Considere a seguinte árvore binária.
A ordenação de busca nessa árvore em sequência de intraordem, é:
Alguns termos relacionados à estrutura de dados estão disponibilizados na Coluna I. Faça a correta correspondência com os seus conceitos associados, dispostos na Coluna II.
Coluna I
1. Lista
2. Deque
3. Fila
4. Pilha
Coluna II
( ) O último elemento inserido será o primeiro a ser removido.
( ) Os primeiros elementos a entrar são os primeiros elementos a sair.
( ) Inserções e remoções são permitidas somente nas extremidades.
( ) Estrutura linear e encadeada em que cada registro aponta para o próximo.
A sequência correta é:
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $jose->MostraInfo(); // Quarta questão?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $maria->MostraInfo(); // Terceira questão?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $maria->MostraInfo(); // Segunda questão?
Para responder às questões 49 a 52, observe o Quadro 1.
<?php
class Pessoa{
var $codigo;
var $nome;
var $idade;
var $salario;
public function __construct($cod, $nom,
$ida, $sal) {
$this->codigo = $cod;
$this->nome = $nom;
$this->idade = $ida;
$this->salario = $sal;
}
function setCodigo($cod){
$this->codigo = $cod;
}
function setSalario($sal){
$this->salario = $sal;
}
function MostraInfo(){
print $this->nome.' tem '.$this->idade.'
anos e tem salario R$ '.$this-
>salario.'.<BR>';
}
function Aniversario(){
$this->idade++;
}
function AumentaDez(){
$this->salario = $this->salario * 1.1;
}
function AumentaVinte(){
$this->salario = $this->salario * 1.2;
}
}
$maria = new Pessoa(1, 'Maria Pereira', 31,
2000);
$jose = new Pessoa(2, 'Jose Oliveira', 23,
4000);
$maria->Aniversario();
$jose->AumentaVinte();
$maria->AumentaVinte();
$maria->SetCodigo(7);
$jose->MostraInfo(); // Primeira questão
$maria->SetCodigo(4);
$maria->MostraInfo(); // Segunda questão
$maria->SetCodigo(3);
$maria->Aniversario();
$jose->Aniversario();
$maria->SetSalario(4000);
$maria->MostraInfo(); // Terceira questão
$maria->AumentaDez();
$jose->Aniversario();
$jose->MostraInfo(); // Quarta questão
?>
Quadro 1: Código PHP
O que deve ser mostrado com a execução de $jose->MostraInfo(); // Primeira questão?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(saida)?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(vet[15])?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(vet[11])?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(vet[7])?
Para responder às questões 41 a 45, observe a Figura 1.
Figura 1 – Algoritmo desenvolvido com a ferramenta VisuAlg 3
Que valor deve ser mostrado como resultado de escreva(vet[2])?
Para a resolução das questões desta prova, considere os seguintes detalhes: (1) o mouse está configurado para uma pessoa que o utiliza com a mão direita (destro) e usa, com maior frequência, o botão esquerdo, que possui as funcionalidades de seleção ou de arrastar normal, entre outras. O botão da direita serve para ativar o menu de contexto ou de arrastar especial; (2) os botões do mouse estão devidamente configurados com a velocidade de duplo clique; (3) os programas utilizados nesta prova foram instalados com todas as suas configurações padrão, entretanto, caso tenham sido realizadas alterações que impactem a resolução da questão, elas serão alertadas no texto da questão ou mostradas visualmente, se necessário; (4) no enunciado e nas respostas de algumas questões, podem existir palavras que foram digitadas entre aspas, apenas para destacá-las. Nesse caso, para resolver as questões, desconsidere as aspas e atente- se somente para o texto propriamente dito; e (5), para resolver as questões desta prova, considere, apenas, os recursos disponibilizados para os candidatos, tais como essas orientações, os textos introdutórios das questões, os enunciados propriamente ditos e os dados e informações disponíveis nas Figuras das questões, se houver.
São considerados navegadores de internet:
I. Internet Explore.
II. Google Chrome.
III. Outlook.
IV. Firefox.
Quais estão corretos?