Magna Concursos

Foram encontradas 55.928 questões.

3044080 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Os programas em Java são escritos combinando métodos e classes que são pré-definidos na API do Java (Java Application Programming Interface ou bibliotecas de classes Java). Escolha a opção que apresenta o resultado obtido ao compilar e executar o código Java a seguir:

class Contador{ public static int c; public void showCount(){ System.out.println(c); } } class Prova{ public static void main(String[] args) { Contador c1 = new Contador(); c1.c++; c1.showCount(); Contador c2 = new Contador(); c2.c++; c2.showCount(); c1.showCount(); } }
 

Provas

Questão presente nas seguintes provas
3044079 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
A função printf imprime uma string formatada (print formated, em inglês) em alguma saída do sistema. Determine os resultados impressos na tela depois da execução do algoritmo a seguir:

#include <stdio.h> #include <stdlib.h> int main() { int numero, a, b; numero = 9753; a = ((numero / 100) % 10) * 100; b = ((numero / 1000) % 10) * 1000; printf("a = %d, b = %d\n", a, b); return 0; }

É CORRETO afirmar que:
 

Provas

Questão presente nas seguintes provas
3044078 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
A linguagem Java fornece dois operadores unários de incremento e de decremento. Um operador de incremento ou de decremento que é colocado antes de uma variável é chamado de operador de pré-incremento ou operador de pré-decremento, respectivamente. Um operador de incremento ou de decremento que é colocado depois de uma variável é chamado de operador de pós-incremento ou operador de pós-decremento, respectivamente. Considerando essa informação e utilizando seus conhecimentos sobre os operadores unários de incremento e decremento da linguagem Java, analise o trecho do código a seguir:

import java.io.*; public class Code { public static void main (String [] args) { int x, y, z; x = 6; y = 2; z = x++ + ++y; System.out.println ("Resultado = " + x + y + z); } }


É CORRETO afirmar que:
 

Provas

Questão presente nas seguintes provas
3044077 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
Interprete o código abaixo, escrito na linguagem de programação C, assinalando o que será apresentado na tela após a execução completa do código:
Enunciado 3471323-1
 

Provas

Questão presente nas seguintes provas
3044076 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
Considere uma lista dinamicamente encadeada onde cada nó possui a seguinte estrutura desenvolvida na linguagem de programação C:

struct celula { int info; struct celula *next; };

Deseja-se inserir um elemento na última posição da lista. Considere que novo e p são ponteiros para struct celula. A variável novo aponta para uma nova célula, que deverá ser inserida no final da lista. A variável p é apenas um auxiliar apontando para o último elemento da lista. Assumindo como pré-condição que a lista não esteja vazia e que o campo next do último elemento da lista é NULL, qual opção permite inserir um elemento no final da lista?
 

Provas

Questão presente nas seguintes provas
3044075 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
Sobre o uso de interfaces na programação orientada a objetos utilizando a linguagem de programação Java, avalie as afirmações a seguir e assinale a alternativa INCORRETA:
 

Provas

Questão presente nas seguintes provas
3044074 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
Qual ferramenta pode ser utilizada para fazer o versionamento de um projeto com centenas de desenvolvedores distribuídos geograficamente, de modo que as revisões fiquem registradas mesmo que o trabalho seja feito off-line?
 

Provas

Questão presente nas seguintes provas
3044073 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
O Diagrama de Caso de Uso é uma representação gráfica que descreve uma interação específica entre o sistema e seus atores, destacando as funcionalidades que o sistema oferece. No contexto da UML, é possível empregar casos de uso de extensão, simbolizados com uma seta pontilhada estereotipada com a palavra extend. Considerando o uso de extensão nos Casos de Uso, assinale a alternativa INCORRETA:
 

Provas

Questão presente nas seguintes provas
3044072 Ano: 2023
Disciplina: TI - Desenvolvimento de Sistemas
Banca: IF-ES
Orgão: IF-ES
Provas:
A UML define diversos tipos de diagramas com diferentes propósitos e características. Saber identificá-las é uma função essencial para o desenvolvimento de sistemas. Com base nisso, relacione as colunas a seguir, associando os diagramas com suas características:

1. Diagrama de Estados
2. Diagrama de Atividades
3. Diagrama de Comunicação
4. Diagrama de Sequência

( ) Mostra o comportamento dinâmico de um sistema ou de parte de um sistema por meio do fluxo de controle entre ações que o sistema executa. Um dos componentes principais é um nó ação, que corresponde a uma tarefa executada por um sistema de software. Existem setas que vão de um nó ação para outro e indicam o fluxo de controle.
( ) Provê uma visão dinâmica dos objetos de uma classe, sendo importantes para modelar o comportamento de objetos de uma classe em resposta à ocorrência de eventos.
( ) É um diagrama de interação com ênfase na organização estrutural dos objetos e nas relações entre os objetos e classes que enviam ou recebem mensagens.
( ) É utilizado, principalmente, para modelar as interações entre os atores e os objetos e entre os próprios objetos. Indica as comunicações dinâmicas durante a execução de uma tarefa e mostra a ordem temporal na qual as mensagens são enviadas para executar a tarefa.

A ordem CORRETA de preenchimento dos parênteses, de cima para baixo, é:
 

Provas

Questão presente nas seguintes provas

Considere um trecho de um documento HTML como segue.

<style>

.xpto {

background:black;height:100px;

width:100px;position:absolute;

}

</style>

<script>

$(document).ready(function(){

$("button").click(function(){

$("div").animate({

left: '40px',

height: '40px',

width: '80px'

});

});

});

</script>

<body>

<button>TESTE</button>

<div class="xpto"></div>

</body>

A partir dos elementos acima expostos, corretamente formulados, assinale o efeito completo provocado pelo primeiro clique no botão.

 

Provas

Questão presente nas seguintes provas