Questões de Concurso Público ANTT 2013 para Analista Administrativo - Desenvolvimento de Sistemas da Informação

Foram encontradas 120 questões

Q462125 Programação
Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.

Considerando-se a necessidade de unificação dos sistemas legados por meio de dados e aplicações, é possível que uma aplicação escrita em linguagem procedural Cobol chame subprogramas na linguagem Natural, seja de forma local ou remota.
Alternativas
Q462126 Programação
Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.

O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis
Alternativas
Q462127 Programação
Julgue os próximos itens, referentes às tecnologias para desenvolvimento de interfaces web.

O SMIL é uma linguagem de marcação utilizada para descrever apresentações em formato XML das seguintes mídias: texto, imagem, áudio, vídeo, links para outras apresentações SMIL. O SMIL permite a integração de um conjunto independente de objetos multimídia em uma apresentação multimídia sincronizada, mas não permite a apresentação de páginas HTML embutidas.
Alternativas
Q462128 Programação
Julgue os próximos itens, referentes às tecnologias para desenvolvimento de interfaces web.

O GIMP é um programa de código aberto voltado principalmente para a edição de imagens raster e desenho vetorial. O Ajax permite maior interatividade de páginas web com o usuário, por meio do uso de Javascript e XML com solicitações assíncronas de informações, mas não permite o uso de JSON.
Alternativas
Q462129 Programação
Julgue os seguintes itens, a respeito das ferramentas de diagramação, desenho, engines de templates e frameworks web.

Existem vários frameworks integradores de aplicação web, como, por exemplo, WEM e jCompany Free, e o Demoiselle, que é um padrão para o governo federal brasileiro. O Demoiselle consiste em uma infraestrutura para a construção de aplicações JEE na linguagem Java, apresentando as seguintes características: provê uma estrutura básica para um projeto; indica as tecnologias a serem adotadas; define os padrões de implementação e ajuda nas decisões de projeto.
Alternativas
Q462130 Programação
Julgue os seguintes itens, a respeito das ferramentas de diagramação, desenho, engines de templates e frameworks web.

Cheetah é um engine de template, de código aberto, escrito em Python, que pode ser utilizado standalone ou combinado com outras ferramentas ou frameworks web, e permite gerar código C++ para jogos, Java, SQL ou código Python. O engine de template Jade é recomendado para Node.js, mas possui suporte a outras linguagens de programação, e é considerado uma versão otimizada do Haml, pois eliminou diversos caracteres especiais, como o uso obrigatório, no Haml, do caractere % para representar tags nativas do HTML.
Alternativas
Q462131 Engenharia de Software
Com relação às linguagens de modelagem de sistemas, julgue os itens a seguir.

A UML 2.0 é uma linguagem utilizada para especificar, construir, documentar e visualizar a fase de modelagem de sistemas. A modelagem auxilia na eliminação de erros do sistema ainda na fase de projeto, sendo muito importante para sistemas de tempo real como softwares embarcados, os quais possuem hardware dedicado e podem adotar linguagens procedurais embarcadas (PL/Pgsql, PL/SQL, PL/Lua).
Alternativas
Q462132 Governança de TI
Com relação às linguagens de modelagem de sistemas, julgue os itens a seguir.

Em sistemas de informação, existem várias notações expressas em linguagens de modelagem de processos de negócio, como a linguagem de modelagem unificada (UML), a Business Process Modelling Notation (BPMN) e as Redes de Petri. A linguagem BPMN é padrão BPMI. Ela permite a especificação de processos de negócio executáveis e abstratos, por meio da utilização de web services (WS-BPEL), mas não permite modelos colaborativos para linguagens como WS-CDL.
Alternativas
Q462133 Programação
No que se refere à tecnologia de desenvolvimento móvel, julgue os itens subsequentes

Com o uso do banco de dados SQLite, incluso no Android, é possível desenvolver um provedor de conteúdo, bem como um servidor de banco de dados, que necessita gerenciar o acesso aos dados com persistência. No entanto, não se justifica a utilização de um provedor de conteúdo para disponibilizarem-se dados para várias atividades ou aplicativos distintos.
Alternativas
Q462134 Programação
No que se refere à tecnologia de desenvolvimento móvel, julgue os itens subsequentes

Com base no kernel Linux, o ambiente operacional Android, utilizado para o desenvolvimento de aplicações móveis e não móveis, inclui um navegador incorporável baseado em WebKit, com muitas opções de conectividade (wifi, bluetooth, dados wireless através de conexão celular, como GPRS, EDGE e 3G). Os aplicativos Android são gravados na linguagem Java e executados em uma máquina virtual JVM.
Alternativas
Q462135 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

Para o SWEBOK, o termo construção de software refere-se às atividades de codificação, depuração, verificação, teste unitário e teste de integração.
Alternativas
Q462136 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

Gestão de configuração é uma disciplina técnica e administrativa que tem como objetivos a identificação e a documentação das características funcionais e físicas de um item de configuração, o controle de mudanças dessas características e a verificação de conformidade com os requisitos especificados.
Alternativas
Q462137 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

Engenheiros de softwares devem compreender a engenharia de sistemas, que aborda os aspectos de sistemas sociotécnicos.
Alternativas
Q462138 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

O SWEBOK diferencia parâmetros de produto, que são requisitos de software a serem construídos, e parâmetro de processo, que é uma limitação do desenvolvimento do software.
Alternativas
Q462139 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

Produtos de software podem ser construídos utilizando-se diferentes modelos de processo, pois alguns modelos são mais adequados que outros para determinados tipos de aplicação.
Alternativas
Q462140 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

Segundo o SWEBOK, o processo de projeto de software geralmente considera duas etapas: projeto arquitetural, no qual é descrito como o software é decomposto e organizado em componentes; e o detalhamento do projeto, em que é descrito e especificado o comportamento desses componentes.
Alternativas
Q462141 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

A combinação dos processos de gerência e desenvolvimento de requisitos busca minimizar os riscos associados à compreensão do domínio do problema.
Alternativas
Q462142 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

Os requisitos de software, depois de identificados, devem ser modelados, podendo-se utilizar o paradigma de análise estruturada ou análise orientada a objetos para um melhor entendimento do produto de software a ser construído
Alternativas
Q462143 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

O teste de aceitação pode utilizar um processo chamado de teste alfa e beta, sendo conduzido por desenvolvedores e podendo contar com a participação do usuário. O teste alfa é realizado em ambiente real e o beta em ambiente controlado.
Alternativas
Q462144 Engenharia de Software
A respeito de engenharia de software, julgue os itens de 91 a 100.

O controle de configuração de software, uma das subáreas da gestão de configuração, se preocupa com a gestão de mudanças durante o ciclo de vida do software, sendo responsável por identificar os itens a serem controlados.
Alternativas
Respostas
81: C
82: E
83: E
84: E
85: C
86: C
87: E
88: E
89: E
90: E
91: C
92: C
93: C
94: C
95: C
96: C
97: E
98: C
99: E
100: E