Questões de Concurso Para if-go

Foram encontradas 294 questões

Resolva questões gratuitamente!

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

Ano: 2018 Banca: IF-GO Órgão: IF-GO Prova: IF-GO - 2018 - IF-GO - Técnico em Contabilidade |
Q2007690 Português

Leia os textos 2 e 3 responda a questão.

TEXTO 2

texto_2 1.png (371×519)

TEXTO 3

texto_2 2.png (398×518)

Revista Época, ed. 666, 21/02/2011. Disponível em: <https://epoca.globo.com/tempo/noticia/2013/06/capas-de-epoca.html>. Acesso em: 18 Maio 2018.

Revista Veja, ed. 2519, ano 50, n. 9, 01/03/2017. Disponível em: <https://veja.abril.com.br/edicoes-veja/2519/>. Acesso em: 18 Maio 2018. 

Analise o trecho: 


“Taís Araújo e Lázaro Ramos são o par mais poderoso do showbizz. E ainda simbolizam a vitória do talento sobre a barreira racial”.


Assinale a alternativa correta: 
  

Alternativas
Q2007416 Banco de Dados
PostgreSQL é um sistema gerenciador de banco de dados objeto relacional, desenvolvido como projeto de código aberto. Ele possui um conjunto de aplicativos cliente e servidor. Ou seja, aplicações cliente podem ser utilizadas a partir de qualquer lugar por um usuário com os devidos privilégios de execução. São algumas das aplicações do tipo servidor:
Alternativas
Q2007415 Banco de Dados

Considere a TABELA I a seguir:  

49.png (424×404)

Tabela I


Qual comando, utilizando a linguagem SQL padrão ANSI, retorna a quantidade de cidades por unidade da federação, representado pelo atributo uf_id,?

Alternativas
Q2007414 Banco de Dados

Sobre DW (Data Warehousing):


I. São estruturas que existem para facilitar consultas complexas e, por vezes, intensivas, em termos de dados e relatórios frequentes.

II. Comumente são utilizados esquemas de modelagem Estrela e flocos de neve.

III. Ferramentas de ETL (Extract, Transformation and Load), OLAP (Online Analytical, Prcessing), e Data Mining podem ser empregadas sobre dados em um DW.

IV. As consultas em um DW são sempre mais onerosas que em uma base de dados relacional.


Estão CORRETAS as afirmações:

Alternativas
Q2007413 Banco de Dados
Para liberar acesso remoto pela rede a um determinado Banco de Dados PostgreSQL, quais os arquivos de configuração do banco de dados que devem ser alterados? 
Alternativas
Q2007412 Governança de TI
Quando implantado o gerenciamento de serviços de TI de acordo com as práticas apresentadas na ITIL, quatro áreas recebem grande foco ao gerenciar e desenvolver serviços. São elas: 
Alternativas
Q2007411 Gerência de Projetos
De acordo com a especificação da PMBoK (Project Management Body of Knowledge), os projetos podem ser mapeados em cinco processos de gerenciamento de projetos. São processos de gerenciamento de projetos:
Alternativas
Q2007410 Engenharia de Software
Associação é uma conexão entre classes, e também significa que é uma conexão entre objetos daquelas classes. Em UML, uma associação é definida como um relacionamento que descreve uma série de ligações, onde a ligação é definida como a semântica entre as duplas de objetos ligados. Considere a FIGURA I e a FIGURA II a seguir:  
44.png (790×163)

Os tipos de relacionamentos que a FIGURA I e a FIGURA II representam, são, respectivamente: 
Alternativas
Q2007409 Arquitetura de Software
O padrão MVC (Model-View-Controller) é utilizado em muitos projetos devido à sua arquitetura. A utilização desse padrão em projetos traz como principal benefício:
Alternativas
Q2007408 Programação

Considere o código na linguagem Python versão 3.6.5.


def calc():

     cube = [1, 2, 3, 4, 5]

     cube[3] = 4 ** 3

     return cube


print( calc() )



Ao executar esse código, pode-se observar que o resultado impresso na tela é:  

Alternativas
Q2007407 Programação

Considere o código na linguagem Python versão 3.6.5.


Imagem associada para resolução da questão


Esse código representa um algoritmo do método de busca:
Alternativas
Q2007406 Programação
Um script é um algoritmo projetado para realizar uma determinada tarefa, utilizando os comandos específicos do bash e os executáveis do sistema operacional. É muito utilizado para realizar agendamento de tarefas repetitivas. Considere o código do script:
                                                                            #!/bin/bash   system_info=$(df –h) echo “$system_info” 
Ao executar esse shell script no Linux, tem-se como resultado uma lista com as informações de:
Alternativas
Q2007405 Banco de Dados
Um banco de dados possui uma tabela “Venda” com os campos codigo (inteiro), data_venda (data e hora) e cliente_id (inteiro). O campo cliente_id é uma chave estrangeira para uma outra tabela, de nome Cliente. Foi criada uma tabela Resumo_Vendas com os campos cliente_id (inteiro) e total (inteiro). Deseja-se, então, inserir a quantidade total de vendas realizadas até o momento para cada cliente. Nesse caso, qual comando SQL deverá ser executado? Considere um banco de dados PostgreSQL.
Alternativas
Q2007404 Banco de Dados
Uma tabela “Funcionário” foi criada com os campos matrícula (inteiro), nome (caractere variável de tamanho 100) e data_nascimento (data). O campo matrícula é a chave primária, nome e data_nascimento são obrigatórios. É necessário tornar o campo data_nascimento opcional. Qual comando SQL deverá ser executado? Considere um banco de dados PostgreSQL.
Alternativas
Q2007403 Banco de Dados
Em modelagem de dados existem três níveis de abstração: Modelo Lógico, Modelo Conceitual e Modelo Físico. Sobre modelagem, é CORRETO afirmar:
Alternativas
Q2007402 Engenharia de Software
Quando o desenvolvimento de um software é realizado em equipe, uma necessidade importante é que seja possível integrar o trabalho de cada membro da equipe com o trabalho dos demais. Uma das atividades do Gerenciamento de Configuração é justamente o controle de versão, utilizado para facilitar a integração do código fonte de cada membro da equipe. O Git é um dos sistemas de controle de versão mais utilizados atualmente. Sobre o Git, é CORRETO afirmar:
Alternativas
Q2007401 Programação
Um serviço web, ou web service, em inglês, é utilizado para comunicação entre sistemas. Com isso, é necessário que os dados recebidos e retornados estejam em um padrão comum. Dois dos padrões mais utilizados são JSON e XML. Sobre tais padrões, afirma-se:
I. O JSON é um padrão que tem sido mais utilizado em serviços web por ser leve e rápido, se comparado com XML. II. No XML, não é possível definir tipos de dados. Todos os dados são tratados como sendo de um mesmo tipo. III. O JSON consegue ser mais expressivo que o XML, uma vez que possui tipos de dados claros e validações seguras. IV. Uma vantagem do XML em relação ao JSON é a possibilidade de construção de transformações e esquema fixo, garantidos por definições e linguagens padronizadas.
Alternativas
Q2007400 Engenharia de Software
Em desenvolvimento de software, uma técnica cada vez mais comum é o desenvolvimento guiado por testes ou TDD. Julgue as afirmações abaixo sobre o TDD.
I. No desenvolvimento guiado a testes, os testes automatizados são construídos antes do software propriamente dito. Com isso, é comum que no início do desenvolvimento do software existam diversos testes falhando. II. O desenvolvimento guiado a testes é uma técnica que apoia as etapas de projeto, codificação e testes do processo de desenvolvimento de um software. III. O desenvolvimento guiado a testes é definido como uma técnica na qual o teste é realizado antes da codificação. O teste não precisa ser necessariamente automatizado. IV. Uma desvantagem de se utilizar TDD é o fato de que o projeto da aplicação precisa estar totalmente concluído para garantir que os testes cubram todos os casos. Com isso, ele é indicado apenas para sistemas de pequeno porte.

Alternativas
Q2007399 Programação
Para desenvolvimento Web com Python, um dos frameworks mais famosos é o Django. Sobre o framework Django para Python, é CORRETO afirmar: 
Alternativas
Q2007398 Arquitetura de Software
Em desenvolvimento Web, um dos padrões arquiteturais mais utilizados é o MVC. MVC é a sigla para Model-View-Controller ou modelo-visão-controlador, em português. Sobre MVC, é CORRETO afirmar:
Alternativas
Respostas
81: A
82: A
83: A
84: A
85: C
86: A
87: C
88: B
89: C
90: B
91: C
92: A
93: D
94: D
95: A
96: A
97: C
98: A
99: C
100: A