Questões de Concurso Público UFCSPA - RS 2018 para Técnico de Tecnologia da Informação - Programação de Sistemas

Foram encontradas 40 questões

Q1290349 Banco de Dados
Sobre a organização de registros em arquivos, assinale a alternativa correta.
Alternativas
Q1290350 Banco de Dados
Analise o trecho de código abaixo, escrito em SQL.
SELECT cod_conveniada CONVENIADA, vlr_fatura VALOR FROM FATURA ORDER BY vlr_fatura;
Com base nesse código, é correto afirmar que ORDER BY vlr_fatura indica que o resultado da consulta é ordenado de forma
Alternativas
Q1290351 Banco de Dados
Sobre restrições no banco de dados Oracle, é correto afirmar que
Alternativas
Q1290352 Banco de Dados
Considere as afirmações abaixo sobre relacionamento entre entidades na modelagem de dados relacional.
I - A relação hierárquica (1:N) é a situação em que a ocorrência da Entidade A possui relacionamento com várias ocorrências da Entidade B. Pode-se considerar que a entidade A mantém um nível hierárquico superior ao da entidade B.
II - A relação simétrica (N:N) é a situação em que a ocorrência da Entidade A possui um relacionamento com várias ocorrências da Entidade B, e uma ocorrência da Entidade B também possui relacionamento com várias ocorrências da Entidade A. Pode-se considerar que as entidades A e B mantêm, entre elas, proporções simétricas.
III - A relação recursiva (1:N ou N:N) é a situação em que uma ocorrência da Entidade A possui um relacionamento com várias ocorrências da própria Entidade A. Pode-se considerar que a Entidade A mantém um autorrelacionamento, ou seja, a entidade se relaciona com ela mesma.
Quais estão corretas?
Alternativas
Q1290353 Banco de Dados
Sobre mapeamento do modelo entidade relacionamento para o modelo relacional, é correto afirmar que:
Alternativas
Q1290354 Engenharia de Software

No teste de _________, os módulos são combinados e testados em grupo. Ele sucede o teste de _________, em que os módulos são testados individualmente, e antecede o teste de _________, em que o sistema completo é testado em um ambiente que simula o ambiente de produção.


Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.

Alternativas
Q1290355 Programação

Analise o trecho de código abaixo, escrito em XML. 


1. <?xml version “1.0” encoding=”UTF-8”?> 2. <!- File Name: PurchaseOrder.xml --> 3. 4 .<PurchaseOrde> 5 .     <Customer> 6.           <Name> John Arthur </Name> 7 .          <Address>.. </Addres> 8.      </Customer> 9.      <Customer> 10.    ... 11.     </Customer> 12. </PurchaseOrder>


Com base nesse código, assinale a alternativa correta. 

Alternativas
Q1290356 Programação
Analise o trecho de código abaixo, escrito em JavaScript.
if (false) { var outcome = "if block"; } else if (true) { var outcome = "first else if block"; } else if (true) { var outcome = "second else if block"; } else { var outcome = "else block"; } outcome;
Com base nesse código, qual será a saída se o valor for “true”?
Alternativas
Q1290357 Programação
Sobre os resultados da função readyState para uma solicitação a um servidor em AJAX, assinale a alternativa correta.
Alternativas
Q1290358 Banco de Dados
Com relação ao modelo Entidade Relacionamento (ER), considere as seguintes afirmações.
I - ER não permite que sejam definidos relacionamentos de grau maior do que dois. II - Relacionamentos representam associações entre entidades, mas não necessariamente entre entidades diferentes. III - Independentemente da cardinalidade mínima, relacionamentos N:N são sempre implementados por meio de uma tabela própria no modelo relacional.
Quais estão corretas?
Alternativas
Q1290359 Algoritmos e Estrutura de Dados

Considere o fluxograma a seguir.

Imagem associada para resolução da questão


Quais são os respectivos valores de X e SOMA que serão impressos?

Alternativas
Q1290360 Algoritmos e Estrutura de Dados
Dispõe-se de três variáveis, A, B e C, cada qual contém um valor lógico V (verdadeiro) ou F (valso). Dentre as expressões lógicas abaixo, qual resulta verdadeira quando pelo menos duas das variáveis são verdadeiras? (As variáveis lógicas estão unidas pelos operadores lógicos AND e OR.)
Alternativas
Q1290361 Algoritmos e Estrutura de Dados
Um programa tem uma tabela de 6 posições (numeradas de 1 a 6), conforme ilustra o exemplo no diagrama abaixo. 
                                                                TAB   45   3   689   27   183   12                                                             Posição  1      2      3      4        5        6  

O fluxograma a seguir faz operações sobre essa tabela; uma das operações é ler um valor do teclado. 
Imagem associada para resolução da questão
Assinale a alternativa que descreve o que faz o fluxograma e como fica a tabela após serem executados os passos do fluxograma. 
Alternativas
Q1290362 Programação

Dentro do comando em HTML, tem-se um código com as seguintes Tags: 


          <input type=radio name="efeito" value="NEGR" checked>Negrito<br>

          <input type=radio name="efeito" value="ITAL">Italico<br>
O referido código produzirá um formulário com duas opções
Alternativas
Q1290363 Programação
Com relação à interface gráfica de um formulário que será usado pela Web, assinale a alternativa correta, considerando a correta forma de uso de cada uma das ferramentas gráficas e as possibilidades de codificação em HTML.
Alternativas
Q1290364 Engenharia de Software
A ______________ é a área da ciência que relaciona interações entre seres humanos e outros elementos de um sistema, princípios, dados e métodos para projetar, a fim de otimizar o bem-estar humano e o desempenho geral de um sistema, especialmente nos sistemas computacionais.
Assinale a alternativa que completa corretamente a lacuna do parágrafo acima.
Alternativas
Q1290365 Engenharia de Software
Usabilidade, que é a medida pela qual um produto pode ser usado por usuários específicos para alcançar objetivos específicos (ISO-9241), é medida por diversos quesitos. Assinale a alternativa que NÃO apresenta um dos quesitos que caracteriza a usabilidade.
Alternativas
Q1290366 Algoritmos e Estrutura de Dados
Uma árvore binária é caracterizada por ter
Alternativas
Q1290367 Programação
Em programação orientada a objeto, a(o) __________ permite criar objetos que incorporam propriedades e métodos de outros objetos.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Alternativas
Q1290368 Arquitetura de Software
A identificação e a descrição de um serviço web (web service) são feitas empregando, respectivamente,
Alternativas
Respostas
21: C
22: A
23: B
24: E
25: D
26: A
27: C
28: B
29: E
30: D
31: E
32: B
33: A
34: C
35: D
36: D
37: A
38: C
39: D
40: B