Questões de Concurso Sobre software em noções de informática

Foram encontradas 3.253 questões

Q2589675 Arquitetura de Software

No desenvolvimento ágil, a lista de tarefas que definem o trabalho necessário para implementar as funcionalidades de um projeto denomina-se

Alternativas
Q2589673 Arquitetura de Software

Observe o trecho de código da Figura, escrito na linguagem Java, que deve percorrer uma matriz de números inteiros. Assuma que o método get(int x, int y) devolve o valor na posição [x, y] da matriz.


Imagem associada para resolução da questão


Com relação aos resultados obtidos, assinale a alternativa correta.

Alternativas
Q2589662 Arquitetura de Software

Considere o seguinte array, criado na linguagem de programação Python:


A = [10, 11, 12, 13, 14, 15, 16, 17, 18, 19]


Qual deve ser o comando utilizado para obter o array que se segue?


[15, 16, 17, 18]

Alternativas
Q2589073 Arquitetura de Software

Através do CSS é possível fazer a aplicação de diferentes estilos para links de uma mesma página. Para estilizar um link quando o cursor é posicionado em cima dele, deve-se utilizar o pseudo-seletor:

Alternativas
Q2589068 Arquitetura de Software

Algumas leis brasileiras estabelecem critérios de qualidade de uso para que os sistemas de informação e tecnologias sejam acessíveis. O objetivo da acessibilidade digital é:

Alternativas
Q2589067 Arquitetura de Software

A orientação a objetos é um paradigma de modelagem (análise e projeto) e de programação de sistemas de software. Dentre os conceitos-chave desse paradigma, o conceito de método serve para:

Alternativas
Q2589065 Arquitetura de Software

A programação orientada a objetos se caracteriza por uma abordagem distinta de pensar, sobre as necessidades dos softwares. Com relação a esse paradigma de programação, é correto afirmar que o(a):

Alternativas
Q2589064 Arquitetura de Software

Sistemas de processamento de linguagens se caracterizam por expressar as intenções do usuário em linguagem formal. Os mais conhecidos sistemas de processamento de linguagens são os compiladores, responsáveis por:

Alternativas
Q2589063 Arquitetura de Software

Em relação às linguagens de programação, aos compiladores e aos interpretadores, é correto afirmar que um programa:

Alternativas
Q2589060 Arquitetura de Software

O Git é um sistema de controle de versão amplamente utilizado para o gerenciamento de projetos de software e para o rastreamento de alterações em arquivos ao longo do tempo. Sobre o Git, é correto afirmar que:

Alternativas
Q2589059 Arquitetura de Software

As estruturas de dados, que fazem parte dos fundamentos da programação, diferem-se umas das outras pela disposição ou pela manipulação de seus dados. Acerca dos conceitos relativos aos tipos de estruturas de dados, é correto afirmar que:

Alternativas
Q2589058 Arquitetura de Software

Existe a necessidade de ordenar dados em alguns contextos, demandando a aplicação de algoritmos de ordenação específicos, como o Bubble Sort, sobre o qual é válido afirmar que:

Alternativas
Q2589057 Arquitetura de Software

Considere o vetor v a seguir e o conjunto de operações correspondente.


Imagem associada para resolução da questão


Após a série de operações, o vetor v será igual a:

Alternativas
Q2589054 Arquitetura de Software

Conceitualmente, o paradigma de programação:

Alternativas
Q2589052 Arquitetura de Software

Sub-rotinas ou subprogramas são blocos de instruções que realizam determinadas tarefas. A seguir está descrita uma sub-rotina chamada “recursiva”.


Imagem associada para resolução da questão


Se esta sub-rotina for executada para n = 3, o valor de retorno será:

Alternativas
Q2589051 Arquitetura de Software

Sobre metodologias ágeis, é correto afirmar que:

Alternativas
Q2589050 Arquitetura de Software

Em engenharia de requisitos, o conceito correto de “requisitos de sistema” corresponde:

Alternativas
Q2587728 Arquitetura de Software

INSTRUÇÃO: Analise o script a seguir para criação de três tabelas na linguagem SQL para responder às questões 39 e 40.


CREATE TABLE imoveis (

id INT NOT NULL,

endereco VARCHAR(200) NOT NULL,

valor DECIMAL(10,2) NOT NULL,

PRIMARY KEY (id)

);


CREATE TABLE inquilinos (

id INT NOT NULL,

nome VARCHAR(45) NOT NULL,

cpf VARCHAR(11) NOT NULL,

renda DECIMAL(10,2) NOT NULL,

PRIMARY KEY (id)

);


CREATE TABLE alugueis (

imoveis_id INT NOT NULL,

inquilinos_id INT NOT NULL,

data_inicio DATE NOT NULL,

aluguel DECIMAL(10,2) NOT NULL,

data_fim DATE,

PRIMARY KEY (imoveis_id, inquilinos_id, data_inicio),

FOREIGN KEY (imoveis_id) REFERENCES imoveis (id)

FOREIGN KEY (inquilinos_id) REFERENCES inquilinos (id)

);

Com base no script apresentado, assinale a alternativa incorreta.

Alternativas
Q2587726 Arquitetura de Software

Analise a página HTML exibida na imagem a seguir, composta por uma imagem (<img>) e um parágrafo (<p>).


Imagem associada para resolução da questão


Assinale a alternativa com estilo CSS responsável por posicionar a imagem.

Alternativas
Q2587723 Arquitetura de Software

Analise o trecho de código a seguir, escrito na linguagem Java, implementado para duplicar um vetor.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta corretamente os valores que serão impressos nesse programa.

Alternativas
Respostas
821: E
822: D
823: D
824: C
825: D
826: C
827: C
828: A
829: D
830: B
831: B
832: A
833: D
834: D
835: C
836: C
837: B
838: A
839: B
840: D