Questões de Concurso Público TJ-RS 2014 para Programador

Foram encontradas 70 questões

Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876993 Algoritmos e Estrutura de Dados

Um trecho de um programa contém a expressão lógica de um comando de teste (IF-THEN-ELSE), representada, abaixo, em metalinguagem.


(P = 5) AND (Q NOT < 3) OR (P NOT = 5) AND

(Q < 3) OR (P = 5) AND (Q < 3)


Assinale a alternativa que indica a forma simplificada da expressão equivalente, que mantém a mesma lógica.

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876994 Algoritmos e Estrutura de Dados

Considere o fluxograma abaixo.


Imagem associada para resolução da questão


Qual a faixa de valores da variável I que será impressa?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876995 Algoritmos e Estrutura de Dados

Considere uma estrutura de dados em uma tabela denominada TAB. A posição 1 armazena a próxima posição livre da tabela. Em dado momento, a tabela apresenta os dados preenchidos, conforme consta abaixo.


Imagem associada para resolução da questão


A inserção do código 15 na tabela, resultou no exposto abaixo.


Imagem associada para resolução da questão


Ao serem retirados dois elementos, a tabela apresenta a seguinte configuração.


Imagem associada para resolução da questão


Tal estrutura é uma

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876996 Noções de Informática

Após realizar a instalação do MS-Office em seu computador, um usuário quer usar ferramentas mais avançadas do MS-Excel, que não foram ativadas/instaladas inicialmente, entre elas, o "Solver" e "Ferramentas de análise". Para tornar disponíveis essas ferramentas, é preciso ativá-las em uma janela. A figura abaixo apresenta parte dessa janela, referente à instalação típica.


Imagem associada para resolução da questão


A janela acima referida denomina-se

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876997 Engenharia de Software

Considere as afirmações abaixo sobre depuração.


I - A depuração é o processo de remoção do erro, detectado em teste, sendo, pois considerada consequência de um teste bem-sucedido.

II - Há várias ferramentas para depuração disponíveis nos Ambientes Integrados de Desenvolvimento (IDEs), permitindo, por exemplo, detectar a falta de caracteres de fim de instrução e variáveis indefinidas.

III - Rastreamento (backtracking) é uma estratégia de depuração e consiste em investigar, retroativamente, o código fonte, a partir do ponto onde o sintoma foi descoberto, até a sua causa.


Quais estão corretas?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876998 Engenharia de Software

Considere as afirmações abaixo sobre programação orientada a objetos.


I - Classe é um conceito orientado a objeto que encapsula dados (representados como uma coleção de atributos) e abstrações procedurais (denominadas operações, serviços ou métodos) necessários para descrever o conteúdo e comportamento de alguma entidade do mundo real.

II - As classes devem interagir umas com as outras para atingir os objetivos do programa. Uma mensagem estimula a ocorrência de algum comportamento no objeto que a recebe. O comportamento ocorre quando uma operação é executada.

III - A propriedade de herança é uma das diferenças-chave entre programas convencionais e programas orientados a objeto. Uma superclasse Y herda todos os atributos e operações associadas a sua subclasse X. Isso significa que todas as estruturas de dados e algoritmos, originalmente desenhados e implementados para X, ficam imediatamente disponíveis para Y, sem que trabalho adicional precise ser feito.


Quais estão corretas?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q876999 Engenharia de Software

Considere a afirmação abaixo em relação a uma área da informática.


_____________ engloba processos, métodos e ferramentas que possibilitam a construção de sistemas complexos, baseados em computador, dentro do prazo e com qualidade.


Assinale a alternativa que completa corretamente a lacuna do parágrafo acima.

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877000 Engenharia de Software

Considere as afirmações abaixo sobre metodologias ágeis de desenvolvimento de software.


I - A filosofia das metodologias ágeis defende a satisfação do cliente, as equipes de projeto pequenas e altamente motivadas, os métodos informais, os artefatos de engenharia de software mínimos e, acima de tudo, a simplicidade no desenvolvimento.

II - "Software em funcionamento é a principal medida do progresso" – é um princípio de agilidade da Aliança Ágil.

III - "A maior prioridade é satisfazer o cliente por meio de entrega adiantada e contínua de software valioso" – é um princípio de agilidade da Aliança Ágil.


Quais estão corretas?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877001 Engenharia de Software

Considere as afirmações abaixo sobre diagramas UML.


I - Um diagrama de estado modela os estados de um objeto, as ações executadas, dependentes destes estados, e as transições entre os estados.

II - Um diagrama de atividade apresenta o comportamento dinâmico de um sistema ou parte de um sistema, através do fluxo de controle entre as ações executadas pelo sistema.

III - Um diagrama de sequência é utilizado para indicar as comunicações dinâmicas entre objetos, durante a execução de uma tarefa, mostrando a ordem temporal em que as mensagens são enviadas entre os objetos, para executar aquela tarefa.


Quais estão corretas?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877002 Arquitetura de Software

Considere a afirmação abaixo no que se refere a uma parte importante do projeto de software.


_______________ define os relacionamentos entre os principais elementos estruturais do software, os estilos arquiteturais e padrões de projeto que podem ser usados para satisfazer os requisitos definidos para o sistema e as restrições que afetam o modo pelo qual a arquitetura pode ser implementada.


Assinale a alternativa que preenche corretamente a lacuna do parágrafo acima.

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877003 Engenharia de Software
Como é denominada a característica de uma classe de projeto que tem um conjunto de responsabilidades, pequeno e focado e que, de forma resoluta, aplica atributos e métodos para implementar essas responsabilidades?
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877004 Governança de TI

Considere a afirmação abaixo no que se refere à gerência de serviços de Tecnologia de Informação.


_____________ é o padrão mais largamente adotado para Gerência de Serviços de Tecnologia de Informação e que estabelece uma estrutura para identificação, planejamento, entrega e suporte de serviços de TI para a área de negócio de uma organização.


Assinale a alternativa que completa corretamente a lacuna do parágrafo acima.

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877005 Sistemas Operacionais

Eventualmente as aplicações apresentam problemas e requerem uma ação do sistema operacional no sentido de encerrá-las. Essa ação é solicitada pelo usuário.


Quais são os meios utilizados pelo usuário para solicitar essas ações, no Windows e no Linux, respectivamente, a fim de encerrar processos de aplicação?

Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877006 Sistemas Operacionais
Você foi solicitado a emitir um parecer sobre a possibilidade de configurar 3 (três) redes sem fio independentes, utilizando o padrão IEEE 802.11g. Os pontos de acesso dessas redes estão fisicamente dispostos de maneira que o sinal de cada uma alcança os pontos de acesso das outras. Visando minimizar interferências e obter o melhor desempenho, assinale a alternativa que apresenta o parecer mais adequado.
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877007 Segurança da Informação
Para que sejam alcançados os atributos de segurança da informação deve-se empregar mecanismos adequados. A geração de chaves assimétricas pelo algoritmo RSA é um desses mecanismos. Assinale a alternativa correta em relação aos atributos que podem ser alcançados com esse mecanismo.
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877008 Redes de Computadores
Dentre os endereços IPv4, alguns são ditos "não-roteáveis" na Internet. Esses endereços definem um Espaço Privado de Endereçamento. Assinale a alternativa que apresenta exemplos desses endereços.
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877009 Redes de Computadores
Para conectar-se a servidores na Internet, uma determinada estação deve possuir um endereço IP, que pode ser fornecido por um servidor de endereços. Assinale a alternativa que apresenta o tipo de endereço e o protocolo utilizado para fornecer esse endereço.
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877010 Segurança da Informação
Qual dos métodos criptográficos listados abaixo utiliza criptografia de chave simétrica?
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877011 Redes de Computadores
O protocolo que permite garantir a integridade do cabeçalho IP na camada de rede é o
Alternativas
Ano: 2014 Banca: FAURGS Órgão: TJ-RS Prova: FAURGS - 2014 - TJ-RS - Programador |
Q877012 Engenharia de Software

Considere a afirmação abaixo no que se refere a Linguagens Orientadas a Objetos.


Um programa em execução em uma linguagem orientada a objetos pode ser descrito como uma coleção de ______________ que se ______________ entre si através de _______________.


Assinale a alternativa que preenche correta e respectivamente as lacunas do parágrafo acima.

Alternativas
Respostas
1: C
2: B
3: E
4: A
5: E
6: B
7: A
8: E
9: E
10: C
11: D
12: C
13: C
14: B
15: A
16: B
17: D
18: A
19: C
20: B