Questões de Concursos Públicos - IF-MT

Resolva questões gratuitas da IF-MT. Banco com 1174 perguntas de concursos. Prepare-se com simulados e estatísticas de acerto.

Q63171 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Banco de Dados

O mapeamento do modelo Entidade-Relacionamento (ER) para um esquema de banco de dados relacional segue diversas etapas para a correta definição das tabelas, chaves primárias, chaves secundárias e relacionamentos. Sobre essas etapas, marque V para as afirmativas verdadeiras e F para as falsas. ( ) A Entidade forte no esquema ER será uma tabela com todos os atributos simples da Entidade que terá como chave primária o atributo identificador da Entidade. ( ) A Entidade fraca no esquema ER será uma tabela com todos os atributos simples, uma chave primária e uma chave estrangeira da Entidade forte do relacionamento. ( ) Os atributos de relacionamento de Entidades em um relacionamento de cardinalidade n:n pertencerão a uma nova tabela de relacionamento. ( ) Cada Entidade num relacionamento com cardinalidade 1:1 será transformada numa tabela que terá como chave primária os atributos identificadores de ambas as Entidades. Assinale a sequência correta.
Q63169 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

A coluna da esquerda apresenta características distintivas de diferentes métodos ágeis e tradicionais para desenvolvimento de software e a da direita, o nome como são conhecidos. Numere a coluna da direita de acordo com a da esquerda. 1 - Ciclos curtos de desenvolvimento, retorno constante 2 - Abordagem de passos sequenciais, sistemática 3 - Fluxo de trabalho interativo e incremental 4 - Backlog de produto, Sprints, reuniões diárias ( ) Processo Unificado (UP) ( ) SCRUM ( ) Programação extrema (XP) ( ) Ciclo de Vida Clássico Marque a sequência correta.
Q63167 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

Os padrões de usabilidade de software estão definidos no conjunto de normas da ISO 9241. Elas apresentam as informações para a implementação da ergonomia recomendada para hardware, software e ambiente visando à efetividade, eficiência e satisfação do usuário dentro de seu contexto de trabalho no uso de sistemas baseados em software. Com essa abordagem de usabilidade de software, analise as afirmativas a seguir, considerando o ciclo de vida de um software. I - O processo de construção das interfaces de software é interativo, requerendo análise de requisitos, projeto e validação em conjunto com o usuário. II - O projeto de interfaces não tem correlação com o fluxo de trabalho do processo a ser informatizado, pois o manual do usuário pode capacitar para uso. III - As interfaces customizáveis, o retorno e as interrupções de operações e a progressividade de interações repetitivas pelo usuário constituem fontes de erros. IV - A sobrecarga de memória do usuário pode ser minimizada com leiaute visual orientado a objetos, menus e atalhos intuitivos e valores default significativos. Está correto o que se afirma em
Q63165 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Hardware - Dispositivos de Armazenamento, Memórias e Periféricos

Um dos periféricos de microcomputadores mais utilizados pela comunidade é o monitor de vídeo, cuja função é transmitir as informações do computador por meio de imagens na tela do dispositivo. Sobre monitores e suas interfaces, assinale a afirmativa correta.
Q63164 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Conceitos Básicos em Governança de TI

A especificação técnica de um computador é essencial para que as atividades típicas da área de Tecnologia da Informação sejam desenvolvidas com sucesso. Sobre a especificação de configuração de um computador, assinale a afirmativa correta.
Q63162 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

Em cada estágio do ciclo de desenvolvimento de um sistema baseado em software, os testes são de fundamental importância para garantir a qualidade do produto final. Não são apenas requisitos funcionais do sistema que devem ser testados, mas também os requisitos não funcionais. Considerando esse texto, analise as afirmativas abaixo que descrevem o objetivo dos testes. I - O teste de Unidade é feito em nível de módulo de programação ou componente de software. II - O teste de Integração é realizado pelo usuário quando o sistema executa em um sistema operacional. III - No teste de Sistema, os requisitos funcionais e não funcionais são testados para garantir a qualidade de todo o sistema. IV - O teste de Aceitação é conduzido em conjunto com os usuários com o propósito de verificar a confiabilidade do sistema. Está correto o que se afirma em
Q63160 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

Na Engenharia de Software, muitos autores sempre destacaram a importância da documentação de sistemas de software. As diferentes metodologias, desde o desenvolvimento em cascata até os métodos ágeis, propõem um conjunto de documentos a serem elaborados, variando da abordagem extensiva até a mais simplificada. Diferentes entidades de normatização, como IEEE, ISO, ESA, definiram padrões para documentação de software. Em todo o ciclo de desenvolvimento de software, a abordagem das metodologias tem foco no processo e no produto visando sempre à qualidade. Sobre as técnicas de documentação de sistemas, marque V para as afirmativas verdadeiras e F para as falsas. ( ) A documentação de sistemas inclui todos os documentos desde o estudo de viabilidade, especificação de requisitos até os manuais de treinamento e de usuários do sistema. ( ) A listagem de codificação de programas com os comentários de linha e de blocos não faz parte da documentação de sistema, pois não interessam ao cliente. ( ) Depois de colocado em operação, o sistema se encerra, pois a equipe de desenvolvimento não estará presente para a manutenção. ( ) Os métodos ágeis propõem a criação do documento de visão inicial de requisitos e da arquitetura para em seguida partir para o processo de desenvolvimento. Assinale a sequência correta.
Q63159 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

Algoritmos são normalmente definidos como uma sequência finita e ordenada de instruções bem estabelecidas. Sobre lógica de programação e algoritmos, assinale a afirmativa correta.
Q63157 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

#include int main(int argc, char** argv) { int i, j, aux; int v[] = {10, 8, 6, 4, 2, 9, 7, 5, 3, 1}; for(i = 10 - 1; i >= 1; i--) for(j = 0; j < i; j++) if(v[j] > v[j + 1]) { aux = v[j]; v[j] = v[j + 1]; v[j + 1] = aux; } _________ for(i = 0; i < 10; i+) _______________ printf("%d ", v[i]); return 0; } Considerando o algoritmo acima, implementado na linguagem C, assinale a alternativa correta, quanto à saída produzida do trecho destacado.
Q63156 IF-MT - 2016 - IF-MT - Tecnico de Tecnologia da Informação
Ano: 2016
Órgão: IF-MT
Banca: IF-MT
Assunto: Software

Uma estrutura de dados unidimensional, homogênea, com um mesmo identificador e elementos alocados sequencialmente na memória de um computador, é conhecida como: