IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Флейм (https://www.imho.ws/forumdisplay.php?f=26)
-   -   Сдаём экзамен :) (https://www.imho.ws/showthread.php?t=105464)

nufchavq 28.06.2006 21:24

Сдаём экзамен :)
 
Привет
Завтра экзамен по информатике
Стырил само задание, пожалуйста, кому интересно, на французском: http://artur.online.fr/2006-partiel-p2.pdf

По мере продвижения перевода буду выкладывать всё новые вопросы
Вопросы не сложные, но у меня завтра экзамен ещё и по алгебре, времени думать над Bash нет....
Помогите, кому не лень! Спасибо :)

Вопрос :
Напишите скрипт, который выведет текущую дату и текущий рабочий каталог

Вопрос :
Напишите скрипт, который выведет количество заданных ему аргументов или сообщение с ошибкой, если аргументс небыли заданы

Вопрос :
Напишите скрипт, который выведет заданные ему же аргументы

Вопрос :
Напишите скрипт, который выведет заданные ему же аргументы в обратном порядке их введения, только если аргументов больше или равно 1

Вопрос :
Напишите скрипт, который переименует в рабочем каталоге все файлы с раширением .h на .c

Вопрос :
Имеем код:

Код:

int
main(int argc, char *argv[]) {
  int pid;
  printf("Debut application\n");
  if ( (pid = fork()) == 0 ) {
      if ( (pid = fork()) == 0 ) {
        printf("Avant exec\n");
        execl("mon_prog", "mon_prog", "Nom", "Prenom", "Adresse", NULL);
        printf("Apres exec\n");
        exit(0);
      } else {
        printf("Sans execution\n");
      }
  }
  printf("Fin\n");
  return 0;
}

Допускаем, что execl() проходит без ошибок
Дайте дерево процессов и их общее количество
Напишите, что будет выведено на экран при запуске программы

Вопрос:
Объясните разницу между fork() и exec()


Часовой пояс GMT +4, время: 13:30.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.