Magna Concursos

Foram encontradas 40 questões.

A engenharia de software é uma área para o desenvolvimento de software de alta qualidade para sistemas baseados em computador. Na engenharia de software existem quatro paradigmas – o ciclo de vida clássico, o uso de protótipos, o modelo espiral e as técnicas de quarta geração. Cada um dos paradigmas é distinto entre si; contudo, todos eles têm três fases em comum.
Como se caracteriza a Fase de Desenvolvimento?
 

Provas

Questão presente nas seguintes provas
2487430 Ano: 2014
Disciplina: TI - Banco de Dados
Banca: IF-SUL
Orgão: IF-SUL
Sobre Banco de Dados, são feitas as seguintes afirmações:
I. o ER ou DER é uma ferramenta de modelagem, muito utilizada em projetos de banco de dados.
II. um banco de dados representa alguns aspectos do mundo real, sendo chamado às vezes, de mini-mundo.
III. a implementação de um banco corresponde ao modelo lógico.
Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas
Em relação ao tratamento de exceções na Linguagem de Programação Java, são feitas as seguintes afirmações:
I. Uma exceção não capturada (sem um bloco catch correspondente) sempre interromperá a execução do programa, mesmo quando implementado um programa Multithreading e a exceção tenha ocorrido em uma determinada Thread.
II. Ao implementar um bloco try-catch, é possível utilizar um bloco finally. Como esse bloco será executado tendo ocorrido ou não uma exceção, é comum sua utilização para que seja realizada a liberação de recursos.
III. Java permite capturar exceções e, além disso, permite que o desenvolvedor possa criar e lançar exceções. Para isso, deve ser criada uma nova exceção e lançá-la utilizando a instrução throw.
Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas
Sobre as linguagens de programação e a engenharia de software, é INCORRETO afirmar que
 

Provas

Questão presente nas seguintes provas
Centenas de linguagens de programação têm sido usadas uma vez ou outra em esforços sérios de desenvolvimento de software. Quatro linguagens de programação são descritas – linguagens de primeira, segunda, terceira e quarta geração.
De acordo com o afirmativas, assinale (V) para as verdadeiras e (F) para as falsas.
( ) A primeira geração de linguagens remonta aos dias da codificação em nível de máquina.
( ) O código de máquina e seu equivalente mais legível por seres humanos - a linguagem assembler – representam a segunda geração de linguagens de programação.
( ) As linguagens de primeira geração foram desenvolvidas no final da década de 1950 e no começo da década de 1960 e servem de base para todas as linguagens de programação modernas (terceira geração).
( ) A linguagem ALGOL é a precursora de muitas linguagens de terceira geração e oferece um repertório extremamente rico de construções procedimentais e de tipologia de dados.
( ) As linguagens de quarta geração podem ser divididas em três amplas categorias: linguagens de alto nível de uso geral, linguagens de alto nível orientadas a objeto e linguagens especializadas.
( ) As linguagens de quarta geração combinam características procedimentais e não-procedimentais. Ou seja, a linguagem possibilita que o usuário especifique condições e as correspondentes ações, encorajando, ao mesmo tempo, o usuário a indicar o resultado desejado e então aplicar seu conhecimento específico do domínio para preencher os detalhes procedimentais.
A sequência correta, de cima para baixo, é
 

Provas

Questão presente nas seguintes provas
Considere as seguintes afirmações sobre códigos válidos em XHTML, e assinale com (V) para as afirmativas verdadeiras e (F) para as falsas.
( ) Nomes de elementos em XHTML devem ser declarados em letras maiúsculas.
( ) Nomes de atributos em XHTML podem ser declarados em letras maiúsculas.
( ) Valores de atributos em XHTML devem ser declarados entre aspas duplas.
( ) Um documento XHTML deve conter obrigatoriamente uma declaração DOCTYPE.
( ) Um documento XHTML não precisa necessariamente ter um elemento do tipo <p>.
A sequência correta, de cima para baixo, é
 

Provas

Questão presente nas seguintes provas
Leia as sentenças abaixo, das quais foram excluídas algumas palavras.
envolve a utilização de uma variável de superclasse para invocar métodos nos objetos de superclasse e de subclasse.
é uma forma de reutilização de software em que novas classes adquirem os membros de classes existentes e aprimoram essas classes com novas capacidades.
Os construtores de subclasse podem chamar construtores de superclasse via palavra-chave super. No entanto, essa chamada deverá ser a linha de comando no construtor da subclasse.
As palavras que completam, correta e respectivamente as lacunas acima, são:
 

Provas

Questão presente nas seguintes provas
O código apresenta um trecho escrito na linguagem de programação Java e contém uma possível modelagem para a classe Pessoa.
1 public class Pessoa {
2 private String nome;
3 private int idade;
4 private float altura;
5
6 public Pessoa(String nome) {
7 this.nome = nome;
8 }
9 public Pessoa(int idade) {
10 this.idade = idade;
11 }
12 public Pessoa(float altura) {
13 this.altura = altura;
14 }
15 public Pessoa(String nome, int idade, float altura) {
16 this.nome = nome;
17 this.idade = idade;
18 this.altura = altura;
19 }
20 }
O código representa
 

Provas

Questão presente nas seguintes provas
Considere o trecho de código HTML a seguir:
1 <h2 id="elemento_na_pagina">
2 Algum texto
3 </h2>
4 Um link para <a page=”http://www.google.com/”> o página do Google</a>
5 <p>
6 <img src="/imagens/figura1.gif" alt="uma figura">
7 </p>
8 <p>
9 <a href="@elemento_na_pagina ">link para elemento na pagina</a>.
10 </p>
Indique a(s) linha(s) que contêm erro(s) de HTML:
 

Provas

Questão presente nas seguintes provas
Em relação a comunicações baseadas em Socket na linguagem de programação Java, são feitas as seguintes afirmações
I. Caso aconteça algum erro de entrada/saída ao fechar o socket, uma exceção do tipo SocketException irá ocorrer.
II. Um objeto da classe InetAddress contém um endereço IP.
III. A classe DatagramSocket vincula o aplicativo a uma porta para transmissão de datagrama.
Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas