Zadanie 04 Ktory z ponizszych typow danych w jezyku ANSI C jest typem zmiennoprzecinkowym pojedynczej precyzji?



Podobne dokumenty
Języki i metodyka programowania. Typy, operatory, wyrażenia. Wejście i wyjście.

METODY I JĘZYKI PROGRAMOWANIA PROGRAMOWANIE STRUKTURALNE. Wykład 02

Zmienne, stałe i operatory

Programowanie I C / C++ laboratorium 03 arytmetyka, operatory

Podstawy Programowania Podstawowa składnia języka C++

Wykład 15. Literatura. Kompilatory. Elementarne różnice. Preprocesor. Słowa kluczowe

Podstawy programowania w języku C

Podstawy programowania. Wykład: 5. Instrukcje sterujące c.d. Stałe, Typy zmiennych c.d. dr Artur Bartoszewski -Podstawy programowania, sem 1 - WYKŁAD

Podstawy języka C++ Maciej Trzebiński. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. Praktyki studenckie na LHC IVedycja,2016r.

Typy złożone. Struktury, pola bitowe i unie. Programowanie Proceduralne 1

2 Przygotował: mgr inż. Maciej Lasota

1. Wartość, jaką odczytuje się z obszaru przydzielonego obiektowi to: a) I - wartość b) definicja obiektu c) typ oboektu d) p - wartość

Podstawy języka C++ Maciej Trzebiński. Praktyki studenckie na LHC IFJ PAN. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. M. Trzebiński C++ 1/16

Wstęp do programowania 1

Programowanie strukturalne i obiektowe

Język ludzki kod maszynowy

1 Podstawy c++ w pigułce.

1 Podstawy c++ w pigułce.

/* dołączenie pliku nagłówkowego zawierającego deklaracje symboli dla wykorzystywanego mikrokontrolera */ #include <aduc834.h>

Functionalization. Funkcje w C. Marcin Makowski. 30 listopada Zak lad Chemii Teoretycznej UJ

Strona główna. Strona tytułowa. Programowanie. Spis treści. Sobera Jolanta Strona 1 z 26. Powrót. Full Screen. Zamknij.

Podstawy Informatyki. Kompilacja. Historia. Metalurgia, I rok. Kompilatory C++ Pierwszy program. Dyrektywy preprocesora. Darmowe:

Języki programowania - podstawy

Podstawy Informatyki. Metalurgia, I rok. Wykład 6 Krótki kurs C++

Instrukcja wyboru, pętle. 2 wykład. Podstawy programowania - Paskal

Podstawy programowania w języku C i C++

Wstęp do programowania

Wskaznik. Przekazywanie wyniku funkcji przez return. Typy i zmienne wskaznikowe. Zmienna wskazywana. typ * nazwa_wkaznika

Języki C i C++ Wykład: 2. Wstęp Instrukcje sterujące. dr Artur Bartoszewski - Języki C i C++, sem. 1I- WYKŁAD

MATERIAŁY DO ZAJĘĆ II

Język C zajęcia nr 5

Wprowadzenie do języka Java

Język C zajęcia nr 11. Funkcje

Podstawy programowania. Wykład Co jeszcze... Przypomnienia, uzupełnienia. Krzysztof Banaś Podstawy programowania 1

Wstęp do Informatyki

Podstawy programowania skrót z wykładów:

1. Brian W. Kernighan, Dennis M. Ritchie, Język ANSI C, WNT, Warszawa 1998.

WYKŁAD 8. Funkcje i algorytmy rekurencyjne Proste przykłady. Programy: c3_1.c..., c3_6.c. Tomasz Zieliński

C++ wprowadzanie zmiennych

Wstęp do Programowania, laboratorium 02

Programowanie strukturalne język C - wprowadzenie

Programowanie I C / C++ laboratorium 02 Składnia pętli, typy zmiennych, operatory

Microsoft IT Academy kurs programowania

dr Gabriela Omiecińska pokój 274 piątek: sobota PDF stworzony przez wersję demonstracyjną pdffactory

Na ekranie monitora zostaną wyświetlone w dwu liniach teksty Pierwsza linia Druga linia

Podstawowe elementy proceduralne w C++ Program i wyjście. Zmienne i arytmetyka. Wskaźniki i tablice. Testy i pętle. Funkcje.

ROZDZIAŁ 2. Operatory

Tablice i funkcje. Marcin Makowski. 26 listopada Zak lad Chemii Teoretycznej UJ

Języki i metodyka programowania. Wprowadzenie do języka C

Tworzenie aplikacji w języku Java

Programowanie Proceduralne

Wykład VII. Programowanie. dr inż. Janusz Słupik. Gliwice, Wydział Matematyki Stosowanej Politechniki Śląskiej. c Copyright 2014 Janusz Słupik

Część 4 życie programu

OPERACJE WEJŚCIA / WYJŚCIA. wysyła sformatowane dane do standardowego strumienia wyjściowego (stdout)

Temat 1: Podstawowe pojęcia: program, kompilacja, kod

Pytania dla języka C++

Podstawy programowania C. dr. Krystyna Łapin

Słowa kluczowe i nazwy

Programowanie w elektronice: Podstawy C

Pytania sprawdzające wiedzę z programowania C++

Język C - podstawowe informacje

Podstawy Programowania C++

Programowanie obiektowe

wykład II uzupełnienie notatek: dr Jerzy Białkowski Programowanie C/C++ Język C - funkcje, tablice i wskaźniki wykład II dr Jarosław Mederski Spis

Język JAVA podstawy. Wykład 3, część 3. Jacek Rumiński. Politechnika Gdańska, Inżynieria Biomedyczna

Programowanie w C++ Wykład 2. Katarzyna Grzelak. 4 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 44

Stuck in the loop. Sterowanie. Marcin Makowski. 29 października Zak lad Chemii Teoretycznej UJ

Tablice (jedno i wielowymiarowe), łańcuchy znaków

Programowanie Proceduralne

Powtórka algorytmów. Wprowadzenie do języka Java.

PROGRAMOWANIE w C prolog

Programowanie Obiektowe i C++

Opisy funkcji /html_node/libc_528.html

Jak napisać program obliczający pola powierzchni różnych figur płaskich?

Instrukcje sterujące. Programowanie Proceduralne 1

( wykł. dr Marek Piasecki )

Laboratorium 03: Podstawowe konstrukcje w języku Java [2h]

Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

JAVA. Platforma JSE: Środowiska programistyczne dla języka Java. Wstęp do programowania w języku obiektowym. Opracował: Andrzej Nowak

operator zmiany znaku operatory mnożenia, dzielenia, dzielenia modulo operatory dodawania, odejmowania

Program w C. wer. 10 z drobnymi modyfikacjami! Wojciech Myszka :28:

Co nie powinno być umieszczane w plikach nagłówkowych:

Podstawy Informatyki sem. I 2014/2015 studia zaoczne Elektronika i Telekomunikacja!

Elementy języka C. ACprogramislikeafastdanceonanewlywaxeddancefloorbypeople carrying razors.

Wykład 1

Języki programowania C i C++ Wykład: Typy zmiennych c.d. Operatory Funkcje. dr Artur Bartoszewski - Języki C i C++, sem.

Pętle while, for, do while, instrukcje break, continue, switch 1. Pętle

Podstawy i języki programowania

Skrypty i funkcje Zapisywane są w m-plikach Wywoływane są przez nazwę m-pliku, w którym są zapisane (bez rozszerzenia) M-pliki mogą zawierać

Wykład I. Programowanie II - semestr II Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej

12. Rekurencja. UWAGA Trzeba bardzo dokładnie ustalić <warunek>, żeby mieć pewność, że ciąg wywołań się zakończy.

Wstęp do programowania. Różne różności

Podstawy i języki programowania

Poradnik programowania procesorów AVR na przykładzie ATMEGA8

ECLIPSE wnioski z dwóch pierwszych laboratoriów

DIAGRAMY SYNTAKTYCZNE JĘZYKA TURBO PASCAL 6.0

Podstawowe części projektu w Javie

I - Microsoft Visual Studio C++

Wiadomości wstępne Środowisko programistyczne Najważniejsze różnice C/C++ vs Java

Język ANSI C. Pierwsze starcie. Programowanie Proceduralne 1

Transkrypt:

Zadanie 01 W przedstawionym ponizej programie w jezyku ANSI C w miejscu wykropkowanym brakuje jednej linii: #include... int main() { printf("tralalalala"); return 0; } A. <iostream> B. "iostream" C. <stdio.h> D. "stdio.h" Zadanie 02 W jezyku ANSI C nazwy zmiennych i stalych symbolicznych tworzy sie z liter i cyfr. Ponizsza nazwa jest: _Xtremalne_programowanie A. niepoprawna, poniewaz zawiera wiecej niz 16 znakow B. poprawna, poniewaz pierwszy znak nie jest cyfra C. niepoprawna, poniewaz pierwszy znak nie jest litera D. poprawna, poniewaz rozpoczyna sie od znaku, ktory jest traktowany jako litera Zadanie 03 Ktora z ponizszych nazw w jezyku ANSI C jest poprawna? A. Adam_1 B. 2_Bartek C. $_Celina D. %Darek Zadanie 04 Ktory z ponizszych typow danych w jezyku ANSI C jest typem zmiennoprzecinkowym pojedynczej precyzji? A. char B. int C. float D. double Zadanie 05 Ktory z ponizszych typow danych w jezyku ANSI C jest typem zmiennoprzecinkowym podwojnej precyzji? A. char B. int C. float D. double Zadanie 06 Klawisz Ctrl+F2 w srodowisku Borland C++ Builder sluzy do A. kompilacji kodu zrodlowego (Compile Unit) B. zapisania kodu zrodlowego do pliku (Save Unit) C. otwierania pliku z kodem zrodlowym (Open Unit) D. zatrzymania wykonywania kodu programu (Program Reset) Zadanie 07 Stala calkowita 1234L w jezyku ANSI C jest typu: A. char B. int C. long int D. long double Zadanie 08 Stala 0x1234 w jezyku ANSI C jest typu: A. int w postaci dziesietnej B. int w postaci osemkowej C. char w postaci dziesietnej Strona 1

D. int w postaci szesnastkowej Zadanie 09 Jaka wartosc wyswietli ponizsza sekwencja instrukcji w jezyku ANSI C? unsigned char x = 256; printf("%d", x); B. -1 C. 255 D. 256 Zadanie 10 Jaka wartosc wyswietli ponizsza sekwencja instrukcji w jezyku ANSI C? int x = 255; printf("%o", x); B. ff C. 255 D. 377 Zadanie 11 Jakie slowo kluczowe sluzy do definiowania w jezyku ANSI C stalej wyliczeniowej? A. int B. enum C. const D. boolean Zadanie 12 Jakie slowo kluczowe sluzy do deklaracji zmiennej typu calkowitego w jezyku ANSI C? A. int B. enum C. const D. double Zadanie 13 Ktory z ponizszych operatorow w jezyku ANSI C zwraca czesc calkowita z dzielenia? A. B. % C. / D. & Zadanie 14 Ktory z ponizszych operatorow w jezyku ANSI C zwraca reszte z dzielenia? B. / C. @ D. % Zadanie 15 Ktory z ponizszych operatorow w jezyku ANSI C sluzy do porownania dwoch wartosci? B. ^ C. == D. = Zadanie 16 Jednoargumentowy operator negacji w jezyku ANSI C to: A. B. & C. ~ D.! Strona 2

Zadanie 17 int a = 10; printf("%x", a++); A. a B. b C. 10 D. 11 Zadanie 18 int a = 10; printf("%o", a++); A. b B. 10 C. 11 D. 12 Zadanie 19 int c = 10; printf("%d", c++); A. d B. 10 C. 11 D. 13 Zadanie 20 Dwuargumentowy operator logiczny ExOR w jezyku ANSI C to: A. ^ B. & C. ~ D.! Zadanie 21 Ponizsze wyrazenie w jezyku ANSI C jest rownowazne nastepujacej instrukcji: x *= y + 1 A. x = x * y++ B. x = (x * y)++ C. x = ++(x * y) D. x = x * (y+1) Zadanie 22 Ponizsze wyrazenie w jezyku ANSI C jest rownowazne nastepujacej instrukcji: y = (n>0)? f : n; A. if (n>0) y=f; else y=n; B. if n>0 y=f; else y=n; C. if (n>0) then y=f; else y=n; D. if (n>0) then y=f else y=f; Zadanie 23 Ktore z ponizszych slow zarezerwowanych w jezyku ANSI C sluzy do konstruowania instrukcji iteracyjnej? A. case B. for C. return D. main Zadanie 24 int n=-1; if(n) printf("true"); else printf("false"); B. -1 Strona 3

C. false D. true Zadanie 25 Co wyswietli ponizszy fragment programu w jezyku ANSI C? n=2; switch (n) { case 2: printf("rum"); case 3: case 4: printf("bu"); case 6: printf("rak"); default: printf("rak"); } A. rum B. burak C. rumburak D. rumburakrak Zadanie 26 Co wyswietli ponizszy fragment programu w jezyku ANSI C? n=4; switch (n) { case 2: printf("rum"); break; case 3: case 4: printf("bu"); case 6: printf("rak"); break; default: printf("rak"); } A. rum B. burak C. rumburak D. rumburakrak Zadanie 27 Ktory z ponizszych napisow nie jest slowem kluczowym (zarezerwowanym) w jezyku ANSI C? A. for B. switch C. then D. typedef Zadanie 28 Zmienne zadeklarowane wewnatrz funkcji main() lub bloku to zmienne: A. statyczne B. globalne C. logiczne D. automatyczne Zadanie 29 Zmienne zadeklarowane poza funkcja main() to zmienne: A. statyczne B. globalne C. logiczne D. automatyczne Zadanie 30 Operator bitowy koniunkcji w jezyku ANSI C to: B. && C. D. Zadanie 31 Strona 4

Operator bitowy alternatywy w jezyku ANSI C to: B. && C. D. Zadanie 32 Ponizszy zapis w jezyku ANSI C jest for(;;) {} A. bledny skladniowo B. petla nieskonczona C. instrukcja ktora nie wykona sie D. instrukcja ktora wykonana zostanie tylko jeden raz Zadanie 33 Ile razy wykona sie ponizsza petla? for(n=0;n<19;n++) {printf("%d",n);} B. 18 C. 19 D. 20 3 Zadanie 34 Ile razy wykona sie ponizsza petla? m=5; while (m-->=0) {printf("%d",m);} A. 3 B. 4 C. 5 Zadanie 35 Ile razy wykona sie ponizsza petla? k=-6; do {printf("%d",k);} while(k++<0); A. 5 B. 6 C. 7 D. 8 Zadanie 36 Po wykonaniu ponizszej instrukcji w jezyku ANSI C wartosc zmiennej L bedzie wynosila: for(l=-6; L<6;L++) {if(l==0) break;} A. -6 C. 1 Zadanie 37 Po wykonaniu ponizszej instrukcji w jezyku ANSI C wartosc zmiennej n bedzie wynosila: for(n=-6; n<6;n++) {if(n!=0) continue;} A. -6 C. 1 Zadanie 38 Jakie liczby wyswietli ponizsza instrukcja w jezyku ANSI C? for(d=10; d>1; d--) if((d % 2)==0) printf("%d ", d-1); A. 10 8 6 4 2 B. 9 7 5 3 1 Strona 5

C. 9 8 7 6 5 D. 8 7 6 5 4 Zadanie 39 Jakie liczby wyswietli ponizsza instrukcja w jezyku ANSI C? for(n=1; n<10; n++) if((n % 2)!=0) printf("%d ", n); A. 1 3 5 7 9 B. 1 2 3 4 5 C. 2 3 4 5 6 D. 2 4 6 8 10 Zadanie 40 Przedstawiona ponizej instrukcja w jezyku ANSI C wyswietli na ekranie ciag for(x=7; x>=0; x--) printf("%d ", x % 2); A. zer B. jedynek C. zer i jedynek D. zer i dwojek Zadanie 41 Przedstawiona ponizej instrukcja w jezyku ANSI C wyswietli na ekranie ciag for(x=0; x<=7; x++) printf("%d ", x % 1); A. zer B. jedynek C. zer i dwojek D. zer i jedynek Zadanie 42 W przedstawionym ponizej fragmencie programu w jezyku ANSI C, uzyto deklaracji zmiennych i funkcji. Ktora z ponizszych instrukcji jest poprawna? int K; float M; int N; char* S; void delta(int* a, float b, int c, char* d) {} A. delta(k, 12.34, 10, "alfa"); B. y=delta(12, 12.34, 10, "alfa"); C. y=delta(k, 12.34, 10, "alfa"); D. delta(&k, 12.34, 10, "alfa"); Zadanie 43 Wartosc funkcji dioda(3) w jezyku ASNI C wynosi int dioda(int n) { if (n==0) return 1; else return (n*dioda(n-1)); }; A. 1 B. 2 C. 3 Zadanie 44 Co wyswietli ponizszy fragment programu napisany w ANSI C? printf("%d\n", 2/3);.00001 C. 0.666666 D. 0.666667 Zadanie 45 Co wyswietli ponizszy fragment programu napisany w ANSI C? printf("%f\n", 2.0/3.0);.00001 C. 0.666666 D. 0.666667 Strona 6

Zadanie 46 Co wyswietli ponizszy fragment programu napisany w ANSI C? printf("%d\n", 3 % 2);.5 C. 1.5 D. 1 Zadanie 47 W jezyku ANSI C zdefiniowano typ tablicowy, ktorego zadaniem jest przechowywanie znakow w 30 wierszach i 20 kolumnach. Ktora z ponizszych definicji jest poprawna? A. char TABLICA [1..30][1..20]; B. char TABLICA[30,20]; C. char TABLICA[30][20]; D. char TABLICA = ARRAY[30][20]; Zadanie 48 Jaka wartosc ma zmienna y po wykonaniu ponizszych instrukcji? x = 1; y = x - (x % 3) * 3; A. -2 B. 1 C. 2 D. 3 Zadanie 49 Jakie liczby wyswietli ponizsza instrukcja w jezyku ANSI C? for(x=8; x<=0x0f; x++) printf("%x ", x); A. 8 9 10 11 c d e B. 8 9 10 11 12 13 C. 8 10 12 b c d e D. 8 9 a b c d e f Zadanie 50 Ponizsza funkcja zapisana w jezyku ANSI C, jest int kodek(int m) {if (m==0) return 1; else return(kodek(m-1));} A. funkcja iteracyjna B. funkcja proceduralna C. funkcja rekurencyjna D. funkcja nieskonczona Strona 7