Questões de Comunicação e Programação C
Questões de Comunicação e Programação C
Há 10 perguntas em cada uma das três seções, totalizando 30 perguntas. 4 opções foram dadas. 1 ponto por
cada resposta. sem penalização por respostas erradas.
q.1 se a fase de diferentes componentes de frequência do sinal variar linearmente, então todas elas alcançam
destinocom atraso
1) O atraso também varia linearmente.
2) sem alteração no atraso,
3)
q.5 um sinal deve ser transmitido a uma longa distância de 1000 km enviando 10 mbps. se o sinal consiste em
1000 bits/pacote e leva 5 microssegundos para transmitir, então quanto dado deve ser enviado, tal ...
essa linha fica totalmente preenchida.
a. 100
b. 500
c
d.1000
q.8 se um número de 32 bits em forma fracionária for convertido em float, então ele é multiplicado por
a. 2^31
b. 1/(2^31 - 1)
c. 2^31 -1
d.
q.3 para(i=0;i<=50;i++)
for(j=0;j<=100;j++)
for(j=0;j<=100;j++)
para(i=0;i<=50;i++) para este tipo de loop qual é mais rápido
a. mesmo
primeiro
c. segundo
d. depende de s/w e h/w
#define putchar(%f,c)
int c='d';
putchar(c);
qual é a saída?
a. ,b. alguns números
c. erro de compilador
d. erro de segmentação
q.5 arquivo a
teste()
{ int a; }
arquivo b
void main(void)
{ int b;
b= teste();
}
qual é a saída
a
b. b
c. not compiled,error
d. compila com sucesso, mas dá erro de ligação
q.5 em uma biblioteca para cada romance único há 2 livros de ciência e para cada livro de ciência há
7 livros de economiaentão a proporção de economia para ciência para romance é
a. 1:2:14
b. 2:1:7
c. 14:2:1
d.e.
q.6 ira é mais alto que sam, harold é mais baixo que gene, elliot é mais alto que harold
sam e harold têm a mesma altura. Então, qual é verdadeiro?
[Link] é mais baixo que harold
b. elliot é mais alto do quegene
ira é mais alta que elliot
d. elliot é mais baixo que gene
e. harold é mais baixo que ira
q.7 se a(n) for inserido seguindo a regra [ a(n)^2 - 1 ] então quais são os próximos três
entradas.
a. 0,-1,0
b. 2,3,4
c. 1,2,3
d. 0,-1,2
e. 0,-1,1
#include<stdio.h>
#include<conio.h>
void main ()
{
float arr[2][3]={{0,1,2},{3,4,5}};
float **fl_arr;
clrscr ();
fl_arr=(float **) arr;
imprimir_arr(fl_arr);
fl_arr++;
print_arr(fl_arr);
}
void main ()
{
int s='c';
clrscr ();
putchar (s);
printf("%d", printf("ABC\\"));
}
void main ()
{
int i;
clrscr ();
for(i=0;i<3;i++)
{
int i=100;
i--;
printf("%d..",i);
}
}
void main ()
{
int a[]={9,4,1,7,5};
int *p;clrscr ();
p=&a[3];
printf("%d",p[-1]);
}
void main ()
{
int a[]={101,201,301,401,501,601,701,801,901,001};
int *p; clrscr ();
printf("%d",a);
printf("arthi");
printf("%d", ((char *)-a + sizeof(int)));
p=(int *) ((char *) a +sizeof (int));
printf("%d",*p);
}
principais ()
{
int a[10]={10,9,8,7,6,5,4,3,2,1}; clrscr ();
int *p=a;
int *q=&a[7];
printf("%d%d%d",q,p,(q-p+1));
}
principal()
{
int i=5; clrscr ();
i= !i >3;
printf("%d",i);
}*/
void main ()
{
int a[10]; clrscr ();
3[a]=10;
printf("%d ",*(a+3));
}
PARTE #2
Duration : 1 Hr
Perguntas sobre C
------------
void main()
{
float arr[2][3] = {{0,1,2},{3,4,5}};
float **fl_arr;
fl_arr = (float *)arr;
imprimir_arr(fl_arr);
fl_arr++;
imprimir_arr(fl_arr);
}
(a)
(d)falha de segmentação
(a) c
99
(c) Erro de compilação
(d) Erro de execução
void main()
{
printf("%d", printf("ABC\\"));
}
(a) ABC\
(b) 1
(c) ABC\4
(d) ABC\3
int computar(int n)
{
se(n>0)
{
n=computar(n-3)+computar(n-1);
retornar(n);
}
return(1);
}
void main()
{
printf("%d",compute(5));
}
6
(b) 9
(c) 12
(d) 13
void main()
{
int i;
para(i=0;i<3;i++)
{
int i=100;
i--;
printf("%d..", i);
}
}
(a0..1..2..
(b)99..98..97..
(c)100..100..100..
(d)99..99..99..
void main()
{
int a[]={9,4,1,7,5};
int *p;
p=&a[3];
printf("%d",p[-1]);
}
(a)6
(b)1
(c)7
(d)Erro
void main()
{
int a[]={10,20,30,40,50};
int *p;
p= (int*)((char *)a + sizeof(int));
printf("%d",*p);
}
(a)10
(b)20
(c)30
(d)40
for(i=0;i<100;i++)
for(j=0;j<10;j++)
a[i][j]=0;
OU
para(j=0;j<10;j++)
for(i=0;i<100;i++)
a[i][j]=0;
Aptidão
--------
3. x+y = z
Então
(a)...
(b)y<z
(c)...
4. 2<x<3 , 7<y<8
Então, qual é o maior
(a) (x^2)y
(b) 5xy
(c) x(y^2)
(d) 5(x^2)y/12
Ciência da Computação
----------------
void imprimir(int n)
{
se(n>0)
{
print(n-1);
printf("%d",n);//println(n) na versão Pascal.
print(n-1);
}
}
(a)3
(b)7
(c) 15
(d)31
6. Se d é o grau de um nó em um grafo e n é
número de vértices então número de arestas nesse gráfico
é
(a)Edição
(b)0.25Edi
(c)0.5Edi
---------
Há entrevista técnica, bem como entrevista de RH. Entrevista técnica
é o importante.
Eles vão perguntar sobre o projeto. Eles vão fazer perguntas gerais.
perguntas sobre isso e muito provavelmente não irá entrar em
a parte de implementação disso. Então, deve-se ter um
ideia geral sobre o projeto realizado.
int * f(int a)
{
int i;
i=a;
return(&i);
}
Não podemos retornar o endereço de uma variável automática, pois ela
a alocação é feita na pilha, que é desalocada
quando a função retorna.
(2)
a.h b.c c.c d.c
int i=0 #include"a.h" #include"a.h" extern int
i;void main{.....}
|||
b.o c.o d.o
Fase de Compilação
Entrevista de RH
------------
- Apresente-se
Por que devemos escolher você?
O que você sabe sobre a Sasken e etc.
PARTE #3
Teste Sasken
Teste C
Aptidão
3) técnico
int c=69;
putchar(c);
3) printf("%d",printf("ABC//"));
4) int func(int r)
{
int static resultado;
se(r<=0) resultado=1;
senão
result=func(r-3)+func(r-1);
retornar resultado;
}
5) int i=3;
enquanto(i--)
{
int i=100;
i--;
printf("%d..",i);
}
6) arquivo a.c
void test()
{
int i=20;
printf("%d",i);
}
arquivo b.c
void main()
{
int i=10;
teste();
printf("%d",i);
}
o/p é----
Técnico
Deadlock, grafo(2), detecção de erro em qual camada do OSI, encontrar nº: de pacotes
PAPEL SASKEN
------------------------
Endereço:
Sasken Comunicações Tecnológicas Limitada.
# 139/25 Amar Jyoti Layout, Ring Road,
Domlur PO
Bangalore 560 071
Índia.
quando
a função é chamada, armazenada no espaço da pilha de funções e destruída quando sai.
2) CSE01-15 perguntas
Nesta seção, havia perguntas sobre portas LD, flip flop JK, taxa de amostragem e algumas outras.
outro
então havia alguns do OS - não me lembro das perguntas.
Parte #4
Na entrevista, eles perguntaram sobre Pilhas, Filas, Listas Ligadas, Árvores Binárias.
Algumas perguntas que me lembro são:
1) If u have a linked list library, how do u design stack and queue using it; write pseudocode.
2) O que são variáveis e funções estáticas?
3) Escreva um código em C para contar o número de 1s em um caractere (1 byte).
4) O que é pré-ordem, pós-ordem, em-ordem; escreva o código para imprimir a pós-ordem.
5) Você pode construir um binárioárvoredada suas informações de ordem inutra e pós-ordem. É necessário ou
suficiente para construir árvore. Pediu um exemplo para fazer de ambas as formas.
6) Se a recursão não for usada para imprimir em ordem pós-fixada, qual outra estrutura de dados você usaria
(resposta: Pilha).
7) Você pode usar pilha sempre no lugar de recursão?
(ans: Yes)
8) O que são caracteres meta?
9) Escreva um trecho de código para inserir um nó em uma lista encadeada.
10) Sobre malloc.
11) Sobre Sistema Operacional - Semáforos
12) Sobre Computabilidade (por exemplo: encontrar loop infinito), Complexidade de algoritmos
13) O que faz o compilador e o assembler?
Eles perguntaram sobre o comando grep emLinuxComo você pesquisa '\n', usando grep, em um arquivo.
Eles podem pedir alguns outros comandos se você disser que está familiarizado e tem usado o Linux recentemente.
About Networks? OSI reference model.
o que faz a camada de transporte?
TCP pertence a qual camada?
IP pertence a qual camada?
Onde é feita a correção de erros?
O que é uma transmissão orientada a conexão/sem conexão?
O que significa protocolo de transmissão confiável? Por que é chamado assim?
O que é controle de fluxo e onde é feito?
Sobre o seu projeto?
Perguntou-me para explicar sobre o projeto de forma breve.
Se você não sabe de nada, diga isso sinceramente. Você não pode enganá-los. Eu também falei com eles sinceramente.
Eles eram legais. Você não precisa ficar tenso. Eles não vão te atacar. Eles só querem saber do seu controle.
sobre o assunto.
C Test------10 Q-10 M
Electives---15 Q-15 M
A duração desses dois exames é de 1 hora.
Teste C
------
1.
Qual é a saída do programa?
principal()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
int *p=a;
int *q=&a[9];
printf("%d",q-p+1);
}
Resposta: 10
2.
principal()
{
int i=6;
int *p=&i;
libere(p);
printf("%d",i);
}
Opções:
a. Sem Erro.
b. Free não pode ser usado para p,
c. Erro de Compilador.
d. No printf, devemos usar *p em vez de i.
Resposta: A
3.
Qual é a saída do programa?
principal()
{
int i=5;
i=!i>3;
printf("%d",i);
}
Resposta: 0
4.
Qual é a saída do programa?
principal()
{
int a[10];
3[a]=10;
printf("%d",*(a+3));
}
Resposta: 10
5.
int (*p[10]) ();
7.
Qual é a saída do programa?
principal()
{
int a=5;
const int *p = &a;
*p=200;
printf("%d",*p);
}
Erro de Compilação.
8.
What is the output of the Program?
#define SQ(x) x*x
principal()
{
int a=SQ(2+1);
printf("%d",a);
}
Resposta: 5.
9.
Qual é a saída do programa?
main()
{
struct t
{
int i;
} a,*p=&a;
p->i=10;
printf("%d",(*p).i);
}
Resposta: 10
10.
Este programa será compilado? [Sim/Não]
arquivo zzz.c
----------
/* Este é o arquivo zzz.c */
/*printf("tellapalli");*/
abc.c file
----------
principal()
{
#include"zzz.c"
printf("Tellapalli");
}
Sim
CSEA01 Test
-----------
Eu não me lembrei das perguntas. Eu esqueci das perguntas.
Eles deram 5 questões em OS, 3 questões em DM, 2 questões em ATFL, 1 questão em DLD.
10 questões de C
10 questões de aptidão
10 questões de ciência da computação.
COMP CI.
1. EM ÁRVORE BINÁRIA SE O PAI TEM ÍNDICE i, ENTÃO SEUS FILHOS À ESQUERDA E À DIREITA
ocorre em:
resposta (a) 2i e 2i+1
2. 1 prog é dado n escopo é perguntado
ans (b) escopo estático (provavelmente)
Estas são as questões feitas na prova escrita da Sasken realizada no dia 19 às 15h00.
Cada seção tem 10 perguntas e a forma como estão organizadas foi boa e oportuna.
c e c++
--------------------------------------
1. char buffer[]="susan";
ans : a)
2.#include<stdio.h>
#include<conio.h>
void main()
{
int ctr=0;
cls();
switch(ctr)
{
caso 0:
ctr++;
caso 1:
ctr++;
default :
ctr++;
};
printf("%d", ctr);
getch();
}
Qual é a saída do código.
i) ctr=2;
ii) ctr=3;
iii) ctr=1;
iv) erro de compilador;
Resposta: iii)
3.#include<stdio.h>
#include<conio.h>
void main()
{
void fun(int,int);
int i, j;
i=2,j=3;
fun(i++,j++);
printf("%d%d",i,j);
getch();
}
void fun(int i, int j)
{
i++,j++;
}
i)i=2,j=3;
ii)i=3,j=4;
iii)i=5,j=6;
iv) erro de compilador.
Resposta: ii)
4)
#include<stdio.h>
#include<conio.h>
void main()
{
int a[20];
clrscr();
*a=(int*)malloc(sizeof(a));
printf("%d",sizeof(a));
getch();
}
5)
#include<stdio.h>
#include<conio.h>
void main()
{
char *s="susan";
clrscr();
printf(s);
getch();
}
i) erro de compilação;
ii) s;
iii) susan;
iv) 5;
Resposta: iii)
6)
i) const * int p;
ii) int const *p;
iii) const int *p;
a)i) e ii)
b)i), ii) e iii)
c)ii) e iii)
d) nenhum dos acima.
7)
i) (*ptr)++;
ii) *ptr+=1;
iii) *ptr++;
a)i) e ii)
b)i), ii) e iii)
c)ii) e iii)
d)nenhuma das alternativas acima.
8)
a)for(int i=0; i<50 ;i++)
for( int j=0; j<100; j++)
a[i][j]=100;
fun(int x, int y)
{
x = 3;
y = 2;
}
principal()
{
int i;
fun(i,i);
printf("%d",i);
}
O caderno de questões é fácil, mas acho que eles estão esperando um corte mais alto.
Na estrutura de dados do Basic de computador (árvore, fila) como o melhor método de busca...
Na rodada técnica, eles perguntarão por que escolhemos essa opção como a
PARTE #5
:
1. Technical ( C ) & Technical Subject- 60 mins, 60 questions
2. Raciocínio Lógico.. - 30 mins, 17 perguntas....
==> As questões em C eram principalmente de "ponteiros em C" e "teste suas habilidades em C" por Yeshwant
Kanetkar... Perguntas C baseadas em argumentos de linha de comando, estrutura de dados (BST, árvore
percorros). Todas as perguntas eram como "qual é a saída do seguinte segmento de programa"
e em muitas perguntas, a 3ª e a 4ª opções eram (c) erro de compilação e (d) compilação,
warning, runtime error.... Heard they are asking abt- ptr, string, arr, preprocessor, data
estruturas etc.. O teste de C foi razoável, passar por valor, passar por referência etc. as perguntas eram
a prova geral foi bem difícil, eles perguntam sobre transformadas de Fourier, harmônicos, Barkhausen
critério,memória virtual,Se FIFO é melhor que LRU etc. 4 perguntas eram de fourier
a duração foi de 60 minutos e não há marcação negativa
Fundamentos de C 10 perguntas, muito fáceis. Dado um programa e perguntas sobre o tipo de saída.
pontos 3-4 perguntas estão lá. 2) assunto legal: muito, muito fácil: alguns de digital (em nand
portas. Flip flop JK), da Teoria da Informação e codificação, algumas de Microprocessadores.
Teste C
2) CSE01 Teste
Duração: 1 hora
---------------------------------------------------------------
1) C test -10 questions- Some questions were as follows, remember only a few.
a) Como é chamado o mecanismo de passagem de parâmetros para Macros?
b) void func(int x,int y)
{
x=3;
y=2;
}
principal()
{
int i;
func(i,i);
print(i);
}
Se a saída deve ser 2, como se chama o mecanismo de passagem de parâmetro?
c) qual dos seguintes códigos trocará os dois números? - foram dadas 3 opções
d) qual dos seguintes é ilegal para o programa?
principal()
{
caractere const *p='p';
} 1)p++ 2) *p++ 3)(*p)++ 4) all
e) qual é a saída do seguinte programa
void imprimir(int ** arr)
{
print("0 %f, 1 %f, 2 %f ", arr[0][0], arr[0][1], arr[0][2]);
}
principal()
{
int a[][]={ {1,2,3},
{4,5,6}
} int ** arr=a;
imprima(arr);
arr++;
imprimir(arr);
}
f) qual dos seguintes códigos troca os dois números.
- 4 opções foram dadas
g) se a string " isso é um " estiver presente no código de uma função como 'void func(void)' onde
a variável será armazenada na memória.
{"a":"a) na pilha","b":"b) heap","c":"c) segmento de código ou texto conforme a implementação","d":"d) criado quando a função é"}
chamado, armazenado no espaço da pilha de funções e destruído à medida que sai.
2) CSE01-15 questions
Nesta seção havia questões sobre portas LD, flip flop JK, taxa de amostragem e algumas outras.
então houve alguns do OS - não lembro das perguntas.
ENTREVISTA
Na entrevista, eles perguntaram sobre Pilhas, Filas, Listas Ligadas, Árvores Binárias.
1) If u have a linked list library, how do u design stack and queue using it; write pseudocode.
6) Se a recursão não for usada para imprimir a ordem pós-fixada, que outra estrutura de dados você usaria?
(resposta: Pilha)
(ans: Yes)
12) Sobre Comutabilidade (por exemplo: encontrar loop infinito), Complexidade de algoritmos
Eles pediram o comando grep emLinuxComo você procura por '\n', usando grep, em um arquivo.
Eles podem pedir alguns outros comandos se você disser que está familiarizado e tem usado linux recentemente.
Se você não souber de nada, diga isso sinceramente. Você não pode enganá-los. Eu também falei com eles sinceramente.
Eles eram legais. Você não precisa ficar tenso. Eles não vão te atacar. Eles só querem saber sua posição.
sobre o assunto.
Entrevista
Na entrevista, eles perguntaram sobre Stacks, Filas, Listas ligadas, Árvores binárias.
Algumas perguntas que eu lembro são:
1) Se você tem uma biblioteca de lista encadeada, como você projetaria uma pilha e uma fila usando-a; escreva pseudocódigo.
2) O que são variáveis e funções estáticas?
3) Escreva um código em C para contar o número de 1s em um caractere (1byte).
4) What is pre-order, post-order, in-order; write code to print post-order.
5) Você pode construir uma árvore binária dada suas informações de ordem correta e pós-ordem? É necessário ou
suficiente para construir árvore. Pediu um exemplo para fazer de ambas as maneiras.
6) Se a recursão não for usada para imprimir em pós-ordem, qual outra estrutura de dados você usaria
(resposta: Pilha).
7) Você pode usar pilha sempre no lugar de recursão?
(ans: Yes)
8) O que são caracteres meta?
9) Escreva um trecho de código para inserir um nó em uma lista ligada.
10) Sobre malloc.
11) Sobre o Sistema Operacional - Semáforos
12) Sobre Computabilidade (por exemplo: encontrar loop infinito), Complexidade de algoritmos
13) O que fazem o compilador e o montador?
Eles perguntaram sobre o comando grep no Linux. Como você pesquisa '\n' usando grep em um arquivo.
Eles podem pedir alguns outros comandos se você disser que está familiarizado e que recentemente tem usado o Linux.
Sobre Redes? Modelo de referência OSI.
o que faz a camada de transporte?
TCP pertence a qual camada?
A IP pertence a qual camada?
Onde é feita a correção de erros?
O que é uma transmissão orientada a conexão / sem conexão?
O que significa protocolo de transmissão confiável? Por que é chamado assim?
O que é controle de fluxo e onde é feito?
Sobre o seu projeto?
Pediu-me para explicar sobre o projeto de forma breve.
Se você não sabe de nada, diga isso sinceramente. Você não pode enganá-los. Eu também falei com eles sinceramente.
Eles eram legais. Você não precisa ficar tenso. Eles não vão te atacar. Eles só querem saber a sua posição.
sobre o assunto.
Sasken no retângulo em julho
THE PATTERN IS LIKE APPTI 10 QUES AND OS conspects 10 and C 10 ques total 30ques
......tempo 60 min..
1. quantos números de 2 dígitos satisfazem o seguinte... que o último dígito do quadrado do número de 2 dígitos
o número é 8
A. none B. 1 C. 2 D. 3 E more than three
A cidade B está a 8 milhas a leste de A,
a cidade C está a 6 milhas ao norte de B
a cidade B está 16 milhas a leste de C
a cidade E está a 12 milhas ao norte de D
qual é a distância da cidade A até E
A. 10 B. 20 C . 24 D .30 E .42
3 se X+Y=Z e X e Y são +ve, qual das seguintes afirmações pode ser verdadeira
i) x < y
ii) x < 2
iii) x < 2z
2
10. A entrada em uma sequência seguinte é determinada pela regra (a) se 1 é a entrada no
a sequência das próximas cinco entradas são.
n-1
A.0,1,2 B0,-1,1 C. 0,1,2 D.2,3,4 E. 0,1,0
( uma base (n-1) e )quadrado.
A string obtida ao inverter a forma postfix de uma _expressão (somente operador binário) será
dado que a forma prefixa do mesmo número é apenas
3.
este é um programa em pascal
procedimento p(y:int);
começar
se y>0
p(y-1)
escreva ln("xyz")
p(y-1)
end
fim
quantas vezes p(4) escreverá
A .4 ,B 15, C . 8 D. 3
4. MAX NO OF NODES IN A BINARY tree of depth (k>=1)
A . 2 elevado a k
B. 2 elevado à potência (k-1)
C . (2 elevado a k) - 1
D . 2 elevado a (k-2)
Um grafo completo tem
a. n vértices e (n-1) arestas
n(n-1)/2
2n(n-1)/3
d. n vértices e n arestas
6. Se d é o grau do vértice i em um grafo G com n vértices e e arestas, então
(E : é sigma na resposta)
a . E(dpower n -1); b . 0.5(Ed power n ) ; c. 0.5 (E d base i) d . 0.25 (Edi)
7.
8. qual é o tratamento de erros no modelo OSI
a. data layer [Link] layer c. transport layer d. both
9. considere a gramática
s->iCtS
s-> iCtSes
s->a
C-> b
e finalmente a pergunta c
1. dado a seguinte definição
const char *p='p'
A.p++ B.*p++ C. (*p)++ [Link]
A. 0,2 1,11,2,0
B .0,1 1,2,2,3
C. 0,1 1,2,2,2
D. valor padrão
6.
int calcular(int n)
{
static int resultado ;
se(n<=1)
result=1
senão
result =compute(n-3)+compute(n-1);
retornar resultado;
}
A. 8 B. - 9 C. - 6 D. - 12
7. saída do programa
principal()
{
int i=3
enquanto(i - -)
{
int i=100;
i--;
printf("%d", i)
}
}
A. infinite loop B . 3... 2... 1 C . 99... 99.. 99 D. 2... 1... 0
8. #include <stdio.h>
void mainvoid()
{
printf("%d", printf("ABC\\"));
}
a. ABC\ b.\ c. ABC\4 d. ABC\\
9. #include <stdio.h>
void main(void)
{
int a[10], i;
int *b
b = (int*) maloc(10 * tamanho de int)
*b =&a[3];
for(i=0;i<10;i++)
a[i] = i + 10
printf("%d",b[-1]);
}
PARTE #6
a)nlogn(base 2)
b) n*n
c)n
4. um programa que calcula log(n) aceita 1000 entradas e seu tempo de execução é de 110 ms... quando
ele dobra n para 2000 entradas..se torna 120.....e o que será para 4000
a)130
b)140
c)150
5. um algoritmo para encontrar o balanceamento de parênteses foi dado e a saída tinha que ser
7. problem to find the avg waitin time of sjf..given the burst times of each process
análise
variáveis locais armazenadas em tempo de execução
tudo acima
9. qual das seguintes estruturas de dados pode ser acessada aleatoriamente dada a loc
Int *ptr=&const;
…………
ans:error
Função(i=10);
……………
ans:error
13. soma(int x)
{int t;
se(x<=1) retorna (1);
t=soma(x-3)+soma(x-1);
retornar (t);
}
se 6 for passado para a função, qual é o valor retornado para a função chamadora.
ANS= 9
[resposta:não se lembre da _expressão [Link] a _expressão for a mesma a resposta
era nove
15. Principal()
{int a[]={0,2,4,6,8};
int *ptr;
ptr=a;
printf("%d", *((char *) ptr+4));
}
encontrar saída
8246
ANS= 4
16. que ocupa o mesmo espaço de memória independentemente do tipo de sistema operacional?
17. main()
{ int I=3;
enquanto(I--)
{int I=100;
Eu--;
Printf("%d", I);
}
}
encontrar saída.
18. main()
{char ch;
for(ch='0';ch<=255;ch++)
printf("%c", ch);
}
[resposta: loop infinito
19. algum programa usando a variável b que não foi inicializada então
erro de ans
Parte #7
2) CSE01-15 perguntas
Nesta seção havia perguntas sobre portas LD, flip-flop JK, taxa de amostragem
e poucos outros, então havia alguns do OS - não me lembro das perguntas.
ENTREVISTA
5) Você pode construir uma árvore binária dado seus detalhes em ordem e pós-ordem. É
É necessário ou suficiente construir uma árvore. Pedi um exemplo para fazer de ambas as maneiras.
6) Se a recursão não for usada para imprimir a ordem pós, que outra estrutura de dados você usaria
(resposta: Pilha).
Eles perguntaram sobre o comando grep no Linux. Como você pesquisa ' ', usando grep, em um arquivo.
Eles podem fazer alguns outros comandos se você disser que está familiarizado e que foi recentemente.
usando linux.
Se você não sabe de nada, diga sinceramente. Você não pode enganá-los. Eu também falei.
a eles sinceramente.
Eles eram legais. Você não precisa ficar tenso. Eles não vão te atacar. Eles só querem
para saber sua compreensão sobre o assunto.