Questões de Concurso
Para ufrgs
Foram encontradas 932 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Em relação ao paradigma de orientação a objetos, assinale as afirmações abaixo com V (verdadeiro) ou F (falso).
( ) Uma linguagem de programação orientada a objetos pode permitir que uma classe tenha zero, um ou vários métodos construtores distintos.
( ) Um método construtor é responsável por alocar espaço em memória para os atributos do objeto.
( ) Um método construtor padrão atribui valores default para todos os atributos do objeto. Esses valores são obrigatoriamente definidos pela linguagem de programação (ex.: 0 para atributos numéricos).
( ) Uma classe herdeira não precisa definir um método construtor, pois herda, automaticamente, o construtor da classe base.
( ) Um método construtor não padrão permite que cada objeto de uma classe seja instanciado com valores distintos e adequados ao contexto daquele objeto especificamente.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é
Considere as afirmações abaixo sobre diagramas de atividade da UML.
__________ indicam ações que são executadas no sistema.
_________ são representadas por setas contínuas e são usadas para indicar o fluxo de trabalho entre elementos do diagrama.
Uma ramificação lógica é indicada por ________ e representa desvios do fluxo de controle.
Um retângulo com bordas arredondadas identifica _________ e representa marcos de processamento.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas das afirmações acima.
Considere os textos abaixo, sobre estilos arquiteturais de software.
O estilo _________ é largamente utilizado por scripts Unix e aplicações de processamento de sinal. Consiste em uma série de processos conectados, de maneira que a saída de um processo serve como entrada do próximo; assim, um processo não precisa esperar que outro termine para iniciar sua execução, podendo fazê-lo assim que uma entrada esteja disponível.
Bibliotecas de interface gráfica e os programas que as utilizam estão organizados dentro do estilo ________, que é utilizado por muitos sistemas distribuídos, pois permite o baixo acoplamento dos componentes e uma fácil reorganização do sistema.
No estilo _________, os componentes interagem através de protocolos de rede básicos ou através de chamadas de procedimentos remotos (RPCs – remote procedure calls); usualmente há vários componentes acessando um único componente central.
O estilo _________ é uma maneira popular de organizar software com interfaces gráficas que precisam mostrar diferentes visões dos dados; a ideia principal é separar os dados e sua visualização.
No estilo _________, os componentes focam em tarefas específicas, facilitando a detecção de problemas. Por outro lado, problemas de desempenho podem ocorrer dependendo do número de níveis que uma mensagem precisa percorrer até ser processada.
Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.
A análise de ____________ permite estudar a relação entre dois conjuntos de valores e quantificar o quanto um está relacionado com o outro, no sentido de determinar a intensidade e a direção dessa relação. Isto é, essa análise indica se, e com que intensidade, os valores de uma variável aumentam ou diminuem enquanto os valores da outra variável aumentam ou diminuem.
Assinale a alternativa que completa corretamente a lacuna do texto acima.
Analise o trecho de código abaixo, escrito em JavaScript.
Sobre esse trecho, assinale a afirmação correta.
Analise o trecho de código abaixo, escrito em PHP.
Com base nesse código, é correto afirmar que a função filter_var()
Considere as afirmações abaixo sobre modelagem Entidade-Relacionamento.
I - Uma entidade pode não ter um valor aplicável para um atributo. Por exemplo, o atributo número do apartamento de um endereço só se aplica a endereços que estão em prédios de apartamento, e não a outros tipos de residências, como casas. Para tais situações, o valor especial NULL pode ser utilizado.
II - Para uma entidade de pessoa, o valor da idade pode ser determinado pela data atual e pelo valor da data de nascimento dessa pessoa. O atributo idade é chamado de atributo derivado e considerado derivável do atributo data de nascimento, que é chamado, por sua vez, de atributo armazenado.
III - Um atributo chamado de valor único ou monovalorado é aquele que pode ter um conjunto de valores para a mesma entidade. Por exemplo, para o atributo formação acadêmica, uma pessoa pode não ter formação acadêmica, outra pode ter e uma terceira pode ter duas ou mais formações.
Quais estão corretas?
A ITIL é uma fonte de boas práticas, utilizada pelas organizações para estabelecer e melhorar suas capacitações em gerenciamento de serviços. O núcleo da ITIL v3 (2011) é composto por cinco publicações. Cada uma delas está relacionada a um estágio do ciclo de vida do serviço, contendo orientações para uma abordagem integrada de gerenciamento de serviços.
O processo "Gerenciamento de Problemas" encontra-se em qual estágio?
Considere as afirmações abaixo sobre projeto de interfaces web.
I - Um mapa do site é uma representação da estrutura de um site usada para navegação. Isso fornece uma visão geral, descendente, do conteúdo de um site, de uma só vez. Usando este tipo de mapa, os visitantes podem pular diretamente para qualquer página listada.
II - Navegadores web possuem mecanismos de navegação próprios. Entre eles, o controle de navegação mais óbvio é o botão "Voltar" (Back).
III - Uma trilha de migalhas de pão é um mecanismo de navegação web que mostra o caminho que uma pessoa percorre através de um site. Consiste em elementos ou nós, que são encadeados uns nos outros. Os nós são ligados às páginas previamente visitadas (ou “tópicos-pai”) e são separados por um símbolo, normalmente um sinal de maior (">"), dois pontos (":") ou uma barra vertical ("|"). Essas trilhas são representações lineares da estrutura de um site.
Quais estão corretas?
_______________ é um diagrama da UML2, chamado de diagrama de colaboração em UML 1.x, que dá ênfase às relações entre os objetos e classes e não à ordem temporal. Nesse diagrama, os objetos que interagem são representados por retângulos. Associações entre objetos são representadas por linhas, ligando os retângulos. Há tipicamente uma seta, apontando para um objeto no diagrama, que inicia a sequência de passagem de mensagens. A seta é identificada com um número e um nome de mensagem.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Considere as afirmações abaixo sobre Engenharia de Software.
I - A Engenharia de Software não se preocupa apenas com os processos técnicos do desenvolvimento de software. Ela também inclui atividades como gerenciamento de projeto de software e desenvolvimento de ferramentas, métodos e teorias para apoiar a produção de software.
II - Por ser uma abordagem sistemática para a produção de software, a Engenharia de Software propõe técnicas e métodos universais que são adequados a todos os sistemas e a todas as empresas.
III - Um processo de software é uma sequência de atividades que leva à produção de um produto de software.
Quais estão corretas?
Um programa tem a seguinte expressão lógica:
(NOT A=9 AND C=4) OR (NOT A=9 AND B<7) OR (A=9 AND C=4).
Qual das alternativas abaixo apresenta, de forma simplificada, a mesma lógica da expressão original acima descrita?
Considere as afirmações abaixo relativas às vedações colocadas nos processos de contratação de soluções de Tecnologia da Informação pelos órgãos integrantes do Sistema de Administração dos Recursos de Tecnologia da Informação do Poder Executivo Federal.
I - É vedado, nas licitações do tipo técnica e preço, fixar valores de ponderação das propostas técnicas e de preço sem justificativa explícita.
II - É vedado prever em edital exigência de que os fornecedores apresentem, em seus quadros, funcionários certificados para o fornecimento da solução, antes da contratação.
III - É vedado prever em edital a remuneração dos funcionários da contratada.
Quais estão corretas?
Considere as afirmações abaixo relativas à Lei n° 12.527/2011, que regula o acesso a informações previsto na Constituição da República Federativa do Brasil.
I - A Lei trata dos procedimentos a serem observados apenas pela União, com o fim de garantir o acesso a informações previsto na Constituição da República Federativa do Brasil.
II - Em razão da peculiar natureza jurídica, as autarquias, as fundações públicas, as empresas públicas, as sociedades de economia mista e demais entidades controladas direta ou indiretamente pela União não se subordinam ao regime da Lei.
III - A observância da publicidade como preceito geral e do sigilo como exceção é uma das diretrizes para os procedimentos previstos na Lei.
Quais estão corretas?
Considere as afirmações abaixo com relação à delegação, segundo a Lei nº 9.784/1999, que regula o processo administrativo no âmbito da Administração Pública Federal.
I - Não podem ser objeto de delegação a edição de atos de caráter normativo, a decisão de recursos administrativos e as matérias de competência exclusiva do órgão ou autoridade.
II - A delegação e sua revogação serão necessariamente ordenadas verbalmente pelo superior imediato e sempre em presença de, pelo menos, dois servidores, que testemunharão e darão fé ao ato.
III - O ato de delegação terá obrigatoriamente o prazo mínimo de dois anos, vigorando, pelo menos, até o término do mandato do superior delegante.
Quais estão corretas?
Considere as afirmações abaixo, segundo a Lei nº 8.112/1990 - Regime Jurídico dos servidores públicos civis da União, das autarquias e das fundações públicas federais.
I - O nível de escolaridade exigido para o exercício do cargo constitui um dos requisitos básicos para a investidura em cargo público.
II - Somente brasileiros natos poderão exercer cargos nas universidades e instituições de pesquisa científica e tecnológica federais e estaduais.
III - A transferência é uma das formas de provimento de cargo público.
IV - Ao servidor, caso entenda ele justa a razão, não é proibido promover manifestação de apreço ou desapreço no recinto da repartição.
Quais estão corretas?