분류 전체보기

정보처리산업기사

정보처리산업기사 - 응용 SW 기초 기술 활용 - 프로세스 관리

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공   프로세스의 정의프로세스(Process)는 일반적으로 프로세서 (처리기, CPU)에 의해 처리되는 사용자 프로그램, 시스템 프로그램,즉 실행중인 프로그램을 의미하며, 운영체제가 관리하는 최소 단위의 작업(Job), 태스크(Task) 입니다. 프로세스는 다음과 같이 여러 형태로 정의할 수 있습니다.PCB를 가진 프로그램실기억장치(주기억장치)에 저장된 프로그램프로세서가 할당되는 실체프로시저가 활동중인 것비동기적 행위를 일으키는 주체 (독립적 싱행)지정된 결과를 얻기 위한 일련의 계통적 동작목적 또는 결과에 따라 발생되는 사건들의 과정※ 프로시저 / 비동기적 행위프로시저한 프로그램은 여러 개의 작은 프로그램으로 분할될 수 있는데, 이때 분활된 ..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 13567번 로봇

2024.05.13기준 - 실버4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 로봇이 정사각형 격자 내에서 움직이는 시뮬레이션을 수행하는 문제입니다.로봇은 격자 내의 경계를 벗어나지 않고 움직이도록 명령을 받습니다. 배열 dx, dy로 이동하는 좌표를 설정해 인덱스 값을 동, 서, 남, 북으로 정하여 풀어봤습니다.로봇의 초기 위치는 (0, 0) 부터 시작합니다. 테스트 케이스 개수만큼 반복문이 돌아갑니다. MOVE 명령어가 들어오면 지금 바라보는 방향으로 x와 y좌표를 n만큼 이동합니다.TRUN 명령어가 들어오면 n이 0인지 1인지 분류해 현재 바라보고 있는 방향 dir을 업데이트 합니다.check 함수를 이용해 로봇이 격자 밖으로 나가지 않도록 반복문마다 확인을 해줍니다.check 함..

정보처리산업기사

정보처리산업기사 - 응용 SW 기초 기술 활용 - 운영체제의 개념

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공 운영체제의 정의운영체제 : OS (Operating System) 운영체제는 컴퓨터 시스템의 자원들을 효율적으로 관리하며,사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임입니다. 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트 웨어의 일종으로,다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 제공해줍니다.※ 자원자원은 시스템에서 사용할 수 있는 CPU, 주기억장치, 보조기억장치, 프린터, 파일 및 정보 등을 의미합니다.  운영체제의 목적운영체제의 목적에는처리 능력 향상사용 가능도 향상신뢰도 향상반환 시간 단축등이 있습니다. 위에 4가지 처리 능력, 반환 시간, 사용..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31712번 핑크빈 레이드

2024.05.11기준 - 브론즈3백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 각자 다른 사용 주기를 가지고 있는 스킬을 사용하여 핑크핀을 처리하는 문제입니다. 저는 반복문을 초로 계산하여 (해당 초) % (스킬 사용 주기)가 0이 되면 스킬을 사용하는 코드를 작성했습니다.먼저 세 마스코트의 스킬 사용 주기와 대미지, 그리고 핑크빈의 초기 체력이 입력으로 주어집니다.각 마스코트가 일정 주기마다 스킬을 사용하면서 핑크빈의 체력을 감소시킵니다.핑크빈의 체력이 0 이하가 되는 순간을 찾아 사냥이 종료됩니다.사냥이 종료되는 시점까지 걸린 시간을 계산하여 출력합니다.  코드import java.io.*;import java.util.*;public class Main { public stat..

Coding_Slowly
'분류 전체보기' 카테고리의 글 목록 (70 Page)