Foram encontradas 57.071 questões.
O teste de software constitui parte integrante do ciclo de
vida de desenvolvimento de software, visando ter certeza
sobre funcionalidade, desempenho e experiência do
usuário, sendo uma parte importante e imprescindível,
pois ajudam a garantir a qualidade do código. Entre os
tipos de testes, enquanto um tem por objetivo validar os
diferentes módulos juntos como um todo e identificar os
bugs e problemas relacionados a eles, outro se
concentra em testar partes/unidades individuais de um
aplicativo de software no início do ciclo de vida, sendo
que qualquer função, procedimento, método ou módulo
pode ser uma unidade a ser submetida a esse tipo de
teste para determinar sua correção e o comportamento
esperado.
Os dois tipos de testes descritos são conhecidos, respectivamente, como testes:
Os dois tipos de testes descritos são conhecidos, respectivamente, como testes:
Provas
Questão presente nas seguintes provas
A arquitetura orientada a eventos (EDA) é um modelo de
integração criado para publicação, extração,
processamento e armazenamento de eventos de
aplicativos ou serviços, que maximiza o potencial de
aplicativos nativos da cloud e impulsiona tecnologias
potentes de aplicativos, como a análise em tempo real e
o suporte para decisões. Existem dois modelos básicos
de transmissão de eventos em uma EDA, sendo que em
uma delas os consumidores de eventos fazem uma
assinatura em um tipo ou tipos de mensagens
publicadas pelos produtores de eventos. Quando um produtor de evento publica um evento, a mensagem é
enviada diretamente para todos os assinantes que
desejam consumi-la. Normalmente, um message broker
cuida da transmissão de mensagens de eventos entre
editores e assinantes. O broker recebe as mensagens do
evento, converte-as se necessário, mantém a ordem
dessas mensagens em relação as outras,
disponibiliza-as para que os assinantes possam
consumi-las e, em seguida, exclui as mensagens após
serem consumidas, para que não sejam consumidas
novamente.
Pelas características descritas, esse modelo de transmissão é conhecido como mensagens de:
Pelas características descritas, esse modelo de transmissão é conhecido como mensagens de:
Provas
Questão presente nas seguintes provas
Um programa durante a compilação inicia com uma
linguagem de alto nível, passa por uma etapa
intermediária, e termina com um microcódigo. Na etapa
intermediária é gerado um código conhecido como:
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Paradigmas de ProgramaçãoProgramação Estruturada
Na lógica de programação estruturada, existem
estruturas de controle bem definidas que permitem
representar qualquer algoritmo de forma clara e
organizada. De acordo com esse paradigma, existem
três estruturas básicas que, combinadas, são suficientes
para expressar a solução de qualquer problema
computacional. Essas estruturas são:
Provas
Questão presente nas seguintes provas
O texto seguinte servirá de base para responder à
questão.
Um especialista de avaliação econômica criou a seguinte
macro VerificarNota com um código na linguagem VBA.
Sub VerificarNota()
Dim nota As Integer
nota = 30
If nota > = 50 Then
MsgBox "Aprovado com distinção!"
ElseIf nota > = 39 Then
MsgBox "Escapou"
ElseIf (nota = 30.0) Then
MsgBox "Surpresa"
Else MsgBox "Eita"
End If
End Sub
Fonte: Documentação Microsoft
Provas
Questão presente nas seguintes provas
O texto seguinte servirá de base para responder à
questão.
Considere o seguinte trecho de código na linguagem Visual Basic (VBA).
Dim i As Integer
For i = 1 To 10 Step -3
Debug.Print i
Next i
Fonte: Documentação Microsoft
Provas
Questão presente nas seguintes provas
O texto seguinte servirá de base para responder à questão.
Analise o seguinte algoritmo.
inicio
inteiro num
escreva ("Digite um número:")
leia (num) inteiro cont = 0
inteiro ant = 1
inteiro atual = 1
enquanto (cont < num)
{
inteiro prox = ant + atual
ant = atual
atual = prox cont =
cont + 1
}
fim
Fonte: Menendez, 2023
Supondo que você digitou 1 e o algoritmo iniciou, o valor de "cont", "prox" e "atual" quando o algoritmo terminar são, respectivamente:
Provas
Questão presente nas seguintes provas
No contexto da integração do Python no Excel, indique
uma função para plotar relacionamentos em pares em
um conjunto de dados, permitindo criar uma grade de
eixos em que cada variável numérica nos dados seja
compartilhada entre os eixos y em uma única linha e os
eixos x em uma única coluna:
Provas
Questão presente nas seguintes provas
Java, como plataforma de programação, é composta de
uma máquina virtual java (JVM), um completo conjunto
de APIs (bibliotecas) e a linguagem Java orientada a
objetos, constituindo uma tecnologia independente de
sistema operacional e hardware. Em Java, o acesso
direto a uma variável de instância de um objeto pode não
estar habilitado. Quando se declara uma variável de
instância, pode-se, opcionalmente, definir um
modificador de variável, seguido pelo tipo e identificador
daquela variável. O escopo de uma variável de instância
pode ser controlado pelo uso dos modificadores de
variáveis, de acordo com a classificação listada a seguir.
I.MA1 - Quando qualquer um pode acessar variáveis de instância públicas.
II.MA2 - Quando métodos do mesmo pacote ou subclasse podem acessar variáveis de instância protegidas.
III.MA3 -Quando apenas métodos da mesma classe, excluindo métodos de uma subclasse, podem acessar variáveis de instâncias privadas.
Os modificadores de acesso MA1, MA2 e MA3 são denominados, respectivamente:
I.MA1 - Quando qualquer um pode acessar variáveis de instância públicas.
II.MA2 - Quando métodos do mesmo pacote ou subclasse podem acessar variáveis de instância protegidas.
III.MA3 -Quando apenas métodos da mesma classe, excluindo métodos de uma subclasse, podem acessar variáveis de instâncias privadas.
Os modificadores de acesso MA1, MA2 e MA3 são denominados, respectivamente:
Provas
Questão presente nas seguintes provas
Contêineres são pacotes leves do código do aplicativo
com dependências, como versões específicas de
ambientes de execução de linguagem de programação e
bibliotecas necessárias para executar seus serviços de
software. Os contêineres tem por função oferecerem um
mecanismo de empacotamento lógico em que os
aplicativos podem ser abstraídos pelo ambiente em que
são efetivamente executados. Os desenvolvedores usam
a estruturação em contêiner para criar e implantar
aplicações modernas devido a diversas vantagens, das
quais uma é caracterizada por meio da utilização da
estruturação em contêiner para implantar aplicações em
vários ambientes sem precisar reescrever o código do
programa. Nesse caso, os desenvolvedores criam uma
aplicação uma vez e a implantam em vários sistemas
operacionais. Por exemplo, eles executam os mesmos
contêineres nos sistemas operacionais Linux e Windows.
Essa vantagem é conhecida como:
Essa vantagem é conhecida como:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container