If a file has this mode number: 0402 what can the user who owns the file do with the file? write to it read read from it execute it nothing If a file has this mode number: 0305 what can the user who owns the file do with the file? write to it read from it execute it nothing If a file has this mode number: e011 what can the user who owns the file do with the file? write to it read from it execute it nothing

Programming with Microsoft Visual Basic 2017
8th Edition
ISBN:9781337102124
Author:Diane Zak
Publisher:Diane Zak
Chapter9: Sequential Access Files And Menus
Section: Chapter Questions
Problem 1RQ: Which of the following opens the employ.txt file and allows the computer to write new data to the...
icon
Related questions
Question
If a file has this mode number: 0402 what can the user who owns the file do with the file?
O write to it
I read read from it
execute it
O nothing
If a file has this mode number: 0305 what can the user who owns the file do with the file?
O write to it
I read from it
execute it
O nothing
If a file has this mode number: 0011 what can the user who owns the file do with the file?
| write to it
O read from it
I execute it
nothing
Transcribed Image Text:If a file has this mode number: 0402 what can the user who owns the file do with the file? O write to it I read read from it execute it O nothing If a file has this mode number: 0305 what can the user who owns the file do with the file? O write to it I read from it execute it O nothing If a file has this mode number: 0011 what can the user who owns the file do with the file? | write to it O read from it I execute it nothing
Consider the following program. It opens filel and file2 which have already been created with:
rm filel; rm file2; touch filel; touch file2;
echo "ghi" > filel
echo "gst" > file2
Therefore, each file contains 4 bytes.
Here is the program (it will not compile as is because it contains a question mark):
/* problem7.c */
#include cunistd.h>
int main(void)
{
char buffer = 'W';
open("filel", 2);
open("file2",2);
1seek (3, ?,1);
write(3,8buffer, 1);
1seek(4, -2,2);
write(4, 8buffer, 1);
read (e, &buffer, 1);
write(4,8buffer, 1);
1seek(3, -3,2);
write(3, &buffer, 1);
write(4, "\n", 1);
1seek(4,1,0);
write(4, &buffer, 1);
close(3);
close(4);
Without a further header file compilation will produce a warning, but this will not affect this problem.
When you enter a certain character and the single question mark is replaced with an appropriate number cat filel produces:
gxi
and cat file2 produces:
gxWx
What is that number and what is that character?
The single question mark (?) should be replaced with:
Transcribed Image Text:Consider the following program. It opens filel and file2 which have already been created with: rm filel; rm file2; touch filel; touch file2; echo "ghi" > filel echo "gst" > file2 Therefore, each file contains 4 bytes. Here is the program (it will not compile as is because it contains a question mark): /* problem7.c */ #include cunistd.h> int main(void) { char buffer = 'W'; open("filel", 2); open("file2",2); 1seek (3, ?,1); write(3,8buffer, 1); 1seek(4, -2,2); write(4, 8buffer, 1); read (e, &buffer, 1); write(4,8buffer, 1); 1seek(3, -3,2); write(3, &buffer, 1); write(4, "\n", 1); 1seek(4,1,0); write(4, &buffer, 1); close(3); close(4); Without a further header file compilation will produce a warning, but this will not affect this problem. When you enter a certain character and the single question mark is replaced with an appropriate number cat filel produces: gxi and cat file2 produces: gxWx What is that number and what is that character? The single question mark (?) should be replaced with:
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Linux
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming with Microsoft Visual Basic 2017
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
LINUX+ AND LPIC-1 GDE.TO LINUX CERTIF.
LINUX+ AND LPIC-1 GDE.TO LINUX CERTIF.
Computer Science
ISBN:
9781337569798
Author:
ECKERT
Publisher:
CENGAGE L
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,