본문 바로가기
728x90

자격증 준비7

정처기 실기(C언어) 주사위 난수 #include #include #include void main(){ int hist[6] = {0,}; int n, i=0; srand(time (NULL)); do{ i++; n = rand()%6 + 1; hist[n-1] += 1; } while (i 2023. 9. 19.
정보처리기사 실기 프로그래밍 언어 JAVA 문제 📌 버블 정렬 public class Main { public static void main(String[] args) { int[] a = {56, 4, 3, 65, 78}; int temp; for (int i = 0; i a[j + 1]) { temp = a[j]; a[j] = a[j + 1]; a[j + 1] = temp; } } } for (int i = 0; i 답 : 4 3 56 65 78 📌 짝수 누적합 public class Main { public static void m.. 2023. 9. 19.
[정처기 실기] 운영체제(Operating Systems, OS) 📌 운영체제(Operating Systems, OS) ➡️ 사용자가 컴퓨터를 편하게 사용할 수 있게 모든 하드웨어 자원을 관리해주는 프로그램 ➡️ 사용자 입장에서는 하드웨어의 이용과 성능을 편리하게 해주는 프로그램이고, 시스템 입장에서는 CPU, memory, I/O 디바이스 등의 자원을 총괄하는 프로그램 📌 운양체제 구조 [커널(Kernel)/인터페이스(Interface)/시스템 콜(System Call)/드라이버(Driver)] 🔷커널(Kernel) 프로세스 관리, 메모리 관리, 저장공간 관리, 연결된 장치 관리 등 컴퓨터에 속한 모든 자원을 관리하는 역할 컴퓨터 하드웨어와 프로세스의 보안을 책임지고, 한정된 자원을 관리하여 프로세스 처리기에 할당한다. (스케줄링) 또한 인터페이스를 통해 하드웨어를 .. 2023. 9. 14.
정처기 실기(1) 해킹에 사용되는 공격용 도구 📌루트킷(RootKit) ➡️ 시스템 침입 후 침입 사실을 숨긴 채 차후의 침입을 위한 백도어, 트로이 목마 설치, 원격 접근, 내부사용 흔적 삭제, 권리자 권한 획득 등 주로 불법적인 해킹에 사용되는 기능을 제공하는 프로그램의 모음 ➡️ 해커가 시스템의 민감한 정보를 수집하거나, 네트워크상의 다른 시스템을 고격 또는 추적 회피를 위한 중간 지점으로 이용하더라도 로그를 지워버릴 수 있어 탐지하기 어려운 도구 📌크라임 웨어 (Crimeware) ➡️ 온라인상에서 범죄와 같은 불법적인 행위를 수행하기 위해 제작된 컴퓨터 프로그램으로, 공격용 툴 킷으로 불림 ➡️ 악성 코드로 구성된 프로그램이 사용자를 속여 PC에 설치되면 불법적으로 정보를 수집하거나 PC의 자원을 사용하여 원하는.. 2023. 9. 14.
AWS 자격증 문제 ✅ 1 결제 임계값을 초과할 때 알림을 보내는 경보를 생성할 수 있는 AWS 서비스는 무엇인가요? CloudWatch를 사용하면 예상 AWS 요금을 모니터링할 수 있습니다. AWS 계정에 대한 예상 요금 모니터링을 사용하면 예상 요금이 계산되어 매일 여러 번 CloudWatch에 지표 데이터로 전송됩니다. https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/monitor_estimated_charges_with_cloudwatch.html Create a billing alarm to monitor your estimated AWS charges - Amazon CloudWatch Before you create a billing alarm, .. 2023. 5. 26.
[정처기] eXtreme Programming, XP 📌 익스트림 프로그래밍 (eXtreme Programming, XP) ✅ 애자일 개발 프로세스의 대표적인 개발 방법 "애자일(Agile=기민한, 좋은것을 빠르고 낭비없게 만드는 것) 개발을 가능하게 해 주는 다양한 방법론 전체를 일컫는 말" ✅ 가치 피드백 / 존중 / 의사소통 / 용기 / 단순성 (피존의 용기닷) "반복적으로 프로토 타입을 고객에 전달함으로써 고객의 요구사항 변화에 민첩하게 대응한다" 프로그래머들이 코딩을 할 때 테스트 코드를 작성하고 동시에 테스트를 실시하며 프로젝트를 완성시킨다. 매번 프로토 타입을 고객에 전달해 프로토 타입 자체로써 버그가 상대적으로 적은 완벽에 가까운 데모를 경험하게 해줄 수 있기 때문이다. ✅ 비교적 적은 규모의 인원의 개발 프로젝트에 적용하기 좋다. 개발 문서.. 2022. 8. 1.
728x90
반응형