Questões de Concurso Para técnico de tecnologia da informação

Foram encontradas 8.888 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q1005212 Banco de Dados

Uma nuvem de palavras é um recurso gráfico (usado principalmente na internet) para descrever os termos mais frequentes de um determinado texto. O tamanho da fonte em que a palavra é apresentada é uma função da frequência da palavra no texto: palavras mais frequentes são desenhadas em fontes de tamanho maior, palavras menos frequentes são desenhadas em fontes de tamanho menor.


Qual é a técnica de análise de dados descrita pelo texto acima?

Alternativas
Q1005211 Algoritmos e Estrutura de Dados

Considere um método busca que recebe como parâmetros um elemento x do tipo inteiro e um vetor V de inteiros. O objetivo do método é verificar se o elemento x está contido no vetor V. Em caso positivo, a posição de x em V é retornada. Caso contrário, o valor -1 é retornado. Assim, por exemplo, se o método busca é executado com V = [1,7,5] e x = 2, o valor -1 é retornado. Se o método busca é chamado com V = [1,7,5] e x = 7, o valor 1 é retornado.

Usando a técnica de teste funcional, a seguinte partição do domínio de entrada foi definida:


Característica: localização do elemento na lista

Bloco 1: elemento é o primeiro da lista

Bloco 2: elemento é o último da lista

Bloco 3: elemento está em alguma posição na lista, exceto na primeira e na última


Tendo em vista que cada teste é composto por uma tupla (V, x), assinale a alternativa que apresenta, de forma correta, o conjunto de testes definidos com base na partição acima.

Alternativas
Q1005210 Engenharia de Software

Numere a segunda coluna de acordo com a primeira, associando os termos com suas respectivas definições.


(1) Teste de regressão

(2) Teste funcional

(3) Teste caixa-branca

(4) Teste unitário

(5) Teste de estresse

(6) Teste de desempenho

(7) Teste de segurança

(8) Teste de software

(9) Teste de carga


( ) Seu objetivo é verificar o comportamento do software contra a lógica de negócio descrita nos documentos de requisitos e especificação.

( ) Teste que foca na lógica interna de processamento e nas estruturas de dados dentro dos limites de um componente.

( ) Verifica a performance do software durante a execução, principalmente em relação aos critérios ligados a consumo de recursos de processamento, memória e tempo de resposta.

( ) Processo de retestar um software que sofreu modificações.


A sequência numérica correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é

Alternativas
Q1005209 Engenharia de Software

______________ é uma abordagem para o desenvolvimento de programas em que se intercalam testes e desenvolvimento de código. Essencialmente, desenvolve-se um código de forma incremental em conjunto com um teste para este incremento. Não se avança para o próximo incremento até que o código desenvolvido passe no teste. Essa abordagem foi introduzida como parte de métodos ágeis, mas pode ser também usada em processos de desenvolvimento dirigido a planos.


Assinale a alternativa que preenche corretamente a lacuna do texto acima.

Alternativas
Q1005208 Engenharia de Software

Considere as seguintes afirmações sobre metodologias de análise, projeto e desenvolvimento de sistemas.


I - Em um estágio inicial da especificação de um sistema, deve-se decidir quais serão os seus limites, o que envolve trabalhar com os interessados (stakeholders) do sistema para definir qual funcionalidade deve ser incluída nesse sistema e o que é fornecido pelo ambiente desse sistema. Em alguns casos, a fronteira entre um sistema e seu ambiente é relativamente clara. Depois de tomadas algumas decisões a respeito dos limites do sistema, parte da atividade de análise consiste na definição desse contexto e das dependências que o sistema tem em seu ambiente. Normalmente, um modelo de contexto é usado para isso.

II - O primeiro estágio no processo de projeto de software é o projeto de arquitetura de software, que identifica os principais componentes estruturais de um sistema e os relacionamentos entre eles. Durante o processo de projeto de arquitetura, os arquitetos de software precisam tomar uma série de decisões que afetam profundamente o sistema e seu processo de desenvolvimento. Um padrão de arquitetura é uma descrição de uma organização de sistema bem sucedida em sistemas anteriores, uma descrição abstrata de boas práticas experimentadas e testadas em diferentes sistemas e ambientes.

III - No desenvolvimento de software, a mudança ocorre o tempo todo, de modo que o gerenciamento de mudanças é absolutamente essencial. Gerenciamento de configuração é o nome do processo geral de gerenciamento de um sistema de software em mudança. O objetivo do gerenciamento de configuração é apoiar o processo de integração do sistema para que todos os desenvolvedores possam acessar o código do projeto e os documentos relacionados de forma controlada, descobrir quais mudanças foram feitas, bem como compilar e ligar componentes para criar um sistema.


Quais estão corretas?

Alternativas
Q1005207 Engenharia de Software

No contexto de desenvolvimento e manutenção de sistemas e aplicações, considere as seguintes afirmações sobre requisitos de software.


I - Requisitos não funcionais são requisitos que não estão diretamente relacionados com os serviços específicos oferecidos pelo sistema a seus usuários. Podem estar relacionados às propriedades emergentes do sistema, como confiabilidade, desempenho e tempo de resposta.

II - Requisitos não funcionais podem afetar a arquitetura de um sistema em vez de apenas componentes individuais. Por exemplo, para assegurar que sejam cumpridos os requisitos de desempenho, será necessário organizar o sistema para minimizar a comunicação entre os componentes.

III - Um único requisito não funcional, tal como um requisito de proteção, pode gerar uma série de requisitos funcionais relacionados que definam os serviços necessários no novo sistema. Além disso, também podem gerar requisitos que restrinjam requisitos existentes.


Quais estão corretas?  

Alternativas
Q1005206 Arquitetura de Software
Seguir as regras de usabilidade para a interface de um programa com o usuário é uma das boas práticas de IHC (Interação Homem-Computador). Qual das alternativas abaixo NÃO é um dos princípios básicos de usabilidade?
Alternativas
Q1005205 Governança de TI
Assinale a alternativa que apresenta a área que estuda formas de trabalho que utilizam ferramentas, equipamentos e estações de trabalho que se ajustam ao usuário, em vez de ajustar o usuário ao trabalho.
Alternativas
Q1005204 Noções de Informática
Em um editor de textos, tem-se os efeitos de texto: Tachado Simples, Tachado Duplo, Subscrito e Sobrescrito. Sabe-se que os dois tipos de tachado não podem ocorrer simultaneamente. O mesmo ocorre com subscrito e sobrescrito. Qual a interface gráfica mais adequada para se fazer as eventuais escolhas de efeitos de texto, satisfazendo as regras de uso das ferramentas botão de rádio e checkbox?
Alternativas
Q1005203 Programação

Deseja-se visualizar a tabela abaixo em um browser.


Imagem associada para resolução da questão


Quais atributos preenchem as lacunas do código acima, nas linhas 11 e 16, respectivamente?

Alternativas
Q1005202 Algoritmos e Estrutura de Dados
Pesquisa Binária e Hash Code são duas técnicas de busca de dados em um arquivo ou tabela muito usados em informática, com grande vantagem sobre a Pesquisa Sequencial. Sobre essas técnicas, assinale a afirmação INCORRETA.
Alternativas
Q1005201 Algoritmos e Estrutura de Dados

A maioria dos softwares de aplicação possui comandos de "Desfazer" e "Refazer". O primeiro desfaz a última operação ou texto digitado, enquanto que, o segundo refaz uma operação ou texto desfeito, conforme sugerem os nomes dos comandos.

Internamente, nos softwares, podem ser usadas duas estruturas de dados que armazenam as sucessivas operações de "Desfazer" e "Refazer", de modo que o próximo "Refazer" sempre recupera o último "Desfazer". Os tipos de estrutura de dados que podem ser usados para "Desfazer" e "Refazer" são, respectivamente:

Alternativas
Q1005200 Algoritmos e Estrutura de Dados
Tem-se uma variável A, do tipo INTEIRO, já validada, que só pode conter os valores 1 e 2. Deseja-se atribuir à variável A o valor 2, se ela possuir o valor 1, e atribuir o valor 1, se ela possuir o valor 2. Qual das sequências de código abaixo NÃO efetua a correta atribuição de valores conforme descrito acima, considerando que INT é uma função que torna um valor calculado em inteiro e que a tabela TAB contém o valor 2 na posição 1 e o valor 1 na posição 2?
Alternativas
Q1005199 Algoritmos e Estrutura de Dados

Num programa, encontrou-se a expressão lógica a seguir:


(NOT B=5 AND NOT C=3) OR (NOT A=0 AND B=5) OR (A=0 AND B=5 AND C=3) OR (A=0 AND B=5 AND NOT C=3)


Assinale a alternativa que apresenta a expressão mais reduzida que se pode obter, a fim de simplificar a lógica descrita acima.

Alternativas
Q1005198 Algoritmos e Estrutura de Dados

Dispõe-se de uma tabela TAB de 10 posições, numeradas de 1 a 10, com o nome de unidades acadêmicas. Para localização de uma determinada unidade, digitada pelo usuário, usa-se o fluxograma a seguir.


Imagem associada para resolução da questão


Para determinada unidade, digitada pelo usuário, pode-se encontrar ou não o valor digitado. Qual o maior valor de CONT (pior caso) que será impresso, para o caso de se encontrar a unidade digitada e para o de não encontrá-la, respectivamente?

Alternativas
Q1005197 Legislação Federal
É órgão da Administração Superior da Universidade, segundo o Estatuto e Regimento Geral da Universidade Federal do Rio Grande do Sul (UFRGS):
Alternativas
Q1005195 Direito Administrativo

Considere as afirmações abaixo com relação aos prazos, segundo a Lei nº 9.784/1999, que regula o processo administrativo no âmbito da Administração Pública Federal.


I - Os prazos começam a correr a partir da data da cientificação oficial, excluindo-se da contagem o dia do começo e incluindo-se o do vencimento.

II - Considera-se prorrogado o prazo até o primeiro dia útil seguinte se o vencimento cair em dia em que não houver expediente ou este for encerrado antes da hora normal.

III - Havendo motivo de força maior devidamente comprovado, os prazos processuais se suspendem.


Quais estão corretas?

Alternativas
Q1005193 Ética na Administração Pública

Considere as afirmações abaixo com relação às regras deontológicas do Decreto nº 1.171/1994, que aprova o Código de Ética Profissional do Servidor Público Civil do Poder Executivo.


I - A dignidade, o decoro, o zelo, a eficácia e a consciência dos princípios morais são primados maiores que devem nortear o servidor público, seja no exercício do cargo ou função, ou fora dele, já que refletirá o exercício da vocação do próprio poder estatal. Seus atos, comportamentos e atitudes serão direcionados para a preservação da honra e da tradição dos serviços públicos.

II - A moralidade da Administração Pública não se limita à distinção entre o bem e o mal, devendo ser acrescida da ideia de que o fim é sempre o bem comum. O equilíbrio entre a legalidade e a finalidade, na conduta do servidor público, é que poderá consolidar a moralidade do ato administrativo.

III - O trabalho desenvolvido pelo servidor público perante a comunidade deve ser entendido como acréscimo ao seu próprio bem-estar, já que, como cidadão, integrante da sociedade, o êxito desse trabalho pode ser considerado como seu maior patrimônio.

IV - O servidor que trabalha em harmonia com a estrutura organizacional, respeitando seus colegas e cada concidadão, colabora e de todos pode receber colaboração, pois sua atividade pública é a grande oportunidade para o crescimento e o engrandecimento da Nação.


Quais estão corretas?

Alternativas
Q1005192 Legislação Federal
Segundo a Lei nº 11.091/2005, que dispõe sobre a estruturação do Plano de Carreira dos Cargos Técnico-Administrativos e Educação, no âmbito das Instituições Federais de Ensino vinculadas ao Ministério da Educação, é plano de carreira:
Alternativas
Q1005190 Direito Constitucional

Considere os princípios abaixo.


I - Igualdade de condições para o acesso e permanência na escola.

II - Gestão democrática do ensino público, na forma da lei.

III - Educação básica facultativa e gratuita até os 14 anos de idade, desde que o ingresso no sistema de educação nacional se tenha dado na idade própria.

IV - Pluralismo de ideias e de concepções pedagógicas, e coexistência de instituições públicas e privadas de ensino.


Quais devem fundamentar o ensino, segundo a Constituição da República Federativa do Brasil?

Alternativas
Respostas
3901: A
3902: B
3903: B
3904: A
3905: E
3906: E
3907: C
3908: B
3909: E
3910: A
3911: E
3912: D
3913: B
3914: A
3915: C
3916: A
3917: E
3918: E
3919: C
3920: B