Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.159 questões

Q2589095 Arquitetura de Software

Observe as seguintes afirmações e assinale a que está incorreta sobre tipos e meios de transmissão de dados.

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
Q2589070 Arquitetura de Software

A área de interação humano-computador estabeleceu diversos princípios, diretrizes e heurísticas que minimizam os erros comumente encontrados no desenvolvimento de sistemas e reduzem as dificuldades na interação. O princípio de padronização estabelece como diretriz que o(s):

Alternativas
Q2589069 Arquitetura de Software

Nas práticas de interação humano-computador, quando um projeto de sistema interativo desenvolve uma tecnologia investigando os atores envolvidos, seus interesses, objetivos, atividades, responsabilidades, motivações, artefatos utilizados, contexto e demandas de uso, é comum a abordagem “de fora para dentro”, que valoriza, primeiramente

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
Q2589062 Arquitetura de Software

Sobre os componentes básicos de um computador, tanto software como hardware, e seu funcionamento, é correto afirmar que:

Alternativas
Q2589061 Arquitetura de Software

O trecho a seguir, descrito em pseudocódigo, irá imprimir “0” ou “1” em cada passo, de acordo com o teste realizado. Portanto, ao final de sua execução, uma sequência binária será gerada.


Imagem associada para resolução da questão


O valor na base decimal para essa sequência binária é:

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
Q2589056 Arquitetura de Software

Avalie as expressões a seguir.


Expressão 1: x = ( ( (NOT a) OR b) AND ( ( NOT c) OR b) )

Expressão 2: x OR ( ( a OR (NOT b) ) AND (a AND (NOT b) ) )


Considerando a notação a = verdadeiro, b = falso e c = verdadeiro; os valores lógicos das expressões 1 e 2, respectivamente, serão:

Alternativas
Q2589055 Arquitetura de Software

Considere o diagrama a seguir.


Imagem associada para resolução da questão


O diagrama representa o processo de desenvolvimento de uma especificação para o sistema de informação de pacientes de uma clínica de saúde. Esse sistema destina-se a gerenciar informações sobre os pacientes e sobre os tratamentos prescritos. A sequência do diagrama demonstra que:

Alternativas
Q2589054 Arquitetura de Software

Conceitualmente, o paradigma de programação:

Alternativas
Q2589053 Arquitetura de Software

Existem diversas vantagens na realização de testes de software. O teste que é projetado para assegurar que o sistema processe a carga a que se destina, envolvendo a execução de uma série de testes de aumento de carga até encontrar o limite aceitável do sistema, é denominado teste de:

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
Respostas
941: C
942: C
943: B
944: A
945: D
946: C
947: C
948: A
949: D
950: A
951: D
952: B
953: B
954: A
955: D
956: B
957: C
958: D
959: B
960: C