Com relação às tecnologias de comunicação de dados, seus protocolos, arquiteturas e serviços, julgue os itens a seguir.

Os servidores de nome implementam um banco de dados distribuído no qual são armazenados os registros de recursos. Cada registro nesse banco de dados é uma tupla contendo dois elementos: o endereço IP do servidor e o tempo de validade do registro.

A sugestão de um novo paradigma para pensar a reforma do Estado impõe a ruptura com os enfoques tecnocrático e neoliberal. O primeiro, ao priorizar o insulamento das elites estatais, a primazia do conhecimento técnico e o alijamento da política, tende a reforçar visões e práticas irrealistas porque calcadas na despolitização artificial dos processos de formulação e execução de políticas. O segundo, influenciado pela ótica minimalista, enfatiza unilateralmente a redução do Estado, subestimando o papel do reforço e a revitalização do aparelho estatal para o êxito de suas políticas, bem como a relevância da intervenção governamental para preencher as lacunas existentes e levar o mercado a funcionar de forma eficiente, em consonância com um projeto coletivo. Finalmente, a proposta desse novo paradigma implica não só a redefinição do conceito dominante de autonomia estatal, como também o reforço dos mecanismos e procedimentos formais de prestação de contas ao público e a institucionalização das práticas de cobrança por parte dos usuários dos serviços públicos e dos organismos de supervisão e controle.

Eli Diniz. Em busca de um novo paradigma: a reforma do estado no Brasil dos anos 90. In: São Paulo em Perspectiva. São Paulo, v. 10, n. o 4, p. 13-26, 1996 (com adaptações).

Tendo o fragmento de texto acima como referência inicial e considerando os conceitos da administração pública, julgue os itens de 46 a 50.

A administração pública gerencial vê o cidadão como contribuinte de impostos e como cliente dos seus serviços. Os resultados da ação do Estado são considerados bons não porque os processos administrativos estão sob controle e são seguros, como quer a administração pública burocrática, mas porque as necessidades do cidadão-cliente estão sendo atendidas.

A sugestão de um novo paradigma para pensar a reforma do Estado impõe a ruptura com os enfoques tecnocrático e neoliberal. O primeiro, ao priorizar o insulamento das elites estatais, a primazia do conhecimento técnico e o alijamento da política, tende a reforçar visões e práticas irrealistas porque calcadas na despolitização artificial dos processos de formulação e execução de políticas. O segundo, influenciado pela ótica minimalista, enfatiza unilateralmente a redução do Estado, subestimando o papel do reforço e a revitalização do aparelho estatal para o êxito de suas políticas, bem como a relevância da intervenção governamental para preencher as lacunas existentes e levar o mercado a funcionar de forma eficiente, em consonância com um projeto coletivo. Finalmente, a proposta desse novo paradigma implica não só a redefinição do conceito dominante de autonomia estatal, como também o reforço dos mecanismos e procedimentos formais de prestação de contas ao público e a institucionalização das práticas de cobrança por parte dos usuários dos serviços públicos e dos organismos de supervisão e controle.

Eli Diniz. Em busca de um novo paradigma: a reforma do estado no Brasil dos anos 90. In: São Paulo em Perspectiva. São Paulo, v. 10, n. o 4, p. 13-26, 1996 (com adaptações).

Tendo o fragmento de texto acima como referência inicial e considerando os conceitos da administração pública, julgue os itens de 46 a 50.

A organização burocrática é embasada no modelo racionallegal de administração, exclusiva da área pública, sendo caracterizada pela racionalidade decorrente da objetividade das normas de julgamento; pela impessoalidade, que se revela nos métodos objetivos de selecionar e promover funcionários; e pelo grau de previsibilidade que proporciona aos dirigentes públicos.

As três leis que regem o ciclo orçamentário — PPA, LDO e LOA — são estreitamente ligadas entre si, compatíveis e harmônicas. Elas formam um sistema integrado de planejamento e orçamento, reconhecido na CF, que deve ser adotado pelos municípios, pelos estados e pela União. Acerca dessas leis, julgue os itens que se seguem.

Em decorrência da implantação do SIAFI, a realização da receita e da despesa da União deve ser feita por via bancária em estrita observância ao princípio da unidade de caixa, e o produto da arrecadação de todas as receitas terá de ser, obrigatoriamente, recolhido à conta do Tesouro Nacional, no Banco do Brasil.

O desenvolvimento de aplicações que dependem de alto desempenho normalmente envolve a utilização de mecanismos e algoritmos eficientes. Dependendo do volume de dados envolvidos, a escolha de um algoritmo ineficiente pode ter sérias implicações, tanto no que se refere ao tempo de resposta como na qualidade da resposta obtida. Acerca desse assunto, bem como sobre as técnicas de construção de algoritmos e estruturas de dados e conceitos básicos sobre estruturas de dados, julgue os itens de 81 a 92.

As notações prefixa e pós-fixa, também conhecidas como notação polonesa e notação polonesa reversa, respectivamente, são bastante utilizadas em sistemas computacionais. A avaliação da expressão 5 1 2 + 4 * 3- +, escrita na notação pós-fixa, corresponde ao valor 14.

Acerca da linguagem de consulta estruturada (SQL) e dos conceitos relacionados ao sistema gerenciador de banco de dados (SGBD), julgue os itens subseqüentes.

O SQL embutido refere-se à utilização do SQL em um programa C/C++, por exemplo. Entretanto, o SQL opera e produz conjunto de dados (tabelas), os quais não são suportados pelas linguagens de programação. Por esse motivo, recomenda-se, ao se desenvolver uma aplicação com SQL embutido, restringir a execução de comandos SQL, de forma a não gerar resultados contendo mais de uma linha.

Acerca da linguagem de consulta estruturada (SQL) e dos conceitos relacionados ao sistema gerenciador de banco de dados (SGBD), julgue os itens subseqüentes.

O mecanismo de lock é normalmente utilizado pelo SGBD para controlar o acesso aos objetos. Em geral, o SGBD suporta pelo menos dois tipos de lock, o lock compartilhado e o lock exclusivo. O lock compartilhado é normalmente utilizado para leitura de objetos, enquanto o lock exclusivo é normalmente utilizado para modificar o objeto.

As soluções embasadas em software livre vêm ganhando cada vez mais adeptos, não só na administração pública federal mas também em diversas organizações privadas. Essa mudança de comportamento ocorre não apenas em função do custo, mas também porque essas soluções atingiram um nível de qualidade que se compara aos softwares proprietários. Essa mudança de comportamento tem impulsionado o surgimento de ambientes heterogêneos, tanto no que se refere aos sistemas operacionais como aos aplicativos. Com relação a esse assunto, e no que tange aos conceitos de sistemas operacionais, em particular aos sistemas Unix e Windows, julgue os itens de 93 a 99.

O controle de bloco de processo contém informações associadas a um processo específico. Entre essas informações, estão o estado do processo e o PC (program counter).

Os sistemas administrativos voltados para a gestão pública permitem a transparência na implementação das diversas ações do governo, possibilitando seu acompanhamento e avaliação, bem como a disponibilização das informações não privativas e não confidenciais para o governo como um todo e a sociedade (Internet: ). Com referência a esses sistemas, julgue os itens a seguir.

O SIORG dota a administração pública federal de informações completas acerca de sua estrutura organizacional, com dados sobre as competências, as finalidades, a jurisdição, o histórico legal e os titulares dos órgãos do governo federal. O SIORG é um instrumento que permite a elaboração e o controle sistêmico de estruturas regimentais, estatutos, regulamentos e regimentos internos dos órgãos e entidades do Poder Executivo federal.

As soluções embasadas em software livre vêm ganhando cada vez mais adeptos, não só na administração pública federal mas também em diversas organizações privadas. Essa mudança de comportamento ocorre não apenas em função do custo, mas também porque essas soluções atingiram um nível de qualidade que se compara aos softwares proprietários. Essa mudança de comportamento tem impulsionado o surgimento de ambientes heterogêneos, tanto no que se refere aos sistemas operacionais como aos aplicativos. Com relação a esse assunto, e no que tange aos conceitos de sistemas operacionais, em particular aos sistemas Unix e Windows, julgue os itens de 93 a 99.

A migração de código em um sistema distribuído pode ser necessária em situações que requerem maior desempenho. Na mobilidade fraca, apenas o segmento de recursos é migrado.

A disciplina de engenharia de software envolve diversas técnicas e procedimentos que visam melhorar a qualidade do sistema, minimizar o esforço de desenvolvimento, reduzir custos e potenciais falhas. Quanto a esse assunto, julgue os itens que se seguem.

A eficiência na remoção de defeitos é uma das métricas de qualidade de software que avalia o número de defeitos encontrados no produto após a sua entrega e a eficácia na resolução dos mesmos.

O avanço das tecnologias de transmissão de dados, juntamente com a facilidade de obter-se dados através da grande rede tem impulsionado o surgimento de aplicações e padrões para desenvolvimento de aplicações voltadas para a Internet. A W3C (World Wide Web Consortium) é uma organização internacional que vem trabalhando intensamente no desenvolvimento de padrões para Internet. Acerca dos padrões, conceitos e tecnologias voltadas para a Web, julgue os itens de 68 a 75.

A linguagem XML (extensible markup language) possui um conjunto mínimo de tags predefinidas que são utilizadas para o transporte de dados.

Acerca da linguagem de consulta estruturada (SQL) e dos conceitos relacionados ao sistema gerenciador de banco de dados (SGBD), julgue os itens subseqüentes.

Entre os benefícios da utilização da hierarquia ISA está a possibilidade de identificação de subclasses, o que permite adicionar atributos descritivos específicos para as entidades da subclasse.

O desenvolvimento de aplicações que dependem de alto desempenho normalmente envolve a utilização de mecanismos e algoritmos eficientes. Dependendo do volume de dados envolvidos, a escolha de um algoritmo ineficiente pode ter sérias implicações, tanto no que se refere ao tempo de resposta como na qualidade da resposta obtida. Acerca desse assunto, bem como sobre as técnicas de construção de algoritmos e estruturas de dados e conceitos básicos sobre estruturas de dados, julgue os itens de 81 a 92.

Dado um grafo ponderado, não disjunto, cujo peso das arestas pertence ao conjunto de números inteiros, é correto afirmar que o algoritmo de Dijkstra, também conhecido como algoritmo do caminho mínimo, permite encontrar a rota de menor custo.

O avanço das tecnologias de transmissão de dados, juntamente com a facilidade de obter-se dados através da grande rede tem impulsionado o surgimento de aplicações e padrões para desenvolvimento de aplicações voltadas para a Internet. A W3C (World Wide Web Consortium) é uma organização internacional que vem trabalhando intensamente no desenvolvimento de padrões para Internet. Acerca dos padrões, conceitos e tecnologias voltadas para a Web, julgue os itens de 68 a 75.

Uma URI (uniform resource identifier) representa um método padrão para localizar e identificar recursos. Entretanto, o conceito de URL engloba o conceito de URI. Uma URI refere-se a um subconjunto de URL.

As soluções embasadas em software livre vêm ganhando cada vez mais adeptos, não só na administração pública federal mas também em diversas organizações privadas. Essa mudança de comportamento ocorre não apenas em função do custo, mas também porque essas soluções atingiram um nível de qualidade que se compara aos softwares proprietários. Essa mudança de comportamento tem impulsionado o surgimento de ambientes heterogêneos, tanto no que se refere aos sistemas operacionais como aos aplicativos. Com relação a esse assunto, e no que tange aos conceitos de sistemas operacionais, em particular aos sistemas Unix e Windows, julgue os itens de 93 a 99.

No sistema operacional Unix, é possível utilizar pipes para comunicação entre processos. Como exemplo, no comando ls | more, é criado um pipe entre o ls e o more, sendo que a saída do ls é direcionada para a entrada do more.

O desenvolvimento de aplicações que dependem de alto desempenho normalmente envolve a utilização de mecanismos e algoritmos eficientes. Dependendo do volume de dados envolvidos, a escolha de um algoritmo ineficiente pode ter sérias implicações, tanto no que se refere ao tempo de resposta como na qualidade da resposta obtida. Acerca desse assunto, bem como sobre as técnicas de construção de algoritmos e estruturas de dados e conceitos básicos sobre estruturas de dados, julgue os itens de 81 a 92.

A STL (standard template library) da linguagem C++ disponibiliza o contêiner deque bem como recursos para a manipulação do mesmo, como push_back e push_front, que permitem inserir elementos no final ou no início do deque, respectivamente.

Página 1