Foram encontradas 320 questões.
- Fundamentos de ProgramaçãoFunções, Métodos e Procedimentos
- Fundamentos de ProgramaçãoTipos de Dados
- LinguagensJava
A linguagem de programação Java permanece até hoje sendo uma das linguagens mais utilizadas no desenvolvimento de aplicações web. A respeito dessa importante linguagem, considere o código abaixo e marque a alternativa que indica o que ocorrerá após sua execução.
import java.util.*;
import java.lang.*;
import java.io.*;
class teste
{
public static void main (String[] args) throws java.lang.Exception
{
String valor = "PROGRAMACAO";
System.out.println(valor.endsWith("ao")+valor.substring(1, 5).trim());
}
}
Provas

I. O método getDate() retornará na tag de id = “1” todo o conteúdo atribuído a variável a.
II. O método getDay() retorna apenas o valor correspondente ao dia informado para a variável a. Neste caso, o valor exibido na tag
de id = “2” será 01.
III. O valor que será exibido na tag de id = “3” será 120.
É correto o que se afirma
Provas
A vida de um software é composta por um conjunto de fases que definem uma série de atividades. Desenvolvimento, operação e manutenção são alguns exemplos, etapas presentes na vida de um sistema e a literatura de engenharia de software costuma chamar este conjunto de ciclo de vida de software. A respeito dos diversos modelos de ciclo de vida de software, analise as afirmativas abaixo.
I. Cascata, evolutivo, incremental e espiral são exemplos de modelos de ciclo de vida de software.
II. O modelo cascata é um modelo tradicional onde as fases são realizadas de forma serial em um processo que flui sempre para frente. Uma das desvantagens deste modelo é a dificuldade de lidar com mudanças durante a execução do projeto.
III. O modelo incremental preconiza a divisão das entregas do projeto, característica que justifica seu nome. Tem como vantagem em relação ao modelo cascata o fato de ser mais tolerante a mudanças de requisito.
É correto o que se afirma
Provas
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Classes
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Estados
- Engenharia de SoftwareUML: Unified Modeling LanguageDiagrama de Sequência
A UML (Unified Modeling Language) é uma linguagem de modelagem visual carregada de semântica e com sintaxe vasta. É amplamente utilizada para definir comportamentos, facilitando a arquitetura, design e implementação de sistemas de software. A respeitos dos diversos diagramas presentes nesta linguagem, analise as afirmativas abaixo.
I. O diagrama de sequência ilustra como objetos interagem entre si, identificando inclusive a ordem de ocorrência destas interações.
II. O diagrama de classes é o mais conhecido e utilizado da UML. É bastante utilizado, por exemplo, no desenvolvimento de sistemas orientados a objeto.
III. O diagrama de estados representa um retrato, em tempo de execução, dos objetos existentes no software e dos seus relacionamentos.
É correto o que se afirma
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: IDIB
Orgão: Pref. Xinguara-PA
Provas
Inspira da na declaração da independência americana de 1776 e no espírito filosófico do século XVII, a Declaração dos Direitos do Homem e do Cidadão de 1789 marca o fim do Antigo Regime e o início de uma nova era. Votada pela Assembleia Nacional Constituinte francesa, em 26 de agosto de 1789, visava
Provas
Sobre a China nos Séculos XVI e XVII, assinale V para as assertivas que forem verdadeiras e F para as que forem falsas.
( ) No início do século XVI, o sistema de parcelas de terra atribuídas aos camponeses, que surgiu ao mesmo tempo que a propriedade estatal da terra, começou a desintegrar-se.
( ) A política externa dos governantes Ming nos séculos XVI e XVII foi de carácter ofensivo e não possuía aspectos que fazia lembrar a dos governantes Sung.
( ) Não houve revoltas populares em larga escala e consequentemente a necessidade de reformas não se fez premente.
( ) A maioria dos estados do Sudeste Asiático eram de tipo feudal avançado. Em todos eles, a terra pertencia uma parte ao Estado e a outra aos camponeses, existia uma burocracia feudal e estava a formar-se uma classe de proprietários de terras.
Assinale a alternativa que contém a sequência correta.
Provas
Em relação à Revolução Francesa (1789-1799) assinale a alternativa correta.
Provas
Os alunos e suas famílias agregam às suas vivências informações, explicações e valores oferecidos nas salas de aula. Por isso, para os PCN's de História o professor deve possibilitar aos alunos reelaborar esses muitos saberes. Assinale o item que apresenta os saberes e sujeitos essenciais apresentados nos PCNs.
Provas
Antiguidade Oriental é um conceito utilizado para identificar as civilizações que se desenvolveram durante a Idade Antiga no Oriente, em especial no norte da África e no Oriente Médio, como a Egípcia e Mesopotâmica. Levando em consideração essa temática, correlacione as colunas abaixo:
Coluna I
1 Egito
2 Mesopotâmia
Coluna II
( ) A civilização se construiu no norte da África a partir de diversos agrupamentos, chamados nomos, que se instalaram às margens do Rio Nilo.
( ) É uma região localizada no Oriente Médio, entre os rios Tigres e Eufrates, e seu nome significa “entre rios”. Possuía extensas áreas férteis, o que favoreceu a ocupação humana.
( ) Os diferentes povos que povoaram a região se organizaram em cidades-estados, ou seja, cidades independentes que possuíam governo próprio e autônomo.
( ) Durante o período de auge do Império, a sociedade era dominada pelo Faraó, considerado uma figura divina. Abaixo do Faraó estavam os nobres e sacerdotes.
( ) Berço do Código de Hamurabi, que é o mais antigo código de leis conhecido, baseado na “lei do Talião”, cujo princípio mais conhecido era o do “olho por olho, dente por dente”.
Assinale a alternativa que contém a sequência correta.
Provas
Caderno Container