Magna Concursos

Foram encontradas 940 questões.

877212 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS

Considerando o código apresentado a seguir, na linguagem JavaScript (Ecma-262):

var x = [1,2,3];

function y(algo){

'use strict'

console.log('essa variavel é', typeof algo);

}

y(x);

O resultado esperado de sua execução é:

 

Provas

Questão presente nas seguintes provas
877211 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Analise o trecho de código apresentado a seguir, que está escrito em um arquivo denominado “teste.php”, na pasta atual do prompt de comando.
<?php
function imprimirValor ($valor = "valor inicial")
{
echo "[";
echo "$valor; "+$valor;
echo "]";
}
imprimirValor (); imprimirValor(null); imprimirValor ("meu
valor");
?>
Sabendo que este código foi escrito para o PHP 5.3, escolha a opção que será apresentada após a execução do comando “php teste.php” neste prompt:
 

Provas

Questão presente nas seguintes provas
877210 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Considere o seguinte trecho de código em Java:
public class Principal {
int x;
public Principal(int x){
this.x = x;
}
public int soma (int x){
x = (x > 0) ? 3 : 4;
return this.x;
}
public static void main(String args[]){
Principal objeto = new Principal(0);
objeto.x = 1;
objeto.soma(2);
System.out.println(objeto.x);
}
}
O resultado da execução deste trecho de código Java na versão Java 1.7 é:
 

Provas

Questão presente nas seguintes provas
877209 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Hoje, a maioria das empresas de software tendem a utilizar modelos de desenvolvimento de software iterativos, em contraposição a modelos mais antigos, como o modelo cascata. Sobre a comparação entre os modelos iterativo e cascata, pode-se afirmar que:
 

Provas

Questão presente nas seguintes provas
877208 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Em JavaScript, a seguinte expressão booleana “!A & !B” é equivalente a:
 

Provas

Questão presente nas seguintes provas
877207 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Analise o trecho de código fonte apresentado a seguir. Ao ser interpretada por um navegador de internet, que suporte Javascript ECMAS-262, teremos um botão Operar na tela.
<!DOCTYPE html>
<html>
<body>
<button onclick="Operar()">Operar</button>
<script>
function Operar(){
var myarray=["Jason", "Artur", "Carlos"]
myarray.sort();
myarray.reverse();
document.write(myarray.pop());
}
</script>
</body>
</html>
Assinale a alternativa que apresenta o resultado que irá aparecer ao se clicar no botão Operar.
 

Provas

Questão presente nas seguintes provas
877206 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Linguagens de programação de alto nível simplificam a escrita de programas de computador, permitindo que um mesmo código fonte possa ser executado em várias arquiteturas de processadores diferentes. Sobre linguagens de programação e seus paradigmas, processos de compilação e execução, pode-se afirmar que:
 

Provas

Questão presente nas seguintes provas
877205 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Em um sistema de software estruturado em MVC (Model/View/Controller), pode-se afirmar que:
 

Provas

Questão presente nas seguintes provas
877204 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS
Sobre a interoperabilidade de sistemas operacionais, voltando-se principalmente para o compartilhamento de arquivos na rede local, é correto afirmar:
 

Provas

Questão presente nas seguintes provas
877203 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IESES
Orgão: BAHIAGÁS

Analise as seguintes afirmações em relação a linguagem JavaScript (Ecma-262):

I. A principal diferença da estrutura de repetição “do { } while( );” para a estrutura “while( ){ };” é que na primeira o conteúdo entre chaves { } será executado ao menos uma vez, o que pode não ocorrer na segunda estrutura.

II. Math é um objeto que possui o atributo PI (Math.PI). Este atributo contém o valor truncado da constante matemática PI.

III. Sqrt é uma função do objeto Math (Math.sqrt) que retorna o valor da raiz quadrada do parâmetro numérico passado, como, por exemplo, Math.sqrt(9) retorna 3.

IV. As estruturas de laço switch/case e o aninhamento de if...else realizam a mesma função com a mesma performance, independentemente do número de condições, sendo que para um grande número de condições a estrutura switch/case fica mais legível.

Em relação a estas afirmações, assinale a alternativa correta:

 

Provas

Questão presente nas seguintes provas