Questões de Concurso Comentadas para tecnologista júnior i - operação de sistemas espaciais embarcados

Foram encontradas 13 questões

Resolva questões gratuitamente!

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

Q2517027 Algoritmos e Estrutura de Dados

As estruturas de dados utilizadas em programação determinam como as informações serão armazenadas, organizadas e acessadas, sendo uma parte importante no projeto de software, com impacto no seu desempenho e eficiência.


Sobre estruturas de dados lineares, analise as afirmativas a seguir.


I. Para realizar uma busca por um elemento em uma lista simplesmente encadeada pode-se começar a busca pelo início ou fim da lista.


II. Listas duplamente encadeadas não permitem a exclusão de elementos que não sejam o último ou o primeiro elemento da lista.


III. Uma lista circular pode ser simplesmente encadeada ou duplamente encadeada.


Está correto o que se afirma em 

Alternativas
Q2517026 Algoritmos e Estrutura de Dados

A Notação Polonesa Reversa (RPN, do inglês Reverse Polish Notation) foi desenvolvida como uma forma de escrever expressões lógicas e aritméticas sem usar parênteses. Essa notação ganhou popularidade ao ser implementada em calculadoras científicas, onde permite reduzir a quantidade de acionamento de teclas no cálculo de expressões.

Quando uma calculadora opera no modo RPN, os operandos são inseridos previamente em uma estrutura de dados e, ao utilizar-se um operador (soma, subtração, ...), a quantidade de operandos necessários são retirados da estrutura na ordem inversa da inserção e, após o cálculo da operação, o resultado é inserido na estrutura de dados. Assim, por exemplo, caso se deseje calcular a expressão A + (B – C)*D em uma calculadora operando no modo RPN, pode-se seguir o seguinte procedimento: 


• Insere A

• Insere B

• Insere C

• Realiza a operação de subtração

• Insere D

• Realiza a operação de multiplicação

• Realiza a operação de soma


De acordo com a descrição acima, assinale a opção que indica a estrutura de dados que melhor caracteriza a utilizada pelo modo RPN para armazenar os operandos e resultados.

Alternativas
Q2517020 Banco de Dados

SQL (Structured Query Language) é uma linguagem usada para interagir com bancos de dados relacionais.


Relativamente a SQL, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) A cláusula WHERE só é utilizada associada ao comando SELECT.


( ) O comando CREATE TABLE cria uma nova tabela no banco de dados e o comando INSERT INTO permite popular essa tabela por meio da inserção de registros.


( ) O comando INNER JOIN é utilizado para unir os resultados de duas ou mais consultas SELECT e o seu resultado é um conjunto de linhas provenientes das tabelas envolvidas.


( ) Os comandos ALTER TABLE e UPDATE são comandos usados para atualizar registros em tabelas de um banco de dados.


( ) SQL suporta o conceito de chaves primárias e chaves estrangeiras para manter a integridade dos dados e as relações entre as tabelas.


As afirmativas são, respectivamente, 

Alternativas
Q2517019 Banco de Dados

Relativamente a Bancos de Dados Relacionais, analise os itens a seguir.


I. As tabelas são os componentes fundamentais de um banco de dados relacional e são usadas para organizar e armazenar dados de forma estruturada.


II. As tabelas podem estar relacionadas entre si por meio de chaves estrangeiras.


III. Os relacionamentos em um banco de dados relacional são conexões lógicas entre diferentes tabelas que permitem combinar dados e estão restritos a relacionamentos um-para-um entre tabelas.


IV. SQL (Structured Query Language) é uma linguagem usada exclusivamente para definir a estrutura dos dados, o que inclui a criação, alteração da estrutura e deleção de tabelas. Para manipular dados em um banco de dados relacional (consultar, inserir, deletar e alterar registros) é necessário utilizar outra linguagem.


V. A chave primária é uma coluna (ou conjunto de colunas) com valor único para cada linha de uma tabela e é usada para identificar registros de forma única.


Está correto o que se afirma em 

Alternativas
Q2517007 Física

A figura a seguir mostra três blocos A, B e C, de massas mA = 4 kg, mB = 3 kg, mC = 5 kg e uma força de módulo igual a 49N atuando no bloco B por meio de um fio ideal.


Imagem associada para resolução da questão


Considere que há deslizamento entre todas as superfícies de contato e que o coeficiente de atrito cinético entre os blocos é igual a 0,2, e entre o bloco C e o solo é igual a 0,1.

ConsiderandoImagem associada para resolução da questão a aceleração dos blocos A e B são, respectivamente, iguais a


Alternativas
Q2517006 Física

Sobre as leis de Newton, assinale a afirmativa correta.

 

Alternativas
Q2517002 Sistemas Operacionais

No contexto de gerenciamento de processos e recursos pelo sistema operacional do computador, analise a situação a seguir.

Dois processos, “A” e “B”, querem enviar para a impressora um arquivo que está em um pen-drive, estando esses recursos disponíveis. “A” solicita e consegue acesso à impressora. “B” solicita e consegue acesso ao arquivo. Agora, “A” solicita acesso ao arquivo, mas é negado até que “B” o libere. Porém, “B”, agora, solicita a impressora, que também é negada, até que “A” a libere. Assim, os dois processos são bloqueados.

A situação descrita mostra a ocorrência de

Alternativas
Q2517001 Sistemas Operacionais

O gerenciamento de recursos de armazenamento no computador é uma função importante do sistema operacional.

Acerca da gerência de sistemas de arquivos, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) A operação de criação de um arquivo requer a alocação de espaço físico no sistema.


( ) A segurança no acesso aos arquivos não é função do sistema operacional.


( ) A gerência de sistemas de arquivos envolve o controle de acesso aos mesmos.


As afirmativas são, respectivamente,

Alternativas
Q2517000 Telecomunicações

A respeito dos tipos de modulação, analise as afirmativas a seguir.


I. A modulação PSK (Phase Shift Keying) é usada por muitas agências espaciais nos enlaces de telecomandos, por sua maior imunidade a ruídos e seu bom desempenho em termos de taxa de erro de símbolos.


II. A modulação FSK (Frequency Shift Keying) consiste em um chaveamento da portadora, existindo portadora quando o sinal digital está em um e sem portadora quando em zero.


III. Na modulação PSK (Phase Shift Keying) os zeros e uns são associados às mudanças na fase da portadora, porém a frequência permanece a mesma.


Está correto o que se afirma em

Alternativas
Q2516996 Sistemas Operacionais

No contexto da informática, considerando que um processo pode estar em um dos três estados possíveis (executando, pronto ou bloqueado), analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) Um processo no estado “executando” está fisicamente utilizando a CPU (Unidade de Processamento Central).


( ) Um processo no estado “pronto” significa que o mesmo foi executado com sucesso.


( ) Um processo no estado “bloqueado” não pode mais ser executado.


As afirmativas são, respectivamente,

Alternativas
Q2516994 Sistemas Operacionais
Um dos principais serviços de um sistema operacional é o gerenciamento de processos no processador. A política de escalonamento é parte fundamental na gerência de processos.
Um de seus objetivos é
Alternativas
Q2516990 Algoritmos e Estrutura de Dados

Com relação à formulação de algoritmos e suas formas de representação, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) O refinamento passo a passo de cima para baixo é um processo para refinar o pseudocódigo, mantendo uma representação completa do programa durante cada refinamento.


( ) A técnica conhecida como “repetição controlada por contador” é muitas vezes denominada como “repetição definida”, porque o número de repetições é conhecido antes do laço começar a ser executado.


( ) O fluxograma é uma representação gráfica de um algoritmo. É desenhado com alguns símbolos especiais, como retângulos, elipses, círculos e losangos, conectados por setas.


As afirmativas são, respectivamente,

Alternativas
Q2516988 Programação

A partir da década de 1970, os programadores passaram a utilizar mais a chamada programação estruturada, devido a algumas de suas vantagens em relação aos modelos anteriores. Nessa abordagem, os programas podem ser escritos basicamente em termos de três estruturas de controle: de sequência, de seleção e de repetição.

Relacione as estruturas às suas respectivas classificações.


1. Estrutura switch


2. Estrutura if


3. Estrutura do/while


4. Estrutura if/else


( ) Estrutura de seleção única.


( ) Estrutura de repetição.


( ) Estrutura de seleção múltipla.


( ) Estrutura de seleção dupla.


Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Alternativas
Respostas
1: C
2: C
3: B
4: D
5: B
6: E
7: C
8: A
9: B
10: D
11: D
12: D
13: D